组态王交通灯资料报告材料
基于PLC与组态王的交通灯控制系统设计

随着人们的消费水平不断提高,私人车辆不断的增多,人多、车多、道路少的道路交通状况已经很明显,同时各路口是城市道路网的咽喉要道,因此十字路口信号灯的控制更为重要。我们通常需要对整个系统进行集中监控与管理,所以采用有效的方法控制交通灯是势在必行的。本论文详细介绍交通灯的正常运行情况,采用具有通用性强特点的型号为CPU 224的S7—200系列PLC实现控制,给出相应的硬件接线和梯形图,将组态王与PLC相结合实现对十字路口交通灯实时控制,具有直观、控制程序可变、易于掌握的特点。
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]
基于PLC和组态王的交通信号灯监控系统设计开题报告

- - -.. XX师X学院学士学位论文〔设计〕开题报告
- - 总结资料
. . -.
总结局部
信号灯控制虽然是一种简单控制,但应用到繁忙街道的十字路口之后却会产生不可以低估的作用。
科学的信号灯控制可以提高道路的使用效率,提高城市的通行速度。
交通信号自动控制是交通控制的重要组成局部,是交通科学管理的一种有效手段。
采用PLC技术和现
代阿络通汛技术,使午辆行驶和道路导航实现智能化,不仅可缓解道路交通拥堵,减少交通事故,而且改善道路交通环境.节约交通能源,减轻驾驶疲劳等功能,最终实现平安、舒适、快速、经济的交通环境。
- . word资料.
. . -.
- . word资料.
. . -.
- . word资料.。
组态软件交通灯控制系统设计

力控组态软件应用实践毕业课程设计报告书课题名称组态软件交通灯控制系统设计系部:自动控制系专业:电气自动化技术班级:****姓名:***学号:*********2014年12月10日目录1摘要1.1课程来源及研究意义 (2)1.2交通灯控制研究的意义 (2)1.3论文的主要内容 (3)2软件的介绍2.1组态软件的介绍和结构 (3)2.2组态软件的功能和特点 (4)2.3组态软件的工作方式 (5)3交通灯设计的控制仿真3.1设计总结效果图 (5)3.2 动画连接 (6)4 交通灯控制系统的控制设计4.1交通灯闪亮情况控制. (9)4.1.1东西路口的交通灯控制. (9)4.1.2 南北路口的交通灯控制. (11)5 心得体会. (13)6 附录1:参考文献. (14)1 摘要1.1课程来源及研究意义城市的快速发展,机动车拥有量的增长,给交通带来了许多问题,如交通拥堵、交通事故频发、环境污染加剧和燃油损耗上升,其中最为关键的是交叉口的车流量己处于饱和状态。
分析其原因主要是由于现有交叉口的几何条件所限,以及缺少完善的的交通管理设施。
道路上交通标志不规范,路口渠化不合理等问题加剧了交通拥挤的矛盾,而作为城市交通命脉的主干道的交通阻塞会使整个城市交通陷入瘫痪。
解决城市交通拥挤状况,完善路网来缓解交通拥挤不是短时间所能解决的,目前急需做的是进一步挖掘路网的潜力并改善交通现状,特别是改善交通信号控制。
可见,研制一种高效的智能交通控制系统是很有必要的,因此,城市交通的智能控制目前已成为国内外交通工程界研究的热点领域之一。
而各交叉口是是城市道路网的咽喉要道,是人流和车辆汇集的地方,最容易发生交通阻塞现象,因此交叉口信号的智能控制显得更为迫切。
最大程度提高交叉口的通行能力,为经济的发展和人民生活提供一个安全、畅通、高效、低公害低能耗的交通环境已成为必然。
通常新型的工业自动控制系统被划分为控制层、监控层、管理层 3 个层次结构。
交通灯组态实验报告

