[发明专利]一种PLC数据地址自动探查方法及装置在审
申请号: | 201911353332.7 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111010461A | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 后永品;李律 | 申请(专利权)人: | 浙江力太工业互联网有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 杭州之江专利事务所(普通合伙) 33216 | 代理人: | 张慧英 |
地址: | 310051 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 plc 数据 地址 自动 探查 方法 装置 | ||
1.一种PLC数据地址自动探查方法,其特征在于,包括如下步骤:
(1)进行PLC网络参数自动探查;
(2)基于步骤(1)的网络参数探查结果进行PLC数据地址自动探查;
(3)进行PLC数据地址探查结果在线监控,确保数据地址探查结果准确无误。
2.根据权利要求1所述的一种PLC数据地址自动探查方法,其特征在于:所述的PLC网络参数自动探查的目的是找到被探查设备PLC的连接信息,其中PLC网络参数包含以下内容:IP地址;端口;协议参数。
3.根据权利要求2所述的一种PLC数据地址自动探查方法,其特征在于:所述PLC网络参数自动探查的方法如下:
(i)确保PLC探查工具的宿主机与被探查设备物理网络相通,且在同一网段,PLC探查工具将自动扫描出可用的网段信息;
(ii)PLC探查工具逐个扫描网段下所有ip地址,以及ip对应设备上所有端口,根据被探查设备PLC协议类型,自动组合协议参数,尝试与之建立协议连接,能成功建立连接的网络参数,即可作为网络参数探查的结果。
4.根据权利要求1所述的一种PLC数据地址自动探查方法,其特征在于:所述PLC数据地址自动探查的目的是通过数据筛查反向查找到对应的地址,其中数据筛查根据以下参数:
(a)数据类型,支持整形,浮点型,字符串;
(b)数据范围,默认为数类型支持的数据范围;
(c)地址范围,默认为协议支持的地址范围。
5.根据权利要求4所述的一种PLC数据地址自动探查方法,其特征在于:所述PLC数据地址自动探查的方法如下:
1)根据网络参数探查结果中的连接信息与设备PLC建立连接,按照PLC协议规定地址格式,地址范围以0为起始地址,以协议规定的最大地址为长度,数据类型为byte的方式,从PLC上获取所有数据;
2)进行离线筛查:PLC探查工具以数据筛查参数中的地址范围为起始和结束地址,以地址递增步长为1的方式,遍历步骤1)中的数据,将byte类型的数据按照数据筛查参数中的数据类型进行解析,如果解析出的数据在指定的数据范围内,则数据地址作为离线筛查结果;
3)经过PLC探查工具的离线筛查,数据地址缩小到一定的范围,人工结合设备的实际生产情况和历史经验,可以确定数据地址,如果还不能确定,可以重复步骤2)的操作,重置筛查参数后再次进行离线筛查。
6.根据权利要求1所述的一种PLC数据地址自动探查方法,其特征在于:所述的PLC探查工具支持对探查结果持续监控,按照秒级的频率,对数据地址进行采集,对比采集数据和现实设备指标变化,进一步确定探查结果。
7.一种PLC数据地址自动探查装置,其特征在于,包括:PLC探查工具、驱动库模块、数据库模块;其中,所述的PLC探查工具包括网络探查单元、数据地址探查单元、数据地址监控单元;所述的网络探查单元用于探查设备PLC的连接信息;所述的数据地址探查单元用于探查设备PLC的数据地址;所述的数据地址监控单元用于持续监控探查结果;所述的驱动库模块为协议驱动库;所述的数据库模块用于保存网络和数据地址探查结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江力太工业互联网有限公司,未经浙江力太工业互联网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911353332.7/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置