西門子PLC控制器技術(shù)之四:硬件組態(tài)

在上一章節(jié)中我們對LAD/FBD/STL編輯器進行了整體學習(參見西門子PLC控制器技術(shù)之三:LAD/FBD/STL編輯器http://www.itdecent.cn/p/3cf71e87f06b 了解了如何擦除MMC卡中的數(shù)據(jù)以及執(zhí)行CPU存儲器復位和暖啟動的步驟、知道怎樣新建自己的S7項目、熟悉了LAD/FBD/STL編輯器界面以及常見編程語言選擇及切換關(guān)系,還探討了Customize用戶自定義選項等功能。相信大家對SIMATIC也有了初步的理解。

本章將進一步學習SIMATIC硬件組態(tài)相關(guān)內(nèi)容。

實際組態(tài)和設(shè)定組態(tài)

首先了解兩個概念:

一個是實際組態(tài),實際組態(tài)時指實驗臺架或者控制工位現(xiàn)場的實際硬件構(gòu)成,為現(xiàn)場實際存在的物理模塊及其參數(shù)配置;

一個是設(shè)定組態(tài),設(shè)定組態(tài)是在我們的編程設(shè)備Step 7軟件中HW Config界面插入的用戶設(shè)定的模塊組態(tài)及參數(shù)配置。

軟件中的模塊組態(tài)可以看成是實際硬件模塊的驅(qū)動。一般來說,我們要求設(shè)定組態(tài)要和實際組態(tài)保持一致,比如模塊訂貨號、版本號等等。但在某些特殊情況下,比如硬件模塊更新了,但是SIMATIC軟件尚未更新,在軟件中找不到對應硬件模塊的訂貨號,可以選用低一版本的硬件來驅(qū)動高一版本的最新硬件模塊,比如可以用6ES7 138-4FB03-0AB0訂貨號的軟件驅(qū)動最新的6ES7 138-4FB04-0AB0高版本的硬件模塊。

注意:用低版本的驅(qū)動去驅(qū)動高版本的硬件,本質(zhì)上相當于將硬件降級了,最新的功能會無法實現(xiàn)。

插入一個站點

如下圖所示,首先我們在新建立的項目中插入一個300站點。

插入一個站點

啟動硬件組態(tài)編輯器

插入300站點之后,在項目下選中站點名,然后雙擊右邊窗口中的Hardware圖標,可以打開HW Config硬件配置界面。如下圖所示。

啟動硬件組態(tài)編輯器

如果發(fā)現(xiàn)HW Config界面右邊沒有硬件目錄,可以在將View->Catalog勾選即可。

根據(jù)需要可插入GSD文件

如果現(xiàn)場有非西門子設(shè)備連接,比如KUKA機器人、SEW變頻器、Sick掃描儀等等,這些設(shè)備驅(qū)動在西門子軟件默認安裝下是沒有的,要想將這些設(shè)備在HW Config中組態(tài),必須先安裝相應設(shè)備的GSD文件。GSD文件可以在相應設(shè)備官網(wǎng)上下載,或者從其它已有項目中拷貝,GSD文件安裝方式如下圖所示。

插入GSD文件

HW Config中硬件設(shè)定組態(tài)

一切準備就緒后,就可開始硬件組態(tài)了。按照現(xiàn)場實際的硬件模塊,首先組態(tài)機架Rail,然后是PS電源模塊、CPU模塊、SM信號模塊等,如果有分布式站點,還需插入現(xiàn)場總線(Profibus或者Profinet),連接對應ET200S及其模塊??傊?,一切根據(jù)現(xiàn)場實際硬件來組態(tài),所有的模塊訂貨號和版本類型均需一一對應。組態(tài)完成后如下圖所示。

HW Config中硬件設(shè)定組態(tài)

注意在組態(tài)過程中,機架的3號槽位固定為IM接口模塊預留,如果不需要擴展機架,則不需要IM模塊,但是硬件組態(tài)中第3號槽位仍然需要預留,其它模塊從第4號槽位開始組態(tài)。

另外,系統(tǒng)默認會為每一個機架上的I/O模塊預留分配4個字節(jié)長度的地址空間。當然,也可以根據(jù)字節(jié)實際需要,對地址進行相應修改,只需要選中模塊,雙擊,然后在Address選項中將System fault前的勾去掉,即可以根據(jù)需要修改模塊的起始地址,如下圖所示。

修改系統(tǒng)默認地址

組態(tài)完成后,編譯,下載,如果一切正常,則PLC正常運行,指示燈都會顯示綠色。

如果下載后PLC還報有BF或SF紅燈,則可以返回HW Config界面,可以點擊在線,查看出錯的模塊(將在后續(xù)故障診斷章節(jié)詳細講解,敬請關(guān)注),一般是檢查在線離線是否匹配(訂貨號是否一致),然后是IP地址是否沖突以及設(shè)備名在線離線是否一致等(如果是MPI或者Profibus連接,則考慮站地址是否沖突、波特率是否一致等)。

硬件組態(tài)工作完成后,我們創(chuàng)建的項目就為后續(xù)的編程工作奠定了一個堅實的基礎(chǔ)。

以上就是本章專題的主要內(nèi)容,以下幾個問題可以幫您鞏固所學內(nèi)容:

  1. 如何理解實際組態(tài)和設(shè)定組態(tài)?

  2. 為什么可能需要安裝GSD文件?

  3. 沒有擴展機架的HW Config組態(tài)中第3號為什么需要空出?

  4. 如何修改模塊系統(tǒng)默認地址?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容