逻辑及可编程控制系统(PLC)课程实验报告——交通灯及其组态实验姓名:宋凯学号:11121676专业:电气工程及其自动化教师点评:交通灯及其组态实验一、实验目的1、熟悉PLC的编程语言:梯形图;2、熟悉并使用梯形图编程软件:GX-Developer;3、熟悉并使用组态软件:组态王;4、利用软件编写程序,来模拟实际交通灯的亮灯规律,并用组态王软件来反映。
二、实验要求要求程序可以模拟实际十字路口的红绿灯变化,即先红灯亮10秒,再是黄灯亮3秒,最后是绿灯亮10秒,当绿灯到达最后4秒时,绿灯开始闪烁。
三、程序梯形图X000为启动按钮;X001为停止按钮。
常开触电M0可以自锁。
Y003为南北向红灯;Y007为东西向绿灯。
当启动按钮按下后,M0自锁,保持闭合,使线圈Y003和Y007通电。
同时给寄存器D1送入数字10,用以计数。
M8013是1秒脉冲,每当来一个上升沿,D1就减一。
语句[= D1 K0 ]表示当D1 == 0时,就会接通,使得后面的语句可以工作。
这里就是SET M100,即把常闭出点M100打开,时Y003和Y007断电。
语句[<= D1 K4 ]表示当D1 <= 4时就会接通,使得后面的语句可以工作。
这里时线圈M103通电,但这里需要以1秒脉冲的频率来得电,M103得电会时常闭触电M103断开,这使得绿灯可以闪烁。
黄灯设置。
程序原理与红灯的一致。
只不过对寄存器D1送的数改为了4。
减到0之后同样要给常闭触电M101上电,使其断开。
这里红灯与绿灯的设置与之前的基本一致,不同点是,这次亮灯结束后,这一轮亮灯就结束了,需要重复的话,就要将之前断开的常闭触电M100和M101闭合,这就需要在时间计为0的时候,将其RST。
四、组态王设计在组态王中,我们在画面上分别设置了东西的红绿黄灯和南北的红绿黄灯,还有右上角的倒计时数码,还有左下角的两个开关,上方的为启动开关,下方的为停止开关。
我们认为本次试验在组态部分还有提高的空间,比如说我们在画面上没有标注相应的文字说明,旁人很难分清楚各个部件的作用,还有画面不够形象生动,过于单一等等。
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秒后都变为红灯;以此规律类推.循环显示交通灯。
组态王交通信号灯自动控制

电气信息工程学院大作业/论文11 — 12 学年第二学期课题名称交通信号灯自动控制姓名余建伟学号 ******** 班级电气一班成绩基于PLC与组态王的交通信号灯自动控制系统[摘要] 深入学习可编程控制器的工作原理,通过动手接线,提高学生的实际动手能力以及加强对组态王的基本结构的了解。
通过实验,加强学生对组态王逻辑顺序编程的理解,使学生能够熟练的应用组态王的开发工具软件和软元件。
[ Abstract ] in-depth study of programmable controller principle, through hands-on connection, improving students' practical ability and strengthening the basic structural understanding of kingview. Through the experiment, the students on Kingview sequential logic programming understanding, can make the student skilled application of Kingview software development tools and software components.关键词:PLC,组态王,交通灯一.引言可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。
自60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、网络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。
二.实验原理及电路十字路口交通信号灯在我们日常生活中经常可以遇到,其控制通常采用数字电路控制或单片机控制都可以达到目的,这里我们用PLC对其进行控制。
交通灯控制系统的组态王仿真模拟

