[发明专利]一种自动化数据交互方法有效
申请号: | 202110434357.0 | 申请日: | 2021-04-22 |
公开(公告)号: | CN113325810B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 张翼;兰永明 | 申请(专利权)人: | 福州汉思信息技术有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京易捷胜知识产权代理事务所(普通合伙) 11613 | 代理人: | 黄骏鹏 |
地址: | 350007 福建省福州市仓山区金山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 数据 交互 方法 | ||
1.一种自动化数据交互方法,其特征在于,包括:
S1、创建采集数据的任务,所述任务的配置步骤包括:
S11、任务定义配置:获取所述任务可选的OPC驱动类型列表、数据源类型列表和MQ类型列表,分别在所述OPC驱动类型列表、数据源类型列表和MQ类型列表中选择需要的OPC驱动、数据源和MQ;
S12、OPC定义配置:配置OPC服务的访问IP地址,根据所述访问IP地址连接所述OPC服务并读取所述OPC服务的OPC标签列表,在所述OPC标签列表中选择需要的OPC标签;
S13、数据源定义配置:配置数据源连接信息,并定义数据的处理方式;
S14、MQ定义配置:定义MQ的交互方式;
S15、作业定义配置:配置所述OPC标签的字段,将所述字段与所述OPC标签进行绑定,并配置定时器/触发器、异常处理方式和事务表达式;
所述S1还包括:
S16、验证任务配置:对所述S11-S15步骤定义检查配置,可根据所述检查配置验证所述S11-S15步骤是否存在配置有误的步骤,若是,则提示配置有误的步骤,若否,执行S17;
S17、测试配置:对所述任务定义测试配置,可根据所述测试配置测试所述任务的数据传输是否正确;
S18、日志配置:对所述任务定义日志配置,可根据所述日志配置记录所述任务的使用情况;
所述S1之后包括:
S2、启动选定的任务,根据各任务的配置内容运行各任务,并更新各任务的执行次数和成功次数,若存在异常任务,则在所述异常任务的信息提示栏进行异常提醒;
所述S2之后包括:
S3、监控所有任务的启动状态、实时运行状态、总执行次数、成功次数和信息提示,并将监控内容提交至任务详细信息界面中。
2.根据权利要求1所述的自动化数据交互方法,其特征在于,所述S3包括:
S31、判断MQ定义配置中是否配置了MQ接收信息的任务,若是,则自动连接MQ Server并监听通信通道,当在所述通信通道中监听到MQ指令信息后,则根据接收到的MQ指令信息自动修改OPC Server中对应的OPC标签的值,完成指令下发,下发完成后返回监听所述通信通道等待下一次的指令信息;
S32、判断所述任务是否配置定时器,若是,则根据所述定时器配置定时读取指定的OPC标签的标签值,执行步骤S34,若否,执行S33;
S33、判断所述任务是否配置触发器,若是,则根据所述触发器监听指定的OPC标签的标签值的变化,若所述变化符合所述触发器中限定的数据变化动作,则读取所述变化的OPC标签的变化值;
S34、根据所述事务表达式的规则过滤所述OPC标签的标签值,根据通信质量的配置要求,判断OPC标签的标签值对应的通讯状态是否满足要求;
若否,则放弃本次数据采集任务,并根据日志配置记录异常信息;
若是,则执行S35,并根据日志配置记录本次采集数据信息;
S35、所述数据源定义配置的数据处理方式包括:将采集数据持久化至数据库的处理规则/将采集数据发送至MQ Server的处理规则;
若所述任务配置了将采集数据持久化至数据库的处理规则,则执行步骤S36;
若所述任务配置了将采集数据发送至MQ Server的处理规则,则执行步骤S38;
S36、判断数据源定义配置中配置的目标数据库的网络是否连通;
若是,则直接提交数据至目标数据库中;
若否,则将采集数据持久化至本地缓存中,待所述目标数据库的网络连通后按序提交数据至所述目标数据库中;
S37、判断所述作业定义配置中是否存在反写OPC标签的标签值配置;
若否,则执行S39;
若是,则根据所述作业定义配置修改所述OPC标签的标签值,执行S39;
S38、判断所述MQ Server的网络是否连通;
若是,则将采集数据发送至所述目标MQ Server;
若否,则将采集数据持久化至本地缓存中,待所述MQ Server的网络连通后按序提交数据至所述MQ Server;
S39、单次采集任务执行结束后,等待下一次触发器/定时器的周期到达,再启动一次任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州汉思信息技术有限公司,未经福州汉思信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110434357.0/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置