发明公开
- 专利标题: 一种Modbus串口数据处理方法
- 专利标题(英): Modbus serial-port data processing method
-
申请号: CN201710987416.0申请日: 2017-10-20
-
公开(公告)号: CN107992367A公开(公告)日: 2018-05-04
- 发明人: 张旭 , 刘逸凡 , 陈富国 , 尹军华 , 寇新民 , 秦晓焕 , 周瑞敏
- 申请人: 河南平高电气股份有限公司 , 平高集团有限公司 , 国家电网公司
- 申请人地址: 河南省平顶山市南环东路22号
- 专利权人: 河南平高电气股份有限公司,平高集团有限公司,国家电网公司
- 当前专利权人: 河南平高电气股份有限公司,平高集团有限公司,国家电网公司
- 当前专利权人地址: 河南省平顶山市南环东路22号
- 代理机构: 郑州睿信知识产权代理有限公司
- 代理商 陈浩
- 主分类号: G06F9/54
- IPC分类号: G06F9/54 ; G06F9/44 ; G06F13/10 ; G06F13/42
摘要:
本发明提供了一种Modbus串口数据处理方法,主线程解析串口配置文件;串口线程用于根据主线程的命令启动,进入事件消息循环;协议线程启动,根据配置串口信息确定串口号,将串口线程的Modbus列表中存储的Modbus命令存入协议线程的QModbusComList列表中;数据线程启动,解析响应信息,实时检测QComDataList列表是否存储有数据,当检测到有数据存在时进行处理。本发明基于Qt应用程序框架,采用多串口并行,对硬件的利用率更高,系统耗费的资源更少,能够保证应用程序长时间采集、解析和存储多串口Modbus数据,确保变电站主设备状态信息及时、高效、准确的呈现给用户。
公开/授权文献
- CN107992367B 一种Modbus串口数据处理方法 公开/授权日:2020-09-25