- 艾寶物聯IOBOV? ─ 工業無線測控專家
S7中定時時間由時基和定時值兩部分組成,定時時間等于時基與定時值的乘積。當定時器運行時,定時值不斷減1,直至減到0,減到0表示定時時間到。定時時間到后會引起定時器觸點的動作。
定時器的第0到第11位存放BCD碼格式的定時值,三位BCD碼表示的范圍是0~999。第12,13位存放二進制格式的時基。
從下表中可以看出:時基小定時分辨率高,但定時時間范圍窄;時基大分辨率低,但定時范圍寬。
時 基 |
二進制時基 |
分辨率 |
定 時 范 圍 |
10 s |
00 |
0.01 s |
10ms至9s_990ms |
100ms |
0l |
0.1 s |
100ms至1m_39s_900ms |
1 s |
10 |
1s |
1s至16m_39s |
10 s |
11 |
10 s |
10s至2h_46m_30s |
當定時器啟動時,累加器1低字的內容被當作定時時間裝入定時字中。這一過程是由操作系統控制自動完成的,用戶只需給累加器l裝入不同的數值,即可設置需要的定時時間。
推薦采用下述直觀的句法:
L W#16# txyz
其中:t,x,y,z均為十進制數;
t=時基,取值0,1,2,3,分別表示時基為:10ms、100ms、1s、10s。
xyz=定時值,取值范圍:1到999。
也可直接使用S5中的時間表示法裝入定時數值,例如:
L S5T# aH_bbM_ccS_dddMS
其中:a=小時,bb=分鐘,cc=秒,ddd=毫秒.
范圍:1MS到2H_46M_30S;此時,時基是自動選擇的,原則是:根據定時時間選擇能滿足定時范圍要求的最小時基。S7—300提供了多種形式的定時器:脈沖定時器(SP)、擴展定時器(SE)、接通延時定時器(SD)、帶保持的接通延時定時器(SS)和斷電延時定時器(SF)。
下圖給出了各種定時器的工作狀態。