本文档将指导您如何配置两台Redlion设备,使其中一台作为OPC UA服务器,另一台作为OPC UA客户端,从而实现它们之间的通信。
1. 设备与网络环境
- OPC UA 服务器 : 运行 Crimson 3.2 系统的 FlexEdge DA50A
- OPC UA 客户端 : 运行 Crimson 3.1 系统的 Graphite G12 HMI
- 网络连接 : 请确保将这两台Redlion设备以及您的PC连接到同一个以太网交换机上且在同一个网段。
2. OPC UA 服务器 (DA50A) 配置
在作为服务器的 FlexEdge DA50A (Crimson 3.2) 上进行如下设置:
- 启用 OPC UA 服务器功能。
- 配置 OPC UA 服务器的相关参数,例如端口号和安全策略等。
- 确保服务器上存在要对外提供访问的数据标签(Tags)。(参见图3)
完成以上设置后,将配置数据库下载到 FlexEdge DA50A 设备中。
3. OPC UA 客户端 (G12 HMI) 配置
在作为客户端的 Graphite G12 HMI (Crimson 3.1) 上进行如下设置:
- 进入 协议 1 (Protocol 1) 设置。
- 选择 OPC UA 客户端 驱动。
- 在 主机名 (Host Name) 字段中,输入作为 OPC UA 服务器的 FlexEdge DA50A 设备的 IP 地址。
完成基本驱动配置后,将此数据库下载到 G12 HMI 设备(通过 Link -> Update 或 Send 操作)。
4. 获取并映射服务器数据标签
数据库成功下载到客户端 (G12) 后,需要在 Crimson 3.1 软件中进行关键操作:
- 点击 从设备下载数据模型 (Download Data Model from Device) 。
- 系统会提示您为此数据模型命名(例如:OPCServerTags),保存即可。
- 软件将自动从 DA50A 单元(OPC UA 服务器)获取所有可用的标签列表。
- 进入 Crimson 3.1 数据库的 数据标签 (Data Tags) section。
- 创建一个新的标签,并将其 映射 (Map) 到刚才导入的任意一个 OPC UA 服务器标签上。
5. 完成与验证
完成所有必要标签的创建和映射后,再次将最终的数据库下载到 G12 HMI 设备(通过 Link -> Update 或 Send 操作)。
此时实现G12 HMI 通过 OPC UA 协议成功读取和写入 DA50A 单元中的数据。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
网关
+关注
关注
9文章
7070浏览量
56700 -
服务器
+关注
关注
14文章
10451浏览量
91860 -
OPC UA
+关注
关注
1文章
71浏览量
11051
发布评论请先 登录
相关推荐
热点推荐
ladview通过opc(ua)和PLC通讯
ladview和opc可以通讯的,但是最近做个程序需要和opc(ua)进行通讯 ,小新手一枚 跪求各位大神解惑,ladview怎么通过
发表于 12-15 15:43
【台达PLC与labview进行OPC通信问题】
本人labview新手,我用台达的PLC与labview进行OPC通信,两边的程序都写好了,但是运行vi的时候,出现以下的问题:我查看了
发表于 04-05 09:20
labview OPC UA是否只能在局域网中使用
首先使用Labview OPC UA 的范例进行实验。实验一:本地连接在同一台电脑上启动服务器和客户机,通讯正常。实验二:分设备连接在
发表于 07-24 15:09
两台远程主机之间怎样通过TCP/UDP协议进行通信并交换信息呢
阅读原文可以访问我的个人博客TCP连接 TCP是计算机网络中运输层协议,是应用层协议http协议的支撑协议。两台远程主机之间可以通过TCP/UDP协议进行通信并交换信息,前提是,相互
发表于 11-01 06:01
OPC UA SDK for Java通过OPC基金会认证
OPC UA SDK for Java内设Java代码生成器,可以自动创建模型代码。导入到SDK的模型可以使用标准的OPC UA模型,或者使用OPC
工业数据中台通过OPC UA协议对接到MES系统中
、安全性和可扩展性,在工业数据中台与MES系统的对接中扮演着至关重要的角色。 一、OPC UA协议简介 OPC UA是由
实现两台Redlion设备通过OPC UA进行通信









评论