怎么用sa控制两盏灯plc编程

时间:2025-01-28 12:32:14 网络游戏

方法一:使用欧姆龙PLC控制两盏灯

控制要求

1. 当开关SA1第一次接通时,第一个信号灯HL1亮。

2. 当开关SA1由接通转换到断开位置时,第一个信号灯HL1灭,第二个信号灯HL2亮。

3. 当开关SA1再次接通时,两个信号灯HL1和HL2都灭。

设计硬件电路

1. 输入信号:SA1(控制开关)

2. 输出信号:HL1(第一个信号灯),HL2(第二个信号灯)

3. I/O分配:

输入地址:0.00(SA1)

输出地址:100.00(HL1),100.01(HL2)

设计思路

通过微分指令和记录来实现控制要求。

程序编程设计

上升沿微分:

当SA1接通时,输入信号0.00有效,上升沿微分200有效使输出信号100.00接通并自锁,控制信号灯HL1点亮。

下降沿微分:

当SA1断开时,输入信号0.00无效,下降沿微分200.01有效使输出信号100.00断开,100.01接通并自锁控制HL2点亮。

计数器复位:

当开关SA1再次接通时,计数器的当前值减到零,相应的触点动作使输出100.00和100.01断开。重新工作时,将开关由接通状态扳至断开位置,下降沿微分200.02的动合触点将计数器复位。

程序执行过程

1. SA1接通时,0.00有效,上升沿微分200有效,100.00接通并自锁,HL1点亮。

2. SA1断开时,0.00无效,下降沿微分200.01有效,100.00断开,100.01接通并自锁,HL2点亮。

3. SA1再次接通时,计数器复位,100.00和100.01都断开,HL1和HL2都灭。

方法二:使用三菱FX系列PLC控制两盏灯

控制要求

1. 按下SBSB按钮一次,HL1亮。

2. 按下SBSB按钮第二次,HL1和HL2都亮。

3. 按下SBSB按钮第三次,HL1和HL2都灭。

4. 按下SBSB按钮第四次,重复第一步功能。

5. 按下SBSB按钮第五次,重复第二步功能。

6. 以此类推,循环进行。

I/O分配

1. 输入设备:2个开关(常开触点)

2. 输出设备:3个指示灯(HL1,HL2,HL3)

硬件接线

1. PLC的外部接线包括电源回路、输入回路和输出回路。

2. 假设选择的PLC型号是FX2N-48MR,需要弄清PLC接线端子的排列及端子功能。

程序设计

1. 使用梯形图程序语言进行设计。

2. 梯形图程序比指令表程序更直观,通常使用FXGP/WIN-C、GXDeveloper和GXWorks等编程软件进行编程。

示例梯形图程序