嘿,大家好啊!今天咱来聊聊 PLC 编程中的线圈输出。这玩意儿到底是咋回事儿呢?
4.0 的状态为
1. 输入端 I
0.0 和 I
0.1 的信号状态同时为“1”。
2. 或输入端 I
0.2 的信号状态为“0”时。
4.1 的信号状态将是
1. 输入端 I
0.0,I
0.1 和 I
0.3 的信号状态同时为“1”时。
2. 输入端 I
0.2 的信号状态为“0”、输入端 I
0.3 的信号状态为“1”时。
0.0 闭合时,执行 SET 指令,使线圈 Q
0.1 接通。在断开后,Q
0.1 线圈继续保持接通状态,要使 Q
0.1 线圈失电,则必须使用复位指令 R。
0.1 断开时,执行 R 指令,使 Q
0.1 线圈复位。在 I
0.1 接通后,Q
0.1 线圈继续保持断开状态。要使 Q
0.1 线圈得电,则必须使用置位指令 S。
如果将置位指令 S 和复位指令 R 混合使用,会出现什么情况呢?()是线圈输出指令,S 是置位指令,R 是复位指令。程序第一行叫线圈输出指令,第二行叫置位指令,第三行叫复位指令。都是用来做输出状态的,他们之间的区别就在于:
1. 输出线圈是对目标位的最终结果的申明,不是 1 就是 0,既然是最终结果,一个程序里理论来说只可以有一个输出线圈,为什么说理论来说,因为有一种情况可以多线圈,那就是如果多个线圈分别应用在不同的子程序里,而一个扫描周期只能检测到一个线圈的话也是可以的。而一旦出现双线圈输出,在编辑的时候 PLC 也不会报错,但只有最后一个线圈起作用,前面的无论是否满足都没有任何作用。
2. 三个相同的线圈输出指令,前两个结果为 1,最后一个结果为 0,最终结果为 0。三个相同的线圈输出指令,前两个结果为 0,最后一个结果为 1,最终结果为 1。
但如果需要这种多处控制输出的话怎么办?两种办法:一每个控制点使用不同的中间继电器,然后中间继电器再控制。