朋友圈

13140882082

全國統(tǒng)一學(xué)習(xí)專線 9:00-21:00

位置:長沙數(shù)控機(jī)械培訓(xùn)資訊 > 長沙PLC培訓(xùn)資訊 > 1200PLC博圖軟件里定時器指令LAD詳解(長沙工控幫)

1200PLC博圖軟件里定時器指令LAD詳解(長沙工控幫)

日期:2023-03-04 11:58:36     瀏覽:344    來源:長沙工控幫教育
核心提示:博圖1200系列定時器主要有一下幾種:TP:脈沖發(fā)生器TON:接通延時定時器TOF:關(guān)斷延時定時器TONR:時間累加器1.TP定時器說明"生成脈沖


博圖1200系列定時器主要有一下幾種:

TP:脈沖發(fā)生器

TON:接通延時定時器

TOF:關(guān)斷延時定時器

TONR:時間累加器

1.TP定時器

說明

"生成脈沖"指令,可以將輸出 Q 設(shè)置為預(yù)設(shè)的一段時間。當(dāng)輸入 IN 的邏輯運(yùn)算結(jié)果 (RLO) 從"0"變?yōu)?1"(信號上升沿)時,啟動該指令。指令啟動時,預(yù)設(shè)的時間 PT 即開始計時。無論后續(xù)輸入信號的狀態(tài)如何變化,都將輸出 Q 置位由 PT 指定的一段時間。當(dāng) PT 正在計時時,在 IN 輸入處檢測到的新的信號上升沿對 Q 輸出處的信號狀態(tài)沒有影響。

脈沖時序圖

下圖顯示了"生成脈沖"指令的脈沖時序圖:

undefined

示例:

當(dāng)"M10.0"操作數(shù)的信號狀態(tài)從"0"變?yōu)?1"時,PT 參數(shù)預(yù)設(shè)的時間開始計時,("M10.0"操作數(shù)置位為"1"或者置為"0",均不影響計時)且"Q0.0"操作數(shù)置位為"1"。當(dāng)前時間值存儲在"當(dāng)前時間"操作數(shù)中。定時器計時結(jié)束時,操作數(shù)"Q0.0"的信號狀態(tài)復(fù)位為"0"。

2.TON接通延時定時器

說明

"接通延時"指令,可以將 Q 輸出的設(shè)置延時 PT 中指定的一段時間。當(dāng)輸入 IN 的邏輯運(yùn)算結(jié)果 (RLO) 從"0"變?yōu)?1"(信號上升沿)時,啟動該指令。指令啟動時,預(yù)設(shè)的時間 PT 即開始計時。超出時間 PT 之后,輸出 Q 的信號狀態(tài)將變?yōu)?1"。只要啟動輸入仍為"1",輸出 Q 就保持置位。啟動輸入的信號狀態(tài)從"1"變?yōu)?0"時,將復(fù)位輸出 Q。在啟動輸入檢測到新的信號上升沿時,該定時器功能將再次啟動。

脈沖時序圖

當(dāng)"M10.1"操作數(shù)的信號狀態(tài)從"0"變?yōu)?1"時,PT 參數(shù)預(yù)設(shè)的時間開始計時,且"Q0.1"操作數(shù)置位為"1"。當(dāng)前時間值存儲在"當(dāng)前時間"操作數(shù)中。定時器計時結(jié)束時,操作數(shù)"Q0.1"的信號狀態(tài)復(fù)位為"0"。

3.TOF關(guān)斷延時定時器

說明

"關(guān)斷延時"指令,可以將 Q 輸出復(fù)位預(yù)設(shè)的一段時間 PT。當(dāng)輸入 IN 的邏輯運(yùn)算結(jié)果 (RLO) 從"0"變?yōu)?1"(信號上升沿)時,將置位 Q 輸出。當(dāng)輸入 IN 的信號狀態(tài)重新變?yōu)?0"(下降沿)時,預(yù)設(shè)的時間 PT 開始計時。只要 PT 持續(xù)時間仍在計時,輸出 Q 就保持置位。持續(xù)時間 PT 計時結(jié)束后,將復(fù)位輸出 Q。如果輸入 IN 的信號狀態(tài)在持續(xù)時間 PT 計時結(jié)束之前變?yōu)?1",則復(fù)位定時器。輸出 Q 的信號狀態(tài)仍將為"1"。

脈沖時序圖


當(dāng)操作數(shù)"M10.2"的信號狀態(tài)從"0"變?yōu)?1"時,操作數(shù)"Q0.2"的信號狀態(tài)將置位為"1"。當(dāng)"M10.2"操作數(shù)的信號狀態(tài)從"1"變?yōu)?0"時,PT 參數(shù)預(yù)設(shè)的時間開始計時。只要該時間仍在計時,"Q0.2"操作數(shù)就會保持置位為 TRUE。該時間計時完畢后,"Q0.2"操作數(shù)將復(fù)位為 FALSE。當(dāng)前時間值存儲在"當(dāng)前時間"操作數(shù)中。

4.TONR:時間累加器

說明

"時間累加器"指令來累加由參數(shù) PT 設(shè)定的時間段內(nèi)的時間值。輸入 IN 的信號狀態(tài)從"0"變?yōu)?1"(信號上升沿)時,將執(zhí)行時間測量,同時時間 PT 開始計時。當(dāng) PT 正在計時時,加上在 IN 輸入的信號狀態(tài)為"1"時記錄的時間值。累加得到的時間值將寫入到輸出 ET 中,并可以在此進(jìn)行查詢。持續(xù)時間 PT 計時結(jié)束后,輸出 Q 的信號狀態(tài)為"1"。即使 IN 參數(shù)的信號狀態(tài)從"1"變?yōu)?0"(信號下降沿),Q 參數(shù)仍將保持置位為"1"。

脈沖時序圖

下圖為"時間累加器"指令的脈沖時序圖:

示例:

當(dāng)"M10.3"操作數(shù)的信號狀態(tài)從"0"變?yōu)?1"時,PT 參數(shù)預(yù)設(shè)的時間開始計時。只要操作數(shù)"M10.3"的信號狀態(tài)為"1",該時間就繼續(xù)計時。當(dāng)操作數(shù)"M10.3"的信號狀態(tài)從"1"變?yōu)?0"時,計時將停止,并記錄操作數(shù) "累計時間" 中的當(dāng)前時間值。當(dāng)操作數(shù)"M10.3"的信號狀態(tài)從"0"變?yōu)?1"時,將繼續(xù)從發(fā)生信號躍遷"1"到"0"時記錄的時間值開始計時。達(dá)到 PT 參數(shù)中指定的時間值時,"Q0.3"操作數(shù)的信號狀態(tài)將置位為"1"。當(dāng)前時間值存儲在"累計時間"操作數(shù)中。當(dāng)"M10.4"操作數(shù)的信號狀態(tài)從"0"變?yōu)?1"時,復(fù)位TONR定時器,即當(dāng)前時間值存儲在"累計時間"操作數(shù)中的值清零。

本文由 長沙工控幫教育 整理發(fā)布。更多培訓(xùn)課程,學(xué)習(xí)資訊,課程優(yōu)惠,課程開班,學(xué)校地址等學(xué)校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢電話:13140882082

如果本頁不是您要找的課程,您也可以百度查找一下: