交通灯控制系统地组态王仿真模拟
力控组态软件模拟交通灯控制系统
模拟交通灯控制系统院(系):电气与控制工程学院专业班级:测控技术与仪器1202班姓名:学号:指导教师:目录1.实际系统介绍 (1)2.设计目标 (1)3.用组态软件进行应用软件设计 (2)3.1 各画面设计与制作 (2)3.2 I/O设备设置 (2)3.3 变量定义 (3)3.3.1创建实时数据库 (3)3.3.2 具体I/O点的设计 (4)3.4 动画连接 (5)3.4.1 灯的定义 (5)3.4.2 车的定义 (6)3.4.3 人的定义 (6)3.4.4 开启按钮的定义 (7)3.4.5 复位按钮的定义 (7)3.5脚本程序的制作 (8)4.运行结果 (8)5.心得体会 (8)附录交通灯监控系统设计1.实际系统介绍应用组态软件(本实验采用北京三维公司力控组态软件)模拟十字路口交通灯运行状态,实现现场的模拟监控。
进入力控软件的开发环境,新建一个应用程序,应用工具箱和图库里的图形元素绘制十字路口的交通灯模型,建立实时数据库,组建I/O 设备驱动,建立数据库变量和建立数据库连接,并制作动画连接,然后应用脚本语言编写应用程序,实现”控件,程序,实时数据库,对象”的整体运行。
2.设计目标要求用力控软件实现路口红绿灯交替有序的闪烁,在按下开始按钮后,南北方向与东西方向红绿灯颜色相反,持续点亮10秒,然后闪烁2秒绿灯,黄灯亮1秒。
实际运行效果与实际接近,画面美观,功能合理,节奏明快,简单明了。
具体的控制可分为以下几个阶段:(1)在0—10s东西向绿灯亮,南北向红灯亮。
东西方向可以直走左转、右转;南北方向只能右转。
东西方向车前进,人不动,南北方向车不动,人前进。
(2)在10—12s东西向绿灯闪烁,南北向红灯亮。
东西方向可以直走左转、右转;南北方向只能右转。
东西方向车前进,人不动,南北方向车不动,人前进。
(3)在12—13s东西向黄灯亮南北向红灯亮。
东西方向可以直走左转、右转;南北方向只能右转。
东西方向车前进,人不动,南北方向车不动,人前进。
PLC与组态王十字路口交通灯控制系统设计
关键词 :
可编程控制器 : 组态王 : 交 通 灯 控制 系统
基金项 目:
贵 州 省 自然 科 学 技术 基 金 资 助 项 目( N o . [ 2 0 1 1 1 2 1 9 3 ) 、 贵 州大 学 教 改 项 目( N o . J G 2 0 1 3 1 4 6 )
南北 向与东西向时序相 同. 时序图如图 1 所示 。
方案二 . 东 西 方 向车 流 量 大 于南 北 方 向车 流量 , 以
1 0 0 秒作为循环周期 。 具体 时序为 :
东西向, ( 1 ) 前进绿灯 3 2秒 , 前 进 黄 灯 3秒 , 前 进 红灯 6 5秒 : ( 2 ) 左转绿灯 2 2秒 , 左转黄灯 3 秒, 左 转 红
0 引言
传 统 的交 通 灯 控 制 系统 可 靠 性 低 、抗 干 扰 能 力 弱
此时适当增加绿灯通行时间 . 可以扩大通行能力 . 而 在
不拥挤时 . 可 以缩小循环周期 . 减少司机等待红灯 的时 间: 有些路 口东西方 向总 比南北方 向车流量大 , 或南北
方 向 比东 西 方 向车 流 量 大 : 有时发生紧急情况 , 如 有 救 护车或救火车通过 . 需要控制某一方不能通行 : 深 夜 各 方 向车 流 量一 般 很 小 . 可 以采 用 黄 灯进 行 控 制 故 路 口 交 通 控 制 应 准 备 多套 方 案 应 对 不 同 的 通行 情况
梁刚1 . 刘 紫燕
( 1 . 贵州大学明德学院 , 贵阳 5 5 0 0 0 4 ; 2 . 贵 州 大 学 电 子信 息 学 院 , 贵阳 5 5 0 0 2 5 )
力控组态软件模拟交通灯控制系统方案
模拟交通灯控制系统院(系):电气与控制工程学院专业班级:测控技术与仪器1202班姓名:学号:指导教师:目录1.实际系统介绍 (1)2.设计目标 (1)3.用组态软件进行应用软件设计 (2)3.1 各画面设计与制作 (2)3.2 I/O设备设置 (2)3.3 变量定义 (3)3.3.1创建实时数据库 (3)3.3.2 具体I/O点的设计 (4)3.4 动画连接 (5)3.4.1 灯的定义 (5)3.4.2 车的定义 (6)3.4.3 人的定义 (6)3.4.4 开启按钮的定义 (7)3.4.5 复位按钮的定义 (7)3.5脚本程序的制作 (8)4.运行结果 (8)5.心得体会 (8)附录交通灯监控系统设计1.实际系统介绍应用组态软件(本实验采用三维公司力控组态软件)模拟十字路口交通灯运行状态,实现现场的模拟监控。
进入力控软件的开发环境,新建一个应用程序,应用工具箱和图库里的图形元素绘制十字路口的交通灯模型,建立实时数据库,组建I/O设备驱动,建立数据库变量和建立数据库连接,并制作动画连接,然后应用脚本语言编写应用程序,实现”控件,程序,实时数据库,对象”的整体运行。
2.设计目标要求用力控软件实现路口红绿灯交替有序的闪烁,在按下开始按钮后,南北方向与东西方向红绿灯颜色相反,持续点亮10秒,然后闪烁2秒绿灯,黄灯亮1秒。
实际运行效果与实际接近,画面美观,功能合理,节奏明快,简单明了。
具体的控制可分为以下几个阶段:(1)在0—10s东西向绿灯亮,南北向红灯亮。
东西方向可以直走左转、右转;南北方向只能右转。
东西方向车前进,人不动,南北方向车不动,人前进。
(2)在10—12s东西向绿灯闪烁,南北向红灯亮。
东西方向可以直走左转、右转;南北方向只能右转。
东西方向车前进,人不动,南北方向车不动,人前进。
(3)在12—13s东西向黄灯亮南北向红灯亮。
东西方向可以直走左转、右转;南北方向只能右转。
东西方向车前进,人不动,南北方向车不动,人前进。
基于PLC与组态王的交通灯控制系统设计
组态王软件是由北京亚控科技发展有限公司开发的工业级软件,也是首个应用于我国航空、航天领域的国产组态软件,具有开发简单、扩展性好、可靠性高等优点。,因此运用组态王软件制作十字路口交通灯控制系统动态监控画面,并将其与PLC实现串行通信,进而实现对十字路口交通灯实时控制。
本课题主要是组态画面与实验室中实验台上的十字交通灯相对应而设计的,实现了组态王与PLC在实验中的连接。
1.2.2国内发展现状
我国在交通灯的研发领域起步较晚,由于我国人口众多,随着社会的发展,交通问题越发严重,这使得我国对交通的需求急剧增加。城市交通是一个高度集成和复杂的问题,必须在依据城市道路实际情况下进而多方面的去解决。由于中国经济和社会的快速发展使得对道路交通效率而安全的要求越发严格。
交通灯控制系统的组态王仿真模拟
交通灯控制系统的组态王仿真模拟交通灯控制系统是城市交通管理的重要一环,它能够合理地调度交通流量,提高交通效率,保障交通安全。
为了更好地研究和测试交通灯控制系统,组态王仿真模拟成为了一种常用的工具。
本文将探讨交通灯控制系统的组态王仿真模拟的原理、特点以及应用案例。
一、组态王仿真模拟原理组态王仿真模拟是一种基于计算机技术的仿真方法,通过构建交通灯控制系统的虚拟模型,模拟真实的交通环境和交通流量情况。
其原理主要包括以下几个方面:1. 建立路网模型:根据实际道路的布局和交通规则,利用组态王软件建立交通灯控制系统的路网模型,包括车道、车流方向、路口布局等信息。
2. 设定仿真参数:根据实际情况,设置仿真参数,包括交通信号灯的时序、车辆的速度和密度、道路的限速等。
3. 进行仿真模拟:通过组态王软件对路网模型进行仿真模拟,实时显示交通灯变化、车辆的行驶轨迹以及交通流量情况。
4. 数据分析和优化:根据仿真结果,进行数据分析和优化,评估不同交通灯控制方案的效果,找出最优解并进行改进。
二、组态王仿真模拟的特点组态王仿真模拟具有以下几个特点,使其成为研究和测试交通灯控制系统的有力工具:1. 可视化效果:组态王仿真模拟能够将交通灯的状态、车辆的行驶轨迹等信息以图形化的形式直观地展示出来,使研究者能够清晰地了解交通流量的情况和交通灯的控制效果。
2. 灵活性和可调节性:组态王仿真模拟可以根据实际情况进行参数的设置和调整,灵活性高,能够模拟不同的交通流量、交通灯控制参数等情况,方便研究者进行不同方案的比较和优化。
3. 高效性和安全性:相对于实地测试,组态王仿真模拟更加高效和安全,无需占用实际的交通资源和道路空间,大大减少了测试成本和风险。
4. 系统性和综合性:组态王仿真模拟能够综合考虑整个交通系统的各个方面,包括交通信号灯的配时、交通流量的分布、道路的拥堵等,为研究者提供一个全面的仿真环境。
三、组态王仿真模拟的应用案例组态王仿真模拟在交通灯控制系统的研究和测试中得到了广泛的应用。
交通灯控制系统的组态王仿真模拟
电气及自动化课程设计告题目:交通灯控制系统的组态王仿真模拟课程:工控组态软件技术学生姓名:学生学号:年级: 2014级专业:自动化班级:(1)班指导教师:机械与电气工程学院制2017年5月交通灯控制系统的组态王仿真模拟机械与电气工程学院自动化专业1课程设计的任务与要求1.1 课程设计的任务(1)设计制作一个可供拥挤十字路口使用的交通灯,其中包括红、绿、黄三种颜色状态。
(2)利用组态王6.55对交通灯控制系统进行仿真模拟。
1.2 课程设计的要求(1)利用组态王6.55制作交通灯控制系统使的红、绿、黄三色灯按照一定规律亮灭。
(2)在组态王6.55中绘制能够正确反映题目要求的画面,定义相关变量,进行相应的动画链接,且实物与画面能够互相监控。
(3)实现南北方向绿灯的打开次数的实时曲线显示。
(4)实现东西方向绿灯的打开次数的历史曲线显示。
(5)当开关打开时,南北红灯亮30,同时东西绿灯亮27s,东西黄灯亮3s;然后东西红灯亮30s,同时南北绿灯亮27s,南北黄灯亮3s,循环往复,闪亮顺序参照实际交通灯。
2 交通灯控制系统的模拟设计方案制定2.1 交通灯控制系统设计的原理如图1是十字路口交通信号灯示意图本系统的控制对象有六个,分别为东西方向红灯两个,南北方向红灯两个,东西方向黄灯两个,南北方向黄灯两个,东西方向绿灯两个,南北方向绿灯两个。
在组态王模拟控制中系统分为自动控制和手动控制。
自动控制:自动控主要应用于正常情况下使用,南北红灯亮维持30秒,在南北红灯亮的同时东西绿灯也亮,并维持27秒。
到27秒时,东西绿灯熄灭,在东西绿灯熄灭时,东西黄灯亮3s,南北红灯熄灭,绿灯亮,东西黄灯熄灭,红灯亮维持30秒,南北绿灯亮维持27秒,在南北绿灯熄灭后同时南北黄灯亮。
这时南北红灯又亮,同时南北黄灯熄灭,东西绿灯又同时亮,如此周而复始。
手动控制:主要应用于交通堵塞分为南北交通灯绿灯亮和东西交通灯红灯亮、东西交通灯绿灯亮和南北交通灯红灯亮、南北黄灯单独辆亮、东西黄灯单独辆亮;特殊情况下可以进行单独控制。
十字路口交通灯PLC-组态王控制系统
十字路口交通灯控制模拟系统摘要本文主要介绍了组态软件的基本操作方法和基于组态王与PLC的交通灯控制系统设计方案。
工业现场的环境往往比较恶劣,而且现场与操作室往往相隔甚远,但我们通常又需要对整个系统进行集中监控与管理。
组态软件是一种面向工业自动化的通用数据采集和监控软件,即SCADA软件,亦称人机界面或HMI/MMI软对工业自动化系统进行监视、控制、管理和集成等一系列的功能。
同时也为用户实现这些功能的组态过程提供了丰富和易于使用的手段和工具。
组态王软件是由北京亚控科技发展有限公司开发的工业级软件,也是首个应用于我国航空、航天领域的国产组态软件,具有开发简单、扩展性好、可靠性高等优点。
关键字:组态王应用、PLC、交通灯、监控Crossroads traffic light control simulation systemABSTRCTThis paper mainly introduces the basic operation of the Kingview software method and based on Kingview and PLC of traffic light control system design scheme. Industrial on-site environmental tend to be bad, the site and operating room are often very far apart, but we usually need to make the whole system centralized monitoring and management.The Kingview software is a kind of industrial automation of a general data collection and monitoring software, namely SCADA software, also called the man-machine interface or HMI/MMI software, commonly known as "configuration software". As a general purpose monitoring software ,The Kingview software can provide for industrial automation system a series of function, such as monitoring, control, management and integration and so on. At the same time also for the user to achieve these functions of configuration process provides a rich and easy to use means and tools.The Kingview software is from Beijing and control technology development, development of industrial grade software, is first applied to domestic aviation, spaceflight of domestic configuration software, has the development is simple, good expansibility and high reliability etc.KEY WORDS:PLC、the apply of KingView;、traffic light、monitoring交通灯系统需要进行应该进行严格的监控以保证陆空车辆能正常运行,确保交通安全。
组态王交通信号灯项目
组态王交通信号灯的制作组态王交通信号灯的制作是一个很经常会做到的项目,对于学生学习自动化方面是很有帮助的,本文主要就组态王模拟信号灯的运行进行讲解。
该项目大致的组态王界面如下:当按下启动按钮时,系统会进行模拟操作。
此时红绿灯会自动的执行,图中的小车会根据红绿灯的状态选择形势或者停止的操作。
首先,我们要先对画面有个大概的设计,画面设计入上图所示,其次我们需要明了红绿灯运行的逻辑,本项目是东西红灯亮3秒,南北绿灯闪烁3秒。
东西红灯亮2秒,南北黄灯亮2秒东西绿灯亮20秒南北红灯亮20秒东西绿灯闪烁2秒南北红灯点亮3秒东西黄灯点亮2秒南北红灯点亮2秒清楚运行逻辑后我们需要对变量进行设计启动信号:东西红灯:南北绿灯:后续的这几个变量都是按照这个数据类型来进行设计南北绿灯闪烁:东西绿灯闪烁:小车的变量:其中的这几个车变量都是这么设置: 所有的变量如下:卜面的是命令语言:命令语言如下所示:本站点启动信号==1){ 〃东西红灯亮20S 〃南北绿灯亮20S 本站点 时间计数变量本站点 时间计数变量+1;本站点时间计数变量 本站点时间计数变量<=20){ 本站点东西绿灯=0; 本站点东西红灯=1; 本站点东西黄灯=0; 本站点南北红灯=0; 本站点南北黄灯=0; 本站点南北绿灯=1; 本站点南车 本站点南车+4; 本站点北车 本站点北车+4;}本站点时间计数变量 本站点时间计数变量<=23){〃东西红灯亮3S//南北绿灯闪烁本站点南北绿灯闪烁本站点东西红灯=1; 本站点 南北绿灯闪烁=1; 本站点南北绿灯=1; 本站点东西绿灯=0; 本站点东西黄灯=0; 本站点南北红灯=0;本站点南北黄灯=0; 本站点南车 本站点南车+4;明m 』,峥!!」事 一■. ■■二 丁7* ■「; . ■百W VM4.5 ・p »fa 口■..*a*K2"3 ***F ■■ KM ^IMMiIH 4U■本站点 北车 本站点 北车 +4;}// 东西红灯亮 2S // 南北黄灯亮 2S本站点 时间计数变量本站点 时间计数变量 <=25){// 东西红灯亮 2S // 南北黄灯亮 2S本站点 东西红灯 =1; 本站点 南北绿灯闪烁 =0; 本站点 南北绿灯 =0; 本站点 东西绿灯 =0; 本站点 东西黄灯 =0; 本站点 南北红灯 =0; 本站点 南北黄灯 =1; 本站点 南车本站点 南车 +4; 本站点 北车本站点 北车+4;}// 东西绿灯亮 20S // 南北红灯亮 20S本站点 时间计数变量 本站点 时间计数变量 <=45){本站点 南车 =0; 本站点 北车 =0; 本站点 东车 本站点 本站点 西车本站点 本站点东西绿灯 =1; 本站点东西红灯 =0; 本站点东西黄灯 =0; 本站点南北红灯 =1; 本站点南北黄灯 =0; 本站点南北绿灯 =0;}// 东西绿灯闪烁 3S // 南北红灯点亮 3S本站点 时间计数变量 本站点 时间计数变量 <=48){本站点 东车 本站点 东车 +4; 本站点 西车本站点 西车 +4;本站点 东西绿灯闪烁 =1;东车 +4; 西车 +4;本站点本站点本站点本站点本站点本站点}// 东西黄灯点亮2S// 南北红灯点亮2S本站点时间计数变量本站点时间计数变量<=50){本站点东车=0;本站点西车=0;本站点东西绿灯闪烁=0;本站点东西绿灯=0;本站点东西红灯=0;本站点东西黄灯=1;本站点南北红灯=1;本站点南北黄灯=0;本站点南北绿灯=0;}本站点时间计数变量==50){本站点时间计数变量=0;本站点东车=0;本站点西车=0;本站点南车=0;本站点北车=0;}}注意:各类灯的变量需要设置好小车应该对应好各自的变量水平移动的小车对应水平移动的动画垂直移动的小车对应垂直移动的动回»■11■嘉北灯••」。
组态王交通灯报告
基于组态王技术的交通灯模拟前言:城市的快速发展,机动车拥有量的增长,给交通带来了许多问题,如交通拥堵、交通事故频发、环境污染加剧和燃油损耗上升,其中最为关键的是交叉口的车流量己处于饱和状态。
分析其原因主要是由于现有交叉口的几何条件所限,以及缺少完善的的交通管理设备。
组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。
组态王操作简单易学且编程简单,参数输入与修改灵活,具有多次或重复仿真运行的控制能力,随着中国国力不断的增强,人民生活水平的不断提高,现在在中国十字路口都带有交通灯的存在。
组态王计术能很好的解决交叉口的汽车拥挤情况。
一、课题设计原理1.1课题设计题目右图为交通灯演示的模板,其中G1为南北绿灯,R1为南北红灯,Y1为南北黄灯,G2为东西绿灯,R2为东西红灯,Y2为东西黄灯。
G4为人行道的东西绿灯1,R4为人行道的东西红灯1。
G3为人行道的南北绿灯1,R3为人行道的南北红灯1。
G6为人行道的东西绿灯2,R6为人行道的东西红灯2。
G5为人行道的南北绿灯2,R5为人行道的南北红灯2。
启动是X0,停止是X1。
1.2设计要求1、根据题目要求正确连线2、实现PLC与组态王之间的正常通信3、在组态王中绘制能够正确反映题目要求的画面,定义相关变量,进行相应的动画,且实物与画面能够互相监控4、对水平方向绿灯的打开次数进行计数,计数到10次后将次数清零。
绘制报警画面,大于3次进行报警。
5、实现水平方向绿灯的打开次数的实时曲线显示. .6、实现水平方向绿灯的打开次数的历史曲线显示1.3交通灯电气接口图G1Y1R1G2Y2R2G3R3G4R4G5R5G6R6..二、组态王设计步骤和过程2.1创建新工程第1步:点击桌面组态王6.5出现下图:第2步:点击新建后出现下面这个新建工程向导一:. .点击下一步出现下面的图新建工程向导二在方框可以输入新建工程的存放路径,也可以单击“游览”按钮,从下拉列表中. .选择一个工程路径。
基于组态王和PLC的交通灯仿真控制系统
图 1 交通灯控制系统界面
图 2 交通灯控制系统模拟运行
五、结论
仿真实验平台提供了新的思路。
本文是在无 PLC 硬件条件下,基于组态王和三菱 参考文献:
编程软件开发出的交通灯仿真控制系统,并且进行了仿 [1]姜新桥.可编程控制器应用基础[M].华中科技大学出版
真模拟控制实验,实验取得了较好的效果,为下一步进 社,2009.
接下来设计汽车、行人移动动画。分别将南北向汽 车、南北向行人、东西向汽车、东西向行人变量的初始值 和最大值进行设置。本系统中,统一设置初始值等于 0 和最大值等于 1000,数值反应出来的是其移动的距离。 在命令语言中编写如下程序:
if(\\ 本站点 \ 东西时间显示 >2&&\\ 本站点 \ 东西红 灯 = =0&&\\ 本站点 \ 东西汽车 <700)
行实际硬件电路的设计作了铺垫。本文采用的这种方 法可以让工程人员进行离线调试,同时还为开发 PLC
[2]KingView.组态王 6.51 使用手册[M].北京亚控科技发展有 限公司,2005.
----------------------------------------------
(上接 41 页)
关键词:PLC;组态王;交通灯;仿真控制
一、引言 组态软件又称为组态监控软件,随着工业的发展, 组态软件得到了非常广泛的应用,已在电力、供水、化 工、小区安防等诸多领域用作数据采集、监控及过程控 制。组态软件的出现,为使用者大大地提高了便利,通 过组态软件,能对控制系统进行实时监控,让使用者对 系统运行状况了如指掌,特别是对系统出现紧急情况 时,能及时采取措施,而这一切则是通过组态软件设计 的人机界面达成的。 本文基于组态软件之一的组态王和三菱 PLC 编程 软件,以交通灯控制系统为例,构建起系统仿真控制模 型,并进行调试运行。 二、控制系统任务 随着城市化进程的加快,人们的生活水平日益提 高,汽车数量也是与日俱增,这对城市的交通设施来说 是一大考验,作为城市交通疏导的一大工具交通信号 灯,显得尤为重要。采用 PLC 作为系统的控制器,是因 为 PLC 有着可靠性高、抗干扰能力强、简单易学、维护 方便等优点。 系统设计要求为:南北红灯亮并保持 25 秒,同时东 西绿灯亮,保持 20 秒,20 秒钟到了之后,东西绿灯闪亮 3 次 (每周期 1 秒) 后熄灭;继而东西黄灯亮并保持 2 秒,到 2 秒后,东西黄灯灭,东西红灯亮并保持 30 秒,同 时南北红灯灭,南北绿灯亮 25 秒,25 秒到了之后,南北 绿灯闪亮 3 次(每周期 1 秒)后熄灭;继而南北黄灯亮并 保持 2 秒,到 2 秒后,南北黄灯灭,南北红灯亮,同时东 西红灯灭,东西绿灯亮,到此完成一个循环。该系统未 涉及左转、右转灯设置。 三、系统设计 根据控制系统要求,建立 I/O 分配表如表 1 所示, 组态王中数据库中变量必须与 I/O 一一对应起来,这样 才能对这些 I/O 进行监控。 然后在组态王(KingView)6.51 中,设计出交通灯控 制系统的图形界面,如表 1 所示。
组态王程序设计-十字路口交通灯模拟监控
组态王程序设计第一步:新建工程打开组态王工程管理器,“文件”——》“新建工程”选择工程所保存的路径:输入工程名称和描述:点击完成,即创建了一个新的工程,在“是否将该工程设为当前工程”的对话框中选是,即可对该工程进行操作。
第二步:开发界面刚进入程序时,会有如下提示,确定后进入工程管理器画面双击画面上的选项,进入新画面编辑:输入画面名称(如“交通灯”)后单击确定进入开发系统界面:利用工具箱中的折线绘制出十字路口,并利用文本工具标注东南西北四个方向。
接下来,绘制红绿灯:①绘制出红绿灯的衬底,填充灰黑色,这里用到了工具箱中的“显示调色板”工具②打开图库(或者“图库”——“打开图库”),在图库里选择“指示灯”,选择指示灯表示红绿灯③将灯放入衬底,构成红绿灯的模型,如下图①建立衬底②选择指示灯第三步:连接设备的定义如图,在COM1下新建设备,出现设备配置导向:选择PLC子类下的西门子S7-200系列,并设置为PPI通信方式:单击下一步:输入逻辑名称后下一步:这里选择串口号,暂且选COM1,到实验室和PLC核对是否一致,不一致应当更改串行口下一步:设备地址应当是PLC通信的远程地址,实验室为2 通信参数默认这样就创建了一个新的设备,可以在工程浏览器中查看:(这里之前因为已经创建了S7200这个设备,之后的变量定义及通信都将采用这个设备)第四步:定义变量1、双击指示灯,出现指示灯向导:2、颜色设置:正常色为指示灯工作时的颜色,报警色为指示灯暗时的颜色,故将其设置为一亮一暗:3、变量定义单击问号,出现如下界面:其中有已经设置好的变量名称,第一次设计时并没有这些变量(这些变量是存储在数据词典中的变量),需要新建变量变量类型为I/O离散,连接设备为S7200,寄存器根据PLC程序中的设计定义成相应位置,数据类型为Bit位数据,设为只读(显示监控)“确定”之后,将会出现“南北绿灯”这个变量,选择该变量作为要定义的变量名。
组态王交通灯
实训项目2:交通灯自动控制系统(I)2.1实训题日交通灯自动控制系统2.2实训任务建立一个交通灯自动控制系统。
1、红绿灯按照一定的规律亮灭。
2、若小车行驶到斑马线,并且相应的控制红灯亮,小车停止前进。
其余时间小车自由行驶。
图2.1系统总体界面2.3实训步骤2.3.1新建一个工程组态王工程管理器的主要作用是为用户集中管理本机上的组态王工程。
工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。
1、在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,出现“新建工程向导之一”对话框。
2、单击“下一步”,弹出“新建工程向导之二”对话框,选择所要新建的工程存储的路径。
一般是士\个人名字3、单击按钮,弹出“新建工程向导之三”对话框,在对话框中输入工程名称:“我的工程2”,在工程描述中输入:“交通灯自动控制系统I”4、单击“完成”。
5、弹出对话框,选择“是”按钮,将新建工程设为组态王当前工程。
2.3.2整体效果新建画面的方法:单击工程浏览器左边“工程目录显示区”中“画面”项,右面“目录内容显示区”中显示“新建”图标,鼠标双击该图标,弹出“新画面”对话框。
图形制作:十字路口,左右和上下的红绿黄灯,从左向右行驶的小车,从右向左行驶的小车,从上向下行驶的小车,以及从下向上行驶的小车。
2.3.3构造数据库变量在工程浏览器中左边的目录树中选择“数据词典”项,右侧的内容显示区会显示当前工程中所定义的变量。
双击“新建”图标,弹出“定义变量”属性对话框。
组态王的变量属性由基本属性、报警配置、记录配置三个属性页组成。
需要定义的变量有:carz 内存实型从左向右行驶的小车cary 内存实型从右向左行驶的小车cars 内存实型从上向下行驶的小车carx 内存实型从下向上行驶的小车hong 内存离散控制左右小车运行的红灯huang 内存离散控制左右小车运行的黄灯green 内存离散控制左右小车运行的绿灯hong2 内存离散控制上下小车运行的红灯huang2 内存离散控制上下小车运行的黄灯green2 内存离散控制上下小车运行的绿灯time 内存实型计数(当交通灯为内存型的需要定义此变量)2.3.3.1carz变量的设置1、在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”,弹出“变量属性”对话框。
基于PLC与组态王的交通灯控制系统设计毕业设计论文
论文作者签名:
年月日
摘 要
随着人们的消费水平不断提高,私人车辆不断的增多,人多、车多、道路少的道路交通状况已经很明显,同时各路口是城市道路网的咽喉要道,因此十字路口信号灯的控制更为重要。我们通常需要对整个系统进行集中监控与管理,所以采用有效的方法控制交通灯是势在必行的。本论文详细介绍交通灯的正常运行情况,采用具有通用性强特点的型号为CPU 224的S7—200系列PLC实现控制,给出相应的硬件接线和梯形图,将组态王与PLC相结合实现对十字路口交通灯实时控制,具有直观、控制程序可变、易于掌握的特点。
The main topic is the configuration screen and the laboratory experiment platform of single intersection traffic lights and the corresponding design, realizes the Kingview and PLC in the experiment of the connection.
1.4本章小结
本章主要介绍了十字路口交通灯的发展历史、发展趋势及本设计的内容、目的。加深了对PLC的应用、发展方向及前景的了解,明确了本设计的重点及难点,有利于作好设计、研究准备,同时也使自己对十字路口交通灯有了更多的了解,为完成本设计打下了坚实计思路清晰与便利,采用了顺序控制法。顺序控制就是指系统或生产设备在各输入信号的作用下,内部元件状态按照生产工艺预先规定的时间顺序变化,使得各执行机构在生产过程中自动有序地进行操作。PLC顺序控制设计法最基本的设计思路是将控制系统的一个完整的工作周期划分为若干个顺序相连的阶段,然后用转换条件控制代表各步的内部编程元件,使其状态安装一丁点时间顺序变化,最终输出控制相应执行机构的动作步是根据输入量状态的变化来划分的。在任何一步之内各输出量的状态不变,但相邻两步输出量总的状态是不同的。步的这种划分方法代表各步编程元件的状态与各输出量状态之间有着极为简单的逻辑关系。
基于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可编程控制器相结合,设计了城市十字路口交通信号灯的模拟运行系统。
基于PLC与组态王的交通灯控制系统设计设计资料
毕业设计(论文)题目基于PLC与组态王的交通灯控制系统设计作者院(系) 专业指导教师答辩日期榆林学院毕业设计(论文)诚信责任书本人在此郑重声明:本人此次所呈交的毕业设计(论文),是本人在导师的亲自指导之下独立进行研究所取得的成果。
毕业设计(论文)中但凡引用他人已发表或未发表的成果、数据、观点等,均已明确注明其出处。
据我所知,除了此次论文已经注明引用该文件的内容不会包含其他任何个人已经发表或撰写的学术研究。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
如若本人毕业设计(论文)与资料不实,愿承担一切的相关法律责任。
论文作者签名:年月日摘要随着人们的消费水平不断提高,私人车辆不断的增多,人多、车多、道路少的道路交通状况已经很明显,同时各路口是城市道路网的咽喉要道,因此十字路口信号灯的控制更为重要。
我们通常需要对整个系统进行集中监控与管理,所以采用有效的方法控制交通灯是势在必行的。
本论文详细介绍交通灯的正常运行情况,采用具有通用性强特点的型号为CPU 224的S7—200系列PLC实现控制,给出相应的硬件接线和梯形图,将组态王与PLC相结合实现对十字路口交通灯实时控制,具有直观、控制程序可变、易于掌握的特点。
组态王软件是由北京亚控科技发展有限公司开发的工业级软件,也是首个应用于我国航空、航天领域的国产组态软件,具有开发简单、扩展性好、可靠性高等优点。
,因此运用组态王软件制作十字路口交通灯控制系统动态监控画面,并将其与PLC实现串行通信,进而实现对十字路口交通灯实时控制。
本课题主要是组态画面与实验室中实验台上的十字交通灯相对应而设计的,实现了组态王与PLC在实验中的连接。
关键词:组态王;PLC;交通灯;控制系统Traffic Light Control System Design Based on PLC andKingViewABSTRACTWith the continuous improvement of people's consumption level, private vehicles continues to increase, many people, cars, roads and less road traffic situation has been very clear, at the same time each intersection is the city road network choke points, so the intersection signal control more is important. We usually need the entire system for centralized monitoring and management, so the use of effective methods to control traffic lights is imperative. This paper details the normal operation of traffic lights, the use of models with versatile features for CPU 224 of the S7-200 series PLC for control, given the appropriate hardware wiring and ladder, the configuration by combining the king and PLC real-time control of traffic lights on the crossroads, with an intuitive control program variable, easy to learn.Kingview software is by Beijing asiacontrol Technology Development Co., Ltd. developed industrial level software, is the first application in China in the fields of aviation and aerospace domestic configuration software, has the development of simple, good, has the advantages of higher reliability growth. Application of Kingview software, so the control of dynamic monitoring system of traffic lights at the crossroads, and with the PLC to achieve serial communication, so as to realize the real-time control of the traffic lights at the crossroads. [1]The main topic is the configuration screen and the laboratory experiment platform of single intersection traffic lights and the corresponding design, realizes the Kingview and PLC in the experiment of the connection.Key words: Kingview;PLC;Traffic Lights; Control Systems目录摘要 (I)Abstract (II)目录 ................................................................................................................................................ I II 1绪论 .. (1)1.1本设计的目的及意义 (1)1.2国内外发展研究现状 (1)1.2.1国外发展现状 (1)1.2.2国内发展现状 (2)1.3本设计的主要内容 (2)1.4本章小结 (3)2系统方案设计 (4)2.1系统性能分析 (4)2.2 控制方案分析 (4)2.3PLC选型分析 (5)3硬件设计 (6)3.1PLC简介 (6)3.1.1PLC定义及硬件结构 (6)3.1.2PLC的主要功能及特点 (7)3.1.3PLC编程语言 (9)3.2交通灯控制分析 (10)3.3PLC I/O分配 (10)3.4PLC接线图 (11)4 软件设计 (12)4.1PLC控制时序图 (12)4.2主程序的设计 (12)4.3子程序的设计 (13)4.3.1南北红、黄、绿灯的控制 (14)4.3.2东西红、黄、绿灯的控制 (16)5 交通灯的组态设计 (23)5.1组态王简介 (23)5.1.1组态王的概述 (23)5.1.2组态王的结构 (23)5.2组态设计 (24)结论 (33)致谢 (35)参考文献 (37)附录程序 (39)1绪论1.1本设计的目的及意义近年来,我国许多城市的交通压力都伴随着流动人口的急剧增加而增加。
基于组态王的交通灯控制系统的数据采集和控制任务
基于组态王的交通灯控制系统的数据采集和控制任务
基于组态王的交通灯控制系统的数据采集和控制任务大致分为以下步骤:
1. 现场检查和设备调试:对于现场的交通灯设备进行检查和调试,以保证设备正常运行。
2. 数据采集:通过组态王软件对交通灯系统进行实时数据采集,收集交通流量、车辆通过情况、人行横过情况等信息。
3. 数据处理:通过组态王软件对采集到的数据进行处理和分析,得出交通拥堵情况、通行效率等数据结果。
4. 控制系统:根据采集到的数据结果,组态王软件将指令发送给交通灯设备,实现交通灯控制。
控制方式可以采用基于时序的固定控制,或者基于实时情况的智能控制。
5. 监控和调整:组态王软件可以实现实时监控交通情况和控制效果,通过数据反馈和调整交通灯控制方案,以达到最佳通行效果。
需要注意的是,在整个过程中都要严格遵守相关的法律和规定,确保交通安全和畅通。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电气及自动化课程设计告题目:交通灯控制系统的组态王仿真模拟课程:工控组态软件技术学生姓名:学生学号:年级: 2014级专业:自动化班级:(1)班指导教师:机械与电气工程学院制2017年5月交通灯控制系统的组态王仿真模拟机械与电气工程学院自动化专业1课程设计的任务与要求1.1 课程设计的任务(1)设计制作一个可供拥挤十字路口使用的交通灯,其中包括红、绿、黄三种颜色状态。
(2)利用组态王6.55对交通灯控制系统进行仿真模拟。
1.2 课程设计的要求(1)利用组态王6.55制作交通灯控制系统使的红、绿、黄三色灯按照一定规律亮灭。
(2)在组态王6.55中绘制能够正确反映题目要求的画面,定义相关变量,进行相应的动画链接,且实物与画面能够互相监控。
(3)实现南北方向绿灯的打开次数的实时曲线显示。
(4)实现东西方向绿灯的打开次数的历史曲线显示。
(5)当开关打开时,南北红灯亮30,同时东西绿灯亮27s,东西黄灯亮3s;然后东西红灯亮30s,同时南北绿灯亮27s,南北黄灯亮3s,循环往复,闪亮顺序参照实际交通灯。
2 交通灯控制系统的模拟设计方案制定2.1 交通灯控制系统设计的原理如图1是十字路口交通信号灯示意图本系统的控制对象有六个,分别为东西方向红灯两个,南北方向红灯两个,东西方向黄灯两个,南北方向黄灯两个,东西方向绿灯两个,南北方向绿灯两个。
在组态王模拟控制中系统分为自动控制和手动控制。
自动控制:自动控主要应用于正常情况下使用,南北红灯亮维持30秒,在南北红灯亮的同时东西绿灯也亮,并维持27秒。
到27秒时,东西绿灯熄灭,在东西绿灯熄灭时,东西黄灯亮3s,南北红灯熄灭,绿灯亮,东西黄灯熄灭,红灯亮维持30秒,南北绿灯亮维持27秒,在南北绿灯熄灭后同时南北黄灯亮。
这时南北红灯又亮,同时南北黄灯熄灭,东西绿灯又同时亮,如此周而复始。
手动控制:主要应用于交通堵塞分为南北交通灯绿灯亮和东西交通灯红灯亮、东西交通灯绿灯亮和南北交通灯红灯亮、南北黄灯单独辆亮、东西黄灯单独辆亮;特殊情况下可以进行单独控制。
在控制的过程中不会出现互相干扰的情况。
图1十字路口交通灯示意图2.2 交通灯控制系统设计的技术方案东西、南北两干道交于一个十字路口,各个路口有一个交通灯,指挥车辆和行人安全通行。
红灯亮禁止通行,绿灯亮允许通行。
黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯亮时间为东西、南北两干道的公共停车时间。
设东西道与南北道车流量相同,指示灯燃亮时间如下表。
表1指示灯燃亮时间设置启动交通灯系统,流程图如下所示,东西绿灯亮,这里设置为绿灯27秒,同时这里只用绿灯来说明周期流程。
东西绿灯亮27秒后,东西黄灯亮3秒,然后南北绿灯亮27秒后,南北黄灯亮3秒。
这是一个周期红绿灯情况,一直循环,直到按下停止按钮,系统停止工作。
图2交通灯控制流程图3 交通灯控制系统设计方案实施3.1 新建工程(1)点击“开始|程序|组态王6.55”,启动工程管理器窗口,如图3所示。
图3工程管理器(2)在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,出现“新建工程向导之一欢迎使用本向导”对话框。
如图4所示。
图4新建向导之一(3)单击“下一步”,弹出“新建工程向导之二选择工程所在路径”对话框,选择所要新建的工程存储的路径。
如图5所示。
图5新建工程向导之二(4)选择存储路径后,单击“下一步”按钮,弹出“新建工程向导之三工程名称和描述”对话框,在对话框中输入工程名称:“交通灯控制系统的组态王仿真模拟”,单击“完成”。
弹出对话框,选择“是”按钮,将新建工程设为组态王当前工程。
如图6所示。
图6新建工程向导之二3.2 交通灯画面设计在工程浏览器的目录显示区中选择“文件|画面”,在内容显示区中双击“新建”图标,则会弹出“新画面”对话框,然后输入画面名称--交通灯控制系统画面,单击“确定”按钮,则进入画面开发系统。
打开图库插入相应图素,保存画面,如图7所示。
图7交通灯控制系统画面3.3 构造交通灯数据库与建立动画连接(1)在工程浏览器的目录显示区中选择“数据库|数据词典”,在内容显示区中双击“新建”图标,则会弹出“定义变量”对话框。
对变量名、变量类型等进行设置,然后单击“确定”按钮,完成变量定义。
如图8所示。
图8定义变量(2)在画面开发环境中双击红灯图形对象,弹出红灯属性对话框,单击变量名右侧的“?”,会弹出选择变量名对话框,选中建立的变量——“南北红灯”,单击“确定”按钮,回到红灯属性设置对话框,单击“确定”按钮,完成动画连接。
如图9所示。
图9动画连接3.4 编写命令语言在工程浏览器的目录显示区中选择“文件|命令语言|应用程序命令语言”,在内容显示区中双击“请双击这儿进入<应用程序命令语言>对话框…”,则会弹出“应用程序命令语言”对话框。
在其中切换到“运行时”属性页,在命令语言编辑框内输入相应的命令语言程序,并将程序扫描周期设为100毫秒,单击“确定”按钮。
命令语言如下:if(\\本站点\开关==1&&\\本站点\南北定时30s==30&&\\本站点\南北定时27s==27&&\\本站点\南北定时3s==3&&\\本站点\东西定时30s==30&&\\本站点\东西定时27s==27&&\\本站点\东西定时3s==3){\\本站点\南北红灯=1;\\本站点\南北绿灯=0;\\本站点\南北黄灯=0;\\本站点\东西红灯=0;\\本站点\东西绿灯=1;\\本站点\东西黄灯=0;}if(\\本站点\南北红灯==1&&\\本站点\南北绿灯==0&&\\本站点\南北黄灯==0) \\本站点\南北定时30s=\\本站点\南北定时30s-1;if(\\本站点\南北定时30s==0){\\本站点\南北红灯=0;\\本站点\南北绿灯=1;\\本站点\南北黄灯=0;\\本站点\南北定时30s=30;}if(\\本站点\南北绿灯==1&&\\本站点\南北红灯==0&&\\本站点\南北黄灯==0) \\本站点\南北定时27s=\\本站点\南北定时27s-1;if(\\本站点\南北定时27s==0){\\本站点\南北红灯=0;\\本站点\南北绿灯=0;\\本站点\南北黄灯=1;\\本站点\南北定时27s=27;}if(\\本站点\南北黄灯==1&&\\本站点\南北绿灯==0&&\\本站点\南北红灯==0) \\本站点\南北定时3s=\\本站点\南北定时3s-1;if(\\本站点\南北定时3s==0){\\本站点\南北红灯=0;\\本站点\南北绿灯=0;\\本站点\南北黄灯=0;\\本站点\南北定时3s=3;}if(\\本站点\东西红灯==0&&\\本站点\东西绿灯==1&&\\本站点\东西黄灯==0) \\本站点\东西定时27s=\\本站点\东西定时27s-1;if(\\本站点\东西定时27s==0){\\本站点\东西红灯=0;\\本站点\东西黄灯=1;\\本站点\东西绿灯=0;\\本站点\东西定时27s=27;}if(\\本站点\东西红灯==0&&\\本站点\东西绿灯==0&&\\本站点\东西黄灯==1) \\本站点\东西定时3s=\\本站点\东西定时3s-1;if(\\本站点\东西定时3s==0){\\本站点\东西红灯=1;\\本站点\东西黄灯=0;\\本站点\东西绿灯=0;\\本站点\东西定时3s=3;}if(\\本站点\东西红灯==1&&\\本站点\东西绿灯==0&&\\本站点\东西黄灯==0) \\本站点\东西定时30s=\\本站点\东西定时30s-1;if(\\本站点\东西定时30s==0){\本站点\东西红灯=0;\\本站点\东西黄灯=0;\\本站点\东西绿灯=0;\\本站点\东西定时30s=30;}if(\\本站点\开关==0){\\本站点\南北定时30s=30;\\本站点\南北定时27s=27;\\本站点\南北定时3s=3;\\本站点\东西定时30s=30;\\本站点\东西定时27s=27;\\本站点\东西定时3s=3;\\本站点\南北红灯=0;\\本站点\南北绿灯=0;\\本站点\南北黄灯=0;\\本站点\东西红灯=0;\\本站点\东西绿灯=0;\\本站点\东西黄灯=0;}3.5 进行运行系统的配置与保存在工程浏览器的目录显示区中选择“系统设置”,在内容显示区中双击“设置运行系统”,则会弹出运行系统设置对话框,进行设置。
如图10所示。
图10运行系统配置3.6实时趋势曲线与历史趋势曲线(1)创建南北绿灯打开次数实时趋势曲线在组态王画面开发系统中,选择菜单“工具|实时趋势曲线”项或单击工具箱的“实时趋势曲线”按钮,此时鼠标在画面在变为“+”字形,将鼠标光标放于一个起始位置,此位置就是实时趋势曲线矩形区域的左上角。
再用鼠标牵拉出一个矩形,实时趋势曲线将在此矩形中绘出。
然后进行相应配置即可。
如图11所示。
图11绘制实时趋势曲线(2)创建东西绿灯打开次数历史趋势曲线首先在组态王开发系统中新建组态画面,然后在工具箱中点击“插入通用控件”或选择菜单“编辑”下的“插入通用控件”命令,弹出“插入控件”对话框,在列表中选择“历史趋势曲线”,单击“确定”按钮,对话框自动消失,鼠标箭头变为“+”字形,在画面上选择控件的左上角,按下鼠标左键并拖动,即可建立。
然后进行相应配置。
如图12所示。
图12绘制历史趋势曲线4 交通灯控制系统设计的仿真实现4.1 仿真软件介绍组态”的概念是伴随着集散型控制系(Distributed Control System,简称DCS)的出现才开被广大的生产过程自动化技术人员所熟知的。
组态的概念最早来自英文Configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者的要求。
监控组态软件是面向监控与数据采集的软件平台工具,具有丰富的设置项目,使用方法灵活,功能强大。
组态软件最早出现时,主要解决人机图形界面问题。
随着软件技术的发展,实时控制、通信联网、系统安全管理、开放的数据接口、I/O设备管理等已经成为它的主要内容。
“组态王 6.55”软件包由工程管理器、工程浏览器、画面开发系统和运行系统四部分组成。
工程管理器用于新工程的创建和已有工程的管理,在工程浏览器中可以查看、配置工程的各个组成部分,画面的开发和运行由工程浏览器调用画面制作系统和工程运行系统来完成的。