Soluzione di errori
Modelo ·M·
Ref.1705
·6·
0004 ‘Non si ammettono ulteriori informazioni nel blocco.’
RILEVAMENTO Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA Le diverse cause sono:
1. Quando si edita una funzione «G» dopo una coordinata di asse.
2. Quando si cerca di editare qualche informazione dopo una funzione «G» (o dei
suoi parametri associati) che deve andare sola nel blocco (o che ammette solo
i suoi propri dati associati).
3. Quando si assegna un valore numerico a un parametro che non ne ha bisogno.
SOLUZIONE La soluzione di ogni causa è:
1. Ricordare l'ordine di programmazione.
• Blocco condizionale (/1, /2 o /3).
• Etichetta (N).
• Funzioni «G».
• Coordinate degli assi. (X, Y, Z…).
• Condizioni di taglio (F, S, T, D).
• Funzioni «M».
2. C’è qualche funzione «G» che ha una informazione associata nel blocco. È
probabile che questo tipo di funzioni non permettano la programmazione di
un’altra informazione a continuazione dei relativi parametri associati. Non si
permetterà la programmazione di condizioni di taglio (F, S), dati degli utensili (T,
D) o funzioni «M».
3. C’è qualche funzione «G» che ha associato dei parametri che non hanno bisogno
di essere definiti con dei valori.
0005 ‘Informazione ripetuta.’
RILEVAMENTO Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA In un blocco si è introdotto lo stesso dato due volte.
SOLUZIONE Correggere la sintassi del blocco. Non si può definire in un blocco due volte lo stesso
dato.
0006 ‘Formato del dato errato.’
RILEVAMENTO Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA Durante la definizione dei parametri di un ciclo fisso di lavorazione, si è assegnato
un valore negativo a un parametro che ammette solo valori positivi.
SOLUZIONE Verificare il formato del ciclo fisso. In alcuni cicli fissi vi sono parametri che ammettono
solo valori positivi.
0007 ‘Funzione G incompatibile.’
RILEVAMENTO Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA Le diverse cause sono:
1. Quando si programmano nello stesso blocco due funzioni «G» che sono contrarie
fra loro.
2. Quando si cerca di definire un ciclo fisso in un blocco che contiene uno
spostamento non lineare (G02, G03, G08, G09, G33).
SOLUZIONE La soluzione di ogni causa è:
1. Vi sono gruppi di funzioni «G» che non possono stare insieme nel blocco, giacché
rappresentano azioni contrarie tra loro. Ad esempio:
G01/G02: Interpolazione lineare e circolare.
G41/G42: Compensazione di raggio a sinistra e destra.
Questo tipo di funzioni devono essere programmate in blocchi diversi.
2. La definizione di un ciclo fisso si deve realizzare in un blocco che contenga uno
spostamento lineare. Cioè, per definire un ciclo fisso deve essere attivata la
funzione "G00" o "G01". La definizione di spostamenti non lineari (G02, G03, G08
e G09) si può realizzare nei blocchi che si trovano dopo la definizione del profilo.
0008 ‘Funzione G inesistente.’
RILEVAMENTO Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA Si è programmata una funzione «G» che non esiste.
SOLUZIONE Rivedere la sintassi del blocco e controllare che non si sta tentando editare per errore
una funzione «G» differente.