OPC UA 类型到 IEC 类型的映射
基本数据类型的映射
OPC UA | 国际电工委员会 | 描述 |
|---|---|---|
基本类型 | ||
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| 简单字符串转换为 IEC 字符串。 IEC 字符串的长度可以在之后更改,并且可以不受限制地选择。 |
|
| 可定位字符串映射到 IEC 字符串。 |
特殊类型:
| 目前不支持 例子: | 从OPC UA规范映射到相应的类型: 例子: |
遗产 | 所有 OPC UA 类型都允许继承。例如,新类型也可以从 | 注意:从基类型派生时,基类型用作映射的基础。因此,派生的 OPC UA 类型在 IEC 中不再可用。 ![]() |
| 见说明 | 如果信息模型中的一个变量允许多个特定的对象类型,并且由模型的用户来选择特定的类型,那么只需 |
| 见说明 | 除了数据类型,OPC UA 中的变量还可以有一个 因为一个变量在 IEC 中只能有一个类型,所以生成了一个结构:
对于 OPC UA 客户端,生成的结构是不可见的。正如预期的那样,它只将变量处的正确数据类型和元数据视为子元素。 ![]() |
对象类型的映射
提示
所有声明都被声明为局部变量 VAR 和 END_VAR.用户可以根据需要更改声明 VAR_INPUT 和 VAR_OUTPUT.
OPC UA | 国际电工委员会 | 描述 |
|---|---|---|
OPC UA 对象类型 | 功能块 | |
接口和插件 | 功能块 接口的成员是功能块的成员。 | 例子: ![]() |
遗产 | 不是使用“扩展”生成多个功能块,而是生成一个平面层次结构。 | 例子: ![]() |
文件夹 | OPC UA 对象类型中文件夹的每个实例的单独类型 用户可以通过编辑 IEC POU 的声明自行添加实例。但是,必须使用源自 OPC UA 伴侣的功能块。 导出文件夹下的所有功能块实例。基于 NodeSet2.xml 的语义检查是不可能的。 | 最初,文件夹是 OPC UA 中的一种对象类型。一种 ![]() 将适当的项目添加到文件夹是用户的责任。 |
| 见说明 (至于文件夹) | OPC UA 为文件夹定义了一种单独的数据类型: |
结构化数据类型的映射
OPC UA | 国际电工委员会 |
|---|---|
结构 | 待测物 |
| 目前不支持 |
可选成员 | 目前不支持 |
遗产 | 关于对象类型的实现 |
OPC UA 引用类型的映射
OPC UA | OPC UA 中的含义 | IEC 中的映射 |
|---|---|---|
| 通常只有这种类型的派生是相关的。例外情况是文件夹直接映射到 IEC,请参阅 OPC UA 类型到 IEC 类型的映射 | |
| ||
|
| |
| 变量和对象在 IEC 中被映射为变量。因此,每个 用户必须在 信息模型编辑器 在生成 IEC POU 之前。可以选择或取消选择可选成员,并且可以为占位符生成具体成员。 | |
| 在 OPC UA 中,属性具有过程数据的附加元信息的特征。它们可以是静态的,例如工程单位。但它们也可以在服务器运行时发生变化。 | 在 IEC 中,此引用的处理方式与 |
有关详细信息,请参阅: 使用 OPC UA 信息模型



