System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于5G云平台的PLC远程调测方法及系统技术方案_技高网

一种基于5G云平台的PLC远程调测方法及系统技术方案

技术编号:40831647 阅读:4 留言:0更新日期:2024-04-01 14:54
本申请公开了一种基于5G云平台的PLC远程调测方法及系统,该方法包括:响应于控制终端通过5G云平台与目标PLC设备通信连接,利用所述5G云平台向所述目标PLC设备发送用于构建SSH通道的第一连接指令;获取所述目标PLC设备通过5G云平台反馈的当前权限信息;其中,所述目标PLC设备在接收到所述第一连接指令后,响应于成功在所述控制终端与所述目标PLC设备之间构建所述SSH通道,通过所述5G云平台向所述控制终端反馈所述当前权限信息;基于所述当前权限信息,利用所述SSH通道登录所述目标PLC设备的控制系统,并通过所述控制系统对所述目标PLC设备进行远程在线调测。通过上述方式,本申请能够提高对PLC设备进行调测的效率和便捷性。

【技术实现步骤摘要】

本申请涉及plc调试和监控,特别是涉及一种基于5g云平台的plc远程调测方法及系统。


技术介绍

1、现有技术中,针对plc设备的调测方法主要通过有线网的方式,即通过连接线由控制终端对plc设备进行调试或维护等。采用该方式时,需要相关维护人员前往现场进行调测,调测效率较低且需要消耗更多的人工成本。并且,对于部署与高危区域的plc设备,使用上述方法则将给相关维护人员带来更大的调测难度。有鉴于此,如何提供一种高效且便捷的plc设备远程调测方法,成为亟待解决的问题。


技术实现思路

1、本申请主要解决的技术问题是提供一种基于5g云平台的plc远程调测方法及系统,能够提高对plc设备进行调测的效率和便捷性。

2、为解决上述技术问题,本申请采用的一个技术方案是:提供一种基于5g云平台的plc远程调测方法,包括:响应于控制终端通过5g云平台与目标plc设备通信连接,利用所述5g云平台向所述目标plc设备发送用于构建ssh通道的第一连接指令;获取所述目标plc设备通过所述5g云平台反馈的当前权限信息;其中,所述目标plc设备在接收到所述第一连接指令后,响应于成功在所述控制终端与所述目标plc设备之间构建所述ssh通道,通过所述5g云平台向所述控制终端反馈所述当前权限信息;基于所述当前权限信息,利用所述ssh通道登录所述目标plc设备的控制系统,并通过所述控制系统对所述目标plc设备进行远程在线调测。

3、其中,所述响应于控制终端通过5g云平台与目标plc设备通信连接,利用所述5g云平台向所述目标plc设备发送用于构建ssh通道的第一连接指令之前,还包括:向所述5g云平台发送第二连接指令,基于所述第二连接指令使所述控制终端与所述5g云平台连接;响应于至少部分候选plc设备与所述5g云平台连接,从所有所述候选plc设备中选择所述目标plc设备,与所述目标plc设备建立通信连接关系。

4、其中,当所述通信连接关系建立后,所述5g云平台与所述控制终端,以及所述5g云平台与所述目标plc设备均对应有第一传输协议;所述利用所述5g云平台向所述目标plc设备发送用于构建ssh通道的第一连接指令,包括:基于所述5g云平台和所述第一传输协议,将所述第一连接指令发送至所述目标plc设备;其中,所述第一连接指令至少包括与所述ssh通道的调测服务器匹配的地址信息、端口信息、连接时长信息和密钥信息。

5、以及,当所述通信连接关系建立后,所述5g云平台与所述控制终端,以及所述5g云平台与所述目标plc设备均对应有第二传输协议,所述方法还包括:响应于所述控制终端向所述目标plc设备发送信息传输指令,基于所述5g云平台和所述第二传输协议与所述目标plc设备进行目标数据的传输;其中,所述目标数据包括所述目标plc设备的日志数据以及用于对所述目标plc设备进行更新的更新数据。

6、其中,所述控制系统对应有控制界面,所述当前权限信息用于登录所述控制界面,所述控制界面对应有动态变化的账号信息和密码信息,所述当前权限信息为当前时刻下所述控制界面的所述账号信息和所述密码信息;所述基于所述当前权限信息,利用所述ssh通道登录所述目标plc设备的控制系统,并通过所述控制系统对所述目标plc设备进行远程在线调测,包括:基于所述当前权限信息对应的所述账号信息和所述密码信息,登录所述目标plc设备对应的所述控制系统的所述控制界面;通过所述控制界面对所述目标plc设备进行远程在线调测。

7、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种基于5g云平台的plc远程调测方法,包括:获取控制终端发送的第一连接指令;其中,所述第一连接指令用于构建所述控制终端与目标plc设备之间的ssh通道;响应于成功在所述控制终端与所述目标plc设备之间构建ssh通道,将当前权限信息通过5g云平台发送至所述控制终端;其中,所述当前权限信息用于登录所述目标plc设备的控制系统;响应于所述控制终端基于所述当前权限信息登录所述目标plc设备的所述控制系统,通过所述ssh通道获取所述控制终端通过所述控制系统触发的调测指令。

