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