1. 程式人生 > 其它 >鋇錸技術盟立PLC轉MQTT物聯網閘道器BL101

鋇錸技術盟立PLC轉MQTT物聯網閘道器BL101

                                                                      鋇錸技術盟立PLC轉MQTT物聯網閘道器BL101
       
    在工廠智慧化改造中,能將Modbus和DT/L645協議老舊裝置快速接入物聯網方式。BL101可以將Modbus和DT/L645轉MQTT,在智慧化改造過程中,您可以自建雲平臺,對接裝置接入,鋇錸技術BL101可以直接將DT/L645/Modbus老舊裝置接入華為雲/阿里雲/AWS 物聯網IOT平臺,使用者只需要呼叫IOT平臺API去做應用層的開發和各類應用。

   鋇錸技術BL101,可以將RS485/RS232串列埠轉乙太網輸出,可以透傳,Modbus閘道器模式,Modbus RTU轉Modbus TCP等,做閘道器模式的時候,可以將解析的資料轉成MQTT或者OPC UA協議給到雲端或者MES,ERP等系統。國產PLC大部分這次支援Modbus協議,可以通過Modbus轉MQTT將PLC接入網際網路,國產盟立
PLC支援Modbus協議,使用閘道器可以很好很快接入物聯網平臺。

 我們來看一下Modbus轉MQTT操作過程

1.1.1.1 COM口屬性配置

 

滑鼠左鍵雙擊COM1,彈出COM口屬性框,配置COM引數。

串列埠屬性

功能

說明

預設

模式選擇

從“採集”、“透傳”、“Modbus RTU轉Modbus TCP”中選擇。

採集

協議設定

裝置品牌

Modbus

Modbus

裝置型號

Modbus RTU

Modbus RTU

串列埠設定

波特率

從“2400”、“4800”、“9600”、“19200”、“38400”、“57600”、“115200”中選擇。

9600

停止位

從“1Bit”、“2Bit”中選擇。

1Bit

資料位

從“7Bit”、“8Bit”中選擇。

8Bit

校驗

從“None”、“Even”、“Odd”中選擇。

None

確定

確定COM口配置

 

取消

取消COM口配置

 

1.1.1.2 新增COM口採集的裝置

 

在COM1處點選滑鼠右鍵,點選新增裝置,彈出裝置資訊配置框,配置要採集裝置的資訊。對已建好的裝置名稱,滑鼠雙擊可以彈出裝置的配置資訊,滑鼠右鍵可以進行刪除裝置。

注:COM口多支援採集50個Modbus RTU裝置

裝置資訊

功能

說明

預設

裝置名稱

對要採集資料的裝置命名

 

裝置屬性

從站ID

要採集資料的裝置的Modbus 通訊地址

 

16位資料型別

從“AB”、“BA”中選擇。

AB

32位資料型別

從“ABCD”、“DCBA”、“BADC”、“CDAB”中選擇。

ABCD

確定

確定裝置資訊的配置

 

取消

取消裝置資訊的配置

 

 

1.1.1.3 新增COM口裝置要採集的資料點

 

點選裝置的名稱,把滑鼠放在右邊的方框內,點選滑鼠右鍵,彈出“新增”,點選“新增”,彈出資料點的資訊配置框,配置要採集的資料點資訊。

每增加下一條資料點都要點選滑鼠右鍵,點選“新增”。也可以對建好的資料點進行修改或刪除,點選資料點,滑鼠右鍵,可以對資料進行刪除操作,雙擊資料點可以對資料點的配置進行修改。

 

採集資料點的配置

功能

說明

變數名稱

對採集的資料點命名

變數單位

資料點的單位

地址型別

選擇採集資料點的Modbus功能碼,從“01讀保持線圈”、“02讀輸入線圈”、“03讀保持暫存器”、“04讀輸入暫存器”中選擇。

起始地址

採集資料點的地址

資料型別

布林量選擇“布林”,數值型可以從“16位無符號整型”、“16位有符號整型”、“32位無符號整型”、“32位有符號整型”、“32位單精度浮點”中選擇。

新增數量

採集個數

讀寫型別

從“只讀”、“可讀可寫”中選擇。

係數

數值型別資料才能設定,可以擴大或縮小多少倍上傳給平臺。

modbus對映地址

資料點存放在閘道器裝置中地址,範圍:布林0~2000個。數值型0-2000個。

mqtt識別符號

資料點的MQTT識別符號,可以任意填寫。

確定

確定資料點的配置資訊

取消

取消資料點的配置

點選資料點,滑鼠右鍵,可以對資料進行刪除操作,雙擊資料點可以對資料點的配置進行修改。