交通灯控制系统的组态王仿真模拟交通灯控制系统是城市交通管理的重要一环,它能够合理地调度交通流量,提高交通效率,保障交通安全。
为了更好地研究和测试交通灯控制系统,组态王仿真模拟成为了一种常用的工具。
本文将探讨交通灯控制系统的组态王仿真模拟的原理、特点以及应用案例。
一、组态王仿真模拟原理组态王仿真模拟是一种基于计算机技术的仿真方法,通过构建交通灯控制系统的虚拟模型,模拟真实的交通环境和交通流量情况。
其原理主要包括以下几个方面:1. 建立路网模型:根据实际道路的布局和交通规则,利用组态王软件建立交通灯控制系统的路网模型,包括车道、车流方向、路口布局等信息。
2. 设定仿真参数:根据实际情况,设置仿真参数,包括交通信号灯的时序、车辆的速度和密度、道路的限速等。
3. 进行仿真模拟:通过组态王软件对路网模型进行仿真模拟,实时显示交通灯变化、车辆的行驶轨迹以及交通流量情况。
4. 数据分析和优化:根据仿真结果,进行数据分析和优化,评估不同交通灯控制方案的效果,找出最优解并进行改进。
二、组态王仿真模拟的特点组态王仿真模拟具有以下几个特点,使其成为研究和测试交通灯控制系统的有力工具:1. 可视化效果:组态王仿真模拟能够将交通灯的状态、车辆的行驶轨迹等信息以图形化的形式直观地展示出来,使研究者能够清晰地了解交通流量的情况和交通灯的控制效果。
2. 灵活性和可调节性:组态王仿真模拟可以根据实际情况进行参数的设置和调整,灵活性高,能够模拟不同的交通流量、交通灯控制参数等情况,方便研究者进行不同方案的比较和优化。
3. 高效性和安全性:相对于实地测试,组态王仿真模拟更加高效和安全,无需占用实际的交通资源和道路空间,大大减少了测试成本和风险。
4. 系统性和综合性:组态王仿真模拟能够综合考虑整个交通系统的各个方面,包括交通信号灯的配时、交通流量的分布、道路的拥堵等,为研究者提供一个全面的仿真环境。
三、组态王仿真模拟的应用案例组态王仿真模拟在交通灯控制系统的研究和测试中得到了广泛的应用。
组态王交通灯报告

基于组态王技术的交通灯模拟前言:城市的快速发展,机动车拥有量的增长,给交通带来了许多问题,如交通拥堵、交通事故频发、环境污染加剧和燃油损耗上升,其中最为关键的是交叉口的车流量己处于饱和状态。
分析其原因主要是由于现有交叉口的几何条件所限,以及缺少完善的的交通管理设备。
组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。
组态王操作简单易学且编程简单,参数输入与修改灵活,具有多次或重复仿真运行的控制能力,随着中国国力不断的增强,人民生活水平的不断提高,现在在中国十字路口都带有交通灯的存在。
组态王计术能很好的解决交叉口的汽车拥挤情况。
一、课题设计原理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交通灯电气接口图R1G2Y2R3G4R4G5R5二、组态王设计步骤和过程2.1创建新工程第1步:点击桌面组态王6.5出现下图:第2步:点击新建后出现下面这个新建工程向导一:点击下一步出现下面的图新建工程向导二在方框内可以输入新建工程的存放路径,也可以单击“游览”按钮,从下拉列表中选择一个工程路径。
组态王交通灯

实训项目2:交通灯自动控制系统(I)2.1实训题目交通灯自动控制系统2.2实训任务建立一个交通灯自动控制系统。
1、红绿灯按照一定的规律亮灭。
2、若小车行驶到斑马线,并且相应的控制红灯亮,小车停止前进。
其余时间小车自由行驶。
图2.1 系统总体界面2.3实训步骤2.3.1新建一个工程组态王工程管理器的主要作用是为用户集中管理本机上的组态王工程。
工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。
1、在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,出现“新建工程向导之一” 对话框。
2、单击“下一步”,弹出“新建工程向导之二”对话框,选择所要新建的工程存储的路径。
一般是d:\个人名字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.1 carz变量的设置1、在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”,弹出“变量属性”对话框。
plc交通灯s7-300课设报告剖析

