FP1型PLC輸入掃描現(xiàn)場調試
發(fā)布于2023-01-11 11:15
23
2
標簽:輸入掃描
輸入掃描是FP1系列PLC的一個在現(xiàn)場調試時比較有用的功能,它包括兩方面的內容,即輸入延時濾波功能和脈沖捕捉功能。下面就這兩個功能分別作一下介紹。
①輸入延時濾波功能 在實際的工業(yè)現(xiàn)場,常常因機械開關的抖動會給系統(tǒng)帶來誤操作。為了消除機械開關抖動給系統(tǒng)帶來的不可靠影響,可以利用FP1系列PLC的延時濾波功能。它的實質是在檢查到外部輸入的上升沿后在內部并不立即響應,而是延遲一定的時間后再響應。延遲時間的設定由軟件實現(xiàn),時間常數(shù)存放在No.404~No.407中,它們的表示意義如下:
0~1ms 1~2ms 2~4ms 3~8ms 4~16ms 5~32ms 6~64ms 7~128ms
各字寄存器輸入端的對應關系為:
No.404:設定X0~X1F的時間常數(shù)。
No.405:設定X20~X3F的時間常數(shù)。
No.406:設定X40~X5F的時間常數(shù)。
No.407:設定X60~X7F的時間常數(shù)。
②脈沖捕捉功能 由于PLC采用循環(huán)掃描工作方式,因此其對輸入的監(jiān)測受掃描周期的影響,例如在PLC的執(zhí)行指令階段,如果輸入端有一個瞬間的窄脈沖,那么這個窄脈沖往往被遺漏而不會被響應。為了防止出現(xiàn)這種情況,可以利用FP1系列PLC的脈沖捕捉功能。它可以記憶脈沖寬度小至0.5ms的脈沖,且不受掃描周期影響。PLC的內部電路會將此脈沖記憶下來并在一定的時間響應它。要實現(xiàn)此功能,必須在系統(tǒng)寄存器No.402中設定正確的控制字,其意義如下:
No.402的高8位不用,低8位由低到高對應外部輸入端子X0~X7,該位設為"1",則表示該位具有脈沖捕捉功能,設為"0"表示該位不具有脈沖捕捉功能。例如要設定X3、X5、X7具有脈沖捕捉功能,就需要將十六進制常數(shù)H0A8送入系統(tǒng)寄存器No.402中。