時(shí)間:2006-11-15 15:16:00來(lái)源:shenyan
表1 模式程序參照表
表2 模式數(shù)值參照表[/align]
例1:程序:G01X100.Y100.Z100.F1000
當(dāng)R152=0時(shí):
會(huì)正常的,將軸向移至X100.Y100.Z100.的位置。
(若R152 BIT1 ON or BIT2 ON………皆同,因?yàn)橹付ǖ奶S字符沒(méi)有輸入)
當(dāng)R152的BIT0 ON時(shí):
系統(tǒng)執(zhí)行到此行時(shí),會(huì)跳至901號(hào)子程序執(zhí)行,且將G、X、Y、Z的值存在表2的變量中,而不會(huì)將軸向移動(dòng)至X100.Y100.Z100.的位置。
當(dāng)R152的BIT23 ON時(shí):
系統(tǒng)執(zhí)行到此行時(shí),會(huì)跳至791號(hào)子程序執(zhí)行,且將G、X、Y、Z的值存在表2的變量中,而不會(huì)將軸向移動(dòng)至X100.Y100.Z100.的位置。
當(dāng)R152的BIT24 ON時(shí):
系統(tǒng)執(zhí)行到此行時(shí),會(huì)跳至792號(hào)子程序執(zhí)行,且將G、X、Y、Z的值存在表2的變量中,而不會(huì)將軸向移動(dòng)至X100.Y100.Z100.的位置。
當(dāng)R152的BIT25 ON時(shí):
系統(tǒng)執(zhí)行到此行時(shí),會(huì)跳至793號(hào)子程序執(zhí)行,且將G、X、Y、Z的值存在表2的變量中,而不會(huì)將軸向移動(dòng)至X100.Y100.Z100.的位置
當(dāng)R152的BIT0,23,24,25的BIT 皆O(shè)N時(shí),則會(huì)跳至901號(hào)子程序執(zhí)行。
(以BIT位低的優(yōu)先,且每一行只會(huì)執(zhí)行一次跳躍動(dòng)作)。
例2:R152 BIT15 ON(指定“N”為跳躍字符)
0號(hào)程序內(nèi)容:
N10X100D1T1
N20X200D2T2
N30X300D3T3
X400D4T4
M02
783號(hào)程序內(nèi)容:(#13114內(nèi)為存放“N”的值,但可不使用)
G01X#13124F1000 ——————————————————————-(#13124為跳躍后,“X”存放的位置)
G11P#13120 ——————————————————————————(#13120為跳躍后,“T”存放的位置)
G04X#13104 ——————————————————————————(#13104為跳躍后,“D”存放的位置)
G01X0
M99
依照以上設(shè)定后,執(zhí)行情形為下:
1.執(zhí)行到N10X100D1T1時(shí),會(huì)跳至783號(hào)程序:
執(zhí)行G01X100F100—>G11P1—>G04X1—>G01X0. —> M99(返回)
2.執(zhí)行到N20X200D2T2時(shí),一樣跳至783號(hào)程序:
執(zhí)行G01X200F100—>G11P2—>G04X2—>G01X0. —> M99(返回)
3.執(zhí)行到N30X300D3T3時(shí),一樣跳至783號(hào)程序:
執(zhí)行G01X300F100—>G11P3—>G04X3—>G01X0. —> M99(返回)
4.執(zhí)行到X400D4T4時(shí),不會(huì)跳至783號(hào)程序(因沒(méi)有指定的跳躍字符):
執(zhí)行X400D4T4(移動(dòng)到X400的位置)
M02
考慮到業(yè)界對(duì)機(jī)械的停止方式的不同需求,專(zhuān)屬設(shè)計(jì)了R107及R108指定預(yù)先程序,來(lái)解決程序的起始與結(jié)束。
R107與R108 (設(shè)定值范圍:990~998)
R107:存放一個(gè)程序號(hào)碼,而該程序稱(chēng)之為預(yù)先程序。
R108:存放一個(gè)程序號(hào)碼,而該程序稱(chēng)之為結(jié)尾程序。
注:R107及R108的值,需介于990~999之間。
當(dāng)在啟動(dòng)程序時(shí),若R107≠0,則會(huì)先執(zhí)行R107內(nèi)所指定的程序,才會(huì)開(kāi)始執(zhí)行主程序,之后不管主程序結(jié)束符號(hào)是否為M99,都不會(huì)再執(zhí)行R107所指定的程序。
注意:預(yù)先程序的結(jié)束碼,需為M30或M02。
可于預(yù)先程序中,編寫(xiě)主程序啟動(dòng)前的確認(rèn)動(dòng)作,例如軸向歸回原點(diǎn)位置,計(jì)數(shù)值歸零等動(dòng)作。
當(dāng)主程序中無(wú)程序結(jié)束碼(M02、M30、M99)時(shí),且R108≠0,在執(zhí)行完主程序后,系統(tǒng)會(huì)自動(dòng)去執(zhí)行R108內(nèi)所指定的程序,再依照R108的程序結(jié)束碼,來(lái)決定程序結(jié)束(M02、M30),或回到主程序(M99),繼續(xù)執(zhí)行。
注意:當(dāng)主程序的結(jié)束碼為M02、M30、M99時(shí),就不會(huì)執(zhí)行R108程序。

標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(m.y3602.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>勇梅機(jī)械液壓閘門(mén)給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
耐磨管道機(jī)器人檢測(cè)電纜CCTV,水下管道...
2025-09-23
影視舞臺(tái)燈光低煙無(wú)鹵扁平電纜13*4+2*(2...
2025-09-23
推薦專(zhuān)題
更多>