聲明:本文中分享LBC庫內容,及項目案例;均來自西門子官方工業學習平臺網站,請遵守西門子使用許可;本樣例僅供學習測試使用,請謹慎用于實際生產中,若有此引發的任何風險,將由使用者自行負責;
一 | 基本控制庫(LBC)應用概述 |
1.1 通用描述SMART 的基本控制庫(LBC)提供了基本的控制模塊,根據西門子編程風格指南和PLC Open 為標準化概念編程。1.2 硬件及軟件需求本應用軟硬件的需求為了使得本應用案例成功運行,必須滿足以下硬件和軟件需求。硬件S7-200 SMART CPU 控制器: ? SIMATIC S7-200 SMART 產品家族軟件? STEP 7-Micro/WIN SMART
二 | IO調整庫 應用描述 |
在實際的工程應用中,PLC 系統一般 IO 數量都會有一定冗余設計,這樣當其中某一個或者幾個 IO 點發生損壞時,可以及時使用備用點,但是這樣就需要同時更改程序,對現場維修人員的要求比較高,針對這種工況,開發出調整 IO 的功能庫,可以在不更改程序的基礎上在 HMI 上直接選擇對應 IO 備用點,僅需要用戶更改外部接線既可,大大減小了維修難度,同時使用該功能庫也可以實現單按鈕控制多個輸出。
該程序庫主要可以實現如下功能:
- 不需要更改程序,可以靈活調整 IO 對應功能。
- 可以實現單按鈕控制多個輸出。(通過不同的偏移量,實現不同輸出,同一時間只有1路輸出)
三 | 庫文件適用說明 |
打開“STEP7-Micro/WIN SMART” 軟件,在左側導航器中,右鍵“庫”,選擇“打開庫文件夾”選項
image-202404將下載后的庫文件,復制到庫文件夾中;
image-202404在“STEP7-Micro/WIN SMART” 軟件,左側導航器中,右鍵“庫”,選擇“刷新庫”即可看到庫添加成功;
image-202404
四 | 輸入調整說明 |
輸入調整庫
主要針對DI輸入的IO映射,通過修改偏移量的值,動態修改IO映射;
image-202404
引腳參數說明
EN | BOOL | 程序塊使能,使用 SM0.0 | |
offsetI | IN | BYTE | 輸入 valueI 的偏置,比如 ID0,偏置為 1 對應I0.0,Zui大 32 |
valueI | IN | DWORD | 輸入 I 地址,如 ID0 |
out | OUT | BOOL | 根據 valueI+offsetI 計算出的 I 點輸出結果 |
注:
- offsetI偏移量,Zui大值是32是因為valueI的輸入DWORD占32個位;因此,offsetIZui大32;
- valueI值不僅僅可以是輸入I地址,也可以是M,V寄存器地址;
五 | 輸出調整說明 |
輸出調整庫
設備啟動時,按照 Active Zui低位到Zui高位順序依次啟動,時間間隔默認 5000ms, 若某臺設備不滿足啟動條件或已經處于啟動狀態,則跳過該設備。 設備停止時,按照 Active Zui高位到Zui低位順序依次停止,時間間隔默認 5000ms, 若某臺設備之前未處于啟動狀態,則跳過該設備。
image-202404
引腳參數說明
EN | BOOL | 程序塊使能,使用 SM0.0 | |
in | IN | BOOL | 輸入信號;0:無輸出,1:按照valueQ+offsetQ輸出; |
offsetQ | IN | BYTE | 輸出 valueQ 的偏置,比如 QD0,偏置為 8 對應Q0.7,Zui大 32 |
valueQ | IN | DWORD | 輸出 Q 地址,如 QD0 |
注:
- offsetQ偏移量,Zui大值是32是因為valueQ的輸入DWORD占32個位;因此,offsetQZui大32;
- valueQ值不僅僅可以是輸入Q地址,也可以是M,V寄存器地址;
六 | 樣例程序 |
本樣例程序中通過兩臺水泵的啟停控制,來說明IO調整庫的實際應用;有興趣的小伙伴可以下載測試,實際感受理解下;HMI畫面效果如下圖所示:
image-202404
- 西門子s7-200 smart 基本控制庫(LBC)應用一:設備順啟順停-順啟逆序功能塊分享 2024-12-02
- AI在工控領域的崛起:電氣自動化工程師的伙伴還是替代者? 2024-12-02
- Zui新西門子博圖編程軟件 TIA Portal V19 軟件更新分享附下載鏈接 2024-12-02
- 西門子實例詳解s7-200 smart CPU與CPU之間 TCP通信 2024-12-02
- 西門子 S7-200 SMART s7-200 smart profinet IO 通信介紹 2024-12-02
- 西門子 S7-200 SMART Zui新西門子規格型號及訂貨號整理 2024-12-02
- 西門子 S7-200 SMART 新功能Web服務器功能介紹 2024-12-02
- 西門子 一文搞懂s7-200 smart 做客戶端與s7-1200/1500的S7通信 2024-12-02
- 西門子實例講解如何實現s7-200 smart cpu 與 cpu之間通訊 2024-12-02
- 西門子S7-200 SMART Modbus RTU附樣例程序下載 2024-12-02
- 西門子 Zui新西門子 s7-200 smart V2.8產品特性及軟件包下載 2024-12-02
- 西門子 S7-200 SMART 系列一: 產品介紹 2024-12-02
- 西門子 S7-1200 系列五:TIA博圖中OB、DB、FC、FB介紹及應用 2024-12-02
- 西門子s7-200 smart 基本控制庫(LBC)應用 2024-12-02
- 精智面板圖形視圖透明度設置 2024-12-02
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684