西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

西門子S7-1500plc與S7-300plcPN/IO裝置通訊,PROFINET的CPU支援I device功能,即智慧IO裝置功能,也就是該PN裝置可以同時作為IO控制器和IO裝置。一個PN智慧裝置功能不但可以作為一個智慧處理單元處理生產工藝的某一過程,而且可以和IO控制器之間交換過程資料,因此,智慧裝置作為一個IO裝置連線一個上層IO控制器,智慧裝置的CPU透過自身的程式處理某段工藝過程,相應的過程值傳送至上層的IO控制器再做相關的處理。SIMATIC S7- 300 PN CPU與 S7-1500 CPU都集成了 PROFINET 介面,該介面具備連線 PROFINET匯流排的通訊功能,可以透過組態與其它裝置建立Profinet 智慧裝置通訊

S7-300 PLC(192。168。0。1/24)與 S7-1500 PLC(192。168。0。2/24)透過交換機進行Profinet IO 智慧裝置通訊。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

透過如下的步驟配置 PC 的 IP 地址:選擇電腦的“ 控制面板 > 網路和共享 > 本地連線>屬性”開啟 Internet ProtocolVersion 4(TCP/IPv4),設定PC 的 IP 地址。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

建立 PLC 專案

在 STEP7 V15中建立一個專案並插入CPU 317 站。操作步驟如下:

雙擊桌面的TIA快捷圖示開啟TIA Portal V15 軟體:

2。 進入TIA Portal的Portal檢視

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

3. 選擇建立新專案,並填寫專案名稱和專案儲存的路徑,並點選“建立”按鈕。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

4. 進入“新手上路”,選擇“組態裝置”選單

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

5。 進入裝置與網路選單,選擇新增新裝置選單,填寫裝置名稱,並依據產品訂貨號選擇相應控制器(同時要注意裝置的版本號),點選“新增”按鈕進入裝置檢視。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

6. 在工作區的裝置檢視下選中控制器的Profinet介面,在其屬性視窗下常規選項卡內的“乙太網地址”項內,新增介面的乙太網子網 PN/IE_1 和填寫介面的IP地址192。168。0。1/255。255。255。0 。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

7. 進入工作區的網路檢視,在右側硬體目錄下根據產品訂貨號和版本號選擇需要新增進專案的智慧從站CPU,並將其拖拽到網路檢視中。根據本例中使用的CPU,選擇 S7-1516 產品。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

8. 選中PLC_2,點選裝置檢視,進入裝置檢視的編輯介面。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

9。 在工作區的裝置檢視下選中控制器的Profinet介面,在其屬性視窗下常規選項卡內的“乙太網地址”項內,新增介面的乙太網子網 PN/IE_1 和填寫介面的IP地址192。168。0。2/255。255。255。0來設定PLC_2的IP地址

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

10. 在裝置檢視下,使能S7-300的IO裝置功能,並分配控制器。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

11. 在裝置檢視下,分配S7-300的智慧裝置通訊傳輸區,輸入和輸出區各分別組態一個位元組。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

12. 編譯 S7-300 PLC,注意要沒有編譯錯誤。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案

13.編譯 S7-1500 PLC,注意要沒有編譯錯誤。

西門子S7-1500plc與S7-300plcPNIO裝置通訊-建立專案