一种工业工控一体机系统下的数据处理系统技术方案

技术编号:32683603 阅读:24 留言:0更新日期:2022-03-17 11:42
本发明专利技术公开一种工业工控一体机系统下的数据处理系统。包括由多种车间加工设备构成的工业设备网络、集成于工控一体机内部且用于实现协议转换的监控数据服务单元、对采集数据存储并处理的云端服务器,所述监控数据通过以太网与工业设备网络连接,所述监控数据服务单元通过网络路由与云端服务器连接;所述监控数据服务单元包括:OPC UA服务器,数据采集驱动,数据解析单元,交互模块。本发明专利技术可解决工厂设备和协议多样带来的数据采集和上位机开发难题。和协议多样带来的数据采集和上位机开发难题。和协议多样带来的数据采集和上位机开发难题。

【技术实现步骤摘要】
一种工业工控一体机系统下的数据处理系统


[0001]本专利技术涉及工业系统
,尤其是一种工业工控一体机系统下的数据处理系统。

技术介绍

[0002]众所周知,工控一体机是一款功能十分强大的产品,其结构上内置强大的处理模块并加装触摸屏作为人机交互界面,通过有线或者无线与工位设备进行数据连接,进而来满足当工控一体机控制单台或者多台设备的正常产品加工工作。但是针对设备加工处理,往往不能直接进行操控,在产品加工过程中,还需要对设备工作参数进行实时监控和反馈,特别是针对无线连接各个设备的工控一体机,这一类操控人员往往距离加工设备较远,不易方便直接查看产品的加工情况,因此不需要更加完善的数据预处理,来满足将各个设备的工作情况反馈给工控一体机,因此便需要进行各项设备数据的有效采集。但是工业设备品牌多样,各设备厂家独立采用不同的通信协议和规范,这使得工厂获取设备数据的成本大大提高。
[0003]目前,为了解决多设备协议带来的设备兼容性以及成本问题,则需要统一设备协议,OPC UA规范由此而生。但是国内对于OPC UA的研究大多集中在基础的功能模块,应用方面则大多采用国外成熟的SDK进行开发,并且只是针对特定的工业设备,不具备通用性。

技术实现思路

