PLC1217,帶ET200SP的從站,從站上有兩組高速計數(shù),F(xiàn)在出現(xiàn)的一個問題是,當(dāng)關(guān)閉主電源時,從站高速計數(shù)的數(shù)值會有時候突然變?yōu)榱。從站獲取的計數(shù)值已經(jīng)設(shè)置為了斷電保持。 后面一直查看程序,以為是復(fù)位程序部分有問題。因為從站不能使用高速計數(shù)塊。只能讀取當(dāng)前數(shù)值后保存下來。而且把當(dāng)前計數(shù)值保存的DB塊也設(shè)置為了斷電保持。 用博圖軟件強制PLC 停止和開始卻不會出現(xiàn)計數(shù)值丟失的情況,應(yīng)該斷定不是程序的問題。 后一直在線查看,發(fā)現(xiàn)關(guān)閉主電源瞬間,從站的計數(shù)值會突然變?yōu)榱,也就是關(guān)閉主電源后,從站高速計數(shù)的數(shù)值已經(jīng)為零了。 從站部分斷電比PLC部分斷電快(從站有模擬量,比例閥等耗電元件),從站斷電后,高速計數(shù)模塊失電,因為失電計數(shù)器數(shù)值變?yōu)榱悖鳳LC還要運行一點時間,導(dǎo)致PLC讀取到從站高速計數(shù)模塊計數(shù)為零后的情況。而把零保持了下來。 把主電源加了一個繼電器,取常開觸點加在高速計數(shù)運行前面當(dāng)作一個條件。主電源斷電后,高速計數(shù)不處理,避免了讀取到從站斷電后,計數(shù)清零的情況。 第一次發(fā)帖詞不達意。僅把自己遇到的情況和大家分享一下。 7 l& y; @% h9 F' X( v+ O
|