在工業自動化控制系統中,常常會遇到不同品牌和通信協議的設備需要協同工作的情況。本案例中,客戶現場采用了 羅克韋爾PLC,但需要控制的變頻器僅支持 ModbusRTU 協議。為了實現PLC 對變頻器的有效控制與監控,引入了開疆智能Ethernet轉Modbus 網關模塊來完成 EtherNet/IP與 Modbus之間的協議轉換。具體操作如下。
打開網關配置軟件“Gateway Configuration Studio”新建項目并添加模塊
設置網關在Ethernet一側的IP地址與輸入輸出的數據長度。要與PLC一側組態保持一致。
設置網關的modbus參數,如波特率,奇偶校驗超時時間等。
主從站的485總線參數設置要保持一致,打開驅動器通訊手冊,查找對應參數設置方法。
通過手冊可知從站485參數為8個數據位,一個停止位無校驗,與網關一致
從站支持03,04,06,16功能碼,網關可根據實際需要進行配置。
本案例使用03功能碼讀取寄存器數據??赏ㄟ^打開從站手冊根據地址表查找。
比如像讀取驅動器狀態代碼,地址為40002,由于驅動器地址從1開始所以應該對地址減一
故網關配置軟件內地址寫1
寫寄存器方法:
如圖中報文01 06 00 7C 00 66 C8 38可得知,站地址為1功能碼為6寄存器地址007C(124)
那么即可進行如下操作。
添加功能碼06寫單寄存器,寄存器地址寫十進制124即可。確認無誤將配置下載進網關。
打開PLC配置軟件
進行ABB PLC的設置
1, 運行 RSLogix 5000 程序加載Ethernet轉Modbus網關的EDS 文件:
2,新建工程并添加PLC
3,New Module添加網關:
4,在“Name”中填入網關的名稱,在“IP Address”中填入網關的 IP 地址
5,點擊“Change”設置網關的輸入輸出數據長度。下圖舉例設置了 20 字節的輸入數據和 20 字節的輸出數據:
6,點擊菜單 Communications->Download,下載工程到 PLC 中
到此網關配置完成,觀察網關指示燈正常后即可。
審核編輯 黃宇
-
plc
+關注
關注
5031文章
13743瀏覽量
472265 -
MODBUS
+關注
關注
28文章
2025瀏覽量
78984 -
網關
+關注
關注
9文章
5325瀏覽量
52488 -
Ethernet
+關注
關注
3文章
439瀏覽量
56687 -
步進電機驅動器
+關注
關注
0文章
93瀏覽量
12686
發布評論請先 登錄
開疆智能Ethernet/IP轉Modbus網關連接斯巴拓壓力傳感器配置案例

開疆智能Ethernet/IP轉Modbus網關連接質量流量計配置案例

開疆智能Ethernet/IP轉Modbus網關連接西門子BW500積算儀配置案例

開疆智能Ethernet/IP轉Modbus網關連接MAG8000電池流量計配置案例

開疆智能Modbus轉Profinet網關連接MODBUS-4AI遠程IO配置案例

開疆智能Modbus轉Profinet網關連接Modbus讀卡器YW-630MA配置案例

論水處理中的開疆智能Profinet轉Ethernet/IP主站網關連接Endress+Hauser液體流量計配置案例

評論