本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
物联网 SiteWise OPC-UA 收集器
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。
版本
此组件有以下版本:
-
2.5.x
-
2.4.x
-
2.3.x
-
2.2.x
-
2.1.x
-
2.0.x
类型
此组件是一个通用组件 (aws.greengrass.generic
)。Greengrass 核心运行组件的生命周期脚本。
有关更多信息,请参阅 组件类型。
操作系统
此组件可以安装在运行以下操作系统的核心设备上:
Linux
Windows
要求
此组件具有以下要求:
-
Greengrass 核心设备必须在以下平台之一上运行:
-
OS:Ubuntu 18.04 或更高版本
架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)
-
操作系统:红帽企业 Linux (RHEL) 8
架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)
-
OS:Amazon Linux 2
架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)
-
OS:Debian 11
架构:x86_64 (AMD64) 或 ARMv8 (Aarch64)
-
操作系统:Windows Server 2019 或更高版本
架构:x86_64 () AMD64
-
-
Greengrass 核心设备必须允许与-UA 服务器的出站网络连接。OPC
依赖项
部署组件时, AWS IoT Greengrass 还会部署其依赖项的兼容版本。这意味着您必须满足组件及其所有依赖项的要求才能成功部署该组件。本节列出了此组件已发布版本的依赖关系以及定义每个依赖项的组件版本的语义版本限制。您还可以在AWS IoT Greengrass 控制台
下表列出了该组件所有版本的依赖关系。
依赖关系 | 兼容版本 | 依赖关系类型 |
---|---|---|
Greengrass 核 | >=2.3.0 <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 数据类型 |
OPCUA 数据类型 |
描述 |
---|---|---|
|
|
最大长度为 1024 字节的字符串。 |
|
|
一个有符号的 32 位整数,范围为。 |
|
|
一个浮点数,其范围为 |
|
|
|
* 对于 OPC UA 数据类型UInt32
和Int64
,INTEGER
如果能够表示其值,则其 SiteWise 数据类型将为,否则将 SiteWise 是DOUBLE
。
输出数据
此组件将BatchPutAssetPropertyValue
消息写入 AWS IoT Greengrass 流管理器。有关更多信息,请参阅 “AWS IoT SiteWise API参考” BatchPutAssetPropertyValue中的。
本地日志文件
此组件使用以下日志文件。
查看此组件的日志
-
在核心设备上运行以下命令以实时查看此组件的日志文件。替换
或/greengrass/v2
C:\greengrass\v2
包含 AWS IoT Greengrass 根文件夹的路径。
故障排除和调试
此组件包括一个新的事件日志,可帮助客户识别和修复问题。日志文件与本地日志文件分开,位于以下位置。替换
或 /greengrass/v2
C:\greengrass\v2
包含 AWS IoT Greengrass 根文件夹的路径。
此日志包含详细信息和故障排除说明。故障排除信息与诊断一起提供,并附有如何解决问题的说明,有时还会提供指向更多信息的链接。诊断信息包括以下内容:
-
严重性级别
-
Timestamp
-
其他活动特定信息
例 示例日志
dataSourceConnectionSuccess: Summary: Successfully connected to OpcUa server Level: INFO Timestamp: '2023-06-15T21:04:16.303Z' Description: Successfully connected to the data source. AssociatedMetrics: - Name: FetchedDataStreams Description: The number of fetched data streams for this data source Value: 1.0 Namespace: IoTSiteWise Dimensions: - Name: SourceName Value: SourceName{value=OPC-UA Server} - Name: ThingName Value: test-core AssociatedData: - Name: DataSourceTrace Description: Name of the data source Data: - OPC-UA Server - Name: EndpointUri Description: The endpoint to which the connection was attempted. Data: - '"opc.tcp://10.0.0.1:1234"'
许可证
该组件是根据 Greengrass 核心软件许可协议发布的
更改日志
下表描述了该组件的每个版本中的更改。
版本 |
更改 |
---|---|
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 |
错误修复并改进了与 edge 同步的资产优先级。 |
2.0.1 |
初始版本。 |
另请参阅
-
什么是 AWS IoT SiteWise? 在《AWS IoT SiteWise 用户指南》中。