武汉理工大学华夏学院课程设计报告书题目:十字路口交通灯的控制与上位计算机监控设计系名:信息工程系专业班级:自动化1133姓名:王**学号:指导教师:张素文2016 年1月12日课程设计任务书学生姓名:王** 专业班级:自动化1133指导教师:张素文工作单位:信息工程系题目:十字路口交通灯的控制与上位计算机监控设计一.初始条件1.给定交通灯控制的时序逻辑和工作模式;2.给出用于系统调试用的S7-300PLC、计算机及交通灯模型;3.给出PLC系统的编程软件。
4.给出上位机监控组态软件——组态王V6.53。
二.要求完成的主要任务㈠任务一:十字路口交通灯的PLC控制系统设计1. 控制要求十字路口交通信号灯按照预先规定的时序循环往复地工作。
一个循环周期内的时序逻辑如表1-1。
表中绿灯闪烁的频率为1HZ,亮500MS灭500MS循环。
2.程序设计要求:①的交通灯控制所要求的时序逻辑,要求用线性化编程和结构化编程两种编程方法来实现该控制逻辑。
要求用线性化编程和结构化编程两种编程方法来实现该控制逻辑。
②在结构化编程方法中,以某一方向的红灯和另一方向的绿灯和黄灯为控制对象编制FC1,OB1中调用FC1。
并且东西向和南北向灯只能调用同一个FC1。
③上述两种程序设计方法都要求使用符号地址。
㈡任务二:十字路口交通灯的上位计算机监控系统设计在计算机监控界面上设计如下的动态界面,要求达到:⑴设计起动和停止按钮或热键,并能实际操作使用;⑵设计东西南北方向的红、黄、绿色信号灯的动态显示及闪烁效果;⑶设计信号灯的倒计时数据显示界面。
三. 设计报告撰写要求◆内容要求一般要求包括如下内容:⑴目录编制课程设计的目录,目录的各级标题按照章节顺序排列,最多列到三级标题即可,如1.1.1。
⑵引言课程设计正文前的简短介绍。
包括本课题的设计目的、设计的主要过程及主要的设计内容。
⑶电路设计要求画出PLC的输入/输出接线图。
⑷PLC硬件组态要求列出硬件组态表。
十字路口交通灯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交通灯系统需要进行应该进行严格的监控以保证陆空车辆能正常运行,确保交通安全。
基于PLC的彩灯控制组态王报告资料

电气工程学院课程设计说明书电气控制与PLC设计题目:基于PLC的彩灯控制系别:电气工程系年级专业:检测一班学号: 131203021004学生姓名:黄华健指导教师:金梅教师职称:副教授电气工程学院《课程设计》任务书课程名称:电气控制与PLC基层教学单位:仪器科学与工程系指导教师:学号131203021004学生姓名黄华健(专业)班级检测1班设计题目基于PLC的彩灯控制设计技术参数1.设计内容见附页(13)2.使用组态王实现上位控制3.公共实践(四层电梯)4.公共实践(邮件分拣)(选作)5.查阅资料(变频器)设计要求采用PLC进行设计。
画出系统图,采用梯形图编程,并给出相应的组态控制工程(附主画面)。
结合公共实践部分,完成设计说明书。
参考资料“电气控制”类图书及论文资料“可编程控制器”类图书及论文资料周次20周应完成内容分析设计要求、查资料、确定方案,设计梯形图、设计上位组态撰写课程设计说明书,答辩指导教师签字基层教学单位主任签字说明:1、此表一式三份,系、学生各一份,报送院教务科一份。
2、学生那份任务书要求装订到课程设计报告前面。
电气工程学院教务科摘要:本课题讲述的是如何通过PLC来控制彩灯,并通过组态王进行流程仿真。
随着改革的不断深入,社会主义市场经济的不断繁荣和发展,大中小城市都在进行亮化工程。
企业为展现自己的形象和产品,一般都会采用霓虹灯广告屏这种广告手法,所以当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告随处可见。
一种是采用霓虹灯管做成的各种形状和多种彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果,大部分是采用霓虹灯。
这就涉及到如何去控制霓虹灯的亮灭、闪烁时间及流动方向等诸多控制问题,如何去快捷、可靠、简单的去控制,成为人们考虑的重点,在这我认为PLC最适合去解决这些问题,因为PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。
组态王交通信号灯项目

组态王交通信号灯的制作组态王交通信号灯的制作是一个很经常会做到的项目,对于学生学习自动化方面是很有帮助的,本文主要就组态王模拟信号灯的运行进行讲解。
该项目大致的组态王界面如下:当按下启动按钮时,系统会进行模拟操作。
此时红绿灯会自动的执行,图中的小车会根据红绿灯的状态选择形势或者停止的操作。
首先,我们要先对画面有个大概的设计,画面设计入上图所示,其次我们需要明了红绿灯运行的逻辑,本项目是东西红灯亮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■嘉北灯••」。
plc和组态王实验报告

