买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于OPC-UA协议的自动化数据采集的方法_西安热工研究院有限公司;西安西热电站信息技术有限公司_202111299303.4 

申请/专利权人:西安热工研究院有限公司;西安西热电站信息技术有限公司

申请日:2021-11-04

公开(公告)日:2024-03-29

公开(公告)号:CN113987047B

主分类号:G06F16/25

分类号:G06F16/25;G06F16/27;G06F16/22;G06F16/23

优先权:

专利状态码:有效-授权

法律状态:2024.03.29#授权;2022.02.18#实质审查的生效;2022.01.28#公开

摘要:本发明基于OPC‑UA通讯协议,公开了一种基于OPC‑UA协议的自动化数据采集的方法,该方法主要由四部分构成:新增测点,即同步在实时数据库中创建新增测点,并开始自动采集数据;修改测点,即同步在实时数据库中创建新增测点,并开始自动采集数据;删除测点,即停止该测点的订阅,同时写日志记录;同步测点数据,即采集有效测点数据,并写入实时数据库中;本发明提供的方法,不仅可以将本地装置的测点信息和数据同步到实时数据库上,且可以完全取代手工操作,提升工作效率,降低人工操作的出错率,大大简化了数据采集的复杂性,在现场实施过程中可以有效的节约时间,为工作人员提供了便利。

主权项:1.一种基于OPC-UA协议的自动化数据采集的方法,其特征在于:具体步骤如下:步骤1:获取本设备与实时数据库的连接状态,若未连接进行数据连接,连接成功进行步骤2,连接失败进行步骤11;步骤2:获取实时数据库中现存点表信息,并生成数据库对应的现存的标签表,进行步骤3;步骤3:获取本设备与OPC-UA服务器的连接状态,若未连接进行数据连接,连接成功进行步骤4,连接失败进行步骤11;步骤4:从OPC-UA服务端获取标签信息,执行过滤操作后生成有效的标签表,进行步骤5;步骤5:现存的标签表和有效的标签表进行比对,将需要进行新增、修改、删除的标签加入到对应的标签处理队列中,进行步骤6;步骤6:判断新增队列是否为空,为空则进行下一步操作;否则,调用实时数据库的标签操作函数,操作指令置为新增,进行新增标签操作;若操作成功则更新现存的标签表,并进行步骤7;步骤7:判断修改队列是否为空,为空则进行下一步操作;否则,调用实时数据库的标签操作函数,操作指令置为修改,进行修改标签操作;若操作成功则更新现存的标签表,并返回步骤8;步骤8:判断删除队列是否为空,为空则进行下一步操作;否则,调用实时数据库的标签操作函数,操作指令置为删除,进行删除标签操作;若操作成功则更新现存的标签表,并返回步骤9;步骤9:给OPC-UA服务器发送获取数据的指令,采用同步方式或者订阅方式从OPC-UA服务端采集有效标签对应的数据;若捕获到错误,进行步骤11,否则调用步骤10;步骤10:调用实时数据库的写快照函数,把采集的实时数据同步到实时数据库中;如果采用同步方式获取数据,则执行步骤9;若捕获到错误,进行步骤11;步骤11:获取仍存错误信息,并调用相应的处理方案进行处理,对未能解决的错误写入日志中记录。

全文数据:

权利要求:

百度查询: 西安热工研究院有限公司;西安西热电站信息技术有限公司 一种基于OPC-UA协议的自动化数据采集的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。