Teame, et tavalised programmid jooksevad ülalt alla ja makroprogrammides saab realiseerida tingimusteta hüppeid.
Kui kõik tööpingid on talvel sisse lülitatud, tuleb neid kasutada soojusmasinaga. Seda teavad kõik, nii et mis on soojusmasin? Selle eesmärk on vältida mõningaid probleeme, kui juhik talvel madala temperatuuri tõttu ootamatult käivitub, näiteks väiksemaid probleeme, nagu madal täpsus, ja tõsiseid probleeme, nagu mõnede tööpinkide osade purunemine. Seetõttu peame enne masina talvel käivitamist läbi viima soojusmasina töö, et tööpinkide komponendid saaksid soojusmasina töö käigus ühtlaselt soojendada.
Kuidas siis tavaliselt soojusmasina tööd teostate? Tavainimesed ehk siis keerake spindli sisse ja lasege spindlil kümneid minuteid pöörelda ning samal ajal käsitsi tööriistaposti X-teljel ja Z-teljel edasi-tagasi liigutama. Tehke seda korduvalt niimoodi. Kui teil on praegusel ajal midagi, mida mõneks ajaks jätta, ja te ei taha, et tööpink seiskuks, mida peaksite tegema? Kas soovite tõesti praegu, et tööpink töötaks automaatselt? Kas seda saab teha?
Enne makroprogrammide õppimist tunnete, et see tundub uskumatu asi. Kui tunnete makroprogrammide kohta veidi, leiate, et see on tegelikult lihtne asi ja seda on lihtne rakendada.
GOTO n (n tähistab seerianumbri numbrit)
Inglise keelt õppinud õpilased teavad, et ülaltoodu koosneb sõnadest GO ja TO, mis tähendab, et minna ..., kus järgmine n (n tähistab seerianumbri numbrit) tähistab programmirea numbrit (näiteks GOTO 100, mis tähendab hüppamist N100 reaprogrammi segmendile)
Noh, me saame õppida, kuidas seda automaatset soojendusfunktsiooni makrolausete kaudu realiseerida.
Näide tingimuslause kasutamisest - termomootori makroprogramm
(PROGRAMMI POOLT)
O0001
M03S300
N5 G01Z50.F50.
Z300.
X200.
Y200.
X-200.
Y-200.
MINNA 5
M30
See on lihtsaim makroprogrammi soojusmasin.
Siin peame õppima GOTO avalduse rolli kohta
Programmisegmendi GOTO 5 tähendus on järgmine: minge selle programmilõigu täitmisel tingimusteta reale N5. Seejärel käivitage järjestikku järgmised programmisegmendid ja GOTO 5 leidmisel hüpake N5 programmisegmendile.
See moodustab lõputu ahela. CNC-tööpink võib piiranguteta töötada, kuni programmi täitmine on käsitsi peatatud.




