吾志所向
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 369 個
工控威望: 650 點
下載積分: 1899 分
在線時間: 162(小時)
注冊時間: 2016-12-10
最后登錄: 2025-01-11
查看吾志所向的 主題 / 回貼
樓主  發(fā)表于: 2022-09-08 10:30
        智能設備、DCS系統(tǒng)等Modbus主站,與西門子、三菱、AB、歐姆龍等PLC通訊,通過IGT-SER智能網(wǎng)關模塊實現(xiàn)PLC原廠協(xié)議到ModbusTCP/ModbusRTU協(xié)議轉換 ,不用編寫PLC程序,自由編輯地址對應關系,沒有寄存器數(shù)量限制。

        本案中PLC的型號是S7-300,提供的數(shù)據(jù)區(qū)域是DB6,同時實現(xiàn)Modbus協(xié)議對I、Q、M區(qū)域的訪問;IP地址是192.168.2.111,機架、插槽分別為0,2;ModbusRTU的通訊格式是19200,8,1,E(偶校驗);網(wǎng)關的網(wǎng)口1接PLC,串口1設置為ModbusRTU模式連接上位設備,有了這些信息,就可以設置網(wǎng)關模塊了。

        將網(wǎng)關與PC直連,上電后打開參數(shù)設置工具軟件,通過‘功能->‘Modbus地址表’,設置Modbus地址,將PLC的DB6對應到Modbus的HR區(qū)域,DB6.DBW0對應HR0(400001),I0.0對應100001,Q0.0對應000001,M0.0對應010001,設置完成后界面如下:



        網(wǎng)關的網(wǎng)絡參數(shù),實現(xiàn)ModbusTCP協(xié)議數(shù)據(jù)通訊,參數(shù)設置如下圖,選中要編輯的參數(shù),消息欄會有相關提示:



        所有設置完成后下載到網(wǎng)關,重啟網(wǎng)關后開始測試,啟動Modscan32,設置IP地址、端口502,數(shù)據(jù)區(qū)域等參數(shù),連接進行測試,可進行數(shù)據(jù)讀寫,界面如下:



       用參數(shù)配置軟件自帶的數(shù)據(jù)讀寫測試工具(‘工具’->‘數(shù)據(jù)讀寫測試’)測試,地址從0開始,測試界面如下:



        然后測試ModbusRTU協(xié)議,切換到串口設置頁面(‘視圖’->‘串口參數(shù)編輯’),設置網(wǎng)關的串口參數(shù),界面如下:  



         然后測試ModbusRTU協(xié)議方式,設置通訊格式:19200,8,E,1,等參數(shù), 連接網(wǎng)關后進行數(shù)據(jù)監(jiān)控,同樣進行數(shù)據(jù)讀寫測試,界面如下:



       這樣網(wǎng)關與西門子PLC通訊的測試就完成了,實現(xiàn)了ModbusTCP/RTU透過網(wǎng)關直接與西門子的PLC通訊,三菱、歐姆龍、AB等PLC也都支持的,相關資料在附件中:
PLC通訊智能網(wǎng)關.rar (2656 K) 下载次数:44



autoctrl
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 358 個
工控威望: 579 點
下載積分: 1586 分
在線時間: 132(小時)
注冊時間: 2016-05-05
最后登錄: 2025-01-07
查看autoctrl的 主題 / 回貼
1樓  發(fā)表于: 2023-05-24 21:58
一個模塊能接多臺PLC嗎?