DL/T645、IEC104轉BACnet網關采用嵌入式ARM MCU,基于Linux OS系統開發,具備強大的協議轉換功能。該網關能夠同時采集多種協議數據,下行支持DLT645、IEC104、Modbus RTU/TCP等多種通信協議,上行則支持BACnet IP協議和BACnet MS/TP協議。通過網關設備采集Modbus協議設備應用示例來更直觀地體驗DL/T645、IEC104轉BACnet網關實時采集數據的功能。
1. COM口配置
COM通過Modbus RTU采集M140T的數據,COM口配置如下:
(1)雙擊“COM1”,彈出COM屬性配置框。(2)模式選擇:采集。(3)因通過RS485 COM口采集M140T設備,使用Modbus RTU協議,設備品牌:Modbus,設備型號:Modbus RTU。按鈕里面,輪詢周期和通訊超時設置默認,根據需求設置。(4)波特率、停止位、數據位、校驗根據M140T RS485口的參數進行配置,與其保持一致。(5)點擊“確定”。
注:點擊“寫入配置”網關設備將自動重啟,重啟后COM口的配置才會生效。
2.添加COM口設備M140T
(1)點擊“COM1”,點擊鼠標右鍵,點擊“添加”,彈出設備配置框。(2)設備名稱任意填寫,如:填寫M140T。(3)從站ID根據采集設備的Modbus ID填寫,如:M140T的Modbus ID是“1”,因此,填寫“1”。(4)根據要采集的數據選擇數據類型,示例是采集M140T的DI和DO,都是布爾類型沒有采集數值類型的寄存器,故默認即可。(5)寫功能碼:默認,M140T支持寫多個寄存器。(6)點擊“確定”,添加M140T設備。
注:點擊確定后會在COM1下顯示添加的設備見上圖顯示出來M140T,如果想添加多個設備,重復(1)--(6)步驟即可。
注:點擊“寫入配置”網關設備將自動重啟,重啟后添加COM口的M140T設備才添加成功。
3.添加M140T的數據點
(1)點擊“M140T”,鼠標光標移動到方框內,鼠標右鍵,點擊“添加”彈出數據點設置框。(2)變量名稱:命名數據點的名字,如:DO1。(3)數據點的MQTT標識符,可以任意填寫。標識符不能重復,如:DO1數據點的MQTT標識填寫為DO1。(4)根據需求選擇采集地址按什么數據格式填寫輸入網關,OCT/DEC/HEX分別是八進制/十進制/十六進制。采集Modbus協議地址按十進制輸入,故示例選擇十進制。(5)地址類型:根據采集的數據點支持的功能碼選擇,如采集M140T的DO是支持“01”功能碼,故選擇“01 Coil Status”,DI是支持“02”功能碼,故選擇“02 Input Status”。(6)地址:采集數據點的寄存器地址,如:數據點DO1在M140T里面是“0”寄存器地址,故填寫“0”。(7)數據類型:根據數據點選擇,如:M140T的DI和DO都是線圈類型故選擇“bool”。(8)添加數量:如果是采集連續地址,同一功能碼可以多個采集。(9)讀寫類型:根據“地址類型”的選項選擇自動識別。(10)映射地址:填寫采集到的數據點存儲到網關設備的地址,可以隨意填寫。映射地址不能重復。范圍:0-2000。如:采集DO1的數據存儲到網關“0”寄存器地址。配置軟件上映射地址外面表示Modbus地址,括號里面M.XXX表示PLC Modbus地址。(11)變量單位:根據需求任意填寫。(12)點擊“確定”。
注:點擊“確定”后數據點會在方框內顯示出來見上圖,如果想繼續添加數據點,在方框鼠標右鍵,點擊“添加”彈出數據點配置框,重復(2)--(12)步驟。
注:點擊“寫入配置”網關將自動重啟,重啟后采集M140T添加的數據點才生效。
4.網口采集配置
WAN口和LAN口都可以采集設備,配置原理都一樣。本示例是介紹LAN口采集S475設備,故配置LAN口的信息,LAN口的配置如下:
(1)雙擊“LAN”彈出LAN口的配置框。(2)DHCP:LAN口是否啟用自動分配IP,默認不啟用,根據需求設置,如:S475設置了自動獲取IP,故LAN口DHCP要啟用。(3)路由啟用:是否啟用路由功能,給設備提供網絡。默認關閉,根據需求設置,如:只是采集S475設備的數據,故S475不用上網,不啟用路由功能。(4)IP地址:默認是192.168.3.1,分配給LAN設備的IP地址只能是這個網段的地址。根據需求是否修改。如:S475設置自動獲取IP,不規定是哪個網段的IP,故不修改。(5)子網掩碼,LAN口網關的子網掩碼。(6)MAC地址:LAN口的MAC地址。(7)點擊“確定”。
注:點擊“寫入配置”網關將自動重啟,并且要斷電重啟,重啟后LAN口的配置才改變。
注意:LAN口的IP地址是規定LAN口設備是哪個網段的IP地址,如果LAN口設備IP地址不是LAN設置的網段IP,LAN口采集不了,要根據需求是更改LAN口IP還是更改LAN口設備的IP地址。更改網關的IP地址都要寫入配置后,斷電重啟才能生效。
5.添加LAN口設備S475
注意:如果是更改了LAN口的IP,而且LAN設備也是自動獲取IP的,要點擊“寫入配置”,斷電重啟后,查看LAN口設備的IP才變成更改后的網段的IP地址。
6.添加S475的數據點
注:根據需求選擇采集地址按什么數據格式填寫輸入網關,OCT/DEC/HEX分別是八進制/十進制/十六進制。采集Modbus協議地址按十進制輸入,故示例選擇十進制。
從站ID:S475設備的Modbus ID是“1”,故填寫“1”。
地址類型:根據采集的數據點支持的功能碼選擇,如采集S475的溫度是支持“04”功能碼,故選擇“04 Input Registers”。
地址:采集數據點的寄存器地址,如:數據點溫度在S475里面是“24”寄存器地址,故填寫“24”。
審核編輯 黃宇
-
MODBUS
+關注
關注
28文章
1950瀏覽量
78630 -
網關
+關注
關注
9文章
5036瀏覽量
52236 -
IEC
+關注
關注
2文章
207瀏覽量
29247 -
BACnet
+關注
關注
0文章
94瀏覽量
15178
發布評論請先 登錄
相關推薦
DL/T645、IEC104轉Modbus網關BE111是一款專為DL/T645和IEC104協議設備設計的Modbus網關

BE103 DL/T645 To IEC104 網關產品介紹
BE113 DL/T645、IEC104 To MQTT 網關產品介紹
樓宇暖通轉換網關BA102 DL/T645、IEC104 To BACnet 網關產品介紹
PLC協議、Modbus RTU TCP 、DL T645、IEC101-104、BACnet 轉Modbus TCP RTU、OPC UA、MQTT、BACnet IP協議網關

通過DL/T645、IEC104轉OPC UA網關實現變送器與InTouch的對接

評論