Mēs zinām, ka parastās programmas darbojas no augšas uz leju, un makro programmās var realizēt beznosacījumu lēcienus.
Kad ziemā ir ieslēgti visi darbgaldi, tie jādarbina ar siltumdzinēju. To zina visi, kas tad ir siltuma dzinējs? Tas ir paredzēts, lai novērstu dažas problēmas, kad vadotne pēkšņi sāk darboties zemās temperatūras dēļ ziemā, piemēram, nelielas problēmas, piemēram, zema precizitāte, un nopietnas problēmas, piemēram, dažu darbgalda daļu lūzumu. Tāpēc pirms mašīnas iedarbināšanas ziemā mums ir jāveic siltumdzinēja darbība, lai darbgalda sastāvdaļas varētu vienmērīgi uzsildīt siltumdzinēja darbības laikā.
Tātad, kā jūs parasti veicat siltumdzinēja darbību? Parastie cilvēki, tas ir, ieslēdz vārpstu un ļauj vārpstai griezties desmitiem minūšu, un tajā pašā laikā manuāli pārvietojiet instrumenta statni uz priekšu un atpakaļ pa X un Z asi. Dariet to atkārtoti šādi. Ja šajā laikā jums ir ko atstāt uz kādu laiku un jūs nevēlaties, lai darbgalds apstātos, ko darīt? Vai šobrīd tiešām vēlaties, lai darbgalds darbotos automātiski? Vai to var izdarīt?
Pirms esat apguvis makro programmas, jūs jutīsit, ka tas šķiet neticami. Ja jūs zināt mazliet par makro programmām, jūs atklāsiet, ka patiesībā tā ir vienkārša lieta un to ir viegli ieviest.
GOTO n (n apzīmē sērijas numura numuru)
Studenti, kuri ir apguvuši angļu valodu, zina, ka iepriekš minētais sastāv no GO un TO, kas nozīmē doties uz ..., kur sekojošais n (n apzīmē sērijas numura numuru) apzīmē programmas rindas numuru (piemēram, GOTO 100, kas nozīmē pāreju uz N100 līnijas programmas segmentu)
Mēs varam uzzināt, kā realizēt šo automātisko iesildīšanas funkciju, izmantojot makro paziņojumus.
Nosacītā priekšraksta izmantošanas piemērs - termiskā dzinēja makro programma
(PROGRAMMA PĒC)
O0001
M03S300
N5 G01Z50.F50.
Z300.
X200.
Y200.
X-200.
Y-200.
DOTIES 5
M30
Šis ir vienkāršākais makro programmas siltuma dzinējs.
Šeit mums ir jāapgūst GOTO paziņojuma loma
Programmas segmenta GOTO 5 nozīme ir: bez nosacījumiem doties uz N5 rindu, kad šis programmas segments tiek izpildīts. Pēc tam pēc kārtas palaidiet tālāk norādītos programmas segmentus un pārejiet uz N5 programmas segmentu, saskaroties ar GOTO 5....
Tas veido nebeidzamu cilpu. CNC darbgaldi var darboties bez ierobežojumiem, līdz programmas izpilde tiek manuāli apturēta.




