基于PLC交通灯设计.docx

上传人:b****3 文档编号:6791042 上传时间:2023-05-10 格式:DOCX 页数:28 大小:532.13KB
下载 相关 举报
基于PLC交通灯设计.docx_第1页
第1页 / 共28页
基于PLC交通灯设计.docx_第2页
第2页 / 共28页
基于PLC交通灯设计.docx_第3页
第3页 / 共28页
基于PLC交通灯设计.docx_第4页
第4页 / 共28页
基于PLC交通灯设计.docx_第5页
第5页 / 共28页
基于PLC交通灯设计.docx_第6页
第6页 / 共28页
基于PLC交通灯设计.docx_第7页
第7页 / 共28页
基于PLC交通灯设计.docx_第8页
第8页 / 共28页
基于PLC交通灯设计.docx_第9页
第9页 / 共28页
基于PLC交通灯设计.docx_第10页
第10页 / 共28页
基于PLC交通灯设计.docx_第11页
第11页 / 共28页
基于PLC交通灯设计.docx_第12页
第12页 / 共28页
基于PLC交通灯设计.docx_第13页
第13页 / 共28页
基于PLC交通灯设计.docx_第14页
第14页 / 共28页
基于PLC交通灯设计.docx_第15页
第15页 / 共28页
基于PLC交通灯设计.docx_第16页
第16页 / 共28页
基于PLC交通灯设计.docx_第17页
第17页 / 共28页
基于PLC交通灯设计.docx_第18页
第18页 / 共28页
基于PLC交通灯设计.docx_第19页
第19页 / 共28页
基于PLC交通灯设计.docx_第20页
第20页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于PLC交通灯设计.docx

《基于PLC交通灯设计.docx》由会员分享,可在线阅读,更多相关《基于PLC交通灯设计.docx(28页珍藏版)》请在冰点文库上搜索。

基于PLC交通灯设计.docx

基于PLC交通灯设计

基于PLC交通灯设计

 

 

———————————————————————————————— 作者:

————————————————————————————————日期:

 

学院

学生毕业设计(论文)报告

 

系  别:

         

专   业:

       

班 号:

       

学 生姓名:

      

学生学号:

          

设计(论文)题目:

基于PLC交通灯设计       

指导教师:

                    

设计地点:

        

起迄 日期:

  2013.10.01-2014.6.03             

 

毕业设计(论文)任务书

专业     班级      姓名     

一、课题名称:

基于PLC交通灯设计                

二、主要技术指标(或基本要求):

1、采用西门子的S7-300PLC对东西南北的红、黄、绿、灯实现有规律的循环闪亮

2、采用了顺序控制设计法用了六个计数器自动实现对八个控制对象的控制           

3、采用了组态软件对交通灯进行仿真               

三、主要工作内容:

1、熟悉题目要求,通过查阅相关科技文献,初步拟定的方案;       

2、对所选方案论证与确定,并分析其可行性;              

3、通过计算,初步完成交通灯方案设计;          

4、对交通灯进行硬件设计;                

5完成软件设计,并进行仿真;                 

6、整理资料,撰写毕业设计论文;               

7、准备答辩。

                           

四、主要参考文献:

[1]廖常初.PLC编程及应用(第三版)[M].北京:

机械工业出版社,2010  

[2]田淑珍.S7-300PLC原理及应用[M].北京:

机械工业出版社,2009    

[3]张运刚等.PLC技术与应用[M].北京:

人民邮电出版社,2011   

[4]苏昆哲.深入浅出西门子WINCCV6[M].北京:

北京航空航天大学出版社,2012.    

 

         学 生(签名) 2013年9月 30日

       指导 教师(签名)   2012年9月30日 

          教研室主任(签名)   2013年9月30日

      系主 任(签名)    2013年9月30日

毕业设计(论文)开题报告

设计(论文)题目

基于PLC交通灯设计

一.选题的背景和意义:

PLC具有对使用环境适应性强的特性,同时其内部定时器资源十分丰富,可对目前普遍使用的“渐进式”信号灯进行精确控制,特别对多岔路口的控制可方便地实现。

