西門子NCU 571.5面板燈閃數(shù)碼管無顯示維修
IEC定時器SFB 3 TP參數(shù)如表7-2所示。
表7-2 IEC定時器參數(shù)表
在定時器的啟動輸入端,邏輯運算結果(RLO)從“0”變?yōu)?ldquo;1”時,定時器啟動。在定時器的啟動輸入端,無論RLO如何變化,其運行時間都是程序的定時時間。在定時器運行時,其輸出端(Q)的輸出信號為“1”。
輸出端(ET)為輸出端(Q)提供定時時間。定時從T#0s(0秒)開始,到設置的定時時間PT結束。當PT時間到時,ET將保持定時時間直到輸入IN返回到“0”為止。如果在達到PT定時時間之前,輸入端IN變?yōu)?ldquo;0”,在PT到達以后輸出ET立即變?yōu)?/span>T#0s。
為了重新初始化定時器,設置PT=T#0s即可。
在重啟(RESTART)和運行(RUN)工作狀態(tài)下,定時器SFB 3 TP是激活狀態(tài)。在冷啟動時是復位狀態(tài)(初始化)。
?當定時器在非運行狀態(tài)下,啟用輸入端信號狀態(tài)從“0”變?yōu)?ldquo;1”(上升沿),該定時器不受啟動操作的影響,如果啟用輸入端信號狀態(tài)從“1”變?yōu)?ldquo;0”對定時器也沒有影響。
?當定時器在運行狀態(tài)下,啟用輸入端信號狀態(tài)從“0”變?yōu)?ldquo;1”(上升沿),該定時器執(zhí)行啟動操作,定時器重啟,采用程序中的定時時間作為重啟的定時時間。
?定時器在非運行狀態(tài)時,啟用輸入端信號狀態(tài)從“0”變?yōu)?ldquo;1”(上升沿),或從“1”變?yōu)?ldquo;0”(下降沿),對該定時器都不產(chǎn)生影響。
PLC對輸入和輸出信號的響應是有延時的,這就是滯后現(xiàn)象。PLC輸入/輸出滯后時間又稱為系統(tǒng)響應時間,是指從PLC的外部輸入信號發(fā)生變化到其控制的外部輸出信號發(fā)生變化的時刻之間的時間間隔。它是由輸入電路的濾波時間、輸出電路的滯后時間、掃描工作方式產(chǎn)生的滯后時間組成。
PLC在執(zhí)行用戶程序時,使用的是在輸入處理階段讀入并存放在輸入映像寄存器中的數(shù)據(jù),而不是當時可能已經(jīng)發(fā)生變化的外部電路的狀態(tài)的數(shù)據(jù),所以造成了信號的滯后。
為了確保PLC在任何情況下都能正常無誤地工作,一般情況下,輸入信號的脈沖寬度必須大于一個掃描周期。
還應該注意一個問題是輸出信號的狀態(tài)是在輸出刷新時才送出的。因此,在一個程序中若給一個輸出端多次賦值,中間狀態(tài)只改變輸出映像區(qū)。只有后一次賦值才能被送到輸出端。
造成PLC時間滯后是因為一個掃描周期內對所有的輸出只刷新一次,而且還與電路特性有關,濾波電路的時間常數(shù)和輸出繼電器觸點的機械滯后。經(jīng)分析,由掃描工作方式引起的滯后時間長可達2~3個掃描周期。
PLC總的響應延遲時間一般只有幾毫秒至幾十毫秒,對于一般的系統(tǒng)是無所謂的。
為了減少PLC的響應延遲時間,可以采用如下措施:

