1)简单介绍下这几个的区别,PLSY是基本的脉冲输出,功能是发送指定频率和指定数量脉冲的指令;
2)PLSR是带有加减速功能的脉冲输出指令,功能是发送指定频率和制动数量脉冲的指令,同时能指定从0到指定频率的时间或从指令频率到0的时间。如果这个加减速时间设置为0则与PLSY指令一样;
3)PLSV是输出带有旋转方向的可变速脉冲指令,功能是输出指定方向和指令频率的脉冲,它与PLSR区别是可在指令运行中改变频率,PLSR则是即使改变操作数运行中也不反映,在下一次指令驱动时更改内容有效。
PLSY指令说明
其中S1是指定脉冲频率,S2是发送的脉冲数量,D是脉冲输出Y端子,其中16位指令PLSY的频率范围0~32676Hz,脉冲数量32676(2^15)P,32位指令S1脉冲频率采用基本单元0~100000Hz,采用高速输出适配器0~200000Hz,输出脉冲数量S2范围是0~2147483647(2^31)P。脉冲输出端子目前FX3系列只支持Y0和Y1。
1)特殊辅助继电器M8029
M8029是指令完成标志,意思就是指令发送完成后会置位ON状态,脉冲未发送完毕或者中断、停止则处于OFF状态,使用多个M8029需要注意其位置,一定将其放在监视指令的正下方:
M8029放置位置
下面我们在三菱FX3g型PLC中看下指令的使用,XY双轴采用PLSY指令,X轴频率200p/s,脉冲数量2000p,Y轴脉冲频率500p/s,脉冲数量2500p,可以算出,X轴10s完成,Y轴5s完成,下面观察M8029的变化:
M8029的变化
从上图看出,Y轴脉冲发送完成后,M8029闭合,但只用Y轴下方的M8029有输出M201,X轴没有,等到X轴脉冲指令完成,M200才闭合,所以在放置M8029标志一定要注意位置。
2)特殊辅助继电器M8145、M8146,M8340、M8350
M8145、M8146为脉冲停止输出,意思就是讲这两个M置位,则脉冲立刻停止输出,另外,复位M后,需要重新将脉冲指令执行从OFF到ON的状态, 例如上图的M0;M8340、M8350是Y0、Y1端子输出标志位,Y端子有输出则相应标志为ON状态。
3)特殊寄存器D8140、D8142、D8136
D8140为Y0端子输出的累计脉冲,D8142是Y1端子输出的累计脉冲,D8136是Y0和Y1总输出累计脉冲, 对于寄存器清零使用MOV K0 D840指令完成。
特殊软元件
附: 如果将脉冲个数设置为0,则进入速度模式, 以指定频率发送无限脉冲。如果频率和脉冲超过3267则需要选择32位指令DPLSY,输出传输选择DMOV。
- 下一篇:PLC项目调试的多处问题详细解析
- 上一篇:ABB机器人更换电机详细流程