要搞清楚双线圈输出异常首先要明白PLC的工作原理,在这里简单说下输入输出的刷新方式: PLC在运行中会一直重复执行①~③步骤进行输入输出处理,整个过程就是扫描时间或者运算周期,当然一个周期时间内还要干其他的事情,这里我们只说下输出,PLC对输入进行提取后将结果存放到输入映像存储区或者缓存区,然后根据输入对程序做运算将输出结果存放到锁存内存中,双线圈问题就是出在输出软元件的映像存储区的更新,由plc从上到下的扫描方式,最下面的线圈将会是最终的输出线圈从而导致前面的线圈输出无效。 为了方便说明我们以实际的PLC梯形图进行说明双线圈问题的实质: