waitfor
級別: 家園常客
|
圖片:
FX2N,如圖為什么X0跟X1 做計數用正向跟反正向碰都是加,不能減,些程序方法在其它三臺機都能正常使用 |
---|---|
|
wwcwwc
級別: VIP會員
|
請你最一次確認你的程序沒有問題。 第27程序步和第35程序步,可能存在問題。 就你給出的圖片分析,這二步應該用常閉寫比較合理,僅供參考。 |
---|---|
|
lijinniu
級別: 工控俠客
|
這個設計是沒有問題的。是感應塊太短了。你這是利用正反轉來做的。先X0先感應到接著X1感應到就是加了。如果X1先感應到接著X0感應到的話就是減了。 |
---|---|
|
waitfor
級別: 家園常客
|
問題是同樣這幾步在其它機器上正常得很, |
---|---|
|
waitfor
級別: 家園常客
|
感應太短,感應開關上的燈都亮了,何況信號已經進到PLC了,燈也亮了,感應開關通斷的頻率很低的,只能再看是不是感應距離稍微遠了一點 |
---|---|
|
wwcwwc
級別: VIP會員
|
回3樓樓主問題: 你的問題就在此。其他機器上使用該程序正常,而在這臺機器上有問題就是在這段程序上使用該邏輯控制的不合理。因為雖然看程序不一定能夠發現問題,而實際安裝的傳感器(光電、編碼器等由于位置,靈敏度(反應速度)等原因)造成工作異常。 如果樓主需要解決這個問題能否貼出實際傳感器安裝的實際位置圖片,讓站內有此興趣的同行來幫助呢。 其實,你也可以仔細觀察X0/X1動作過程來發現問題,用手盤動這個軸慢慢轉動觀察這二個輸入點的。要使減功能成立就是要讓X1先通后,讓X0接收脈沖,只有在這樣的條件下你的程序才能實現減的運算。 |
---|---|
|
waitfor
級別: 家園常客
|
問題已解決,有一個開關的碰塊離得稍微遠了那么一丁點,找了好久的問題,內部計數器也換了,外部輸入點也換了, |
---|---|
|