节日彩灯控制系统设计报告书Word下载.docx
《节日彩灯控制系统设计报告书Word下载.docx》由会员分享,可在线阅读,更多相关《节日彩灯控制系统设计报告书Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
![节日彩灯控制系统设计报告书Word下载.docx](https://file1.bdocx.com/fileroot1/2022-10/29/06ee1886-5fa6-4a63-9dac-6ca879b13865/06ee1886-5fa6-4a63-9dac-6ca879b138651.gif)
课程设计态度评价
10%
出勤情况评价10%
任务难度
、量评价10%
创新性评价
综合设计
能力评价20%
报告书写规范评价20%
口试
20%
成绩
综合评定等级
评阅教师:
2010年月日
节日彩灯控制系统
1.课程设计内容
学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行节日彩灯控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。
主要内容包括:
(1)设计出硬件系统的结构图、接线图等;
(2)系统有启动、停止功能;
(3)运用功能指令进行PLC控制程序设计,包括梯形图和语句表;
(4)程序结构与控制功能自行创新设计;
(5)进行系统调试,实现霓虹灯饰的控制要求。
2.总体设计
2.1节日彩灯控制系统设计分析
本次设计为十组节日彩灯的控制系统设计,要求合上启动按钮,按以下规律显示:
为了满足以上要求,设计采用PLC控制系统,只需设置一个输入接口和十个输出接口,通过PLC程序的设计,使用以为寄存器功能,便可轻松简便地实现所需功能。
2.3PLC型号选择
随着PLC技术的发展,PLC产品的种类也越来越多。
不同型号的PLC,其结构形式、性能、容量、指令系统、编程方式、价格等也各有不同,适用的场合也各有侧重。
因此,合理选用PLC,对于提高PLC控制系统的技术经济指标有着重要意义。
PLC的选择主要应从PLC的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。
本设计PLC的选择主要从I/O端口数来选择,系统需要1个输入端口,10个输出端口,所以选择西门子S7-200系列的CPU224。
其输入端口14个,输出端口10个,共24个,还带有扩展功能,最大可扩展为168点数字量或者35点模拟量的输入和输出;
存储容量也进一步增加,有内置时钟,还增加了一些数学指令和高速计数器的数量,具有较强的控制能力。
完全符合设计系统的需要。
3硬件系统设计
3.1可编程控制器I/O端口分配
根据设计控制系统的要求,启动按钮SD采用带自锁的按钮,接主机的输入端口I0.0,十组节日彩灯1、2、3、4、5、6、7、8、9、10分别接主机的输出点Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5、Q0.6、Q0.7、Q1.0、Q1.1。
按下启动按钮SDI0.0接通,输出端Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5、Q0.6、Q0.7、Q1.0、Q1.1便可以控制节日彩灯1、2、3、4、5、6、7、8、9、10的亮灭。
具体可编程控制器I/O端口分配如表3.2:
表3.1I/O端口分配表
输入
输出
输入点
功能
输出点
I0.0
复位按钮
Q0.0
灯组1亮灭
I0.4
启动按钮
Q0.1
灯组2亮灭
Q0.2
灯组3亮灭
Q0.4
灯组4亮灭
Q0.6
灯组5亮灭
Q0.5
灯组6亮灭
Q0.3
灯组7亮灭
Q1.1
灯组8亮灭
Q1.0
灯组9亮灭
Q0.7
灯组10亮灭
3.2PLC外部输入输出电路
(注:
1、2、3、4、5、6、7、8、9、10灯分别接主机的输出点Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5、Q0.6、Q0.7、Q1.0、Q1.1.启动按钮接主机的输入点I0.0.)
。
3.PLC的结构图
4程序设计
4.1实验程序
步序
指令
LDI0.0启动
29
OM21.0
1
ANM0.0
30
OT47
2
TONT37,+20
31
=Q0.0
3
LDT37
32
DM10.2
4
=M0.0
33
OM11.0
5
LDI0.0
34
OM11.2
6
TONT38,+30
35
OM11.3
7
ANT38
36
OM11.4
8
=M1.0
37
OM11.5
9
LDM1.0
38
OM20.5
10
OM0.2
39
OM20.7
11
=M10.0
40
OM21.1
12
LDM11.7
41
7=Q0.1
13
=M20.0
42
OT4
14
LDM21.4
43
LDM10.3
15
TONT39,+20
44
OM10.7
16
OM11.6
45
17
=M0.2
46
18
LDM0.0
47
19
SHRBM10.0,M10.1,+15
48
ANT39
20
SHRBM20.0,M20.1,+12
49
OM20.4
21
LDM10.1
50
OM20.6
22
OM11.1
51
23
52
24
53
=Q0.2
25
54
LDM10.4
26
55
M20.2
27
OM10.6O
56
28
57
58
89
59
90
OM11.7
60
OM20.3
91
OM20.1
61
92
62
93
63
94
64
=Q0.3
95
OT47
65
LDM10.5
96
=Q0.6
66
97
LDM10.2
67
98
OM11.0
68
99
69
100
70
OM20.2
101
71
102
72
103
73
104
74
=Q0.4
105
75
106
76
OM10.6
107
=Q0.7
77
108
LDM21.3
78
109
=Q1.0
79
110
80
111
=Q1.1
81
112
LDM21.2
82
113
OM21.3
83
114
OM21.4
84
115
85
=Q0.5
116
TONT47,+10
86
ANT48
117
LDT47
87
118
TONT48,+10
88
119
4.2梯形图设计
网络1
网络2
网络3
网络4
网络5
网络6
网络7
网络8
网络9
网络10
网络11
网络12
网络13
网络14
网络15
网络16
网络17
网络18
网络19
5程序调试及结果分析
5.1程序调试
连接好外部电路,然后进行以下调试:
硬件调试:
接通电源,检查西门子S7-200可编程控制器是否可以正常工作,接头是否接触良好,然后把其与电脑的通信口连接。
软件调试:
按要求在编辑软件中输入梯形图,并进行语法的检查,正确后设置正确的通信口,将指令读入到指定的可编程控制器ROM中,进行下一步的调试。
运行调试:
在硬件调试和软件调试正确的基础上,打开西门子S7-200可编程控制器的“RUN”开关进行调试;
观察运行的情况,看是否是随时按下停止按钮可以停止系统运行,或者等待100个脉冲后,系统是否循环运行。
刚开始的时候,网络7我用的是“M21.4”导致没有达到要求。
后来经过自己分析和赵老师的指导发现“M21.4”无法启动移位寄存器把“M21.4”改为M0.0。
按下启动按钮,霓虹灯真的按照控制要求闪烁了。
根据以上的调试情况,霓虹灯饰的PLC控制系统设计符合要求。
5.2结果分析:
程序调试成功后程序达到了控制的要求,我通过记录灯的闪烁绘制了下表作为结果分析。
步灯
结果
+
2亮
1、8亮