plc天塔之光实验报告
plc天塔之光实验报告 篇1
河南机电高等专科学校
课程设计报告书
姓名:学号:年
设 计 任 务 书
设计目的:
(1)熟悉 PLC 循环程序的编程;
(2)了解工业顺序控制的基本原理;
(3)学会熟练使用 PLC 解决动态显示
问题。
设计要求:
模板中心的黄灯 L1 亮 → 红灯 L2.L3.L4.L5 间隔 0.5 秒依次点亮1.5 秒→绿灯 L6、L7、L8、L9 间隔 0.5 秒依次点亮1.5秒→黄灯L1熄灭1.5秒 → L2、L3、L4、L5同时熄灭1.5秒→L6、L7、L8、L9 同时熄灭1.5秒→返回初始步,循环显示。
按循环显示实验模板的要求,设计 PLC 外部电路(配合使用通用器件板开关元器件);(2)连接 PLC 外部(输入、输出)电路,编写用户程序。设计方案;
利用定时器,通过定时不同的时长实现所要求的循环显示的要求,黄灯L1不需要接定时器,红灯L2.L3.L4.L5定时器参数依次为15、20、25、30,绿灯L6.L7.L8.L9定时器参数依次为45、50、55、60。
一、硬件电路设计、I/O地址分配;
I0.1启动按钮 用于开启循环灯
I0.2关闭开关 用于关闭循环灯
Q0.0L1黄灯
Q0.1、QO.2、Q0.3、Q0.4依次对应
红灯L2、L3、L4、L5、L6
Q0.5、Q0.6、Q0.7、Q1.1依次对应
绿灯
二、软件设计;
利用定时不同的时间,来实现依次实现点亮与熄灭灯。当启动天塔之光循环显示灯时,立即启动黄灯L1,且此时启动定时器开始计时,依次定时15、20、25、30 实现红灯间隔0.5秒依次点亮。下面的定时器定时为45、50、55、60,实现红灯点亮之后1.5秒绿灯点亮,实现绿灯的间隔0.5秒的依次点亮。当L9点亮之后,启动定时器T50、T51、T52定时器。T50为了实现关断黄灯、T51实现关断红灯、T52实现关断绿灯。当定时器T52启动后,触发定时器T53,使循环显示,进入循环开始。
三、程序调试;
按动按钮I0.1启动天塔之光循环显示灯。
调试中发现I0.2关闭按钮无法实现同时断开,经过调试实现同时断开电路。
四、心得体会
在实际调试中,发现很多问题,程序不是单纯想象出来,多半是经过不断调试出来的。在调试中,虽然大多数功能能实现,但是实现的同时,也出现了不想出现及意想不到的问题。在做程序时,我只想怎么实现这个功能而没有考虑一些其他一些不想要出现的问题,所以程序的编写重在调试。
另外,在实际写程序时,虽然有思路,但是感觉较为复杂,结果放弃了这种方法。到头来,现在写的这个程序虽然使用了很多的定时器,但是简单明了,只要耐心写就可以实现其功能。
附录
1、参考文献
《现代电气控制及PLC应用技术》王永华 北京航空航天大学出版社 附录
2、程序清单