osservare le seguenti regole:
● Le variabili GUD devono essere definite in un file di definizione ad es.
_N_DEF_DIR/_M_SGUD_DEF.
● Le variabili PUD e LUD devono essere definite nel settore di definizione di un programma
pezzo.
● La definizione dei dati deve avvenire in un blocco a sé stante.
● Per ciascuna definizione dei dati è ammesso utilizzare un solo tipo di dati.
● Per ciascuna definizione dei dati si possono definire più variabili dello stesso tipo di dati.
Sintassi
DEF
[,,]=
Significato
DEF: Comando per la definizione delle variabili utente GUD, PUD, LUD
Campo di validità, riguardante solo le variabili GUD:
NCK: Variabile utente globale a livello di NC
:
CHAN: Variabile utente globale a livello di canale
Tipo di dati:
INT: Valore intero con segno
REAL: Numero reale (LONG REAL secondo
IEEE)
BOOL: Valore logico TRUE (1) / FALSE (0)
CHAR: Carattere ASCII
STRING[]: Stringa di caratteri di lunghezza
definita
AXIS: Identificatore asse / mandrino
:
FRAME: Dati geometrici per una trasformazione
statica delle coordinate
Stop di preelaborazione, riguardante solo le variabili GUD
(opzionale):
SYNR: Stop preelaborazione in lettura
SYNW: Stop preelaborazione in scrittura
:
SYNRW: Stop preelaborazione in lettura/scrittura
Istante in cui la variabile viene reinizializzata (opzionale)
INIPO: Power On
INIRE: Fine del programma principale, NC-Reset o Power On
:
INICF: NewConfig o fine del programma principale, NC-Reset
o Power OnSono bellissimo...
Administrafan