系統(tǒng)宏的調(diào)用舉例

發(fā)布日期:2011-05-21    蘭生客服中心    瀏覽:3730

例:下面的主程序 O1000 在調(diào)用子程序 O9990 時(shí),設(shè)置了 I、K 之值,子程序 O9990 可分別通過(guò)當(dāng)前局部變量#8、#10 來(lái)訪問(wèn)主 程序的 I、K 之值。


 


%1000


 


G92 X0 Z0


 


M98 P9990 I20 K40


 


M30


 


%9990


 


IF [AR[#8] EQ 0] OR [AR[#10] EQ 0]


;  如果沒(méi)有定義 I、K 值,


M99        ;  則返回



ENDIF


N10 G91              ;  用增量方式編寫(xiě)宏程序


IF AR[#8] ;  如果 I 值是絕對(duì)方式 G90


#8=#8-#30     ;將 I 值轉(zhuǎn)換為增量方式, #30 為 X 的絕對(duì)坐標(biāo)


 


ENDIF



M99

更多相關(guān)信息