请问,置位和复位命令在程序中可以随便用吗,前面我用了一个地址的线圈,后面用到这个线圈的置位和复位,会不会是双线圈错误,我编译时没有错,是不是这两个指令置位,复位随便用,谢谢
最佳答案
你需要明白的是你用的指令是想扫描到这里就输出他的结果吗?如果是,那么你这样用是不行的,如果你是在一个扫描周期内它后面使用这个结果而不是最终输出这个结果,那么就没有问题。比如
LD I0.0
S M0.0, 1
LD I0.1
R M0.0, 1
如果i0.0和i0.1同时为1的话那么你能看到的m0.0只能为0,不会先为1后为0的。
提问者对于答案的评价:
ok
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc317741.html