Styring |
Fanuc |
Forklaring |
Kalder et underprogram gemt sidst i programmet efter M30. Programudførslen fortsætter i
linien som er angivet med P-nummeret. |
Programmering |
M97 P_ _ _ _ L_ _ P angiver programnummeret på det kaldte
underprogram. |
Eksempel |
Eksempel 1N100 M97 P1000 L5 |
Eksempel 2Nedenstående emne kan med fordel programmers ved at placere hullernes
positioner i et underprogram, som derefter kaldes for hver bearbejdning af
hullerne. |
Bemærk |
Hvis man undlader at anføre et antal gentagelser bliver underprogrammet
udført én gang. Fordelen ved M97 er, at al programkoden sendes samlet i ét program. Med M98 derimod skal hovedprogrammet og underprogrammet sendes hver for sig. ![]() Se også koden M98, som kalder et eksternt underprogram. |
Anvendelse |
Hvis en del af programmet gentages flere gange kan det med fordel laves
som et underprogram. Herved spares der programmeringstid og risikoen for
programmeringsfejl formindskes. Et typisk eksempel på anvendelse af underprogram er til forboring, undersænkning, boring og gevindskæring af en række huller. Hvis underprogrammet kun indeholder hullernes X- og Y-koordinater kan dette underprogram bruges ved hver af borecyklerne. |