本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
IoT SiteWise OPC UA 收集器组件 (aws.iot.SiteWiseEdgeCollectorOpcua
) 使 AWS IoT SiteWise 网关能够从本地 OPC UA 服务器收集数据。
使用此组件, AWS IoT SiteWise 网关可以连接到多个 OPC UA 服务器。有关 AWS IoT SiteWise 网关的更多信息,请参阅《AWS IoT SiteWise 用户指南》中的在边缘使用 AWS IoT SiteWise。
版本
此组件具有以下版本:
-
3.0.x
-
2.6.x
-
2.5.x
-
2.4.x
-
2.3.x
-
2.2.x
-
2.1.x
-
2.0.x
类型
此组件是一个通用组件 (aws.greengrass.generic
)。Greengrass Nucleus 运行组件的生命周期脚本。
有关更多信息,请参阅组件类型。
操作系统
此组件可以安装在运行以下操作系统的核心设备上:
Linux
Windows
要求
此组件具有以下要求:
-
Greengrass 核心设备必须在以下其中一个平台上运行:
-
操作系统:Ubuntu 20.04 或更高版本
架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)
-
操作系统:红帽企业 Linux (RHEL) 8
架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)
-
操作系统:亚马逊 Linux 2
架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)
-
操作系统:Debian 11
架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)
-
操作系统:Windows Server 2019 或更高版本
架构:x86_64 () AMD64
-
-
Greengrass 核心设备必须允许与 OPC UA 服务器的出站网络连接。
依赖项
部署组件时, AWS IoT Greengrass 还会部署其依赖项的兼容版本。这意味着您必须满足组件及其所有依赖关系的要求,才能成功部署组件。本部分列出了此组件的已发布版本的依赖关系,以及定义每个依赖关系的组件版本的语义版本约束。您还可以在 AWS IoT Greengrass 控制台
下表列出了此组件所有版本的依赖关系。
依赖关系 | 兼容版本 | 依赖关系类型 |
---|---|---|
Greengrass Nucleus | >=2.3.0 <3.0.0 | 硬性 |
流管理器 | >2.0.10 <3.0.0 | 硬性 |
密钥管理器 | >=2.0.8 <3.0.0 | 硬性 |
有关组件依赖关系的更多信息,请参阅组件配方参考。
配置
此组件没有任何配置参数。
您可以使用 AWS IoT SiteWise 控制台或 API 来配置 IoT SiteWise OPC UA 收集器组件。有关更多信息,请参阅《AWS IoT SiteWise 用户指南》中的第 4 步:添加数据来源 – 可选。
输入数据
此组件仅接受以下格式的数据,所有其他格式的数据都将被忽略并丢弃。下表将 OPC UA 数据类型映射到其 SiteWise 等效类型。
SiteWise 数据类型 |
OPC UA 数据类型 |
描述 |
---|---|---|
|
|
最大长度为 1024 个字节的字符串。 |
|
|
有符号的 32 位整数,其范围为 |
|
|
浮点数,其范围为 |
|
|
|
* 对于 OPC UA 数据类型UInt32
和Int64
,INTEGER
如果能够表示其值,则其 SiteWise 数据类型将为,否则将 SiteWise DOUBLE
是。
输出数据
此组件将BatchPutAssetPropertyValue
消息写入 AWS IoT Greengrass 流管理器。有关更多信息,请参阅 AWS IoT SiteWise API 参考中的 BatchPutAssetPropertyValue。
本地日志文件
此组件使用以下日志文件。
/logs/aws.iot.SiteWiseEdgeCollectorOpcua.log
/greengrass/v2
查看此组件的日志
-
在核心设备上运行以下命令可实时查看此组件的日志文件。将
或/greengrass/v2
C:\greengrass\v2
替换为 AWS IoT Greengrass 根文件夹的路径。sudo tail -f
/logs/aws.iot.SiteWiseEdgeCollectorOpcua.log/greengrass/v2
许可证
此组件在 Greengrass Core 软件许可协议
更改日志
下表介绍每个组件版本的更改。
版本 |
更改 |
---|---|
3.0.0 |
|
2.6.0 |
|
2.5.1 |
|
2.5.0 |
|
2.4.2 |
|
2.4.1 |
|
2.4.0 |
|
2.3.0 |
|
2.2.0 |
|
2.1.3 |
|
2.1.1 |
|
2.0.3 |
错误修复和改进。 |
2.0.2 |
关于与边缘同步的资产优先级的错误修复和改进。 |
2.0.1 |
初始版本。 |
另请参阅
-
什么是 AWS IoT SiteWise? 在《AWS IoT SiteWise 用户指南》中。