plc和组态王实验报告第一篇:plc和组态王实验报告实验报告PLC实验实验名称:PLC实验实验目的:1:通过用台达控制器的PLC实验来掌握可编程控制器的功能,使用方法和用途;2:通过实际操作,熟悉实验平台各种器件的工作原理。
了解可编程控制器外部端口的功能,接线方法,掌握通信软件,编程/调试软件,并通过程序设计和调试掌握基本指令的使用方法。
实验仪器:台达控制器的PLC如下图所示:实验内容与过程:1.对编程环境及硬件系统的熟悉和认识台达PLC系统介绍(1).产品外观及各部介绍(2).功能规格一览表(3).特殊装置a)特殊辅助继电器M 表示为唯读继电器,可作为一般接点使用,但不可作为输出线圈使用。
另M1131、M1132为系统使用,不可作为接点或线圈使用。
b)特殊数据寄存器D 表示唯读寄存器,可作为一般寄存器读出使用,但不可作为寄存器写入。
c)高速计数器(4).基本顺序指令(5).异常现象之判断方法a)由面板指示灯来判断异常原因,当DVP PLC发生异常时,可检查:b)侦错码原因对照表将程序写入PLC内部后,却发生PLC ERROR错误指示灯闪烁,原因可能是指示运算元(装置)使用不合法或程序文法回路有错,可根据特殊寄存器D1004的错误码并对照下表,可得知错误原因,而发生错误的位址存于资料寄存器D1137内(若为一般回路错误则D1137的位址值无效)。
c)定期检查(6).通讯连线说明a)通讯界面b)通讯协定c)连线方式d)通讯讯息框格式e)通讯连接线配线图(程序运行监控画面)plc实验心得体会:通过这次PLC编程并运用组态王软件进行组态的实验,让我们收获了不少,学到了许多东西,其中最主要的是PLC设计方法与应用。
设计步骤是首先是我们们要弄清楚设备的顺序运作,然后结合PLC知识画梯形图,之后利用PLC 软件编程。
总的来说,我们是较好的完成了既定任务。
还有都不时去帮助其他同学解决一些问题。
PLC实验让我们更加了解了关于PLC设计原理与方法。
交通灯控制系统的组态王仿真模拟

