zhq43510896
級別: 探索解密
|
SMART 200軸運動過程中怎樣通過接收到外部一個感應器信號I0.0,立刻停下來,然后在走一段相對脈沖。 每次所有動作完成后停止的位置事重合的。 |
---|---|
|
zhq43510896
級別: 探索解密
|
大神,不用中斷程序每次感應到感應器信號時還能停下來,但是用了中斷,就出現有時候需要觸發感應器幾次,才能停下來再走相對脈沖,感覺出現時信號丟下。 大神請指教下,這是什么問題,在IO輸入那里我已經把輸入信號改為脈沖捕抓的,同時響應時間也改為0.2μs了。 |
---|---|
|
zhq43510896
級別: 探索解密
|
大神!用向導中的那種方式,我是用GOTO的,應該選哪種運動模式 |
---|---|
|
holdkcxyz
級別: 工控俠客
|
這個必須要用把伺服脈沖口自反饋接回HSC統計觸發關電后的脈沖差值讀取GOTO的當前值也可以試試,再運行PLS或GOTO實現最好用PLS. |
---|---|
|
crgtom
人生三寶:家庭,事業,健康。
級別: 網絡英雄
|
你說的是馬達第一段做連續運轉,遇到中斷點后立即啟動定長運轉,結束后,又轉入連續運轉。 SMART 200估計不好實現啊 |
|
---|---|---|
|
hexdho
機械是載體,電氣是靈魂。
級別: 網絡英雄
|
每次所有動作完成后停止的位置重合的有點難.I0.0啟用中斷立刻停下來,但速度快慢停的位置會不一樣的,那怕后面慢速一段相對脈沖很準,前面的誤差會造成停止的位置不重合 |
---|---|
|