基于协议配置的通用在线诊断系统设计与应用
2021-11-06王曙光张立鹏张奕男
铁路计算机应用 2021年9期
李 倩,王曙光,张立鹏,张奕男
(卡斯柯信号有限公司,上海 200071)
轨道交通信号系统需要配备在线诊断系统,以对系统中各设备的运行状态进行诊断,对一些运行参数进行收集[1]。当设备出现问题时,在线诊断系统所记录的信息就成为分析或复盘的重要依据。在线诊断系统的开发通常与各个品牌的设备上的下位机软件开发同步进行[2]。而不同品牌的设备通常使用不同的通信协议及解析方法,如果其通信协议更新了,那么与之对应的在线诊断系统需要重新开发,相关的解析方法和实现也需要同步进行修改。而同一品牌的设备在进行迭代更新的过程中,有可能增加或删除通信协议的内容,从而导致在线诊断系统也要进行更新,不断迭代。如此一来,在线诊断系统的开发工作既耗时又费力,而且系统灵活性也被降低。
现有在线诊断系统主要是面向设备本身的解决方案。王琦等人[3]提出一套用于记录和分析轨道交通车辆运行及故障数据的在线诊断系统,该系统通过多功能车辆总线(MVB,Multifunction Vehicle Bus)接口、无线局域网(WLAN,Wireless Local Area Network)等方式获取车辆的运行状态信息。张雯柏等人[4]搭建了快速实现铁路信号集中监测、智能分析与故障诊断的脚本编制系统。孟晓升[5]针对CTCS2-200H 型列控车载设备,提出了采用无线传输及专家智能诊断技术,对设备故障进行定位与分析。
本文结合各诊断系统的共性[6],采用XML 文件协议配置的方法,设计了基于协议配置的通用在线诊断系统,实现对轨道交通信号系统中各设备的诊断。……
登录APP查看全文
