本案例是開疆智能Modbus轉profinet網關連接信捷PLC的配置案例,其中西門子1200PLC作為Profinet主站,信捷PLC作為Modbus從站,中間通過網關進行通信轉換。

配置過程:
首先配置信捷PLC作為從站
一、PLC準備:
PLC連接電源(注意電源是24VDC還是220VAC),將編程電纜插上PLC的COM1口,另一端連電腦的COM口(或是USB-232線),PLC的485串口(COM2口A/B端子)連接到遠程DTU的485A和485B接線端子。

二、PLC的 modbus遠程從站創建
打開《XC系列編程工具》編程軟件,點擊右上角的“文件”選擇“創建新工程”。在彈出的窗口中選擇匹配的PLC型號,這里我選擇的是“XC3-24”。進入軟件后在左側功能框中單擊“PLC串口”彈出“PLC1-串口 設置”對話框如下。選擇“串口2” Modbus站號默認為1,將串口改為9600/8/1/無。

完成上面的操作其實信捷PLC的modbus從站功能就已經創建好了。現在我們執行“寫入PLC”操作,將配置寫入到所連的PLC。
這里需要說明的是,信捷PLC已經集成Modbus協議集,支持Modbus協議通訊主、從機模式,并將其內部的寄存器和Modbus寄存器做了對應,這里我們使用的是其從站模式。可編程控制器內部元件編號與對應的Modbus地址編號如下表示:
注意:PLC程序下載后一定要重啟,配置才會生效。

網關配置:
打開網關配置軟件并且新建項目“”點擊新建,選擇PN2MRM


PORT0設置網關的Profinet參數(設備名稱及IP地址,新版本已改為Profinet主站分配)

設置網關modbus一側的配置參數。首先是485參數,包括波特率,數據位,奇偶校驗等。

從前面可看到PLC波特率為9600,數據位8停止位1無校驗,網關參數默認即可。
添加從站地址1

右鍵添加功能碼,PLC作為從站支持01,03,05,06以及16功能碼

添加所需要的功能碼如03功能碼讀保持寄存器。

填寫對應的寄存器地址和寄存器數量

打開Profinet組態軟件并導入網關GSD文件

添加網關模塊,設置設備名稱及IP地址

最后設置Profinet一側的輸入輸出長度與地址,和Modbus數據長度匹配就好。

確認無誤后將組態下載進入PLC并將從站設備名稱及IP分配給網關即可。
審核編輯 黃宇
-
plc
+關注
關注
5051文章
14602瀏覽量
487041 -
MODBUS
+關注
關注
28文章
2457瀏覽量
83263 -
網關
+關注
關注
9文章
6797瀏覽量
56282 -
Profinet
+關注
關注
8文章
2286瀏覽量
28194
發布評論請先 登錄
開疆智能Profinet轉Profibus網關連接EC-CM-P1 PROFIBUS DP從站通訊模塊配置案例
開疆智能Profinet轉Profibus網關連接Modicon TM5擴展模塊案例
開疆智能Profinet轉Modbus網關連接信捷PLC從站配置案例
評論