1、現場有兩臺西門子S7-1200PLC和一個DCS系統。該DCS系統作為Modbus TCP主站,提供Modbus TCP協議類型的數據,而現場的兩臺S7-300 PLC是Profinet協議的,并且作為Profinet的主站。如果想要在兩臺PLC和DCS系統之間進行數據交換,就需要一個模塊來實現這兩種協議之間的轉換。使用耐用通信ModbusTCP轉Profinet網關NY-N811可以解決問題;
2、ModbusTCP轉Profinet網關的作用就是實現Modbus TCP協議和Profinet協議轉換。它具有一個以太網接口和一個Profinet接口。該網關在以太網端可以作Modbus TCP主站也可以作Modbus TCP從站,但在另一端只能作Profinet的從站。Profinet輸入數據最大為1440字節,輸出數據最大為1440字節。網關作為Modbus TCP主站,最多可支持訪問16個不同IP或不同單元標識符的Modbus TCP服務器;網關作為Modbus TCP主站,支持功能碼:01H、02H、03H、04H、05H、06H、0FH、10H;網關作為Modbus TCP從站,最多可支持8個TCP連接; 網關作為Modbus TCP從站,支持功能碼:01H,02H,03H、04H、05H、06H、10H、0FH;
3、本案例中,現場的兩臺S7-1200 PLC作Profinet的主站,DCS系統作為Modbus TCP主站,因此需要兩臺NY-N811來完成通訊連接。網關在該系統中作Profinet側的從站和Modbus TCP側的從站。其結構如下圖:
4、 ModbusTCP轉Profinet的配置:使用配置軟件,將配置軟件安裝好以后,打開桌面上的快捷方式,選擇新建-PN2MTS,點擊OK;
5、設置ModbusTCP轉Profinet網關中Profinet設備名稱及IP;
6、設置ModbusTCP轉Profinet網關的ModbusTCP從站IP;
7、對于ModbusTCP轉Profinet的以太網配置強調以下幾點:協議類型選擇":要選為"PN2MTS",它的含義是說網關作Modbus TCP端的從站。IP地址":網關作為Modbus TCP從站的IP地址是多少;"網關地址":一般最后一位默認為1即可;但是IP地址和網關地址的網段必須一致。Modbus TCP主站讀取數據功能碼":網關NY-N811作為Modbus TCP從站,它只允許Modbus TCP主站使用01,02,03,04號功能碼來讀取數據。但寄存器地址從750開始;05,0F,06,10功能碼可寫,從寄存器地址0開始;
8、Profinet端的PLC組態軟件設置:Profinet端只需在PLC的組態軟件中導入GSD文件,拖動好輸入/輸出數據塊,設置好IP地址和設備名稱即可。(注意:自動生成Profinet設備名稱不要勾選);
9、配置好下載成功以后,就可以開始數據傳輸了。在Modbus TCP一端,DCS系統作為Modbus TCP主站,給網關NY-N811發送寫命令,這時PLC作為Profinet主站,從ModbusTCP轉Profinet網關中讀取DCS發過來的數據;在Profinet端, PLC輸出區將數據發送到NY-N811中,這時DCS系統通過發送讀命令,通過讀取1號或者2號Modbus TCP從站(NY-N811_A或者NY-N811_B)的數據,將PLC的數據讀取過來。
ModbusTCP轉Profinet網關產品為用戶提供快速便捷的連接Modbus TCP設備到Profinet網絡的解決方案。配置簡單,使用方便,具備高可靠性和實時性;安裝靈活,功耗低,性能穩定。已多次成功應用于各現場總線及控制系統,并受到用戶的一致好評。
審核編輯:湯梓紅
-
MODBUS
+關注
關注
28文章
1812瀏覽量
77100 -
TCP
+關注
關注
8文章
1374瀏覽量
79147 -
Profinet
+關注
關注
6文章
1202瀏覽量
23471
發布評論請先 登錄
相關推薦
評論