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