AWS IoT SiteWise 概念 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS IoT SiteWise 概念

以下是 AWS IoT SiteWise 的核心概念:

閘道

網關駐留在客户場所,用於收集、處理和路由數據。網關連接到工業數據源,方法是使用OPC-UAModbus TCP, 或太網/IP協議在處理數據或將數據路由到AWS雲端。網關使用包收集數據、在邊緣處理數據等。如需可用包的詳細資訊,請參使用套件

您可以在任何可執行 AWS IoT Greengrass 的裝置或平台上建立閘道。閘道軟體由連接器組成,您可以將其添加到AWS IoT Greengrass組。如需詳細資訊,請參閱 使用閘道導入資料

Packs (套件)

網關使用包來決定如何收集、處理和路由數據。目前,AWS IoT SiteWise支持數據收集包和數據處理包。。F或如需閘道可用包的詳細資訊,請參使用套件

資料收集包

使用數據收集包,以便您的網關可以收集您的工業數據並將其路由到AWS您選擇的目的地。此包將自動添加到您的網關,無法刪除。

資料處理套件

使用數據處理包,以便網關可以與邊緣配置的資產模型和資產進行通信。帶有數據處理包的網關自動定期與AWS帳户,該帳户為邊緣配置。

資料串流

您可以將工業資料攝取至AWS IoT SiteWise,然後再創建資產模型和資產。AWS IoT SiteWise自動創建數據流以接收來自設備的原始數據流。

資料串流別名

數據流別名可幫助您輕鬆識別數據流。例如,server1-windfarm/3/turbine/7/temperature資料串流別名會識別風力發電廠 #3 中渦輪 #7 的温度值。server1是可幫助識別 OPC-UA 伺服器的資料源名稱。server1-是添加到從此 OPC-UA 服務器報告的所有數據流的前綴。

資料串流關聯

創建資產模型和資產後,您可以將數據流與資產中定義的資產屬性相關聯以構建數據,然後AWS IoT SiteWise可以使用資產模型和資產來處理來自資料串流的入站資料。您還可以取消數據流與資產屬性的關聯。如需詳細資訊,請參閱 管理資料串流

資產

從工業設備擷取資料到 AWS IoT SiteWise 中時,裝置、設備和程序都會個別以資產的形式呈現。每個資產都有與其相關聯的資料。例如,一個設備可能有一個序號、一個位置、一個製造商和型號,以及一個安裝日期。它可能也有可用性、效能、品質、溫度、壓力等項目的時間序列值。您可以將資產組織成階層,其中資產可以存取儲存在其子資產中的資料。如需詳細資訊,請參閱 建立工業資產模型

資產模型

每個資產都是從資產模型建立的。資產模型是宣告式結構,可將資產格式標準化。資產模型會在相同類型的多個資產中強制執行一致的資訊,因此您可以處理代表裝置群組的資產中的資料。在每個資產模中,您可以定義屬性、時間序列輸入 (測量)、時間序列轉換 (轉換)、時間序列彙整 (指標),以及資產階層。如需詳細資訊,請參閱 建立工業資產模型

您可以通過為邊配置資產模型來控制資產模型屬性的處理位置。使用此功能可以處理和監控本地設備上的資產數據。

源目標

您可以使用源目標控制從源服務器發送傳入數據的位置。您可以將您的數據發送到AWS IoT SiteWise,或者您可以使用AWS IoT Greengrass流將您的數據發送到其他位置。您可以設定AWS IoT Greengrass流將您的數據發送到本地應用程序,或者發送到AWS雲端。您可以為網關中的每個源服務器配置源目標。

資產屬性

資產屬性是每個資產中,包含工業資料的結構。每個屬性都有一個資料類型並可能會有一個單位。屬性 (property ) 可以是屬性 (attribute)測量轉換指標。如需詳細資訊,請參閱 定義資料屬性

您可以配置資產屬性以在邊緣進行計算。如需在邊緣處理資料的詳細資訊,請參啟用邊緣資料處理

屬性

屬性是代表一般不會變更之資訊的資產屬性,例如裝置製造商或裝置位置。屬性可以有預設值。您從資產模型建立的每個資產,皆會包含該模型屬性的預設值。如需詳細資訊,請參閱 定義靜態數據(屬性)

測量

測量是代表裝置或設備之原始感應器時間序列資料串流的資產屬性。如需詳細資訊,請參閱 定義來自設備的數據流(測量)

轉換

轉換是代表已轉換時間序列資料的資產屬性。每個轉換都有數學表達式 (公式),定義如何將資料點從一個轉換到另一個。變換後的數據點保存one-to-one與輸入數據點的關係。如需詳細資訊,請參閱 轉換數據(轉換)

