TTMR的功能是用兩個(gè)數(shù)據(jù)寄存器來(lái)紀(jì)錄指定輸入的時(shí)間,以秒為單位。標(biāo)號(hào)大的用來(lái)實(shí)時(shí)紀(jì)錄,標(biāo)號(hào)較小的用來(lái)存放紀(jì)錄結(jié)果,并能按指定的倍數(shù)存入指定的數(shù)據(jù)寄存器中。利用此功能,就可以方便地用按鈕來(lái)調(diào)整定時(shí)器的設(shè)定時(shí)間。
倍數(shù)的標(biāo)號(hào)只能是下述3個(gè):
K0將紀(jì)錄值直接存入數(shù)據(jù)寄存器首標(biāo)號(hào)
K1將紀(jì)錄值X10后存入數(shù)據(jù)寄存器首標(biāo)號(hào)
K3將紀(jì)錄值X100后存入數(shù)據(jù)寄存器首標(biāo)號(hào)
當(dāng)驅(qū)動(dòng)條件無(wú)效時(shí),首標(biāo)號(hào)內(nèi)的值不變,首標(biāo)號(hào)+1的寄存器復(fù)位
例
LD X10 TTMR D30 K1(假設(shè)X10按下5秒后松開,這時(shí)D30存儲(chǔ)的就是50)
LD X11 OUT T10 D30(這時(shí)的T10 D30就相當(dāng)于輸入T10 K50,100msX50=5000ms=5s)
LD T10 SET Y10(如果想更改T10的定時(shí)時(shí)間,只要按X10的時(shí)間長(zhǎng)短即可)
X10就成為示教按鈕,X10按下的時(shí)間由D31紀(jì)錄,當(dāng)X10松開時(shí),紀(jì)錄的時(shí)間值(秒)乘10后存入D30,這是由于T10是100MS定時(shí)器,因此寸入的秒時(shí)間值應(yīng)放大十倍。當(dāng)X11為ON時(shí),T10的時(shí)間就由D30來(lái)確定了。
[ 此帖被zxc6688在2008-10-12 13:54重新編輯 ]