aierjet
級別: 探索解密
|
光柵尺是24V TTL信號 有 A、B、RI三路輸出信號 RI 是零位信號 用的是高速計數器C252 A、B、RI、三路信號分別接了 X0、 X1 、X2 。 光柵尺的行程是從-45mm到100mm 現在問題是斷電以后 PLC會保存斷電時的位移數據(如在位移-45mm的時候斷電) 在下一次上電前 光柵尺的實際位移出現變化(如實際位置在100mm的位置了),但是開機上電的時候 會將(-45mm)當成現在的位移 因為PLC保存的數據是(-45mm)。 這樣觸摸屏上顯示的數據就會出現錯誤 如果光柵尺上升 數據就會出現 從-45mm到-190mm的變化。 反正是每一次開機的時候的數據會以上一次斷電時的數據為基準 上升減小 下降增加 這就相當于 位移0 mm不穩定 是變化的 不知如何解決了 光柵尺的 零位信號線RI 接上和取掉對數據沒有影響 之前PLC程序中是 用RI零位信號來復位C252的不知道這樣用是否對 如何理解這個零位信號 在PLC程序中如何用 求大神幫幫忙看看如何解決 謝謝 |
---|---|
|
gc007008
級別: 略有小成
|
不知道你的工藝,不太好回答,如果有電機或者有氣缸等執行元件來使光柵尺位置產生變化,那么每次開機上電的時候做一個初始化,回歸原點的動作,同時RST C252或者用一個中間繼電器接通RI信號使光柵置零,這樣光柵尺不就是從0開機計算了嗎 |
---|---|
|
lijinniu
級別: 工控俠客
|
你可能是把C252的數據傳送到一個斷電記憶的寄存器了。然后用這個寄存器來做的運算。你應該在上電的時候把這個寄存器的值再傳送給C252就可以了。 |
---|---|
|
aierjet
級別: 探索解密
|
謝謝! 斷電后 關了空壓機 設備內部沒有氣了 由于設備本身的重量會慢慢往下掉就帶著光柵移動了 不知道是不是光柵尺的問題 我程序里面是直接用RI信號來復位C252的但是沒有反應 RI信號能不能直接進PLC對C252復位呢 ? 你這里說的回歸原點的動作 是要設備上下運行一次么 ? |
---|---|
|
aierjet
級別: 探索解密
|
你是說C252的數據不用斷電保持 用普通的寄存器么? |
---|---|
|
lijinniu
級別: 工控俠客
|
你再仔細的看一看我有說過不用斷電保持的寄存器了嗎?看了你這樣的回答都不想說什么了。 |
---|---|
|