【技术实现步骤摘要】
本专利技术涉及工业物联网,具体提供一种面向用户需求的智能化opc ua数据采集方法及系统。
技术介绍
1、随着当下制造业不断向全面智能化、信息化迈进,从数量庞大的工业设备和系统中实现对业务数据的采集已然成为工业物联网场景的重要环节,通过对生产设备实时数据采集和数据分析,可以达到指导生产,优化设备管理,确保生产设备安全、稳定、长周期、可靠、高效地运行的目的。在工业自动化领域,各种设备和系统之间的通信协议是实现数据采集和监控的关键,opc ua(opc unified architecture)作为一个独立于平台、面向服务、开放和安全的通信架构,它被设计用来实现不同供应商的工业自动化设备、系统和软件应用的互操作性。
2、opc ua作为一种高效、安全、快捷的通讯协议能够适应于工业环境中的安全、稳定、准确的通讯要求,在工业自动化和物联网领域有着广泛的应用,例如数据收集、设备集成、远程监控、历史数据访问等。
3、目前,对于大部分opc ua数据采集软件,在设备采集数据时要么一次性读取全部数据,要么需要用户将读取的节点id
...【技术保护点】
1.一种面向用户需求的智能化OPC UA数据采集方法,其特征在于,首先,元数据采集模块Metadata-Collector定时触发读取OPC UA设备的全部点位属性信息,然后,元数据监测模块Metadata-Monitor监控元数据采集模块Metadata-Collector定时读取的点位属性元数据信息,最后,业务数据采集模块Data-Collector读取元数据采集模块Metadata-Collector采集到的点位数据。
2.根据权利要求1所述的一种面向用户需求的智能化OPC UA数据采集方法,其特征在于,所述元数据采集模块Metadata-Colle
...【技术特征摘要】
1.一种面向用户需求的智能化opc ua数据采集方法,其特征在于,首先,元数据采集模块metadata-collector定时触发读取opc ua设备的全部点位属性信息,然后,元数据监测模块metadata-monitor监控元数据采集模块metadata-collector定时读取的点位属性元数据信息,最后,业务数据采集模块data-collector读取元数据采集模块metadata-collector采集到的点位数据。
2.根据权利要求1所述的一种面向用户需求的智能化opc ua数据采集方法,其特征在于,所述元数据采集模块metadata-collector通过创建opc ua client对全部点位信息进行浏览,用户根据自身需求输入需要读取的点位关键字或者正则表达式,metadata-collector的过滤器filter会根据用户输入的信息进行点位匹配,从而筛选过滤出用户需要的点位,满足用户需求的会将属性写入存储,并写入元数据仓库。
3.根据权利要求2所述的一种面向用户需求的智能化opc ua数据采集方法,其特征在于,所述元数据监测模块metadata-monitor监控metadata-collector定时读取的点位属性元数据信息,一旦监测到新的点位写入,会发出同步信号触发同步程序将新增的元数据点位及属性刷新到业务数据存储内。
4.根据权利要求3所述的一种面向用户需求的智能化opc ua数据采集方法,其特征在于,所述业务数据采集模块data-collector通过创建opc ua client,将需要采集点位的nodeid进行注入,用户自行选择采集模式read或者subscribe,从而将点位...
【专利技术属性】
技术研发人员:李新志,金宁,
申请(专利权)人:上海沄熹科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。