广告招募

当前位置:欧亚贸易网 > 技术中心 > 所有分类

通过OPC UA标准实现Kepware与SCADA软件的数据交换

2023年01月21日 11:47:42      来源:云南昌晖仪表制造有限公司 >> 进入该公司展台      阅读量:13

分享:

OPC技术是自动化领域及其他行业用于数据交换的,统一的,独立于其他平台的标准,并确保多个不同厂商的工业设备如PLC、DCS、SCADA、HMI以及各类仪表、设备之间信息无缝,安全的传输。本文分享通过OPC UA标准实现Kepware与SCADA软件的数据交换的应用实例。

起初,OPC是在微软Windows的OLE技术基础上,使用COM/DCOM(分布式组件对象模型)在软件组件之间交换数据,OPC是OLE for Process Control的缩写(用于过程控制的OLE)。经典的OPC标准有OPC DA(数据采集)、OPC Alarms&Events(报警和事件)、OPC HDA(历史数据)。

而随着工业的发展,人们对OPC技术的需求更加越来越高,对数据交互,安全性等要求的前提下,2008年发布的OPC统一架构((UA)将各个经典OPC规范的所有功能集成到一个可扩展的框架中,独立于平台并且面向服务。


优点

◆独立于平台,包括两个方面:①硬件平台:传统PC、服务器,PLC,DCS等;②操作系统:Microsoft Windows、Android,Apple,Linux,Unix等;
◆功能全面性,OPC UA实现了所有OPC Classic的功能,而且在很多方面得到了提升;
◆安全性,信息以128位或256位加密级别安全地传输,每个UA客户端和服务器都要通过OpenSSL证书标识,同时应用程序可以要求用户进行身份验证,并且提供了审计追踪功能;
◆可扩展性,OPC UA 提供了一个多层,统一框架,对于新的传输协议等都可以并入OPC UA;
OPC框架
OPC框架

下面昌晖仪表演示一下通过OPC UA标准实现Kepware与SCADA软件的数据交换。目的是SCADA平台作为OPC Server,Kepware作为OPC Client,Kepware将从SCADA采集到的数据转发给其他第三方平台,实现不同平台之间数据交换。示例所用到的软件有Kepware V6以及SCADA。

首先是SCADA软件的配置:

1、在SCADA平台中OPC-UA SERVER进行配置,需要注意的是,SCADA平台的Server Port: 4096为默认值,不需要修改, Endpoint Address设置为安装SCADA平台的服务器的IP地址,如192.168.99.114;
OPC UA Set1
OPC UA Set1


2、在SCADA平台的OPC UA连接中,选择对应的OPC Server,点击修改,需要牢记Username,以及设置的Password

OPC UA Set2
OPC UA Set2


3、在KEPWARE中新建通道Channel,选择OPC UA Client,如图“Kepware Device Select”,一直点击下一步到如下图“Endpoint URL Set”,此处要修改Endpoint URL,在步中已经进行设置,点击右侧选择,弹出第3张图“Discovery Port Set”所示,在Discovery Port中填入:4096 (步中的设置),在localhost中就会出现SCADA平台的OPC UA Server,选择一个,如个Basic128Rsa15

Kepware Device Select
Kepware Device Select

Endpoint URL Set
Endpoint URL Set

Discovery Port Set
Discovery Port Set


4、然后点击下一步直到如图所示,输入第二步中的Username和Password


Username And Password Set


5、点击下一步直到完成,然后创建一个Device,设置驱动名称,通讯参数等,一般选择默认即可,下一步直到出现导入items选项出现,如"Import Items Set"图所示,在左侧选择栏中选择需要导入的变量点,并在右侧显示已导入的变量点,然后点击"OK",在Device中会出现已经导入的Tags,如“Item Tags”图所示。

Import Items Set
Import Items Set

Item Tags
Item Tags


6、打开Kepware的Quick Client 可以浏览到刚才添加的OPC 点,从图中可以看到目前读取到的Tag点的值都为0,通讯状态良好。

Quick Client
Quick Client


至此,已经完成了Kepware与SCADA以OPC UA方式进行数据传输采集的功能,相信大家对OPC UA技术也有了初步的认识。

OPC UA
版权与免责声明:
1.凡本网注明"来源:欧亚贸易网"的所有作品,版权均属于兴旺宝装备总站,转载请必须注明兴旺宝装备总站。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。

[{"ID":"158725","Title":"[除静电除尘柜]静电除尘机发生电压闪络的原因","OrderField":"Prev"},{"ID":"158727","Title":"冷水机如何选配合适的冷却水塔","OrderField":"Next"}] $item.OrderField