Operation Manual

HEIDENHAIN CNC PILOT 640 629
9.4 Compatibiliteit van DIN-programma's
9.4 Compatibiliteit van DIN-
programma's
Het formaat van de DIN-programma's van de vorige besturing CNC
PILOT 4290 wijkt af van het formaat van de CNC PILOT 640. U kunt
de programma's van eerdere besturingen echter aanpassen aan de
nieuwe besturing met de programma-converter.
De CNC PILOT 640 herkent de programma's van de vorige besturing
tijdens het openen van een NC-programma. Na een veiligheidsvraag
wordt dit programma geconverteerd. Aan de programmanaam wordt
"CONV_..." toegevoegd. De programmaconverter maakt deel uit van
de "transfer" (werkstand Organisatie).
Bij DIN-programma's moet ook rekening worden gehouden met de
verschillende concepten bij het gereedschapsbeheer, het
parameterbeheer, de variabelenprogrammering en de PLC-
programmering.
Let op de volgende punten bij de conversie van DIN-programma's van
de CNC PILOT 4290:
Gereedschapsoproep (T-commando's van het gedeelte REVOLVER):
T-commando's die een verwijzing naar de gereedschapsdatabase
bevatten, worden ongewijzigd overgenomen (bijv.: T1 ID"342-
300.1")
T-commando's die gereedschapsgegevens bevatten, kunnen niet
worden geconverteerd
Programmering van variabelen:
D-variabelen (#-variabelen) worden door #-variabelen van de nieuwe
syntaxis vervangen. Afhankelijk van het nummerbereik wordt daarbij
gebruikgemaakt van #c- of #l- of #n- of #i-variabelen.
Bijzonderheden: #0 wordt #c30, #30 wordt #c51
V-variabelen worden door #g-variabelen vervangen. Bij toewijzingen
worden accolades verwijderd. Bij rekenformules worden accolades
naar ronde haken geconverteerd
variabelen-toegang tot gereedschapsgegevens, machinematen,
D-correcties, parametergegevens alsmede gebeurtenissen kunnen
niet worden geconverteerd. Deze programmareeksen moeten
worden aangepast. Uitzondering: gebeurtenis "Zoeken naar
startregel actief" E90[1] wordt naar #i6 geconverteerd
Houd er rekening mee dat – in tegenstelling tot 4290 – de interpreter
van de CNC PILOT 640 in elk programma-verloop de regels opnieuw
analyseert.
M-functies:
M30 met NS.. wordt M0 M99 NS
M97 wordt voor eenkanaals besturingen verwijderd
Alle andere M-functies worden ongewijzigd overgenomen
G-functies: