捷米特ETH-S7300-JM01 Plus轉以太網模塊支持 Modbus功能,可作為 Modbus 從站,實現 PLC與其他 Modbus設備的通訊。
一、 Modbus從站功能介紹
1.1 功能和應用
捷米特ETH-S7300-JM01 Plus橋接型的擴展母口作為 Modbus RTU從站運行,外部具備 Modbus RTU主站的設備通過 Modbus協議訪問以太網模塊九針公口所連接的西門子 PLC數據。應用于 DCS系統或者觸摸屏等作為Modbus主站設備讀寫西門子PLC數據。
1.2 通訊線連接
Modbus主站設備的 RS485接口連接到捷米特ETH-S7300-JM01 Plus橋接型的擴展通訊口,以太網模塊擴展通訊口的針腳定義:
以太網模塊擴展通訊口引腳 DSUB9母口 | 定義 | 說明 |
第 3腳 | RX/TX+ | RS485信號正 |
第 8腳 | RX/TX- | RS485信號負 |
第 5腳 | GND | RS485信號地 |
1.3 捷米特ETH-S7300-JM01 Plus配置
配置步驟:NetDevice搜索--參數配置--擴展總線接口--Modbus從站。
1.3.1.電腦連接捷米特ETH-S7300-JM01 Plus轉以太網模塊,運行 NetDevice(V1013版本以上)配置軟件,選擇查找到的 NetDevice轉以太網模塊,點擊按鈕欄【修改設備參數】按鈕。
1.3.2.在參數配置界面左側選擇【S7總線接口參數配置】,右側頁面選擇【擴展總線接口】,設置【功能選擇】為 Modbus從站,設置波特率、數據位、停止位和奇偶校驗參數。
1.3.3. 在參數配置界面左側選擇【Modbus從站】,右側頁面點擊【新建命令】配置數據交換命令。
1.3.4. 設置好后點擊【下載參數】按鈕,將參數下載到以太網模塊。
1.4 Modbus測試
Modbus測試可采用 ModScan軟件,該軟件作Modbus主站,去連接以太網模塊。
1.4.1. 采用一根 USB轉 RS485的轉換線,USB端口接入計算機,RS485端子連接一根PROFIBUS電纜和總線插頭,將插頭插入捷米特ETH-S7300-JM01 Plus的擴展通訊口。
1.4.2. 在計算機上運行 ModScan.exe,點擊“Connection”,設置相應的連接參數,此處 USB連接的串口號可在【計算機】?【設備管理器】里查看,這里為 COM6口,波特率,數據位,校驗位,停止位設置與以太網模塊擴展口參數一致;
1.4.3. Device Id與西門子 PLC的通訊口站地址設成一樣,如 2。讀取了線圈 00001起始的 100個線圈狀態,查 Modbus映射表可知為 Q0.0~Q12.4的值;
1.4.4. 用 NetDevice診斷捷米特ETH-S7300-JM01 Plus擴展總線的狀態。
1.4.5. 總結:
1) 捷米特ETH-S7300-JM01 Plus的 Modbus從站功能根據預置Modbus映射表進行通訊,無須在PLC中編寫程序;
2) 西門子 PLC的通訊口站地址就是 Modbus從站地址;
3) 捷米特ETH-S7300-JM01 Plus的 Modbus從站通訊并不影響捷米特ETH-S7300-JM01 Plus的以太網通訊,上位機(如編程軟件、監控組態軟件、監控組態軟件、以太網觸摸屏等)仍然可以通過以太網讀寫PLC數據。
4) 提高 PLC的波特率(如 S7-200設置為 187.5Kbps)和捷米特ETH-S7300-JM01 Plus擴展通訊口的波特率(最高256Kbps)可以加快 Modbus數據采集的速度;如果 Modbus通訊線較長應適當降低波特率。
-
以太網
+關注
關注
40文章
5419瀏覽量
171600 -
plc
+關注
關注
5010文章
13271瀏覽量
463067 -
西門子
+關注
關注
94文章
3034瀏覽量
115782 -
MODBUS
+關注
關注
28文章
1799瀏覽量
76954
發布評論請先 登錄
相關推薦
評論