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

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

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      西門子博圖軟件里1200系列PLC遞增遞減指令SCL詳解
      發布時間: 2024-04-28 23:25 更新時間: 2024-12-02 08:00

      西門子博圖軟件里1200系列PLC計數器指令主要有以下幾種,分別為:

      (1)CTU:加計數

      (2)CTD:減計數

      (3)CTUD:加減計數

      (4)INC:遞增指令

      (5)DEC:遞減指令

      加計數CTU

      圖片

      引腳說明

      CU:計數器觸發條件

      R:計數器復位

      PV:計數器預設值

      Q:計數器輸出

      CV:計數器當前值

      動作原理

      計數觸發條件CU檢測到信號,當前計數器值CV加1,當當前計數器值CV大于等于計數器預設值PV時,計數器輸出Q有輸出,計數器復位R檢測到信號,計數器輸出Q斷開,當前計數器值CV清零。

      圖片

      減計數CTD

      引腳說明:

      CD:計數器觸發條件

      LD:計數器裝載

      PV:計數器預設值

      Q:計數器輸出

      CV:計數器當前值

      動作原理

      計數器裝載LD檢測到信號,當前計數器值CV值為預設值PV的值,計數觸發條件CD檢測到信號,當前計數器值CV減1,當當前計數器值CV小于等于0時,計數器輸出Q有輸出。

      加減計數CTUD

      圖片

      引腳說明

      CU:加計數器觸發條件

      CD:減計數器觸發條件

      R:計數器復位

      LD:減計數器裝載

      PV:計數器預設值

      QU:加計數器輸出

      QD:減計數器輸出

      CV:計數器當前值

      動作原理

      加計數觸發條件CU檢測到信號,當前計數器值CV加1,當當前計數器值CV大于等于計數器預設值PV時,加計數器輸出QU有輸出,計數器復位R檢測到信號,加計數器輸出QU斷開,當前計數器值CV清零。

      減計數器裝載LD檢測到信號,當前計數器值CV值為預設值PV的值,計數觸發條件CD檢測到信號,當前計數器值CV減1,當當前計數器值CV小于等于0時,計數器輸出QD有輸出。

      遞增(INC)/遞減(DEC)指令

      在SCL語言里面,沒有INC和DEC指令,當是有實現INC和DEC的寫法,比如想要變量“數值”自加1,可寫成“#數值 := #數值 + 1;”,也可以寫成“#數值 += 1;”;如果是自減1,只需要寫成“#數值 := #數值 -1;”,也可以寫成“#數值 -= 1;”;用這種寫法,可以寫自加N,如:“#數值 := #數值 +N;”,也可以寫成“#數值 += N;”;自減N,如:“#數值 := #數值 -N;”,也可以寫成“#數值 -= N;”但是這種寫法必須要配合邊沿指令,如下:

      圖片

      如果是減,寫入一樣,也需要加邊沿。

      —THE END—


      聯系方式

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