一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于移动代理的工业控制网络数据采集系统的制作方法

2022-02-21 04:09:04 来源:中国专利 TAG:

技术特征:
1.一种基于移动代理的工业控制网络数据采集系统,其特征在于,所述系统包括移动代理平台,所述移动代理平台包括:生命周期管理模块、目录服务模块、任务分解模块、事件服务模块、安全服务模块和移动代理节点;上述各模块分别与移动代理节点连接,所述移动代理节点包括:信使移动代理装置、驻留采集代理装置、资源监测代理装置和数据库;所述生命周期管理模块构建移动代理节点的运行环境,完成移动代理节点的创建、派遣、激活、召回、销毁和管理;所述目录服务模块,提供数据采集任务、所采集的数据目录和当前工业控制网络状态信息的录入和查询服务;所述任务分解模块接收对用户发布的数据采集任务,并对所述数据采集任务进行分解、制定数据采集计划、决定派遣的信使移动代理的数量和根据目录服务模块提供的信息形成初始路由策略;所述事件服务模块,为信使移动代理装置提供传输协议和通信协议的支持,完成移动代理节点包含的各代理装置之间的消息传递和各代理装置的数据的传输;所述安全服务模块提供对主机文件资源、网络资源、系统属性的访问控制,提供用户权限控制、系统消息响应控制和身份认证;所述的信使移动代理装置包括:第一环境交互模块、任务发布模块、动态路由模块、迁移模块和第一通信模块;第一环境交互模块,用于从资源监测代理装置获取当前环境信息;所述任务发布模块,用于根据移动代理平台下的任务分解模块制定的数据采集计划,将具体的数据采集子任务发布给驻留采集代理装置;所述动态路由模块,为信使移动代理装置提供动态路由;所述迁移模块,根据动态路由模块提供的路由表完成信使移动代理装置的迁移;所述第一通信模块与驻留采集代理装置的第二通信模块执行双向通信;所述的驻留采集代理装置包括:第二通信模块、数据采集模块和数据处理与传输模块;所述数据采集模块接收信使移动代理装置发布的数据采集子任务,通过外部工业主机的多种接口采集目标数据;所述数据处理与传输模块接收数据采集模块采集的数据,将所述的数据执行统一格式化处理后上传至数据库,数据库存储所采集的数据;所述的资源监测代理装置包括第二环境交互模块、信息暂存模块和信息采集模块;所述的第二环境交互模块接收第一环境交互模块传送来的请求消息,并从信息暂存模块获取上述请求消息对应的采集信息,将该信息反馈给信使移动代理装置;所述信息暂存模块,用于暂存当前采集主机的cpu利用率、网卡状态、内存利用率和与其他主机之间的网络延迟;所述信息采集模块以一定时间间隔采集当前采集主机的cpu利用率、网卡状态、内存利用率和与其他主机之间的网络延迟,并定时刷新信息暂存模块中数据。2.如权利要求1所述的系统,其特征在于,所述目录服务模块的目录包含:当前工业控制网络的拓扑结构、所有采集主机的ip地址、各数据采集接口的工作参数、各采集主机所采集的数据类型、运行的驻留采集代理装置的名称和数量。3.如权利要求1所述的系统,其特征在于,所述动态路由模块提供动态路由包括:根据
采集主机工作状态、网络延迟、网络吞吐量、驻留采集代理工作状态和采集任务完成情况信息,实时制定新的路由选择。4.如权利要求1所述的系统,其特征在于,所述采集主机是数据采集源节点,驻留采集代理装置包括以下接口:系统api、工业以太网数据采集接口、现场总线数据采集接口、i/o数据采集接口,驻留采集代理装置能够通过上述任一种接口和采集主机链接并采集数据。5.如权利要求4所述的系统,其特征在于,所述的i/o数据采集接口包括:rs232、rs422、rs485、rj45、光接口。6.如权利要求1所述的系统,其特征在于,所述的数据采集子任务包括:主机状态信息采集,支持工业以太网报文采集、profibus现场总线报文采集、can现场总线报文采集和modbus现场总线报文采集,支持模拟i/o和数字i/o数据采集。7.如权利要求6所述的系统,其特征在于,所述主机状态信息采集包括采集下列信息:cpu利用率、内存利用率、网卡状态、磁盘状态、进程信息、键鼠输入信息、文件信息、系统日志信息、软件列表、注册表信息和系统服务列表。8.如权利要求1所述的系统,其特征在于,移动代理平台根据自身各模块提供的信息和采集任务需求,给信使移动代理装置和驻留采集代理装置制定知识集和约束条件,知识集为信使移动代理装置和驻留采集代理装置提供执行采集任务所需要的各种信息;约束条件用以约束信使移动代理装置和驻留采集代理装置的运行,保障整个数据采集系统的性能。9.如权利要求8所述的系统,其特征在于,所述知识集包括:各采集主机ip地址列表、当前环境中所有驻留采集代理目录、各采集主机上驻留采集代理的类型和数量、各采集主机上可以采集的数据类型、各采集主机上驻留采集代理的状态、数据采集任务、实时网络状况、各驻留采集代理的任务完成情况和路由表。10.如权利要求8所述的系统,其特征在于,所述的约束条件包括:信使移动代理强制返回时间、信使移动代理在采集主机的最长驻留时间、采集任务完成度、系统控制指令、环境约束条件、采集时间段。

技术总结
本发明提出一种基于移动代理的工业控制网络数据采集系统,所述系统包括移动代理平台,所述移动代理平台包括:生命周期管理模块、目录服务模块、任务分解模块、事件服务模块和安全服务模块;上述各模块分别与移动代理节点连接,并通过移动代理节点链接信使移动代理装置、驻留采集代理装置和资源监测代理装置;所述的信使移动代理装置包括:第一环境交互模块、任务发布模块、动态路由模块、迁移模块和第一通信模块;所述的驻留采集代理装置包括:第二通信模块、数据采集模块和数据处理与传输模块;所述的资源监测代理装置包括第二环境交互模块、信息暂存模块和信息采集模块。信息暂存模块和信息采集模块。信息暂存模块和信息采集模块。


技术研发人员:苗泉强 王震 吴迪 吴皓敏 樊永文 郭晋 刘林彬 柴坤成 张家升
受保护的技术使用者:中国人民解放军63880部队
技术研发日:2021.09.24
技术公布日:2022/1/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献