本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
IoT 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
Type
此元件是一般元件 (aws.greengrass.generic
)。Greengrass 核會執行元件的生命週期指令碼。
如需詳細資訊,請參閱元件類型。
作業系統
此元件可安裝在執行下列作業系統的核心裝置上:
Linux
Windows
要求
此元件具有下列需求:
-
Greengrass 核心裝置必須在下列其中一個平台上執行:
-
操作系統:Ubuntu 18.04 或更高版本
架構:64 (AMD64) 或 ARMv8 (建築 64)
-
作業系統:紅帽企業版 (RHEL) 8
架構:64 (AMD64) 或 ARMv8 (建築 64)
-
操作系統:Amazon Linux 2
架構:64 (AMD64) 或 ARMv8 (建築 64)
-
操作系統:Debian
架構:64 (AMD64) 或 ARMv8 (建築 64)
-
作業系統:視窗伺服器 2019 或更新版
體系結構:64 () AMD64
-
-
Greengrass 核心裝置必須允許輸出網路連線至 OPC-UA 伺服器。
相依性
部署元件時, AWS IoT Greengrass 也會部署其相依性的相容版本。這表示您必須符合元件及其所有相依性的需求,才能成功部署元件。本節列出此元件之已發行版本的相依性,以及定義每個相依性之元件版本的語意版本條件約束。您也可以在AWS IoT Greengrass 主控台
下表列出此元件所有版本的相依性。
相依性 | 兼容版本 | 相依性類型 |
---|---|---|
Greengrass 核 | > = 2.3.0 | 硬式 |
串流管理員 | >2.0.10 <3.0.0 | 硬式 |
秘密經理 | > = 2.0.8 | 硬式 |
如需有關元件相依性的詳細資訊,請參閱元件方案參考。
組態
此元件沒有任何組態參數。
您可以使用主 AWS IoT SiteWise 控台或設API定 IoT SiteWise OPC-UA 收集器元件。有關詳情,請參閱《AWS IoT SiteWise 使用指南》中的步驟 4:新增資料來源-可選。
輸入資料
該組件僅接受以下格式的數據,其他所有將被忽略和丟棄。下表將 OPC UA 資料類型對應至 SiteWise 相等資料類型。
SiteWise 資料類型 |
OPCUA 資料類型 |
Description |
---|---|---|
|
|
最大長度為 1024 個字節的字符串。 |
|
|
範圍為的有符號 32 位元整數 |
|
|
具有範圍從 |
|
|
|
* 對於 OPC UA 數據類型 UInt32
Int64
,它的 SiteWise 數據類型將 SiteWise 是INTEGER
如果能夠表示其值,否則將是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 根文件夾的路徑。
此記錄檔包含詳細資訊和疑難排解指示。疑難排解資訊會與診斷程式一起提供,其中包含如何解決問題的說明,有時還會提供進一步資訊的連結。診斷資訊包括下列項目:
-
嚴重性等級
-
時間戳記
-
其他事件特定資訊
範例日誌
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 |
錯誤修復和改進了資產優先級與邊緣同步。 |
2.0.1 |
初始版本。 |
另請參閱
-
什麼是 AWS IoT SiteWise? 在《AWS IoT SiteWise 使用者指南》中。