System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 远程管理设备配置方法、远程管理设备及可读存储介质技术_技高网

远程管理设备配置方法、远程管理设备及可读存储介质技术

技术编号:41251424 阅读:6 留言:0更新日期:2024-05-09 23:59
本申请公开了一种远程管理设备配置方法、远程管理设备及可读存储介质,涉及工业自动化技术领域,所述远程管理设备配置方法包括:在远程管理设备中的PLC配置信息无效时,判断是否接收到上位机发送的第一参数信息;若是,则将所述第一参数信息下发至应用层;否则,将PLC主机发送的第二参数信息下发至所述应用层,其中,所述第一参数信息和所述第二参数信息的数据类型包括配置数据。本申请能够解决现有技术中PLC主机与远程管理设备之间不适配时影响远程管理设备的参数配置效率的技术问题。

【技术实现步骤摘要】

本申请涉及工业自动化,尤其涉及一种远程管理设备配置方法、远程管理设备及计算机可读存储介质。


技术介绍

1、随着工业自动化技术的快速发展,各种类型的plc(programmable logiccontroller,可编程逻辑控制器)主机开始应用到工业控制场景中,而远程io(input/output,输入输出)设备的大量使用使得远程管理设备(例如远程io设备)的管理与配置的需求增加。对远程管理设备配置时,通常是通过plc主机来配置与其连接的远程管理设备的参数。

2、由于不同厂家、不同型号plc主机分别对应的相关约束条件不一致,导致一种远程io设备的配置参数不能适配不同类型的plc主机。由于plc主机的类型十分多样,所以在工业控制场景中远程io设备搭配plc主机使用时,其配置参数下发在不同类型的plc主机上的实现方式不一致,导致plc主机与远程io设备的兼容性较差,甚至出现plc主机无法配置远程io设备的现象。


技术实现思路

1、本申请的主要目的在于提供一种远程管理设备配置方法、远程管理设备及计算机可读存储介质,旨在解决plc主机与远程管理设备之间不适配时影响远程管理设备的参数配置效率的技术问题。

2、为实现上述目的,本申请提供一种远程管理设备配置方法,应用于远程管理设备,所述远程管理设备分别与上位机和plc主机连接,所述远程管理设备配置方法包括:

3、在远程管理设备中的plc配置信息无效时,判断是否接收到上位机发送的第一参数信息;

4、若是,则将所述第一参数信息下发至应用层;

5、否则,将plc主机发送的第二参数信息下发至所述应用层,其中,所述第一参数信息和所述第二参数信息的数据类型包括配置数据。

6、可选地,在所述在远程管理设备中的plc配置信息无效时,判断是否接收到上位机发送的第一参数信息的步骤之前,所述方法还包括:

7、获取所述远程管理设备的模块信息;

8、生成周期性数据空间,其中,所述周期性数据空间至少包括配置参数表和过程数表,所述配置参数表用于存储所述模块信息;

9、判断所述远程管理设备中的plc配置信息是否有效;

10、若所述plc配置信息有效,则将所述plc配置信息备份至闪存空间。

11、可选地,所述远程管理设备配置方法还包括:

12、在未接收到所述plc主机发送的第二参数信息时,确定所述上位机发送的第一参数信息的数据类型;

13、若所述数据类型为诊断数据请求,则从所述闪存空间中返回所述诊断数据请求对应的日志信息;

14、若所述数据类型为配置数据,则将所述配置数据下发至所述应用层并备份至所述闪存空间;

15、若所述数据类型实时数据,则将所述实时数据下发至所述应用层。

16、可选地,所述远程管理设备还与web端连接,所述远程管理设备配置方法还包括:

17、在未接收到所述plc主机发送的第二参数信息时,确定web端发送的第三参数信息的数据类型;

18、若所述数据类型为诊断数据请求,则从所述闪存空间中返回所述诊断数据请求对应的日志信息;

19、若所述数据类型为配置数据,则判断所述plc主机发送的配置数据是否有效;

20、若有效,则摒弃所述web端发送的配置数据;

21、若无效,则将所述web端发送的配置数据下发至所述应用层并备份至所述闪存空间。

22、可选地,在所述确定web端发送的第三参数信息的数据类型的步骤之后,所述方法还包括:

23、若所述数据类型为实时数据,则判断所述plc主机发送的实时数据是否有效;

24、若有效,则摒弃所述web端发送的实时数据;

25、若无效,则将所述web端发送的实时数据下发至所述应用层。

26、本申请还提供一种远程管理设备配置方法,应用于数据预处理设备,所述数据预处理设备一端与远程管理设备连接,另一端分别与上位机、plc主机和web端连接,所述远程管理设备配置方法包括:

27、当接收到所述远程管理设备传输的待发送数据时,确定所述待发送数据的数据类型;

28、若所述数据类型为诊断数据请求,则将所述诊断数据请求对应的日志信息备份在闪存空间;

