1:行號(hào)的輸出,常見有3個(gè)方式:不輸出行號(hào)/輸出全局行號(hào)/僅在換刀處輸出行號(hào)
2:行號(hào)輸出的控制變量是:svi f_write_N, ir3。當(dāng)ir3的值是1時(shí),行號(hào)輸出功能被打開。
3:新建配置文件變量:BlockNumber,控制是否輸出全局行號(hào),默認(rèn)為0
4:新建配置文件變量:BlockNumber_TC,控制是否輸出在換刀處輸出行號(hào),默認(rèn)為1
4:在Init初始化宏程序中寫到:cvi f_write_N
sri ir3, 0
lvi ir1, BlockNumber
jz no_N
sri ir3, 1
lbl no_N
svi f_write_N, ir3 ;通過(guò)配置文件控制行號(hào)輸出
5,新建BlockNumber嵌入式宏程序,內(nèi)部寫到: lvi ir3, BlockNumber
jg N_out
lvi ir3, BlockNumber_TC
jz not_N
lbl N_out
svi f_write_N, ir3
exec blockNumber
lbl not_N
本宏程序在換刀處之前調(diào)用輸出執(zhí)行,用于輸出換刀處的行號(hào)
6:新建嵌入式宏程序:BlockNumber_reset,內(nèi)部寫到:lvi ir3, BlockNumber
jg A
lvi ir3,BlockNumber_TC
jz A
sri ir3, 0
svi f_write_N, ir3
lbl A
本宏程序在換刀行號(hào)輸出后,立馬執(zhí)行本程序,終止行號(hào)輸出
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。