[发明专利]基于Json-RPC的PLC通讯系统及方法在审

专利信息
申请号: 202111531572.9 申请日: 2021-12-15
公开(公告)号: CN114253210A 公开(公告)日: 2022-03-29
发明(设计)人: 王志鹏;洪超;杨宁;李欣泽;曹月琴;陆云飞;刘瑞刚;施辽;合平凯 申请(专利权)人: 昆船智能技术股份有限公司
主分类号: G05B19/05 分类号: G05B19/05
代理公司: 成都九鼎天元知识产权代理有限公司 51214 代理人: 和占宏
地址: 650000 云南省昆明市中国(云南*** 国省代码: 云南;53
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 json rpc plc 通讯 系统 方法
【权利要求书】:

1.一种基于Json-RPC的PLC通讯系统,其特征在于,包括RPC服务端、IOT网关和至少一个远程客户端,所述远程客户端包括RPC客户端和数据库,所述RPC客户端为WEB端,所述RPC服务端为PLC控制器,通过IOT网关与所述RPC服务端连接,基于Json格式进行数据和指令的交互,所述RPC客户端上设有应用程序用于配置访问连接参数。

2.一种基于Json-RPC的通讯方法,用于PLC与RPC客户端之间的通讯,PLC通过IOT网关与RPC客户端建立通讯连接,其特征在于,包括:

S1:配置PLC参数,下载PLC程序,并启动采集数据,建立PLC与IOT网关的连接;

S2:客户端与选定IOT网关建立连接;

S3:通过IOT网关建立所述客户端与所述PLC的连接;

S4:在客户端配置读取参数,读取PLC数据;

S5:设置待写入的数据内容,向PLC写入数据。

3.根据权利要求2所述的基于Json-RPC的通讯方法,其特征在于,步骤S1具体过程如下:

开启PLC的客户端服务功能,并设置PLC允许通过HTTPS协议进行访问;

配置PLC以太网口的IP地址,并配置IOT网关的以太网接口的IP地址与所述PLC以太网的IP地址为相同网段,建立PLC与IOT网关的连接。

4.根据权利要求2所述的基于Json-RPC的通讯方法,其特征在于,步骤S2具体过程如下:

通过在所述客户端上的操作,选择所需连接的IOT网关,启动客户端IOT网关连接程序,建立客户端与选定IOT网关的连接。

5.根据权利要求3或4任一所述的基于Json-RPC的通讯方法,其特征在于,步骤S3具体过程如下:

在客户端配置待连接IP地址,所述待连接IP地址与所述PLC上配置以太网口的IP地址为相同网段;

客户端发起连接请求,发送申请ID以及Api.Ping命令至所述PLC;

若发送成功,所述PLC以Json格式的字符串返回同样编码的申请ID并附带PLC识别码;

客户端接收返回数据后,间隔设定时间更新申请ID,并再次向所述PLC发送连接请求;

连接请求发出后在预设连接时间内,如果无法收到所述PLC返回的Json字符串或该字符串的内容错误,则判定客户端与PLC之间的连接状态不正常,客户端继续发送连接请求直到手动终止。

6.根据权利要求5所述的基于Json-RPC的通讯方法,其特征在于,所述配置PLC参数还包括在PLC中配置用户名及密码,所述用户名及密码用于建立远程访问时对访问用户进行身份验证;

若PLC参数配置了用户名及密码,所述客户端与所述PLC的连接时,在所述客户端上还需设置待连接PLC对应的用户名及密码。

7.根据权利要求5所述的基于Json-RPC的通讯方法,其特征在于,客户端发送的所述申请ID采用顺序编码,客户端接收PLC返回数据后,通过对顺序编码的申请ID进行累加来更新申请ID。

8.根据权利要求5所述的基于Json-RPC的通讯方法,其特征在于,所述设定时间和所述预设连接时间均设置为1s。

9.根据权利要求2所述的基于Json-RPC的通讯方法,其特征在于,步骤S4中,PLC数据读取具体过程如下:

在客户端配置文件中配置需要采集数据的参数,所述参数与PLC程序中设置的采集数据的变量名称一致;

在客户端与PLC连接正常的状态下,客户端根据设定的数据采样周期,使用Json格式发送PlcProgram.Read命令、随机ID以及参数名称至PLC;

所述PLC根据参数名称获取对应的数据内容,并通过Json格式将随机ID以及数据内容返回至客户端;

客户端接受PLC控制器返回Json格式字符串,进行解析后得到所需获取参数的实际数据内容,并将获得的数据写入数据库。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆船智能技术股份有限公司,未经昆船智能技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111531572.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top