春秋戰(zhàn)國
小白一枚!努力學習!
級別: 略有小成
精華主題: 0
發(fā)帖數量: 128 個
工控威望: 357 點
下載積分: 21795 分
在線時間: 130(小時)
注冊時間: 2012-12-13
最后登錄: 2024-02-20
查看春秋戰(zhàn)國的 主題 / 回貼
樓主  發(fā)表于: 2017-07-29 17:36
自動跑三菱MR-JE的伺服!
置位自動動作:
1、回原點(DZRN)
2、前進1米(DDRVA  K100000)
3、后退到原點位置(DDRVA  K0)
4、繼續(xù)第2步,并循環(huán)。

在第3步后退時,按了急停,“自動”復位了,再恢復急停。
之后伺服就走不動了,手動也(DDRVI K-999999)走不了!

是不是急停前Y0脈沖還沒有發(fā)完,之后手動就動不了呢?
我是菜鳥。
passray
級別: 略有小成
精華主題: 0
發(fā)帖數量: 66 個
工控威望: 205 點
下載積分: 1657 分
在線時間: 117(小時)
注冊時間: 2013-05-25
最后登錄: 2024-12-16
查看passray的 主題 / 回貼
1樓  發(fā)表于: 2017-08-02 10:35
脈沖指令程序是不是在子程序里面?
樓主留言:
DDRVA在S21、S22、S23里面都有,因為要走幾個不同的點。急停時復位了指令的觸發(fā)M點,并在指令前面串聯了急停!但但是DDRVA還沒有走到位置。我應該怎么辦呢?
passray
級別: 略有小成
精華主題: 0
發(fā)帖數量: 66 個
工控威望: 205 點
下載積分: 1657 分
在線時間: 117(小時)
注冊時間: 2013-05-25
最后登錄: 2024-12-16
查看passray的 主題 / 回貼
2樓  發(fā)表于: 2017-08-02 10:47
脈沖程序不能放在子程序里面。否則就是出現這個情況
引用
引用第13樓passray于2017-08-02 10:35發(fā)表的  :
脈沖指令程序是不是在子程序里面?
樓主留言:
按下急停,Y0的脈沖標志用M8340下降與急停串聯來復位M和S,那么在M8340下降之前,即使DDRVA在S之外,Y0還在發(fā)脈沖,伺服會不會還在走動,機構還在動,會出現延時停止的情況??