永宏PLC 华南总代商   大客户热线:13425124451

销售:张小姐:18126538285  商务 QQ:2734279883

商务:王小姐:18126438385  技术热线:400-850-1221


FATEK 台湾永宏PLC 技术资料之脉冲输出指令讲解FATEK 台湾永宏PLC 技术资料之脉冲输出指令讲解

分享到:
点击次数:1269 更新时间:2019年10月16日09:12:42 打印此页 关闭

FATEK 台湾永宏PLC 技术资料之脉冲输出指令讲解


             永宏PLC 功能方块图                                       操作数


  MD :运转模式选择

  Fr   :脉波频率

  PC :输出脉波数

  UY :正转脉波之输出点(MD=0

  DY :反转脉波之输出点(MD=0

  HO :已送出脉波缓存器(可不指定)

  CK :脉波输出点(MD=1

  DR :正/反转输出点(MD=1

  DIR   1,正转;0,反转

永宏PLC功能叙述 :

MD=0时,本指令如下述方式作脉波输出控制:

当输出控制〝EN〞由0→1瞬间,首先执行重置(RESET)动作,亦即将输出旗号〝OUT〞和〝DN〞以及已送出脉波缓存器HO均清为0,并抓取脉波频率Fr及脉波数PC之值,再读取正反方向〝U/D〞之状态以决定正、反转方向。完成重置工作后本指令已完成输出准备,紧接着检视暂停输出〝PAU〞之状态,若其为1(暂停输出)则不作任何动作,若为0则开始以脉波频率Fr所指定之频率自UYU/D=1时)或DYU/D=  0时)输出点送出ON/OFF波宽各为50%之方形脉波,每送出一个脉波即将HO缓存器加1,一直到HO缓存器内之脉波数等于或大于PC缓存器之脉波数始停止脉波之送出,并将输出完毕旗号〝DN〞设为1。任何时刻只要本指令是在脉波输出当中则输出中旗号〝OUT〞即设为1,否则为0


在开始输出脉波后输出控制〝EN〞仍应保持为1,若其变为0,则立刻停止脉波之送出(输出点变为OFF),〝OUT〞旗号回到0,其它状态或数据则保持不变,但当其〝EN〞再度由0回到1时,却会造成重置动作而当作一个新的开始,整个程序将重新来过。


若您欲暂停脉波输出而又不被整个重新来过,则可利用暂停输出〝PAU〞来暂停脉波之输出。当〝PAU=1时本指令会暂停脉波之送出(输出点为OFF,〝OUT〞旗号回到0,而其它状态或数据均保持不变),等〝PAU〞由1变回0后,本指令会回到暂停前之状态并由此开始继续脉波之输出动作。


在脉波输出当中,本指令每次扫描到时仍会去抓取脉波频率Fr及脉波数PC之数值,因此只要脉波尚未送完,均可更改脉波频率或输出脉波数。但正反转方向〝U/D〞之状态只有在重置动作(〝EN〞由0→1)时抓取一次便一直保持到送完或下一次重置为止,也就是除重置瞬间外,〝U/D〞之变化对本指令无任何影响。


本指令主要在推动步进马达,UY(正转)和DY(反转)两种方向之脉波以方便您控制步进马达之正反转动作。若您只需要单方向运转,您可只指定UYDY之其中之一(可省下一个输出点),另一个空白不指定。此时本指令将不理会正反方向〝U/D〞之输入状态,输出脉波将固定送往您所指定的那个输出点。


MD=1时,控制方式为正/反转(DIR=1,正转;DIR=0,反转)结合脉波信号(CK)输出方式控制。控制说明与上述相同。


本指令只能使用一次,且UYCK)和DYDR)必须为PLC主机上之晶体管输出点。


本指令之输出脉波数PC16位指令时之有效范围为032767,在32位(指令)时则为02147483647。若PC=0时当作无限脉波数,本指令将无限制地送出脉波而HO值和〝DN〞旗号则永远为0。而脉波频率Fr之有效范围则为82000。无论PCFr,若其值超出上述范围即为错误,本指令将不执行且将错误旗号〝ERR〞设为1


更多永宏PLC 技术资料,请关注深圳捷达兴自动化




以下是永宏PLC产品示意图


上一条:FATEK 台湾永宏PLC 技术资料之脉冲输出指令功能说明 下一条:永宏PLC控制系统详解-捷达兴科技