一种应用于工控网的标准化设备信息自动采集方法及系统与流程

文档序号:35218434发布日期:2023-08-24 18:42阅读:41来源:国知局
一种应用于工控网的标准化设备信息自动采集方法及系统与流程

本发明涉及工控网应用,特别是涉及一种应用于工控网的标准化设备信息自动采集方法及系统。


背景技术:

1、随着工业技术的迅速发展,工控网连接设备的类型呈现多元化、形式呈标准化、拓扑呈复杂化,工控网连接的设备基本大类包括了工控机、服务器、可编程逻辑控制器、工业交换机、工业网关等等,多类设备之间建立网络互联互通,实现了对现场运行情况的集中式监控。但是目前对于工控网设备信息的收集,大多采用人工检查、远程桌面的方式,当该工控网设备发生紧急故障时难以快速收集设备信息进行综合诊断,此外人工处理的方式难以实现自动化智能化的升级改造。


技术实现思路

1、针对上述背景技术中提出的问题,本发明提供一种应用于工控网的标准化设备信息自动采集方法及系统,能够实现工控网标准化设备信息的自动采集。

2、为实现上述目的,本发明提供了如下方案:

3、一方面,本发明提供一种应用于工控网的标准化设备信息自动采集方法,包括:

4、服务器使用nmap组件获取所在工控网内所有有效ip地址及对应系统信息;所述对应系统信息包括mac地址、系统类别和端口信息;

5、以所述有效ip地址及对应系统信息为输入,以各有效ip地址对应的设备类别及品牌为输出,建立并训练识别模型;所述设备类别及品牌包括windows系统设备、linux系统设备、plc设备及对应的品牌、工业交换机设备及对应的品牌和网关设备及对应的品牌;

6、以各有效ip地址对应的设备类别及品牌为输入,以采集数据所使用的适配协议为输出,建立并训练采集模型;

7、信息采集过程中,服务器利用训练好的识别模型来识别有效ip地址对应的设备类别及品牌,将识别出的设备类别及品牌输入训练好的采集模型,输出对应的适配协议;

8、服务器通过适配协议采集设备信息并储存到数据库。

9、可选地,所述服务器使用nmap组件获取所在工控网内所有有效ip地址及对应系统信息,具体包括:

10、服务器执行nmap组件遍历扫描服务器所在工控网段的ip地址及预设的端口号,获得一个包含所有有效ip地址及对应系统类别的数据结构体;

11、将所述数据结构体拆解出有效ip地址、mac地址、系统类别和端口信息。

12、可选地,所述服务器通过适配协议采集设备信息并储存到数据库,具体包括:

13、服务器按照适配协议激活对应的采集驱动,自动读取设备信息;

14、以有效ip地址为对象建立设备信息表,将读取的设备信息以表格形式储存至本地数据库。

15、可选地,所述服务器按照适配协议激活对应的采集驱动,自动读取设备信息,具体包括:

16、当识别出的设备类别为windows系统设备或linux系统设备时,服务器通过建立wmi管理对象来远程采集软硬件信息及进程列表。

17、可选地,所述服务器按照适配协议激活对应的采集驱动,自动读取设备信息,具体包括:

18、当识别出的设备类别为plc设备时,服务器根据不同品牌调用不同的采集驱动来采集硬件及诊断信息,并基于通用request协议采集plc设备内置web服务器提交的数据信息。

19、可选地,所述服务器按照适配协议激活对应的采集驱动,自动读取设备信息,具体包括:

20、当识别出的设备类别为工业交换机设备时,服务器通过snmp协议访问mib数据表来采集设备信息。

21、可选地,所述服务器按照适配协议激活对应的采集驱动,自动读取设备信息,具体包括:

22、当识别出的设备类别为网关设备时,服务器通过构建request请求包来采集网关设备内置web服务器提交的数据信息。

23、另一方面,本发明还提供一种应用于工控网的标准化设备信息自动采集系统,包括:

24、扫描模块,应用使用nmap组件获取所在工控网内所有有效ip地址及对应系统信息;所述对应系统信息包括mac地址、系统类别和端口信息;

25、识别模型建立模块,用于以所述有效ip地址及对应系统信息为输入,以各有效ip地址对应的设备类别及品牌为输出,建立并训练识别模型;所述设备类别及品牌包括windows系统设备、linux系统设备、plc设备及对应的品牌、工业交换机设备及对应的品牌和网关设备及对应的品牌;

