RLD
140ANDNOT20004
142OUT20006
143TIM008002
145OR20006
146ANDNOT20013
148OUT1003
149LDTIM004
151LDTIM026
152ANDNOTTIM027
154ANDNOT0001
155ANDNOT20013
157LD20001
158ANDNOTTIM005
160ANDNOTTIM027161ORLD
163ANDNOT0001
164OUT1101
166ANDNOTTIM005167LD20203
169ORLD
170ANDNOT0001
172OUT21000
173LD21000
175ANDNOT0001
176OUT1002
178ANDNOTTIM002179LDTIM017
181ORLD
182ANDNOT20004
184OUT20007
185TIM009002
187ANDNOTTIM005188LDTIM026
190ORLD
191ANDNOT20004
193OUT20008
194TIM0102
196OR20003
197OR20002
199ANDNOT0001
200OUT1100
202OR20005
203OR20006
205ANDNOT0001
206OUT1102
208OR20009
209ANDNOTTIM011
211TIM011100
212LD20009
214OUT20011
215TIM012010
217ORTIM015
218OR20010
220OUT20010
221TIM013010
223OR20013
224ANDNOTTIM014
226TIM014100
227LD20013
229OUT20014
230TIM015010
215
216
218
219
221
222
224
225
f第3章总结
31难点分析
本程序在设计过程遇到了一些难点我把它整理了一下发现有以下几个问题。
311行人道红绿灯和主干道红绿灯的对应关系
因为实际的红绿灯控制中行人道的红绿灯和主干道的红绿灯是有这一定的对应关系的,所以在编程前一定要理清它们,这样有利于在编程时简化程序、减少PLC不必要的运算。
312盲人脉冲按键
盲人在东西南北的行人道同时通过十字路口的情况不会经常出现,可以说是非少的,如果我们要把盲人脉冲分开东西控制和南北控制使他不影响和它没关系的主干道就可以使车辆行走更加通顺减少车辆堵塞的情况。要实现这样的功能就要在脉冲按键按下时不影响他们的计时程序只在对应的主干道红绿灯输出程序上进行插入常闭继电器以此把输出程序断开。
313手动车流控制按键的控制方式
手动车流控制按键是对相应的主干道绿灯延长的进行控制,但不能使它在按下时使改变当时的红绿灯显示情况,如现在是南北红灯东西绿灯时按下南北绿灯延长按键就不能使它变成南北绿灯东西红灯。这就涉及到了一个请求和响应的关系。
314交通灯的闪亮
交通灯绿灯在实际运行中是要经过闪烁的,所以在设计程序中也要加入这个功能,参考了一些PLC的交通灯程序介绍时发现PLC中有一些继电器可以实现闪烁这些继电器也就是PLC内部的功能继电器,这是一种硬件实现功能的方法,虽然程序可以减少但比较死板闪烁频率不能控制。由于对PLC内部的功能继电器不太熟悉(不同型号的PLC内部功能继电器编号也不一样)我想了一个用程序实现的方法(程序段在第86条第94条指令之间),此方法可以说是软件实现功能的方法,虽然程序加r