数据传输单元的配置方法、通信方法、电子设备及介质技术

技术编号:38415729 阅读:10 留言:0更新日期:2023-08-07 11:19
本申请提供一种数据传输单元的配置方法、通信方法、电子设备及介质,配置方法包括:生成预设的寄存器地址与预设的物模型信息的第一关联关系,第一关联关系用于目标串口设备中的寄存器地址与云平台中的物模型信息之间的相互转换;利用包括第一关联关系的设备配置文件,配置数据传输单元。本申请实施例通过预设的寄存器地址与预设的物模型信息的关联关系,生成数据传输单元的设备配置文件,这样,数据传输单元可基于关联关系进行串口数据与IP数据之间的转换,保证目标串口设备与云平台之间的正常通信,并且设置了寄存器地址和物模型信息即可实现数据传输单元的配置,无需软件工程师进行代码编写,从而降低数据传输单元的开发成本。成本。成本。

【技术实现步骤摘要】
数据传输单元的配置方法、通信方法、电子设备及介质


[0001]本申请涉及数据传输
,具体涉及一种数据传输单元的配置方法、通信方法、电子设备及介质。

技术介绍

[0002]数据传输单元(Data Transfer unit,DTU),是用于将串口数据转换为IP数据或将IP数据转换为串口数据通过通信网络进行传送的终端设备。
[0003]在对传感器、电表等串口设备进行智能化改造时,需要将传感器、电表等串口设备通过数据传输单元连接至云平台。为了保证串口设备与云平台之间的正常通信,一般需要软件工程师通过代码编写对数据传输单元进行定制化的配置。而不同串口设备连接的数据传输单元需要的配置信息往往不同,使得软件工程师需要进行大量的代码编写,导致数据传输单元的开发成本过大。

技术实现思路

