延時中斷組織塊及其應(yīng)用
延時中斷組織塊(如OB20)可實(shí)現(xiàn)延時執(zhí)行某些操作,調(diào)用“SRT_DINT”指令時開始計時延時時間(此時開始調(diào)用相關(guān)延時中斷)。其作用類似于定時器,但PLC 中普通定時器的定時精度要受到不斷變化的掃描周期的影響,使用延時中斷可以達(dá)到以ms為單位的高精度延時。
延時中斷最多可以使用20個,默認(rèn)范圍是OB20~OB23,其余可組態(tài)OB編號123以上組織塊。
(1)指令簡介
可以用“SRT_DINT”和“CAN_DINT”設(shè)置、取消激活延時中斷,
(2)延時中斷組織塊的應(yīng)用
【例1】當(dāng)10.0為上升沿時,延時5s執(zhí)行Q0.0置位,10.1為上升沿時,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)注
5008文章
13151瀏覽量
462088 -
計時器
+關(guān)注
關(guān)注
1文章
419瀏覽量
32636 -
中斷處理
+關(guān)注
關(guān)注
0文章
94瀏覽量
10961 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15716 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6344
原文標(biāo)題:電工知識—SIMATIC S7-1500 PLC延時中斷組織塊及其應(yīng)用
文章出處:【微信號:設(shè)備原理與維修俱樂部,微信公眾號:設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論