霓虹灯广告屏装置的PLC 控制.doc
文本预览下载声明
河南机电高等专科学校
课程设计报告书
课程名称: 《电气控制与PLC》
课题名称: 霓虹灯广告屏装置PLC 控制
学 号:
2012年 10月25日
一、设计方案;
二、硬件电路设计、I/O地址分配;
三、软件设计;
四、程序调试;
五、心得体会
附录1、参考文献
附录2、程序清单
一、设计方案
设计一个霓虹灯广告屏装置PLC 控制该广告屏共有 8 根灯管,如下图所示:
根据设计要求采用定时器和比较指令来实现电路的顺序控制:
1、在基本时序外加一个闪烁程序,要求:全灭后2s,灯一齐全部点亮,1s后全灭,在2s后再全亮,1s再次全灭,再在2s后全部点亮,1s后全灭,如此三次循环后重新从头开始运行。
2、根据要求需要用到7个定时器,根据要求利用比较指令保证灯的顺序控制。
3、采用复位指令,在定时器的控制下实现循环操作。
二、硬件电路设计、I/O地址分配
1、硬件电路设计
本设计使用2个按键,用于控制霓虹灯的启动和停止,彩灯8个。
PLC模块的选择:采用CPU226的主机。由于实际控制中,总共有2个输入点和8个输出点,而CPU226有24个输入点和16个输出点,所以它完全可以满足条件。
2、I/O地址分配表
输入/输出的地址分配表如下
编号 地址 说明 功能 8路数字输出 1 Q0.0 与灯1相连 输出 2 Q0.1 与灯2相连 输出 3 Q0.2 与灯3相连 输出 4 Q0.3 与灯4相连 输出 5 Q0.4 与灯5相连 输出 6 Q0.5 与灯6相连 输出 7 Q.6 与灯7相连 输出 8 Q0.7 与灯8相连 输出 2路数字输入 1 I0.0 按钮,启动循环 启动信号 2 I0.1 按钮,停止循环 停止信号
3、PLC的接线图
三、软件设计
该广告屏 8 根灯管亮灭的时序为:第 1 根亮→ 2 亮→ 3 亮→……→第 8 根亮,时间间隔为 1s ,全亮后,显示 s ,再反过来从 8 → 7 →……→ 1 按 1s 间隔顺序熄灭,全灭后停亮 2s ;再从第 8 根开始亮,顺序点亮 7 → 6 →……→ 1 ,时间间隔 1s ,显示 5s ,再从 1 → 2 →……→ 8 按 1s 间隔顺序熄灭,全灭后停亮 2s ,然后重复运行,周而复始。全灭后停亮 s,灯一齐全部点亮,2s后全灭,在1s后再全亮,2s再次全灭,如此二次循环后重新从头开始运行。
四、程序调试
由上面的程序可知,这个程序用到了定时器、输出继电器等低压电器元件。其中定时器是用来控制灯亮的顺序和时间,输出继电器是为了保证定时器一直通电。采用复位指令,在定时器的控制下实现循环操作。
我们在程序调试中遇到的问题如下:
1、定时器的复位问题
定时器T37-T40控制着灯的顺序亮和逆序灭,但是当定时器工作完成以后定时器会保持原状态不变,当下一个循环开始时因为定时器一直处于接通状态造成定时器不能继续工作,这样电路就不能循环下去。为了解决这个问题而设计一段复位程序使定时器达到复位状态。
2、怎样实现电路的循环控制
按照上面所说的连接以后可以实现电路的顺序亮和逆序灭,同理也可以实现灯的逆序亮和顺序灭,但是却不能使电路按照这样的顺序循环下去,怎样才能使电路循环下去呢,其中关键在于最后电路能否控制启动电路。当开关闭合工作后其输出继电器Q1.0线圈得电常开触点瞬间闭合使启动电路自锁,定时器T37、T38便可以一直通电工作,最后通过复位程序形成循环不停地工作下去。
五、心得体会
时光过的真的很快,两周的PLC课程设计就这样过去了,期间几次做实验的过程中着实学到了不少东西,原来大二学的机电控制中的PLC几乎快忘完了,为了做好PLC课程设计,课间对机电控制书中的PLC章节进行了仔细的“预习”和复习,通过这几次的实验,掌握了PLC的基本知识,并通过编写和调试程序,基本能熟练运用其基本指令。
在最后的考试前,为了能取得比较好的成绩,把原来曾经做过的三个实验认真的复习了一次,特别是能看懂每一个指令在该程序中所起到的作用,读懂每一条语句。两周的时间过的很充实,因为学到了不少的知识,不过在实验中还发现自己掌握的太少了,以后要努力学习PLC,使自己的能力更上一层楼。
参考文献
[1]廖常初.PLC编程及应用[M].北京:机械工业出版社,2002.
[2]郁建平. 机电传动控制技术[M].北京:科学出版社,2006
[3].邓星钟.机电传动控制(第三版)[M].武汉:华中科技大学出版社.2001.
附录 程序清单
..
河南机电高等专科学校7
显示全部