因此现在越来越多地将PLC应用于交通灯系统中。

同时,PLC本身还具有通讯联网功能,将同一条道路上的信号灯组成一局域网进行统一调度管理,可缩短车辆通行等候时间,实现科学化管理.

二.课题研究的主要内容:

1、PLC控制交通灯与其他软件控制相比较的优势;

2、PLC控制交通灯的整体设计方案;

3、硬件设计:

系统的硬件设计;

4、软件设计:

交通灯梯形图程序设计;

5、方案验证:

利用组态仿真软件验证方案的正确性

三.主要研究(设计)方法论述:

1、文献研究法:

在开题初期,通过网络,图书,期刊收集资料;

2、市场调查法:

在设计前,对各种交通灯进行市场调查;

3、对比法:

对各种交通灯设计方案的优缺点进行比较,优化设计方案;

4、软件仿真法:

利用组态仿真软件验证方案的正确性、合理性和有效性

四、设计(论文)进度安排:

时间(迄止日期)

工 作内容

2013.10.01~2012.10.05

确立研究课题,初拟毕业设计纲要

2013.10.05~2013.10.08

查阅相关资料并进行分析、归纳、总结

2013.10.08~2013.10.15

认真研究课题,确定设计方案

2013.10.15~2013.10.16

撰写中期检查报告

2013.10.16~2013.10.23

完成交通灯硬件设计     

2013.10.23~2013.10.25

编译程序并进行时序仿真

2013.10.25~2013.11.17

撰写毕业设计论文

2013.11.18~2014.05.31

修改论文完成初稿,并提交电子稿于老师审阅

2014.05.31~2013.06.03

准备毕业答辩

五、指导教师意见

 

指导教师签名:

 年月日

六、系部意见:

 

    系主任签名:

年月日

 

   

基于PLC交通灯设计

目 录 

Abstract

第1章 前言1

第2章可编程程序控制器(PLC)2

2.1 PLC的硬件结构ﻩ2

2.2 PLC的工作原理2

第3章方案设计ﻩ4

 3.1设计要求4

3.2系统设计方案分析4

第4章 系统硬件设计7

4.2 PLC外部连接设计7

4.3设计要点及注意事项ﻩ8

第5章系统程序设计ﻩ10

5.1系统程序分析ﻩ10

5.2 梯形图软件设计ﻩ10

5.3梯形图所对应的语句表15

第6章系统检测与调试ﻩ17

6.2 组态画面的建立18

6.3变量的定义18

6.4仿真并调试ﻩ19

6.5调试要点及注意事项22

参考文献25

答谢辞ﻩ26

摘要

   PLC可编程序控制器是以微处理器为基础,综合了计算机技术、自动控制技术和通讯技术发展而来的一种新型工业控制装置。

它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。

本设计是用PLC来实现对十字路口交通信号灯的控制,其控制方法是采用西门子的S7-300PLC对东西南北的红、黄、绿灯实现有规律的循环闪亮,以达到对交通信号灯的控制。

控制过程中采用了顺序控制设计法用了六个计数器分时段分频率自动实现对八个控制对象的控制。

控制程序包括有顺序功能图(SFC)、梯形图(LAD)、指令表(STL)。

系統调试运行是用组态软件进行仿真的,最终经过多次调试实现了我们所需的全部设计要求。

关键字:

PLC、交通灯、控制系统、组态设计

 

Abstract

 PLCprogrammablelogiccontrolleris a microprocessor-based,integratedcomputertechnology,automatic controltechnologyandcommunicationtechnologyevolveda newtypeofindustrialcontroldevices.Ithasasimplestructure,convenientprogramming,highreliability,has been widelyusedinindustrialprocessesandautomaticcontroloftheposition.This designisrealizeswithPLCtothe intersectionstreet-trafficcontrollights' control,itscontrolmethodisuses Simens'sS7-300 PLCtotheEast, West,SouthandNorthred, yellow, green, theleftgreenlight torealizetheorderlycirculationtoglisten,achievestostreet-trafficcontrollights'control.Inthecontrolled processused thesequentialcontroldesignlawtouseeight timersixcounterstodividethetime intervalfrequencydivisionrate torealizeautomaticallytoeightcontrolledmembercontrol. Thecontrolprocedureincludes thesmoothfunctionaldiagram(SFC),trapezoidalchart(LAD), instructionlist(STL).System commissioningisconfigurationsoftwaresimulation,finallyafter severaldebuggingallweneedtoachievethedesignrequirements.