8、其中,所述目标plc设备是所述控制终端从多个与5g云平台连接的候选plc设备中选择的任一所述候选plc设备,所有所述候选plc设备包括5g模组,所述候选plc设备是通过所述5g模组和5g基站与5g云平台连接的。

9、其中,响应于所述ssh通道对应有调测服务器,且所述第一连接指令至少包括与所述调测服务器匹配的地址信息、端口信息、连接时长信息和密钥信息,所述获取控制终端发送的第一连接指令之后,包括:基于所述地址信息、所述端口信息、所述连接时长信息和所述密钥信息,与所述调测服务器连接,以在所述控制终端与所述目标plc设备之间构建所述ssh通道。

10、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种基于5g云平台的plc远程调测系统,包括:控制终端和目标plc设备;其中,响应于所述控制终端通过5g云平台与目标plc设备通信连接,所述控制终端用于利用所述5g云平台向所述目标plc设备发送用于构建ssh通道的第一连接指令;所述目标plc设备用于获取控制终端发送的所述第一连接指令;响应于成功在所述控制终端与所述目标plc设备之间构建ssh通道,所述目标plc设备用于将当前权限信息发送至所述控制终端;其中,所述当前权限信息用于登录所述目标plc设备的控制系统;响应于所述控制终端基于所述当前权限信息登录所述目标plc设备的所述控制系统,所述目标plc设备用于通过所述ssh通道获取所述控制终端通过所述控制系统触发的调测指令。

11、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种电子设备,包括相互耦接的存储器和处理器,所述存储器中存储有程序指令,所述处理器用于执行所述程序指令以实现如上述技术方案中提到的方法。

12、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机可读存储介质,包括:存储有能够被处理器运行的程序数据,所述程序数据用于实现如上述技术方案中提到的方法。

13、本申请的有益效果是:区别于现有技术的情况,本申请提出的方法中,控制终端与目标plc设备通过5g云平台建立通信连接关系后,利用该通信连接关系向目标plc设备发送第一连接指令,使得控制终端和目标plc设备之间形成ssh通道,并且目标plc设备通过ssh通道将当前权限信息发送至控制终端。控制终端根据当前权限信息直接远程登录目标plc设备的控制界面,从而对目标plc设备进行实时远程调测,提高了对目标plc设备进行调测的灵活性以及安全性。

本文档来自技高网...

【技术保护点】

1.一种基于5G云平台的PLC远程调测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于控制终端通过5G云平台与目标PLC设备通信连接,利用所述5G云平台向所述目标PLC设备发送用于构建SSH通道的第一连接指令之前,还包括:

3.根据权利要求2所述的方法,其特征在于,当所述通信连接关系建立后,所述5G云平台与所述控制终端,以及所述5G云平台与所述目标PLC设备均对应有第一传输协议;

4.根据权利要求1所述的方法,其特征在于,所述控制系统对应有控制界面,所述当前权限信息用于登录所述控制界面,所述控制界面对应有动态变化的账号信息和密码信息,所述当前权限信息为当前时刻下所述控制界面的所述账号信息和所述密码信息;

5.一种基于5G云平台的PLC远程调测方法,其特征在于,包括:

6.根据权利要求5所述的方法,其特征在于,所述目标PLC设备是所述控制终端从多个与5G云平台连接的候选PLC设备中选择的任一所述候选PLC设备,所有所述候选PLC设备包括5G模组,所述候选PLC设备是通过所述5G模组和5G基站与5G云平台连接的。

7.根据权利要求5所述的方法,其特征在于,响应于所述SSH通道对应有调测服务器,且所述第一连接指令至少包括与所述调测服务器匹配的地址信息、端口信息、连接时长信息和密钥信息,所述获取控制终端发送的第一连接指令之后,包括:

8.一种基于5G云平台的PLC远程调测系统,其特征在于,包括:控制终端和目标PLC设备;

9.一种电子设备,其特征在于,包括相互耦接的存储器和处理器,所述存储器中存储有程序指令,所述处理器用于执行所述程序指令以实现权利要求1-7中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,包括:存储有能够被处理器运行的程序数据,所述程序数据用于实现如权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种基于5g云平台的plc远程调测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于控制终端通过5g云平台与目标plc设备通信连接,利用所述5g云平台向所述目标plc设备发送用于构建ssh通道的第一连接指令之前,还包括:

3.根据权利要求2所述的方法,其特征在于,当所述通信连接关系建立后,所述5g云平台与所述控制终端,以及所述5g云平台与所述目标plc设备均对应有第一传输协议;

4.根据权利要求1所述的方法,其特征在于,所述控制系统对应有控制界面,所述当前权限信息用于登录所述控制界面,所述控制界面对应有动态变化的账号信息和密码信息,所述当前权限信息为当前时刻下所述控制界面的所述账号信息和所述密码信息;

5.一种基于5g云平台的plc远程调测方法,其特征在于,包括:

6.根据权利要求5所述的方法,其特征在于,所述目标plc设备是所述控制...

【专利技术属性】
技术研发人员:艾博文沈俊伟方煜宏丛宝义朱建国
申请(专利权)人:苏州安驰控制系统有限公司
类型:发明
国别省市:

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

1