做了一个项目的程序,用仿真器仿真。但出现的结果很纳闷。在程序监控里电机信号已经置位了,可仿真器里面却没显示,用错误报警程序仿真器与程序里面都会显示置位。想请问各位老师,这个是因为程序写的不对的原因吗?附图,望各位老师解惑。
图片说明:
最佳答案
既然能够实现Q20.0的置位,就证明仿真器没有问题;
还是程序的问题,motor_work 这个块是不是在其它的地方也被调用了,如果是那么就是这个块的输出变量要改成IN_OUT类型,
再者也要检查在Q20.0是否在其它的地方也被作为输出变量在使用,避免重复输出错误。
提问者对于答案的评价:
谢谢老师,的确是有个地方写重复了,目前已经完成
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc353030.html