上位機通過Modbus轉Profinet網關(XD-MDPN100)與CGV300變頻器通訊的案例可以實現兩個不同的通信協議之間的互聯互通。在這個案例中,上位機通過Modbus協議與Profinet網關進行通信,然后通過Profinet協議與CGV300變頻器進行通信。
通過Modbus轉Profinet網關(XD-MDPN100),上位機可以與變頻器直接通信,對變頻器相關參數的讀取和設置。例如,上位機可以發送讀取命令,獲取CGV300變頻器當前的運行狀態和輸出頻率,以及其他一些運行參數。同時,上位機也可以發送設置命令,對CGV300變頻器的工作模式、輸出頻率等參數進行配置和調節。
打開博圖加載PLC,在這里使用的是1200PLC
配置PLC的IP地址(PLC的IP地址要與本機IP地址保持在同一網段)
添加GSD文件
安裝完GSD文件后,在網絡視圖下點擊打開硬件目錄
找到Modbus轉Profinet網關驅動并雙擊添加到博圖
點擊選擇并將modbus轉profibus網關驅動接口與1200PLC相連
配置網關IP地址(網關IP地址與PLC保持在同一網段)
在設備視圖下點擊硬件目錄,選擇讀4個數據長度,寫2個數據長度
雙擊進入設備視圖,右擊網關進行分配設備名稱
點擊更新,自動搜索到設備,點擊分配設備名稱即可
下載到組態到PLC
選擇PN/IE_1,點擊開始搜索,選擇搜索到的設備,點擊下載
組態下載到PLC(按照提示操作即可完成)
打開Modbus轉Profinet網關調試軟件,新建工程并添加網關設備
打開PN2MRMI下拉菜單,點擊HPort - O:[ethernet]:[PROFINET]設置IP地址;點擊PROFINET修改網關設備名稱(應與博圖配置的網關名稱保持一致)
打開CGV300變頻器說明書
本案例默認,波特率9600,8個數據位,1個停止位,無校驗,站地址為2
右擊ModbusRTU插入節點,設置從站地址
打開Port - 1:[RS485]:[ModbusRTU]下拉菜單,點擊ModbusRTU設置波特率,數據位,校驗位,停止位
變頻器支持03,06,16功能碼
03讀變頻器控制字寄存器
連續讀四個寄存器,將起始地址十六進制~~~~8003~8006換算為十進制為32771~32774~~~~
16寫讀變頻器控制字寄存器
連續讀兩個寄存器,將起始地址十六進制800C~~~800D換算為十進制為32780~32781~~
在工具欄下找到通訊設置,搜索IP地址
點擊下載即可完成網關與從站配置
下載完成后,返回博圖,添加監控表,轉至在線監控
上位機通過Modbus轉Profinet網關(XD-MDPN100)與與CGV300變頻器通信的案例展示了不同通信協議之間的互聯互通。通過使用適當的網關和協議轉換方式,可以實現設備之間的數據傳輸和控制操作,提高工業自動化系統的效率和可靠性。這種解決方案在工業控制和監測領域具有廣泛的應用前景,為不同設備的集成和協同工作提供了可靠的通信基礎。
審核編輯:湯梓紅
-
變頻器
+關注
關注
251文章
6584瀏覽量
145562 -
MODBUS
+關注
關注
28文章
1820瀏覽量
77228 -
網關
+關注
關注
9文章
4585瀏覽量
51389 -
Profinet
+關注
關注
6文章
1214瀏覽量
23509
發布評論請先 登錄
相關推薦
評論