Modbus协议设备数据采集方法、系统、终端以及介质技术方案

技术编号:24852410 阅读:39 留言:0更新日期:2020-07-10 19:06
本申请提供一种Modbus协议设备数据采集方法、系统、终端以及介质,包括:根据待采集的Modbus协议设备的寄存器关键参数信息构建寄存器模板;根据所述寄存器模板采集对应的Modbus协议设备的数据。解决了现有技术中现有技术中由于生产商自定义其自有的产品,工业系统相关主站产品必须针对每一种不同的Modbus设备的Modbus寄存器的不同格式进行相关的协议定制和开发,为工业系统集成带来诸多不方便,而且每个定制开发都会带来时间周期,费用和调试等各种问题。本申请将显著的缩短工业系统项目实施的时间,且普通的调试人员即可完成模板配置工作,节省了人力并大大的增加了数据采集的工作效率。

【技术实现步骤摘要】
Modbus协议设备数据采集方法、系统、终端以及介质
本申请涉及一种基于Modbus协议的通信
,特别是涉及一种Modbus协议设备数据采集方法、系统、终端以及介质。
技术介绍
Modbus协议因其简单且灵活,对系统本身的要求较低,广泛应用于工业系统相关的产品中。因Modbus协议灵活,扩展性强,故市面上带有Modbus协议的工业设备对协议的定义纷繁不一。每个提供Modbus协议产品的寄存器定义均不统一,即使同一个变量(如电流)每家生产商定义的均不统一:包括寄存器地址/寄存器大小/寄存器精度/寄存器数据类型(有符号整数,无符号整数,浮点数)/寄存器数据的大小端等各不相同。这种充分的灵活性和扩展性方便了生产商自定义其自有的产品,但是这对工业系统中采集Modbus协议设备的数据带来诸多不便。工业系统相关主站产品必须针对每一种不同的Modbus设备(即使同一个类型的产品,如电表,不同的厂家关于Modbus寄存器的定义也不尽相同)的Modbus寄存器的不同格式进行相关的协议定制和开发。这就为工业系统集成带来诸多不方便:每个定制开发都会带来本文档来自技高网...

【技术保护点】
1.一种Modbus协议设备数据采集方法,其特征在于,所述方法包括:/n根据待采集的Modbus协议设备的寄存器关键参数信息构建寄存器模板;/n根据所述寄存器模板采集对应的Modbus协议设备的数据。/n

【技术特征摘要】
1.一种Modbus协议设备数据采集方法,其特征在于,所述方法包括:
根据待采集的Modbus协议设备的寄存器关键参数信息构建寄存器模板;
根据所述寄存器模板采集对应的Modbus协议设备的数据。


2.根据权利要求1所述的Modbus协议设备数据采集方法,其特征在于,所述关键参数信息包括:寄存器名称信息、寄存器地址信息、寄存器的长度信息、寄存器的精度信息、寄存器数据类型信息、寄存器的单位信息、寄存器的初始值信息以及寄存器的大小端信息中的一种或多种。


3.根据权利要求1所述的Modbus协议设备数据采集方法,其特征在于,根据所述寄存器模板采集所述Modbus协议设备的数据的方式包括:根据所述寄存器模板的寄存器关键参数信息采集所述Modbus协议设备的二进制数据。


4.根据权利要求1所述的Modbus协议设备数据采集方法,其特征在于,将所述寄存器关键参数信息在范围阈值内的寄存器模板合并。


5.根据权利要求1所述的Modbus协议设备数据采集方法,其特征在于,根据所述寄存器模板创建的通信报文帧通过通信口发送至调制设备,并接收来自调制设备的回复解析报文,解析该通信报文帧中的负荷寄存器模板的数据。


6.一种Mo...

【专利技术属性】
技术研发人员:申磊华岁青金安国陈建锋
申请(专利权)人:上海斯同瑞电气科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1