大清國公民
級別: *
|
我不太清楚步進指令.我只知道他是一步一步的執行.我想請教大家一個問題就是.假如有一個動作,共有十步一個循環.但當我行到第六步的時候,出現了問題.而在這個時候我需要在修好之后是從零步重新開始的,或者是在第六步出現問題之后,我要它反回到零步.不讓他繼續執行第七步.請問步進指令可以做到嗎 |
---|---|
|
一天賊忙
級別: 略有小成
|
"我不太清楚步進指令.我只知道他是一步一步的執行.我想請教大家一個問題就是.假如有一個動作,共有十步一個循環.但當我行到第六步的時候,出現了問題.而在這個時候我需要在修好之后是從零步重新開始的,或者是在第六步出現問題之后,我要它反回到零步.不讓他繼續執行第七步.請問步進指令可以做到嗎" 用批復位指令ZRST,用法見編程手冊 |
|
---|---|---|
|
jackeywan
級別: 略有小成
|
對于這個指令ZRST的用法是:控制條件ON時,所有的輸出自動復位。 比如你想要步進指令S0,S1,S2,S3,S4,S5,S6復位, 可以通過這條指令實現:LD X0 OUT ZRST S0 S6 以上 |
|
---|---|---|
|
大清國公民
級別: *
|
IST指令,不懂.那個復位指令,我知道.那是將狀態繼電器復位. 我指的是,要將機械動作復位,請問可以嗎.打個比方,有一個機械手.它的動作是,1原位.2行走前進3伸出4夾緊5縮回6行走退7松開.假如在第四步夾緊的時候出現了故障.停電進行檢修.修好后.再通電,它可不可以返回到原位來呢. |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
返回到原位?肯定要自己編寫程序啊。 但是一般簡單化的方法就是找到一個原點【就是所說的原位】,在運行過程中如果出現故障,修復后用手動將各位置行至原位,然后重新啟動自動。 |
---|---|
|