隨著計算機技術的發(fā)展,以可編程序控制器、變頻器調速和計算機通信等技術為核心的新型電氣控制系統(tǒng)逐漸取代了傳統(tǒng)的繼電器電氣控制系統(tǒng),并廣泛應用于各行業(yè)。由于西門子S7-200系列PLC具有很高的性價比,因此在工控市場占有非常大的份額,應用十分廣泛。S7-200 SMART PLC是S7-200系列PLC升級版本,而且價格略低,應用前景廣泛。
用S7-200 SMART PLC與分布式模塊ET200SP實現(xiàn)PROFINET IO通信。某系統(tǒng)的控制器由CPU ST40、IM 155-6 PN、DI 8×24 V DC和DQ 16×24 V DC組成,要求用S7-200 SMART PLC上的兩個按鈕控制遠程站上的一盞燈的起停,用遠程站上的兩個按鈕控制S7-200 SMART PLC上燈的起停。
1.設計電氣原理圖
(1)軟硬件配置
本例用到的軟硬件如下:
① 1臺CPU ST40。
② 1臺IM 155-6PN ST、DI 8×24 V DC和DQ 16×24 V DC。
④ 1臺個人計算機(含網(wǎng)卡)。
⑤ 1套STEP 7-Micro/WIN SMART V2.7。
電氣原理圖如圖1所示。以太網(wǎng)口X1P1(此標記已印刷在網(wǎng)口附近)與155-6PN ST網(wǎng)線連接。
圖1?電氣原理圖
2.編寫控制程序
(1)新建項目
打開STEP 7-Micro/WIN SMART,新建項目,本例命名為ET200SP,如圖2所示。
圖2?新建項目
在STEP 7-Micro/WIN SMART的項目樹中,雙擊“系統(tǒng)塊”按鈕,添加CPU模塊CPU ST40。再單擊“工具”→“PROFINET”按鈕,打開“PROFINET配置向導”對話框。
(2)配置控制的IP地址
如圖3所示,先勾選“控制器”,即將CPU ST40作為控制器使用,然后按照工程需要設置IP地址、子網(wǎng)掩碼,最后單擊“下一步”按鈕。
(3)配置遠程站
遠程站使用的是IM 155-6 PN ST模塊,在配置之前,STEP 7-Micro/WIN SMART中必須已經(jīng)安裝IM 155-6 PN ST模塊的GSD文件,此文件在西門子的官方網(wǎng)站上可免費下載。
如圖4所示,將標記①處的IM 155-6 PN ST模塊拖拽到標記②處即1號槽釋放。按照工程需要修改“設備名”和“IP地址”,這里的IP地址要與圖3中的IP地址在同一網(wǎng)段。單擊“下一步”按鈕。
圖3?配置控制的IP地址
圖4?配置遠程站(1)
如圖5所示,把數(shù)字量輸入模塊DI 8×24V DC和數(shù)字量輸出DQ 16×24 V DC拖拽到1號槽和2號槽,注意數(shù)字量輸入模塊的起始地址是IB128,數(shù)字量輸出模塊的起始地址是QB128,后續(xù)編寫的程序必須與這個地址對應,此地址是可以修改的。完成后,單擊“下一步”按鈕。
圖5?配置遠程站(2)
(4)啟用電位組
設置如圖6所示,啟用的是1號槽的電位組,1號槽位的電位組必須啟用。其他槽若為淺色模塊則需要啟用電位組。
圖6 啟用電位組
(5)完成硬件配置
如圖7所示,單擊“生成”按鈕,完成硬件配置。
圖7?完成硬件配置
在“通信接口”選項區(qū)域中選擇有線網(wǎng)卡,單擊“查找設備”按鈕,選中“192.168.0.8(io1)”,單擊“編輯”按鈕,此按鈕變?yōu)椤霸O置”,輸入新設備名為et200sp,單擊“設置”按鈕,如圖8所示。
圖8? 分配IO設備名
分配IO設備名稱的目的是確保組態(tài)時的設備名與是實際的設備名一致,或者是按照設計要求修改設備名。
(7)編寫程序
只需要在IO控制器(CPU模塊)中編寫程序,如圖9所示,而IO設備(本例中的IO設備無CPU,無法編寫程序)中并不需要編寫程序。
圖9?IO控制器中的程序
任務小結:
(1)用STEP 7-Micro/WIN SMART軟件進行硬件組態(tài)時,使用拖拽功能能大幅提高工程效率,讀者必須學會。 (2)下載程序后,如發(fā)現(xiàn)總線故障(BF)燈為紅色,一般情況是因為組態(tài)時,IO設備的設備名或IP地址與實際IO設備的設備名或IP地址不一致。此時,需要重新分配設備名或IP地址。 (3)分配IO設備的設備名和IP地址應在線完成,也就是說必須有在線的硬件設備。 |
更多內容,敬請關注下方圖書!
▊《S7-200 SMART PLC完全精通教程 第2版》
向曉漢?編著一本書帶你完全精通PLC!從實例到工程,提供完整的PLC學習路徑。包含“實戰(zhàn)+圖解+視頻”,資源豐富,多方位助力實踐。
本書從基礎和實用出發(fā),主要內容包括S7-200 SMART PLC入門、PLC通信和變頻器。全書分兩個部分,第一部分為基礎入門,主要介紹S7-200 SMART PLC的硬件和接線、STEP 7-Micro/WIN SMART軟件的使用、PLC的編程語言、編程方法與調試;第二部分為提高與應用,包括PLC的通信、PLC在過程控制中的應用、PLC在變頻調速中的應用和運動控制等。
撰? 稿? 人:楊健亭責任編輯:?李馨馨審? 核? 人:曹新宇