- 艾寶物聯IOBOV? ─ 工業無線測控專家
C1 :比較數1 C2 : 比較數2
功能
在執行條件為ON時,將C1 和C2進行比較。
當 C1 > C2時,標志位25505 ON
當 C1 = C2時,標志位25506 ON
當 C1 < C2時,標志位25507 ON
使用CMP指令舉例(1)
寫語句表、分析程序功能
分析程序功能
執行指令CMP時,將TIM000的當前值與 #0200進行比較。
當00000為ON時,TIM000開始定時、且開始執行CMP指令。
TIM000的當前值由0300每隔0.1秒減1。
若TIM000當前值大于#0200時,25505 ON →20000 ON。
若TIM000的當前值等于# 0200時,25506 ON → 20001 ON。
若TIM000的當前值小于# 0200時,25507 ON → 20002 ON。
當TIM000 定時到 時,20002和 20003 ON。
可見:配合指令CMP,用一個定時器可以控制多個輸出位。