Normalt vises den M99, vi ser, i slutningen af subrutinen, bruges til at afslutte subrutinen og vende tilbage til hovedprogrammet.
Men funktionen af M99-koden er meget mere end det.
Ud over vores fælles funktion med at vende tilbage til hovedprogrammet, kan M99 realisere loop- og jump-funktioner.
Ved automatisk behandling kan vi bruge robotter eller foderautomater til at opretholde maskinens kontinuerlige behandlingstilstand og realisere en "lys-sluk fabrik".
Når operatøren forbereder råvarerne, læsser og losser robotten råmaterialerne og halvfabrikata rettidigt i henhold til programindstillingerne. Fordi denne handling er gentagen, skal vores behandlingsprogram også udføres gentagne gange, automatisk åbning af beskyttelsesdøren til værktøjsmaskinen, venter på ind- og udlæsning af forarbejdningsmaterialer, automatisk lukning af beskyttelsesdøren og genudførelse af behandlingskoden. ..
stykke
På dette tidspunkt vil vi bruge cyklusfunktionen i M99. Uanset om du vil udføre behandlingskoden igen, skal du vente på signalet fra robotten eller feederen.
I henhold til indstillingen af råmaterialet i føderen eller robotten, når bakken eller føderen er i ventetilstand, vil behandlingsprogrammet blive standset betinget i stedet for uendelig løkkeudførelse.
M99 bruges i slutningen af hovedprogrammet, og hele bearbejdningsprogrammet vil blive udført cyklisk;
Brugt i slutningen af en subrutine, vil den vende tilbage til hovedprogrammet.
Før du bruger springfunktionen på M99, er der en særlig påmindelse:
*brug ikke dublerede linjenumre*
Uanset om du bruger GOTOnnnn eller M99 Pnnnn, vil den ubetinget hoppe til linjen Nnnnn. Når der dukker flere Nnnnn-linjer op i programmet, springer kontrolsystemet til en af dem, hvilket er meget farligt for behandling, så det er meget vigtigt at indstille et unikt linjenummer.





