1 系統概述
MG 協議轉換器是為解決串口通信現場應用的復雜性而設計的一款旨在減少工程師勞動強度的產品,工程師無需深入了解通訊協議,無需編寫程序即可快速完成相關調試,提高項目調試效率,保證快速交付。

2 實驗材料

3 拓撲圖與組態方案

3.1 組態步驟
1. 安裝MG-MTS-MR協議轉換器
2. 連接MT241和MG-MTS-MR
3. 接通控制電源,使用網關配置工具配置協議轉換器
4. 在Machine Expert V2.0 中通過指令塊讀寫協議轉換器數據
5. 將組態下載到控制器,測試讀寫數據功能是否正常
3.1.1 新建項目
打開Machine Expert V2.0,新建項目,點擊空項目,設置項目名稱后點擊確定,如下圖所示。

3.1.2 添加CPU
點Untited1,點擊設備樹,在Logic Controller→M241→TM241CEC24T/U
目錄下選擇CPU后,點擊添加設備并關閉對應框。

3.1.3 設置CPU IP地址
雙擊設備樹中的 Ethernet_1(Ethernet Network),在右側配置的參數中設置IP地址,子網掩碼及網關地址等參數,如下圖所示。

3.1.4 編程程序
? 添加地址轉換功能塊

ADDM_0釋義:
ADD_0 為Modbus TCP 服務器轉換后的地址;
Execute_ADDM 為觸發位,此變量需要使用上升沿觸發;
'3{192.168.1.16}'中的 3 為端口號,192.168.1.16 為 Modbus TCP 服務器 IP 地址。
? 添加讀保持性寄存器功能塊

READ_VAR_1 釋義:
ADDM_0.Done:為 ADDM 功能塊激活完成信號,用于觸發READ_VAR功能塊;
WRITE_VAR_0.Done 和 WRITE_VAR_0.Error:為 WRITE_VAR 功能塊的完成和錯誤
信號,用于觸發本功能塊,并與其它功能塊形成輪循;
Addr:為ADDM功能塊轉換后的IP地址;
objType:為功能碼,0表示保持性寄存器;
FirstObj:表示要讀取的開關量輸入的第1個地址;
Quantity:表示要讀取的開關量輸入的數量;
Buffer:表示客戶機的緩存地址,數量類型為Word型數組;
? 添加寫保持性寄存器功能塊

WRITE_VAR_0 釋義:
READ_VAR_0.Done 和 READ_VAR_0.Error:為 READ_VAR 功能塊的完成和錯誤信
號,用于觸發本功能塊,并與其它功能塊形成輪循;
Addr:為ADDM功能塊轉換后的IP地址;
objType:為功能碼,0表示保持性寄存器;
FirstObj:表示要讀取的開關量輸入的第1個地址;
Quantity:表示要讀取的開關量輸入的數量;
Buffer:表示客戶機的緩存地址,數量類型為Word型數組;
4 功能測試
4.1 搜索CPU
切換至設備樹,雙擊CPU,點擊更新,可搜索到已連接的CPU如下圖所示

4.2 登錄CPU
點擊菜單欄中的在線,在下拉菜單中點擊登錄到


4.3 建立監控表

4.4 啟動并監控程序

將Execute_ADDM賦值為1,啟動Modbus TCP通過程序塊讀寫主站功能,觀察READ_VAR_0.Done、WRITE_VAR_0.Done 是否循環為1,如果循環為1,表明輪循成功。
在寫保持性寄存器寫功能塊的數據發送區數組中依次寫入 1、2、3、4、5、6、7、8、9、10,在讀保持性寄存器寫功能塊的數據接收區數組中可以讀取到相應的數值,表明模塊測試正常。
審核編輯 黃宇
-
施耐德
+關注
關注
5文章
168瀏覽量
24927 -
協議轉換器
+關注
關注
0文章
69瀏覽量
14989
發布評論請先 登錄
DF4-19MR20W3M1HF_B11 EasyPACK?模塊:高效能與可靠性的完美結合
EVAL-M1-IM241評估板:電機驅動應用的理想之選
工業自動化施耐德M340與ABB AC500 PLC Modbus協議轉換方案
如何用EtherNet/IP網關實現Superisys RFID與施耐德PLC的無縫通訊?
施耐德電氣創新模式正朝向精益轉型
施耐德電氣如何助力媒體行業數據中心節能改造
高性能M3 系列 MCU,靈活對應多元應用,高效賦能未來
明達技術MG-PNS-MR協議轉換器在行車能耗監控項目中的應用
開疆智能CCLinkIE轉ModbusTCP網關連接施耐德TCP從站配置案例
新品 | 用于CoolSiC? MOSFET FF6MR20W2M1H_B70的雙脈沖測試評估板
MG7050EAN存儲器6G應用晶振,X1M0004110020,EPSON差分晶振
MG_MTS_MR與西門子1214C的組態過程
MG_MTS_MR 與施耐德M241的組態過程
評論