三菱FX2N-32MR顺序功能图实现十字路交通灯控制 第2页
程序:
LD M8002
SET S0
STL S0
RST C0
RST C1
LD XO
OR M0
ANI X1
OUT M0
LD M0
SET S20
STL S20
OUT Y0
OUT Y5
OUT T0 K100
LD T0
SET S21
STL S21
OUT Y5
LDI T2
OUT T1 K5
LD T1
OUT T2 K5
OUT Y0
OUT C0 K3
LD T2
SET S22
STL S22
OUT Y1
OUT Y5
OUT T3 K200
LD T3
SET S23
STL S23
OUT Y2
www.751com.cn
SET S24
STL S24
OUT Y2
LDI T6
OUT T5 K5
LD T5
OUT T6 K80
OUT Y3
OUT C1 K3
LD T6
AND C1
SET S25
STL S25
OUT Y2
OUT Y4
OUT T7 K20
LD T7
SET S0
RET
END
六、模糊控制器的PLC实现
3.1 控制器的硬件设计
控制器功能要求:东、西、南、北方向各有红、黄、绿信号灯一盏,共12盏信号灯;各有七段数码显示管2个,共8个(东、西方向及南、北方向的信号灯可并联,CD4511为4位BCD码输入);则共有14个输出点。该控制器设一个启动按钮;
一个停止按钮;8个环型检测器脉冲输入端;共有10个输入点。
因此,可选用日本三菱FX2N-32MR的PLC作为控制器核心,它有16个输入点,16个输出点,继电器输出。PLC的I/O地址分配与具体接线原理图如下图所示,其中X为输入继电器,Y为输出继电器,电源的连接可参考PLC的使用手册。
控制器硬件接线原理图
3.2 控制器的软件设计
控制器的工作原理。控制器接通电源,按下启动按钮,开始工作。首先东西方向绿灯亮,南北方向红灯亮(亮灯延时时间由队长决定),当东西方向绿灯最后3s时闪烁3次转黄灯亮3s;接着东西方向红灯亮,南北方向绿灯亮(亮灯延时时间由队长决定),当南北方向绿灯最后3s时闪烁3次转黄灯亮3s;接着又转东西方向绿灯亮,南北方向红灯亮,如此循环,直到按下停止按钮结束。显示时间最短为15s,最长为60s。
结束语
1、这次毕业设计,加强了我动手、思考和解决问题的能力。在整个设计过程中,我总共想过两个方案,另一个方案弄了两天,结果总是实现不了题目的要求。所以我又花了一天的时间做出这个方案,这个相对另一个方案比较简单,包括电路原理和连接,和芯片上的选择。
2、在设计过程,经常会遇到这样的情况,就是心里想着这样的接法可以行得通,但实际接上电路,总是实现不了。所以这几天不管是吃饭还是睡觉,脑子里总是想着如何解决这些问题,如何想出更好的连接方法。
3、我觉得做毕业设计同时也是对课本知识的巩固和加强,平时看课本时,有时问题老是弄不懂,做完课程设计,那些问题就迎刃而解了。而且还可以记住很多东西。比如一些芯片的功能,平时看课本,这次看了,下次就忘了,主要是因为没有动手实践过吧!认识来源于实践,实践是认识的动力和最终目的,实践是检验真理的唯一标准。
[参考文献]:
[1]范永胜.王岷.电气控制与PLC应用[M].北京:中国电力出版社,2004:178-188.
[2]李道霖.电气控制与PLC原理及应用[M].北京:电子工业出版社,2004:105-108.
[3]熊蔡容.PLC控制程序设计技巧[J].沈阳:基础自动化,1998,(3):28-31
[4] 汤自春. PLC原理及应用技术
[5] 孙平. 电气控制与PLC