技术新讯 > 电子通信装置的制造及其应用技术 > 网关模块配置方法和装置与流程  >  正文

网关模块配置方法和装置与流程

  • 国知局
  • 2024-10-09 14:46:32

本申请涉及通信,尤其涉及一种网关模块配置方法和装置。

背景技术:

1、在工业控制和工业总线通讯技术领域,存在大量网关类型设备,包含ethercat从站类型的网关设备在内的大多数网关设备均采用独立组态的方案,并且需要用户在网关上级主站的组态软件中进行人工对点操作。这种实现方式需要用户熟悉两套组态软件,复杂度较高,且人工对点容易出错。

技术实现思路

1、有鉴于此,本申请实施例提供了一种网关模块配置方法和装置,以解决现有技术中网关模块需要单独配置、且获取的周期数据需要对点解析,导致配置和解析效率较低的问题。

2、本申请实施例的第一方面,提供了一种网关模块配置方法,该方法由控制模块执行,包括:

3、自组态软件接收对象字典,对象字典包括顺序存储的、需要与控制模块连接的网关模块进行配置的多个第三方设备的配置信息;

4、确定目标配置数据,目标配置数据包括需要进行配置的第三方设备的配置数据;

5、使用第一网络协议将目标配置数据发送至与控制模块连接的网关模块,以使网关模块基于对象字典以及目标配置数据完成第二网络协议的网络配置。

6、一种实施方式中,该方法还包括:

7、控制模块确定周期输出数据;

8、使用周期输出数据的配置参数更新对象字典,以使网关模块自更新后的对象字典中获取周期输出数据,并将该周期输出数据下发至第三方设备。

9、一种实施方式中,该方法还包括:

10、自网关模块接收更新后的对象字典,更新后的对象字典由网关模块根据自第三方设备获取的周期输入数据的配置参数查询更新得到;

11、自更新后的对象字典获取周期输入数据。

12、本申请实施例的第二方面,提供了一种网关模块配置方法,该方法由网关模块执行,包括:

13、自控制模块获取对象字典,对象字典包括顺序存储的、需要与控制模块连接的网关模块进行配置的多个第三方设备的配置信息;

14、使用第一网络协议自控制模块获取目标配置数据,目标配置数据包括需要进行配置的第三方设备的配置数据;

15、自配置数据中获取目标第三方设备的配置数据;

16、启动第二网络协议,使用目标第三方设备的配置数据配置网关模块。

17、一种实施方式中,目标配置数据包括多个第三方设备的配置数据;

18、自配置数据中获取目标第三方设备的配置数据,包括:

19、确定目标配置数据对应的第三方设备是否为需要进行配置的最后一个第三方设备;

20、若是,则确定当前配置数据为目标第三方设备的配置数据;

21、若否,则使用对象字典,自当前配置数据中解析得到目标第三方设备的配置数据。

22、一种实施方式中,该方法还包括:

23、网关模块自第三方设备接收周期输入数据;

24、获取周期输入数据的配置参数;

25、基于周期输入数据的配置参数查询更新后的对象字典,以供控制模块基于更新后的对象字典输出周期输入数据。

26、一种实施方式中,该方法还包括:

27、自控制模块获取更新后的对象字典,更新后的对象字典根据周期输出数据的配置参数查询更新得到;

28、自更新后的对象字典中获取周期输出数据,并将其发送至第三方设备。

29、一种实施方式中,第三方设备包括n个第三方设备,n为正整数;

30、对象字典包括n个依据组态顺序排列的网关配置信息、n个依据组态顺序排列的周期输入数据格式以及n个依据组态顺序排列的周期输出数据格式;

31、其中,网关配置信息由第二网络协议确定,用于配置网关模块与第三方设备之间的网络;

32、周期输入数据格式和周期输出数据格式与第一网络协议规定的格式相同。

33、本申请实施例的第三方面,提供了一种网关模块配置装置,包括:

34、接收模块,被配置为由控制模块自组态软件接收对象字典,对象字典包括顺序存储的、需要与控制模块连接的网关模块进行配置的多个第三方设备的配置信息;

35、确定模块,被配置为确定目标配置数据,目标配置数据包括需要进行配置的第三方设备的配置数据;

36、通信模块,被配置为使用第一网络协议将目标配置数据发送至与控制模块连接的所有网关模块,以使需要进行配置的网关模块基于对象字典以及目标配置数据完成第二网络协议的网络配置。

37、本申请实施例的第四方面,提供了一种网关模块配置装置,包括:

38、获取模块,被配置为由网关模块自控制模块获取对象字典,对象字典包括顺序存储的、需要与控制模块连接的网关模块进行配置的多个第三方设备的配置信息;

39、获取模块还被配置为使用第一网络协议自控制模块获取目标配置数据,目标配置数据包括需要进行配置的第三方设备的配置数据;

40、获取模块还被配置为自配置数据中获取目标第三方设备的配置数据;

41、配置模块,被配置为启动第二网络协议,使用目标第三方设备的配置数据配置网关模块。

42、本申请实施例与现有技术相比存在的有益效果是:本申请实施例通过在组态软件配置对象字典,并将该对象字典通过第一网络协议发送至控制模块,再由控制模块通过第二网络协议发送至网关模块,从而在控制模块获取了目标配置数据,对一个或多个需要与控制模块连接的网关模块进行配置的第三方设备进行配置时,可以基于目标配置数据在对象字典中查找目标第三方设备的配置参数,进而使用该配置参数对网关模块和目标第三方设备进行配置。该方案可实现一次组态、自动对点,大幅提高了网关模块的配置效率;同时该方案可适配网关设备的各种下级侧通信协议,普适性较高。

技术特征:

1.一种网关模块配置方法,其特征在于,所述方法由控制模块执行,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.一种网关模块配置方法,其特征在于,所述方法由网关模块执行,包括:

5.根据权利要求4所述的方法,其特征在于,所述目标配置数据包括多个第三方设备的配置数据;

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.根据权利要求4所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1至6中任一项所述的方法,其特征在于,所述第三方设备包括n个第三方设备,n为正整数;

9.一种网关模块配置装置,其特征在于,包括:

10.一种网关模块配置装置,其特征在于,包括:

技术总结本申请涉及通信技术领域,提供了一种网关模块配置方法和装置。该方法通过在组态软件配置对象字典,并将该对象字典通过第一网络协议发送至控制模块,再由控制模块通过第二网络协议发送至网关模块,从而在控制模块获取了目标配置数据,对一个或多个需要与控制模块连接的网关模块进行配置的第三方设备进行配置时,可以基于目标配置数据在对象字典中查找目标第三方设备的配置参数,进而使用该配置参数对网关模块和目标第三方设备进行配置。该方案可实现一次组态、自动对点,大幅提高了网关模块的配置效率;同时该方案可适配网关设备的各种下级侧通信协议,普适性较高。技术研发人员:王伟受保护的技术使用者:北京和利时系统工程有限公司技术研发日:技术公布日:2024/9/29

本文地址:https://www.jishuxx.com/zhuanli/20241009/306458.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。