西門子S7系列PLC定時器的結構
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)。
下圖給出了各種定時器的工作狀態。
文章版權歸西部工控xbgk所有,未經許可不得轉載。