Keywords:

 PLC,trafficlights,control systems,configurationdesign

第1章前言 

可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。

自60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、网络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。

交通十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。

靠什么来实现这井然秩序呢?

靠的是交通信号灯的自动指挥系统。

那么控制系统是如何实现红、绿、黄三种颜色信号灯有条不紊工作的呢?

交通信号灯控制方式很多,可以用电子电路来实现,也可以用单片机编程控制来实现。

本文主要介绍如何利用PLC来实现十字路口交通灯的控制。

 

第2章可编程程序控制器(PLC)

2.1PLC的硬件结构

 PLC实质是一种专用于工业控制的计算机其硬件结构基本上与微型计算机从结构上分,PLC分为固定式和组合式(模块式)两种。

固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。

模块式PLC包括CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。

其结构如图2-1所示。

中央处理单元(CPU)是PLC的控制中枢,它按照PLC 系统程序赋予的功能接收并存储从编程器键入的用户程序和数据、检查电源、存储器I/O以及警戒定时器的状态;并能诊断用户程序中的语法错误。

当PLC 投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后,按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内,等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行直到停止运行。

如图2-1 PLC的结构图:

        图2-1PLC的结构图

2.2PLC的工作原理

它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。

PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。

用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC应用于生产实践。

PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源、编程器扩展器接口和外部设备接口等几个主要部分组成。

PLC的硬件系统结构如下图2-2所示:

 

图2-2PLC的硬件结构图

PLC是采用“顺序扫描,不断循环”的方式进行工作的。

即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。

然后重新返回第一条指令,开始下一轮新的扫描。

在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。

PLC的扫描一个周期必经输入采样、程序执行和输出刷新三个阶段.PLC在输入采样阶段:

首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。

随即关闭输入端口,进入程序执行阶段。

PLC在程序执行阶段:

按用户程序指令存放的先后顺序扫描执行每条指令,执行的结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。

输出刷新阶段:

当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。

ﻬ第3章方案设计

3.1设计要求

交通灯控制系统的控制要求如下:

1:

信号灯受一个起动开关控制,当起动开关接通时,信号系统开始工作,且先南北红灯亮,东西绿灯亮。

当起动开关断开时,所有信号灯都熄灭。

 2:

南北绿灯和东西绿灯不能同时亮,如果同时亮时应关闭信号灯系统,并报警。

3:

南北红灯亮维持25S。

在南北红灯亮的同时东西绿灯也亮,并维持20S。

到20S时,东西绿灯闪烁,闪烁3S后熄灭。

在东西绿灯熄灭时,东西黄灯亮,并维持2S。

到2S时,东西黄灯熄,东西红灯亮。

同时,南北红灯熄灭,南北绿灯亮。

  4:

东西红灯亮维持30S。

南北绿灯亮维持25S。

然后闪烁3S,熄灭。

同时南北黄灯亮,维持2S后熄灭,这时南北红灯亮,东西绿灯亮。

 5:

周而复始。

如图3-1所示:

图3-1交通信号图

3.2系统设计方案分析

十字路口交通灯状态的分析:

十字路口交通灯如下图3-1所示,将12个交通灯进行编号 

这12个交通灯共有四个状态:

状态1:

南北红灯(1、7)亮,东西绿灯(6、12)亮。

状态2:

南北红灯(1、7)继续亮,东西绿灯(6、12)闪。

状态3:

南北红灯(1、7)继续亮,东西黄灯(5、11)亮。

状态4:

东西红灯(4、10)亮,南北绿灯(3、9)亮。

状态5:

东西红灯(4、10)继续亮,南北绿灯(3、9)闪。

状态6:

东西红灯(1、7)继续亮,南北黄灯(2、8)亮。

