The invention discloses an OPC UA data communication processing method. The OPC UA or OPC unified architecture is a new technology created by OPC Foundation, which is more secure, reliable and neutral, and transmits raw data and preprocessing information for manufacturing site to production planning or enterprise resource planning system. This method applies OPC UA to the communication between control system and field devices. Compared with the traditional method of using OPC to communicate with devices, OPC UA is no longer based on distributed component object model, but based on service-oriented architecture, so it can connect more devices. In addition, due to the addition of security authentication, all device information data can only be sent to authorized applications and authorized personnel. Therefore, by using the OPC_UA data communication processing method described in the invention, the problems that the communication security between the industrial control system and the field equipment can not be guaranteed and the connection of various types of equipment can be solved.
【技术实现步骤摘要】
一种OPC-UA数据通信处理方法
本专利技术涉及数据通信处理方法,具体说是一种用于工业控制系统与现场设备通信的一种基于OPC-UA的数据通信处理方法。
技术介绍
在自动化控制系统中,与现场设备的通信至关重要,在以往的实践中使用OPC实现与设备通信,由于OPC基于分布式组件对象模型(DCOM),因此可以连接设备类型有限,而且配置较为复杂。另外,传统方式的数据通信没有安全认证,不能保证设备数据的通信安全。
技术实现思路
针对现在技术通信安全性不高和连接设备类型有限等不足之处,本专利技术要解决的技术问题是提供一种用于工业控制系统与现场设备通信的一种基于OPC-UA的数据通信处理方法。为解决上述技术问题,本专利技术采用的技术方案是:一种用于工业控制系统与现场设备通信的基于OPC-UA数据通信处理方法,其特征在于,包括以下步骤:步骤1,配置控制系统监控网络;步骤2,开启RTDB实时数据库服务;步骤3,通过数据项配置工具添加OPC-UA变量组;步骤4,配置访问方式及频率;步骤5,配置OPC-UA服务器地址;步骤6,添加数据项,遍历OPC-UA服务器的所有数据,选择要访问数据点;步骤7,将数据点的路径写入新增数据项的PATH属性中;步骤8,运行实时数据库服务程序;步骤9,开启运行OPC-UA客户端服务程序;步骤10,通过数据项配置工具读取访问的OPC-UA数据点。所述步骤1中,配置控制系统监控网络,此监控网络是控制系统所监控的工业现场的实际网络地址与计算机节点,所述网络地址包括主网IP及备网IP,所述计算机节点包括数据服务器、操作员站和工程师站。在所述步骤2中,开启RTDB ...
【技术保护点】
1.一种OPC‑UA数据通信处理方法,其特征在于:本专利技术主要提供针对工业控制系统与现场设备通信安全不能保证以及不能连接多种类型设备的问题的数据通信处理方法;包括以下步骤:步骤1,配置控制系统监控网络;步骤2,开启RTDB实时数据库服务;步骤3,通过数据项配置工具添加OPC‑UA变量组;步骤4,配置访问方式及频率;步骤5,配置OPC‑UA服务器地址;步骤6,添加数据项,遍历OPC‑UA服务器的所有数据,选择要访问数据点;步骤7,将数据点的路径写入新增数据项的PATH属性中;步骤8,运行实时数据库服务程序;步骤9,开启运行OPC‑UA客户端服务程序;步骤10,通过数据项配置工具读取访问的OPC‑UA数据点。
【技术特征摘要】
1.一种OPC-UA数据通信处理方法,其特征在于:本发明主要提供针对工业控制系统与现场设备通信安全不能保证以及不能连接多种类型设备的问题的数据通信处理方法;包括以下步骤:步骤1,配置控制系统监控网络;步骤2,开启RTDB实时数据库服务;步骤3,通过数据项配置工具添加OPC-UA变量组;步骤4,配置访问方式及频率;步骤5,配置OPC-UA服务器地址;步骤6,添加数据项,遍历OPC-UA服务器的所有数据,选择要访问数据点;步骤7,将数据点的路径写入新增数据项的PATH属性中;步骤8,运行实时数据库服务程序;步骤9,开启运行OPC-UA客户端服务程序;步骤10,通过数据项配置工具读取访问的OPC-UA数据点。2.按照权利要求1所述的一种OPC-UA数据通信处理方法,其特征在于:在所述步骤1中,配置控制系统监控网络,此监控网络是控制系统所监控的工业现场的实际网络地址与计算机节点,所述网络地址包括主网IP及备网IP,所述计算机节点包括数据服务器、操作员站和工程师站。3.按照权利要求1所述的一种OPC-UA数据通信处理方法,其特征在于:在所述步骤2中,开启RTDB实时数据库服务,所述RTDB是控制系统的实时数据库服务,用于获取并分发实时数据。4.按照权利要求1所述的一种OPC-UA数据通信处理方法,其特征在于:在所述步骤3中,通过数据项配置工具添加OPC-UA变量组,所述数据项配置工具是控制系统中用于添加和设置数据点属性的工具,支持系统变量、复合变量、IO变量与OPC-UA变量四种,此处添加OPC-UA类型变量组。5.按照权利要求1所述...
【专利技术属性】
技术研发人员:李军,马秀丽,杨娇,杨祖业,魏剑巍,
申请(专利权)人:沈阳中科博微科技股份有限公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。