基于MCGS组态软件的交通灯控制系统的设计
基于MCGS和PLC控制的交通灯设计 毕业设计.
基于MCGS和PLC控制的交通灯设计毕业设计.鹤壁职业技术学院毕业论文论文题目:基于MCGS和PLC控制的交通灯设计学号:1203312035_______学生姓名:孙中华_______学院:机电工程学院___专业:机电一体化技术__班级:12机电2班_____指导教师姓名:周峰____论文完成日期:2014年11月3日交通灯控制系统摘要随着社会经济的发展,城市交通问题越来越引起人们的关注。
人,车,路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。
城市交通控制系统是用于城市交通数据监测,交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥中最重要的组成部分。
随着城市机动车量的不断增加,许多大城市如北京,上海,南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速公路,在高速公路建设完成的初期,它们也曾有效地改善了交通状况。
然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。
而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路和普通道路耦合出交通状况的制约。
所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道,城区与周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题,关键词: PLC可编程控制器、交通型号灯、可靠性高。
交通灯控制系统目录一、交通灯信号控制系统 (2)(一)十字路口交通灯控制实际情况 (2)(二)结合十字路口交通灯的路况模拟控制实验 (2)(三)流程图 (5)二、可编程控制器程序设计 (7)(一)可编程控制器选择 (7)(二)十字路口交通灯模拟控制时序图 (7)(三)可编程控制器I/O端口分配 (10)(四)程序设计 (11)三、总结 0(一)难点分析 0(二)调试错误与修改方法 0(三)PLC智能化控制交通灯的方法 (1)(四)收获与感悟 (2)四、结束语 (2)参考文献 (4)致谢 (5)交通灯控制系统一、交通灯信号控制系统(一)十字路口交通灯控制实际情况A.南北主干道:直行绿20S、直行绿闪3S、左转绿10S 、左转绿闪3S、黄2S 、红45S;B.南北人行道:绿20S 、绿闪3S、红20S;C.循环控制方式;D.交通灯变化顺序表(单循环周期90秒)。
基于嵌入版MCGS交通灯模拟控制系统设计
基于嵌入版MCGS交通灯模拟控制系统设计摘要:MCGS嵌入版是专门为嵌入式计算机的监控系统开发的组态软件,是由组态环境和运行环境两部分组成的。
它适应于应用系统对功能、成本、体积等专用计算机系统。
交通灯模拟控制是一个运行稳定、功能成熟、维护量小的触摸屏组态的监控系统,方便用户对组态过程的调试。
关键词:组态交通灯模拟系统1、控制要求按照实际系统的操作过程设计了以下的模拟过程,初始状态:南北绿灯亮,东西红灯亮。
南北红灯亮7秒灭,南北黄灯闪烁3秒,南北红灯亮10秒后南北循环;东西红灯亮10秒灭,东西绿灯亮7秒灭,东西黄灯闪烁3秒后循环,时序图如1。
图1 交通灯时序图2、变量分析实时数据库是MCGS工程的数据交换和数据处理中心。
数据变量是构成实时数据库的基本单元,定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,交通灯变量如表1。
表1 变量类型3、工程组态1)工程新建。
双击Windows操作系统的桌面上的组态环境快捷方式,打开嵌入版组态软件,点击文件菜单中“新建工程”;弹出“新建工程设置”对话框,TPC 类型选择为“TPC7062K”,点击“确认”。
2)工程保存。
点击文件菜单中“工程另存为”菜单项;在文件名一栏输入“交通灯模拟控制系统设计,点击“保存”。
3)建立新组态窗口。
在MCGS组态“工作台”上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”。
4)设计画面流程。
(1)建立标题文字:文字框图建立后,输入“交通灯控制系统”文字,按回车键文字输入过程结束。
(2)建立基本元:灯的建立:单击“工具箱”菜单中“插入元件” 图标,弹出“对象元件库管理”;点击“指示灯”中选取中意的灯,按“确认”。
车的建立与灯的建立方法相同。
4、脚本程序IF 液位1< 9 THEN 水泵=1ELSE水泵=0ENDIF‘启动南北绿灯并记时IF X1=1 THEN Y1=1 T2=1ENDIF‘记时到,绿灯灭,黄灯闪烁IF T1=1 THENY1=0 Y2=1 T2=0 T4=1ENDIF‘记时到,黄灯灭,红灯亮IF T3=1 THEN Y2=0 Y3=1 T4=0 T6=1ENDIF‘记时到,循环IF T5=1 THEN Y3=0 Y1=1 T6=0ENDIF‘启动东西红灯并记时IF X1=1 THEN Y6=1 T16=1ENDIF‘记时到,红灯灭,绿灯亮IF T15=1 THEN Y4=1 Y6=0 T16=0 T12=1ENDIF‘记时到,绿灯灭,黄灯闪烁IF T11=1 THEN Y5=1 Y4=0 T12=0 T14=1ENDIF‘记时到,循环IF T13=1 THEN Y6=1 Y5=0 T14=0ENDIF5、工程下载点击工具条中的“下载” 按钮,效果图如3。
基于MCGS的交通灯监控报告
MCGS 报告题目:十字路口交通灯控制学院:专业:授课教师:姓名:班级:学号:完成时间:目录一、题目十字路口交通灯控制 (3)二、交通灯的控制要求 (4)三、控制指标 (6)3.1、设计MCGS控制界面 (6)3.2、PLC控制程序 (6)3.3、程序调试 (6)四、控制方案 (7)4.1、PLC控制流程框图 (7)4.2、PLC外接线图 (9)4.3、PLC I/0地址表 (10)五、MCGS设计基本步骤 (10)5.1、建立MCGS新工程 (10)5.2、设计画面流程 (11)5.3、定义数据变量 (13)5.4、动画连接 (14)5.5、设备窗口属性设备 (23)六、PLC程序设计 (30)6.1、梯形图 (30)6.2、时序图 (32)6.3、时间点及实现方法 (33)6.4、程序解释 (34)七、程序调试及出现的问题 (38)八、老师提问 (39)一、题目十字路口交通灯控制随着社会的发展,人们的消费水平不断的提高,私人车辆不断的增加。
人多、车多道路少的道路交通状况已经很明显了。
所以采用有效的方法控制交通灯是势在必行的。
单片机也可以控制交通灯系统,由于单片机电子元件的可靠性没有 PLC 可靠性高,容易出现系统的错误,从而产生一些不便,甚至事故,所以为保证交通的畅行,十字路口的交通灯的控制显得尤为重要,不能有差错,在正常工作中,为了保证系统运行的可靠性一般选用 PLC 来控制交通灯。
可编程控制器是以微处理器为基础,综合计算机技术,自动控制技术和通讯技术而发展起来的一种新型工业控制装置。
它将传统继电器技术和现代计算机信息处理两者的优点结合起来,成为了工业自动化领域中最重要的、应用最多的控制设备,并已跃居工业自动化三大支柱(PLC、机器人、CAD/CAM)的首位。
近年来 PLC 的应用更为广泛,它具有结构简单、编程方便、可靠性高等优点,对使用环境适应性强,同时其内部定时器资源十分丰富,十字路口的交通灯控制可方便地实现。
项目四 基于MCGS的交通灯控制系统
项目四 基于MCGS的交通信号灯控制系统
(二)制作工程画面
1.编辑画面 • (1)选中“交通灯”窗口图标,单击“动画组态”,进入动画组态窗口,开始编辑画面。 • (2)单击工具条中的“工具箱”按钮,打开绘图工具箱。 • (3)选择“工具箱”内的“标签”按钮,鼠标的光标呈“十字”形,在窗口中拉出四个矩
项目三 应用MCGS实现储液罐的水位自动监控
学习目标
(一)知识目标 1.掌握MCGS通用版及嵌入版基本操作,完成工程分析及变量定义; 2.掌握简单界面设计,完成数据对象定义及动画连接; 3.掌握模拟设备连接方法,完成简单脚本程序编写及报警显示。
(二)能力目标 1.能应用通用版MCGS组态软件基本功能; 2.进行简单项目设计、仿真运行。
3S 东西红灯亮, 南北绿灯亮
13S 东西红灯亮, 南北绿灯闪
5S 东西红灯亮, 南北黄灯亮
3S
结束
交通灯系统流程图
•1.定时器控制 •2.编写脚本程序 •3.MCGS组态软件和欧姆龙CPM2AH PLC的
通讯调试 •4. 设备调试
项目四 基于MCGS的交通信号灯控制系统
3. MCGS组态软件和欧姆龙CPM2AH PLC的通讯调试
题日益突出,可以预见继续完善交通灯监控系统将具有广大的前景。
项目四 基于MCGS的交通信号灯控制系统
练习与思考
• 1.工控软件趋势曲线的作用是什么?报警窗口的作用是什么? • 2.交通信号灯控制系统调试过程中出现的常见问题有哪些?
PLC设备通道连接
---PLC设备添加及属性设置
(1)单击“通道连接”选项卡,进入“通道连接设置”页,按照表4-1的I/O分配进行设置。
(2)选中通道1,双击”对应数据对象”栏,在其中输入在实时数据库中建立的与之对应的数据名 “启动”,单击“确认”按钮就完成了MCGS中的数据对象与PLC内部寄存器间的连接,具体的数 据读写将由主控窗口根据具体的操作情况自动完成。
03《工业组态控制技术》项目三 交通信号灯监控系统项目设计
任务3.2 交通信号灯运行系统建立
6 交通灯系统控制界面制作
(1) 在用户窗口中新建一个窗口“控制窗口”,进入组态窗口,在对象元件 库管理窗口找到开关类别,选择“开关6”添加到窗口中。
(2) 在单元属性设置中,将按 钮输入与可见度连接到变 量“手自动切换”上。操 作过程如图3-29所示。
任务3.1 窗口跳转与权限控制组态
3 创建用于权限管理的按钮 (1) 在运行窗口中添加用于窗口切换的标准按钮,基本属性文本为“控制窗 口”,在标准按钮构件属性设置窗口中选中 “脚本程序”选项卡,在抬 起脚本按钮中单击“打开脚本程序编辑器”按钮。操作过程如图3-7所 示。
图 3-7 创建用于权限管理的按钮
任务3.2 交通信号灯运行系统建立
7 编写脚本程序
赋值语句 赋值语句的形式为:数据对象 = 表达式。 赋值号用“=”表示,它的具体含义是:把“=”右边表达式的运算值 赋给左边的数据对象。
任务3.2 交通信号灯运行系统建立
7 编写脚本程序
条件语句
条件语句中的四个关键字“If”、“Then”、“Else”、“Endif”不 分大小写。如拼写不正确,检查程序会提示出错信息。
任务3.1 窗口跳转与权限控制组态
1 新建项目并进行用户管理设置 (3) 新增用户组: 用户管理器窗口找到用户组名,选中默认的管理员组,单击新增用户 组按钮。在弹出的用户组属性设置窗口输入用户组名称“操作员组”、 用户组描述“操作员”,单击确认后操作员组创建完成。
(4) 新增用户: 在用户管理器窗口找到用户名,选中默认的负责人,单击新增用户按 钮,在弹出的用户属性设置窗口中输入用户名称“张三”、用户描述 “操作员”、用户密码“456”、确认密码“456”在隶属用户组中 勾选上一步创建的操作员组,单击确认后操作员创建完成。
mcgs-交通灯课程设计
《组态软件》课程设计报告课题名称交通灯控制设计专业班级学生姓名学号2012年11 月一、总体方案设计1.1实验要求能显示十字路口东西、南北两个方向的红、黄、绿灯的指示状态。
(初始状态0为东西红灯,南北红灯。
然后转状态1南北绿灯通车,东西红灯。
延时T1秒后转状态2,南北绿灯闪2秒转黄灯,延时3秒,东西仍然红灯。
再转状态3,东西绿灯通车,南北红灯。
延时T1秒后转状态4,东西绿灯闪2秒转黄灯,延时3秒,南北仍然红灯。
最后循环至状态1。
1.2总体方案设计框图介绍用PLC设计一个智能交通灯控制系统,使其能模仿城市十字路口交通灯的功能,并对满足特殊的控制要求。
每条道路上各配有一组红、黄、绿交通信号灯,其中红灯亮,表示该道路禁止通行;黄灯亮表示该道路上未过停车线的车辆禁止通行,已过停车线的车辆继续通行;绿灯表示该道路允许通行。
该电路自动控制十字路口两组红、黄、绿交通灯的状态转换,实现十字路口自动化。
实现红、绿、黄灯的循环控制。
可以利用三种不同颜色的LED灯分别接在P1个管脚,用软件编程实现灯的循环。
总体框图PLC电源交通灯电路Array S7200二、元件介绍2.1 PLC的介绍PLC S7-200简介:一、西门子S7-200系列PLC指示灯说明S7-200系列PLC指示灯通常包括SF、RUN、STOP指示灯和开入开出指示灯,通过SF、RUN和STOP三个指示灯可以判断出CPU的当前运行状态,通过开入开出指示灯可以判断出PLC开入开出点的状态,具体说明如下:1、SF指示灯:只有PLC出现致命错误时点亮(红色),其他情况下均熄灭;故障状态下可以通过菜单栏PLC\Information来查看相应故障信息及故障代码,另PLC帮助文件中附有详细的故障信息及故障代码对照表,可供排查故障时使用。
2、RUN指示灯:CPU处于运行状态时点亮(绿色),CPU处于停止状态时熄灭;3、STOP指示灯:CPU处于停止状态时点亮(绿色),CPU处于运行状态时熄灭;4、开入开出指示灯:位于各开入开出模块上,按位指示,该位为1时点亮(绿色),该位为0时熄灭。
mcgs交通灯课课程设计
mcgs交通灯课课程设计一、教学目标本课程旨在让学生了解交通灯系统的基本原理,掌握交通灯控制系统的组成和功能,培养学生运用控制理论知识解决实际问题的能力。
具体目标如下:1.知识目标:(1)了解交通灯系统的基本原理及其在现实生活中的应用;(2)掌握交通灯控制系统的组成,包括信号灯、控制器、传感器等;(3)熟悉交通灯控制系统的功能,如红绿灯切换、黄灯闪烁等。
2.技能目标:(1)能够分析交通灯控制系统的工作过程;(2)具备运用控制理论知识设计简单交通灯控制系统的的能力;(3)学会使用实验仪器和工具,进行交通灯控制系统的实验操作。
3.情感态度价值观目标:(1)培养学生对交通安全和秩序的重视;(2)激发学生对自动控制技术的兴趣,培养创新精神;(3)增强学生团队协作意识,提高实践能力。
二、教学内容本课程主要内容包括交通灯系统的基本原理、交通灯控制系统的组成、功能及其应用。
具体安排如下:1.交通灯系统的基本原理:介绍交通灯的工作原理及其在交通管理中的作用;2.交通灯控制系统的组成:讲解信号灯、控制器、传感器等组成部分的功能和作用;3.交通灯控制系统的功能:阐述红绿灯切换、黄灯闪烁等功能的实现方法;4.交通灯控制系统的应用:介绍交通灯控制系统在现实生活中的应用案例。
三、教学方法为实现教学目标,本课程采用以下教学方法:1.讲授法:讲解交通灯系统的基本原理、控制系统的组成和功能;2.讨论法:学生就交通灯控制系统的应用及改进展开讨论,培养创新思维;3.案例分析法:分析现实生活中的交通灯控制系统案例,提高学生解决实际问题的能力;4.实验法:动手进行交通灯控制系统的实验操作,培养学生的实践能力。
四、教学资源为实现教学目标,准备以下教学资源:1.教材:选用与交通灯控制系统相关的教材,为学生提供理论基础;2.参考书:提供相关领域的参考书籍,丰富学生的知识体系;3.多媒体资料:制作PPT、视频等多媒体资料,直观展示交通灯控制系统的工作原理和实验操作;4.实验设备:准备交通灯控制系统的实验设备,为学生提供实践操作的机会。
基于MCGS组态软件的交通灯控制系统的设计
组态软件及其应用课程设计题目:基于MCGS组态软件的交通灯控制系统的设计专业:电气工程及其自动化姓名:***学号:P*********同组人:龚亚连谢海龙宁浩先指导教师:***摘要随着社会的发展,城市的交通问题越来越引起人们的关注。
人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。
城市交通控制系统是用于城市交通数据监测,交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥中最重要的组成部分。
当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
本文以十字路口交通灯控制系统为例,详细介绍了交通灯的正常运行情况,通过并利用组态软件 MCGS 制作控制系统动态监控画面。
关键词:MCGS,交通灯,控制ABSTRACTWitn the development of social economy, city traffic problem caused by more and more people’s attention. People, vehicles,road coordination relationship between the three, has become one of the important problem of traffic management department needs of solve. City traffic control system for traffic data monitoring, traffic signal control and traffic management computer system, it is the most important part of modern city traffic monitoring and command.Today, traffic lights installed on the crossing at all, to ease the traffic of vehicles has become the most common and most effective means. In this paper, the crossing traffic control system as an example, the paper introduces the normal operation of the traffic lights, and mainly adopted MCGS system to accomplish controlling and monitoring traffic lightsKey words:MCGS ,Traffic light ,Control前言随着城市机动车量的不断增加,许多大城市都出现了交通超负荷运行的情况。
mcgs交通灯课程设计
mcgs交通灯课程设计一、课程目标知识目标:1. 学生能够理解交通灯的基本原理和功能,掌握交通灯颜色的含义及其对应的交通规则。
2. 学生能够描述交通灯系统的运作流程,了解其在城市交通管理中的重要性。
3. 学生掌握基本的电路知识,能够解释交通灯电路的工作原理。
技能目标:1. 学生能够运用所学知识,设计并制作一个简易的mcgs交通灯模型,展示交通灯系统的运作过程。
2. 学生能够通过小组合作,分析问题、解决问题,提高团队协作和沟通能力。
3. 学生能够运用信息科技手段,收集与交通灯相关的资料,提升信息处理能力。
情感态度价值观目标:1. 学生培养对城市交通管理的兴趣,增强对科学技术的认识,激发创新意识。
2. 学生通过学习交通灯知识,增强遵守交通规则的意识,提高安全意识。
3. 学生在小组合作中,学会尊重他人意见,培养团结协作、共同进步的精神。
本课程针对小学高年级学生,结合交通灯相关知识,注重理论与实践相结合,培养学生动手操作能力和团队协作能力。
课程目标具体、可衡量,旨在使学生能够掌握交通灯知识,提高安全意识,同时培养创新精神和合作精神,为今后的学习打下坚实基础。
二、教学内容1. 交通灯的基本原理与功能- 交通灯的起源与发展- 交通灯的颜色及其代表的含义- 交通灯在城市交通管理中的作用2. 交通灯电路的工作原理- 基本电路元件及其作用- 交通灯电路的连接方式- 交通灯电路的控制原理3. mcgs交通灯模型设计与制作- mcgs软件的使用方法- 交通灯模型的电路设计- 模型的组装与调试4. 交通灯相关知识拓展- 智能交通灯系统- 交通灯与交通安全- 交通灯在特殊场景的应用教学内容根据课程目标,结合课本知识,分为四个部分。
第一部分介绍交通灯的基本原理与功能,让学生了解交通灯的起源、颜色含义及其在城市交通管理中的重要性。
第二部分讲解交通灯电路的工作原理,使学生掌握基本电路知识。
第三部分着重实践操作,指导学生利用mcgs软件设计并制作交通灯模型。
基于MCGS的智能交通灯控制系统
基于MCGS的智能交通灯控制系统基于mcgs的智能交通灯控制系统摘要基于时间分布的交通信号控制系统的提出,主要是针对城市交通⽹络中的单个路⼝。
在我国⼤中城市的许多⽀线路⼝和⼩城镇的⼀些主要路⼝,其交通流量具有随时间周期性变化的特点,由交通控制学的理论知道,单路⼝的最佳红绿灯周期是交通流量的函数,不同的交通流量所对应的红绿灯周期不同。
然⽽现实应⽤中的交通信号周期在⼀天当中是固定的,这就在交通⾼峰时间产⽣具有时间规律的交通堵塞,在正常时段绿灯⽅向已经⽆车通过,⽽红灯⽅向确要排队等待的现象。
基于时间的信号控制系统的设计思想即为将交通信号灯的周期在不同的时间设置成不同的数值,让其于交通流量的变化规律对应,从⽽提供道路的通⾏效率,达到缓解交通压⼒的⽬的。
随着世界经济的发展,城市交通⼰经称为⼀个城市⽂明的重要标志,它对城市经济的发展和⼈民⽣活⽔平的提⾼起着越来越重要的作⽤。
在我国,随着经济的腾飞,交通需求与城市道路建设的⽭盾⽇益加剧,道路交通问题已经称为了很多城市经济发展的瓶颈。
解决道路交通问题有两种⽅法,⼀种是在空间上修建更多的道路,以缓解交通压⼒,另⼀种是在时间上建⽴交通控制系统,在现有道路的基础上提⾼其通⾏能⼒。
修建新的道路系统不仅需要巨额的投资,还要占⽤⼤量的耕地,⽽且对于现有城区道路的改造需要搬迁⼤量的居民,这在城市中已经越来越难做到。
建⽴智能交通系统对于解决⼤城市的主⼲道的交通拥挤具有明显的作⽤,但其庞⼤的资⾦投⼊对于⼤中城市的郊区和⼩城镇是很难承担的。
基于时间分布的交通控制系统的硬件按照功能分为:主控模块、输⼊及显⽰模块、时钟模块、输出模块、LED显⽰模块、存储模块、通讯模块。
主控模块是整个系统的核⼼,在系统启动时由其初始化各芯⽚,并协调控制各模块完成它各⾃们的功能。
由于主控模块需全⽇⼯作,要求其中的单⽚机芯⽚性能稳定,功耗低,系统的程序设计中要求单⽚机芯⽚具有较⼤的数据缓冲区,故选择成熟芯⽚AT89C52。
基于PLC-MCGS的交通灯控制仿真系统设计
——-—-—----——学校LOGO—-—-—------毕业论文(设计) 题目基于PLC_MCGS的交通灯控制仿真系统设计学生姓名XXXXX学号XXXXXXXX学院XXXXXXXXX专业电气工程与自动化指导教师XXXXX二O一三年五月二十日目录1.1 基于PLC_MCGS的交通灯控制研究的背景 01。
2 PLC_MCGS交通灯特点 0第二章 PLC知识简介以及红绿灯控制 (1)2.1 PLC简介 (1)2。
1.1 PLC定义 (1)2.1。
2 PLC的由来 (1)2。
2 PLC功能 (1)2.2。
1 基本功能 (1)2。
2。
2 特殊控制功能 (2)2。
2。
3 网络与通信功能 (2)2.3控制系统要求 (3)第三章 PLC控制系统设计 (5)3.1 PLC的发展 (5)3。
2 FX2N系列可编程控制器的结构和组成 (5)3。
3 FX2N编程软件的使用 (7)3。
3.1 红绿灯梯形图编写 (7)3。
3.2 计数指令实现 (7)3。
3。
3 定时指令实现 (7)3。
4 FX2N编程软件的基本操作 (8)3。
5 编写梯形图的基本原则 (9)3。
6梯形图的基本工作原理 (9)第四章 MCGS组态软件 (13)4。
1 MCGS组态软件 (13)4.2 MCGS软件的功能和特点 (13)4.3 MCGS嵌入版系统的构成和组成部分的功能 (14)4.4 MCGS用户窗口绘制要求 (15)4。
5变量设计 (15)4.5.1车的动画脚本程序 (16)4。
6 MCGS组态软件模拟运行 (17)第五章系统整体运行 (20)5.1系统数据调节 (20)5.2系统整体运行的PLC-MCGS虚拟控制 (21)第六章论文概述 (21)6结语 (21)致谢 (22)参考文献 (22)基于PLC_MCGS的交通灯控制仿真系统设计孙飞南京信息工程大学滨江学院,南京,210044摘要:本文设计了一种以MCGS组态软件作为模拟仿真平台,同时与PLC可编程控制器相结合,设计了城市十字路口交通信号灯的模拟运行系统。
交通灯监控MCGS组态设计
交通灯监控组态设计报告1、MCGS工控阻态软件简介组态软件就是应用软件中提取的工具、方法来完成工程中某一任务的软件。
工程组态软件是指在数据采集和过程控制中使用的专用软件,即在自动化控制系统监控层一级的软件平台和开发环境下,为用户提供快速构建工业自动控制、系统监控功能的一种软件工具。
2、设计任务运用MCGS组态环境设计一个十字路口交通灯的监控环境,来实现对交通灯的控制与监督。
熟悉阻态软件对交通灯的控制功能。
3、系统控制要求与实现的功能绘制一个模拟的十字路口交通灯组态图,用一个开关控制交通灯的运行与停止,当开关为开时,先南北红灯、东西绿灯亮,延时10秒东西绿灯变为闪烁状态,闪烁3秒后跳到黄灯亮,东西黄灯亮2秒后,变为东西红灯、南北绿灯,延时10秒南北绿灯变为闪烁,闪烁3秒后跳到南北黄灯,南北黄灯亮2秒后,再回到南北红灯、东西绿灯的状态,循环下去。
无论运行到那个状态当开关由开变为关闭时,所有的灯都处于不亮状态。
4、建立数据库表4-15、用户组态(1)首先根据要求画出组态主窗口如下:图1 交通灯控制主窗口(2)其次设置主窗口中各部件的属性。
(3)然后根据实现的功能编写循环脚本程序。
脚本程序如下:!TimerSetLimit(2,30,0)!TimerSetOutput(2,a )if 开关 = 0 then南北红灯 = 0南北黄灯 = 0南北绿灯 = 0东西绿灯 = 0东西红灯 = 0东西黄灯 = 0东西绿闪 = 0南北绿闪 = 0!TimerReset(2,0)!TimerStop(2)endifif 开关 = 1 then!TimerRun(2)endifif a=0 and 开关 = 1 then南北红灯 = 1东西绿灯 = 1endifif a=10 then东西绿灯 = 0东西绿闪 = 1endifif a=13 then东西绿闪 = 0东西黄灯 = 1endifif a=15 then南北红灯 = 0南北绿灯 = 1东西红灯 = 1东西黄灯 = 0endifif a=25 then南北绿闪 = 1南北绿灯 = 0endifif a=28 then南北绿闪 = 0南北黄灯 = 1endifif a=30 then!TimerReset(2,0 )endif6、设备组态根据pc机与plc的端口连接,设定组态环境中的设备组态。
基于MCGS的交通灯控制系统设计
[ 6] 吴健. 基 于 F PG A 的 PCI 数据 采集 卡 的研 究与 开发 [ D] . 中南大学, 2008.
参考 文 献
[ 1] BA K ER A , L O ZA NO J. T he W indow s 2000 dev ice dr iv er book[ M ] . 2nd ed. P rentice Ha ll PT R, 2000.
[ 2] RU SSINOV ICH M E, SOLOM ON D A. M icrosoft windows internals[ M ] . 4th ed. M icr osoft Press, 2004.
另外 MCGS 的 组 态 功能 丰 富, 功 能强 大, 全 新 的 A ctivex动画构件, 良好的可扩 充性, 可通过 OPC、DDE、 ODBC、A ctivex 等机制, 方便地与其他组态软件、M IS 系 统或自编程序进行信息交互。它强大的网络功能, 支持 TCP/ IP、M oden、485/ 232, 以及各种无线网络和无线电台 等多种网络体系结构, 让学生接触到网络控制、远程监控 等, 使人耳目一新, 大大地扩展了知识面。
[ 3] H ART J M . W indo ws sy stem pro gr amming [ M ] 3rd ed. A ddison Wesley Pr ofessional, 2004.
[ 4] ENG EL W F. Beg inning Direct3D game pr og ramming [ M ] . 2nd ed. Pr emier Press, 2003.
基于MCGS组态软件的交通灯控制系统的设计
组态软件及其应用课程设计题目:基于MCGS组态软件的交通灯控制系统的设计专业:电气工程及其自动化姓名:梁汉钰学号:P101813243同组人:龚亚连谢海龙宁浩先指导教师:王彩霞西北民族大学电气工程学院组态软件课程设计摘要随着社会的发展,城市的交通问题越来越引起人们的关注。
人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。
城市交通控制系统是用于城市交通数据监测,交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥中最重要的组成部分。
当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
本文以十字路口交通灯控制系统为例,详细介绍了交通灯的正常运行情况,通过并利用组态软件 MCGS 制作控制系统动态监控画面。
关键词:MCGS,交通灯,控制ABSTRACTWitn the development of social economy, city traffic problem caused by more and more people’s attention. People, vehicles,road coordination relationship between the three, has become one of the important problem of traffic management department needs of solve. City traffic control system for traffic data monitoring, traffic signal control and traffic management computer system, it is the most important part of modern city traffic monitoring and command.Today, traffic lights installed on the crossing at all, to ease the traffic of vehicles has become the most common and most effective means. In this paper, the crossing traffic control system as an example, the paper introduces the normal operation of the traffic lights, and mainly adopted MCGS system to accomplish controlling and monitoring traffic lightsKey words:MCGS ,Traffic light ,Control- 2 -。
基于MCGS组态软件的交通灯控制系统的设计
论文题目:基于MCGS组态软件的交通灯控制系统的设计姓名:___学号:_指导教师:____学院:电气工程学院___专业:电气工程及其自动化年级: 08级______同组人:成绩:________日期:6/24/2011____目录ABSTRACT ........................................................... - 3 - 1、绪论............................................................ - 4 - 1.1课题来源及研究意义.. (4)1.2交通灯控制研究的意义 (4)1.3本论文研究的主要内容 (5)2、软件介绍........................................................ - 5 - 2.1MCGS组态软件的整体介绍 . (5)2.2MCGS组态软件的整体结构 (6)2.3MCGS组态软件的功能和特点 (7)2.4MCGS组态软件的工作方式 (7)3、1交通灯控制的设计仿真........................................... - 8 - 3.1设计总述. (8)3.2交通灯控制的变量设置 (9)4、交通灯控制系统的各部分的控制设计................................ - 9 - 4.1定时器的控制.. (9)4.2交通灯的亮闪情况控制 (9)4.2.1东西路口的交通灯控制 ....................................................................................... - 9 -4.2.2南北路口的交通灯控制 ......................................................................................- 11 -4.3车辆的控制. (13)4.4主控台中道路通行示意图的控制 (14)5、组态界面画面的设计............................................. - 15 - 5.1窗口的建立. (15)5.2封面的设计 (16)5.3主界面设计 (16)6结论与展望....................................................... - 16 - 致谢.............................................................. - 17 - 参考文献.......................................................... - 18 - 附录........................................................... - 19 -基于MCGS组态软件的交通灯控制系统的设计专业:电气工程及其自动化姓名:谢刚指导教师:王彩霞摘要当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
MCGS组态十字路口交通灯设计
《现场总线与组态技术》——课程设计报告题目:十字路口交通灯设计作者:专业班级/学号:合作者1:专业班级/学号:指导教师:设计时间:2012-12-8目录一、MCGS组态软件简介 (2)二、设计任务和目的 (2)1、设计任务 (2)2、设计目的 (2)三、系统的方案和总体设计 (2)1、系统控制要求与实现的功能 (2)2、创建用户窗口 (3)3、建立实时数据库 (3)4、用户窗口动画组态设计 (4)5.循环策略属性设置 (7)四、组态画面仿真 (8)参考文献 (10)附录 (11)一、MCGS组态软件简介MCGS是一套基于Windows平台的用于快速构造和生成上位机监控系统的组态软件系统主要完成现场数据的采集与监测、前端数据的处理与控制。
组态控制技术构成的计算机测控系统与一般的计算机测控系统在结构上没有本质的区别他们由被控对象、传感器、I/O接口、计算机和执行结构几部分组成。
MCGS组态软件包括三个版本分别是网络版、通用版、嵌入版。
具有功能完善、操作简便、可视性好、可维护性强的突出特点。
通过与其他相关的硬件设备结合可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。
用户只需要通过简单的模块化组态就可构造自己的应用系统如可以灵活组态各种智能仪表、数据采集模块无纸记录仪、无人值守的现场采集站、人机界面等专用设备。
二、设计任务和目的1、设计任务运用MCGS组态环境设计一个十字路口交通灯的监控环境,来实现对交通灯的控制与监督。
熟悉阻态软件对交通灯的控制功能。
2、设计目的在设计的过程中对已学过的MCGS软件知识进行复习,并在这一基础上,进行自主完成一个十字路口交通灯演示系统的设计,在设计的过程中发现问题并加以总结。
掌握MCGS软件的编程基本动画设置方法及步骤。
三、系统的方案和总体设计1、系统控制要求与实现的功能绘制一个模拟的十字路口交通灯组态图,用一个开关控制交通灯的运行与停止,当开关为开时,先西到东绿灯、西到北绿灯、东到北绿灯亮,延时10秒后西到东绿灯、西到北绿灯、东到北绿灯亮都变黄灯,再2秒后都变为红灯亮同时南到北绿灯、南到东侧绿灯、北到东绿灯亮,延时10秒后,南到北绿灯、南到东侧绿灯、北到东绿灯亮都变黄灯,再2秒后都变为红灯;以此规律类推,循环显示交通灯。
基于MCGS与S7-12O0 PLC的交通灯控制系统设计
《智慧工厂》Smart FactoryJanuary-February2021基于MCGS与S7-12O0PLC的交通灯控制系统设计Design of Traffic Light Control System Based on MCGS and Siemens PLC S7-1200・南京信息工程大学滨江学院宋莹Song Ying,李子涵Li Zihan,唐鸿宇Tang Hongy摘要:交通灯设置于各个路口,用来管理交通H具和行人的动向,保障行人与车辆的安全。
在TIAPortal15框架下,本文设计了一种基于MCGS与西门子S7-1200PLC的交通灯系统。
该系统采用功能FC编写三种不同模式下的信号灯时序,并设计了友好的上位机MCGS人机界面,可实现交通灯的远程实时监控。
关键词:交通灯;PLC;MCGSAbstract:Toen sure the safety of pedestria ns and vehicles,traffic lights are set at each in t ersecti onto man age the movement of vehicles and pedestria ns.Un der the framework of TIA Portal15,thispaper designs a traffic light control system based on MCGS and Siemens S7-1200PLC.The systemuses functional FC to program the signal seque nee in three differe nt modes,and desig n s a frie n dlyman-machine interface of MCGS,which can realize the remote real-time monitoring of traffic lights.Key words:Traffic light system;PLC;MCGS【中图分类号】TP29【文献标识码】A文章编号1606-5123(2021)01-0051-031引言由于我国的经济发展逐步提高,人民生活质量日益增长,私家车成为了国民出行的主要代步工具,但同时这就给交通带来一定的影响。
基于MCGS组态软件的交通灯控制系统设计
第27卷第6期Vol.27NO.6重庆工商大学学报(自然科学版)J Chongqing Technol Business Univ.(Nat Sci Ed )2010年12月Dec.2010文章编号:1672-058X (2010)06-0609-04基于MCGS 组态软件的交通灯控制系统设计孙移(江阴职业技术学院机电系,江苏江阴214405)收稿日期:2010-04-05;修回日期:2010-07-14.作者简介:孙移(1976-),男,汉族,江苏江阴人,硕士,讲师,从事机电控制研究.摘要:以十字路口交通灯控制系统为例,详细介绍了交通灯的正常运行和急车强通运行情况,通过西门子公司的S7-200系列PLC 实现控制,给出相应的硬件接线和梯形图,并使用SEG 译码指令使七段数码管动态显示时间;利用组态软件MCGS 制作控制系统动态监控画面,在MCGS 和PLC 串行通信的基础上,通过计算机控制PLC 实现对十字路口交通灯实时控制,具有直观、方便的特点,在PLC 教学中收到了较好的效果。
关键词:可编程控制器;交通灯;梯形图;组态软件中图分类号:TN74文献标志码:AMCGS (Monitor and Control Generated System ,即监视与控制通用系统)是国内比较优秀的工控组态软件,该软件基于windows 系统平台,能够采集现场设备的数据,以动画显示、报警处理、流程控制和报表输出等各种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的使用[1]。
在此以交通灯控制系统为例,通过装有MCGS 组态软件的计算机作为上位机监控,由西门子S7-200PLC 作为下位机控制交通灯信号系统。
图1交通灯正常工作时序1控制系统要求十字路口交通灯控制系统采用“红灯—黄灯—绿灯”固定的转换间隔自动切换,同时考虑到不同时刻车辆流通的特殊情况和消防车、警车及救护车的特殊通行,增加智能急车强通控制。
基于MCGS的十字路口交通信号灯PLC控制实训
成绩评定表PLC及工控组态技术实训报告课程设计任务书摘要本文设计了一种用西门子公司生产的S7-200PLC(可编程控制器)实现十字路口交通信号灯控制系统。
在简单介绍了PLC的一些知识的基础上,给出了控制系统的I/O电气接口图、硬件接线和所设计的PLC梯形图,最后通过西门子S7-200PLC模拟器的模拟,证明了该十字路口交通信号灯系统是可行的。
关键词:十字路口交通信号灯;PLC控制梯形图S7-200目录1 MCGS简介 (5)1.1 MCGS组态软件的系统构成 (5)1.1.1 MCGS组态软件的整体结构 (5)1.1.2 MCGS工程的五大部分 (6)1.2 MCGS组态软件的工作方式 (6)1.2.1 MCGS如何与设备进行通讯 (6)1.2.2 MCGS如何产生动画效果 (7)1.2.3 MCGS如何实施远程多机监控 (7)1.2.4 如何对工程运行流程实施有效控制 (7)1.3组建工程的一般过程 (7)2 PLC简介 (9)2.1 PLC的介绍 (9)2.2 PLC的工作原理 (10)3 交通信号灯监控系统设计 (11)3.1控制要求 (11)3.2 I/O分配表 (11)3.3 程序设计 (11)3.4 交通灯人机界面设计 (20)3.4.1 建立工程 (20)3.4.2 定义数据对象 (21)3.4.3 界面设计 (21)3.4.4 构件属性设置 (22)3.4.5 设备连接 (24)3.4.6设备调试 (28)4 水位控制系统的设计 (30)4.1控制要求 (30)4.2 水位控制人机界面设计 (30)5总结 (34)参考文献 (35)1 MCGS简介MCGS (Monitor and Control Generated System,通用监控系统)是一套基于Microsoft 的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
论文题目:基于MCGS组态软件的交通灯控制系统的设计姓名:___学号:_指导教师:____学院:电气工程学院___专业:电气工程及其自动化年级: 08级______同组人:成绩:________日期:6/24/2011____目录ABSTRACT ........................................................... - 3 - 1、绪论............................................................ - 4 - 1.1课题来源及研究意义.. (4)1.2交通灯控制研究的意义 (4)1.3本论文研究的主要内容 (5)2、软件介绍........................................................ - 5 - 2.1MCGS组态软件的整体介绍 . (5)2.2MCGS组态软件的整体结构 (6)2.3MCGS组态软件的功能和特点 (7)2.4MCGS组态软件的工作方式 (7)3、1交通灯控制的设计仿真........................................... - 8 - 3.1设计总述. (8)3.2交通灯控制的变量设置 (9)4、交通灯控制系统的各部分的控制设计................................ - 9 - 4.1定时器的控制.. (9)4.2交通灯的亮闪情况控制 (9)4.2.1东西路口的交通灯控制 ....................................................................................... - 9 -4.2.2南北路口的交通灯控制 ......................................................................................- 11 -4.3车辆的控制. (13)4.4主控台中道路通行示意图的控制 (14)5、组态界面画面的设计............................................. - 15 - 5.1窗口的建立. (15)5.2封面的设计 (16)5.3主界面设计 (16)6结论与展望....................................................... - 16 - 致谢.............................................................. - 17 - 参考文献.......................................................... - 18 - 附录........................................................... - 19 -基于MCGS组态软件的交通灯控制系统的设计专业:电气工程及其自动化姓名:谢刚指导教师:王彩霞摘要当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
社会的发展,人们的消费水平不断的提高,私人车辆不断的增加。
人多、车多道路少的道路交通状况已经很明显了。
所以采用有效的方法控制交通灯是势在必行的。
本文以十字路口交通灯控制系统为例,详细介绍了交通灯的正常运行情况,通过并利用组态软件 MCGS 制作控制系统动态监控画面。
关键词:交通灯,MCGSABSTRACTToday, traffic lights installed on the crossing at all, to ease the traffic of vehicles has become the most common and most effective means. Social development, people's consumption levels continue to increase, private vehicles is increasing. Of people, cars and more roads have less traffic status is obvious. Therefore, the adoption of effective methods to control traffic lights is imperative.In this paper, the crossing traffic control system as an example, the paper introduces the normal operation of the traffic lights, and mainly adopted MCGS system to accomplish controlling and monitoring traffic lightsKey words:Traffic light MCGS1、绪论1.1课题来源及研究意义城市的快速发展,机动车拥有量的增长,给交通带来了许多问题,如交通拥堵、交通事故频发、环境污染加剧和燃油损耗上升,其中最为关键的是交叉口的车流量己处于饱和状态。
分析其原因主要是由于现有交叉口的几何条件所限,以及缺少完善的的交通管理设施。
道路上交通标志不规范,路口渠化不合理等问题加剧了交通拥挤的矛盾,而作为城市交通命脉的主干道的交通阻塞会使整个城市交通陷入瘫痪。
解决城市交通拥挤状况,完善路网来缓解交通拥挤不是短时间所能解决的,目前急需做的是进一步挖掘路网的潜力并改善交通现状,特别是改善交通信号控制。
可见,研制一种高效的智能交通控制系统是很有必要的,因此,城市交通的智能控制目前已成为国内外交通工程界研究的热点领域之一。
而各交叉口是是城市道路网的咽喉要道,是人流和车辆汇集的地方,最容易发生交通阻塞现象,因此交叉口信号的智能控制显得更为迫切。
最大程度提高交叉口的通行能力,为经济的发展和人民生活提供一个安全、畅通、高效、低公害低能耗的交通环境已成为必然。
通常新型的工业自动控制系统被划分为控制层、监控层、管理层 3 个层次结构。
监控层的硬件以 IPC 为主, 其软件采用工业组态软件, 实现完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能;本文以交通灯控制系统统为例提出了一种基于工业组态软件 MCGS虚拟控制监控系统, 即利用现有的计算机资源, 在计算机上通过组态软件的工作界面和功能来仿真现场控制对象, 进行虚拟控制。
1.2 交通灯控制研究的意义交通是城市经济活动的命脉,对城市经济发展、人民生活水平的提高起着十分重要的作用。
城市交通问题是困扰城市发展、制约城市经济建设的重要因素。
城市道路增长的有限与车辆增加的无限这一对矛盾是导致城市交通拥挤的根本原因。
城市街道网络上的交通容量的不断增加,表明车辆对道路容量的要求仍然很高,短期内还不可能改变。
自从开始使用计算机控制系统后,不管在控制硬件里取得什么样的实际进展,交通控制领域的控制逻辑方面始终没能取得重大突破。
可以肯定的说,对于减轻交通拥塞及其副作用一特别是对于大的交通网络而言,仍然缺乏一种真正的交通响应控制策略。
计算机硬件能力与控制软件能力很不相符,由此造成的影响是很多交通控制策略根本不能实现。
在少数几个例子中,一些新的控制策略确实能得以实现,但他们却没能对早期的控制策略进行改进。
由于缺乏能提高交通状况、特别是缺乏拥塞网络交通状况的实时控制策略,几乎可以一说真正成熟的控制策略仍然不存在。
在十字路口设置交通灯可以对交通进行有效的疏通,并为交通参与者的安全提供了强有力的保障。
但是随着社会、经济的快速发展,原先的交通灯控制系统已经不能适应现在日益繁忙的交通状况。
如何改善交通灯控制系统,使其适应现在的交通状况,成为研究的课题。
传统的十字路口交通控制灯,通常的做法是:事先经过车辆流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。
然而,实际上车辆流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。
即使是经过长期运行、较适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。
这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯。
未来的城市交通控制系统能适应城市交通的发展。
从长远来看该研究具有巨大的现实意义。
1.3本论文研究的主要内容模拟的十字路口交通灯组态图,用一个开关控制交通灯的运行与停止,当开关为开时,先南北红灯、东西绿灯亮此时东西方向的车辆运行,延时15秒东西绿灯变为闪烁状态,闪烁5秒后跳到黄灯亮,此时东西方向的车辆停止运行,东西黄灯亮3秒后,变为东西红灯、南北绿灯,则南北方向车辆运行,延时15秒南北绿灯变为闪烁,闪烁5秒后跳到南北黄灯,则南北方向的车辆停止运行,南北黄灯亮3秒后,再回到南北红灯、东西绿灯的状态,循环下去。
无论运行到那个状态当开关由开变为关闭时,所有的灯都处于不亮状态。
2、软件介绍2.1 MCGS组态软件的整体介绍随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。
MCGS工控组态软件的出现为解决一些实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的任意组态,完成最终的自动化控制工程。
MCGS全中文工业自动化控制组态软件(以下简称MCGS工控组态软件或MCGS)是一套32位工控组态软件,可稳定运行于Windows95/98/Me/NT/2000等多种操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备,广泛应用于石油、电力、化工、钢铁、矿山、冶金、机械、纺织、航天、建筑、材料、制冷、交通、通讯、食品、制造与加工业、水处理、环保、智能楼宇、实验室等多种工程领域。
它的主要特点有(1)延续性和可扩充性。
使用MCGS工控组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;(2)封装性(易学易用),MCGS工控组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性和可扩充性,每个用户根据工程实际情况,利用MCGS 工控组态软件提供的底层设备(PLC 、智能仪表、智能模块、板卡、变频器等)的设备驱动、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有网络功能的工程,不受行业限制。