26、采集模型建立模块,用于以各有效ip地址对应的设备类别及品牌为输入,以采集数据所使用的适配协议为输出,建立并训练采集模型;

27、识别模块,用于在信息采集过程中,利用训练好的识别模型来识别有效ip地址对应的设备类别及品牌,将识别出的设备类别及品牌输入训练好的采集模型,输出对应的适配协议;

28、采集模块,用于通过适配协议采集设备信息并储存到数据库。

29、可选地,所述扫描模块,具体包括:

30、数据结构体扫描单元,用于执行nmap组件遍历扫描服务器所在工控网段的ip地址及预设的端口号,获得一个包含所有有效ip地址及对应系统类别的数据结构体;

31、数据结构体拆解单元,用于将所述数据结构体拆解出有效ip地址、mac地址、系统类别和端口信息。

32、可选地,所述采集模块,具体包括:

33、设备信息采集单元,用于按照适配协议激活对应的采集驱动,自动读取设备信息;

34、设备信息储存单元,用于以有效ip地址为对象建立设备信息表,将读取的设备信息以表格形式储存至本地数据库。

35、根据本发明提供的具体实施例,本发明公开了以下技术效果:

36、本发明提供了一种应用于工控网的标准化设备信息自动采集方法及系统,服务器使用nmap组件获得所在工控网内有效ip地址;服务器利用识别模型来识别各有效ip地址对应的设备类别,将识别出的设备类别输入采集模型,输出对应的适配协议;服务器通过适配协议采集设备信息并储存到数据库。本发明基于工控网应用技术,针对不同的工控网连接设备提出了识别模型来识别其设备类别,并针对不同类别设备提出了适配的采集方法,能够自动适应于各种环境的工控网,能够实现服务器方自动部署,能够自动识别并采集工控网各设备的类别和数据信息,采集到的数据信息能够为保证工控网长期稳定运行和升级改造提供相应数据支持。



技术特征:

1.一种应用于工控网的标准化设备信息自动采集方法,其特征在于,包括:

2.根据权利要求1所述的应用于工控网的标准化设备信息自动采集方法,其特征在于,所述服务器使用nmap组件获取所在工控网内所有有效ip地址及对应系统信息,具体包括:

3.根据权利要求1所述的应用于工控网的标准化设备信息自动采集方法,其特征在于,所述服务器通过适配协议采集设备信息并储存到数据库,具体包括:

4.根据权利要求3所述的应用于工控网的标准化设备信息自动采集方法,其特征在于,所述服务器按照适配协议激活对应的采集驱动,自动读取设备信息,具体包括:

5.根据权利要求3所述的应用于工控网的标准化设备信息自动采集方法,其特征在于,所述服务器按照适配协议激活对应的采集驱动,自动读取设备信息,具体包括:

6.根据权利要求3所述的应用于工控网的标准化设备信息自动采集方法,其特征在于,所述服务器按照适配协议激活对应的采集驱动,自动读取设备信息,具体包括:

7.根据权利要求3所述的应用于工控网的标准化设备信息自动采集方法,其特征在于,所述服务器按照适配协议激活对应的采集驱动,自动读取设备信息,具体包括:

8.一种应用于工控网的标准化设备信息自动采集系统,其特征在于,包括:

9.根据权利要求8所述的应用于工控网的标准化设备信息自动采集系统,其特征在于,所述扫描模块,具体包括:

10.根据权利要求8所述的应用于工控网的标准化设备信息自动采集系统,其特征在于,所述采集模块,具体包括:


技术总结
本发明公开一种应用于工控网的标准化设备信息自动采集方法及系统,涉及工控网应用领域。本发明中服务器使用nmap组件获得所在工控网内有效IP地址;服务器利用识别模型来识别各有效IP地址对应的设备类别,将识别出的设备类别输入采集模型,输出对应的适配协议;服务器通过适配协议采集设备信息并储存到数据库。本发明基于工控网应用技术,针对不同的工控网连接设备提出了识别模型来识别其设备类别,并针对不同类别设备提出了适配的采集方法,能够自动适应于各种环境的工控网,能够实现服务器方自动部署,能够自动识别并采集工控网各设备的类别和数据信息,采集到的数据信息能够为保证工控网长期稳定运行和升级改造提供相应数据支持。

技术研发人员:敖翔,刘江泽,吴坚,刘航,孙佳,陈弘杰,徐良杰,李磊,宋孝元,孙鸿达
受保护的技术使用者:上海工业自动化仪表研究院有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1