客服电话:4001140636

当前位置:新闻资讯 » 行业资讯 » CRIMSON-OPC UA 客户端与WINCC SACAD作为 OPC UA 服务器通信

CRIMSON-OPC UA 客户端与WINCC SACAD作为 OPC UA 服务器通信

发布日期:2026-09-23 10:53:24    来源:中商互联

本文档将指导您如何配置使用CRIMSON OPC UA 客户端驱动程序读取WINCC SCADA的实时数据。

大部分正常应用是WINCC SCADA装在服务器上做为OPC UA Client把数据从OPC UA 服务器采集到服务器上,随着数据服务器的分工越来越细,工厂数据采集不仅是从OPC UA服务器,比如机器人或PLC等OPC UA服务器设备上采集, 当做数据采集时,从PLC或DCS等设备采集设备有网络风险、变量统计等困难时,此时现场已经有运行的SCADA服务器时,且SCADA也具有OPC UA服务器的驱动,对比从PLC或DCS等控制器采集数据,直接从OPC UA服务器中采集数据会相对简单很多,且数据可读性也非常的高。从而数据服务器只充当数据的存储和分发。

本例采用Crimson平台下的DA数据采集平台,DA产品不仅可以作为OPC UA的Client采集WINCC SCADA的OPC UA Server数据,同时把所有采集到的数据上发给SQL数据服务器,且具有断电续传的功能,确保数据的连续性。以下是此应用的简单网络拓扑图:


1、适用产品:

CRIMSON3.1、3.2软件支持的所有硬件产品,如CR 系列 HMI / DA 系列的DA10、DA30、DA50和DA70以及 Graphite 系统的控制器和 HMI。

本文档应配合上篇文档《实现两台Redlion设备通过OPC UA进行通信》一起使用,其中Crimson中OPC UA客户端的配置和操作请参考上述文档,此文档在后面关于客户端的配置就不在赘述。

2、TIA WINCC 通信配置

西门子 TIA WINCC SCADA -- 版本 15.1

1.在 TIA Portal V15.1 中导航至新项目部分

2.单击"项目视图"

3.从项目树中单击"添加新设备",如下图:

选择 PC 系统 >> PC 站,然后单击"确定",选择 IE 通用,用于 PC 站的网络驱动器,如下图:



单击"添加新子网"以添加主机网络驱动器,如下图:


在 IP 协议中更新本地主机 PC 的 IP 地址和子网掩码,为 SCADA 选择 WinCC RT Advanced,如下图:


向 HMI_RT_1 添加新画面,如下图:


单击"运行系统设置 - 服务",勾选"启用作为 OPC 服务器运行"和"OPC Unified Architecture 服务器",如下图:


确保 OPC 设置中的端口号、服务器 URL 和应用程序的安全策略如下所示:


根据需要创建内部标签以发布给 OPC UA 服务器,如下图:


创建"添加新连接"并选择通信驱动器 OPC UA,如下图:

1.在 OPC 服务器下的 UA 服务器发现 URL 中填写:"opc.tcp://[客户端设备IP地址(红狮设备)]:4870 (端口号)"

2.安全策略:无 且 消息安全模式:无。

3.从 TIA Portal 中单击"保存项目"。

4.在画面中分配元素用于监视数据。


单击"保存项目",然后从"编辑"菜单中单击"编译"或按 Ctrl + B 键编译项目,从"在线"菜单中单击"启动仿真/启动运行系统"。(注意:在 Crimson 配置或 Crimson 数据库修改期间,保持 TIA WINCC 仿真运行)。


单击"停止运行系统/仿真",停止 SCADA 系统。

3、打开 Crimson 配置软件

配置与硬件相一致的硬件组态后

1.导航至"通信"部分。

2.单击"网络" (Crimson 3.x)

3.根据应用需求配置以太网端口

4.单击"网络"(或"以太网")下第一个可用的"协议"

5.在"驱动器选择"部分单击"选择"按钮

6.在"制造商"下,选择 OPC UA

7.在"驱动器"下,选择"客户端",如下图所示:


点击OK

单击协议下方的设备,即 DEV1,如下图所示。

1.主机名称:输入 WINCC SCADA 站 PC 的 IP 地址

2.TCP/IP 端口:OPC UA 服务器端口号 (默认: 4870)

3.在"自动配置"下,单击"从设备下载数据模型",如下图所示。更多详细信息,请参阅我们的技术说明《使用 OPC UA》。

4、下载OPC UA数据模型

方法1:如下所示,使用 CMD 中的浏览工具或从设备下载数据模型。


方法2:可以打开Crimson软件,当硬件与WINCC SCADA所安装的服务器上为同一网段时,可以按如下操作下载数据模型,以下操作下载数据模型也可以参考上篇文档《实现两台Redlion设备通过OPC UA进行通信》中Crimson OPC UA客户端部分的设置,如下图:

1.选择 OPCUA Datamodule.opc-ua-browse 文件,然后单击"保存"。

2.更新后发现的 OPC UA 节点将会出现。

3.单击"确定"。

5、创建变量

进入 Crimson 数据库的 数据标签 (Data Tags) ,创建新的变量,从数据源中找到OPC UA服务器的设备名称,如下图:


找到OPC UA服务器后, 映射 (Map) 到刚才导入的OPC UA 服务器标签上,如下图所示:


6、完成与验证

完成所有必要标签的创建和映射后,再次将**的数据库(Crimson配置程序)下载到 相应的Crimson硬件设备中(通过 Link -> UpdateSend 操作)。

此时实现Crimson OPC UA Client成功读取和写入 WINCC SCADA的OPC UA Server的数据过程。Crimson平台下的数据采集产品支持标准的协议300+多种,同时支持串口自定义协议和以太网协议,协议之间根据数据传输原则,可以自由映射。硬件支持数据本体存储且与SQL无缝通信,把采集和处理后的数据按定制转发策略发送到SQL数据服务器。

 
免责声明
• 
中商互联为国内互联网信息服务提供者,平台内所展示的商品/服务的标题、价格、详情等信息内容系由店铺经营者发布,其真实性、准确性和合法性均由店铺经营者负责。中商互联提醒您购买商品/服务前注意谨慎核实,如您对商品/服务的标题、价格、详情等任何信息有任何疑问的,请及时通过电话与店铺经营者沟通确认;如您发现店铺内有任何违法/侵权信息,请立即向中商互联举报并提供有效线索,我们会积极协助配合。
 

中商互联(河北)电子商务发展集团有限公司版权所有
联系地址:河北省石家庄市中山东路118号东方新世界中心6层
ICP备案:冀ICP备19018905号-1
冀公网安备13010402002621
电信业务经营许可证:冀B2-20220423
平台电话:4001140636