在工業(yè)自動(dòng)化控制系統(tǒng)中,經(jīng)常需要實(shí)現(xiàn)不同設(shè)備之間的通信與數(shù)據(jù)交互。本案例旨在展示如何通過 Modbus 協(xié)議,將電腦作為主站(Modbus TCP)與多臺(tái)西門子變頻器 V20(Modbus RTU 從站)進(jìn)行通信,Modbus TCP轉(zhuǎn)Modbus RTU塔訊TX 131-RE-RS/TCP-2C網(wǎng)關(guān)實(shí)現(xiàn)對變頻器的遠(yuǎn)程控制與參數(shù)監(jiān)測。

1,在通過 IE 瀏覽器開始訪問Modbus TCP轉(zhuǎn)Modbus RTU協(xié)議轉(zhuǎn)換網(wǎng)關(guān)設(shè)備之前,請確保 PC 與被訪問設(shè)備在同一局域網(wǎng)內(nèi)。
操作方法:
1、打開 IE,在地址欄中輸入本產(chǎn)品的 IP 地址(默認(rèn)為:192.168.1.254),選擇回車,進(jìn)入密碼確認(rèn)界面

2,打開網(wǎng)絡(luò)調(diào)試助手與串口調(diào)試助手,對發(fā)數(shù)據(jù)。(eltest測試軟件發(fā)送16進(jìn)制數(shù)據(jù),中間不要加空格)
網(wǎng)絡(luò)調(diào)試助手打開后,在遠(yuǎn)程IP地址處填寫Modbus RTU轉(zhuǎn)Modbus TCP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)IP地址(如:192.168.1.254),遠(yuǎn)程端口號(hào)處填寫協(xié)議轉(zhuǎn)換網(wǎng)關(guān)的模塊端口號(hào):(如:設(shè)備默認(rèn)端口號(hào)4196),點(diǎn)擊連接。

組態(tài)軟件的設(shè)置.
(1)新建一個(gè)工程,選中后,點(diǎn)擊開發(fā)。

(2)新建設(shè)備,然后選擇PLC,選擇莫迪康PLC的modbus TCP,莫迪康的MODBUS TCP協(xié)議是標(biāo)準(zhǔn)的協(xié)議

(3)新建設(shè)備的名字modbusRTU,下一步,設(shè)置的連接電腦串口com1。然后下一步。


(4)組態(tài)軟件填寫的IP是192.168.1.254(Modbus TCP轉(zhuǎn)Modbus RTU協(xié)議轉(zhuǎn)換網(wǎng)關(guān)的IP),通信端口4196,與協(xié)議轉(zhuǎn)換網(wǎng)關(guān)設(shè)備端口一致,設(shè)備的地址是17.由于傳感器的命令幀為0x11為10進(jìn)制的17.所以地址為17.

(5)在數(shù)據(jù)庫,數(shù)據(jù)詞典內(nèi),雙擊新建,新建一個(gè)變量名,新建變量名MODBUSRTU,選擇變量類型IO整數(shù)。連接設(shè)備為新建的設(shè)備名modbusRTU,寄存器301,代表功能碼為04,起始地址0 的第一個(gè)值。


(6)新建變量名MODBUSRTU1,選擇變量類型IO整數(shù)。連接設(shè)備為新建的設(shè)備名modbusRTU1,寄存器302,代表功能碼為04,起始地址0 的第二個(gè)值。

(7)新建變量名MODBUSRTU2,選擇變量類型內(nèi)存整數(shù)。

(8)新建變量名MODBUSRTU3,選擇變量類型內(nèi)存整數(shù)。

(9)新建了4個(gè)變量,兩個(gè)IO變量,分別采集溫濕度。兩個(gè)內(nèi)存變量。

(10)選擇命令語言的應(yīng)用程序命令語言。
然后輸入算法,MODBUSRTU變量名采集到的數(shù)據(jù)除以10,然后將數(shù)據(jù)賦值給MODBUSRTU2,此變量對應(yīng)的是實(shí)際的濕度值。MODBUSRTU1變量名采集到的數(shù)據(jù)除以10,然后將數(shù)據(jù)賦值給MODBUSRTU3,此變量對應(yīng)的是實(shí)際的溫度值。

