SAP Leonardo IoT原來如此簡單
幾周之前,我在微信朋友圈看到一張神秘的圖片。
原圖找不到了,大概類似這個樣子:
SAP什麼時候開始賣電話卡了?
我好奇地問了發圖的朋友,但是依舊沒有得到清晰的答案。只知道這張SIM卡是給IoT使用的。
直到讀了這篇文章,才算揭開了一部分謎底。
它說的是一個PLC(可編程邏輯控制器)是怎樣原生支持SAP Leonardo,並且把數據傳到SAP Cloud Platform上的。
看懂這篇文章,基本對SAP Leonardo IoT的工作模式就能有很直觀的概念了。
作者:Domnic Savio Benedict
編譯:大話SAP
以我的個人經驗,關於SAP IoT(物聯網),在概念證明(POC) 的層面上,多數的教程和例子都很不錯,並且很容易重現,例如使用Raspberry Pi』s, ESP8266, Arduino kits等等設備的各種測試。我認為就原型測試來說,它們都非常好。
但是,一家德國的PLC(programable logic controller 可編程邏輯控制器)的製造商將這一實驗帶到了新的高度。他們在PLC產品上,內嵌式地支持SAP Leonardo Foundation,包括設備連接和板上處理。這使得WAGO PFC200這款PLC產品獲得了SAP Leonardo認證。它提供了SAP Leonardo所支持的數據連接性和安全性。本文描述了一些在Santa Clara的IoT World 2018大會上它所展示的特性。
硬體
WAGO PFC200控制器是一款帶網路和現場匯流排介面的緊湊式PLC。它支持數字式,模擬式和特殊的輸入輸出模塊。他也有移動無線通信模塊,支持簡訊,並提供無線網連接。它允許開發者按照IEC 61131-3標準進行PLC編程。
Source: WAGO AG
https://eshop.wago.com/JPBC/0_5StartPage.jsp?supplierAID=750-8207&catalogID=WAGO01&zone=7
在邊緣網路
SAP IoT Connect 365讓WAGO PCF200能通過GSM網路在世界範圍內進行註冊和通信。WAGO有個性化的通信費參數文件,因此對於它所使用的SIM卡,可以在全球選擇各種移動服務商。SAP IoT Connect 365所提供的儀錶盤讓你能在任何地方,實時地查看當前的數據消耗 —— 一片SIM卡,全球都能連接。
Source: SAP SE
這個設備帶有內嵌式的Web伺服器,並提供一個web程序,通過它,用戶可以配置荷載亮,安全,雲端連接等許多參數。
Source: SAP SE
最有趣的部分是,內嵌的伺服器提供原生的MQTT(一種SAP Leonardo支持的物聯網協議)客戶端,它可以被配置為發送數據到SAP Leonardo IoT服務的API上去。它運行在PFC200控制器的固件里。內嵌的伺服器還提供Wifi訪問點,經過一些設置,通過平板電腦或筆記本電腦就能訪問。這個配置屏幕讓用戶可以選擇雲端連接提供者。在一堆供應商中,你能看到SAP Leonardo哦。
Source: SAP SE
PFC200控制器上的數據代理通過GSM網路通信,並使用MQTT(s)協議來創建到SAP Leonardo IoT服務的安全通信渠道。內嵌式伺服器上的數據代理創建JSON格式的數據發送到SAP IoT Services API上。
SAP Leonardo Foundation上的數字雙胞胎(Digital Twin)
作為一個物聯網設別,來自PFC200的不同輸入輸出介面上的數據,通過雲上的MQTT網關,被發送給SAP IoT服務。SAP IoT服務提供了X509認證,這用於在PFC200和MQTT Broker之間建立安全連接。
Source: SAP SE
數據之後會被轉發到Kafka(一個分散式消息處理系統),並被SAP IoT Application Enablement所調用和存儲。以Thing Model作為基礎,允許各種SAP Leonardo應用程序去使用這些來自感測器上的數據。
Source: SAP SE
例如,使用SAP WebIDE,就可以創建一個自定界面的應用程序來展示設備的不同狀態和圖表。SAP IoT Application Enablement在WebIDE中提供了相關的模版。Thing Model上保存的數據也可以被其他SAP Leonardo應用程序調用。通過使用SAP Cloud Platform上的Thing Model APIs,能實現最大化的模式和數據的重用。
在德國漢諾威舉行的HMI 2018大會的SAP Makerspace上,我很榮幸地跟來自WAGO的工程師合作。我們花了大約2小時,實現了一個端到端的業務場景,一個部署在SAP Cloud Platform上的應用程序,可以監控SAP展台上的水壺信息。
Source: SAP SE
以下是所用組件的示意圖。
本文展示了工業設備是如何通過標準的API和協議連接到SAP Leonardo Foundation的。這些設置都用於在Santa Clara的IoT World 2018大會上的展示。
原文地址
https://blogs.sap.com/2018/05/18/sap-leonardo-goes-native-on-wago-plc/
往期精華
我是大話君
一位
外表羞澀,內心狂野的
SAP顧問
愛學習的你,歡迎長按以下二維碼關注大話SAP
TAG:大話SAP |