欢迎来到天天文库
浏览记录
ID:24386679
大小:51.50 KB
页数:4页
时间:2018-11-14
《brt安全门实时监控系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、BRT安全门实时监控系统的设计与实现摘要:安全门监控系统对BRT系统安全运行有着重要意义。本文以DELPHI和SQLSERVER2005作为开发平台,提出了多厂商安全门监控集成的系统开发思路,对相关技术问题进行了探讨,实现系统的设计开发。结果表明,系统功能较为完善,实现了预期设计目标,在实践领域中具有很强应用价值。关键词:关键词:BRT;安全门;MODBUS协议;监控中图分类号:TP302.1文献标识码:A:1.引言城市快速公交系统(BRT)已成为解决城市交通拥堵问题的重要手段之一,作为西部大开发的重要民生工程--乌鲁木齐市BRT项目在2011年建设并投入使用。由于BRT采用
2、专车专道的运行方式,乘客上下车采用安全门自动开关进行,作为调度中心实施掌握安全门的运行情况,能够及时处理安全门突发状况对于保证BRT系统安全运行有着重要的意义。目前国内BRT系统较少,可以借鉴的经验不多,笔者查阅了大量资料,结合实际测试对BRT安全门监控系统的设计与实现进行了探讨,就设计到的核心问题给出相应的解决方案。2.系统分析BRT安全门实时监控系统是对BRT站台所属所有泊位的每组安全门运行情况进行实时监控。其主要任务是通过信息调度中心与各站台安全门管理机进行通信,将管理机所传输的报文进行处理,以表格形式反应出安全门所处的状态,对于故障状态能够进行记录和跟踪,能够对安全门
3、运行及故障情况进行统计分析,为合理调度公交车次提供数据支持。3.系统设计与实现3.1系统总体设计安全门实时监控系统分为服务器端和客户端两部分实现,分为四个功能模块:端口监听模块、安全门状态报文处理模块、安全门状态描述模块、安全门信息统计分析模块。服务器端始终处于运行状态,监听站台管理机与服务器端的通讯端口;收到报文后首先对报文进行解析,分析出报文的以确定安全门状态信息所属的站点,再对安全门报文信息进行分析,如果安全门状态与发生了变化,则更新数据库中安全门状态,否则丢弃报文。客户端可以运行在任何与服务器有物理连接的计算机上,进入系统选择需要监控的线路,系统每秒自动从服务器获取安
4、全门最新状态信息,对于不同状态以不同颜色进行区分;通过统计分析模块对安全门运行及故障情况进行统计分析,将统计结果以Excel表格形式现实。3.2传输协议设计安全门监控系统是在调度中心实时接收每个站台安全门的信息,需要与站台进行频繁通信。由于站台与调度中心传输距离长,传输环境复杂,实时稳定的通信是保证系统实现的基础。19世纪70年代MODBUS协议初次发布,至今已经在工业自动化领域广泛应用,其实现原理是将MDOBUS帧嵌入到TCP帧中,TCP/IP协议本身没有变化,但对报文的发送方式和速率作了改变,以满足工业应用的实时性需求。TCP/IP的请求/应答机制能和MO
5、DBUS本身的主/从机制很好的配合工作。MODBUSTCP/IP协议在应用层采用MODBUS信息定义,在传输层和X络层采用TCP/IP,用于以太X通讯。MODBUSTCP/IP协议和OSI各层之间的对应关系由下图表示:TCP/IP上的ModBus应用数据单元、信息格式如下(其中PDU为协议数据单元):MBAP报文头主要用于标示传送数据的序号、上下行标志和传输数据的长度,具体格式如下:事务ID(等于请求帧事务ID,2Byte)+协议标识符(0000H)+数据长度(0039H)+单元标识符(上行为00H、下行为01H)+功能代码(03H)+字节数(36H);功能码主要用于传输Mo
6、dBus功能代码以及所用寄存器信息;数据信息用于传输每组安全门状态,由运行状态(2Byte)+故障状态1(2Byte)+故障状态2(2Byte)组成,具体长度根据站台安全门组数确定。3.3系统实现对于众多X络协议其实现方法有很多,对于].人民邮电出版社2001[3]郑先锋,毛景魁,张开拓.基于Modbus协议的监控系统的改进方案[J].工矿自动化.2009(05)[4]蒲靖荣,杜开勋,朱占清,闫纪峰.基于X络和Modbus协议的远程监控系统[J].自动化仪表.2009(07)[5]卢智嘉,王俊社,李玉萍.基于Modbus远程监控系统的通信研究[J].微计算机信息.2008(2
7、5)[6]朱小襄.ModBus通信协议及编程[J].电子工程师.2005(07)[7]孙璐.Modbus/TCP协议在远程监测中的应用[J].计算技术与自动化.2009(04)
此文档下载收益归作者所有