指標

指標是代表已彙整時間序列資料的資產屬性。每個指標都有數學表達式 (公式),定義如何彙整資料點,以及計算該彙整的時間間隔。指標每隔指定的時間間隔會輸出單一資料點。如需詳細資訊,請參閱 聚合屬性和其他資產的數據(衡量指標)

Aggregate

彙總是 AWS IoT SiteWise 自動計算所有時間序列資料的基本指標。如需詳細資訊,請參閱 查詢資產屬性彙總

資產階層

您可以定義資產階層,以建立工業操作的邏輯表示。如果要建立階層,請在資產模型中定義階層定義,接著將從模型建立的資產與在階層定義中指定的模型建立關聯。父資產中的指標從子資產的指標屬性彙整資料,因此您可以計算統計資料,以提供您的操作或操作子集深入解析。如需詳細資訊,請參閱 定義資產模型(層次)之間的關係

公式

每個轉換指標屬性都有公式,能定義屬性轉換或彙整資料的方式。公式由 AWS IoT SiteWise 提供的屬性輸入、運算子和函數組成。如需詳細資訊,請參閱 使用公式表達式

屬性別名

您可以設定屬性別名,以便在擷取或接收資產資料時輕鬆識別資產屬性。使用閘道從伺服器攝取資料時,屬性別名必須與原始資料串流的路徑相符。如需詳細資訊,請參閱 將工業資料串流對應到資產屬性

屬性通知

當您啟用資產屬性的屬性通知時,每當屬性收到新的值,AWS IoT SiteWise 都會對 AWS IoT Core 發佈 MQTT 訊息。訊息承載包含有關屬性值更新的資訊。您可以使用屬性值通知,在 AWS IoT SiteWise 與其他 AWS 服務中建立連線至您工業資料的解決方案。如需詳細資訊,請參閱 與其他 AWS 服務互動

Portal

同時SiteWise監控入口網站是一個 Web 應用程式,可用來視覺化和共用您的AWS IoT SiteWise資料。入口網站有一或多個管理員,且包含零或多個專案。

入口網站管理員

EACHSiteWise監控器入口網站有一或多個入口網站管理員。入口網站管理員會使用入口網站來建立包含資產和儀表板集合的專案。接著,入口網站管理員會為每個專案指派資產和擁有者。入口網站管理員會透過控制對專案的存取權,指定專案擁有者和檢視者可以看到的資產。

Project

EACHSiteWise監控器入口網站包含一組專案。每個專案都有一個與其相關聯的 AWS IoT SiteWise 資產子集。專案擁有者會建立一或多個儀表板,以便透過一致的方式檢視與這些資產相關聯的資料。專案擁有者可以將檢視者邀請到專案中,讓檢視者能夠檢視專案中的資產和儀表板。專案是在內進行共用的基本單位SiteWise監控。專案擁有者可以邀請獲得 AWS 管理員所授予之入口網站存取權的使用者。必須先確保使用者具備入口網站存取權,才能與該使用者共用該入口網站中的專案。

專案擁有者

EACHSiteWise監控項目擁有者。專案擁有者會以儀表板形式建立視覺效果,以一致的方式呈現營運資料。儀表板準備好共用時,專案擁有者可以將檢視者邀請到專案中。專案擁有者也可為專案指派其他擁有者。項目所有者可以為警報配置閾值和通知設置。

專案檢視者

EACHSiteWise監控項目包含查看者。專案檢視者可以連線到入口網站,檢視專案擁有者建立的儀表板。在每個儀表板中,專案檢視者可以調整時間範圍,以便深入了解營運資料。專案檢視者只能檢視他們可存取之專案中的儀表板。項目查看者可以確認和暫停警報。

Dashboard (儀表板)

每個專案都包含一組儀表板。儀表板可提供一組資產集合值的視覺效果。專案擁有者會建立儀表板和包含的視覺效果。當專案擁有者準備好共用該組儀表板時,擁有者可以將檢視者邀請到專案中,讓他們能夠存取專案中的所有儀表板。如果您需要另一組適用於不同儀表板的檢視者,您必須分割專案之間的儀表板。當檢視者查看儀表板時,他們可以調整時間範圍。

視覺效果

在每個儀表板中,專案所有者會決定如何顯示與專案相關聯的資產屬性和警報。可用性可以表示為折線圖,而其他值可顯示為條形圖或關鍵績效指標 (KPI)。警報最好顯示為狀態網格和狀態時間線。專案擁有者會自訂每個視覺效果,讓使用者充分理解該資產的資料。