利用梯形逻辑图学习 LED 控制的 PLC 编程实例,并了解程序说明。
此 PLC 示例适用于有兴趣学习和练习 PLC 练习的工程专业学生。 实时工业 PLC 程序将提供更多的安全功能。
PLC 编程 LED 控制
为以下应用设计 PLC 梯形逻辑。
我们使用三个拨动开关来控制三个 LED
- 如果拨动开关 1 和拨动开关 2 均打开,则 LED 1 和 LED 2 将亮起。
- 如果拨动开关 2 和拨动开关 3 为 ON,则 LED 2 将熄灭,LED 3 将点亮。
数字输入
下面列出了所需的输入。
拨动开关1:I0.0
拨动开关2:I0.1
拨动开关2:I0.1
在接下来的讨论中,我们将这些切换开关称为简单的“开关”,但请记住这些是拨动型开关。
数字输入
下面列出了所需的输出。
LED 1:Q0.0
LED 2:Q0.1
LED 3:Q0.2
LED 控制梯形图
PLC程序说明
- 对于此应用,我们使用 EcoStruxure Machine Expert Basic v1.2 软件进行编程。
- 在上面的程序中,我们对开关 1 (I0.0)、开关 2(I0.1) 和开关 3 (I0.2) 使用常开触点。 我们还对开关 3 (I0.2) 使用了常闭触点。
- Rung0 中的开关 1 和开关 2 对于 LED 1 和 LED 2 串联连接,从而实现 AND 逻辑门。
- 对于开关 1 和开关 2,开关 3 作为常闭触点连接到 LED 3。
- 对于 LED 3,Rung1 中的开关 2 和开关 3 串联连接,从而实现 AND 逻辑门。
- 要使 LED 1 亮起,开关 1 和开关 2 应亮起。
- 当开关1和开关2打开且开关3关闭时,LED 2将亮起。
- 当开关2和开关3打开时,LED 3将亮起。
- 打开开关 3 将关闭 LED 2。
当开关1和开关2打开时
在 Rung0 中,打开时信号通过开关 1 和开关 2。
结果,LED 1 和 LED 3 将点亮。 开关 3 用作开关 3 的常闭触点,当处于错误状态时,它将允许信号打开 LED 2。
当开关2和开关3打开时
通过梯级 1 中的开关 2 和开关 3 的信号将点亮 LED 3。
在 Rung0 中,开关3 被视为常闭触点,当处于真状态时,将不允许信号通过。 结果,LED 2 将关闭。 开关 3 连接到 LED 1,因此它将保持打开状态。