孙安国 陈 虎 冯显宗 赵振邦 祝 贺
北京起重运输机械设计研究院有限公司 北京 100007
当前索道运行状态的记录还依赖手记或人工录入电脑,对于数据量大、易遗漏的运行状态信息,常存在错记、漏记的情况,数据的正确性与时效性得不到保障[1]。人工记录的数据还存在不易查看、统计繁琐等问题,致使目标信息的提取困难,使实际工作中,工作人员对索道运行状态的记录工作积极性不高,更加进一步降低了记录数据的有效性。因此,实现索道运行状态数据的自动记录、增加数据检索功能既可减少运维人员的工作量,可及时、准确地记录索道运行数据,对于提高索道的信息化水平、保障索道的安全运营具有重要的意义。
索道数据记录系统总体设计分为数据采集、数据存储和数据检索3 部分,总体架构如图1 所示。

图1 数据记录系统总体架构
数据采集部分程序包括PLC 数据采集程序与上位机通信程序,PLC 数据采集程序中需要将采集到的状态数据按照既定报文格式打包,做好数据发送准备;按照上位机通信程序中需要按照采用的通讯协议,发送数据包至上位机。
数据接收存储程序运行后,上位机与PLC建立连接,等待PLC 发送数据,当有程序设定的事件发生时,PLC按照报文格式打包,然后发送。上位机接收数据包后,按照报文格式解析数据包,解包后的数据按照存储格式参数化写入至数据库中。上位机中需要编写数据解析程序、调用存储数据库程序。……