<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

      數字量信號處理功能塊應用描述

      數字量信號是常用的工業信號之一。在實際的工程應用中,獲取的數字量信號有時候不能作為控制信號直接使用,而需要進一步處理。該功能模塊可用于處理原始信 號,并結合信號質量,延時與過濾,Zui終給出有效信號。

      該程序庫主要可以實現如下功能:

      配置信號參數。輸出轉換后的有效信號和警報。

      注:經過小編反復研究,這里所說的信號質量實際功能跟Enable功能一樣;

      庫文件使用說明

      打開“STEP7-Micro/WIN SMART” 軟件,在左側導航器中,右鍵“庫”,選擇“打開庫文件夾”選項

      圖片image-202404

      將下載后的庫文件“DigitalSignal.smartlib”,復制到庫文件夾中;

      圖片image-20240429153115097

      在“STEP7-Micro/WIN SMART” 軟件,左側導航器中,右鍵“庫”,選擇“刷新庫”即可看到庫添加成功;

      圖片image-20240429153215975
      數字量信號處理功能塊使用說明

      數字量信號處理功能塊

      圖片image-20240429155006291

      引腳輸參數說明

      參數類型數據類型描述
      EN
      BOOL程序塊使能,一般使用  SM0.0
      enableINBOOL模塊使能
      digitalValueINBOOL輸入信號
      qualityINBOOL信號質量
      configurationINDWORD數字量信號配置地址
      processDataINDWORD數字量信號過程地址-臨時變量存放區域
      acknowledgeIN/OUTBOOL確認警報
      processValueIN/OUTBOOL輸出信號
      alarmIN/OUTBOOL警報
      risingEdgeOUTBOOL輸出信號上升沿
      fallingEdgeOUTBOOL輸出信號下降沿
      statusOUTWORD信號狀態

      注:(由于小編理解問題,以下說明可能存在誤解,如有異議請聯系小編更正;)

      “quality”功能說"enable"功能一致,當信號為“False”時,信號不處理,直接輸出;兩者僅輸出狀態不一樣;“configuration” 和 “processData”輸入實際是指針,反饋的是寄存器的內存地址;“alarm”,僅僅代表該輸出信號是個報警信號,程序中置位處理,信號消失后,需要確認報警"acknowledge"后,“alarm”復位,并不是指該功能塊報警;

      Configuration 指針地址偏移

      字節偏移名稱位號數據類型描述
      0defaultValue0BOOL默認輸出(信號質量差或禁用時)

      invertProcessValue1BOOL反轉信號設置

      disableAlarm2BOOL禁用警報設置(0-有警報,1-禁用警報)
      1onDelay
      DINT開啟延時,單位 ms
      5offDelay
      DINT關閉延時,單位 ms

      注:樣例程序中 Configuration 對應地址舉例即 VB104、VD105、VD109

      processData 指針地址偏移

      字節偏移名稱位號數據類型描述
      0beginTime
      DWORD時間間隔定時器開始時間
      4calTime
      DWORD時間間隔定時器時間差
      8timerStartBool0BOOL時間間隔定時器啟動標志位

      注:樣例程序中 Configuration 對應地址舉例即 VD113、VD117、VB121

      樣例程序中定義了4 個數字量信號:

      VB100-VB122 為數字量信號 1 地址。VB130-VB152 為數字量信號 2 地址。VB160-VB182 為數字量信號 3 地址。VB190-VB202 為數字量信號 4 地址。VB10000-VB10049 為設備名稱地址。
      HMI畫面參考

      數字量信號觸摸屏樣例程序使用的是 10 寸精彩觸摸屏,通過觸摸屏和 PLC 程序通 訊,實現靈活數字量信號對應功能的操作。

      觸摸屏樣例程序畫面如下:

      通過左側按鈕,可以靈活監控和設置每個數字量信號, 左側界面可顯示或修改數字量信號狀態和參數。 若要修改參數,需要先點擊修改按鈕解鎖參數。

      圖片image-20240429155845754圖片image-20240429155906660


      聯系方式

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