如何理解上升沿和下降沿?


  從字面上理解上升沿和下降沿是一個變量變化的時刻和一個無窮小的時間。但是plc程序中最小的時間單位是掃描周期,所以所謂的邊沿就是一個掃描周期。
  
  上例中使用的bTrig變量都是用來讓下面的程序執行一個掃描周期的,也可以理解為執行bTrig的上升沿,和下面的編程效果一樣:
  
  上升功能塊R_TRIG的功能實際上是檢測輸入變量,當輸入變量從低電平變為高電平時,在第一掃描周期輸出高電平,然后輸出低電平。即,輸出一個掃描周期。
  
  與上升沿相同,下降沿檢測輸入變量從高到低變化的第一個掃描周期。
  
  為了理解的上升沿和下降沿的含義,我們可以靈活地將其應用到程序中,比如讓程序執行一個掃描周期,檢測一個變量的上升/下降沿,通過設置我們上面例子中的IF語句來重置一個變量,或者在案例中執行一個條件后立即更改判斷變量的值,等等。
  
  本文原創首發 www.cnblogs.com 源自 www.jcpeixun.com 轉載請注明出處,謝謝。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM