有關(guān)三菱fx系列plc定時器的用法,重點(diǎn)介紹通用定時器與積算定時器的用法,通用定時器的特點(diǎn)是不具備斷電的保持功能,積算定時器具有計數(shù)累積的功能。
三菱fx系列PLC定時器:通用定時器與積算定時器
plc中的定時器(T)相當(dāng)于繼電器控制系統(tǒng)中的通電型時間繼電器。它可以提供無限對常開常閉延時觸點(diǎn)。定時器中有一個設(shè)定值寄存器(一個字長),一個當(dāng)前值寄存器(一個字長)和一個用來存儲其輸出觸點(diǎn)的映象寄存器(一個二進(jìn)制位),這三個量使用同一地址編號。但使用場合不一樣,意義也不同。
FX2N系列中定時器時可分為通用定時器、積算定時器二種。
它們是通過對一定周期的時鐘脈沖的進(jìn)行累計而實(shí)現(xiàn)定時的,時鐘脈沖有周期為1ms、10ms、100ms三種,當(dāng)所計數(shù)達(dá)到設(shè)定值時觸點(diǎn)動作。設(shè)定值可用常數(shù)K或數(shù)據(jù)寄存器D的內(nèi)容來設(shè)置。
一、通用定時器
通用定時器的特點(diǎn)是不具備斷電的保持功能,即當(dāng)輸入電路斷開或停電時定時器復(fù)位。通用定時器有100ms和10ms通用定時器兩種。
1)100ms通用定時器(T0~T199) 共200點(diǎn),其中T192~T199為子程序和中斷服務(wù)程序?qū)S枚〞r器。這類定時器是對100ms時鐘累積計數(shù),設(shè)定值為1~32767,所以其定時范圍為0.1~3276.7s。
2)10ms通用定時器(T200~T245) 共46點(diǎn)。這類定時器是對10ms時鐘累積計數(shù),設(shè)定值為1~32767,所以其定時范圍為0.01~327.67s。
以例子說明通用定時器的工作原理。
如圖1所示,當(dāng)輸入X0接通時,定時器T200從0開始對10ms時鐘脈沖進(jìn)行累積計數(shù),當(dāng)計數(shù)值與設(shè)定值K123相等時,定時器的常開接通Y0,經(jīng)過的時間為123×0.01s=1.23s。當(dāng)X0斷開后定時器復(fù)位,計數(shù)值變?yōu)?,其常開觸點(diǎn)斷開,Y0也隨之OFF。若外部電源斷電,定時器也將復(fù)位。
二、積算定時器
積算定時器具有計數(shù)累積的功能。
在定時過程中如果斷電或定時器線圈OFF,積算定時器將保持當(dāng)前的計數(shù)值(當(dāng)前值),通電或定時器線圈ON后繼續(xù)累積,即其當(dāng)前值具有保持功能,只有將積算定時器復(fù)位,當(dāng)前值才變?yōu)?。
1)1ms積算定時器(T246~T249) 共4點(diǎn),是對1ms時鐘脈沖進(jìn)行累積計數(shù)的,定時的時間范圍為0.001~32.767s。
2)100ms積算定時器(T250~T255)共6點(diǎn),是對100ms時鐘脈沖進(jìn)行累積計數(shù)的定時的時間范圍為0.1~3276.7s。
以例子來說明積算定時器的工作原理。
如圖2所示,當(dāng)X0接通時,T253當(dāng)前值計數(shù)數(shù)器開始累積100ms的時鐘脈沖的個數(shù)。當(dāng)X0經(jīng)t0后斷開,而T253尚未計數(shù)到設(shè)定值K345,其計數(shù)的當(dāng)前值保留。當(dāng)X0再次接通,T253從保留的當(dāng)前值開始繼續(xù)累積,經(jīng)過t1時間,當(dāng)前值達(dá)到K345時,定時器的觸點(diǎn)動作。累積的時間為t0+t1=0.1×345=34.5s。當(dāng)復(fù)位輸入X1接通時,定時器才復(fù)位,當(dāng)前值變?yōu)?,觸點(diǎn)也跟隨復(fù)位。
圖2 積算定時器工作原理