图3-1 交通灯控制系统时序图
(2) 交通灯的闪动是用周期为1S的时钟脉冲M8013的触点实现。根据要求车道交通灯可以用并行序列来表示它们的工作情况。顺序功能图如下:
南北向红灯亮东西向绿灯亮绿灯亮绿灯闪黄灯亮红灯闪黄灯亮红灯亮
图3-2 交通灯控制系统顺序功能图
13
(3) 根据任务要求,可以算出I/O点数,根据I/O点数及功能要求,选择FX2-48MR型PC机[6]。 I/O输出如下:
输入地址: 启动 X000
输出地址: 南北 绿灯 Y000 南北 黄灯 Y001 南北 红灯 Y002 东西 绿灯 Y004 东西 黄灯 Y005 东西 红灯 Y006
I/O地址分配采用自动分配的方式,输入地址分配和输出地址分配如下表所示:
输入模块地址分配如下图所示:
输入地址 对应的输入模块 输入模块 00000-00002
输出模块地址分配如下图所示:
输出地址 10000-10006
对应的输出模块 输出模块 (4) 这个控制系统的输入共有2个输入点:启动按钮、停止按钮。具体的输入地址分配如下表所示:
输入地址 00000 00001 00002
地址号 X0 X1 14
对应的外部设备 启动按钮 关闭按钮 (5) 这个控制系统的输出有东西方向“红黄绿”交通灯、南北方向“红黄绿”交通灯,共有6个输出点。具体的输出地址分配如下表所示:
输出地址 10000 10001 10002 10003 10004 10005 10006
(6) 交通灯的面板示意图如下:
地址号 Y0 Y1 Y2 Y4 Y5 Y6 对应外部设备 南北向绿灯 南北向黄灯 南北向红灯 东西向绿灯 东西向黄灯 东西向红灯
图3-3 交通灯的面板示意图
(7) 该模拟交通信号灯分为南北和东西两个方向,分别由绿、黄、红三种颜色,其标号分别为MG、MY、MR和SG 、SY、SR。其中,其中,交通灯选用220V交流电,COM端为交通灯的公共端。PLC的外部接线图如下[7]:
15
图3-4 交通灯控制系统外部接线图
(8) 从上图可看出,程控器的公共端H和灯的公共端接220V电源,灯的另一端接到程控器的输出端,如Y0,Y1 ?? 等。 梯形图如图3-5所示: 图3-5 交通灯控制系统梯形图 (9) 通过以下指令表可以实现PLC对交通灯的控制。
16
指令 变量 指令 变量 地址 变量 LD M9 ANM10 I OR M8002 OR M0 ANM1 I OUM0 T LD M9 ANM10 D LD M0 ANX0 D OR B OR M1 ANM2 I OUM1 T OUY2 T LD M1
ANT2 D OR M2 ANM3 I OUM2
T
LD M3 AND T4 OR M4 ANI M5 OUT M4 OUT Y1 LD M9 AND M10 LD MO AND X0 ORB OR M5 ANI M6 OUT M5 OUT T0 LD
M5 T0 OR M6 ANI M7 OUT
M6
17
LD M7
AND T1 LD
M8
ANI M9 OUT M8 OUT Y6 LD
M4
AND M8 AND T5 OR M9 OUT M8 OUT Y6 LD
M4
AND M8 AND T5 OR M9 ANI MO ANI
M1
OUT M9 LD M3
AND