如图3-2所示:

图3-2交通红绿灯分布图

 交通指挥信号灯控制系统工作时,对指挥灯的控制要求按一定时序进行,如图3-3所示:

 

 

3.3PLC选型

S7-300PLC的选型原则是据生产工艺所需的功能和容量进行选型,并考虑维护的方便性、备件的通用性,以及是否易于扩展和有无特殊功能等要求。

选型时具体注意以下几方面:

(1)有关参数确定。

一是输入/输出点数(I/O点数)确定。

这是确定PLC规模的一个重要依据,一定要根据实际情况留出适当余量和扩展余地。

二是PLC存储容量确定。

注意当系统有模拟量信号存在或要进行大量数据处理时,其存储容量应选大一些。

(2)系统软硬件选择。

一是扩展方式选择,S7-300PLC有多种扩展方式,实际选用时,可通过控制系统接口模块扩展机架、Profibus-DP现场总线、通信模块、运程I/O及PLC子站等多种方式来扩展PLC或预留扩展口;二是PLC的联网,包括PLC与计算机联网和PLC之间相互联网两种方式。

因S7-300PLC的工业通信网络淡化了PLC与DCS的界限,联网的解决方案很多,用户可根据企业的要求选用;三是CPU的选择,CPU的选型是合理配置系统资源的关键,选择时必须根据控制系统对CPU的要求包括系统集成功能、程序块数量限制、各种位资源、MPI接口能力等。

(3)PROFIBUS-DP主从接口、RAM容量、温度范围等,并最好在西门子公司的技术支持下进行,以获得合理的选型;四是编程软件的选择,这主要考虑对CPU的支持状况,我们的体会是:

STEP7V4.0对有些型号的CPU不支持,硬件组态时会发生故障出错,而STEP7V5.0则不存在这种问题。

第4章系统硬件设计

4.1设计原则

(1)满足被控设备或生产过程的控制要求;ﻫ

(2) 在满足控制要求的前提下,力求简单、经济,操作方便;ﻫ(3) 保证控制系统工作安全可靠;

(4)考虑到今后的发展改进,应适当留有进一步扩展的余地。

4.2PLC外部连接设计

 交通灯的硬件设计包括输入/输出PLC地址编号、输入/输出分配。

根据交通灯的控制要求,该系统要求有一个启动开关,1个停止开关,共两个输入点,12盏灯,东西方向、南北方向的同一类灯可以共用1个点,故用6个输出就可以。

交通输入/输出信号与PLC地址编号对照表如3-4所示,输入/输出分配线图如图3-5所示。

表4-1输入/输出信号与PLC地址编号对照表

输入信号

输出信号

名称

编号

南北绿灯

Q0.0

启动开关

M2.0

南北红灯

Q0.1

停止开关

M2.1

南北黄灯

Q0.2

东西绿灯

Q1.0

东西红灯

Q1.1

东西黄灯

Q1.2

图4-2交通灯输入/输出接线图

4.3设计要点及注意事项

1.设计要点

 

(1)抗干扰设计。

来自电源线的杂波,能造成系统电压畸变,导致系统内电气设备的过电压、过负荷、过热甚至烧毁元器件,造成PLC等控制设备误动作。

所以,在电源入口处最好应设置屏蔽变压器或电源滤波等防干扰设施。

其中,电源滤波器的地要以最短线路接到中央保护地。

对于直流电源,则可加装微分电容加以干扰抑制。

 应合理配置PLC的使用环境,提高系统抗干扰能力。

具体采取的措施有:

远离高压柜、高频设备、动力屏以及高压线或大电流动力装置;通信电缆和模拟信号电缆尽量不与其他屏(盘)或设备共用电缆沟;PLC柜内不用荧光灯等。

另外,PLC虽适合工业现场,但使用中也应尽量避免直接震动和冲击、阳光直射、油雾、雨淋等;不要在有腐蚀性气体、灰尘过多、发热体附近应用;避免导电性杂物进入控制器。

(2)保护接地设计。

可采取用不小于10mm2的保护导线接好配电板的保护地;相邻的控制柜也应良好接触并与地可靠连接。

