thr474647643
級別: 探索解密
|
各位朋友,最近我在用松下PLC控制2軸的時候遇到一個奇怪的問題,不知道各位碰到沒有,我用的絕對位置執行完畢后產生的特殊繼電器下降沿作為完成條件。假如走點動作,1步X、Y分別走的脈沖是5000、4000、第二步走的是9000、7000.。第三步走的是6000.7000.,當執行第三步完成后,Y的特殊繼電器不會有反應,因為用絕對位置執行相同的脈沖值,不會產生下降沿。。不知道各位好的辦法解決嗎,愿聽各位指導。QQ交流:1299077331 |
---|---|
|
jhbob
朋友,我是你的朋友!
級別: 略有小成
|
用的是松下什么型號的PLC,建議用兩軸直線插補指令或者比較目標位置脈沖和當前位置脈沖值判斷 |
---|---|
|
thr474647643
級別: 探索解密
|
樓上的朋友,如果用比較會不會影響精度,比如說到了這個脈沖才停止,但是PLC本身有掃描周期,就會影響精度,我松下PLC是FPX-C40T。 |
---|---|
|
renzhe
店 shop124315976.taobao.com
級別: 網絡英雄
|
松下FP0X 的有碰到有這么奇怪的問題,建議你三步進之間增加延遲時間。觸發下一步用T |
|
---|---|---|
|
thr474647643
級別: 探索解密
|
這個我試過,但是按理執行絕對位置,當完成的時候特殊寄存器會產生信號,但是我測試的結果就是,假如前面X走500個脈沖,然后再走500數值的話,絕對位置的話,證明在原位,就不用發脈沖,所以特殊寄存器就沒有反應,但是當走502的話,特殊繼電器就會有信號,也就是說最少差2個脈沖 |
---|---|
|