[发明专利]对PLC进行程序和参数传递的方法、装置和系统有效
申请号: | 201611234273.8 | 申请日: | 2016-12-28 |
公开(公告)号: | CN108255124B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 于海斌;关鹏 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 樊一槿;陶海萍 |
地址: | 日本国京*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | plc 进行 程序 参数 传递 方法 装置 系统 | ||
1.一种对可编程逻辑控制器(PLC)进行程序和参数传递的方法,应用于适配器,其中,所述方法包括:
所述适配器与所述PLC和移动终端分别建立连接;
所述适配器从所述PLC读取所述PLC的状态;
所述适配器将所述PLC的状态转换成所述移动终端的专用APP能够识别的数据并发送给所述移动终端;
所述适配器接收所述移动终端从云端服务器下载的对应所述PLC的状态的程序和/或参数;
所述适配器将从所述移动终端的所述专用APP传递来的、来自所述云端服务器的对应所述PLC的状态的所述程序和/或参数转换为PLC通信格式并传递给所述PLC;
其中,所述适配器与所述PLC建立连接包括:
检测端口和协议是否已经设定;
如果已经设定,则根据设定好的端口和协议与所述PLC建立有线连接;
如果没有设定,则从预先存储的协议列表中选择一个协议,从预先存储的端口列表中选择一个端口,并从预先存储的端口设置列表中选择一个端口设置,利用选择的协议、端口和端口设置与所述PLC建立有线连接。
2.根据权利要求1所述的方法,其中,所述方法还包括:
所述适配器通过所述移动终端接收所述云端服务器的数据采集请求;
所述适配器根据所述数据采集请求从所述PLC中获取对应的数据;
所述适配器通过所述移动终端将所述数据传递给所述云端服务器。
3.根据权利要求1所述的方法,其中,所述云端服务器存储有以下数据:
注册用户的信息;
对应每个注册用户的PLC的信息;
对应每个PLC的程序和/或参数和/或需要上传的监视数据。
4.一种适配器,其中,所述适配器包括:
第一通信模块,其与可编程逻辑控制器(PLC)建立有线连接;
第二通信模块,其与移动终端建立无线连接;
存储模块,其预先存储用于与所述PLC建立有线连接的协议列表、端口列表以及端口设置列表;
输入输出模块,其接收外部设备对所述适配器的输入,并向外部设备输出数据;
微控制器,其对所述第一通信模块、所述第二通信模块、所述存储模块、以及所述输入输出模块进行控制,包括:分别控制所述第一通信模块和所述第二通信模块与所述PLC和所述移动终端建立连接,控制所述第一通信模块从所述PLC读取所述PLC的状态,控制所述第二通信模块将所述PLC的状态转换成所述移动终端的专用APP能够识别的数据并发送给所述移动终端,控制所述第二通信模块接收所述移动终端从云端服务器下载的对应所述PLC的状态的程序和/或参数,控制所述第一通信模块将从所述移动终端的所述专用APP传递来的、来自所述云端服务器的对应所述PLC的状态的所述程序和/或参数转换为PLC通信格式并传递给所述PLC。
5.根据权利要求4所述的适配器,其中,所述微控制器还控制所述第一通信模块与所述PLC建立有线连接,包括:
检测端口和协议是否已经设定;
如果已经设定,则根据设定好的端口和协议与所述PLC建立有线连接;
如果没有设定,则从所述存储模块预先存储的所述协议列表中选择一个协议,从所述存储模块预先存储的所述端口列表中选择一个端口,并从所述存储模块预先存储的所述端口设置列表中选择一个端口设置,利用选择的协议、端口和端口设置于所述PLC建立有线连接。
6.根据权利要求4所述的适配器,其中,所述微控制器还控制所述第二通信模块通过所述移动终端接收所述云端服务器的数据采集请求;并根据所述数据采集请求控制所述第一通信模块从所述PLC中获取对应的数据;并控制所述第二通信模块通过所述移动终端将所述数据传递给所述云端服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611234273.8/1.html,转载请声明来源钻瓜专利网。