找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4168|回复: 12

OPC-UA技术在SCADA上的应用

 火.. [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:28
  • 打卡月天数:7
  • 打卡总奖励:7961
  • 最近打卡:2025-12-22 17:16:30

3317

主题

285

回帖

2万

积分

管理员

积分
24106
发表于 2019-9-12 22:15:08 | 显示全部楼层 |阅读模式
来源:剑指工控
OPC技术是自动化领域及其他行业用于数据交换的,统一的,独立于其他平台的标准,并确保多个不同厂商的工业设备如PLCDCSSCADAHMI,以及各类仪表,设备之间信息无缝,安全的传输。

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

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

OPC UA 有如下优点:

独立于平台,包括两个方面:
  • 硬件平台:传统PC、服务器,PLC,DCS等;
  • 操作系统:Microsoft Windows、Android,Apple,Linux,Unix等;


功能全面性,OPC UA实现了所有OPC Classic的功能,而且在很多方面得到了提升;

安全性,信息以128位或256位加密级别安全地传输,每个UA客户端和服务器都要通过OpenSSL证书标识,同时应用程序可以要求用户进行身份验证,并且提供了审计追踪功能;

可扩展性,OPC UA 提供了一个多层,统一框架,对于新的传输协议等都可以并入OPC UA;
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 Set 1

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

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

Endpoint URL 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

Item Tags

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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
工控课堂 www.gkket.com

0

主题

129

回帖

499

积分

注册会员

积分
499
发表于 2019-9-13 01:07:41 | 显示全部楼层
淡定,淡定,淡定……
工控课堂 www.gkket.com

0

主题

142

回帖

440

积分

注册会员

积分
440
发表于 2020-10-11 18:57:23 | 显示全部楼层
强烈支持楼主ing……
工控课堂 www.gkket.com

0

主题

73

回帖

331

积分

注册会员

积分
331
发表于 2025-11-16 10:38:41 | 显示全部楼层
路过混个脸熟,顺便为优质内容打 call~
工控课堂 www.gkket.com

0

主题

58

回帖

86

积分

新手上路

积分
86
发表于 2025-11-16 10:49:27 | 显示全部楼层
这评论区卧虎藏龙,个个都是人才!
工控课堂 www.gkket.com

0

主题

72

回帖

112

积分

新手上路

积分
112
发表于 2025-11-16 10:49:41 | 显示全部楼层
学到干货了,感谢分享,已火速收藏
工控课堂 www.gkket.com

0

主题

194

回帖

455

积分

注册会员

积分
455
发表于 2025-11-16 10:50:12 | 显示全部楼层
内容太顶了!疯狂点赞,已默默收藏~
工控课堂 www.gkket.com

0

主题

71

回帖

112

积分

新手上路

积分
112
发表于 2025-11-16 10:52:14 | 显示全部楼层
楼主辛苦啦,期待下一篇分享!
工控课堂 www.gkket.com

0

主题

81

回帖

121

积分

新手上路

积分
121
发表于 2025-11-16 10:54:27 | 显示全部楼层
同款经历!我当初也这么过来的😂
工控课堂 www.gkket.com

0

主题

98

回帖

146

积分

新手上路

积分
146
发表于 2025-11-16 10:55:19 | 显示全部楼层
理性围观,感觉大家说得都有道理
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 20:08 , Processed in 0.141819 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表