同时要做好防雷保护接地,通常可采取总线电缆使用屏蔽电缆且屏蔽层两端接地,或模拟信号电缆采取两层屏蔽,外层屏蔽两端接地等措施。

另外,为防止感应雷进入系统,可采用浪涌吸收器。

(3)信号屏蔽设计。

信号的屏蔽非常关键,一般可采取屏蔽电缆传送模拟信号。

注意对多个模拟信号共用一根多芯屏蔽电缆或用两种屏蔽电缆传送时,信号间一定要做好屏蔽。

而且电缆的屏蔽层一端(一般在控制柜端)要可靠接地。

当现场没有或无法设置硬点时,可在操作界面上采取软按键的方法解决走向选择或控制方式选择等问题。

此外,与变频器、智能仪表等的连接,最好还是采用信号线直接相连的方式。

2.设计注意事项

(1)PLC输出电路中没有保护,因此在外部电路中应设置串联熔断器等保护装置,以防止负载短路造成PLC损坏。

熔断器容量一般为0.5A。

(2)PLC存在I/O响应延迟问题,因此在快速响应设备中应加以注意。

MPI通信协议虽简单易行,但响应速度较慢。

(3)编制控制程序时,最好用模块式结构程序。

这样既可增强程序的可读性,方便调试和维护工作;又能使数据库结构统一,方便WinCC组态时变量标签的统一编制和设备状态的统一显示。

(4)硬件资源。

要合理配置硬件资源,以提高系统可靠性。

如PLC电源配电系统要配备冗余的UPS不间断电源,以排除停电对全线运行的不利影响。

又如对电机的控制回路要进行继电器隔离,以消除外部负载对I/O模块的可能损坏。

另外,系统设备要采用独立的接地系统,以减少杂波干扰。

第5章系统程序设计

5.1系统程序分析

根据设计要求,分析出交通灯的正常时序流程图如图5-1所示:

 

图5-1 正常时序流程图

5.2梯形图软件设计

当按下启动按钮时,信号灯系统开始工作,且先南北红灯亮,东西绿灯亮。

当按下停止按钮时,所有信号灯都熄灭。

交通灯控制系统的控制要

根据程序分析,设计梯形图程序如图5-2所示:

                                                            

   图5-2交通灯程序梯形图ﻬ5.3梯形图所对应的语句表

下面对程序的器件号功能进行描述,梯形图对应的语句表如表5-2所示:

表5-2梯形图语句表

步序

器件号

说明

M2.0

启动按钮

1

M2.1

停止按钮

2

M3.0

介质

3

T10

0.5s脉冲

4

T11

0.5s脉冲

Q0.0

南北绿灯输出

6

Q0.1

南北黄灯输出

7

Q0.2

南北红灯输出

8

Q1.0

东西绿灯输出

9

Q1.1

东西黄灯输出

11

Q1.2

东西红灯输出

12

T0

南北红灯东西绿灯时间定时器

13

T1

南北绿灯东西红灯时间定时器

14

T2

东西黄灯时间定时器

15

T3

南北黄灯时间定时器

16

(SD)

通电延时定时器

17

(SE)

断电延时定时器

18

(P)

上升沿脉冲

19

(N)

下降沿脉冲

 

ﻬ第6章系统检测与调试

6.1组态软件的介绍

组态软件是数据采集监控系统SCADA(Supervisory ControlandData Acquisition)的软件平台工具,是工业应用软件的一个组成部分。

它具有丰富的设置项日,使用方式灵活,功能强大。

组态软件由早先单一的人机界面向数据处理机方向发展,管理的数据量越来越大。

随着组态软件自身以及控制系统的发展,监控组态软件部分地与硬件发生分离,为自动化软件的发展提供了充分发挥作用的舞台。

OPC(OLEforProcess Control)的出现,以及现场总线尤其是工业以太网的快速发展,大大简化了异种设备间互连,降低了开发I/O设备驱动软件的工作量。

I/O驱动软件也逐渐向标准化的方向发展。

实时数据库的作用进一步加强。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2