【技术实现步骤摘要】
基于Modbus的信息转译装置、方法、系统及记录介质
[0001]本公开涉及一种基于Modbus的信息转译装置、信息转译方法、信息转译系统以及非易失性计算机可读记录介质。
技术介绍
[0002]在工业4.0中,开放平台通信统一架构(OPC UA)是必备的国际标准。有许多较旧而不支持开放平台通信统一架构的装置将面临升级问题,例如,对于仅能支持ModBus通信协议的ModBus装置来说,ModBus通信协议只能限制于在ModBus装置之间互相传递数据。因此,针对仅具备Modbus通信能力的ModBus装置,要将Modbus通信能力转换成适用于开放平台通信统一架构通信协议需要大量时间撰写驱动程序。
技术实现思路
[0003]本公开提供一种基于Modbus的信息转译装置、信息转译方法、信息转译系统以及非易失性计算机可读记录介质,以将ModBus装置的数据转译并传送到开放平台通信统一架构装置。
[0004]本公开的基于Modbus的信息转译装置包括客户模块以及服务模块。客户模块接收信息模型文件,其中信息模型文件 ...
【技术保护点】
【技术特征摘要】
1.一种基于Modbus的信息转译装置,用于通过Modbus通信协议接收Modbus数据并将转译后的所述Modbus数据通过开放平台通信统一架构(OPC UA)通信协议传送到开放平台通信统一架构装置,其特征在于,所述信息转译装置包括:客户模块,所述客户模块接收信息模型文件,其中所述信息模型文件包括识别信息;所述客户模块接收对应第一识别信息的感测信号及所述Modbus数据,其中所述Modbus数据包括所述Modbus通信协议的多个内存地址;所述客户模块根据所述感测信号的多个感测值及每个所述内存地址对应的多个数值判断所述感测信号对应到所述多个内存地址的第一内存地址,并建立内存地址对照表包括所述第一内存地址及所述第一识别信息;以及所述客户模块接收所述第一内存地址的第一数值并根据所述内存地址对照表搜寻对应所述第一内存地址的所述第一识别信息;以及服务模块,耦接到所述客户模块,所述服务模块接收所述第一数值及所述第一识别信息并将所述第一数值及所述第一识别信息传送到所述开放平台通信统一架构装置。2.根据权利要求1所述的基于Modbus的信息转译装置,其特征在于,其中所述客户模块根据预定时间间隔中的所述多个感测值及所述多个数值判断所述感测信号对应到的所述第一内存地址,其中所述多个感测值及所述多个数值在所述预定时间间隔中一对一对应。3.根据权利要求2所述的基于Modbus的信息转译装置,其特征在于,其中所述客户模块将所述多个感测值与每个所述内存地址对应的多个数值进行方均根运算以获得所述第一内存地址,其中所述第一内存地址的所述多个数值与所述多个感测值的误差小于其他所述内存地址的所述多个数值与所述多个感测值的误差。4.根据权利要求1所述的基于Modbus的信息转译装置,其特征在于,其中所述识别信息包括识别名称及对应所述识别名称的标识符。5.根据权利要求1所述的基于Modbus的信息转译装置,其特征在于,其中所述感测信号包括温度感测信号及压力感测信号。6.一种基于Modbus的信息转译方法,用于通过Modbus通信协议接收Modbus数据并将转译后的所述Modbus数据通过开放平台通信统一架构(OPC UA)通信协议传送到开放平台通信统一架构装置,其特征在于,所述信息转译方法包括:由客户模块接收信息模型文件,所述信息模型文件包括识别信息;由所述客户模块接收对应第一识别信息的感测信号及所述Modbus数据,其中所述Modbus数据包括所述Modbus通信协议的多个内存地址;由所述客户模块根据所述感测信号的多个感测值及每个所述内存地址对应的多个数值判断所述感测信号对应到所述多个内存地址的第一内存地址,并建立内存地址对照表包括所述第一内存地址及所述第一识别信息;由所述客户模块接收所述第一内存地址的第一数值并根据所述内存地址对照表搜寻对应所述第一内存地址的所述第一识别信息;以及由服务模块接收所述第一数值及所述第一识别信息并将所述第一数值及所述第一识别信息传送到所述开放平台通信统一架构装置。
7.根据权利要求6所述的基于Modbus的信息转译方法,其特征在于,其中由所述客户模块根据所述感测信号的多个感测值及每个所述内存地址对应的多个数值判断所述感测信号对应到所述多个内存地址的所述第一内存地址,并建立所述内存地址对照表包括所述第一内存地址及所述第一识别信息的步骤包括:由所述客户模块根据预定时间间隔中的所述多个感测值及所述多个数值判断所述感测信号对应到所述第一内存地址,其中所述多个感测值及所述多个数值在所述预定时间间隔中一对一对应。8.根据权利要求7所述的基于Modbus的信息转译方法,其特征在于,其中由所述客户模块根据所述预定时间间隔中的所述多个感测值及所述多个数值判断所述感测信号对应到所述第一内存地址,其中所述多个感测值及所述多个数值在所述预定时间间隔中一对一对应的步骤包括:由所述客户模块...
【专利技术属性】
技术研发人员:冯仰靓,辜巧莹,蒋添桦,
申请(专利权)人:财团法人工业技术研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。