公司新聞
西門子s7-200 smart 基本控制庫(LBC)應用九:一個經典的三位控制器標準庫程序
發布時間: 2024-06-09 21:31 更新時間: 2024-12-02 08:00
一 | 基本控制庫(LBC)應用概述 |
1.1 通用描述SMART 的基本控制庫(LBC)提供了基本的控制模塊,根據西門子編程風格指南和PLC Open 為標準化概念編程。
1.2 硬件及軟件需求本應用軟硬件的需求為了使得本應用案例成功運行,必須滿足以下硬件和軟件需求。
硬件
S7-200 SMART CPU 控制器:
? SIMATIC S7-200 SMART 產品家族
軟件
? STEP 7-Micro/WIN SMART
二 | 三位執行器應用描述 |
基于 SIMATIC S7-200 SMART 開發的三位執行器控制程序,基本功能如下:
HMI 界面通過不同顏色顯示當前三位執行器所在擋位,通過點擊按鈕觸發執行器動作, 通過閃爍來顯示執行器動作的目標位置;當執行器正在動作中,即使點擊觸發按鈕,不會觸發新的動作;PLC 記載執行器Zui后位置和動作中的目標位置,并傳遞給 HMI,除閃爍外,同時通過文本 域描述執行器當前的動作狀態;用戶可設置執行器動作超時時間,超時后觸發相應報警并顯示于 HMI;若有任意兩個或以上執行器位置反饋信號同時為正電平,觸發位置反饋信號錯誤報警并 顯示于 HMI;當 PLC 存在“錯誤”類型報警時,執行器不會觸發任何動作;三 | 庫文件使用說明 |
打開“STEP7-Micro/WIN SMART” 軟件,在左側導航器中,右鍵“庫”,選擇“打開庫文件夾”選項
image-202404將下載后的庫文件“3WaysActuator.smartlib”,復制到庫文件夾中;
image-20240430160428618在“STEP7-Micro/WIN SMART” 軟件,左側導航器中,右鍵“庫”,選擇“刷新庫”即可看到庫添加成功;
image-20240430160937768四 | 三位執行器功能塊使用說明 |
數字量信號處理功能塊
image-20240430161022336
引腳輸參數說明
EN | BOOL | 程序塊使能,一般使用 SM0.0 | |
fbNP | IN | BOOL | 中性位反饋信號 |
fbWP1 | IN | BOOL | 1 號工作位反饋信號 |
fbWP2 | IN | BOOL | 2 號工作位反饋信號 |
cWP1 | IN | BOOL | 收到至中性位命令 |
cWP2 | IN | BOOL | 收到至 1 號工作位命令 |
cNP | IN | BOOL | 收到至 2 號工作位命令 |
timeout | IN | BOOL | 超時設置值(毫秒) |
goNP | OUT | BOOL | 發出至中性位命令 |
goWP1 | OUT | BOOL | 發出至一號工作位命令 |
goWP2 | OUT | BOOL | 發出至二號工作位命令 |
busy | IN/OUT | BOOL | 狀態忙標志位 |
error | IN/OUT | BYTE | 錯位字 |
status | IN/OUT | BYTE | 狀態字 |
BGN | IN/OUT | BYTE | 計時器緩存開始記錄 |
CAL | IN/OUT | BYTE | 計時器緩存差值記錄 |
edgMem | IN/OUT | BYTE | 上升沿觸發緩存 |
狀態位與錯誤位定義:
State | 01 | 執行器正在由中性位移動到 1 號工作位 |
State | 02 | 執行器正在由中性位移動到 2 號工作位 |
State | 12 | 執行器正在由 1 號工作位移動到 2 號工作位 |
State | 10 | 執行器正在由 1 號工作位移動到中性位 |
State | 20 | 執行器正在由 2 號工作位移動到中性位 |
State | 21 | 執行器正在由 2 號工作位移動到 1 號工作位 |
State | 30 | 執行器停留在中性位 |
State | 31 | 執行器停留在 1 號工作位 |
State | 32 | 執行器停留在 2 號工作位 |
State | L6.1 | 位置反饋信號錯誤(有任意兩個或以上執行器位置反饋信號同時存在) |
State | L6.2 | 執行器動作超時 |
五 | HMI畫面參考 |
image-20240430162102075
功能介紹:
“執行器動作狀態”描述執行器正在進行動作的起始位置和目標位置“超時報警時長”欄設置執行器超時時長,單位位毫秒“中性位”“1 號工作位”“2 號工作位”按鈕常為藍色表示執行器當前停留于此位,閃爍藍色表 示執行器正朝此位運動報警信息欄顯示動作超時報警和位置反饋信號錯誤報警等其他新聞
- 西門子s7-200 smart 基本控制庫(LBC)應用八:可配置信號參數的數字量信號處理功能 2024-12-02
- 西門子s7-200 smart 基本控制庫(LBC)應用七:可調整邏輯關系的8輸入連鎖控制功能塊 2024-12-02
- 西門子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
產品分類
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684