延時中斷組織塊及其應(yīng)用
延時中斷組織塊(如OB20)可實現(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博途軟件項目視圖的項目樹中,雙擊“添加新塊”,彈出如圖1所示的界面,選中“組織塊”和“Time delay interrupt”選項,單擊“確定”按鈕,即可添加OB20組織塊。

圖1
②中斷程序在OB1中,如圖2所示,主程序在OB20中,如圖3所示。

圖2

圖3
審核編輯:劉清
-
plc
+關(guān)注
關(guān)注
5043文章
14427瀏覽量
483287 -
計時器
+關(guān)注
關(guān)注
1文章
434瀏覽量
34852 -
中斷處理
+關(guān)注
關(guān)注
0文章
94瀏覽量
11415 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
16732 -
S7-1500
+關(guān)注
關(guān)注
3文章
302瀏覽量
7175
原文標(biāo)題:電工知識—SIMATIC S7-1500 PLC延時中斷組織塊及其應(yīng)用
文章出處:【微信號:設(shè)備原理與維修俱樂部,微信公眾號:設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
西門子plc S7-1200/S7-1500優(yōu)化的DB塊與標(biāo)準(zhǔn)的DB塊整體對比
SIMATIC S7-1500 PLC啟動組織塊及其應(yīng)用
SIMATIC S7-1500 PLC之間的OUC通信及其應(yīng)用
基于WinCC V7.2與S7-1200/1500 PLC通訊步驟介紹
SIMATIC S7-1500 PLC用戶手冊
電工知識—SIMATIC S7-1500 PLC的常用模塊
電工知識—緊湊型SIMATIC S7-1500 PLC的數(shù)字量端子的接線
SIMATIC S7-1500 PLC信號模塊(2)
WinCC與 S7-1200/S7-1500 PLC之間的通信解析
SIMATIC S7-1500 PLC時間中斷組織塊及其應(yīng)用
SIMATIC S7-1500 PLC硬件中斷組織塊及其應(yīng)用介紹

SIMATIC S7-1500 PLC延時中斷組織塊及其應(yīng)用簡析
評論