预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

70组态王软件在交通管理中心的应用 组态王软件在交通管理中心的应用 刘军良刘冬明杨劲松(常州轻工职业技术学院电子电气工程系,江苏常州213164) 摘要 介绍了交通监控系统,详细描述了系统底层PLC和顶层组态王软件的设计。使得工作人员只要在交通管理中心,就可 以监控到该城市的主要十字路口的交通信号灯的状态,并可以针对不同地段不同时间段车流量优化底层PLC控制,提高城 市交通管理效益。 关键词:PLC,组态王,交通监控系统 Abstract Thispaperintroducesmonitorandcontroloftraficsystem,mainlydealswithsoftwaredesignofsystembottomlayer PLCandtoplayerKingView.Itmakestheoperatorscanmonitorandcontrolthestatusoftraficsignallamplocatedinthis citySmaincrossroads,andmayoptimizebottomlayerPLCcontrolaccordingtovehiclefluxofdiferentregionanddiferent periodoftimeatthetraficmanagementcenterinordertoimprovecityStraficmanagementbenefit. Keyworks:PLC,KingView.monitorandcontroloftraficsystem 1系统总体方案西方向黄灯,黄灯亮2s;之后 交通监控中心IPC上采用组态王平台软件,IPC机在日常东西方向红灯亮60s,南北方 工作中,完成系统集中操作、集中显示和集中报警等功能;在调向绿灯亮56s,后闪烁2s后, 试、维护时,工程师可用它开发各类应用程序,设计各类报表(如随之黄灯亮2s后灭⋯⋯如此 实时数据、历史数据、报警情况等),对PLC程序在线调试及监循环。 控;连网后,起网间一连接器作用,实现PLC网络与其它计算机2.2组态王软件监控程序的 网络互联。实现 上位机监控软件和下位 机的通讯,可以采用VC、VB 等高级语言编写的,对一般的 工程人员和技术人员来说,这 些语言很难掌握和应用,并且 针对不同的硬件,VC、VB的 可移植性很差。组态软件可以 很容易弥补这些不足之处。 组态的含义就是软件工 具对计算机及软件的各种资 源进行配置,达到计算机或软 PLClPLCn 件按照预先设置,自动执行特 图1系统结构图 定任务,满足使用者的要求。 图1为系统结构图,底层为PLC控制网络,顶层为交通管 本系统采用组态王6.O 理中心的信息网络。PLC通过485网与IPC共同组成PLC控 与FX2N一8OMRPLC之间通 制网络,顶层的信息网络一般为城域网,采用C/S模式。 讯,F×2N一8OMRPLC采用 城市主要十字路口采用PLC来控制东西红绿灯和南北红 RS一232进行通讯,占用IPC 绿灯,控制站PLC采用日本三菱公司F×2N一8OMRPLC(40点 的一个串行口。通讯步骤: 开关量输入,40点开关量输出)为核心,外扩两块4AD模块(4 1)设备连接。利用PLC与 路模拟量输入模块),一块485通信模块FX2N一80DP。 计算机专用的F2—232CAB 通过装有组态王系统的IPC机将交通灯控制系统与交通管型RS232C电缆,将PLC通图2交通信号灯控制系统部分程序 理中心的信息网相连,信息网的计算机不仅能实时收集底层控 过485同样上位机串行(COM口)连接,进行串行通讯。串行通 制信息与参数,对底层设备实施操作,而且还能完成响应管理、 讯方式使用“组态王计算机”的串口,I/O设备通过RS一232串 统计工作,实现交通管理管控一体化。 行通讯电缆连接到“组态王计算机”的串口。 2软件设计 2)设备配置。在组态王工程浏览器的工程目录显示区,点击 2.1PLC程序设计 “设备”大纲项下PLC与上位计算机所连串口(COM口),进行 十字路口红、黄、绿交通信号灯的一般控制如下:按下启动 参数设置。 按钮,交通信号灯开始工作,东西方向绿灯亮56s,同时南北方 然后在组态王浏览器目录内容显示区内双击所设COM口 向红灯亮60s,东西方向绿灯亮56s后,闪烁2s,然后过渡到东 (下转) 72基于PLC和组态王的PE粒料气力配送系统 ATCHINT-0,10;连接中断事件和程序次数标志VB200加1 ENI;全局允许中断XMTVB659.1;从端口PORT1将启动命令发送 ;接受并响应上位机命令:缓冲区发送出去 LDM1.0MOVB1.VB200 EUMOVB1.VB105;启动100毫秒定时器 LDM