(11)點(diǎn)擊畫面,新建一個(gè)畫面。畫面名MODBUS.然后雙擊,進(jìn)入畫面編輯欄

注意事項(xiàng)
1.通信參數(shù)一致性:確保電腦、RS485 轉(zhuǎn)以太網(wǎng)模塊和變頻器的通信參數(shù)(如波特率、從站地址等)設(shè)置一致。
2.電氣隔離:為防止電氣干擾,建議在 RS485 通信線路上添加隔離模塊。
3.異常處理:在編寫代碼或使用調(diào)試工具時(shí),要考慮通信異常情況的處理,如超時(shí)、連接失敗等。
通過以上步驟,即可實(shí)現(xiàn)電腦作為 Modbus TCP 主站與多臺(tái)西門子變頻器 V20 作為 Modbus RTU 從站之間的通信,Modbus TCP轉(zhuǎn)Modbus RTU塔訊TX 131-RE-RS/TCP-2C網(wǎng)關(guān)實(shí)現(xiàn)對變頻器的遠(yuǎn)程控制與參數(shù)監(jiān)測。
審核編輯 黃宇
-
MODBUS
+關(guān)注
關(guān)注
28文章
2509瀏覽量
83725 -
TCP
+關(guān)注
關(guān)注
8文章
1432瀏覽量
83755
發(fā)布評(píng)論請先 登錄
Profinet 與 Modbus RTU/485 輕松建立通信
EtherNet/IP轉(zhuǎn)MODBUS TCP 總線協(xié)議轉(zhuǎn)換賦能西門子PLC采集變頻器數(shù)據(jù)
西門子200 SMART與臺(tái)達(dá)DVP PLC通訊:工業(yè)自動(dòng)化Modbus RTU 轉(zhuǎn)Modbus TCP 方案
光伏逆變器上料-測試協(xié)同依托數(shù)據(jù)采集的Modbus TCP 轉(zhuǎn) Modbus RTU協(xié)議應(yīng)用案例
DLT698轉(zhuǎn)Modbus RTU-TCP網(wǎng)關(guān)
Modbus轉(zhuǎn)EtherNet/IP網(wǎng)關(guān)配置:西門子PLC與倫茨變頻器通訊教程
塔訊 Modbus RTU 轉(zhuǎn) Modbus TCP 在污水處理廠 PLC 數(shù)據(jù)采集中的配置案例
依托CCLinkIE轉(zhuǎn)ModbusTCP網(wǎng)關(guān)的轉(zhuǎn)換達(dá)成西門子PLC連接配置案例
Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)實(shí)現(xiàn)視覺相機(jī)與西門子PLC配置實(shí)例研究
三品SKJ系列變頻器通過Modbus RTU轉(zhuǎn)Profinet網(wǎng)關(guān)與1200plc實(shí)現(xiàn)數(shù)據(jù)互換
CAN轉(zhuǎn)Modbus TCP網(wǎng)關(guān)賦能食品攪拌機(jī)智能協(xié)同控制
包裝機(jī)械薄膜張力穩(wěn)了!CAN轉(zhuǎn)Modbus TCP網(wǎng)關(guān)讓西門子PLC與伺服“默契配合”
Modbus RTU 轉(zhuǎn) Profibus 網(wǎng)關(guān)實(shí)現(xiàn)V5 - F5 變頻器與西門子 S7-300 PLC數(shù)據(jù)交互
西門子200smart ST20與三菱FX5U-64MT/ES的Modbus TCP通信
Modbus轉(zhuǎn)PROFIBUS DP網(wǎng)關(guān)PM-160連接西門子PLC控制ABB變頻器
Modbus TCP 轉(zhuǎn) Modbus RTU電腦端 TCP 與西門子 V20 變頻器的通信案例
評(píng)論