1.網(wǎng)絡(luò)組態(tài)
在S7-400 CPU的AS所在的單項目中點擊工具欄上的按鈕圖片,打開網(wǎng)絡(luò)組態(tài)NetPro。在CPU上右鍵菜單中選擇“Insert New Connection”創(chuàng)建新的連接。
在彈出的新窗口中選擇連接伙伴方。如果S7-300 CPU和S7-400 CPU處在同一個項目中,則可以直接選擇;如果處在不同的項目中,則需要選擇一個“Unspecified”(未指定),點擊“Apply”應(yīng)用即可。
在S7連接屬性設(shè)置窗口中填寫通訊伙伴方的IP地址,然后點擊“Address Details…”按鈕。
在詳細(xì)信息中修改伙伴方的槽位為2,點擊OK確認(rèn)。
將建立好的連接下載到S7-400站即可。
2.通訊程序調(diào)用
在通訊功能塊調(diào)用之前,需要在S7-300 CPU中準(zhǔn)備和S7-400 CPU通訊用的共享DB塊。示例中創(chuàng)建DB50和DB51,分別對應(yīng)“輸出”和“輸入”數(shù)據(jù)。
在S7-400 CPU側(cè)調(diào)用“PUT(SFB14)”完成向S7-300 CPU寫入數(shù)據(jù),調(diào)用“GET(SFB15)”從S7-300 CPU側(cè)讀出數(shù)據(jù)。
冗余S7-400H CPU如何與S7-300建立以太網(wǎng)通訊
1.網(wǎng)絡(luò)組態(tài)
由于S7-300 CPU和S7-400H CPU之間無法建立S7容錯連接,所以在連接創(chuàng)建的時候,需要分別從S7-400H CPU的兩個CPU分別建立到S7-300 CPU(或者Unspecified)的連接。
從S7-400H CPU的兩個CPU分別創(chuàng)建一個到“Unspecified”的S7連接,可以看到,這兩個連接的ID號是不同的。
2.通訊程序調(diào)用
HCPU到S7-300 CPU站點的通訊鏈路由兩個S7連接實現(xiàn),如何基于這兩個連接可靠地完成數(shù)據(jù)交換則是需要考慮的重點。具體的方案較多,可以采用兩個連接同時工作,接受方通過判斷連接狀態(tài)來選擇數(shù)據(jù)的方式,也可以采用“心跳信號”的方式判斷出可用的連接之后再完成傳輸?shù)取?/p>
用戶亦可通過讀取主備CPU狀態(tài)的方式來選擇具體的通訊連接。CPU的冗余狀態(tài)可通過調(diào)用SFC51 功能塊。
審核編輯:湯梓紅
-
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5582瀏覽量
174720 -
cpu
+關(guān)注
關(guān)注
68文章
11031瀏覽量
215935 -
西門子
+關(guān)注
關(guān)注
98文章
3129瀏覽量
117717 -
S7-400
+關(guān)注
關(guān)注
1文章
63瀏覽量
14959
發(fā)布評論請先 登錄
S7-1200與S7-300和S7-400以太網(wǎng)通信數(shù)據(jù)交換的教程說明

西門子S7-200和S7-300與S7-400的系統(tǒng)概述

西門子S7系列PLC以太網(wǎng)通訊處理器MPI-131的介紹
西門子 S7-300/400 采用模塊 連接 iFIX

西門子S7-300/400通過模塊連接INTOUCH,采用西門子S7TCP驅(qū)動

西門子轉(zhuǎn)以太網(wǎng)模塊易控通訊連接S7-300方法

西門子S7-300/400 通過以太網(wǎng)模塊與KTP/TP系列觸摸屏通訊

西門子S7-300/S7-400轉(zhuǎn)以太網(wǎng)模塊連接MCGS

西門子S7系列PLC以太網(wǎng)通訊處理器編程調(diào)試方法

評論