请教:目前使用了3个cpu224组网,地址分别设定为2、3、4,还有一个TD400C,用于更改相关参数。现出现的问题是:每个CPU224控制2个伺服电机,用脉冲输出功能。如果将TD400C的电缆插到CPU(地址为2)上,设备运行一段时间,发现定位就会出现5毫米误差,如果将TD400C电缆拔掉,运行时就没有误差,请问这是怎么回事呢?跟脉冲个数设定值大或者扫描周期有关系吗?
最佳答案
也许是屏和PLC通信占用了一些CPU的扫描时间,在程序脉冲上有了误差,不知道你的程序是怎么做的,如果使用中断的话效果可能好些,已经使用中断处理程序的话需要找其他的解决办法,看看通过修改程序能否实现
提问者对于答案的评价:
感谢大家的回答!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316971.html