恭喜,你发布的帖子
发布于 2018-02-01 10:11:33
6楼
假定外部机械和伺服电机的误差为零,如果采用中断中启用新指令这种方式,都会有最大20ms的误差,就像我这里这个,最大30*0.02=0.6mm的误差,这是不可避免的。应该把这个放在正常范围内。给设备做参数时说明定位精度是 100+(0.0-0.6)以内。
以前用过200smart系列PLC做过相似程序。200PLC有一个PTO脉冲输出功能。直接通过控制位来控制脉冲的输出,比如smb67来直接控制Q0.0的脉冲,我在主程序中置位控制位,启动脉冲输出,在中断中复位控制位,停止脉冲,
(段3这个是中断中的程序,这里停发脉冲,)
(段23是主程序中的段,这里启动脉冲输出)
请填写推广理由:
分享
只看
楼主