|
9#
發(fā)表于 2013-10-8 11:57:29
|
只看該作者
kobelaoli 發(fā)表于 2013-10-8 10:44 ![]()
- r ~* D6 b' J& N8 T! k1 D( O1 R大概明白您的意思,,但是還不是很清晰,,能不能就我的例子里面的兩個G31具體作用過程解釋下?麻煩了
: E7 u6 G) o8 K, H1 k. g一般單段加G31,,是怕正在執(zhí)行的程序段影響G31后面程序段的結(jié)果,。比如, 你的例子中,,IF [[#114 EQ 0] AND [#555 EQ 1]]判斷語句,,是要求在M105執(zhí)行后、且進(jìn)入G56坐標(biāo)系后,,再進(jìn)行判斷,。沒有G31,有可能會造成系統(tǒng)還在執(zhí)行M105或者在其他坐標(biāo)系中時,,系統(tǒng)因為將判斷語句做了預(yù)讀處理已經(jīng)完成了判斷,,這樣就會出錯,判斷語句不能得到正確的結(jié)果,;而如果加上G31,,后面的語句不能預(yù)讀,就可以避免這種情況的發(fā)生,。6 {4 `4 c% ? c* o% Q5 @8 v4 h
|
|