一种计算机可解析的Modbus-RTU通用标准化配置方法技术

技术编号:33503633 阅读:16 留言:0更新日期:2022-05-19 01:13
本发明专利技术涉及通信传输技术领域,具体涉及一种计算机可解析的Modbus

【技术实现步骤摘要】
一种计算机可解析的Modbus

RTU通用标准化配置方法


[0001]本专利技术涉及通信传输
,具体涉及一种计算机可解析的Modbus

RTU通用标准化配置方法。

技术介绍

[0002]Modbus是由美国MODICON公司最早提出的一种现场总线标准,是全球第一个真正用于工业现场的总线协议。如说明书附图1,一个Modbus消息帧包含从低位到高位的起始位、数据位、校验位和停止位;数据位为8位,每位数据位上的电平为“0”或“1”;起始位为“0”,停止位为“1”,校验位为“0”或“1”。ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。ModBus网络只有一个主机,所有通信都由他发出。网络可支持247个之多的远程从属控制器,但实际所支持的从机数要由所用通信设备决定。采用这个系统,各PC可以和中心主机交换信息而不影响各PC执行本身的控制任务。
[0003]现有技术的不同的设备厂商设计Modbus协议终端多采用自己独有的数据配置方式,配置数据寄存器地址和数据包格式没有统一的标准。基于现场终端设备种类繁多,不同设备适用不同的数据封装方式,对数据的统一接入和解析提出了较高的要求。不同终端设备的接入说明都采用技术文档的方式描述设备的接入和数据读取方式,不同设备厂商对技术文档的描述各有特点,对技术说明要求标准也不统一。
[0004]因此,有必要提供一种Modbus协议终端的数据配置方法,满足计算机统一识别的要求。

技术实现思路

[0005]针对现有技术所存在的上述缺点,本专利技术提供了一种计算机可解析的Modbus

RTU通用标准化配置方法,该方法可以满足计算机统一识别的要求。
[0006]为实现以上目的,本专利技术通过以下技术方案予以实现:本专利技术提供一种计算机可解析的Modbus

RTU通用标准化配置方法,包括:将Modbus终端设备通过网关接入物联网平台;配置所述Modbus终端设备的数据源,所述数据源包括设备接入类型数据、设备数据算法规则以及通信协议和控制指令;选择匹配的配置执行器及对应的所述数据源;所述配置执行器基于对应的所述数据源执行所述Modbus终端设备的配置。
[0007]进一步地,所述设备接入类型数据包括所述Modbus终端设备的类型、属性、地址、串口比特率、停止位、数据位和版本号。进一步地,所述设备数据算法规则包括设备寄存器地址和数量、Modbus功能码、数据在寄存器的存储方式、数据包格式、数据在传感器和寄存器的读取地址和取值范围、数据
计算规则。
[0008]进一步地,所述通信协议和控制指令包括网关的配置、所述Modbus终端设备的管理以及网络协议的配置。
[0009]进一步地,所述网关的配置包括配置网关的接入串口信息和配置设备总线的接入设置。
[0010]进一步地,所述Modbus终端设备的管理包括设备的开关机、入网、工作时间和设备参数调整的控制指令的配置。
[0011]进一步地,所述网络协议的配置包括通信协议、上传地址、上行数据传输规则的信息的配置。
[0012]基于同一专利技术构想,本专利技术还提供了一种电子设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述任一项所述的方法。
[0013]基于同一专利技术构想,本专利技术还提供了一种可读存储介质,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现上述任一项所述的方法。
[0014]有益效果本专利技术提供的技术方案,与已知的公有技术相比,具有如下有益效果:本专利技术提供的计算机可解析的Modbus

RTU通用标准化配置方法使用计算机能识别的数据源来进行Modbus协议设备的接入描述,从而实现统一配置,满足不同Modbus协议设备的数据接入,既具有良好的可扩展性,又降低了数据接入的成本。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本专利技术一实施例提供的计算机可解析的Modbus

RTU通用标准化配置方法流程示意图。
[0017]图2为本专利技术一实施例提供的计算机可解析的Modbus

RTU通用标准化配置方法原理框架图。
具体实施方式
[0018]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0019]首先,在对本专利技术的具体实施例进行详细介绍之前,对本专利技术涉及的名字给予解释:Modbus:Modbus是用于工业控制系统的总线通信协议;Modbus RTU:Modbus总线协议远程控制终端,即下文提到的Modbus终端设备。
[0020]下面结合实施例对本专利技术作进一步的描述。
[0021]参阅图1和图2,本专利技术一实施例提供了一种计算机可解析的Modbus

RTU通用标准化配置方法,包括如下步骤:S100、将Modbus终端设备通过网关接入物联网平台;S200、配置所述Modbus终端设备的数据源,所述数据源包括设备接入类型数据、设备数据算法规则以及通信协议和控制指令;S300、选择匹配的配置执行器及对应的所述数据源;S400、所述配置执行器基于对应的所述数据源执行所述Modbus终端设备的配置。
[0022]本实施例将需要技术人员理解后再通过技术实现的终端设备技术说明文档转化为满足计算机统一识别的配置数据源用以实现设备的通用配置、灵活配置。包含接入设备类型、接入设备数据算法规则、接入设备通信和控制协议三项基础的配置功能。
[0023]在本实施例中,为了满足不同种类的Modbus终端设备能够以统一标准接入物联网网关,满足对Modbus终端设备的配置服务,实现设备清单配置,设备接入类型数据包括所述Modbus终端设备的类型、属性、地址、串口比特率、停止位、数据位和版本号等。
[0024]在本实施例中,为了实现终端设备数据读取、数据解析和计算规则配置,设备数据算法规则包括设备寄存器地址和数量、Modbus功能码、数据在寄存器的存储方式、数据包格式、数据在传感器和寄存器的读取地址和取值范围、数据计算规则等。
[0025]在本实施例中,为了实现物联网平台对终端设备的下行控制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种计算机可解析的Modbus

RTU通用标准化配置方法,其特征在于,包括:将Modbus终端设备通过网关接入物联网平台;配置所述Modbus终端设备的数据源,所述数据源包括设备接入类型数据、设备数据算法规则以及通信协议和控制指令;选择匹配的配置执行器及所述Modbus终端设备的数据源;所述配置执行器基于所述Modbus终端设备的数据源执行所述Modbus终端设备的配置。2.根据权利要求1所述的计算机可解析的Modbus

RTU通用标准化配置方法,其特征在于,所述设备接入类型数据包括所述Modbus终端设备的类型、属性、地址、串口比特率、停止位、数据位和版本号。3.根据权利要求1所述的计算机可解析的Modbus

RTU通用标准化配置方法,其特征在于,所述设备数据算法规则包括设备寄存器地址和数量、Modbus功能码、数据在寄存器的存储方式、数据包格式、数据在传感器和寄存器的读取地址和取值范围、数据计算规则。4.根据权利要求1所述的计算机可解析的Modbus

RTU通用标准化...

【专利技术属性】
技术研发人员:霍玉鑫胡福赐霍慧清周栋贾建刚张伟辉王忠峰
申请(专利权)人:国铁吉讯科技有限公司
类型:发明
国别省市:

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

1