產(chǎn)品圖片

產(chǎn)品分類

技術(shù)文章
主頁 > 技術(shù)文章 > 定時器及計數(shù)器實驗
2023-11-13 08:13

定時器及計數(shù)器實驗

實驗二 定時器及計數(shù)器實驗

一、實驗?zāi)康?/strong>
1、掌握常用定時指令的使用方法。
2、掌握計數(shù)器指令的使用
3、掌握定時器/計數(shù)器內(nèi)部時基脈沖參數(shù)的設(shè)置。
4、熟悉編程軟件的使用。
二、實驗器材
1、PC機(jī)
2、PLC實驗臺(箱)
3、通訊電纜
4、導(dǎo)線若干
三、實驗內(nèi)容及步驟
1、定時器
(1)定時器(T)的編號如下表所示,(編號按10進(jìn)制分配)。
  100ms型
0.1~3276.7秒
10ms型
0.01~327.67秒
1ms累計型
0.001~32.767秒
100ms累計型
0.1~3276.7秒
 
FX2N系列
T0~T199,200點(diǎn);
子程序用:T192~T199
 
T200~T245,
46點(diǎn)
 
T246~T249;
4點(diǎn)
 
T250~T255,
6點(diǎn)
(2)定時器的功能:
定時器累計可編程控制器內(nèi)的1ms,10ms,100ms等的時鐘,當(dāng)達(dá)到所設(shè)定的設(shè)定值時輸出觸點(diǎn)動作。
定時器的設(shè)定值,可以用常數(shù)(K)直接指定,也可用數(shù)據(jù)寄存器(D)間接指定。但間接指定值必須事先寫入數(shù)據(jù)寄存器里。
A、《常數(shù)指定(K)》
T0是經(jīng)100ms(0.1S)為單位的定時器。將20指定為常數(shù),則0.1SX20=2S的定時器工作。


 
 
 
 
 
B、《間接指定(D)》
                                                                                                         
將間接指定數(shù)據(jù)寄存器的內(nèi)容預(yù)先寫入程序或通過數(shù)值開關(guān)輸入。D0=K202S定時器。
C、累計型定時器:上面的例子中T0為一般用定時器,也就是說輸出觸點(diǎn)Y000在線圈驅(qū)動2秒后動作,在線圈驅(qū)動斷開后,定時器復(fù)位,輸出觸點(diǎn)復(fù)位。如果使用累計定時器,在線圈驅(qū)動斷開后,定時器復(fù)位,但輸出觸點(diǎn)保持原來的狀態(tài)。試將上面例子中和定時器T0改為T250,觀察程序運(yùn)行結(jié)果。
(3)輸入上面例程中的程序,觀察程序運(yùn)行結(jié)果。
2、計數(shù)器計數(shù)器有16位向上計數(shù)和32位向上/向下計數(shù)用的兩種。向上/向下計數(shù)器的計數(shù)方向
由特殊輔助繼電器8299~M8234的ON/OFF來指定。
(1)計數(shù)器的編號(C)如下表所示(編號按10進(jìn)制分配)
  16位向上計數(shù)器
0~32767
32位向上/向下計數(shù)器
-2147483648~+2147483647
一般用 停電保持用 停電保持專用 特殊用
FX2N
系列
C0~C99,
100點(diǎn)
C100~C199,
100點(diǎn)
C200~C219,
20點(diǎn)
C220~C234,
15點(diǎn)
計數(shù)器有16位向上計數(shù)和32位向上/向下計數(shù)用的兩種。向上/向下計數(shù)器的計數(shù)方向由特殊輔助繼電器8299~M8234的ON/OFF來指定。
32位計數(shù)器增計數(shù)/減計數(shù)切換用的輔助繼電器編號
計數(shù)
器No.
方向
切換
計數(shù)
器No.
方向
切換
計數(shù)
器No.
方向
切換
計數(shù)
器No.
方向
切換
C200 M8200 C209 M8209 C218 M8218 C226 M8226
C201 M8201 C210 M8210 C219 M8219 C227 M8227
C202 M8202 C211 M8211     C228 M8228
C203 M8203 C212 M8212 C220 M8220 C229 M8229
C204 M8204 C213 M8213 C221 M8221 C230 M8230
C205 M8205 C214 M8214 C222 M8222 C231 M8231
C206 M8206 C215 M8215 C223 M8223 C232 M8232
C207 M8207 C216 M8216 C224 M8224 C233 M8233
C208 M8208 C217 M8217 C225 M8225 C234 M8234
 
(2)16位計數(shù)器與32位計數(shù)器的特點(diǎn)如下表所示?砂从嫈(shù)方向的切換與計數(shù)范圍的使用條件來分開使用。
 
 
項目 16位計數(shù)器 32位計數(shù)器
計數(shù)方向 順數(shù) 順/倒可切換使用(看上表)
設(shè)定值 1~32767 -2147483648~+2147483647
指定的設(shè)定值 常數(shù)K或數(shù)據(jù)寄存器 同左但是數(shù)據(jù)寄存器要一對(2個)
當(dāng)前值的變化 順數(shù)后不變化 順數(shù)后變化(循環(huán)計數(shù)器)
輸出接點(diǎn) 順數(shù)后保持動作 順數(shù)后保持動作,倒數(shù)復(fù)位
復(fù)位動作 掃行RST命令時,計數(shù)器的當(dāng)前值為零,輸出接點(diǎn)恢復(fù)
當(dāng)前值寄存器 16位 32位
如果切斷可編程控制器的電源,則一般用計數(shù)器的計數(shù)值被清除,而停電保持用的計數(shù)器則可存儲停電前的計數(shù)值,因此計數(shù)器可按上一次數(shù)值累計計數(shù)。
(3)例程:
 

計數(shù)輸入X001每驅(qū)動C0線圈一次,計數(shù)器的當(dāng)前值就增加1,在執(zhí)行第5次的線圈指令時,輸出觸動作。以后即使計數(shù)輸入X001再動作,計數(shù)器的當(dāng)前值不變。如果復(fù)輸入X000為ON,則執(zhí)行RST指令,計數(shù)器的當(dāng)前值為0,輸出觸點(diǎn)復(fù)位。
(4)輸入上面例程中的程序,觀察程序運(yùn)行結(jié)果。