Tavaliselt ilmub M99, mida näeme, alamprogrammi lõppu, mida kasutatakse alamprogrammi lõpetamiseks ja põhiprogrammi naasmiseks.
Kuid M99 koodi funktsioon on palju enamat.
Lisaks meie ühisele põhiprogrammi naasmise funktsioonile saab M99 realiseerida tsükli- ja hüppefunktsioone.
Automaattöötluses saame kasutada roboteid või söötjaid, et säilitada masina pidevat töötlemisolekut ja realiseerida "tuled välja lülitatud tehas".
Kui operaator valmistab toorained ette, laadib robot vastavalt programmi seadistustele tooraine ja pooltooted õigeaegselt peale ja maha. Kuna see toiming on korduv, tuleb ka meie töötlemisprogrammi korduvalt käivitada, avades automaatselt tööpingi kaitseluugi, oodates töötlemismaterjalide peale- ja mahalaadimist, sulgedes automaatselt kaitseluugi ja käivitades uuesti töötlemiskoodi. ..
tükk
Sel ajal kasutame M99 tsüklifunktsiooni. Kas töötluskood uuesti käivitada, peate ootama signaali robotilt või sööturilt.
Vastavalt toormaterjali seadistusele sööturis või robotis, kui salv või söötur on ooteolekus, peatatakse töötlemisprogramm lõpmatu tsükli täitmise asemel tingimuslikult.
M99 kasutatakse põhiprogrammi lõpus ja kogu töötlusprogramm täidetakse tsükliliselt;
Kui seda kasutatakse alamprogrammi lõpus, naaseb see põhiprogrammi.
Enne M99 hüppefunktsiooni kasutamist on spetsiaalne meeldetuletus:
*ära kasuta topeltrea numbreid*
Olenemata GOTOnnnn või M99 Pnnnn kasutamisest hüppab see tingimusteta reale Nnnnn. Kui programmi ilmub mitu Nnnnn rida, hüppab juhtsüsteem neist ükskõik millisele, mis on töötlemiseks väga ohtlik, mistõttu on väga oluline määrata kordumatu reanumber.





