電工知識—SIMATIC S7-1500PLC時間中斷組織塊及其應(yīng)用
時間中斷組織塊及其應(yīng)用
時間中斷組織塊(如OB10)可以由用戶指定日期時間及特定的周期產(chǎn)生中斷。例如,每天18:00保存數(shù)據(jù)。
時間中斷最多可以使用20個,默認范圍是OB10~OB17,其余可組態(tài)OB編號123以上組織塊。
(1)指令簡介
可以用“SET_TINT”、“CAN_TINT”和“ACT_TINT”設(shè)置、取消和激活日期時間中斷。
(2)日期中斷組織塊的應(yīng)用
要啟用日期中斷組織塊,必須提前設(shè)置并激活相關(guān)的時間中斷(指定啟動時間和持續(xù)時間),并將時間中斷組織塊下載到CPU中。設(shè)置和激活時間中斷有三種方法,分別介紹如下。
①在時間中斷的“屬性”中設(shè)置并激活時間中斷,如圖1所示,這種方法最簡單。
圖1
②在時間中斷的“屬性”中設(shè)置“啟動日期”和“時間”,在“執(zhí)行”文本框內(nèi)選擇“從未”,再通過程序中調(diào)用“ACT_TINT”指令激活中斷。
③通過調(diào)用“SET_TINT”指令設(shè)置時間中斷,再通過程序中調(diào)用“ACT_TINT”指令激活中斷。
以下用一個例題說明日期中斷組織塊的應(yīng)用。
【例】從2017年8月18日18時18分起,每小時中斷一次,并將中斷次數(shù)記錄在一個存儲器中。
【解】一般有三種解法,在前面已經(jīng)介紹,本例采用第三種方法解題。
①添加組織塊OB10。在TIA博途軟件項目視圖的項目樹中,雙擊“添加新塊”,彈出如圖2所示的界面,選中“組織塊”和“Time of day”選項,單擊“確定”按鈕,即可添加OB10組織塊。
圖2
②主程序在OB1中,如圖3所示,中斷程序在OB10中,如圖4所示。
圖3
圖4
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5016文章
13388瀏覽量
465420 -
中斷
+關(guān)注
關(guān)注
5文章
900瀏覽量
41755 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15828 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6517
原文標題:電工知識—SIMATIC S7-1500 PLC時間中斷組織塊及其應(yīng)用
文章出處:【微信號:設(shè)備原理與維修俱樂部,微信公眾號:設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論