一种Modbus串口数据处理方法
摘要:
本发明提供了一种Modbus串口数据处理方法,主线程解析串口配置文件;串口线程用于根据主线程的命令启动,进入事件消息循环;协议线程启动,根据配置串口信息确定串口号,将串口线程的Modbus列表中存储的Modbus命令存入协议线程的QModbusComList列表中;数据线程启动,解析响应信息,实时检测QComDataList列表是否存储有数据,当检测到有数据存在时进行处理。本发明基于Qt应用程序框架,采用多串口并行,对硬件的利用率更高,系统耗费的资源更少,能够保证应用程序长时间采集、解析和存储多串口Modbus数据,确保变电站主设备状态信息及时、高效、准确的呈现给用户。
公开/授权文献
0/0