[0004]本申请提供一种数据传输单元的配置方法、通信方法、电子设备及介质,旨在降低数据传输单元的开发成本。
[0005]一方面,本申请提供一种数据传输单元的配置方法,数据传输单元用于连接目标串口设备与云平台,所述方法包括:
[0006]获取所述目标串口设备中的预设的寄存器地址、所述云平台中的预设的物模型信息;
[0007]生成所述预设的寄存器地址与所述预设的物模型信息的第一关联关系,所述第一关联关系用于所述目标串口设备中的寄存器地址与所述云平台中的物模型信息之间的相互转换;
[0008]生成包括所述第一关联关系的设备配置文件;
[0009]利用所述设备配置文件,配置所述数据传输单元。
[0010]在本申请一种可能的实现方式中,所述数据传输单元设置有多个串口,所述生成所述预设的寄存器地址与所述预设的物模型信息的第一关联关系,包括:
[0011]获取预设的串口地址;
[0012]生成所述预设的串口地址、所述预设的寄存器地址、所述预设的物模型信息的第一关联关系,所述第一关联关系还用于在所述数据传输单元的多个所述串口中,确定所述目标串口设备所连接的目标串口。
[0013]在本申请一种可能的实现方式中,所述生成所述预设的寄存器地址与所述预设的物模型信息的第一关联关系,包括:
[0014]获取预设的数据发送间隔;
[0015]生成所述预设的数据发送间隔、所述预设的寄存器地址、所述预设的物模型信息的第一关联关系,所述第一关联关系还用于在接收到所述云平台发送至所述目标串口设备
的设备功能控制指令时,按照所述预设的数据发送间隔向所述目标串口设备发送所述设备功能控制指令对应的数据包。
[0016]在本申请一种可能的实现方式中,所述获取所述目标串口设备中的预设的寄存器地址、所述云平台中的预设的物模型信息之后,还包括:
[0017]获取所述预设的物模型信息的预设数值转换规则;
[0018]生成所述预设的物模型信息与所述预设数值转换规则的第二关联关系,所述第二关联关系用于所述目标串口设备中寄存器地址的数值与所述云平台中物模型信息的数值之间的相互转换;
[0019]生成包括所述第二关联关系的物模型配置文件;
[0020]利用所述物模型配置文件,配置所述云平台。
[0021]另一方面,本申请提供一种数据传输单元的通信方法,所述方法应用于数据传输单元,所述数据传输单元用于连接目标串口设备与云平台,所述方法包括:
[0022]获取所述目标串口设备中第一寄存器地址存储的第一数值;
[0023]在所述数据传输单元的设备配置文件中,确定所述第一寄存器地址对应的第一物模型信息,所述设备配置文件中包括第一关联关系,所述第一关联关系为所述目标串口设备中的所述第一寄存器地址与所述云平台中的所述第一物模型信息之间的关联关系;
[0024]将所述第一物模型信息和所述第一数值发送至所述云平台。
[0025]在本申请一种可能的实现方式中,所述方法还包括:
[0026]获取所述云平台发送的设备功能控制指令,所述设备功能控制指令中包括第二物模型信息和第二数值;
[0027]在所述数据传输单元的设备配置文件中,确定所述第二物模型信息对应的第二寄存器地址;
[0028]将所述第二数值写入所述目标串口设备中的所述第二寄存器地址,以对所述目标串口设备进行功能控制。
[0029]在本申请一种可能的实现方式中,所述将所述第二数值写入所述目标串口设备中的所述第二寄存器地址,包括:
[0030]在所述数据传输单元的多个串口中,利用所述设备配置文件,确定所述目标串口设备所连接的目标串口;
[0031]发送包括所述第二数值的写数据指令至所述目标串口,以将所述第二数值写入所述目标串口设备中的所述第二寄存器地址。
[0032]在本申请一种可能的实现方式中,所述发送包括所述第二数值的写数据指令至所述目标串口,包括:
[0033]获取所述设备配置文件中预设的数据发送间隔;
[0034]按照所述数据发送间隔,将包括所述第二数值的写数据指令的数据包发送至所述目标串口。
[0035]另一方面,本申请还提供一种电子设备,所述电子设备包括:
[0036]一个或多个处理器;
[0037]存储器;以及
[0038]一个或多个应用程序,其中一个或多个所述应用程序被存储于所述存储器中,并
配置为由所述处理器执行以实现上述的任一方法。
[0039]另一方面,本申请还提供一种存储介质,其上存储有软件程序,所述软件程序被处理器进行加载,以执行上述的任一方法中的步骤。
[0040]本申请实施例提供的数据传输单元的配置方法、通信方法、电子设备及介质,方法包括:获取目标串口设备中的预设的寄存器地址、云平台中的预设的物模型信息,生成预设的寄存器地址与预设的物模型信息的第一关联关系,第一关联关系用于目标串口设备中的寄存器地址与云平台中的物模型信息之间的相互转换,生成包括第一关联关系的设备配置文件,利用设备配置文件,配置数据传输单元。相较于传统方法,本申请实施例通过预设的寄存器地址与预设的物模型信息的关联关系,生成数据传输单元的设备配置文件,这样,数据传输单元可基于关联关系进行串口数据与互联网数据之间的转换,保证目标串口设备与云平台之间的正常通信,并且设置了寄存器地址和物模型信息即可实现数据传输单元的配置,无需软件工程师进行代码编写,从而降低数据传输单元的开发成本。
附图说明
[0041]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1是本申请实施例中提供的数据传输单元的配置方法的一个实施例流程示意图;
[0043]图2是本申请实施例中提供的数据传输单元的相关连接关系的一种示意图;
[0044]图3是本申请实施例中提供的数据传输单元的配本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输单元的配置方法,其特征在于,数据传输单元用于连接目标串口设备与云平台,所述方法包括:获取所述目标串口设备中的预设的寄存器地址、所述云平台中的预设的物模型信息;生成所述预设的寄存器地址与所述预设的物模型信息的第一关联关系,所述第一关联关系用于所述目标串口设备中的寄存器地址与所述云平台中的物模型信息之间的相互转换;生成包括所述第一关联关系的设备配置文件;利用所述设备配置文件,配置所述数据传输单元。2.如权利要求1所述的数据传输单元的配置方法,其特征在于,所述数据传输单元设置有多个串口,所述生成所述预设的寄存器地址与所述预设的物模型信息的第一关联关系,包括:获取预设的串口地址;生成所述预设的串口地址、所述预设的寄存器地址、所述预设的物模型信息的第一关联关系,所述第一关联关系还用于在所述数据传输单元的多个所述串口中,确定所述目标串口设备所连接的目标串口。3.如权利要求1所述的数据传输单元的配置方法,其特征在于,所述生成所述预设的寄存器地址与所述预设的物模型信息的第一关联关系,包括:获取预设的数据发送间隔;生成所述预设的数据发送间隔、所述预设的寄存器地址、所述预设的物模型信息的第一关联关系,所述第一关联关系还用于在接收到所述云平台发送至所述目标串口设备的设备功能控制指令时,按照所述预设的数据发送间隔向所述目标串口设备发送所述设备功能控制指令对应的数据包。4.如权利要求1所述的数据传输单元的配置方法,其特征在于,所述获取所述目标串口设备中的预设的寄存器地址、所述云平台中的预设的物模型信息之后,还包括:获取所述预设的物模型信息的预设数值转换规则;生成所述预设的物模型信息与所述预设数值转换规则的第二关联关系,所述第二关联关系用于所述目标串口设备中寄存器地址的数值与所述云平台中物模型信息的数值之间的相互转换;生成包括所述第二关联关系的物模型配置文件;利用所述物模型配置文件,配置所述云平台。5.一种数据传输单元的通信方法,其特征在于,所述方法应...

【专利技术属性】
技术研发人员:黄海江吴健超
申请(专利权)人:合肥移瑞通信技术有限公司
类型:发明
国别省市:

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

1