小珠珠
人生沒有彩排,每天都在現場直播。
級別: 工控俠客
|
三菱PLC,程序如下。 M50 X10 |----| |-------| |------[DDRVA D200 K1000 Y0 Y2] M60 X10 |----| |-------| |-----[DDRVA D220 K1000 Y1 Y3] 以上程序:M50/M60(為開關,觸摸屏上編輯)。X10緊急停止;(復位所有的 M,S,T) 在運行以上程序中如果遇到緊急情況時,按下X10緊急停止按鈕,機器無動作,復位X10按鈕,這時在測試以上程序時。發現這樣的問題:有時候只能運行M50,要么就是M60可以運行(有時候都可以運行),用電腦監控程序完全為通路。在這樣的情況下,我只有關電重新啟動了。重新啟動就可以了。我想問問大家,我經常遇到這樣的問題,有時候在自動程序測試中,緊急停止按鈕用得比較平凡,在復位緊急按鈕后,回歸機器原點時,會出現前面的情況。這是為什么。。。。難道說是PLC反應不過來的嗎,,,,請同仁們指點一二。謝謝。 |
---|---|
|
peteryanwei
狂風一刀斬
級別: 略有小成
|
我想應該是,你在按下急停的時候程序脈沖并沒有發完,每次按下后的會出現你所說的不同的情況! |
---|---|
|
yangh1129
級別: 略有小成
|
在原點復位時完成后,回原點的條件要斷開。如果又在回原點,又在定位啟動,PLC內部相應的軟元件被置1,這時就要斷電復位才能運行了。 |
---|---|
|
langman
級別: 家園常客
|
解決這個問題靠經驗,你可以看到Y0和Y1的脈沖標志位M8147,M8148是處于BUSY的 所以你要稍作處理,在急停之前先強制停止發脈沖,就是對M8145 和M8146置位,最后再將DDRVA 條件斷開 |
|
---|---|---|
|
cheng007297
級別: 略有小成
|
不支持DRVI,DRVA指令~~你是復制上去的吧,沒用的! |
---|---|
|
peidegin
觸摸屏、PLC技術交流
級別: 工控俠客
|
應該要這樣處理 |
|
---|---|---|
|