本文档将指导您如何配置两台Redlion设备使其中一台作为OPC UA服务器另一台作为OPC UA客户端从而实现它们之间的通信。1. 设备与网络环境OPC UA 服务器: 运行 Crimson 3.2 系统的 FlexEdge DA50AOPC 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 单元中的数据。