(1)選用掃描速度快的PLC;
(2)選用延遲時間短的輸入/輸出模塊;
(3)可以使用立即輸入指令和立即輸出指令,或者使用輸入中斷功能。
PLC在工作過程中,對輸入信號執(zhí)行過程、輸出控制采取集中批處理方式。這樣不僅避免了繼電器、接觸器控制系統(tǒng)中觸點競爭和時序失配的問題,而且增強了系統(tǒng)的抗*力,提高了工作穩(wěn)定性。由于干擾一般是脈沖式的、短時的。只要PLC不是正好工作在輸入刷新階段,就不會受到干擾的影響。因此,瞬間干擾所造成的影響將會大大降低,從而增強了系統(tǒng)的抗*力,這是PLC可靠性高的原因之一
PLC采用中斷工作方式來應對緊急任務。一般的計算機系統(tǒng)中,CPU在每一條指令執(zhí)行結束時都要詢問有無中斷申請。而PLC對中斷的響應則是在相關程序塊結束后查詢有無中斷申請,如果有中斷申請,則轉入執(zhí)行相應的中斷服務程序。待處理完中斷,又返回運行原來程序。
在PLC中,中斷源是通過輸入點進入系統(tǒng)的,PLC掃描輸入點是按照輸入點編號的先后順序進行的。系統(tǒng)接到中斷申請后,順序掃描中斷源,可能只有一個中斷源申請中斷,也可能同時有多個中斷源申請中斷。系統(tǒng)在掃描中斷源的過程中,在存儲器的特定區(qū)建立“中斷處理表”,按順序存放中斷信息,中斷源被掃描后,中斷處理表也已建立完畢,系統(tǒng)就按照這個表的先后順序調入相應的中斷處理子程序。
與一般計算機系統(tǒng)的中斷一樣,PLC的中斷也是分優(yōu)先級的。當同時出現(xiàn)2個或多個中斷申請時,則優(yōu)先級別高的先處理,繼而處理低級別的。直到中斷申請全部處理完畢,再轉而執(zhí)行掃描程序。

需要指出的是,多個中斷源可以有優(yōu)先順序,但無嵌套關系。即在中斷程序執(zhí)行中,如果有新的中斷發(fā)生,不論新中斷的優(yōu)先順序如何,都要等執(zhí)行中的中斷處理程序結束后,再進行新的中斷處理。
在每個掃描周期,CPU檢查輸入和輸出的狀態(tài)。有特定的存儲器區(qū)保存模塊的二進制數(shù)據(jù):PⅡ和PIQ。處理程序訪問這些寄存器,而不直接查詢數(shù)字信號模塊的信號狀態(tài)。這一特定的存儲器區(qū)就是過程映像。
PⅡ( Process Image Input)過程映像輸入表建立在CPU存儲器區(qū),所有輸入模塊的信號狀態(tài)存放在這里。PII以字節(jié)隊列的格式分配存儲區(qū),每個字節(jié)對應一個8位的輸入信號。
PIQ (Process Image Output)過程映像輸出表包含程序執(zhí)行的結果輸出值,這些輸出值在掃描結束傳送到實際輸出模塊上。
在用戶程序檢查輸入(例如:AI 2.0)時,使用PⅡ的后狀態(tài)。這樣就保證在一個掃描周期內使用相同的信號狀態(tài)。
輸出在程序中可以被賦值,也可以被檢查,即使一個輸出在程序中的多個地方被賦值,僅后被賦值的狀態(tài)傳送到相應的輸出模塊上。與直接I/O訪問相比,過程映像訪問可以為循環(huán)程序處理過程中的CPU提供相同的過程信號映像。而且,過程映像被保存在CPU的系統(tǒng)存儲器中,所以訪問的速度比直接訪問信號模塊速度快。
PLC掃描工作方式的優(yōu)點如下:
(1)在執(zhí)行程序時,讀寫的是輸入/輸出映像寄存器的值,而不是直接對實際的I/O點進行操作。
(2)整個程序執(zhí)行階段各輸入繼電器的狀態(tài)是固定的,程序執(zhí)行后再用輸出映像寄存器的值,更新所有的輸出點,使得系統(tǒng)運行穩(wěn)定。
(3)用戶程序讀寫I/O映像寄存器比直接讀寫I/O點要快得多,這樣可以提高用戶程序的運行速度。
(4)掃描工作方式具有較好的抗*力,在一個掃描周期內,輸入處理僅占用極少部分時間。在大部分時間內,干擾信號不會被采集到PLC系統(tǒng)。

西門子NCU 571.5面板燈閃數(shù)碼管無顯示維修