塔灯显示系统控制系统方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
成绩:课程设计报告书
所属课程名称机电传动控制(含PLC)
题目塔灯显示系统控制系统
分院机电学院
专业、班级
学号
学生姓名
指导教师
2013 年 7 月 18 日
目录
1课程设计任务书 (1)
2总体设计 (2)
3硬件系统设计 (4)
4程序设计 (6)
5程序调试及结果分析 (13)
6总结 (14)
7参考文献 (15)
辽东学院
1 课程设计任务书
课程设计题目:塔灯显示系统控制系统
课程设计时间:自 2013 年 7 月 8日起至 2013 年 7 月 18日。课程设计要求:
合上启动按钮后,按以下规律显示:L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L6→L1、L3、L7→L1、L4、L8→L1、L5、L9→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L9……如此
学生签名:
2013年7月18日
课程设计评阅意见
项目
课程设计态度评价
(包含出勤情况等)
10%
任务难易度及
创新性评价
20%
综合设计
能力评价
30%
报告书写
规评价
20%
口试
20% 成绩
综合评定等级
评阅教师:
2013年月日
2 总体设计
2.1天塔之光的应用简介
天塔之光控制系统主要应用在闪光灯或花样灯饰中,目前我国灯具市场的发展空间十分广阔。近年来,伴随我国人民生活水平逐年提高,城镇住宅建设以及室装饰装修热度不减,人均住房面积的扩大,在促使一室一灯为一室多灯、增加局部照明的同时,所用灯具正逐步由低档产品向中高档产品发展,民用照明需求旺盛。从发展趋势上看,今后灯具除了其外观及在质量要求越来越优秀、时尚、体现个性等,对其功能细化、科技含量、节能环保等方面的要求也越来越高。作为与人们日常生活密切相关的灯饰市场需求,更是以每年15%左右的幅度增长。
2.2塔灯工作控制要求
本次设计要求:合上启动按钮后,九盏灯按以下规律显示:L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L6→L1、L3、L7→L1、L4、L8→L1、L5、L9→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L9……如此循环下去,直到按下停止按钮为止。
本次设计采用PLC控制系统,通过PLC的程序设计,使用移位寄存器,便可实现所要现的功能。
2.3设计意义
随着时代的发展与科技水平的进步,加强对PLC技术的研究具有十分重要意义。原来的艺术灯饰控制系统常采用继电器逻辑控制或电子逻辑控制装置,这种控制方式存在着硬件布线复杂.安装和维护不方便,灵活性差,可靠性不高的缺点,尤其是在实现多层次的大中型艺术灯饰的控制上工作量很大。
本设计采用PLC来实现艺术照明灯的自动控制。原因在于它具有继电器接触器控制装置和通用计算机所不具备的特点,主要有以下几个方面。
1.运行稳定、可靠性高、抗干扰能力强
2.设计、使用和维护方便
3.编程语言简单直观、易学易用
4.系统配套齐全、功能完善、适用性强
5.与通信技术、网络技术相结合
6.体积小、重量轻、能耗低
2.4设计方案
将14项灯点亮的情况分别使用M10.1-M10.7,M11.0-M11.6单独控制,利用移位寄存器,实现所要现的功能。
Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 Q0.6 Q0.7 Q1.0 M10.1 √√√
M10.2 √√√
M10.3 √√√
M10.4 √√√
M10.5 √
M10.6 √√√√
M10.7 √√√√
M11.0 √√√
M11.1 √√√
M11.2 √√√
M11.3 √√√
M11.4 √
M11.5 √√√√
M11.6 √√√√
表2-1 接触器与灯的对应表
3 硬件系统设计
3.1输入/输出分配表
序号PLC地址(PLC端子)电气符号(面板端子)功能说明
1 I0.4 SB1 启动
2 I0.1 SB2 停止
3 Q0.0 L1 指示灯L1
4 Q0.1 L2 指示灯L2
5 Q0.2 L3 指示灯L3
6 Q0.3 L4 指示灯L4
7 Q0.4 L5 指示灯L5
8 Q0.5 L6 指示灯L6
9 Q0.6 L7 指示灯L7
10 Q0.7 L8 指示灯L8
11 Q1.0 L9 指示灯L9
12 主机1L、2L、3L、面板COM接电源GND 电源接地端
13 主机1M、面板V+接电源+24V 电源正极端
表3-1 输入/输出分配表
图3-1 PLC接线图
3.2西门子S7-200
图3-2 S7-200 PLC编程系统
S7-200系列属于整体式小型PLC,用于代替继电器的简单控制场合,也可以用于复杂的自动化控制系统。整体式PLC将CPU模块、I/O模块和电源装在一个
箱型机壳。S7-200系列PLC提供多种具有不同I/O点数的CPU模块和数字量、模拟量I/O扩展模块供用户选用,CPU模块和扩展模块用扁平电缆连接。
S7-200系列出色表现在以下几个方面:极高的可靠性、极丰富的指令集、便捷的操作、丰富的置集成功能、强劲的通讯能力以及丰富的扩展模块。
本次设计主要从I/O端口数来选择PLC,需要2个输入端口,10个输出端口,所以选择西门子S7-200系列的CPU 224。它的输入端口有14个,输出端口有10个,还带有扩展功能,最大可扩展为168点数字量或者35点模拟量的输入和输出;存储容量也进一步增加,有置时钟,还增加了一些数学指令和高速计数器的数量,具有较强的控制能力。符合设计需求。
4 程序设计
4.1 SHRB简介
移位寄存器指令功能: SHRB将DATA数值移入移位寄存器,并可以指定移位寄存器的长度和移位方向的移位指令。
4.1.1指令说明:
EN:能输入端,连接移位脉冲信号,每次使能有效时,整个移位寄存器移动1位。
数据输入端:3个
DATA:数据输入端:连接移入移位寄存器的二进制数值,执行指令时将该位的值移入寄存器。
S_BIT:指定移位寄存器的最低有效位
N:指定移位寄存器的长度和移位方向,移位寄存器的最大长度为64位,N 为正值表示左移位,输入数据(DATA)移入移位寄存器的最低位(S_BIT),并移出移位寄存器的最高位。移出的数据被放置在溢出存位(SM1.1)中。N为负值表示右移位,输入数据移入移位寄存器的最高位中,并移出最低位(S_BIT)。移出的数据被放置在溢出存位(SM1.1)中。
4.1.2数据输入端DATA的确定:
分析:M10.0为数据输入端DATA ,根据控制要求,每次只有一个输出,因此只需要在第一个移位脉冲到来时由M10.0送入移位寄存器S-BIT位(M10.1)一个“1”;第二个脉冲至第十四个脉冲到来时由M10.0送入M10.1的值均为“0”,以此类推,可得到M10.2~M11.6的状态。
4.1.3实现方法:由定时器T37延时2s导通一个脉冲实现。
循环的实现:第15个脉冲到来时送1到M10.1。第14个脉冲到来时M11.6置位为1,同时通过与T39串联的M0.2常开触点使M10.0置为1,在第15个脉