概述

库概述

OpcUaHandling 库为您提供用于在应用程序中实现 OPC UA 客户端功能的功能块。OPC UA 客户端本身是运行时系统(控制器固件)中的一个组件。这些功能块用来从应用程序控制和监视客户端,并进而实现与 OPC UA 服务器的数据交换。

有关 OPC(尤其是 OPC UA)的更多信息,请参阅 OPC Foundation 官网 https://opcfoundation.org

另请参阅功能块概述

库的特性

下表说明了库的特性:

特性

库标题

OpcUaHandling

公司

Schneider Electric

类别

Communication

组件

OPC UA Handling

缺省命名空间

SE_OPC

语言模型属性

Qualified-access-only

向上兼容库

是 (FCL)

注: 对于此库,设置“仅限定访问”。这意味着 POU、数据结构、枚举和常量必须通过使用库的命名空间进行访问。此库的缺省命名空间是 SE_OPC

控制器平台

以下产品支持 OpcUaHandling 库:

  • Modicon M262 Logic/Motion ControllersTM262L20MESE8TTM262M25MESS8TTM262M35MESS8T

  • PacDrive LMC 控制器

兼容性/合规性

库中包含的功能块和数据类型符合 PLCopen 规范 PLCopen OPC-UA Client for IEC61131-3 version 1.1

项目示例

结合此库,提供了示例项目。示例项目显示了如何实施 OpcUaHandling 库的组件。

示例项目与编程软件一起安装在您的 PC 上。如要打开示例项目,请执行以下步骤:

步骤

操作

注释

1

EcoStruxure Machine Expert Logic Builder中,执行命令新建项目

2

新建项目对话框中,从项目类型列表中选择来自示例

3

新建项目对话框的右侧,单击按钮切换过滤器

结果:可用的示例在下拉菜单中列出。

4

从下拉菜单中选择示例。

5

控制器列表中选择控制器。

6

为新项目输入名称,然后选择文件位置。

7

单击确定按钮。

结果:基于所选择的示例创建了新项目。

一般注意事项

 警告
交换的数据不兼容
验证交换的数据是否兼容,这是因为各设备的数据结构对齐方式不完全相同。
未按说明操作可能导致人身伤亡或设备损坏等严重后果。
注: Schneider Electric 在控制系统的开发和实施过程中严格遵循行业最佳实践。这其中包括一种“深度防御”方法,旨在保护工业控制系统的安全。该方法在一个或多个防火墙后面部署控制器,以确保只有经过授权的人员才能访问协议。
 警告
未经授权访问及其导致的未经授权的机器操作
  • 评估环境或机器是否已连接到关键基础结构,如果已连接,请在将自动化系统连接到任何网络之前,基于深度防护采取适当的预防措施。
  • 将连接到网络的设备数限制为所需的最小数量。
  • 将工业网络与公司内部的其他网络隔离。
  • 使用防火墙、VPN 或其他经证实的安全措施,防止意外访问任何网络。
  • 监控系统内的活动。
  • 防止未经授权方或未经身份验证的操作直接访问或直接链接主体设备。
  • 准备恢复计划,包括系统和过程信息的备份。
未按说明操作可能导致人身伤亡或设备损坏等严重后果。

有关有序测量以及基础设施访问相关规则的更多信息,请参阅 ISO/IEC 27000 系列、信息技术安全评估的通用标准、ISO/IEC 15408、IEC 62351、ISA/IEC 62443、NIST 网络安全框架、信息安全论坛 — 信息安全优秀实践标准,并请参阅 Cybersecurity Guidelines for EcoStruxure Machine Expert, Modicon and PacDrive Controllers and Associated Equipment