线圈重复输出

西门子中,同一个寄存器如M0.0可以在不同的地方多次使用SET使其置位。三菱PLC寄存器M0如果使用两次以上的SET指令就会提示双重输出。请问谁知道这种情况,如果不管提示,直接将程序载入PLC会怎么样?

问题补充:
大家请注意,我说的是三菱的PLC上。FX系列的。

最佳答案

在三菱的 S W O P C - F X G P / WIN-C 编程软件的程序检查对话框中,在检查双线圈输出时,可以选择需要检查哪些输出指令被重复使用。输出指令包括OUT?SET?RST?PLS(上升沿检测)?PLF(下降沿检测)和MC(主控)指令,一般只需要对OUT 指令作双线圈检查。
可以用PLC的手持式编程器或在计算机上运行的编程软件来检查是否有双线圈输出。PLC一般并不将双线圈输出作为错误,只是将双线圈输出作为警告(Warning)。
有双线圈输出时,用户程序仍然可以执行。
使用三菱PLC的STL(步进梯形)指令,由于CPU 只执行活动步对应的STL 触点驱动的电路块,使用STL指令时允许双线圈输出,即不同时闭合的STL触点可以分别驱动同一编程元件的一个线圈。

提问者对于答案的评价:
谢谢大家

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc311099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:48
下一篇 2020年11月1日 下午2:48

相关推荐