一 | 基本控制庫(LBC)應用概述 |
1.1 通用描述
SMART 的基本控制庫(LBC)提供了基本的控制模塊,根據西門子編程風格指南和PLC Open 為標準化概念編程。
1.2 硬件及軟件需求
本應用軟硬件的需求為了使得本應用案例成功運行,必須滿足以下硬件和軟件需求。
硬件
S7-200 SMART CPU 控制器:
? SIMATIC S7-200 SMART 產品家族
軟件
? STEP 7-Micro/WIN SMART
二 | 8路連鎖功能塊應用描述 |
intetlock:就是聯鎖,是為了設備安全或人身安全而設計的聯鎖,有電氣聯鎖和機械聯鎖,電氣聯鎖有軟件聯鎖和硬件聯鎖,軟件聯鎖比如在程序上做聯鎖,使電氣元件無法輸出,硬件聯鎖是在硬件線路上切斷電源;
在控制系統中,通常設備或執行機構在滿足一定條件后,才能執行相應動作。
有一些條件即在任何狀態下都必須滿足,設備或執行機構才能動作;前者通常稱為連鎖條件,例如:系統急停、熱繼電器故障等;
另有一些條件只需要工藝狀態到達某種狀態,設備或執行機構即可動作;后者通常稱為工藝條件,例如:液位控制水泵啟停,液位狀態就是工藝條件;
在PLC程序設計過程中,通常將連鎖條件單獨處理,有如下好處:
- 連鎖條件和工藝條件分開,程序邏輯更加清晰,方便閱讀和理解;;
- 對于同類或同工藝段設備,可以公用連鎖條件,避免程序中多次重復插入;
- 維護及修改簡單,可防止連鎖遺漏;
本文中8路連鎖塊即將8個輸入狀態,按照組態的邏輯輸出1個連鎖狀態,兩個8路連鎖也可以組合成16路連鎖;
該功能塊可應用于連鎖狀態比較復雜的場景,例如如果連鎖條件過多,可將連鎖條件再進行細分為急停連鎖、閥門連鎖、傳感器連鎖等等;當然,簡單的場景也可以使用,只需要將用不到的管腳分配常1或者常0即可;
三 | 庫文件使用說明 |
打開“STEP7-Micro/WIN SMART” 軟件,在左側導航器中,右鍵“庫”,選擇“打開庫文件夾”選項
image-202404將下載后的庫文件“InterLock8.smartlib”,復制到庫文件夾中;
image-20240428154622802在“STEP7-Micro/WIN SMART” 軟件,左側導航器中,右鍵“庫”,選擇“刷新庫”即可看到庫添加成功;
image-20240428154839530
四 | 8路連鎖功能塊使用說明 |
8路連鎖功能塊
image-20240428154922533
引腳輸參數說明
EN | BOOL | 程序塊使能,一般使用 SM0.0 | |
in1 | IN | BOOL | 輸入 1 |
in2 | IN | BOOL | 輸入 2 |
in3 | IN | BOOL | 輸入 3 |
in4 | IN | BOOL | 輸入 4 |
in5 | IN | BOOL | 輸入 5 |
in6 | IN | BOOL | 輸入 6 |
in7 | IN | BOOL | 輸入 7 |
in8 | IN | BOOL | 輸入 8 |
logic1 | IN | BYTE | 邏輯 1(1 與,2 與非,3 或非,4 或) |
logic2 | IN | BYTE | 邏輯 1(1 與,2 與非,3 或非,4 或) |
logic3 | IN | BYTE | 邏輯 1(1 與,2 與非,3 或非,4 或) |
logic4 | IN | BYTE | 邏輯 1(1 與,2 與非,3 或非,4 或) |
logic5 | IN | BYTE | 邏輯 1(1 與,2 與非,3 或非,4 或) |
logic6 | IN | BYTE | 邏輯 1(1 與,2 與非,3 或非,4 或) |
logic7 | IN | BYTE | 邏輯 1(1 與,2 與非,3 或非,4 或) |
logicOut | OUT | BOOL | 邏輯輸出 |
fault | OUT | BOOL | 錯誤輸出(logic輸入只能是1,2,3,4,超出此數值即報錯) |
注意:邏輯 1 代表輸入 1 和輸入 2 之間的邏輯,邏輯 2 代表輸入 1 和輸入 2 之間邏輯的結果和輸 入 3 之間的邏輯,依次類推。****(可查看庫文件,更容易理解)
五 | HMI畫面參考 |
- 西門子s7-200 smart 基本控制庫(LBC)應用六:可用于氣缸、油缸、電動閥 2024-12-02
- 西門子s7-200 smart 基本控制庫(LBC)應用四:帶狀態和報警輸出的雙手控制器標準庫文件 2024-12-02
- 西門子s7-200 smart 基本控制庫(LBC)量程轉換庫升級版集成復位、上下限報警 2024-12-02
- 西門子 s7-200 smart 基本控制庫(LBC)應用一:設備順啟順停順啟逆序功能塊分享 2024-12-02
- 西門子宣布推出新一代控制器Simatic S7-1200 G2作為西門子Xcelerator的一部分 2024-12-02
- 自動化編程?帶你實際體驗西門子 TIA Openness自動創建和編譯博圖項目 2024-12-02
- 使用NetToPLCsim實現觸摸屏、上位機與西門子PLC-SIM仿真軟件的在線無硬件通訊測試 2024-12-02
- 干貨!一文搞懂西門子S7通信的讀寫字節長度限制,及如何"突破"讀寫長度限制分享 2024-12-02
- 西門子 S7-1200 系列五:TIA博圖中OB、DB、FC、FB介紹及應用范圍說明 2024-12-02
- 西門子PLC如何控制伺服電機 2024-12-02
- S7-200 SMART與V90通訊定位控制 2024-12-02
- S7-200 SMART 下載時搜索不到CPU怎么辦 2024-12-02
- S7-200 SMART 數據類型及IO尋址問題 2024-12-02
- PLC編程常見邏輯錯誤 2024-12-02
- 在WinCC顯示與1500的通信狀態 2024-12-02
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684