29、若所述数据类型为配置数据或实时数据,则将所述配置数据或实时数据发送至上位机、plc主机和/或web端。

30、本申请还提供一种远程管理设备,所述远程管理设备包括:

31、第一功能模块,所述第一功能模块与上位机连接,用于接收所述上位机发送的第一参数信息;

32、第二功能模块,所述第二功能模块与plc主机连接,用于接收所述plc发送的第二参数信息;

33、第三功能模块,所述第三功能模块与web端连接,用于接收所述web端发送的第三参数信息;

34、数据管理模块,所述数据管理模块分别与所述第一功能模块、所述第二功能模块以及所述第三功能模块连接,用于将各所述功能模块中的参数信息下发至应用层。

35、可选地,所述数据管理模块包括闪存空间和ram空间,其中,所述闪存空间用于存储备份的配置数据和日志信息,所述ram空间用于存储实时数据。

36、可选地,所述远程管理设备还包括应用层,所述应用层包括:

37、诊断功能模块,用于接收所述数据管理模块下发的日志信息;

38、配置功能模块,用于接收所述数据管理模块下发的配置数据;

39、实时数据模块,用于接收所述数据管理模块下发的实时数据。

40、本申请还提供一种电子设备,所述电子设备为实体设备,所述电子设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述远程管理设备配置方法的步骤。

41、本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现远程管理设备配置方法的程序,所述远程管理设备配置方法的程序被处理器执行时实现如上述的远程管理设备配置方法的步骤。

42、本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的远程管理设备配置方法的步骤。

43、本申请提供了一种远程管理设备配置方法、远程管理设备及计算机可读存储介质,在所述远程管理设备配置方法中,首先在远程管理设备中的plc配置信息无效时,判断是否接收到上位机发送的第一参数信息,若是,则将所述第一参数信息下发至应用层,否则,将plc主机发送的第二参数信息下发至所述应用层,其中,所述第一参数信息和所述第二参数信息的数据类型包括配置数据。

44、本申请的技术方案通过让远程管理设备与上位机和plc主机分别建立连接,并在需要参数配置时接收上位机或plc本文档来自技高网...

【技术保护点】

1.一种远程管理设备配置方法,其特征在于,应用于远程管理设备,所述远程管理设备分别与上位机和PLC主机连接,所述远程管理设备配置方法包括:

2.如权利要求1所述远程管理设备配置方法,其特征在于,在所述在远程管理设备中的PLC配置信息无效时,判断是否接收到上位机发送的第一参数信息的步骤之前,所述方法还包括:

3.如权利要求2所述远程管理设备配置方法,其特征在于,所述远程管理设备配置方法还包括:

4.如权利要求3所述远程管理设备配置方法,其特征在于,所述远程管理设备还与web端连接,所述远程管理设备配置方法还包括:

5.如权利要求4所述的远程管理设备配置方法,其特征在于,在所述确定web端发送的第三参数信息的数据类型的步骤之后,所述方法还包括:

6.一种远程管理设备配置方法,其特征在于,应用于数据预处理设备,所述数据预处理设备一端与远程管理设备连接,另一端分别与上位机、PLC主机和web端连接,所述远程管理设备配置方法包括:

7.一种远程管理设备,其特征在于,所述远程管理设备包括:

8.如权利要求7所述远程管理设备,其特征在于,所述数据管理模块包括闪存空间和RAM空间,其中,所述闪存空间用于存储备份的配置数据和日志信息,所述RAM空间用于存储实时数据。

9.如权利要求7所述远程管理设备,其特征在于,所述远程管理设备还包括应用层,所述应用层包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有实现远程管理设备配置方法的程序,所述实现远程管理设备配置方法的程序被处理器执行以实现如权利要求1至5或权利要求6中任一项所述远程管理设备配置方法的步骤。

...

【技术特征摘要】

1.一种远程管理设备配置方法,其特征在于,应用于远程管理设备,所述远程管理设备分别与上位机和plc主机连接,所述远程管理设备配置方法包括:

2.如权利要求1所述远程管理设备配置方法,其特征在于,在所述在远程管理设备中的plc配置信息无效时,判断是否接收到上位机发送的第一参数信息的步骤之前,所述方法还包括:

3.如权利要求2所述远程管理设备配置方法,其特征在于,所述远程管理设备配置方法还包括:

4.如权利要求3所述远程管理设备配置方法,其特征在于,所述远程管理设备还与web端连接,所述远程管理设备配置方法还包括:

5.如权利要求4所述的远程管理设备配置方法,其特征在于,在所述确定web端发送的第三参数信息的数据类型的步骤之后,所述方法还包括:

6.一种远程管理设备配置方法,其特征...

【专利技术属性】
技术研发人员:贺振祥张雁萍
申请(专利权)人:深圳市汇川技术股份有限公司
类型:发明
国别省市:

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

1