<object id="ayu7o"></object>

      <object id="ayu7o"></object>

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      西門子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
      fbNPINBOOL中性位反饋信號
      fbWP1INBOOL1  號工作位反饋信號
      fbWP2INBOOL2  號工作位反饋信號
      cWP1INBOOL收到至中性位命令
      cWP2INBOOL收到至  1 號工作位命令
      cNPINBOOL收到至  2 號工作位命令
      timeoutINBOOL超時設置值(毫秒)
      goNPOUTBOOL發出至中性位命令
      goWP1OUTBOOL發出至一號工作位命令
      goWP2OUTBOOL發出至二號工作位命令
      busyIN/OUTBOOL狀態忙標志位
      errorIN/OUTBYTE錯位字
      statusIN/OUTBYTE狀態字
      BGNIN/OUTBYTE計時器緩存開始記錄
      CALIN/OUTBYTE計時器緩存差值記錄
      edgMemIN/OUTBYTE上升沿觸發緩存

      狀態位與錯誤位定義:

      State/Error數值/位號注釋
      State01執行器正在由中性位移動到 1 號工作位
      State02執行器正在由中性位移動到 2 號工作位
      State12執行器正在由 1 號工作位移動到 2 號工作位
      State10執行器正在由 1 號工作位移動到中性位
      State20執行器正在由 2 號工作位移動到中性位
      State21執行器正在由 2 號工作位移動到 1 號工作位
      State30執行器停留在中性位
      State31執行器停留在 1 號工作位
      State32執行器停留在 2 號工作位
      StateL6.1位置反饋信號錯誤(有任意兩個或以上執行器位置反饋信號同時存在)
      StateL6.2執行器動作超時

      HMI畫面參考

      圖片image-20240430162102075

      功能介紹:

      “執行器動作狀態”描述執行器正在進行動作的起始位置和目標位置“超時報警時長”欄設置執行器超時時長,單位位毫秒“中性位”“1 號工作位”“2 號工作位”按鈕常為藍色表示執行器當前停留于此位,閃爍藍色表 示執行器正朝此位運動報警信息欄顯示動作超時報警和位置反饋信號錯誤報警等


      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684