2. MQTT 設定

MQTT Client One 支援多個釋出主題,在釋出主題項點選“新增”填寫釋出主題,在釋出主題項的下拉框可以檢視釋出主題名。選擇釋出主題名,點選“刪除”,就可以刪除要刪除的釋出主題。MQTT Client One 同時也支援每個釋出主題選擇不同的資料點發布,滑鼠游標放在右邊方框內,點選滑鼠右鍵,彈出提示框,點選“新增”,彈出資料點框,點選要釋出的資料點,點選“確定”。雙擊資料點可以檢視資料點的屬性。如下圖:釋出主題“ic”只發布“COM1”的“COM口裝置1”的裝置的資料點“TAG001”,其他的資料點不釋出。

注:資料點框預設空白,即不選資料點,就是預設全部資料點發布。如果是多個釋出主題,只能一個釋出主題可以預設空白,其他主題一定要選擇釋出的資料點,不能留空白。

MQTT Client One的配置

功能

說明

啟用

是否啟用MQTT Client One,點選按鈕啟用。灰色表示:不啟用,綠色表示:啟用。

伺服器IP/域名

填寫連線伺服器的IP/域名

填寫連線伺服器的埠,預設埠1883,埠必須要填寫。

客戶端ID

MQTT連線報文用到的客戶端識別符號,服務端使用客戶端識別符號識別客戶端。

使用者名稱

MQTT連線報文用到的使用者名稱,服務端可以將它用於身份驗證和授權。

密碼

MQTT連線報文用到的密碼,服務端可以將它用於身份驗證和授權。

X.509

是否啟用證書連線,點選按鈕啟用。灰色表示:不啟用,綠色表示:啟用。

根證書

選擇檔案上傳,選擇證書連線才能填寫。

客戶端證書

選擇檔案上傳,選擇證書連線才能填寫。

客戶端金鑰

選擇檔案上傳,選擇證書連線才能填寫。

訂閱主題

MQTT訂閱報文用到的主題名,訂閱後伺服器可以向客戶端傳送釋出報文實現控制。

釋出主題

MQTT釋出報文用到的主題名,主題名用於識別有效載荷資料應該被髮布到哪一個資訊通道,釋出報文中的主題名不能包含萬用字元。點選“新增”填寫釋出主題名。可以填寫多個釋出主題,選擇釋出主題,點選“刪除”就可以刪除選擇的主題。

上傳週期

MQTT資料定時釋出間隔時間,預設30S。

MQTT資料補傳

是否啟用掉線資料補傳,點選按鈕啟用。灰色表示:不啟用,綠色表示:啟用。

確定

確定MQTT Client One的配置

取消

取消MQTT Client One的配置

BL101功能特點:


Ø 下行支援:Modbus RTU Master、Modbus TCP Master,DT/L645;

上行支援:Modbus TCP、MQTT、OPC UA、華為雲IoT、阿里雲 IoT、AWS IoT、金鴿雲等協議;

Ø 寬工作電壓設計,支援9-36V DC供電,介面為接線端子方式,冗餘設計,具有兩路電源輸入介面,可以任意選擇其中一路,且兩路都帶有防反接保護設計;

Ø 支援1路電源輸出,輸出電壓等於輸入電壓;

Ø 支援1路RS232/RS485可選輸入;

Ø 串列埠波特率支援2400bps-115200bps;停止位支援1,2位,資料位支援7,8位,支援None,Odd,Even 校驗方式;

Ø 支援2路RJ45乙太網口,分別為 1LAN +1WAN,WAN口和LAN口可以直接採集裝置或採集聯交換機上的裝置,具備鏈路和資料指示燈,網口內建隔離變壓器,高達2KV 電磁隔離;

Ø 支援POE受電(選配功能),節省佈線成本;

Ø 支援資料TSL\SSL加密,保障資料的安全;

Ø 支援路由功能;

Ø 支援4G功能,可以設定APN引數;插網線連外網時候,優先使用有線連網,無有線網路會切換到4G網路;

Ø 支援Modbus RTU 轉 Modbus TCP、透明傳輸;

Ø 支援RESET按鍵恢復出廠功能(在開機狀態長按,直到RUN指示燈熄滅),防止引數設定錯誤;

Ø 支援軟體和硬體看門狗,具有高度的可靠性;

Ø 採用金屬外殼材質,防護等 IP30,金屬外殼和系統安全隔離,特別適合於工控現場的應用;

Ø 裝置體積小,30mm*83mm*110mm,支援牆面壁掛式安裝以及工業導軌安裝。