<sup id="x7dny"><rp id="x7dny"><big id="x7dny"></big></rp></sup>
    • <label id="x7dny"><tt id="x7dny"><tfoot id="x7dny"></tfoot></tt></label>
      <dfn id="x7dny"></dfn>
      <small id="x7dny"><rp id="x7dny"><rt id="x7dny"></rt></rp></small>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      【實例詳解】S7-1200PLC高速計數編程和應用(二)
      發布時間: 2024-05-19 21:01 更新時間: 2024-12-02 08:00
      03頻率測量


      S7-1200 CPU 除了提供計數功能外,還提供了頻率測量功能,有 3 種不同的頻率測量周期:1.0 秒, 0.1 秒和 0.01 秒,頻率測量周期是這樣定義的:計算并返回新的頻率值的時間間隔。返回的頻率值為上一個測量周期中所有測量值的平均,無論測量周期如何選擇,測量出的頻率值總是以 Hz( 每秒脈沖數 )為單位。



      04高速計數器指令塊


      高速計數器指令塊,需要使用指定背景數據塊用于存儲參數。圖 8-5 所示為高速計數器指令塊

      圖片


      05應用舉例


      為了便于理解如何使用高速計數功能,通過一個例子來學習組態及應用。

      假設在旋轉機械上有單相增量編碼器作為反饋,接入到 S7-1200 CPU, 要求在計數 25 個脈沖時,計數器復位,并重新開始計數,周而復始執行此功能。

      圖片

      針對此應用,選擇 CPU 1214C ,高速計數器為:HSC1 。模式為:單相計數,內部方向控制,無外部復位。據此,脈沖輸入應接入 I0.0 ,使用 HSC1 的預置值中斷( CV=RV )功能實現此應用。


      組態步驟:

      先在設備與組態中,選擇 CPU ,單擊屬性,激活高速計數器,并設置相關參數。此步驟必須實現執行, 1200 的高速計數器功能必須要先在硬件組態中激活,才能進行下面的步驟

      添加硬件中斷塊,關聯相對應的高速計數器所產生的預置值中斷

      在中斷塊中添加高速計數器指令塊,編寫修改預置值程序,設置復位計數器等參數將程序下載,執行功能

      1、硬件組態

      選中 CPU 如圖

      圖片

      圖 3 所示為選擇屬性打開組態界面

      圖片

      激活高速計數功能如圖 4

      圖片

      計數類型,計數方向組態如圖 5 所示

      圖片

      1、 此處計數類型分為 3 種, Axis of motion( 運動軸 ),Frequency (頻率測量),Counting( 計數 )。這里選擇 Counting


      2、 模式分為 4 種:Single phase( 單相 ), Two phase (雙相) , AB Quadrature 1X(A/B 相正交 1 倍速) , AB Quadrature 4X (A/B 相正交 4 倍速)。這里擇 Single phase


      3、 輸入源,這里使用的為 CPU 集成輸入點。


      4、 計數方向選擇,這里選用 User program (internal direction control) (內部方向控制)


      5、 初始計數方向。這里選擇 Count up (向上計數)

      初始值及復位組態如圖 6

      圖片

      預置值中斷組態如圖 7

      圖片

      圖片

      圖片

      組態添加的硬件中斷,如圖 8


      地址分配與硬件識別號如圖 9

      圖片

      至此硬件組態部分已經完成,下面進行程序編寫


      2、程序編寫

      將高速計數指令塊添加到硬件中斷中

      圖片

      圖 12 定義高速計數器背景數據塊

      圖片

      程序視圖如圖 13

      圖片

      1、 這里就是圖 9 中系統指定的高速計數器硬件識別號,這里填 1

      2、 “1”為使能更新初值

      3、 “0”新初始值為 0



      聯系方式

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