延時(shí)中斷組織塊及其應(yīng)用
延時(shí)中斷組織塊(如OB20)可實(shí)現(xiàn)延時(shí)執(zhí)行某些操作,調(diào)用“SRT_DINT”指令時(shí)開始計(jì)時(shí)延時(shí)時(shí)間(此時(shí)開始調(diào)用相關(guān)延時(shí)中斷)。其作用類似于定時(shí)器,但PLC 中普通定時(shí)器的定時(shí)精度要受到不斷變化的掃描周期的影響,使用延時(shí)中斷可以達(dá)到以ms為單位的高精度延時(shí)。
延時(shí)中斷最多可以使用20個(gè),默認(rèn)范圍是OB20~OB23,其余可組態(tài)OB編號(hào)123以上組織塊。
(1)指令簡(jiǎn)介
可以用“SRT_DINT”和“CAN_DINT”設(shè)置、取消激活延時(shí)中斷,
(2)延時(shí)中斷組織塊的應(yīng)用
【例1】當(dāng)10.0為上升沿時(shí),延時(shí)5s執(zhí)行Q0.0置位,10.1為上升沿時(shí),Q0.0復(fù)位。
【解】①添加組織塊OB20。在TIA博途軟件項(xiàng)目視圖的項(xiàng)目樹中,雙擊“添加新塊”,彈出如圖1所示的界面,選中“組織塊”和“Time delay interrupt”選項(xiàng),單擊“確定”按鈕,即可添加OB20組織塊。
圖1
②中斷程序在OB1中,如圖2所示,主程序在OB20中,如圖3所示。
圖2
圖3
審核編輯:劉清
-
plc
+關(guān)注
關(guān)注
5012文章
13304瀏覽量
463596 -
計(jì)時(shí)器
+關(guān)注
關(guān)注
1文章
420瀏覽量
32722 -
中斷處理
+關(guān)注
關(guān)注
0文章
94瀏覽量
10977 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15766 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6419
原文標(biāo)題:電工知識(shí)—SIMATIC S7-1500 PLC延時(shí)中斷組織塊及其應(yīng)用
文章出處:【微信號(hào):設(shè)備原理與維修俱樂部,微信公眾號(hào):設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論