6-2.脉冲输出的种类与指令应用6-2-1.无加减速时间变化的单向定量脉冲输出[PLSY]1、指令概述以指定的频率产生定量脉冲的指令。无加减速时间变化的单向定量脉冲输出[PLSY]16位指令PLSY32位指令DPLSY执行条件常开/闭线圈触发适用机型XC2、XC3、XC5、XCM、XCC硬件要求-软件要求-2、操作数操作数作用类型S1指定频率的数值或软元件地址编号16位/32位,BINS2指定脉冲数目的数值或软元件的地址编号16位/32位,BIND指定脉冲输出端口编号位3、适用软元件《16位指令形式》PLSYK30D1Y0M0S1·S2·D·M8170RSTM0频率范围:0~32767Hz;产生脉冲量范围:K0~K32767;脉冲只可在Y0或Y1输出。在M0为ON时,执行PLSY指令,Y0输出频率为30Hz的脉冲,脉冲个数由D1指定。发脉冲时线圈M8170置ON。当输出脉冲个数达到设定值时,停止脉冲输出,此时线圈M8170置OFF,并将M0复位。操作数系统常数模块DFDEDTDCDDXDYDMDSK/HIDQDS1●●●●●S2●●●●●字软元件操作数系统XYMSTCDn.mD●位软元件功能和动作《32位指令形式》DPLSYK30D1Y0M0S1·S2·D·M8170RSTM0频率范围:0~200KHz;产生脉冲量范围:K0~K2147483647;脉冲只可在Y0或Y1输出。在M0为ON时,执行DPLSY指令,Y0输出频率为30Hz的脉冲,脉冲个数由D2D1(双字)指定。发脉冲时线圈M8170置ON。当输出脉冲个数达到设定值时,停止脉冲输出,此时线圈M8170置OFF,并将M0复位。《连续的有限脉冲输出》当输出完设定的脉冲数目之后,输出自动停止。M00tM8170T1T2说明:T1为脉冲启动时间,T2为脉冲结束时间。输出模式设定脉冲数目DMOVK1000D0DMOVK20000D2DPLSYD0D2Y0M0RSTM0100020000100020000OFFM8170M8002说明:D0为脉冲频率,给D0赋值1000;D2为脉冲数目,给D2赋值20000。注意点如控制对象是步进电机或伺服电机,建议不要采用该指令,以避免电机失步。采用带加减速的脉冲输出指令PLSR可以避免失步造成的影响。例以指定的频率1000Hz无加减速时间变化的产生单向定量脉冲20K。梯形图如下所示: