|
|
4.1 PROGRAMMAZIONE PARAMETRICA
Un parametro è un valore numerico richiamato per mezzo di un identificatore. I parametri sono identificati con la lettera P seguita da un numero (da P0 a P199).
Dalla release 1.5 i parametri sono aumentati a 400 (da P0 a P399).
Utilizzando i parametri è possibile assegnare ad una coordinata un valore che può variare durante un programma anzichè un valore costante. Ad esempio se si scrive X25.5 si assegna alla coordinata X un valore costante (25.5 mm), se invece si programma XP5 si assegna alla coordinata X il valore che
assume il parametro P5 durante lo svolgimento del programma.
Questo valore può essere fatto variare utilizzando delle funzioni matematiche.
Oltre che alle coordinate degli assi, i parametri P possono essere applicati alle seguenti funzioni:
· funzioni tecnologiche T, S, F, M, H
· funzioni G
· funzioni E (enti geometrici)
· funzioni K (correttori raggio)
· funzioni P (parametri).
Esempio:
P10 = 41
GP10 equivale a
G41P12 = 5
P1 = P12
EP1 = G20 X20 Y20 I55
equivale a E5 = G20 X20 Y20 I55P2 = 18
KP2 = 10.5
equivale a K18 = 10.5P3 = 24
PP3 = 15
equivale a P24 = 15
Il valore di un parametro viene definito con uno dei seguenti formati:
P = valore
P = espressione.
Un’espressione è formata da un insieme coerente di costanti, parametri, operatori matematici e parentesi.
I parametri liberi, cioè utilizzabili nella programmazione parametrica, sono condizionati anche in occasione dell’utilizzo delle funzioni WRITEL e WRITEC, nonché in occasione dell’utilizzo dei cicli di presetting utensile e nei cicli di misura e centratura pezzo.
Nella stesura di programmi parametrici non vanno usati, perché utilizzati dal sistema, i seguenti parametri:
da P90 a P99 utilizzati nei cicli di misura (G872 e G873) e, per P99, da alcune funzioni di programmazione avanzata (G787, G797, G721)
da P101 a P108 utilizzati per memorizzare la posizione dei vari assi a fine RIPRESA CICLO o RICERCA MEMORIZZATA
P199 utilizzato per la memorizzazione della lunghezza in millimetri del percorso utensile.
Parametri liberi con le istruzioni WRITEL e WRITEC
P0
da P16 a P19
da P23 a P30
P32
da P34 a P41
da P44 a P49
da P52 a P76
da P78 a P87
da P90 a P98
da P110 a P198
da P200 a P399
Parametri liberi con i cicli di Presetting Utensili con tastatori meccanici (PROGRAMMA PRES)
P0
P23
P32
P40
da P44 a P46
P50
da P52 a P59
P64
P70
P74
P100
da P110 a P114
P116
P117
da P119 a P187
da P189 a P198
da P200 a P399
Parametri liberi con i cicli di Presetting Utensili con tastatori laser (PROGRAMMA PRES)
P0
P16
P19
P32
P40
da P44 a P46
P50
P52
P74
P100
da P110 a P114
P116
P117
da P119 a P187
da P189 a P198
da P200 a P399
Parametri liberi con cicli di Tastatura e Misura (PROGRAMMA MISURA)
P19
P29
da P35 a P38
da P45 a P49
da P55 a P69
P73
P75
P77
da P110 a P198
da P200 a P399
+