[发明专利]一种双重订阅方式的生产数据采集方法有效
申请号: | 201811180730.9 | 申请日: | 2018-10-09 |
公开(公告)号: | CN111031083B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 常大亮;彭慧;孟付;姜丽苹 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 李巨智 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 双重 订阅 方式 生产 数据 采集 方法 | ||
本发明涉及一种双重订阅方式的生产数据采集方法,包括设备层,在设备层为每个设备建立数据采集点,在OPC SERVER中定义相应变量;创建WCF服务作为OPC SERVER的客户端,并在OPC客户端订阅与设备数据采集点相对应的变量;在生产制造执行系统创建WCF客户端,并在WCF服务端中进行订阅。本发明利用OPC的订阅技术,以及WCF的订阅与发布技术,来实现底层设备采集点与上层生产制造执行系统软件的数据触发式实时传输,提高了数据传输的实时性、高效性,提高了系统数据传输性能。
技术领域
本发明涉及信息技术领域,具体地说是一种双重订阅方式的生产数据采集方法。
背景技术
离散行业生产制造执行系统的数据来源一般源于现场对生产数据的采集,因此现场采集的生产数据的准确性、及时性、完备性是整个系统的基石,是整个制造执行系统能否真实反映现场生产的关键所在,通常情况下生产数据的采集方式主要分为两种:1、现场操作工人手工采集;2、同底层设备连接自动获取生产数据。而为了保证采集数据的及时性、准确性,同时减少工人的工作量,在具备相关硬件条件的情况下,系统倾向于采用同底层设备连接来自动获取生产数据。那么如何同设备通讯,如何实时稳定的获取设备的采集信息,成为了生产制造执行系统数据采集模块的核心问题。针对这一问题,提出了基于OPC SERVER与WCF订阅相结合的双重订阅方式的生产数据采集方法。
发明内容
针对现有技术的不足,本发明提供一种双重订阅方式的生产数据采集方法,解决了在生产制造执行系统中,数据采集模块无法实时稳定的获取设备的采集信息的问题。
本发明为实现上述目的所采用的技术方案是:
一种双重订阅方式的生产数据采集方法,包括设备层,包括以下步骤:
在设备层为每个设备建立数据采集点,在OPC SERVER中定义相应变量;由设备层到OPC SERVER到WCF服务到上层生产制造执行系统页面全部采用触发模式,保证了生产数据上传的实时性、有效性、完备性。
创建WCF服务作为OPC SERVER的客户端,并在OPC客户端订阅与设备数据采集点相对应的变量;
在生产制造执行系统创建WCF客户端,并在WCF服务端中进行订阅。
利用OPC SERVER的订阅机制与WCF的订阅机制相结合的方式,实现对底层设备的数据采集功能,实现从硬件层到上层管理软件层的无缝衔接,利用双重的订阅机制,来实现生产数据从下向上的触发式联动,实现数据传输的实时性、有效性、完备性。
每个变量与数据采集点一一对应。
WCF服务端作为OPC SERVER的客户端,在WCF服务端实现对OPC SERVER的订阅功能。双重订阅技术,实现了OPC SERVER与WCF订阅技术的整合,实现底层硬件与上层软件的无缝衔接。
所述WCF服务端和OPC SERVER服务部署到同一台服务器。避免OPC跨网通讯的复杂配置工作,将网络传输的配置工作放到较为简单的WCF跨网传输协议配置中。
本发明具有以下有益效果及优点:
利用OPC的订阅技术,以及WCF的订阅与发布技术,来实现底层设备采集点与上层生产制造执行系统软件的数据触发式实时传输,提高了数据传输的实时性、高效性,提高了系统数据传输性能。
附图说明
图1为本发明的结构关系图;
图2为OPC订阅模式图;
图3为WCF订阅与发布模式图。
具体实施方式
下面结合附图及实例对本发明做进一步的详细说明。
如图1所示为本发明的结构关系图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811180730.9/2.html,转载请声明来源钻瓜专利网。