zxc6688
工業自動化是我們的目標
級別: 略有小成
|
TTMR的功能是用兩個數據寄存器來紀錄指定輸入的時間,以秒為單位。標號大的用來實時紀錄,標號較小的用來存放紀錄結果,并能按指定的倍數存入指定的數據寄存器中。利用此功能,就可以方便地用按鈕來調整定時器的設定時間。 倍數的標號只能是下述3個: K0將紀錄值直接存入數據寄存器首標號 K1將紀錄值X10后存入數據寄存器首標號 K3將紀錄值X100后存入數據寄存器首標號 當驅動條件無效時,首標號內的值不變,首標號+1的寄存器復位 例 LD X10 TTMR D30 K1(假設X10按下5秒后松開,這時D30存儲的就是50) LD X11 OUT T10 D30(這時的T10 D30就相當于輸入T10 K50,100msX50=5000ms=5s) LD T10 SET Y10(如果想更改T10的定時時間,只要按X10的時間長短即可) X10就成為示教按鈕,X10按下的時間由D31紀錄,當X10松開時,紀錄的時間值(秒)乘10后存入D30,這是由于T10是100MS定時器,因此寸入的秒時間值應放大十倍。當X11為ON時,T10的時間就由D30來確定了。 [ 此帖被zxc6688在2008-10-12 13:54重新編輯 ] |
|
---|---|---|
本帖最近評分記錄:
|