【海川化工论坛】-海川网-化海川流

用户名账户登录  

用户名密码方式登录

QQ登录

只需一步,快速开始

微信登录

手机微信,扫码同步

▲【推荐展示】 开通18840911640     

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

[复制链接]
1539 |0
yunrun | 显示全部楼层 |阅读模式       最后访问IP云南省
头衔:  TA暂未设置 

服务2亿工业人 [化海川流] 一键加入

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

x
原文:通过OPC UA标准实现Kepware与SCADA软件的数据交换
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规范的所有功能集成到一个可扩展的框架中,独立于平台并且面向服务。


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 Set1


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


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


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技术也有了初步的认识。
来源:昌晖仪表
http://yunrun.com.cn/


 

发表于 2019-6-13 16:42:11

▲【百万次展示】行业宣传 加入18840911640

声明:

本站是提供个人知识管理及信息存储的网络存储空间,所有内容均由用户发布,不代表本站观点。

请注意甄别主题及回复内容中的联系方式、诱导购买等信息,谨防诈骗。

当前内容由会员用户名 yunrun 发布!权益归其或其声明的所有人所有 仅代表其个人观点,仅供学习交流之用。

本主题及回复中的网友及版主依个人意愿的点评互动、推荐、评分等,均不代表本站认可其内容或确认其权益归属,

如发现有害或侵权内容,可联系我站举证删除,我站在线客服信息service@hcbbs.com 电话188-4091-1640 


          特别提示:

          本站系信息发布平台,仅提供信息内容存储服务。

          包括但不限于:不能公开传播或无传播权、禁止分享的出版物、涉密内容等
          不听劝告后果自负!造成平台或第三方损失的,依法追究相关责任。

          请遵守国家法规;不要散播涉爆类、涉黄毒赌类、涉及宗教、政治议题、谣言负面等信息   

     

您需要登录后才可以回帖 登录 | 注册

本版积分规则

【海川学课】
积分

财富分获取方法

[签到][参与互动][每月建设者加分]

[他人给于的评分]

海川分获取方法

[每月建设者达标后加分]

[他人给于的评分]

▲【推荐展示】 开通18840911640  
服务联系
微信关注
回到顶部

 

关于我们  -  隐私协议    -  网站声明   -  个人名片   -  企业会员   -  个人会员  -  记录统计

专家智库  -  海川市场    -  众包悬赏   -  分类信息   -  视频学课   -  在线计算  -  单位换算


海川网不良信息举报电话   0411-88254066     举报信箱   service@hcbbs.com     举报中心


客服#  18840911640【微信同号】   信箱   hcbbs.com@qq.com   【点我QQ联系海川客服】   

平台统计:        GMT+8, 2024-3-29 15:00

化海川流(hcbbs.com) @Discuz! X3 . 0.045195 second(s), 39 queries , Redis On.

辽公网安备21100302203002号  | 辽ICP备17009251号  |  辽B2证-20170197