[发明专利]一种用于PLC设备的远程调试方法和系统在审
申请号: | 202011089839.9 | 申请日: | 2020-10-13 |
公开(公告)号: | CN112180829A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 刘云;熊志伟;张宁 | 申请(专利权)人: | 深圳市海浦蒙特科技有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05;G06F13/38 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 彭家恩;彭愿洁 |
地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 plc 设备 远程 调试 方法 系统 | ||
1.一种用于PLC设备的远程调试方法,其特征在于,通过移动终端来对所述PLC设备进行远程调试,所述远程调试方法包括:
通过所述移动终端的无线通讯模块与一调试上位机建立通讯连接;
获取所述移动终端的USB接口模块的访问权限;
通过所述USB接口模块与所述PLC设备建立通讯连接;
响应所述调试上位机发出的调试指令,通过所述USB接口模块调试所述PLC设备。
2.如权利要求1所述的远程调试方法,其特征在于,还包括:
显示所述移动终端与所述调试上位机的通讯连接状态;和/或,显示所述USB接口模块与所述PLC设备的通讯连接状态。
3.如权利要求1所述的远程调试方法,其特征在于,所述移动终端的操作系统为安卓系统;和/或,所述无线通讯模块包括4G模块和/或5G模块。
4.如权利要求1所述的远程调试方法,其特征在于,所述无线通讯模块采用socket编程,应用TCP作为传输协议,通过IP地址和端口进行网络标识。
5.如权利要求1所述的远程调试方法,其特征在于,所述通过所述移动终端的无线通讯模块与一调试上位机建立通讯连接,包括:
所述无线通讯模块获取所述调试上位机的IP地址和端口,并依据所述调试上位机的IP地址和端口建立通讯连接;
和/或,
所述无线通讯模块通过一远端服务器与所述调试上位机建立通讯连接。
6.如权利要求1所述的远程调试方法,其特征在于,所述通过所述USB接口模块与所述PLC设备建立通讯连接,包括:
读取连接所述移动终端的HID设备的全局ID;
查询所述HID设备接口信息集合的句柄,以获取所述PLC设备的接口信息;所述PLC设备的接口信息包括接口缓冲区信息、VID信息和/或PID信息;
校验所述PLC设备的接口信息;
校验成功创建文件流,完成通讯连接。
7.如权利要求1所述的远程调试方法,其特征在于,所述响应所述调试上位机发出的调试指令,通过所述USB接口模块调试所述PLC设备,包括:
接收所述调试上位机发出的所述调试指令;
解析和校验所述调试指令;
调用所述USB接口模块的通讯协议,将解析后的所述调试指令转发给所述PLC设备;
获取所述PLC设备反馈的调试结果数据;
打包所述调试结果数据;
将打包后的所述调试结果数据通过无线通讯模块发送给所述调试上位机如权利要求1所述的远程调试方法,其特征在于,所述响应所述调试上位机发出的调试指令,通过所述USB接口模块调试所述PLC设备,包括:
接收所述调试上位机发出的所述调试指令;
解析和校验所述调试指令;
调用所述USB接口模块的通讯协议,将解析后的所述调试指令转发给所述PLC设备;
获取所述PLC设备反馈的调试结果数据;
打包所述调试结果数据;
将打包后的所述调试结果数据通过无线通讯模块发送给所述调试上位机。
8.一种用于PLC设备的远程调试方法,其特征在于,通过移动终端来对所述PLC设备进行远程调试,所述移动终端包括无线通讯模块和USB接口模块,所述USB接口模块用于与所述PLC设备建立通讯连接,所述无线通讯模块用于与一调试上位机建立通讯连接;所述远程调试方法包括:
所述调试上位机通过所述无线通讯模块与所述移动终端建立通讯连接;
所述调试上位机向所述移动终端发送调试指令;所述移动终端将所述调试指令解析后发送给所述PLC设备,并接收所述PLC设备反馈的调试结果数据,以将所述调试结果数据转发给所述调试上位机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市海浦蒙特科技有限公司,未经深圳市海浦蒙特科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011089839.9/1.html,转载请声明来源钻瓜专利网。