西門子plc中斷程序中是否不能使用定時器指令?
西門子s7-200的中斷程序里面是可以使用計時器的。
可以使用的計時器僅僅針對1毫秒的這4個而言。其余的都不可以使用。
用法是這樣的:
在中斷程序中
ld sm0.0(或者是其他條件)
= t32 k100
(ret)
這樣就可以啟動起這個計時器開始計時。隨著時間的過去,中斷程序早就完成并退出,回復(fù)到主掃描了。而且可能主掃描已經(jīng)過去了好幾遍了。而這過程中,這個t32仍然默默地在計時。
突然這個計時器計時0.1秒完畢了,產(chǎn)生了一個中斷條件。(t32的事件號我忘記了)在這事件之前,你應(yīng)該連接一個中斷程序給它。這樣的話,這個定時就是由中斷引發(fā),延時100毫秒后再次引發(fā)另一個中斷讓你做你要做的事情。
基本用途就是這樣。
由于這個1毫秒的計時器可以在沒有掃描的情況下繼續(xù)工作。所以可以用于中斷,并且可以用于子程序退出之后的繼續(xù)定時。
本文標(biāo)簽:西門子plc中斷程序中是否不能使用定時器指令?
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《西門子plc中斷程序中是否不能使用定時器指令?》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“西門子plc中斷程序中是否不能使用定時器指令?”的更多資訊










