▍前言
工業樹莓派 CloudRail.Box可以充當廠房和雲之間的邊緣網關。它適用於使用輔助傳感器的棕地環境,以及使用OPC-UA 的綠地場景。
即插即用設備供應,智能數據轉換,高級安全功能和邊緣計算等功能使 CloudRail成為市場上最先進的邊緣解決方案。它使您可以極快地實現IIoT試點,同時也是大規模安裝的最佳選擇。
本文將介紹如何借助RevPi CloudRail.Box用4個簡單步驟極快地實現IIOT,將雷射距離傳感器的數據上傳到阿里雲物聯網平台。
▍準備工作
硬體準備
名稱 | 數量 |
CloudRail.Box模塊 | 1 |
IFM IO-Link主站AL1330 | 1 |
IFM O5D150測距傳感器 | 1 |
M12連接線 | 1 |
M12/RJ45轉接線 | 1 |
AL1330電源適配器 | 1 |
網線 | 1 |
24V電源 | 1 |
路由器(需連公網) | 1 |
軟體準備
阿里雲物聯網平台(國際站)
阿里雲物聯網平台配置步驟
1、如果是第一次透過CloudRail.Box將數據上傳到阿里雲,首先需要在阿里雲物聯網雲平台新建一個產品,如下圖進行配置:
2、創建完產品後進入RAM訪問控制,點擊用戶->創建用戶。
3、創建完用戶後請妥善保存用戶的AccessKeyId 和AccessKeySecret,此後將不再顯示。然後在用戶界面為新建立的用戶添加權限,在系統策略裡搜索iot,選擇AliyunIOTFullAccess,點擊ok即可。
4、接著登入 CloudRail.Box的設備管理雲(https://devices.cloudrail.com/),進入Credential Manager界面,點擊『Add Credential』,按要求輸入相關訊息即可(標籤名、地區、Access KeyID、Access Key Secret、Product Key),可點擊Verify按鈕進行驗證確認。
Cloudrail.Box 模塊配置步驟
1、硬體連接
將測距傳感器透過 M12連接線連接到 AL1330的一個 A-Port端口。AL1330的 IoT Port透過M12/RJ45轉接線連接到 CloudRail.Box的右側網口(也可以連接到路由器並將 CloudRail.Box的右側網口同時連接到路由器)。將 CloudRail.Box的左側網口連接到路由器,並將所有設備上電即可。
2、傳感器數據上雲
(1) 在設備管理雲My Box頁面,首先透過 Box側面標籤上的序列號添加Box,然後點擊『New Connection』,添加傳感器(注意:此時Box的狀態應為 Online,如果不是的話請檢測設備網路情況)。
(2) 此時設備會自動識別到已連接的 IO-Link主站以及傳感器,在本例中,我們將測距傳感器連接到了port3。
(3) 選擇好所需的傳感器之後,點擊『Next Step』,進入第二個步驟,選擇數據發送的模式。有兩種模式可以選擇,Interval可以自定義時間週期性發送數據,也可以選擇 On Change根據傳感器數據的變化比例發送數據,只有數據變化超過一定的界限,才會發送數據。在這裡,我選擇On Change,閾值設為20%。
(4) 點擊『Next 』,進入選擇雲平台界面,此處選擇阿里雲即可。
(5) 選擇好雲平台之後,輸入設備名稱,點擊『Create』就可以了。
(6) 至此,傳感器數據上雲就完成了,是不是很簡單? 只需要幾個簡單地步驟,其他的交給設備自動處理就好。
在雲平台查看數據
(1) 在CloudRail界面查看傳感器數據
(2) 此時設備會自動添加到雲平台中,可以在設備頁面查看,設備的數據可視化,需要在產品中添加功能。選擇產品->CloudRailBox->功能定義->編輯草稿->添加自定義功能,進行如下配置:
(3) 配置完成後,點擊確認,發布上線即可。然後就可以在設備->Laser->物模型數據中查看距離傳感器的數據了。
(4 )至此距離傳感器設備的數據上雲就徹底完成了。第一次配置雲平台可能相對比較麻煩,但第一次配置好之後,以後就無需再進行配置了。之後只需要三個簡單的步驟就可以:
- 選擇傳感器
- 選擇數據上傳模式
- 選擇雲平台,輸入設備名
總結
CloudRail.Box支持超過12000種工業傳感器,最多可以連接8個 IO-Link主站,每個主站包含4或8個端口。
同時CloudRail.Box也支持 OPC UA,只需輸入 OPC-UA伺服器的 IP地址,選擇數據點並選擇目標雲即可。
CloudRail.Box支持多種雲平台,包括亞馬遜、谷歌、微軟、阿里雲、IBM、Aveva、SAP等。同時,也可以使用其它MQTT Broker進行數據上雲。
CloudRail.Box支持強大的邊緣計算功能,可以在本地運行邏輯,也可以運行 AWS IoT Greengrass之類的邊緣計算。它也支持 Azure IoT Central等雲應用程序,或使用諸如設備影子之類的特殊功能。