PLC课程设计报告段斯静.docx
《PLC课程设计报告段斯静.docx》由会员分享,可在线阅读,更多相关《PLC课程设计报告段斯静.docx(15页珍藏版)》请在冰豆网上搜索。
PLC课程设计报告段斯静
成绩_______
重庆邮电大学移通学院自动化系
可编程逻辑控制器
课程设计报告
题目十字路口交通灯控制
系别自动化系
专业名称电气工程及其自动化
班级05111001
学号0313100323
姓名段斯静
指导教师杨传燕
重庆邮电大学移通学院自动化系制
二0一三年六月
《可编程逻辑控制器》课程设计任务书
——供10气工程及其自动化、电气工程与自动化、自动化专业学生用
引言:
《可编程逻辑控制器》课程设计是该课程的一个重要教学环节,既有别于毕业设计,又不同于课堂教学。
它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。
一、设计题目四:
十字路口交通灯的控制
本设计要求熟练使用西门子公司的S7-200系列产品各基本指令和部分应用指令,根据控制要求进行PLC梯形图编程,解决十字路口交通灯控制的问题。
二、系统工作过程说明
图1是一个十字路口的交通灯模拟示意图,R、Y、G分别代表红灯、黄灯、绿灯。
红灯亮表示相应方向的车停止行进,绿灯亮表示相应方向的车可以通行,绿灯闪烁、黄灯亮表示短暂的时间后相应方向的车将改变行进状态,提醒司机朋友做好准备。
图1十字路口的交通灯模拟示意图
如图1所示,本设计具体要求完成以下工作过程:
(1)按一下“启动”按钮,信号灯控制系统开始工作,设此时南北向红灯亮,东西绿灯亮,按一下“停止”按钮,所有信号灯都熄灭。
(2)南北红灯亮维持30秒,在南北红灯亮的同时东西绿灯也亮,东西绿灯并维持24秒。
到24秒时,东西绿灯以2Hz的频率闪烁,闪烁3秒后熄灭。
在东西绿灯熄灭时,东西黄灯亮,并维持3秒。
东西黄灯亮3秒后熄灭,东西红灯亮,同时,南北红灯熄灭,绿灯亮。
(3)东西红灯亮维持40秒。
南北绿灯亮维持34秒后以以2Hz的频率闪烁,闪烁3秒后熄灭。
在南北绿灯熄灭时,南北黄灯亮,维持3秒后熄灭,这时南北红灯亮,东西绿灯亮。
(4)完成
(2)、(3)的整个过程为一个周期,当“启动”按钮按下时,可以周而复始的工作,直至按下“停止”按钮,整个系统才停止工作。
(5)东西绿灯和南北绿灯不能同时亮,东西红灯和南北红灯不能同时亮,否则则自动关闭系统并发出报警信号。
三、设计步骤:
(1)对系统进行需求分析,确定I/O点数,分配I/O地址;
(2)画出PLC硬件接线图;
(3)绘制PLC梯形图;
(4)绘制时序图;
(5)简述工作过程。
摘要
PLC可编程逻辑控制器是以微处理机为基础,综合了计算机技术、自动控制技术和通信技术发展而来的一种新型工业控制装置。
本次课程设计是用PLC来实现对十字路口交通信号灯的控制,其控制方法是采用西门子的S7-200系列CPU226型号PLC对东西南北的红、黄、绿灯实现有规律的循环闪亮,以达到对交通信号灯的控制。
控制过程中采用了顺序控制设计法用了八个定时器六个计数器分时段分频率自动实现对八个控制对象的控制。
控制程序包括有顺序功能图(SFC)、梯形图(LAD)、指令表(STL)。
仿真测试用的是S7-200汉化版的仿真软件进行仿真,经过反复调试实现了所需的全部设计要求。
关键词:
PLC;西门子S7-200;交通信号灯;顺序功能图;梯形图;仿真调试;
自动控制
一、绪论
1、设计目的
在十字路口设置交通灯可以对交通进行有效的疏通,并为交通参与者的安全提供了强有力的保障。
但是随着社会、经济的快速发展,原先的交通灯控制系统已经不能适应现在日益繁忙的交通状况。
如何改善交通灯控制系统,使其适应现在的交通状况,成为本次课程设计的课题。
2、设计内容
按照任务书对交通信号灯的控制要求,本文讨论了用PLC实现交通系统信号灯24小时循环运行,工作规律按时序图运行(见附图)。
系统工作受开关控制:
“启动”按钮按下则系统工作;“停止”按钮按下则系统停止工作。
东西方向红灯一个,南北方向红灯一个,
东西方向黄灯一个,南北方向黄灯一个,
东西方向绿灯一个,南北方向绿灯一个,
红灯亮表示相应方向的车停止行进,绿灯亮表示相应方向的车可以通行,绿灯闪烁、黄灯亮表示短暂的时间后相应方向的车将改变行进状态,提醒司机朋友做好准备。
3、要实现的目标
(1)按一下“启动”按钮,信号灯控制系统开始工作,设此时南北向红灯亮,东西绿灯亮,按一下“停止”按钮,所有信号灯都熄灭。
(2)南北红灯亮维持30秒,在南北红灯亮的同时东西绿灯也亮,东西绿灯并维持24秒。
到24秒时,东西绿灯以2Hz的频率闪烁,闪烁3秒后熄灭。
在东西绿灯熄灭时,东西黄灯亮,并维持3秒。
东西黄灯亮3秒后熄灭,东西红灯亮,同时,南北红灯熄灭,绿灯亮。
(3)东西红灯亮维持40秒。
南北绿灯亮维持34秒后以以2Hz的频率闪烁,闪烁3秒后熄灭。
在南北绿灯熄灭时,南北黄灯亮,维持3秒后熄灭,这时南北红灯亮,东西绿灯亮。
(4)完成
(2)、(3)的整个过程为一个周期,当“启动”按钮按下时,可以周而复始的工作,直至按下“停止”按钮,整个系统才停止工作。
(5)东西绿灯和南北绿灯不能同时亮,东西红灯和南北红灯不能同时亮,否则则自动关闭系统并发出报警信号。
二、系统分析及硬件设计
1、系统工作说明
1.1功能要求
随着PLC技术的发展,PLC产品的种类也越来越多。
不同型号的PLC,其结构形式、性能、容量、指令系统、编程方式、价格等也各有不同,适用的场合也各有侧重。
因此,合理选用PLC,对于提高PLC控制系统的技术经济指标有着重要意义。
PLC的选择主要应从PLC的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。
PLC机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的性能价格比。
选择时主要考虑以下几点:
1、合理的结构型式
PLC主要有整体式和模块式两种结构型式。
整体式PLC的每一个I/O点的平均价格比模块式的便宜,且体积相对较小一般用于系统工艺过程较为固定的小型控制系统中;而模块式PLC的功能扩展灵活方便在I/O点数、输入点数与输出点数的比例、I/O模块的种类等方面选择余地大,且维修方便,一般于较复杂的控制系统。
2、安装方式的选择
3、响应速度要求
PLC是为工业自动化设计的通用控制器,不同档次PLC的响应速度一般都能满足其应用范围内的需要。
如果要跨范围使用PLC,或者某些功能或信号有特殊的速度要求时,则应该慎重考虑PLC的响应速度,可选用具有高速I/O处理功能的PLC,或选用具有快速响应模块和中断输入模块的PLC等。
4、系统可靠性的要求
对于一般系统PLC的可靠性均能满足。
对可靠性要求很高的系统,应考虑是否采用冗余系统或热备用系统。
5、机型尽量统一
1.2性能要求
一般小型(低档)PLC具有逻辑运算、定时、计数等功能,对于只需要开关量控制的设备都可满足。
对于以开关量控制为主,带少量模拟量控制的系统,可选用能带A/D和D/A转换单元,具有加减算术运算、数据传送功能的增强型低档PLC。
对于控制较复杂,要求实现PID运算、闭环控制、通信联网等功能,可视控制规模大小及复杂程度,选用中档或高档PLC。
但是中、高档PLC价格较贵,一般用于大规模过程控制和集散控制系统等场合。
2、系统I/O分配
输入信号
输出信号
名称
地址
名称
地址
启动开关
I0.0
南北绿灯
Q0.0
南北红灯
Q0.1
南北黄灯
Q0.2
关断开关
I0.1
东西绿灯
Q0.3
东西黄灯
Q0.4
东西红灯
Q0.5
蜂鸣器
Q0.6
表1I/0地址分配表
3、PLC外围接线
图2系统外围接线图
三、系统软件设计
1、系统流程图
图3系统顺序流程图
2、系统程序设计
图4系统梯形图
4、系统调试
若用图形编程器或软件包编程,则可直接编程,若用手持编程器编程,应先画出梯形图,然后编程,这样可少出错,速度也快。
编程结束后先空调程序,待各个动作正常后,再在设备上调试。
为了准确发现系统存在的问题,需要进行系统调试,调试的顺序按照先硬件后软件,先局部后整体的顺序来完成。
(1)硬件调试:
接通电源,检查西门子S7-200可编程控制器是否可以正常工作,接头是否接触良好,然后把其与电脑的通信口连接。
(2)软件调试:
按要求输入梯形图,转换成指令表,并进行语法的检查,正确后设置正确的通信口,将指令读入到指定的可编程控制器ROM中,在打开组态网画图以及同步编程进行下一步的调试。
(3)运行调试:
在硬件调试和软件调试正确的基础上,打开西门子S7-200可编程控制器的“RUN”开关进行调试;在打开组态网观察运行的情况下,看是否是随时按下停止按钮可以停止系统运行。
总结
通过本次设计,让我很好的锻炼了理论联系实际,与具体项目、课题相结合开发、设计产品的能力。
既让我们懂得了怎样把理论应用于实际,又让我们懂得了在实践中遇到的问题怎样用理论去解决。
在本次设计中,我们还需要大量的以前没有学到过的知识,于是图书馆和网络成了我们很好的助手。
在查阅资料的过程中,我们要判断优劣、取舍相关知识,不知不觉中我们查阅资料的能力也得到了很好的锻炼。
我们学习的知识是有限的,在以后的工作中我们肯定会遇到许多未知的领域,这方面的能力便会使我们受益非浅。
在设计过程中,总是遇到这样或那样的问题。
有时发现一个问题的时候,需要做大量的工作,花大量的时间才能解决。
自然而然,我的耐心便在其中建立起来了。
为以后的工作积累了经验,增强了信心。
参考文献
[1].刘美俊主编.西门子PLC编程及应用.北京:
机械工业出版社,2011.7
[2].刘美俊主编.可编程控制器应用技术.福州:
福建科学技术出版社,2006
[3].廖常初主编.S7-200PLC基础教程.北京:
机械工业出版社,2007
附录
一、语句表
网络1:
LDSM0.1
=M0.0
网络2:
LDI0.0
OM.01
OT47
ANI0.1
ANM1.1
ANT41
=M0.1
TONT41,240
网络3:
LDI0.0
OT47
OM0.2
ANI0.1
ANT40
ANM1.1
=M0.2
TONT40,300
网络4:
LDT41
OM0.3
ANT42
=M0.3
TONT42,30
网络5:
LDT42
OM0.4
ANT43
=M0.4
TONT43,30
网络6:
LDT43
OM0.5
ANT45
=M0.5
TONT45,340
网络7:
LDT45
OM0.7
ANT46
=M0.7
TONT46,30
网络8:
LDT46
OM1.0
ANT47
=M1.0
TONT47,30
网络9:
LDT40
OM0.6
ANT44
=M0.6
TONT44,400
网络10:
LDM0.1
LDM0.3
AT33
OLD
=Q0.3
网络11:
LDM0.2
=Q0.2
网络12:
LDM0.4
=Q0.4
网络13:
LDM0.5
LDM0.7
AT33
OLD
=Q0.0
网络14:
LDM0.6
=Q0.5
网络15:
LDM1.0
=Q0.1
网络16:
LDSM0.0
ANT34
TONT33,25
网络17:
LDT33
TONT34,25
网络18:
LDM0.1
AM0.7
LDM0.2
AM0.5
OLD
=Q0.6
=M1.1
二、其他图表
图5实验现象图