在工程實際施工過程中,很多智能儀表是支持MODBUS-RTU協議的,但傳輸距離不夠遠,且和上位機組态軟件的通訊很少有使用此協議的,需要将它轉為TCP/IP協議。
那麼如何實現呢?最常使用的是串口服務器,可以将Modbus-RTU協議轉為Modbus-TCP協議,并且還支持虛拟串口,可以在不改動原有通訊的基礎上實現協議轉化,适應現在高速通訊,長距離通訊的要求。
今天主要介紹的主角是MOXA Nport 5130 和三維力控的通訊。
使用它可以實現如下網絡結構:
Nport 5130 使用RS485總線和智能儀表等進行Modbus-rtu通訊,然後使用TCP協議和上位機進行通訊,可以實現對現場設備的監控。
如何配置Nport 5130 ?
1) 打開MOXA配置軟件,點擊Searcch,搜索設備如圖:
2) 雙擊搜索到的設備,進入configuration,在"Network"中設置IP地址,與主機在同一個網段中,如主機為:192.168.2.11,則此處可設置為:192.168.2.254,如下圖:
3) 在"Serial"中設置與Nport 5130連接的儀表的通訊參數:如圖
4) 在"Operatating Mode"中操作模式為"TCP Server Mode",(也可以選擇REAL COM MODE)如圖:
将最大連接數設置到4.
5) 點擊EXIT退出此軟件。
6) 進入力控進行I/O設置,選擇MODBUS-RTU, "設備地址"為需要采集數據的儀表的MODBUS地址,"通訊方式"選擇"TCP/IP網絡",如圖
去除獨占通道對勾
7) 點擊下一步設置"設備IP地址"為Nport 5130的IP地址:192.168.2.254,端口為在第4步中"LCOAL TCP PORT "的地址:4001,如圖:
8) 點擊下一步到組态完成。
9) 進入數據庫組态,設置需要讀取數據的參數,如某台儀表的MODBUS地址為2,需要采集其液位參數(浮點數,隻讀,儀表要求為MODBUS協議的4#命令---),如圖:但在實際應用中為3#命令---
10) 測試結果如圖
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!