电气及主动化课程设计告之杨若古兰创作题目:交通灯控制零碎的组态王仿真模拟课程:工控组态软件技术先生姓名:先生学号:年级: 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)点击“开始”,启动工程管理器窗口,如图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 仿真软件介绍组态”的概念是陪伴着集散型控制系(DistributedControlSystem,简称DCS)的出现才开被广大的生产过程主动化技术人员所熟知的.组态的概念最早来自英文Configuration,含义是使用软件工具对计算机及软件的各种资本进行配置,达到使计算机或软件按照事后设置,主动履行特定任务,满足使用者的请求.监控组态软件是面向监控与数据收集的软件平台工具,具有丰富的设置项目,使用方法灵活,功能强大.组态软件最早出现时,次要解决人机图形界面成绩.随着软件技术的发展,实时控制、通信联网、零碎平安管理、开放的数据接口、I/O设备管理等曾经成为它的次要内容.“”软件包由工程管理器、工程浏览器、画面开发零碎和运转零碎四部分构成.工程管理器用于新工程的创建和已有工程的管理,在工程浏览器中可以检查、配置工程的各个构成部分,画面的开发和运转由工程浏览器调用画面建造零碎和工程运转零碎来完成的.4.2 交通灯控制零碎设计仿真实现(1)当开关启动时,南北红灯亮30秒,同时东西亮27秒、东西黄灯亮3秒.如图13所示.图13南北红灯东西绿灯(2)当南北绿灯亮时,即亮27秒,然后南北黄灯亮3秒,同时东西红灯亮30秒.如图14所示.图14南北绿灯东西红灯(3)当开关关闭时,所有设置复原,当开关再次打开时,反复以上步调,以此轮回.如图15所示.图15开关关闭(4)南南方向绿灯的打开次数的实时趋势曲线,如图16所示.图16南北绿灯打开次数实时趋势曲线(5)东东方向绿灯的打开次数的历史趋势曲线,如图17所示.图17东西绿灯打开次数历史趋势曲线5 总结及体会刚开始的时候我什么也不会,无从下手不晓得从什么地方开始做起,然后开始通过对课题认知、材料的查找,材料的清算,在同组同学的合力合作下,在老师的指点下,我认真进修、细心分析,碰到成绩及时商量查找材料,当查找材料后还有不明白的地方及时请教老师和征询同组同学.最初通过近两周的进修研讨终究完成了该设计.期间碰到成绩经过不竭思索、反复实验测试,建立设法又推翻设法如此反复,终极取得试验的成功,结果标明实验良好.在组态王模拟控制十字路口交通灯的过程中不但对组态王6.55的使用更加熟练同时也更多的了解组态王的利用广泛,通过进行时间上的控制对交通灯实现红、黄、绿灯交替闪亮,又通过手动控制进行单独的方向或双方向的控制.不过组态王实验其实不克不及进行交通灯独立控制而是依附于组态王.在此次课程设计中碰到了很多成绩,也获得了很多意想不到的常识.在每次突破一个成绩后都有种久背的满足感,甚至对每发现一个成绩都有种莫名的高兴.虽然此次的设计整整花了我两个礼拜的时间,每天从早到晚,头脑中就只要这个设计,忙于点窜方案,调试程序,但是通过此次的锻炼,我学到了很多的东西,不但锻炼了本人的思考能力、绘图能力和程序仿真能力,还锻炼了综合利用常识的能力,同时,我也是在此次设计中看到了本人的缺乏,我还有很多未知的常识要学,晓得了今后须要更加努力,使自我能够不竭完美.通过本次组态课程测试我得到了很多收获.首先,了解组态王的基本常识和在控制领域的感化和地位.在精神方面锻炼了思想、磨练了意志.面对存在的困难首先分析成绩根据目的请求确定可实现的部分,定出那禁绝的方面找同学和老师讨论研讨,再完美、再点窜、再发现成绩、再解决培养了本人的耐心、恒心及遇事波动的精神.总之,我明白了理论和实践之间存在的距离只要靠不竭的思考不竭的动手才干将所学的常识真正应用到实践上来..我个人认为组态王是个即灵活又细腻的工作,它请求耐心和细心去不竭完美,同时还须要有良好的逻辑思维能力.通过此次组态课程测试,我分析成绩和解决成绩的能力有所提高,也巩固了所学的常识,加深了对理论常识的理解,更次要的是锻炼本人的独立性,为我今后的工作和进修打下坚实的基础.6参考文献[1]李红萍.工控组态技术及利用——组态王[M]. 西安电子科技大学出版社 2011年8月[2]刘文贵、刘振方.工业控制组态软件利用技术[M].北京理工大学出版社 2011年7月[3]穆亚辉.组态王软件利用技术[M].郑州:黄河水利出版社2012年6月[4]姚福来.变频器、PLC及组态软件实用技术速成教程[M].机械工业出版社2010年6月[5]唐伟杰.基于组态王和PLC交通灯仿真控制零碎[M].北京理工大学珠海学院2010年06期[6]王善斌.组态软件利用指南[M].化学工业出版社 2011年[7]韩晓新.从基础到实践[M].工业出版社 2011年[8]北京亚控科技无限公司.组态王电子参考手册[EZ].2003 [9]贾贵礼.组态软件控制技术主编[M]北京理工大学出版社.2007 [10]组态6.0使用手册.北京亚控科技发展无限公司.2008 [11]袁秀英.组态控制技术[M]电子工业出版社.2003[12]马国华.监控组态软件及其利用[M].清华大学出版社.2001[13]莫晓齐,王耀南.组态软件用户图形界面的设计与开发[J].计算机工程与设计.2006(1)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于组态王技术的交通灯模拟前言:城市的快速发展,机动车拥有量的增长,给交通带来了许多问题,如交通拥堵、交通事故频发、环境污染加剧和燃油损耗上升,其中最为关键的是交叉口的车流量己处于饱和状态。
分析其原因主要是由于现有交叉口的几何条件所限,以及缺少完善的的交通管理设备。
组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。
组态王操作简单易学且编程简单,参数输入与修改灵活,具有多次或重复仿真运行的控制能力,随着中国国力不断的增强,人民生活水平的不断提高,现在在中国十字路口都带有交通灯的存在。
组态王计术能很好的解决交叉口的汽车拥挤情况。
一、课题设计原理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交通灯电气接口图R1G2Y2R3G4R4G5R5二、组态王设计步骤和过程2.1创建新工程第1步:点击桌面组态王6.5出现下图:第2步:点击新建后出现下面这个新建工程向导一:点击下一步出现下面的图新建工程向导二在方框可以输入新建工程的存放路径,也可以单击“游览”按钮,从下拉列表中选择一个工程路径。
这里选择的是:“交通灯”。
点击“下一步”继续,弹出“新建工程向导之三”图:在工程名称的方框输入工程名称,这里输入的是“交通灯19”。
在工程描述中输入新建工程的描述,这里的描述为“交通灯”。
再点击“完成”完成工程的新建。
系统会弹出对话框,询问用户是否将新建工程当做当前工程,单机“是”按钮,则新建工程部是工程管理器的当前工程。
2.2定义设备与变量组态王把那些需要的与之交换数据的设备或程序都作为外部设备。
外部设备包括下位机,他们一般通过串行口和上位机交换数据;其他WIDOWS应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。
只有在自定义了外部设备之后,组态王才能通过i/0变量和它们交换数据。
为方便定义外部设备,组态王设计了‘设备配置向导’引导用户一步步完成设备连接。
2.2.1 外部设备定义组态王支持的设备包括;智能模块,板卡,智能仪表,变频器等。
在工程目录显示区,用鼠标左键单击大纲项蛇鞭下的成员板卡,则在目录容显示区出现“新建”图标,如下图所示:用左键双击“新建”图标后,弹出下图:从树形设备列表中选择PLC节点。
然后选择要配置板卡设备的生产厂家,设备名称。
“PLC\三菱\FX2\编程口”点击“下一步”按钮,则弹出如下“设备向导——逻辑名称”对话框。
我们给要配置的板卡设备指定一个逻辑名称。
继续点击“下一步”按钮,弹出如下“设备配置向导——选择串口号”对话框,如下图所示:选择串口时候,若不知道接口是多少,则可以右键单机“我的电脑”,选择“属性”,选择“硬件\设备管理器”,在点击“端口”可以看到所接的是“端口com4”。
选择连接串口为COM4,点击“下一步”按钮弹出“设备配置向导——设备地址设置”对话框如下图所示:此处填写设备地址为0,点击“下一步”,弹出“通信参数”对话框如下所示:此处采用默认值,点击“下一步”,则弹出如下“设备安装向导—信息总结”对话框,如下图所示:检查各个项目设置是否正确,确认无误后,单机“完成”。
设备定义完成后你可以在COM4项目下看到新建的设备“FX2N”。
双击COM4出现如下所示图像修改数据位,选择数据位7,修改完点击“确定”。
,:第3步:检测通讯设备如下图:2.2.2数据变量的定义和检查在“数据词典”中可以设置我们需要的变量,可以设置如下的变量列表2.3制作图形画面2.3.1建立新画面为建立一个新的画面请执行以下操作:在工程浏览器左侧的“工程目录显示区”中选择“画面”选项,在右侧视图中双击“新建”图标,弹出新建画面对话框,如下图所示,在画面名称对话框中输入新建画面名字如“交通灯”。
其他属性默认,单击确认出现下图:其中,画面的大小可以通过拉动右下角的点来改变。
单击“工具”菜单,在下拉菜单中选择“圆角矩形”“直线”和使用图库管理器选择指示灯等进行绘画图片如下图所示:2.4 事件命令语言事件命令语言是指当规定的表达式的条件成立时执行的命令语言。
如某个变量等于定值,某个表达式描述的条件成立。
在工程浏览器中选择命令语言—事件命令语言,在浏览器右侧双击“新建。
”,弹出事件命令语言的编辑器。
事件命令语言右三种类型:发生时:事件条件初始成立时执行一次。
存在时:事件存在时定时执行,在“每。
毫秒”编辑框中执行周期,则当事件条件成立存在期间,周期性执行命令语言。
消失时:事件条件由成立变为不成立时执行一次。
第一步:启动的时候东西红灯R2和南北绿灯G1亮着、东西路灯1 G4、东西绿灯2 G6、南北红灯1 R3、南北红灯2 R5亮着,其他灯不亮,现在时间t1=0。
第2步:t=0,东西红灯R2和南北绿灯G1亮着,东西路灯1 G4、东西绿灯2 G6、南北红灯1 R3、南北红灯2 R5亮着,其他灯不亮。
第3步:5s后,变成东西红灯R2和南北黄灯Y1亮着;人形通道东西绿灯1 G4、东西绿灯2 G6、南北红灯1 R3、南北红灯2 R5亮着,其他灯不亮。
第4步:8s后,南北红灯R1和东西绿灯G2亮着,人形通道东西红灯1 R4、东西红灯2 R6、南北绿灯1 G3和南北绿灯2 G5亮着,其他灯步亮。
并在这里设计一个计数器,10次之后清零,高于3次报警。
第5步:12s后,东西黄灯Y2、南北红灯R1亮着。
人形通道东西红灯1 R4、东西红灯2 R6、南北绿灯1 G3和南北绿灯2 G5亮着,其他灯不亮。
第6步:15s的时候,t1时间清零,循环运行。
第7步:t2=1的时候,t1的时间1s,1s的上升。
第8步:停止的时候,所有的灯全不亮,t1=20s。
2.5报警的配置和使用报警配置的基本步骤包括:1)定义报警组;2)设置变量的报警定义属性;3)建立报警和事件窗口;4)建立新画面;5)绘制报警和事件窗口;6)报警窗口的操作;7)报警和事件的输出;2.5.1 建立报警窗口1.定义报警组2.设置变量的报警属性1)在数据词典中选择“计数”变量,双击此变量,在弹出“定义变量”对话框中单击“报警定义”选项卡,如下图所示。
设置如下:报警组名:计数19,高:3。
2)设置完毕后点击“确认”按钮,系统进入运行状态时,当“计数”的次数高于3次时系统产生报警,报警信息将显示在“计数19”报警组中。
3.建立报警窗口2.6曲线2.6.1实时趋势曲线2.6.2历史趋势曲线1.与历史趋势曲线有关的必备配置制定在数据词典中选择“计数”,选择“记录和安全区”,把不记录改成数据变化记录。
2.创建历史趋势曲线三、实验过程中遇到的问题问题:在交通灯模拟板上运行乱码解决方法:把电脑上plc程序清零四、实验运行结果交通灯开始启动的时候是东西红灯,南北绿灯;5s后变成东西红灯,南北黄灯,在3秒后变成东西绿灯,南北红灯,在4s后变成东西黄灯,南北红灯,最后3s后,开始清零循环,又变成东西红灯,南北绿灯。
人形通道上的灯是启动的时候东西绿灯1,2亮着,南北红灯1,2亮着。
8秒后变成东西红灯1,2亮着,南北绿灯1,2亮着,然后再过7秒清零,开始循环亮着运行。
五、交通灯流程图六、心得体会在本次组态王实训设计中,我成功的完成了课程设计课题——组态软件交通灯控制系统设计控制。
刚开始的时候我什么也不会,无从下手不知道从什么地方开始做起,然后开始通过对课题认知、资料的查找,材料的整理,在同组同学的协力合作下,在老师的指导下,我认真学习、仔细分析,遇到问题及时商量查找资料,当查找资料后还有不明白的地方及时请教老师和咨询同组同学。
最后通过近两周的学习研究终于完成了该设计。
在设计中,由于本人知识的局限性,设计一些简单的作用,没有来的及扩展难的方面。
最后感和我一起努力奋斗并帮助我的同组同学们,因为你们,我的学习和生活过得精彩而充实,再一次感在刑老师这2周的辛勤教授组态软件的知识,使我能够顺利完成该课程设计。
七、参考文献【1】唐伟杰《基于组态王和PLC交通灯仿真控制系统》2010年06期【2】龚仲华,晓新《从基础到实践——PLC与组态王》 2011年8月【3】辉<<组态软件技术及应用 >> 2012年08月。