本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立閘道
您可以使用AWS IoT SiteWise主控台來建立閘道。本主題包含下列步驟:
步驟 1:設定網關
-
導覽至 AWS IoT SiteWise 主控台
。 -
在導覽窗格中,選擇 Gateways (網際網路閘道)。
-
選擇 Create gateway (建立閘道)。
-
輸入閘道的名稱,或者使用AWS IoT SiteWise。
-
適用於Greengrass 核心裝置,請選擇下列其中一個選項:
-
默認設定‐AWS自動使用默 Greengrass 置在AWS IoT Greengrass V2。
-
輸入 Greengrass 核心設備的名稱,或使用AWS IoT SiteWise。
-
-
進階設定‐如果您想要使用現有的 Greengrass 核心設備或手動創建核心設備,請選擇此選項。
-
選擇 Greengrass 核心設備,或選擇建立 Greengrass 核心設備創建一個AWS IoT Greengrass V2主控台。如需詳細資訊,請參閱《AWS IoT Greengrass Version 2 開發人員指南》中的設定 AWS IoT Greengrass V2 核心裝置。
-
-
-
選擇 Next (下一步)。
步驟 2:配置邊緣功能
AWS IoT SiteWise提供了以下包,您的網關可用於確定如何收集和處理數據。選擇包以為網關啟用邊緣功能。
-
資料收集包讓您的閘道能夠從多個 OPC-UA 伺服器收集資料,然後將資料從邊緣導出至AWS雲端。默認情況下,系統會為您的網關自動啟用此包。您無法停用此包。
-
資料處理包使您的網關能夠在邊緣處理數據。例如,您可以使用資產模型來計算指標和轉換。如需資產模型和資產的詳細資訊,請參建立工業資產模型。
注意 -
AWS IoT SiteWise將您的邊緣數據保留在網關上長達 30 天。數據的保留取決於您的設備和可用磁盤空間。
-
在您的網關斷開與AWS雲端,數據處理包將自動禁用。
-
-
(可選)在Edge 功能窗格中,選擇資料處理包。
-
(可選)在LDAP 邊緣連接窗格中,您可以授予公司目錄中的用户組訪問此網關的權限。使用者組可以使用輕量型目錄存取通訊協定 (LDAP) 憑據來訪問閘道。然後他們可以使用AWS OpsHub為了AWS IoT SiteWise應用程序,AWS IoT SiteWiseAPI 或其他工具來管理網關。如需詳細資訊,請參閱「」管理閘道
注意 您還可以使用 Linux 憑據訪問網關。如需詳細資訊,請參閱 使用 Linux 憑據訪問您的網關。
-
選取 Enable (啟用)。
-
適用於供應商名稱中,輸入 LDAP 提供商的名稱。
-
適用於主機名或 IP 地址下,輸入閘道裝置的主機名稱或 IP 地址。
-
適用於連接埠中輸入連接埠號碼。
-
適用於基本辨別名稱 (DN)中,為基本輸入唯一辨別名稱 (DN)。
支持以下屬性類型:commonName 稱 (CN)、區域名稱 (L)、州/省名 (ST)、組織名稱 (O)、 organizationalUnitName (OU)、國家名稱 (C)、街道地址 (街道)、域組件 (DC) 和用户 ID (UID)。
-
適用於管理員組 DN中,輸入 DN。
-
適用於User Groups DN中,輸入 DN。
-
-
選擇 Next (下一步)。
步驟 3:配置發佈者-可選
您可以配置發佈者以控制發送到雲的數據以及發送到雲的順序。所以此AWS IoT SiteWise發行者是AWS IoT Greengrass組件,該組件會在閘道裝置上執行。如需詳細資訊,請參閱「」IoT SiteWise 發佈者中的AWS IoT Greengrass Version 2開發人員指南。
要配置發佈者,請使用AWS IoT SiteWise控制台或 API。
步驟 4:添加數據源-可選
數據源是連接到網關的本地服務器或工業設備。您可以添加資料來源,讓閘道可以將 OPC-UA 伺服器的資料攝取至AWS IoT SiteWise。
在上運行的網關AWS IoT Greengrass V2目前不支持 Modbus TCP 和以太網 IP 源。
若要添加 OPC-UA 來源
-
選擇添加資料來源。
-
輸入來源的名稱。
-
輸入資料來源伺服器的 Local endpoint (本機端點)。端點可以是 IP 地址或主機名稱。您還可以將端口號添加到本地終端節點。例如,您的本機端點可能看起來會像
opc.tcp://203.0.113.0:49320
。 -
(可選)對於用於選擇的節點 ID中,添加節點過濾器以限制哪些數據流接收到AWS雲端。默認情況下,網關使用服務器的根節點接收所有數據流。若要定義節點篩選條件,您可以使用節點 ID 和
*
和**
萬用字元。 -
適用於目的地中,選擇來源資料的發送位置。
-
AWS IoT SiteWise‐傳送資料到AWS IoT SiteWise。如果要在邊緣處理資料,請選擇此選項。
-
AWS IoT Greengrass串流管理員‐使用AWS IoT Greengrass流管理器將資料傳送至下列AWS雲目的地:通道AWS IoT Analytics、Amazon Kinesis Data Streams 中的串流、AWS IoT SiteWise或 Amazon Simple Storage Service (Amazon S3) 中的對象。如需詳細資訊,請參閱「」管理資料串流AWS IoT Greengrass核心在AWS IoT Greengrass Version 2開發人員指南。
輸入AWS IoT Greengrass串流。
-
-
在 中進階組態窗格中,執行以下操作:
-
(選用) 輸入資料串流前綴。閘道會將此前置詞新增至來自此來源的所有資料串流。使用資料流前置詞以區分來自不同來源但具有相同名稱的資料串流。您帳戶中的每個資料串流應該都有唯一的名稱。
-
選擇訊息安全模式,瞭解來源伺服器和閘道之間傳輸的連線和資料。此字段是 OPC-UA 安全策略和郵件安全模式的組合。您必須選擇為 OPC-UA 伺服器指定的相同安全策略和訊息安全模式。
-
如果源需要身份驗證,請選擇AWS Secrets Manager祕密來自身份驗證清單。閘道連線至此資料來源時,會使用此密碼中的驗證認證。您必須將私密附加至您的網關AWS IoT Greengrass組件將它們用於數據源身份驗證。如需詳細資訊,請參閱 設定資料來源身份驗證。
提示 您的資料伺服器可能具有稱為 Allow anonymous login (允許匿名登入) 的選項。如果此選項為 Yes (是),則您的來源不需要身份驗證。
-
適用於屬性羣組,選擇添加新的羣組。
-
輸入名稱對於屬性組。
-
適用於屬性:
-
(可選)對於節點路徑,添加 OPC-UA 節點篩選條件,以限制哪些 OPC-UA 路徑要上傳到AWS IoT SiteWise。您可以使用節點篩選器,僅包含您在 AWS IoT SiteWise 中建置模型之資料的路徑,以減少閘道的啟動時間和 CPU 使用率。根據預設,閘道會上傳所有 OPC-UA 路徑,但開頭為
/Server/
的除外。若要定義 OPC-UA 節點篩選條件,您可以使用節點路徑以及*
和**
萬用字元。如需詳細資訊,請參閱 使用 OPC-UA 節點篩選條件。
-
-
適用於羣組設定,請執行下列動作:
-
適用於掃描模式中,選擇所需的模式AWS IoT SiteWise用於收集您的數據。如需有關掃描模式的詳細資訊,請參使用 OPC-UA 過濾數據攝入範圍。
-
適用於掃描速率中,更新希望網關讀取寄存器的速率。AWS IoT SiteWise會自動計算網關允許的最小掃描速率。
-
(選用) 設定死帶設定為您的原始碼。這將控制您的源發送到AWS IoT SiteWise,以及它丟棄了哪些數據。如需死帶設定的詳細資訊,請參使用 OPC-UA 過濾數據攝入範圍。
-
-
選擇 Add (新增)。
-
-
選擇 Next (下一步)。
步驟 5:查看並生成安裝程序
在此步驟中,您會檢查閘道的組態,然後執行下列動作:
-
選擇下列作業系統之一:
-
Amazon Linux
-
Red Hat
-
Ubuntu
-
-
選擇 Generate (產生)。
-
在對話方塊中,選擇確認。
AWS IoT SiteWise會自動生成可用於配置網關設備的安裝程序。請確定將安裝程式檔案儲存在安全的位置。您稍後將使用該文件。