Fanuc Sub-programmering
Fanuc-subprogrammering
Fanuc cnc-besturing biedt de mogelijkheid om toegang te krijgen tot andere onderdeelprogramma's die zijn opgeslagen in de hoofddirectory.
Lees voor een cnc-programmavoorbeeld voor subprogramma-oproep Multi Start Threads with Fanuc G76 Threading Cycle
Subprogramma-oproep
Subprogramma wordt opgeroepen met behulp van een M98-commando gevolgd door het subprogrammanummer voorafgegaan door een letter P.
N10 M98 P1004
In bovenstaande cnc-programmaregel wordt het subprogramma 1004 aangeroepen, dat als O1004 in het besturingsgeheugen is opgeslagen
Subprogramma beëindigen
Om terug te keren naar de laatste programmapositie (hoofdprogramma) om het programma voort te zetten,
een M99-commando op de laatste regel van het subprogramma wordt gebruiktN100 M99
Fanuc subprogrammering
Subprogrammaherhalingen
De besturing heeft ook de mogelijkheid om een herhaalcommando op te nemen als onderdeel van de M98-programmaregel.
Wanneer de programmaregel wordt geschreven met het M98 P1004-commando, leest de besturing de informatieregel in feite uit als M98 P00001004, waarbij de eerste 4 cijfers na het P-woord de
herhaalhoeveelheid zijn.
Te herhalen een subprogramma (O1004) 33 keer, zou de programmaregel er als volgt uitzien:
M98 P331004
Bovenstaande cnc-programmacode roept het O1004-programma 33 keer aan en keert dan terug naar het hoofdprogramma.
M99-opdracht
Fanuc-besturing heeft de mogelijkheid om naar een specifiek programmaregelnummer te springen bij terugkeer naar het
hoofdprogramma met behulp van het M99-commando als:
M99 P100
Deze opdracht hierboven verplaatst de besturing naar regelnummer N100 in het hoofdprogramma.
M99 kan ook aan het einde van een hoofdprogramma worden geschreven en zou resulteren in een continue
programmalus.
CNC machine
- Microprocessor-programmering
- Wat is Arduino en hoe programmeer je het? – Arduino-programmering
- STK500:een geweldige manier om microcontrollers te programmeren
- 5 deskundige manieren om een FANUC-robot te programmeren
- Fanuc G75 groefcyclus CNC-programmavoorbeeld
- Fanuc CNC-programmavoorbeeld
- Fanuc G20 Meten in inch met CNC-programmavoorbeeld
- Fanuc CNC draaibank programmeervoorbeeld
- Fanuc G94 Facing Cycle CNC-voorbeeldprogramma
- Fanuc G72 Facing Canned Cycle Voorbeeldprogramma
- Fanuc M-codelijst