發(fā)布時間:2019-08-24 來源:眾智博遠
西門子S7-1500plc與S7-300plcPN/IO設(shè)備通信,PROFINET的CPU支持I device功能,即智能IO設(shè)備功能,也就是該PN設(shè)備可以同時作為IO控制器和IO設(shè)備。一個PN智能設(shè)備功能不但可以作為一個智能處理單元處理生產(chǎn)工藝的某一過程,而且可以和IO控制器之間交換過程數(shù)據(jù),因此,智能設(shè)備作為一個IO設(shè)備連接一個上層IO控制器,智能設(shè)備的CPU通過自身的程序處理某段工藝過程,相應(yīng)的過程值發(fā)送至上層的IO控制器再做相關(guān)的處理。SIMATIC S7- 300 PN CPU與 S7-1500 CPU都集成了 PROFINET 接口,該接口具備連接 PROFINET總線的通信功能,可以通過組態(tài)與其它設(shè)備建立Profinet 智能設(shè)備通信
S7-300 PLC(192.168.0.1/24)與 S7-1500 PLC(192.168.0.2/24)通過交換機進行Profinet IO 智能設(shè)備通信。
通過如下的步驟配置 PC 的 IP 地址:選擇電腦的“ 控制面板 > 網(wǎng)絡(luò)和共享 > 本地連接>屬性”打開 Internet ProtocolVersion 4(TCP/IPv4),設(shè)置PC 的 IP 地址。
創(chuàng)建 PLC 項目
在 STEP7 V15中創(chuàng)建一個項目并插入CPU 317 站。操作步驟如下:
雙擊桌面的TIA快捷圖標打開TIA Portal V15 軟件:
2. 進入TIA Portal的Portal視圖
3. 選擇創(chuàng)建新項目,并填寫項目名稱和項目保存的路徑,并點擊“創(chuàng)建”按鈕。
4. 進入“新手上路”,選擇“組態(tài)設(shè)備”菜單
5. 進入設(shè)備與網(wǎng)絡(luò)菜單,選擇添加新設(shè)備菜單,填寫設(shè)備名稱,并依據(jù)產(chǎn)品訂貨號選擇相應(yīng)控制器(同時要注意設(shè)備的版本號),點擊“添加”按鈕進入設(shè)備視圖。
6. 在工作區(qū)的設(shè)備視圖下選中控制器的Profinet接口,在其屬性窗口下常規(guī)選項卡內(nèi)的“以太網(wǎng)地址”項內(nèi),添加接口的以太網(wǎng)子網(wǎng) PN/IE_1 和填寫接口的IP地址192.168.0.1/255.255.255.0 。
7. 進入工作區(qū)的網(wǎng)絡(luò)視圖,在右側(cè)硬件目錄下根據(jù)產(chǎn)品訂貨號和版本號選擇需要添加進項目的智能從站CPU,并將其拖拽到網(wǎng)絡(luò)視圖中。根據(jù)本例中使用的CPU,選擇 S7-1516 產(chǎn)品。
8. 選中PLC_2,點擊設(shè)備視圖,進入設(shè)備視圖的編輯界面。
9. 在工作區(qū)的設(shè)備視圖下選中控制器的Profinet接口,在其屬性窗口下常規(guī)選項卡內(nèi)的“以太網(wǎng)地址”項內(nèi),添加接口的以太網(wǎng)子網(wǎng) PN/IE_1 和填寫接口的IP地址192.168.0.2/255.255.255.0來設(shè)置PLC_2的IP地址
10. 在設(shè)備視圖下,使能S7-300的IO設(shè)備功能,并分配控制器。
11. 在設(shè)備視圖下,分配S7-300的智能設(shè)備通訊傳輸區(qū),輸入和輸出區(qū)各分別組態(tài)一個字節(jié)。
12. 編譯 S7-300 PLC,注意要沒有編譯錯誤。
13.編譯 S7-1500 PLC,注意要沒有編譯錯誤。