[0004]针对上述现有技术中存在的不足,本专利技术的目的在于提供一种可解决工厂设备和协议多样带来的数据采集和上位机开发难题的工业工控一体机系统下的数据处理系统。
[0005]为了实现上述目的,本专利技术采用如下技术方案:一种工业工控一体机系统下的数据处理系统,包括由多种车间加工设备构成的工业设备网络、集成于工控一体机内部且用于实现协议转换的监控数据服务单元、对采集数据存储并处理的云端服务器,所述监控数据通过以太网与工业设备网络连接,所述监控数据服务单元通过网络路由与云端服务器连接;所述监控数据服务单元包括:OPC UA服务器,所述OPC UA服务器SDK进行搭建,建立OPCUAServer类,在该类构造函数OPCUAServer中通过SDK给出的API接口对OPC UA服务器进行初始化并创建地址空间,在OPC UA服务器启动时,通过建立OPCUAServer对象开启服务器;数据采集驱动,所述数据采集驱动包括设备连接和数据请求,所述设备连接通过工业设备的IP地址和端口号信息进行初始化,使其建立与设备的Socket连接,所述数据请求为在于设备构成连接后并获取一次数据或系统存储一次后,主动向工业设备进行数据获取请求;数据解析单元,将每次数据请求获取的原始字节码数据流分割为独立的数据,再将每个独立数据进行一对一数据类型转换,利用对应的数据转换规则将工业设备所反馈的
原始数据转为标准的可直观理解数据;交互模块,基于工控一体机的系统配置,用于完成工作配置和监控系统。
[0006]优选地,所述交互模块进行系统的节点配置和解析配置,分别生成两个 XML文件保存配置信息,节点配置XML文件保存工业设备分类节点树,解析配 置XML文件保存所有数据请求的解析规则,所述数据采集部分读取节点配置XML文件获来取工业设备连接信息和数据请求信息,调用相应的数据采集驱动实现对工业设备的数据采集;所述数据解析部分读取解析配置XML文件,使其形成所述可直观理解数据,达到对每个工业设备都采用独立的线程进行数据采集和数据解析。
[0007]优选地,所述OPC UA服务器加载节点配置和解析配置XML文件,将工厂树节点模型映射为自己的地址空间,建立OPC UA设备节点和值节点,解析后的数据填入建立好的OPU UA地址空间,完成OPC UA数据采集服务器的搭建,同时解析后的数据通过存储模块上传到云端服务器实现持久化,便于进一步数据处理,此外解析后的数据不断更新到本地端交互模块的工控一体机的界面进行显示,实现本地对数据的实时监控。
[0008]优选地,所述解析规则为请求数据的信息,请求数据的信息包括数据类型、语义、长度、索引,并根据不同的数据类型、语义、长度、索引分析出对应的标准的可直观理解数据。
[0009]优选地,所述标准的可直观理解数据为电流、电压、时间节点、开关动作、温度。
[0010]优选地,所述数据采集驱动还包括设备接口和解析接口,所述设备接口主要实现设备连接和数据读取方法,所述解析接口则实现数据类型转换方法,不同的工业设备独立实现接口方法。
[0011]优选地,所述交互模块利用Xmal语言和C#语言设计纯图形界面和建立后台事件,采用MVVM框架实时获取解析后的数据,使其最大限度降低界面Xmal文件与后台CS文件的耦合度,使得界面的大幅修改不会对逻辑代码产生较大影响。
[0012]优选地,所述云端服务器包括数据存储单元和数据分析单元,所述存储单元为选用适配的数据库选型和存储结构搭建,将工业设备运行数据结构化并存储,所述数据分析单元利用云服务器的计算能力,结合机器学习算法对大量的历史数据和实时数据计算分析,实现初步故障预测,减少突然停机带来的风险和损失。
[0013]由于采用了上述方案,本专利技术基于OPC UA的数据采集系统,旨在为所有未提供OPC UA协议功能的工业设备建立通用的OPC UA转换机制,实现不同工业设备通信协议到OPC UA协议的转换。通过针对不同的工业设备设计标准的数据采集驱动,将工业设备采集的数据进一步分解加工为含有语义信息的 OPC UA格式信息,从而映射建立OPC UA地址空间,为不具备OPC UA功能的工业设备建立OPC UA服务器,实现设备协议标准化,建立设备的互通信,降低工厂设备和协议多样带来的上位机统一监控难题。
附图说明
[0014]图1是本专利技术实施例的结构原理示意图。
具体实施方式
[0015]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0016]在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0017]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接。可以是机械连接,也可以是电连接。可以是直接相连,也可以通过中间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业工控一体机系统下的数据处理系统,其特征在于:包括由多种车间加工设备构成的工业设备网络、集成于工控一体机内部且用于实现协议转换的监控数据服务单元、对采集数据存储并处理的云端服务器,所述监控数据通过以太网与工业设备网络连接,所述监控数据服务单元通过网络路由与云端服务器连接;所述监控数据服务单元包括:OPC UA服务器,所述OPC UA服务器SDK进行搭建,建立OPCUAServer类,在该类构造函数OPCUAServer中通过SDK给出的API接口对OPC UA服务器进行初始化并创建地址空间,在OPC UA服务器启动时,通过建立OPCUAServer对象开启服务器;数据采集驱动,所述数据采集驱动包括设备连接和数据请求,所述设备连接通过工业设备的IP地址和端口号信息进行初始化,使其建立与设备的Socket连接,所述数据请求为在于设备构成连接后并获取一次数据或系统存储一次后,主动向工业设备进行数据获取请求;数据解析单元,将每次数据请求获取的原始字节码数据流分割为独立的数据,再将每个独立数据进行一对一数据类型转换,利用对应的数据转换规则将工业设备所反馈的原始数据转为标准的可直观理解数据;交互模块,基于工控一体机的系统配置,用于完成工作配置和监控系统。2.如权利要求1所述的一种工业工控一体机系统下的数据处理系统,其特征在于:所述交互模块进行系统的节点配置和解析配置,分别生成两个 XML文件保存配置信息,节点配置XML文件保存工业设备分类节点树,解析配 置XML文件保存所有数据请求的解析规则,所述数据采集部分读取节点配置XML文件获来取工业设备连接信息和数据请求信息,调用相应的数据采集驱动实现对工业设备的数据采集;所述数据解析部分读取解析配置XML文件,使其形成所述可直观理解数据,达到对每个工业设备都采用独立的线程进行数据采集和数据解析。3.如权利要求2所述的一种工业工控一体机系统下的数据处理系统,其特...

【专利技术属性】
技术研发人员:胡德业胡德创李水顺李保强方少林
申请(专利权)人:深圳市触想智能股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1