CNC 8040T
MANUALE DI SOLUZIONE DI ERRORI
Ref. 0204 (ita)
INDICE
Errori di programmazione ...................................................... 1
(0001-0255)
Errori di preparazione ed esecuzione ................................. 29
(1000-1238)
Errori di hardware ................................................................. 45
(2000-2028)
Errori di PLC .......................................................................... 48
(3000-3004)
Errori di regolazione ............................................................. 49
(4000-4025)
Errori nei dati delle tabelle ................................................... 51
Errori del modo di lavoro 8040TC ....................................... 54
Indice alfabetico .................................................................... 65
CNC 8040T
ERRORI DI PROGRAMMAZIONE
0001
‘Linea vuota.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante la esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.-Quando si tenta introdurre nel programma o eseguire un blocco in cui non vi è editata nessuna
informazione, o appare solo l’ etichetta (numero di blocco).
2.- Dentro del «Ciclo fisso di seguimento di profilol (G66)», «Ciclo fisso di sgrossatura nell’asse X (G68)» o
«Ciclo fisso sgrossaturao nell’asse Z (G69)» quando il parametro “S” (inizio del profilol) é più grande del
parametro “E” (finale del profilo)
SOLUZIONE
0002
La soluzione per ogni causa é:
1.-Il CNC non può introdurre nel programma, nè eseguire, una linea vuota. Se si vuole introdurre una
linea senza informazione nel programma, usare il simbolo «;» all’inizio del blocco. Il CNC in seguito
non terrá in conto l’editato in questo blocco.
2.-Il valore del parametro “S” (blocco dove inizia la definizione del profilo) deve essere inferiore al
valore del parametro “E” (blocco dove termina la definizione del profilo).
‘Dato incorretto.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA/E
Le diverse cause sono:
1.-Quando si edita una coordinata di asse dopo le condizioni di taglio (F, S, T o D) o delle funzioni «M».
2.-Quando i riferimenti di blocco condizionale (/1, /2 o /3) non sono all’inizio del blocco.
3.-Quando programmando in codice ISO, si programma una etichetta (numero di blocco) superiore a
9999.
4.- Programmando in linguaggio di alto livello, si è programmato nell’istruzione RPT un numero di ripetizioni
superiore a 9999.
SOLUZIONE
La soluzione per ogni causa è:
1/2.- Ricordare che l’ordine di programmazione è:
1.- Blocco condizionale (/1, /2 o /3).
2.- Etichetta (N).
3.- Funzioni «G».
4.- Coordinate degli assi. (X, Y, Z…).
5.- Condizioni di taglio (F, S, T, D).
6.- Funzioni «M».
Non è necessario programmare tutti i dati.
3.- Correggere la sintassi del blocco. Programmare le etichette dentro dell’intervallo 0-9999
4.- Correggere la sintassi del blocco. Programmare un numero di ripetizioni dentro l’intervallo 0-9999.
0003
‘Ordine dei dati incorretto.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
L’ordine in cui sono state programmate le condizioni di taglio, o dati dell’utensile, è incorretto.
SOLUZIONE Ricordare che l’ordine di programmazione è:
… F— S— T— D— …
Non è obbligatorio definire tutti i dati.
MANUALE
DI SOLUZIONE DI ERRORI
1
CNC 8040T
0004
‘Non si ammettono ulteriori informazioni nel blocco.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA/E
Le diverse cause sono:
1.-Quando si edita una funzione «G» dopo una coordinata di asse.
2.-Quando si tenta 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 per ogni causa è:
1.- Ricordare che l’ordine di programmazione è:
1.- Blocco condizionale (/1, /2 o /3).
2.- Etichetta (N).
3.- Funzioni «G».
4.- Coordinate degli assi. (X, Y, Z…).
5.- Condizioni di taglio (F, S, T, D).
6.- Funzioni «M».
Non è necessario programmare tutti i dati.
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
suoi parametri associati. Non si permetterá nemmeno 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
‘Istruzione ripetuta.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
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
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
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
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.-Quando si programmano nello stesso blocco due funzioni «G» che sono contrarie fra loro.
2.-Quando si tenta definire un ciclo fisso in un blocco che contiene uno spostamento non lineare
(G02, G03, G08, G09, G33).
SOLUZIONE La soluzione per ogni causa è:
1.-Vi sono gruppi di funzioni «G» che non possono stare insieme nel blocco, giacché rappresentano
azioni contrarie tra loro. Per 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 un movimento lineare.
Cioè, per definire un ciclo fisso deve essere attivata la funzione “G00” o “G01”. La definizione di
movimenti non lineari (G02, G03, G08 e G09) si può realizzare nei blocchi che si trovano dopo la
definizione del profilo.
2
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0008
‘Funzione G inesistente.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
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.
0009
‘Non sono ammesse ulteriori funzioni G.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata una funzione «G» dopo le condizioni taglio o dei dati dell’utensile.
SOLUZIONE Ricordare che l’ordine di programmazione è:
1.- Blocco condizionale (/1, /2 o /3).
2.- Etichetta (N).
3.- Funzioni «G».
4.- Coordinate degli assi. (X,Y,Z…).
5.- Condizioni di taglio (F, S, T, D).
6.- Funzioni «M».
Non è necessario programmare tutti i dati.
0010
‘Non sono ammesse ulteriori funzioni M.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si sono programmate più di 7 funzioni «M» nello stesso blocco.
SOLUZIONE Il CNC non permette programmare più di 7 funzioni «M» nello stesso blocco. Se si vuole eseguire
qualche funzione in più, editarla in un blocco a parte. Le funzioni «M» possono stare sole in un blocco.
0011
‘Questa G/M va programmata da sola.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Dentro il blocco c’è una funzione «G» o «M» che deve stare sola in un blocco.
SOLUZIONE Collocare la funzione sola in un blocco.
0012
‘Programmare F,S,T,D prima della funzione M.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata qualche condizione di taglio (F, S) o dato dell’utensile (T, D) dopo le funzioni «M».
SOLUZIONE Ricordare che l’ordine di programmazione è:
… F— S— T— D— M—
Si possono programmare varie funzioni «M» (fino a 7).
Non è obbligatorio definire tutti i dati.
0014
‘Non ammesso N blocco parametrico.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è definita una etichetta (numero di blocco) con un parametro.
SOLUZIONE La programmazione del numero di blocco è opzionale, ma non si permette definirla con un parametro.
Si può definire solo mediante un numero tra 0-9999.
0015
‘Numero di ripetizioni non possibile.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata una ripetizione in modo incorretto, o il blocco non ammette ripetizioni.
SOLUZIONE Le istruzioni di alto livello non ammettono numero di ripetizioni alla fine del blocco. Per realizzare una
ripetizione, assegnare il blocco da ripetere a una etichetta (numero di blocco), e usare le istruzioni
RPT.
MANUALE
DI SOLUZIONE DI ERRORI
3
CNC 8040T
0017
‘Programmare: G16 asse-asse.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione «Selezione del piano principale per due direzioni (G16)» non si è programmato nessuno
dei parametri corrispondenti agli assi.
SOLUZIONE Rivedere la sintassi del blocco. Nella definizione della funzione “G16”, è obbligatorio programmare il
nome dei due assi che definiscono il nuovo piano di lavoro.
0018
‘Programmare: G22 K(1/2/3) S(0/1/2).’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione «Abilitazione/disabilitazione zone di lavoro (G22)» non si è definito il tipo di abilitazione
o disabilitazione della zona di lavoro, o le é stato assegnato un valore incorretto.
SOLUZIONE Il parametro di abilitazione o disabilitazione delle zone di lavoro “S” è obbligatorio programmarlo, e
può prendere i seguenti valori:
- S=0: Si disabilita la zona di lavoro.
- S=1: Si abilita come zona di non entrata.
- S=2: Si abilita come zona di non uscita.
0019
‘Programmare zone di lavoro K1, K2, K3 o K4.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.-Si è programmata una funzione “G20”, “G21” o “G22” e non si è definita la zona di lavoro K1, K2, K3
o K4.
2.-La zona di lavoro programmata è più piccola di 0 o più grande di 4.
SOLUZIONE La soluzione per ogni causa è:
1.-Il formato di programmazione delle funzioni “G20”, “G21” e “G22” è:
G20 K— X...C±5.5 (Definizione limiti inferiori zone di lavoro).
G21 K— X...C±5.5 (Definizione limiti superiori zone di lavoro).
G22 K— S—(Abilitazione/disabilitazione zone di lavoro).
Dove:
-K
: È la zona di lavoro.
- X...C : Sono gli assi in cui si definiscono i limiti.
-S
: È il tipo di abilitazione della zona di lavoro.
2.-La zona di lavoro “K” può solo prendere i valori K1, K2, K3 o K4.
0020
‘Programmare G36-G39 con R+5.5.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione “G36” o “G39”, non si è programmato il parametro “R”, o le è stato assegnato un valore
negativo.
SOLUZIONE Per definire la funzione “G36” o “G39”, é necessario definire il parametro “R” (sempre con valore
positivo).
G36: R= Raggio di arrotondamento.
G39: R= Distanza dalla fine della traiettoria programmata al punto in cui si vuole realizzare lo
spigolo smussato.
0021
‘Programmare: G72 S5.5 o assi.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.-Quando si programma un fattore scala generale (G72)e non si definisce il fattore di scala da
applicare.
2.-Quando si programma un fattore di scala particolare (G72) a vari assi, e l’ordine in cui si sono
definiti gli assi non è quello corretto.
SOLUZIONE Ricordare che il formato di programmazione di questa funzione è:
- “G72 S5.5”
Quando si applica il fattore di scala generale (a tutti gli assi).
- “G72 X…C5.5” Quando si applica il fattore di scala particolare a uno o vari assi.
4
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0023
‘Blocco incompatibile nella definizione del profilo.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Dentro dell’insieme di blocchi che definiscono un profilo, c’è un blocco che contiene una funzione «G» che
non può far parte della definizione del profilo.
SOLUZIONE
Le funzioni «G» disponibili nella definizione di un profilo sono:
G00: Inizio del profilo.
G01: Interpolazione lineare.
G02/G03: Interpolazione circolare a destra/sinistra.
G06: Centro di circonferenza in coordinate assolute.
G08: Circonferenza tangente a traiettoria anteriore.
G09: Circonferenza per tre punti.
G36: Arrotondamento di spigoli.
G39: Spigolo smussato.
G53: Programmazione rispetto allo zero macchina.
G70/G71: Programmazione in pollici/millimetri.
G90/G91: Programmazione in coordinate assolute/incrementali.
G93: Preselezione dell’origine polare.
0024
‘Blocchi alto livel. nella definizione profilo non ammetti.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Dentro dell’insieme di blocchi che definiscono un profilo, si è programmato un blocco in linguaggio ad alto
livello.
SOLUZIONE
La definizione dei profili deve realizzarsi in codice ISO. Non si ammettono istruzioni ad alto livello (GOTO,
MSG, RPT ...).
0025
‘Programmare: G77 asse (da 2 a 6).’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione «Accoppiamento elettronico di assi (G77)» non sono stati programmati i parametri
corrispondenti agli assi.
SOLUZIONE Nella programmazione della funzione “G77”, bisogna programmare come minimo due assi.
0026
‘Programmare: G93 I J.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Nella funzione «Preselezione dell’origine polare (G93)» non si è programmato nessuno dei due
parametri corrispondenti alle coordinate della nuova origine polare.
SOLUZIONE
Ricordare che il formato della programmazione di questa funzione è:
G93 I— J—
I valori “I”, “J” sono opzionali, ma se si programmano, si devono programmare tutti e due, e indicano la
posizione della nuova origine polare.
0028
‘Non programmare un ciclo fisso con G2/G3.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è tentato eseguire un ciclo fisso essendo attivate le funzioni “G02”, “G03” o “G33”.
SOLUZIONE Per eseguire un ciclo fisso deve essere attivata “G00” o “G01”. È probabile che nella storia del
programma si sia attivata una funzione “G02” o “G03”. Controllare che queste funzioni non arrivino
attivate alla definizione del ciclo fisso.
MANUALE
DI SOLUZIONE DI ERRORI
5
CNC 8040T
0029
‘G84-85: X Z Q R C [D L M F H] I K.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si sono programmati incorrettamente i parametri del ciclo «Ciclo fisso di tornitura di spezzoni curvi (G84)»
o «Ciclo fisso di tornitura frontale di spezzoni curvi (G85)». Le cause possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio.
2.- I parametri del ciclo non sono stati editati nell’ordine corretto.
3.- Si è programmato un parametro che non corrisponde al formato di chiamata.
SOLUZIONE
In questo tipo di lavorazione è obbligatoria la programmazione dei seguenti parametri:
X-Z : Punto iniziale del profilo.
Q-R : Punto finale del profilo.
C : Profondità di passo.
I-K : Distanza dal punto iniziale al centro dell’arco.
Gli altri parametri sono opzionali. I parametri si devono editare nell’ordine indicato nel messaggio di errore.
0030
‘G86-87: X Z Q R I B [D L] C [J A].’
RILEVAMENTO
CAUSA
0031
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si sono programmati incorrettamente i parametri del ciclo «Ciclo fisso di filettatura longitudinale (G86)» o
«Ciclo fisso di filettatura frontale (G87)». Le cause possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio.
2.- I parametri del ciclo non sono stati editati nell’ordine corretto.
3.- Si è programmato un parametro che non corrisponde al formato della chiamata.
SOLUZIONE
in questo tipo di lavorazione é obbligatoria la programmazione dei seguenti.
X-Z : Punto iniziale della filettatura.
Q-R: Punto finale della filettatura.
I
: Profondità della filettatura.
B : Profondità di passo.
C : Passo della filettatura.
Gli altri parametri sono opzionali. I parametri si devono editare nell’ordine indicato nel messaggio di errore.
‘G88-G98: X Z Q R [C D K].’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi transmessi da DNC).
CAUSA
Si sono programmati incorrettamente i parametri del ciclo «Ciclo fisso di gola profonda nell’asse X (G88)»
o «Ciclo fisso di gola profonda nell’asse Z (G89)». Le cause possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio.
2.- I parametri del ciclo non sono stati editati nell’ordine corretto.
3.- Si é programmato un parametro che non corrisponde al formato di chiamata.
SOLUZIONE
In questo tipo di lavorazione é obbligatorio la programmazione dei seguenti parametri:
X-Z : Punto iniziale deella gola.
Q-R: Punto finale della gola.
Gli altri parametri sono opzionali. I parametri si devono editare nell’ordine indicato nel messaggio di errore.
6
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0032
‘G66: X Z I C [A L M H] S E.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si sono programmati incorrettamente i parametri del ciclo «Ciclo fisso di seguimiento di profilo (G66)». Le
cause possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio.
2.- I parametri del ciclo non sono stati editati nell’ordine corretto.
3.- Si é programmato un parametro che non corrisponde al formato di chiamata.
SOLUZIONE
In questo tipo di lavorazione è obbligatoria la programmazione dei seguenti parametri:
X-Z : Punto iniziale del profilo.
I
: Eccedenza di materiale.
C : Profondità di passo.
S : Blocco dove inizia la descrizione geomerica del profilo.
E : Blocco dove termina la descrizione geometrica del profilo.
Gli altri parametri sono opzionali. I paramewtri si devono editare nell’ordine indicato nel messaggio di errore.
0033
‘G68-G69: X Z C [D L M F H] S E .’
RILEVAMENTO
CAUSA
SOLUZIONE
0034
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si sono programmati incorrettamente i parametri del ciclo «Ciclo fisso di sgrossatura nell’asse X (G68)» o
«Ciclo fisso di sgrossatura nell’asse Z (G69)». Le cause possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio.
2.- I parametri del ciclo non sono stati editati nell’ordine corretto.
3.- Si è programmato un parametro che non corrisponde al formato di chiamata.
In queasto tipo di lavorazione è obbligatoria la programmazione dei seguenti parametri:
X-Z : Punto iniziale del profilo.
C : Profondità di passo.
S : Blocco dove inizia la descrizione geometrica del profilo.
E : Blocco dobe termina la descrizione geometrica del profilo.
Gli altri parametri sono opzionali. I parametri si devono editare nell’ordine indicato nel messaggio di errore.
‘G81-G82: X Z Q R C [D L M F H].’
RILEVAMENTO Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
SOLUZIONE
0035
Si sono programmati incorrettamente i parametri del «Ciclo fisso di tornitura di spezzoni retti (G81)» o
«Ciclo fisso di tornitura frontale di spezzoni retti (G82)». Le cause possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio.
2.- I parametri del ciclo non sono stati editati nell’ordine corretto.
3.- Si è programmato un parametro che non corrisponde al formato di chiamata.
In questo ciclo di lavorazione è obbligatoria la programmazione dei seguenti parametri:
X-Z : Punto iniziale del profilo.
Q-R: Punto finale del profilo.
C : Profondità di passo.
Gli altri parametri sono opzionali. I parametrisi devono editare nell’ordine indicato nel messaggio di errore.
‘G83: X Z I B [D K H C].’
DETECCION Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si sono programmati incorrettamente i parametri del ciclo «Ciclo fisso di foratura assiale/maschiatura (G83)».
Le cause possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio.
2.- I parametri del ciclo non sono stati editati nell’ordine corretto.
3.- Si è programmato un parametro che non corrisponde al formato della chiamata.
SOLUCION
Ei questo ciclo di lavorazione è obbligatoria la programmazione dei seguenti parametri:
X-Z : Posizione della lavorazione.
I
: Profondità della lavorazione.
B : Tipo di operazioni da realizzare.
Gli altri parametri sono opzionali. I parametri di devono editare nell’ordine indicato nel messaggio di errore.
MANUALE
DI SOLUZIONE DI ERRORI
7
CNC 8040T
0036
‘G60-G61: X Z I B Q A J [D K H C] S.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si sono programmati incorrettamente i parametri del «Ciclo fisso foratura o filettatura nellla faccia di tornitura
frontale (G60)» o «Ciclo fisso di foratura o filettatura nella faccia della cilindratura (G61)». Le cause
possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio
2.- I parametri del ciclo non sono stati editati nell’ordine corretto
3.- Si è programmato un parametro che non corrisponde al formato di chiamata.
SOLUZIONE
In questo ciclo di lavorazione è obbligatoria la programmazione dei seguenti parametri:
X-Z : Posizione della lavorazione.
I
: Profondità della lavorazione.
B : Tipo di operazione da realizzare.
Q : Posizione angolare della prima lavorazione.
A : Paso angular entre mecanizados.
J : Numero di lavorazioni.
S : Velocità e senso di giro dell’utensile motorizzato.
Gli altri parametri sono opzionali. I parametri si devono editare nell’ordine indicato nel messaggio di errore.
0037
‘G62-G63: X Z L I Q A J [D] F S.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si sono programmati incorrettamente i parametri del «Ciclo fisso di chiavetta nella faccia di cilindratura
(G62)» o «Ciclo fisso di chiavetta nella faccia di tornitura frontale (G62)». Le cause possono essere varie:
1.- Non si è programmato qualche parametro obbligatorio.
2.- I parametri del ciclo non sono stati editati nell’ordine corretto.
SOLUZIONE
In questo tipo di lavorazioni è obbligatoria la programmazione dei seguenti parametri:
X-Z : Posizione della chiavetta.
L : Lunghezza della chiavetta.
I
: Profondità della chiavetta.
Q : Posizione angolare della prima chiavetta.
A : Passo angolare tra chiavette.
J : Numero delle chiavette.
F : Velocità di avanzamento.
S : Velocità e senso di giro dell’utensile motorizzato.
Gli altri parametri sono opzionali. I parametri si devono editare nell’ordine indicato nel messaggio di errore.
0043
‘Coordinate incomplete.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.- Durante la simulazione o l’esecuzione, quando stando in attivo una funzione «Interpolazione circolare
(G02/G03)», si é tentato eseguire uno spostamento definito solo con una coordinata del punto finale, o
senza definire il raggio dell’arco.
2.-Durante l’edizione, quando si edita uno spostamento circolare (G02/G03) e si definisce solo una
coordinata del punto finale, o non si definisce il raggio dell’arco.
SOLUZIONE La soluzione per ogni causa è:
1.-È probabile che nella storia del programma si sia attivata una funzione “G02” o “G03”. In questo
caso, per realizzare uno spostamento è necessario definire le due coordinate del punto finale e il
raggio dell’arco. Per realizzare uno spostamento lineare, programmare “G01”.
2.- Per realizzare uno spostamento circolare (G02/G03), bisogna definire le due coordinate del punto finale
e il raggio dell’arco.
8
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0045
‘Non si ammettono coordinate polari.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione «Programmazione rispetto allo zero macchina (G53)» si sono definite le quote del
punto finale in coordinate polari, cilindriche o coordinate cartesiane con angolo.
SOLUZIONE Programmando rispetto allo zero macchina, si possono programmare solo quote in coordinate
cartesiane.
0046
‘Asse inesistente.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si è editato un blocco la cui esecuzione implica spostare un asse che non esiste.
SOLUZIONE
Controllare che il nome dell’asse editato sia corretto.
0047
‘Programmare assi.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Non si è programmato nessun asse in una funzione in cui è necessaria la programmazione di
qualche asse.
SOLUZIONE Ci sono alcune istruzioni (REPOS, G14, G20, G21…) nelle quali è obbligatoria la programmazione
degli assi.
0048
‘Ordine degli assi incorretto.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Non sin sono programmate nell’ordine corretto le coordinate degli assi, o si è programmato due volte
un asse nello stesso blocco.
SOLUZIONE Ricordare che l’ordine di programmazione degli assi è :
X— Y— Z— U— V— W— A— B— C—
Non è necessario programmare tutti gli assi.
0049
‘Punto incompatibile con il piano attivo.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.-Quando si è tentato realizzare una interpolazione circolare, e il punto finale non è contenuto nel
piano attivo.
2.-Quando si è tentato realizzare una uscita tangenziale in una traiettoria che non è contenuta nel
piano attivo.
SOLUZIONE La soluzione per ogni causa è:
1.-È probabile che si sia definito un piano mediante “G16”, “G17”, “G18” o “G19”. In questo caso, solo
si possono realizzare interpolazioni circolari negli assi principali che definiscono questo piano. Se
si vuole definire una interpolazione circolare in altro piano, bisognerá anteriormente selezionarlo.
2.-È probabile che si sia definito un piano mediante “G16”, “G17”, “G18” o “G19”. In questo caso, solo
si possono realizzare arrotondamenti, smussi ed entrate/uscite tangenziali nelle traiettorie che
stiano definite negli assi principali che definiscono questo piano. Se si vogliono realizzare in un
altro piano, bisognerá anteriormente selezionarlo.
0053
‘Programmare il passo’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione «Filettatura elettronica (G33)» non si è programmato il parametro corrispondente al
passo di filettatura.
SOLUZIONE Ricordare che il formato di programmazione di questa funzione è:
G33 X...C— L—
Dove:
L : È il passo della filettatura.
MANUALE
DI SOLUZIONE DI ERRORI
9
CNC 8040T
0054
‘Passo mal programmato.’
RILEVAMENTO
CAUSA
Durante l’edizione o esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmato una interpolazione elicoidale e il valore del parametro corrispondente al passo di
elica è incorretto o è negativo.
SOLUZIONE Ricordare che il formato di programmazione è:
G02/G03 X— Y— I— J— Z— K—
Dove:
K :È il passo di elica (valore sempre positivo).
0057
‘Non programmare un asse accoppiato.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.- Quando si è tentato spostare singolarmente un asse che si trova accoppiato a un altro.
2.- Quando mediante la funzione «Connessione elettronica di assi (G77)» si è tentato accoppiare un
asse che già si trova accoppiato.
SOLUZIONE La soluzione per ogni causa è:
1.-Un asse accoppiato non si può spostare singolarmente. Per spostare un asse accoppiato, bisogna
spostare l’asse a cui si trova accoppiato. Gli assi si spostano tutti insieme.
Esempio: Se accoppiamo l’asse Y all’asse X, bisognerà programmare uno spostamento in
X per muovere Y (simultaneamente che X).
Per disinserire gli assi programmare “G78”.
2.- Un asse non può essere accoppiato a due assi simultaneamente. Per disinserire gli assi, programmare
“G78”.
0058
‘Non programmare un asse GANTRY.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi dar DNC).
Le diverse cause sono:
1.-Quando si tenta spostare singolarmente un asse che si trova associato come GANTRY a un altro.
2.-Quando si definisce un’operazione in un asse che sta definito come GANTRY. (Definizione di limiti
di lavoro, definizione di piani…).
SOLUZIONE La soluzione per ogni causa é:
1.-Un asse che forma GANTRY con un altro non si può spostare singolarmente. Per spostare un
asse associato come GANTRY a un altro, bisogna spostare l’asse a cui è associato. Gli assi si
sposteranno tutti insieme.
Esempio: Se si associa come GANTRY l’asse Y all’asse X, bisognerá programmare uno
spostamento in X per muovere Y (simultaneamente che X).
Gli assi GANTRY si definiscono dal parametro macchina.
2.- Gli assi definiti come GANTRY non possono essere utilizzati nella definizione di operazioni o
spostamenti. Queste operazioni si definiranno con l’asse a cui è associato l’asse GANTRY.
0059
‘Asse HIRTH: programmare solo valori interi.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si è programmato un giro in un asse HIRTH, e l’angolo nel girare non è un numero intero (ha
decimali).
SOLUZIONE
Gli assi HIRTH non ammettono cifre decimali. Tutti i giri devono realizzarsi in gradi interi.
10
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0061
‘ELSE non associato a IF.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.-Quando programmando in linguaggio ad alto livello, si edita in un blocco l’istruzione “ELSE” ma
precedentemente non si è editato un “IF”.
2.-Quando programmando in linguaggio ad alto livello, si edita l’istruzione “IF” e non gli si associa
un’azione dopo la condizione.
SOLUZIONE Ricordare che i formati di programmazione di questa istruzione sono:
(IF (condizione) <azione1>)
(IF (condizione) <azione1> ELSE <azione2>)
Se la condizione é certa, si eseguisce l’ <azione1>, nel caso contrario si eseguisce l’ <azione2>.
0062
‘Programmare etichetta N(0-9999).’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Programmando in linguaggio ad alto livello, si è editato dentro l’istruzione “RPT” o “GOTO” una etichetta
(numero di blocco) che non c’è dentro l’intervallo (0-9999).
SOLUZIONE
Ricordare che il formato di programmazione di queste istruzioni è:
(RPT N(nº etichetta), N(nº etichetta))
(GOTO N(nº etchetta))
Il numero di etichetta (numero di blocco) deve essere dentro l’intervallo (0-9999).
0063
‘Programmare numero di sottoprogramma da 1 a 9999.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in lenguaggio ad alto livello, si è editato dentro l’istruzione “SUB” un numero di
subroutine che non è dentro l’intervallo (1-9999).
SOLUZIONE Ricordare che il formato di programmazione di questa istruzione è:
(SUB (nº intero))
Il numero di subroutine deve essere dentro l’intervallo (1-9999).
0064
‘Sottoprogramma ripetuto.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si è tentato definire una subroutine che già esiste in un altro programma della memoria.
SOLUZIONE
Nella memoria del CNC non possono esserci due suboutines con lo stesso numero di identificazione,
sebbene appartengano a programmi diversi.
0065
‘Non definire una subroutine nel programma principale.’
RILEVAMENTO
CAUSA/E
Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.- Si è tentato definire una subrutine dal modo di esecuzione MDI.
2.- Si è definita una subrutine dentro il programma principale.
SOLUZIONE La soluzione per ogni causa è:
1.-Non si possono definire subroutines dalla opzione di menú “Esecuzione MDI”
2.-Le subrutines devono definirsi dopo il programma principale o in un programma a parte. Non
possono essere definite nè prima nè dentro il programma principale.
MANUALE
DI SOLUZIONE DI ERRORI
11
CNC 8040T
0066
‘Si aspetta un messaggio.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è editata l’istruzione “MSG” o “ERROR” ma non si è
definito il testo del messaggio all’errore che deve mostrare.
SOLUZIONE Ricordare che il formato di programmazione di queste istruzioni è:
(MSG “messaggio”)
(ERROR nº intero, “testo errore”)
Sebbene esista anche l’opzione di programmare:
(ERROR nº intero)
(ERROR “testo errore”)
0067
‘OPEN è mancante.’
RILEVAMENTO
CAUSA
Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è editata una istruzione “WRITE” ma, previamente, non
le è stato indicato dove deve eseguire quest’ordine mediante l’istruzione “OPEN”.
SOLUZIONE Previamente all’istruzione “WRITE”, si deve editare una istruzione “OPEN” per indicare al CNC dove
(in che programma) deve eseguire l’istruzione “WRITE”.
0069
‘Il programma non esiste.’
RILEVAMENTO
Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Dentro del «Ciclo fisso di seguimento di profilo (G66)», «Ciclo fisso di sgrossatura nell’asse X (G68)» o
«Ciclo fisso sgrossatura nell’asse Z (G69)», si è programmato che i profili si trovano in un altro programma
(parametro “Q”), e il programma non esiste.
SOLUZIONE
Il parametro “Q” definisce in che programma si trovano definiti i profili dei cicli. Se si programma questo
parametro, deve esistere questo numero di programma, e inoltre, contenere le etichette definite nei parametri
“S” ed “E”.
0070
‘Il programma è giá esistente.’
RILEVAMENTO
CAUSA
Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Questo errore si produce durante l’esecuzione. quando programmando in linguaggio ad alto livello, si
è tentato creare mediante l’istruzione “OPEN” un programma che giá esiste.
SOLUZIONE Cambiare il numero di programma o usare i parametri A/D nel l’istruzione “OPEN”:
(OPEN P———,A/D,… )
Dove:
- A: Aggiunge blocchi nuovi dopo gli esistenti.
- D: Cancella il programma esistente ed apre come uno nuovo.
0071
‘Si aspetta un parametro.’
RILEVAMENTO
Durante l’edizione delle tabelle.
CAUSA
Si è introdotto un numero di parametro incorretto (possibilmente manchi la lettera “P”), o si è tentato realizzare
un’altra azione (spostarsi nella tabella) prima di abbandonare il modo di edizione delle tabelle.
SOLUZIONE
Introdurre il numero di parametro da editare, o premere [ESC] per abbandonare questo modo.
0072
‘Parametro inesistente’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è editata l’istruzione “ERROR” e si è definito il numero
di errore che deve mostrare mediante un parametro locale superiore a 25 o un parametro globale
superiore a 299.
SOLUZIONE I parametri che utilizza il CNC sono:
- Locali: 0-25
-Globali:
100-299
12
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0075
‘Variabile solo di lettura.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è tentato assegnare un valore a una variabile che é di solo lettura.
SOLUZIONE Alle variabili di solo lettura non si può assegnare nessun valore mediante programmazione. Comunque,
il suo valore sì che può essere assegnato a un parametro.
0077
‘Uscita analogica non disponibile.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è tentato scrivere in una uscita analogica che sta ad essere utilizzata dal CNC.
SOLUZIONE È probabile che l’uscita analogica scelta stia ad essere utilizzata da qualche asse o testina. Scegliere
un’altra uscita analogica tra 1-8.
0078
‘Indirizzare
RILEVAMENTO
0(CNC), 1(PLC)o 2(DNC).’
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Programmando in linguaggio ad alto livello, si è programmata l’istruzione “KEYSRC”, ma non si è
definita la provenienza dei tasti.
SOLUZIONE
Quando si programma l’istruzione “KEYSCR”, è obbligatorio programmare il parametro corrispondente
alla provenienza dei tasti:
(KEYSCR=0) : Tastiera del CNC.
(KEYSCR=1) : PLC
(KEYSCR=2) : DNC
Il CNC permette modificare solo il contenuto di questa variabile se la stessa si trova a zero.
0079
‘Programmare numero di errore da 0 a 9999.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è editata l’istruzione “ERROR” ma non si è definito il
numero di errore che deve mostrare.
SOLUZIONE Ricordare che il formato di programmazione di questa istruzione è:
(ERROR nº intero, “testo errore”)
Sebbene esiste anche l’opzione di programmare:
(ERROR nº intero)
(ERROR “testo errore”)
0081
‘Espressione errata.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è editata una espressione il cui formato non è quello
corretto.
SOLUZIONE Correggere la sintassi del blocco.
0082
‘Operazione errata.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.-Programmando in linguaggio ad alto livello, l’assegnazione di un valore a un parametro è incompleta.
2.-Programmando in linguaggio ad alto livello, la chiamata a una subroutine è incompleta.
SOLUZIONE Correggere (completare) il formato di assegnazione di un valore a un parametro, o di chiamata a
subroutine.
MANUALE
DI SOLUZIONE DI ERRORI
13
CNC 8040T
0083
‘Operazione incompleta.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, se è editata l’istruzione “IF” e non si è programmata la
condizione tra parentesi.
SOLUZIONE Ricordare che i formati di programmazione di questa istruzione sono:
(IF (condizione) <azione1>)
(IF (condizione) <azione1> ELSE <azione2>)
Se la condizione é certa, si esegue la <azione1>, nel caso contrario si esegue la <azione2>.
0084
‘Si aspetta “=”.’
RILEVAMENTO Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Programmando in linguaggio ad alto livello, si è introdotto un simbolo o dato che non corrisponde alla
sintassi del blocco.
SOLUZIONE Inserire il simbolo “=” nel posto corrispondente.
0085
‘Si aspetta “)”.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Programmando in linguaggio ad alto livello, si è inserito un simbolo o dato che non corrisponde alla
sintassi del blocco.
SOLUZIONE
Inserire il simbolo “)” nel posto corrispondente.
0086
‘Si aspetta “(”.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Programmando in linguaggio ad alto livello, si è inserito un simbolo o dato che non corrisponde alla sintassi
del blocco.
SOLUZIONE
Inserire il simbolo “(” nel posto corrispondente.
0087
‘Si aspetta “,”.’
RILEVAMENTO
CAUSA/E
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Le diverse cause sono:
1.-Programmando in linguaggio ad alto livello si è inserito un simbolo o dato che non corrisponde alla
sintassi del blocco.
2.-Programmando in linguaggio ad alto livello, si è programmata una istruzione in codice ISO.
3.-Programmando in linguaggio ad alto livello, si è assegnata una operazione a un parametro locale
superiore a 25 o un parametro globale superiore a 299.
SOLUZIONE La soluzione per ogni causa è:
1.-Inserire il simbolo “,” nel posto corrispondente.
2.-In un blocco non possono esserci simultaneamente istruzioni in linguaggio ad alto livello e codice
ISO.
3.-I parametri che utilizza il CNC sono:
- Locali:
0-25.
- Globali: 100-299.
Non si possono utilizzare in operazioni altri parametri che non siano dentro tale rango.
0089
‘Logaritmo di numero negativo o zero.’
RILEVAMENTO
CAUSA
Durante l’edizione o esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata una operazione la cui esecuzione implica calcolare il logaritmo di un numero
negativo oppure zero.
SOLUZIONE Si possono calcolare solo logaritmi di numeri superiori a zero. Se si sta lavorando con parametri, è
possibile che nella storia del programma, questo parametro abbia acquisito un valore negativo o
zero. Coontrollare che il parametro non giunga all’operazione con questo valore.
14
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0090
‘Raggio di numero negativo.’
RILEVAMENTO
CAUSA
Durante l’edizione o esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata un’operazione la cui esecuzione implica calcolare la radice di un numero negativo.
SOLUZIONE Si possono calcolare solo radici di numeri superiori o uguali a zero. Se si sta lavorando con parametri,
è probabile che nella storia del programma, questo parametro abbia acquisito un valore negativo.
Controllare che il parametro non giunga all’operazione con tale valore.
0091
‘Divisione per zero.’
RILEVAMENTO
CAUSA
Durante l’edizione o esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata un’operazione la cui esecuzione implica una divisione per zero.
SOLUZIONE Si possono realizzare divisioni solo con numeri diversi da zero. Se si sta lavorando con parametri, è
probabile che nella storia del programma, tale parametro abbia acquisito valore zero. Controllare che
il parametro non giunga all’operazione con tale valore.
0092
‘Base zero con esponente non positivo.’
RILEVAMENTO
CAUSA
Durante l’edizione o esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata un’operazione la cui esecuzione implica elevare a zero un esponente negativo (o
zero).
SOLUZIONE Solo si può elevare il numero zero, a esponenti positivi superiori a zero. Se si sta lavorando con
parametri, è probabile che nella storia del programma, i parametri abbiamo acquisito i valori citati. Controllare
che i parametri non giungano all’operazione con tali valori.
0093
‘Base negativa con esponente non intero.’
RILEVAMENTO
Durante l’edizione o esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
CAUSA
Si è programmata un’operazione la cui esecuzione implica elevare un numero negativo a un esponente non
intero.
SOLUZIONE
Solo si possono elevare numeri negativi a esponenti interi. Se si sta lavorando con parametri, è probabile
che nella storia del programma, i parametri abbiano acquisito i valori citati. Controllare che i parametri non
giungano all’operazione con tali valori.
0094
‘Rango SIN/COS superato.’
RILEVAMENTO
CAUSA
Durante l’edizione o esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata un’operazione la cui esecuzione implica calcolare l’arcoseno o arcocoseno di un
numero che non è compreso tra ±1.
SOLUZIONE Solo si può calcolare l’ arcoseno (ASIN) o l’ arcocoseno (ACOS) di numeri che siano compresi tra ±1.
Se si sta lavorando con parametri, è probabile che nella storia del programma, il parametro abbia
acquisito un valore fuori dei valori citati. Controllare che il parametro non giunga all’operazione con
tale valore.
0095
‘Programmare numero di riga.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Durante l’edizione di un programma di personalizzazione, si è definita una finestra mediante il comando
ODW, e non si è programmata la posizione verticale che occupa sullo schermo.
SOLUZIONE La posizione verticale che occupa una finestra sullo schermo viene definita in file (0-25).
0096
‘Programmare numero di colonna.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Durante l’edizione di un programma di personalizzazione, si è definita una finestra mediante il comando
ODW, e non si è programmata la posizione orizzontale che occupa sullo schermo.
SOLUZIONE La posizione orizzontale che occupa una finestra sullo schermo viene definita in colonne (0-79).
MANUALE
DI SOLUZIONE DI ERRORI
15
CNC 8040T
0097
‘Programmare un altro soft_key.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Durante l’edizione di un programma di personalizzazione, non si è rispettato il formato di
programmazione del comando “SK”.
SOLUZIONE Correggere la sintassi del blocco. Il formato di programmazione è:
(SK1=(testo 1), SK2=(testo 2)…)
Se si introduce il carattere “,” dopo un (testo), il CNC aspetta il nome di un’altra softkey.
0098
‘Programmare soft_keys da 1 a 7.’
RILEVAMENTO Durante l’esecuzione in canale di utente.
CAUSA
Dentro la sintassi del blocco si è programmata una softkey che non sta dentro l’intervallo 1 a 7.
SOLUZIONE Si possono programmare softkeys solo dentro l’intervallo 1 a 7.
0099
‘Programmare un’altra finestra.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Durante l’edizione di un programma di personalizzazione, non si è rispettato il formato di
programmazione del comando “DW”.
SOLUZIONE Correggere la sintassi del blocco. Il formato di programmazione è:
(DW1=(assegnazione), DW2=(assegnazione)…)
Se si introduce il carattere “,” dopo una assegnazione, il CNC aspetta il nome di un’altra finestra.
0100 ‘Programmare le finestre da 0 a 25.´
RILEVAMENTO
CAUSA
Durante l’esecuzione in canale di utente.
Dentro la sintassi del blocco si è programmata una finestra che non sta dentro l’intervallo 0 a 25.
SOLUZIONE Si possono programmare finestre solo dentro l’ intervallo 0 a 25.
0101
‘Programmare le righe da 0 a 20.’
RILEVAMENTO
CAUSA
Durante l’esecuzione in canale di utente.
Dentro la sintassi del blocco si è programmata una riga che non c’è dentro l’intervallo 0 a 20.
SOLUZIONE Si possono programmare righe solo dentro l’ intervallo 0 a 20.
0102
‘Programmare le colonne da 0 a 79.’
RILEVAMENTO
CAUSA
Durante l’esecuzione in canale di utente.
Dentro la sintassi del blocco si è programmata una colonna che non c’è dentro l’intervallo 0 a 79.
SOLUZIONE Si possono programmare colonne solo dentro l’intervallo 0 a 79.
0103
‘Programmare le pagine da 0 a 255.’
RILEVAMENTO
CAUSA
Durante l’esecuzione in canale di utente.
Dentro la sintassi del blocco si è programmata una pagina che non c’è dentro l’intervallo 0 a 255.
SOLUZIONE Si possono programmare pagine solo dentro l’intervallo 0 a 255.
0104
‘Programmare INPUT.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è editata si è editata la sentenza “IB” ma senza associarle
un “INPUT”.
SOLUZIONE Ricordare che i formati di programmazione di questa istruzione sono:
(IB (espressione) = INPUT “testo”, formato)
(IB (espressione) = INPUT “testo”)
16
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0105
‘Programmare ingressi da 0 a 25.’
RILEVAMENTO
CAUSA
Durante l’esecuzione in canale di utente.
Dentro la sintassi del blocco si è programmato un ingresso che non sta dentro l’intervallo 0 a 25.
SOLUZIONE Si possono programmare ingressi solo dentro l’intervallo 0 a 25.
0106
‘Programmare in formato numerico.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è editato il comando “IB” con formato non numerico.
SOLUZIONE Ricordare che il formato di programmazione di questa istruzione è:
(IB (espressione) = INPUT “testo”, formato)
Dove “formato” deve essere un numero con segno, e come massimo 6 digiti interi e 5 decimali.
Se si inserisce il carattere “,” dopo il testo, il CNC aspetta il formato.
0107
‘Non programmare in formato superiore a 6.5.’
RILEVAMENTO
CAUSA
Durante l’esecuzione in canale di utente.
Programmando in linguaggio ad alto livello, si è editato una sentenza “IB” con un formato che ha più
di 6 digiti interi, o più di 5 digiti decimali.
SOLUZIONE Ricordare che il formato di programmazione di questa istruzione è:
(IB (espressione) = INPUT “testo”, formato)
Dove “formato” deve essere un numero con segno, e come massimo 6 digiti interi e 5 decimali.
0108
‘Comando eseguibile solo nell’area utente.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato eseguire un blocco che contiene informazione solo eseguibile dal canale dell’utente.
SOLUZIONE Vi sono espressioni specifiche per i programmi di personalizzazione che possono eseguirsi solo
dentro il programma dell’utente.
0109
‘Area utente: non programmare aiuti geom., compens. o cicli.’
RILEVAMENTO
CAUSA
Durante l’esecuzione nel canale di utente.
Si è tentato eseguire un blocco che contiene aiuti geometrici, compensazione di raggio/lunghezza o
cicli fissi di lavorazione.
SOLUZIONE Dentro il programma di personalizzazione non si possono programmare:
- Aiuti geometrici nè spostamenti.
- Compensazione di raggio o lunghezza.
- Cicli fissi.
0110
‘Non si ammettono parametri locali.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Alcune funzioni ammettono la programmazione solo con parametri globali.
SOLUZIONE I parametri globali sono quelli inclusi nel rango 100-299.
0111
‘Blocco non eseguibile con altro programma in esecuzione.’
RILEVAMENTO
CAUSA
Durante l’esecuzione nel modo MDI.
Si è tentato eseguire una istruzione di personalizzazione dal modo MDI, mentre si sta eseguendo il
programma del canale di utente.
SOLUZIONE Le istruzioni di personalizzazione si possono eseguire solo dal canale di utente.
MANUALE
DI SOLUZIONE DI ERRORI
17
CNC 8040T
0112
‘WBUF
RILEVAMENTO
CAUSA
eseguibile solo con ingresso di utente in edizione.’
Durante l’esecuzione o esecuzione in canale di utente.
Si è tentato eseguire l’istruzione “WBUF”.
SOLUZIONE L’istruzione “WBUF” non è eseguibile. Si può utilizzare solo nella fase di edizione, dall’ingresso
dell’utente.
0113
‘Limite della tabella superato.’
RILEVAMENTO
CAUSA/S
Durante l’edizione di tabelle.
Le diverse cause sono:
1.-Nella tabella dei correttori di utensili, si è tentato definire un correttore con numero superiore a
quelli permessi dal costruttore.
2.-Nella tabella dei parametri, si è tentato definire un parametro che non esiste.
SOLUZIONE Il numero di correttore deve essere minore del massimo permesso dal produttore.
0114
‘Correttore: D3 X Z R F I K.’
RILEVAMENTO
CAUSA
Durante l’edizione di tabelle.
Nella tabella dei correttori di utensili, non si è rispettato l’ordine di edizione dei parametri.
SOLUZIONE Inserire i parametri della tabella nell’ordine corretto.
0115
‘Utensile: T4 D3 F3 N5 R5(.2).’
RILEVAMENTO
CAUSA
Durante l’edizione di tabelle.
Nella tabella degli utensili non si è rispettato l’ordine di edizione dei parametri.
SOLUZIONE Inserire i parametri della tabella nell’ordine corretto.
0116
‘Origine: G54-59 assi (1-5).’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Nella tabella di origini, non si è scelta quale origine (G54-G59) si definirà.
SOLUZIONE Inserire i parametri della tabella nell’ordine corretto. Per compilare la tabella delle origini, prima
scegliere quale origine si definirà (G54-G59) e dopo la posizione dell’origine in ogni asse.
0117
‘Funzione M:
RILEVAMENTO
CAUSA
M4
S4
bits(8).’
Durante l’edizione delle tabelle.
Nella tabella delle funzioni «M», non si è rispettato l’ordine di edizione dei parametri.
SOLUZIONE Editare la tabella secondo il formato:
M1234 (subroutine associata)
0118
(bits di personalizzazione)
‘G51 [A] E’
RILEVAMENTO
CAUSA
Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione «Look-Ahead (G51)» non si è programmato il parametro corrispondente all’errore di
periferico permesso.
SOLUZIONE In questo tipo di lavorazione è obbligatoria la programmazione di:
E : Errore di periferico permesso.
Gli altri parametri sono opzionali. I parametri si devono editare nell’ordine indicato nel messaggio di
errore.
18
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0119
‘Vite: Errore-posizione.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Nelle tabelle di compensazione della vite, non si è rispettato l’ordine di edizione dei parametri.
SOLUZIONE Inserire i parametri della tabella nell’ordine corretto.
P123 (posizione dell’asse da compensare)
0120
(errore della vite in questo punto)
‘Asse errato.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Nelle tabelle di compensazione della vite, si è tentato editare un asse differente da quello a cui
corrisponde a detta tabella.
SOLUZIONE Ogni asse ha una tabella propria per la compensazione della vite. Nella tabella di ogni asse possono
apparire solo posizioni corrispondenti a detto asse.
0121
‘Programmare P3 = valore.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Nella tabella dei parametri macchina. non si è rispettato il formato di edizione.
SOLUZIONE Inserire i parametri della tabella nell’ordine corretto.
P123 = (valore del parametro)
0122
‘Magazzino: P(1-255) = T(1-9999).’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Nella tabella del deposito degli utensili, non si è rispettato il formato di edizione, o non si è programmato
qualche dato.
SOLUZIONE Inserire i parametri della tabella nell’ordine corretto.
0123
‘Non esiste l’utensile T0.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Nella tabella degli utensili, si è tentato editare un utensile con numero T0.
SOLUZIONE Non si può editare un utensili con numero T0. Il primo utensile deve essere T1.
0124
‘Non esiste il correttore D0.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle..
Nella tabella di correttori di utensile, si è tentato editare un correttore di utensile con numero D0.
SOLUZIONE Non si può editare un correttore di utensile con numero D0. Il primo deve essere D1.
0125
‘Impossibile modificare l’utensile attivo o il seguente.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Nella tabella del deposito di utensili si è tentato cambiare l’utensile attivo o il seguente.
SOLUZIONE Durante l’esecuzione non si può cambiare l’utensile attivo o il seguente.
0126
‘Utensile non definito.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Nella tabella del deposito degli utensili, si è tentato assegnare a una posizione del magazzino, un
utensile che non è definito nel magazzino degli utensili.
SOLUZIONE Definire l’utensile nella tabella degli utensili.
MANUALE
DI SOLUZIONE DI ERRORI
19
CNC 8040T
0127
‘Il magazzino non è RANDOM.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Non si dispone di deposito RANDOM, e nella tabella del magazzino degli utensili, il numero di utensile
non coincide con il numero della posizione nel magazzino.
SOLUZIONE Quando il magazzino degli utensili non è RANDOM, il numero di utensile deve essere uguale al
numero di posizione nel magazzino.
0128
‘La posizione di un utensile speciale é fissa.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle..
Nella tabella del deposito degli utensili, si è tentato collocare un utensile in una posizione del deposito
riservata a un utensile speciale.
SOLUZIONE Quando un utensile speciale occupa più di una posizione nel deposito, hanno una loro posizione
riservata nel deposito. In questa posizione non si potrà collocare nessun altro utensile.
0129
‘Esiste solo utensile successivo in centro di lavoro.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Si è programmato un cambio di utensile con M06 e la macchina non è un centro di lavorazione. (non
c’è utensile seguente in attesa).
SOLUZIONE Quando la macchina non è un centro di lavorazione, il cambio si realizza automaticamente
programmando il numero di utensile «T».
0130
‘Scrivere 0/1.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo i valori 0 oppure 1.
0131
‘Scrivere +/-.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo i valori + o -.
0132
‘Scrivere YES/NO.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo i valori YES o NO.
0133
‘Scrivere ON/OFF.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo i valori ON o OFF.
0134
‘Valori tra 0-2.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo i valori tra 0 e 2.
20
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0135
‘Valori tra 0-3.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella dei parametri macchina
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo valori tra 0 e 3.
0136
‘Valori tra 0-4.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo valori tra 0 e 4.
0137
‘Valori tra 0-9.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina
Si è tentato assegnare un valore non valido al parametro.
SOLUZIONE Il parametro ammette solo valori tra 0 e 9.
0139
‘Valori tra 0-100.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo valori tra 0 e 100.
0140
‘Valori tra 0-255.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo valori tra 0 e 255.
0141
‘Valori tra 0-9999.’
RILEVAMENTO
CAUSA/E
Durante l’edizione dei parametri della tabella di parametri macchina
Le diverse cause sono:
1.-Si è tentato assegnare un valore non valido a un parametro.
2.-Durante l’esecuzione, quando dentro il programma si è realizzata una chiamata a una subroutine
(MCALL, PCALL) superiore a 9999.
SOLUZIONE La soluzione per ogni causa è:
1.-Il parametro ammette solo valori tra 0 e 9999.
2.-Il numero di subroutine deve essere compreso tra 1 e 9999.
0142
‘Valori tra 0-32767.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo valori tra 0 e 32767.
0144
‘Valori tra 0-65535.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo valori tra 0 e 65535.
MANUALE
DI SOLUZIONE DI ERRORI
21
CNC 8040T
0145
‘Formato +/- 5.5.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette solo valori con il formato ±5.5.
0147
‘Formato numerico superato.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è assegnato a un dato o parametro un valore superiore al formato stabilito.
SOLUZIONE Correggere la sintassi del blocco. nella maggior parte dei casi, il formato numerico corretto sarà 5.4
(5 digiti interi e 4 decimali).
0148
‘Testo troppo lungo.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è assegnato alle istruzioni “ERROR” o “MSG” un testo
con più di 59 caratteri.
SOLUZIONE Correggere la sintassi del blocco. Alle istruzioni “ERROR” e “MSG” non si possono assegnare testi
con più di 59 caratteri.
0149
‘Messaggio incorretto.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, nelle istruzioni “ERROR” o “MSG” si è editato
incorrettamente il testo che portano associato.
SOLUZIONE Correggere la sintassi del blocco. Il formato di programmazione è:
(MSG “messaggio”)
(ERROR numero, “messaggio”)
Il messaggio deve stare tra virgolette.
0150
‘Numero incorretto di bit.’
RILEVAMENTO
CAUSA/E
Durante l’edizione delle tabelle.
Le diverse cause sono:
1.-Nella tabella di funzioni «M», nel paragrafo corrispondente ai bits di personalizzazione:
- Non si inserisce un numero di 8 bits.
- Il numero non è formato da 0 e 1.
2.-Nella tabella dei parametri macchina, si è tentato assegnare un valore di bits non valido a un
parametro.
SOLUZIONE La soluzione per ogni causa è:
1.-I bits di personalizzazione devono formare un numero di 8 digiti composti da 0 e 1.
2.- Il parametro ammette solo numeri da 8 o 16 bits.
0152
‘Programmazione parametrica erronea.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il parametro ha un valore incompatibile con la funzione a cui è stato assegnato.
SOLUZIONE Nella storia del programma, è possibile che questo parametro abbia preso un valore equivocato.
Correggere il programma affinchè tale parametro non giunga alla funzione con questo valore.
0154
‘Memoria insufficente.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il CNC non dispone di memoria sufficiente per realizzare i calcoli interni delle traiettorie.
SOLUZIONE A volte questo errore si risolve variando le condizioni di taglio.
22
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0156
‘Non programmare G33, G95 o M19 S senza encoder mandrino.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmata una delle funzioni “G33”, “G95” o “M19 S” e non si dispone di encoder nella testa.
SOLUZIONE Se non si dispone della testa con encoder, non si possono programmare le funzioni “M19 S”, “G33” o
“G95”. Se si dispone di testa con encoder, il parametro macchina della testa “NPULSES (P13)” indica
il numero di impulsi per giro del encoder.
0159
‘Limite di programmazione in pollici superato.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato eseguire in pollici un programma edito in millimetri.
SOLUZIONE Inserire all’inizio del programma la funzione «Programmazione in pollici (G70)» o «Programmazione
in millimetri (G71)».
0162
‘Raggio negativo Non ammesso in coordinate assolute.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Lavorando in coordinate polari assolute, si è programmato uno spostamento con raggio negativo.
SOLUZIONE Programmando in coordinate polari assolute non si permette la programmazione di raggi negativi.
0164
‘Password incorretto.’
RILEVAMENTO
CAUSA
Durante l’assegnazione di protezioni.
Si è premuto [ENTER] prima di scegliere il tipo di codice a cui si vuole assegnare un password.
SOLUZIONE Scegliere mediante le softkeys il tipo di codice a cui si vuole assegnare un password.
0165
‘Password: utilizzare lettere (maius. o minus.) o Numeri.’
RILEVAMENTO
CAUSA
Durante l’assegnazione di protezioni.
Si è inserito un carattere non valido nel password.
SOLUZIONE Il password può essere formato solo con lettere (maiuscole o minuscole) o digiti.
0166
‘Non é ammesso piú di un asse HIRTH per blocco.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è programmato uno spostamento che implica muovere simultaneamente due assi HIRTH.
SOLUZIONE Il CNC non ammette spostamenti in quelli dove intervengono simultaneamente più di un asse HIRTH
I diversi spostamenti degli assi HIRTH devono realizzarsi uno alla volta.
0167
‘Asse rot.posizione.: Valore assoluto (G90) tra 0-359.9999.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è programmato uno spostamento in un asse definito come rotativo di posizionamento. Lo
spostamento si è programmato in coordinate assolute (G90) e la quota finale di spostamento non c’è
dentro l’intervallo 0-359.9999.
SOLUZIONE Assi rotativi di posizionamento: In coordinate assolute ammettono spostamenti solo dentro l’intervallo
0-359.9999.
0168
‘Asse rotativo: valore assolutos (G90) tra +/-359.9999.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è programmato uno spostamento in un asse definito come rotativo. Lo spostamento si è programmato in
coordinate assolute (G90) e la quota finale di spostamento non c’è dentro l’intervallo 0-359.9999.
SOLUZIONE Assi rotativi : In coordinate assolute solo si ammettono spostamenti dentro l’intervallo 0-359.9999.
MANUALE
DI SOLUZIONE DI ERRORI
23
CNC 8040T
0169
‘Non é ammesso programmare sottoprogrammi modali.’
RILEVAMENTO
CAUSA
Durante l’esecuzione in modo MDI.
Si è tentato chiamare una subroutine modale (MCALL).
SOLUZIONE Non si possono eseguire subroutines modali (MCALL) dalla opzione di menú “Esecuzione MDI”.
0171
‘Finestra non predefinita.’
RILEVAMENTO
CAUSA
Durante l’esecuzione o esecuzione in canale di utente.
Si è tentato scrivere in una finestra (DW) che non è stata previamente definita (ODW).
SOLUZIONE Non si può scrivere in una finestra che non sia stata definita. Controllare che la finestra in cui si tenta
scrivere (DW) sia stata previamente definita.
0172
‘Programma non accessibile’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato seguire un programma che non è eseguibile.
SOLUZIONE È probabile che il programma sia protetto di fronte all’esecuzione. Per sapere se un programma è
eseguibile, controllare nella colonna degli attributi se appare il carattere «X». Se questo carattere non
c’è, il programma non si potrà eseguire.
0174
‘Interpolazione elicoidale non ammessa.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato eseguire una interpolazione elicoidale essendo attiva la funzione «LOOK-AHEAD (G51)».
SOLUZIONE Non si possono realizzare interpolazioni elicoidali essendo attiva la funzione «LOOK-AHEAD (G51)».
0175
‘Ingressi analogici: ANAI(1-8) = +/-5 Volts.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Un ingresso analogico ha preso un valore che non c’è dentro l’intervallo ±5 vol.
SOLUZIONE Gli ingressi analogici possono prendere valore solo tra ±5 volt.
0176
‘Uscite analogiche: ANAO(1-8) = +/-10 Volts.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è assegnata a una uscita analogica un valore che non c’è dentro l’intervallo ±10 vol.
SOLUZIONE Le uscite analogiche possono prendere valore solo tra ±10 volt.
0178
‘Non si ammette G96 se ilmandrino non è in continuo’
RILEVAMENTO
CAUSA
Durante l’esecuzione .
Si è programmata la funzione “G96” e la testa non è controllata in velocità o non si dispone di encoder.
SOLUZIONE Per lavorare con la funzione “G96” è necessario che la testa sia controllata in velocità
(SPDLTYPE(P0)=0), e bisogna disporre di encoder nella testa (NPULSES(P13) diverso da zero).
0180
‘Programmare DNC1/2, HD o CARD A (opzione).’
RILEVAMENTO
CAUSA
Durante l’edizione o esecuzione.
Programmando in linguaggio ad alto livello, nelle istruzioni “OPEN” e “EXEC”, si è tentato programmare
qualche parametro diverso da DNC1/2, HD o CARD A, o si è assegnato un valore diverso da 1 o 2 al
parametro DNC..
SOLUZIONE Rivedere la sintassi del blocco.
24
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0181
‘Programmare A (inserire) o D (cancellare).’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Non si è programmato il parametro A/D dentro le istruzioni “OPEN”.
SOLUZIONE Rivedere la sintassi del blocco. Il formato di programmazione è:
(OPEN P———,A/D,… )
Dove:
- A : Aggiunge blocchi nuovi dopo gli esistenti.
- D : Cancella il programma esistente e lo apre come nuovo.
0182
‘Opzione non disponibile.’
RILEVAMENTO
CAUSA
0185
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è definita una funzione «G» che non c’è dentro le opzioni di software.
‘Correttore inesistente.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Dentro la sintassi del blocco si sta realizzando una chiamata a un correttore di utensile più grande di
quelli permessi dal produttore.
SOLUZIONE Programmare un numero di correttore di utensile più piccolo.
0186
‘Non esiste asse C.’
RILEVAMENTO
CAUSA
0187
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è tentato attivare l’asse C ma la macchina non dispone di questa prestazione.
‘Non si ammettono G66, G68, G69 in lavorazione con asse C.’
RILEVAMENTO
Durante l’esecuzione.
CAUSA
Si è tentato eseguire un ciclo fisso “G66”, “G67” o “G68” essendo attivo l’asse C.
SOLUZIONE
Per lavorare con questi cicli fissi, disattivare l’asse C.
0188
‘Funzione non permessa dal PLC.’
RILEVAMENTO
Durante l’esecuzione.
CAUSA
Dal canale del PLC si è tentato eseguire mediante l’istruzione “CNCEX” una funzione compatibile con il
canale di esecuzione del PLC.
SOLUZIONE
Una lista delle funzioni e istruzioni permesse nel canale di esecuzione del PLC sono disponibili nel “Manuale
di Installazione” (Capitolo 11.1.2).
0189
‘Non esiste utensile motorizzato.’
RILEVAMENTO
CAUSA
0194
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è tentato mettere in funzionamento l’utensile motorizzato “M45 S—” ma la macchina non dispone di
questa prestazione.
‘Riposizionamento non permesso.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Non si possono riposizionare gli assi mediante la sentenza “REPOS” perchè la subroutine non è stata
attivata mediante una delle entrate di interruzione.
SOLUZIONE Per poter eseguire la sentenza “REPOS”, si deve previamente aver attivato una delle entrate di
interruzione.
MANUALE
DI SOLUZIONE DI ERRORI
25
CNC 8040T
0195
‘Assi X o Z accoppiati o sincronizzati.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Programmando in linguaggio ad alto livello, si è tentato eseguire un ciclo di palpazione mediante la
sentenza “PROBE”, e uno degli assi X o Z si trova accoppiato o sincronizzato.
SOLUZIONE Per eseguire la sentenza “PROBE”¨, gli assi X-Z non devono essere accoppiati nè sincronizzati. Per
disunire gli assi programmare “G78”.
0196
‘Devono esistere gli assi X e Z.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, si è tentato editare la sentenza “PROBE¨ e non esiste
nessun asse X o Z.
SOLUZIONE Per poter lavorare con la sentenza “PROBE”, è necessario aver definito gli assi X -Z.
0197
‘Non si ammette asse C senza prima programmare G15.’
RILEVAMENTO
Durante l’edizione (durante l’esecuzionein programmi trasmessi da DNC).
CAUSA
Si è tentato eseguire un’operazione nell’asse C, ma l’asse non è attivo.
SOLUZIONE
Per poter lavorare con l’asse C, prima bisogna attivarlo mediante la funzione “G15”.
0199
‘Preselezione assi rotativi: valore tra 0-359.9999.’
RILEVAMENTO
CAUSA
Durante la preselezione delle quote.
Si è tentato realizzare una preselezione di quote in un asse rotativo e il valore della preselezione non
sta dentro l’intervallo 0-359.9999.
SOLUZIONE Il valore della preselezione di quote in un asse rotativo deve stare dentro l’intervallo 0-359.9999.
0200
‘Programmare: G52 asse +/-5.5’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando la funzione «Movimento contro arresto (G52)» non si è programmato che asse si
vuole spostare, o si sono programmati vari assi.
SOLUZIONE Nella programmazione della funzione “G52”, è obbligatorio programmare che asse si vuole spostare.
Si può programmare solo un asse ogni volta.
0206
‘Valori tra 0-6.’
RILEVAMENTO
CAUSA
Durante l’edizione dei parametri della tabella di parametri macchina.
Si è tentato assegnare un valore non valido a un parametro.
SOLUZIONE Il parametro ammette valori solo tra 0 e 6.
0207
‘Tabella completa.’
RILEVAMENTO
CAUSA
Durante l’edizione delle tabelle.
Nelle tabelle di funzioni «M», utensili o correttori, si è tentato definire più dati di quelli permessi dal
fabbricante mediante i parametri macchina. Quando si carica una tavola via DNC, il CNC non cancella
la tabella anteriore, sostituisce i valori esistenti e copia i nuovi dati nelle posizioni libere della tabella.
SOLUZIONE Il numero massimo dei dati che si possono definire viene limitato dai parametri macchina:
- Numero massimo di funzioni «M» : NMISCFUN(P29).
- Numero massimo di Utensili
: NTOOL(P23).
- Numero massimo di correttori
: NTOFFSET(P27).
- Numero massimo di posizioni nel deposito : NPOCKET(P25).
Se si vuole caricare una nuova tabella (via DNC), si consiglia cancellare la tabella anteriore.
26
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
0208
‘Programmare A da 0 a 255.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Nella funzione «LOOK-AHEAD (G51)» si è programmato il parametro “A” (Percentuale di accelerazione
da utilizzare) con un valore più grande di 255.
SOLUZIONE Il parametro “A” è opzionale, ma se si programma, deve avere un valore tra 0 e 255.
0209
‘Annidamento dei programmi non permesso.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Da un programma in esecuzione si è tentato eseguire un altro programma mediante l’istruzione
“EXEC”, che contiene anche una istruzione “EXEC”.
SOLUZIONE Dal programma che si esegue mediante la sentenza di programma “EXEC” non si può realizzare una
chiamata a un altro programma.
0210
‘Compensazione non ammessa.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è tentato attivare o disattivare la compensazione di raggio (G41, G42, G40) in un blocco che contiene
un movimento non lineare.
SOLUZIONE La compensazione di raggio si deve attivare/ disattivare in un movimento lineare (G00, G01).
0213
‘G28 o G29 non sono ammessi senza secondo mandrino.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Si è tentato selezionare la testa di lavoro mediante “G28/G29”, ma la macchina dispone solo di una
testa di lavoro.
SOLUZIONE Se la macchina dispone solo di una testa di lavoro, non si potranno programmare le funzioni “G28/
G29”.
0214
‘Funzione G non permessa nella selezione profilo.’
RILEVAMENTO
CAUSA
Durante la ricuperazione di un profilo.
Dentro il gruppo dei blocchi scelti per la ricuperazione di un profilo, c’è un blocco che contiene una
funzione «G» che non può formar parte della definizione del profilo.
SOLUZIONE Le funzioni «G» disponibili nella definizione di un profilo sono:
G00
G01
G02
G03
G06
G08
G09
G36
G37
G38
G39
G90
G91
G93
0215
‘Funzione G non permessa dopo punto iniziale di profilo’
RILEVAMENTO
Durante la ricuperazione di un profilo.
CAUSA
Dentro il gruppo dei blocchi scelti per la ricuperazione di un profilo, e dopo il punto iniziale di un profilo, c’è
un blocco che contiene una funzione «G» che non può formar parte della definizione del profilo.
SOLUZIONE
Le funzioni «G» disponibili nella definizione di un profilo sono:
G00
G01
G02
G03
G06
G08
G09
G36
G37
G38
G39
G90
G91
G93
0216
‘Asinazione non parametriche dopo punto iniziale di profilo.’
RILEVAMENTO
CAUSA
Durante la ricuperazione di un profilo.
Dentro il gruppo dei blocchi scelti per il ricupero del profilo, e dopo il punto iniziale di un profilo, si è
programmato in linguaggio ad alto livello una assegnazione che non è parametrica (a parametro
locale o globale).
SOLUZIONE Le uniche istruzioni in linguaggio ad alto livello che si possono editare sono assegnazioni a parametri
locali (P0 a P25) e globali (P100 a P299).
MANUALE
DI SOLUZIONE DI ERRORI
27
CNC 8040T
0217
‘Programmazione non permessa dopo punto iniziale di profilo.’
RILEVAMENTO
CAUSA
Durante il ricupero di un profilo.
Dentro il gruppo dei blocchi scelti per il ricupero del profilo, e dopo il punto iniziale di un profilo, c’è un
blocco in linguaggio ad alto livello che non è una assegnazione.
SOLUZIONE Le uniche istruzioni in linguaggio ad alto livello che si possono editare sono assegnazioni a parametri
locali (P0 a P25) e globali (P100 a P299).
0218
‘Programmato asse non permesso dopo punto iniziale di profilo’
RILEVAMENTO
CAUSA
Durante il ricupero di un profilo.
Dentro il gruppo di blocchi scelti per il ricupero di un profilo, si è definita una posizione in un asse che
non forma parte del piano attivo. È probabile che si sia definita una quota di superficie dopo il punto
iniziale di un profilo.
SOLUZIONE La quota di superficie dei profili si definisce solo nel blocco iniziale del primo profilo, il corrispondente
al punto iniziale del profilo esterno.
0219
‘Punto iniziale mal programmato nella selezione profilo’
RILEVAMENTO
Durante la selezione di un profilo.
CAUSA
Il punto iniziale del profilo è mal programmato. Non è stata definita qualcuna delle due coordinate che
definiscono la sua posizione.
SOLUZIONE
Il punto iniziale di un profilo deve essere definito nei due assi che formano il piano attivo.
0227
‘Programmare Q tra +/-359.9999.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione «Filettatura elettronica (G33)» si è programmato l’angolo di entrata “Q” con un valore
fuori dei limiti ±359.9999.
SOLUZIONE Programmare un angolo di entrata dentro l’intervallo +/-359.9999.
0228
‘Non programmare Q con parametro M19TYPE=0.’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Nella funzione «Filettatura elettronica (G33)» si è programmato un angolo di entrata “Q”, ma il tipo di
fermata orientata della testa disponibile non permette realizzare tale operazione.
SOLUZIONE Per definire un angolo di entrata, si deve definire il parametro macchina della testa M19TYPE(P43)=1.
0229
0230
0231
‘Programmare Z massimo’
‘Programmare R interno’
‘Programmare R esterno’
RILEVAMENTO
CAUSA
Durante l’edizione (durante l’esecuzione in programmi trasmessi da DNC).
Programmando in linguaggio ad alto livello, dentro l’istruzione “DGWZ” non si è programmato il limite
indicato (o si è definito con un dato che non ha valore numerico).
SOLUZIONE Rivedere la sintassi del blocco.
0234
‘Limiti grafici erronei’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Alcuni dei limiti inferiori definiti mediante l’istruzione “DGWZ” è più grande del suo corrispondente
limite superiore.
SOLUZIONE Programmare i limiti superiori della zona grafica da visualizzare più grandi dei limiti inferiori.
28
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
ERRORI DI PREPARAZIONE ED ESECUZIONE
1000
‘Non si hanno informazioni sufficenti sulla traiettoria.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Nel programma vi sono troppi blocchi di seguito senza informazione sulla traiettoria per poter realizzare
la compensazione di raggio, arrotondamento, smussato o entrate ed uscite tangenziali.
SOLUZIONE Per poter realizzare queste operazioni il CNC ha bisogno di conoscere con anticipo la traiettoria da
percorrere, quindi, non ci possono essere più di 48 blocchi di seguito senza informazione sulla
traiettoria da percorrere.
1001
‘Cambio del piano in arrotondamento/smusso.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è programmato un cambio di piano nella traiettoria seguente alla definizione di un «Arrotondamento
controllato di spigoli (G36)» o «Smussatura (G39)».
SOLUZIONE Non si può cambiare di piano durante l’esecuzione di un arrotondamento o smusso. La traiettoria
seguente alla definizione di un arrotondamento o smusso, deve stare nello stesso piano
dell’arrotondamento o smusso.
1002
‘Raggio di arrotondamento troppo grande.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Nella funzione «Arrotondamento di spigoli (G36)» si è programmato un raggio di arrotondamento
superiore a una delle traiettorie nelle quali sta definito.
SOLUZIONE Il raggio di arrotondamento deve essere più piccolo delle traiettorie che lo definiscono.
1003
‘Arrotondamento nel blocco finale.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è definito un «Arrotondamento di spigoli (G36)» o «Smussatura (G39)» nell’ultima traiettoria del
programma, o quando il CNC non trova informazione della traiettoria seguente alla definizione
dell’arrotondamento o smussatura.
SOLUZIONE Un arrotondamento o smussatura deve stare definito tra due traiettorie.
1004
‘Uscita tangenziale mal programmata’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Lo spostamento seguente alla definizione di una uscita tangenziale (G38) è una traiettoria circolare.
SOLUZIONE Lo spostamento seguente alla definizione di una uscita tangenziale deve essere una traiettoria retta.
1005
‘Smusso mal programmato.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Lo spostamento seguente alla definizione di una «Smussatura (G39)» è una traiettoria circolare.
SOLUZIONE Lo spostamento seguente alla definizione di una smussatura deve essere una traiettoria retta.
1006
‘Valore dello smusso troppo grande.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Nella funzione «Smussatura (G39)» si è programmata una grandezza di smusso superiore a una
delle traiettorie in cui sta definita.
SOLUZIONE La grandezza dello smusso deve essere più piccola delle traiettorie che la definiscono.
MANUALE
DI SOLUZIONE DI ERRORI
29
CNC 8040T
1007
‘G8 definito male’
RILEVAMENTO
CAUSA/E
Durante l’esecuzione.
Le diverse cause sono:
1.-Quando si è programmata una circonferenza completa mediante la funzione «Circonferenza tangente
a traiettoria anteriore (G08)»
2.-Quando la traiettoria tangente termina in un punto della traiettoria anteriore, o nella sua prolungazione
(in linea retta).
3.-Lavorando con il ciclo fisso della tasca con isole, quando si programma la funzione “G08” nel
blocco seguente alla definizione di inizio del profilo (G00).
SOLUZIONE La soluzione per ogni causa è:
1.-La funzione “G08” non permette la programmazione di circonferenze complete.
2.-La traiettoria non può terminare in un punto della traiettoria anteriore, o nella sua prolungazione (in
linea retta).
3.-Il CNC non dispone di informazione sulla traiettoria anteriore, e non può eseguire un arco tangente.
1008
‘Non esistono informazioni sulla traiettoria precedente’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è programmata mediante la funzione “G08” una circonferenza tangente alla traiettoria precedente,
ma non c’è informazione sulla traiettoria precedente.
SOLUZIONE Per realizzare una traiettoria tangente alla traiettoria precedente, ci deve stare una informazione sulla
traiettoria precedente e deve stare nei 48 blocchi precedenti alla traiettoria tangente.
1010
‘Piano sbagliato nella traiettoria tangente.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è programmato un cambio di piano tra la definizione della funzione «Traiettoria circolare tangente
alla traiettoria anteriore (G08)», e la traiettoria precedente.
SOLUZIONE Il cambio di piano, non si può realizzare nessun piano tra le due traiettorie.
1011
‘Non si è programmato raggio per G15.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è selezionato il piano Z-C come nuovo piano di lavoro, ma non si è definito il raggio del cilindro sul
quali si realizzerá la lavorazione.
SOLUZIONE Per lavorare sul piano di lavoro Z-C, bisogna previamente definire il raggio del cilindro sul quale si
realizzerá la lavorazione mediante la funzione “G15 R—”
1015
‘Utensile non definito nella tabella utensili’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è definito un cambio di utensile e il nuovo utensile non è definito nella tabella degli utensili.
SOLUZIONE Definire il nuovo utensile nella tabella degli utensili.
1016
‘L’utensile non esiste in magazzino’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è definito un cambio di utensile, e il nuovo utensile non è definito in nessuna posizione nella tabella
del magazzino degli utensili.
SOLUZIONE Definire il nuovo utensile nella tabella del magazzino degli utensili.
30
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
1017
‘Non c’è più posto nel magazzino’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è definito un cambio di utensile e non c’è posto nel deposito per collocare l’utensile che attualmente
si trova nella testa.
SOLUZIONE È probabile che il nuovo utensile stia definito nella tabella come utensile speciale, e che abbia
riservato più di un posto nel deposito. In questo caso, questo posto è fisso per tale utensile e non potrà
essere occupato da un altro. Per evitare questo errore, è conveniente lasciare un posto libero nel
deposito di utensili.
1018
‘Programmato cambio utensile senza M06’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Dopo aver cercato un utensile e prima di realizzare la seguente ricerca, non si è programmato M06.
SOLUZIONE Questo errore si dà quando si dispone di un centro di lavorazione (parametro macchina generale
TOFFM06(P28)=YES) che dispone di scambiatore di utnsili ciclico (parametro macchina generale
CYCATC(P61)=YES). In questo caso dopo aver cercato un utensile e prima di cercare il seguente, è
necessario realizzare il cambio di utensile mediante M06.
1019
‘Non esiste utensile della stessa famiglia per sostituzione.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
La vita reale dell’utensile richiesto supera la vita nominale. Il CNC ha tentato sOstituirlo con un altro
della stessa famiglia e non ne ha trovato nessuno.
SOLUZIONE Sostituire l’utensile o definire un altro utensile della stessa famiglia.
1020
‘Non usare alto livello per cambio utensile o successivo’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Programmando in linguaggio ad alto livello, mediante la variabile “TMZT”, si è tentato assegnare
l’utensile attivo, o il seguente, a un posto nel magazzino.
SOLUZIONE Per cambiare l’utensile attivo, o seguente, usare la funzione «T». Mediante la variabile “TMZT” non si
può muovere l’utensile attivo, o seguente, nel magazzino.
1021
‘Non si è programmato correttore nel ciclo fisso.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è programmato il ciclo fisso di palpazione “PROBE” corrispondente al calibro dell’utensile e non c’è
selezionato nessun correttore di utensile.
SOLUZIONE Per eseguire il «Ciclo fisso di calibratura dell’utensile (PROBE)» deve essere selezionato il correttore
di utensile dove si va a conservare l’informazione del ciclo di palpazione.
1028 ‘Non commutare né togliere commutazione assi se G15, G23, G48 o G49
attive’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è tentato commutare o togliere la commutazione (G28/G29) un asse essendo attive le funzioni
“G15”, “G23”, “G48” o “G49”.
SOLUZIONE Non si può commutare nè togliere la commutazione gli assi essendo attive le funzioni “G15”, “G23”,
“G48”, “G49”.
1029
‘Non commutare assi già commutati.’
RILEVAMENTO Durante l’esecuzione
CAUSA
Si è tentato commutare (G28) un asse che già si trova commutato a un altro.
SOLUZIONE Un asse commutato a un altro non si può commutare direttamente a un terzo. Previamente bisogna
MANUALE
DI SOLUZIONE DI ERRORI
31
CNC 8040T
togliergli la commutazione (G29 asse).
1030
‘Non si chiede la M del cambio di gamma automatico’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si dispone di cambio automatico di gamma, e in un blocco si programmano 7 funzioni «M» e la
funzione «S» che suppone il cambio di gamma. In questo caso il CNC non può includere la «M» del
cambio automatico in questo blocco.
SOLUZIONE Programmare qualche funzione «M» o la funzione «S» in un blocco a parte.
1031
‘Non é ammesso sottoprogramma con il cambio gamma automatico.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
In macchine che dispongono di cambio di gamma automatico, quando si programma una velocità di
giro «S» che implica cambio di gamma, e la funzione «M» del cambio di gamma automatico ha
associata una subroutine.
SOLUZIONE Quando si dispone di cambio automatico, le funzioni «M» corrispondenti al cambio di gamma non può
avere una subroutine associata.
1032
‘Gamma del mandrino non definita M19.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è programmato “M19” e non è attiva nessuna delle funzioni di cambio di gamma “M41”, “M42”, “M43”
nè “M44”.
SOLUZIONE Dopo l’accensione il CNC non assume nessuna gamma, quindi, se la funzione del cambio di
gamma non si genera automaticamente (parametro della testa AUTOGEAR(P6)=NO), bisogna
programmare le funzioni ausiliarie di cambio di gamma (“M41”, “M42”, “M43” o “M44”).
1033
‘Cambio di gamma incorretto.’
RILEVAMENTO
CAUSA/E
Durante l’esecuzione.
Le diverse cause sono:
1.-Quando si tenta realizzare un cambio di gamma, e i parametri macchina delle gamme (MAXGEAR1,
MAXGEAR2, MAXGEAR3, o MAXGEAR4) sono mal definiti. Non si sono utilizzate tutte le gamme, e
alle gamme non utilizzate le è stata assegnata velocità massima zero.
2.-Quando si è programmato un cambio di gamma (“M41”, “M42”, “M43” o “M44”) e il PLC non ha
risposto con il segnale di gamma attiva corrispondente (GEAR1, GEAR2, GEAR3 o GEAR4).
SOLUZIONE La soluzione per ogni causa è:
1.-Quando non si utilizzano le quattro gamme, devono usarsi quelle inferiori, iniziando da “MAXGEAR1”,
e alle gamme che non si usano bisogna assegnarle lo stesso valore di quella superiore utilizzate.
2.-Controllare il programma del PLC.
1034
‘Si è programmata S senza la gamma attiva.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato mettere in funzionamento la testa e non c’è selezionata nessuna gamma.
SOLUZIONE Dopo l’accensione il CNC non assume nessuna gamma, quindi, quando si programma una velocità
di giro e il cambio di gamma non si genera automaticamente (parametro della testa
AUTOGEAR(P6)=NO), bisogna programmare le funzioni ausiliarie di cambio di gamma (“M41”, “M42”,
“M43” o “M44”).
1035
‘S programmata troppo grande’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si é programmata una “S” superiore al massimo valore permesso dall’ultima gamma attiva.
SOLUZIONE Programmare una velocità di giro “S” minore.
32
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
1036
‘S non programmata in G95 o filettatura’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è programmata la funzione «Anticipo in millimetri (pollici) per giro (G95)» o la funzione «Filettatura
elettronica (G33)», e non c’è una velocità di giro selezionata.
SOLUZIONE Per lavorare con l’anticipo in millimetri per giro (G95) o per realizzare una filettatura elettronica (G33),
è necessario avere una velocità di giro “S” programmata.
1037
‘Non si è programmato S in G96.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è programmata la funzione «Velocità di taglio costante (G96)» e non si è definita la velocità di taglio
nè esiste una precedente, o non si trova selezionata nessuna gamma di testa.
SOLUZIONE Per lavorare a velocità di taglio costante (G96), bisogna avere una velocità di taglio “S“ programmata
e una gamma di testa attiva.
1040
‘Ciclo fisso inesistente’
RILEVAMENTO
CAUSA
Durante l’esecuzione in modo MDI.
Dopo aver interrotto un programma durante l’esecuzione di un ciclo fisso (G8x), e posteriormente
realizzare un cambio di piano, si tenta eseguire un ciclo fisso (G8x).
SOLUZIONE Non interrompere il programma durante l’esecuzione di un ciclo fisso.
1042
‘Valore de parametro non valido nel ciclo fisso’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Nella definizione di un ciclo fisso, si è definito un parametro con un valore non valido. È probabile che
gli sia stato assegnato un valore negativo (o zero) a un parametro che ammette solo valori positivi.
SOLUZIONE Correggere la definizione dei parametri:
• Nel «Ciclo fisso di seguimento di profilo»:
- Il parametro “C” ammette solo valori positivi superiori a zero.
- Il parametro “A” ammette solo i valori 0 o 1.
- Il parametro “J” ammette solo valori positivi superiori a zero.
• Nel «Ciclo fisso di sgrossatura nell’asse Z» o «Ciclo fisso di sgrossatura nell’asse X», il parametro
“C” ammette solo valori positivi superiori a zero.
• Nel «Ciclo fisso di foratura assiale/maschiatura»:
- Il parametro “I” ammette solo valori diversi da zero.
- Il parametro “B” ammette solo valori positivi o zero.
• Nel «Ciclo fisso di tornitura frontale di spezzoni curvi» o «Ciclo fisso di tornitura di spezzoni curvi»,
il parametro “C” ammette solo valori positivi superiori a zero.
• Dentro del «Ciclo fisso di filettatura frontale» o «Ciclo fisso di filettatura longitudinale», si è definito
il parametro “I”, “B”, “E” o “C” con valore zero.
• Nel «Ciclo fisso di gola profonda nell’asse Z» o «Ciclo fisso di gola profonda nell’asse X», il
parametro “C” ammette solo valori positivi superiori a zero.
• Nel ciclo fisso di «Foratura/filettatura sul frontale» o «Foratura/filettatura sulla faccia cilindrica»:
- Il parametro “I” ammette solo valori diversi da zero.
- Il parametro “B” ammette solo valori positivi o zero.
- Il parametro “J” ammette solo valori positivi superiori a zero.
• Nel ciclo fisso di «Chiavetta sulla faccia frontale» o «Chiavetta sulla faccia cilindrica» la dimensione
della chiavetta non può essere zero, e i parametri “I” e “J” ammettono solo valori positivi superiori
a zero.
1043
‘Utensile non valido per profilo programmato.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
L’utensile selezionato non può lavorare nessuna parte del profilo.
SOLUZIONE Acegliere un altro utensile più adeguato per lavorare il profilo.
MANUALE
DI SOLUZIONE DI ERRORI
33
CNC 8040T
1044
‘Programmato profilo che si taglia da solo.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Dentro di un gruppo di profili ce n’è uno che si taglia da solo.
SOLUZIONE Rivedere la definizione dei profili. Un profilo non si può tagliare da solo.
1045
‘Angolo geometría lama non valido.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è assegnato un valore incorretto agli angoli di geometria della lama.
SOLUZIONE Correggere i dati della geometria dell’utensile.
1046
‘Posizione di partenza non valida nel ciclo fisso’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il punto di chiamata a un ciclo fisso è mal definito.
SOLUZIONE Il punto di chiamata a un ciclo fisso deve essere situato fuori del pezzo e a una distanza superiore a
quella definita come tolleranza di lavorazione per la finitura,su ambedue gli assi. (Nei cicli che non
dispongono di tolleranza di lavorazione per la finitura, si userá la distanza di sicurezza).
1047
‘Fattore di forma non permesso in ciclo fisso’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il fattore di forma dell’utensile non è quello adeguato per eseguire la lavorazione.
SOLUZIONE Scegliere un utensile con un fattore di forma adeguato per realizzare la lavorazione.
1048
‘Larghezza di lama non válida’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è definita un’operazione di gola profonda con una lama di larghezza zero.
SOLUZIONE Controllare la definizione delle dimensioni della lama (NOSEW). La larghezza della lama deve essere
diversa da zero.
1049
‘Posizione utensile e fattore di forma incompatibili nel ciclo profilo’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il punto di chiamata a un ciclo fisso è mal definito, o il fattore di forma dell’utensile non è l’adeguato per
eseguire la lavorazione.
SOLUZIONE Il punto di chiamata a un ciclo fisso deve essere situato fuori del pezzo e a una distanza superiore a
quella definita come tolleranza per la finitura su ambedue gli assi. Inoltre, il fattore di forma dell’utensile
deve permettere eseguire il profilo senza collisionare con il pezzo.
1050
‘Valore sbagliato da assegnare a una variabile’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Mediante parametri, a una variabile è stato assegnato un valore troppo alto.
SOLUZIONE Rivedere la storia del programma, affinchè questo parametro non giunga con tale valore al blocco
dove si realizza l’assegnazione.
1051
‘Accesso alle variabili del PLC sbagliato.’
RILEVAMENTO
CAUSA
34
Durante l’esecuzione
Dal CNC si è tentato leggere una variabile del PLC che non è definita nel programma del PLC.
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
1052
‘Accesso a variabile con indice non permesso’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Programmando in linguaggio ad alto livello, si realizza un’operazione con un parametro locale superiore
a 25, o un parametro globale superiore a 299.
SOLUZIONE I parametri che utilizza il CNC sono:
- Locali:
0-25.
- Globali: 100-299.
Non si possono utilizzare in operazioni altri parametri che non siano dentro di questi ranghi.
1053
‘Parametri locali non accessibili’
RILEVAMENTO
CAUSA
Durante l’esecuzione nel canale di utente.
Si è tentato eseguire un blocco dove si realizza un’operazione con parametri locali.
SOLUZIONE Il programma che si esegue nel canale dell’utente non permette realizzare operazioni con parametri
locali (P0 a P25).
1054
‘Limite di parametri locali superato’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Programmando in linguaggio ad alto livello, si sono realizzati più di 6 livelli di imbricatura mediante la
sentenza “PCALL”. Si sono realizzate più di 6 chiamate mediante la sentenza “PCALL” dentro uno
stesso ciclo.
SOLUZIONE Si permettono solo 6 livelli di imbricatura di parametri locali, dentro i 15 livelli di imbricazione di
subroutines. Ogni volta che si realizza una chiamata mediante la sentenza “PCALL”, si genera un
nuovo livello di imbricatura di parametri locali (ed inoltre, si genera un nuovo livello di imbricatura di
subroutines).
1055
‘Annidamento superato.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Programmando in linguaggio ad alto livello, si sono realizzati più di 15 livelli di imbricatura mediante
le sentenze “CALL”, “PCALL” o “MCALL”. Si sono realizzate più di 15 chiamate mediante le sentenze
“CALL”, “PCALL” o “MCALL” dentro uno stesso ciclo.
SOLUZIONE Si permettono solo 15 livelli di imbricatura. Ogni volta che si realizza una chiamata mediante le
sentenze “CALL”, “PCALL” o “MCALL”, si genera un nuovo livello di imbricatura.
1056
‘RET non associato a sottoprogramma’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è redatta l’istruzione “RET” ma non si è redatta previamente l’istruzione “SUB”.
SOLUZIONE Per utilizzare l’istruzione “RET” (finale di subroutine) si deve previamente aver iniziato l’edizione della
subroutine mediante l’istruzione “SUB (nº subroutine)”.
1057
‘Sottoprogramma non definito’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è realizzata una chiamata (CALL, PCALL…) a una subroutine che non è definita nella memoria del
CNC.
SOLUZIONE Controllare che il nome della subroutine sia corretto, e che la subroutine esista nella memoria del
CNC (non necessariamente nello stesso programma nel quale si effettua la chiamata).
MANUALE
DI SOLUZIONE DI ERRORI
35
CNC 8040T
1058
‘Ciclo fisso di tastatore non definito’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Mediante l’installazione “PROBE” si è definito un ciclo fisso di tastazione che non è disponibile.
SOLUZIONE I cicli fissi di tastazione “PROBE” disponibili sono da 1 al 4.
1059
‘Salto a etichetta non definita’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Programmando in linguaggio ad alto livello, si è programmata l’istruzione “GOTO N—” ma non esiste
il numero di blocco (N) programmato.
SOLUZIONE Quando si programma l’istruzione “GOTO N—”, il blocco a cui fa riferimento deve essere definito nello
stesso programma.
1060
‘Etichetta non definita’
RILEVAMENTO
CAUSA/E
Durante l’esecuzione.
Le diverse cause sono:
1.-Programmando in linguaggio ad alto livello, si è programmata l’istruzione “RPT N—, N—” ma non
esiste nessun numero di blocco (N) programmato.
2.-Cuando dentro del «Ciclo fisso di seguimento del profilo (G66)», «Ciclo fisso di sgrossatura
nell’asse X (G68)» o «Ciclo fisso sgrossatura nell’asse Z (G69)» si è programmata una definizione
di profilo e non esiste uno dei due dati che definiscono l’inizio (S) o fine (E) dei profili.
SOLUZIONE La soluzione per ogni causa è:
1.-Quando si programma l’istruzione “RPT N—, N—”, i blocchi a cui fa riferimento devono essere
definiti nello stesso programma.
2.-Rivedere il programma. Collocare l’etichetta corrispondente al parametro “S” all’inizio della
definizione dei profili e l’etichetta corrispondente al parametro “E” alla fine della definizione dei
profili.
1061
‘Non si puó cercare etichetta’
RILEVAMENTO
CAUSA
Durante l’esecuzione in en modo MDI.
Programmando in linguaggio ad alto livello, si è definita una istruzione “RPT N—, N—” o “GOTO N—
”
SOLUZIONE Lavorando nel modo MDI non si possono programmare istruzioni del tipo “RPT” o “GOTO”.
1062
‘Sottoprogramma non disponibile nel programma.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è realizzata una chiamata a una subroutine che si trova in un programma che sta utilizzando il DNC.
SOLUZIONE Aspettare che il DNC finisca di utilizzare il programma. Se la subroutine si utilizzerà abitualmente, può
risultare consigliabile collocarla in un programma a parte.
1063
‘Non si puó aprire il programma.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si sta eseguendo un programma in modo infinito e da questo programma, si tenta eseguire un altro
programma infinito mediante l’istruzione “EXEC”.
SOLUZIONE Non si può eseguire più di un programma infinito simultaneamente.
1064
‘Non si puó eseguire il programma’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato eseguire un programma da un altro con l’istruzione “EXEC”, e il programma non esiste o
sta protetto riguardo all’esecuzione.
SOLUZIONE Il programma che si vuole eseguire mediante l’istruzione “EXEC” deve esistere nella memoria del
CNC e deve essere eseguibile.
36
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
1065
‘Inizio di compensazione senza traiettoria retta’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il primo spostamento nel piano di lavoro dopo aver attivato la compensazione di raggio (G41/G42) non
è uno spostamento lineare.
SOLUZIONE Il primo spostamento dopo aver attivato la compensazione di raggio (G41/G42) deve essere lineare.
1066
‘Fine di compensazione senza traiettoria retta’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il primo spostamento nel piano di lavoro dopo aver attivato la compensazione di raggio (G40) non è
uno spostamento lineare.
SOLUZIONE Il primo spostamento dopo aver attivato la compensazione di raggio (G40) deve essere lineare.
1067
‘Raggio di compensazione troppo grande’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si sta lavorando con compensazione di raggio (G41/G42) si è programmato un arco interno di raggio
più piccolo del raggio dell’utensile.
SOLUZIONE Utilizzare un utensile di raggio più piccolo. Se si lavora con compensazione di raggio, il raggio dell’arco
deve essere più grande del raggio dell’utensile. In caso contrario, l’utensile non può lavorare la
traiettoria programmata.
1068
‘Passo in percorso rettilineo’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si sta lavorando con compensazione di raggio (G41/G42), e il profilo ha un tramo pezzo retto che non
può essere lavorato, perchè il diametro dell’utensile è troppo grande.
SOLUZIONE Utilizzare un utensile a raggio più piccolo.
1070
‘Passo in percorso circolare’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si sta lavorando con compensazione di raggio (G41/G42), e il profilo ha un pezzo circolare che non può
essere lavorato, perchè il diametro dell’utensile è troppo grande.
SOLUZIONE Utilizzare un utensile di raggio più piccolo.
1071
‘Cambio del piano in esecuzione’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si sta lavorando con compensazione di raggio (G41/G42), e si è selezionato un altro piano di lavoro.
SOLUZIONE Per cambiare di piano di lavoro, la compensazione di raggio deve essere disattivata (G40).
1072 ‘Non è ammessa compensazione radiale con asse rotativo di posizionamento.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è tentato eseguire un movimento con compensazione di raggio (G41/G42) in un asse rotativo di
posizionamento.
SOLUZIONE Gli asse rotativi di posizionamento non ammettono compensazione di raggio. Per disattivare la
compensazione di raggio usare la funzione “G40”.
MANUALE
DI SOLUZIONE DI ERRORI
37
CNC 8040T
1076
‘Angolo quota mal programmato.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Programmando con il formato angolo-quota, si è programmato uno spostamento in un asse con un
angolo perpendicolare a detto asse. (Per esempio, il piano principale sta formato dagli assi XZ, e si
programma uno spostamento nell’asse X con angolo 90º).
SOLUZIONE Controllare e correggere nel programma la definizione del movimento. Se si lavora con parametri,
controllare che i parametri arrivino con i valori corretti alla definizione del movimento.
1077
‘Arco programmato con raggio troppo piccolo o arco completo’
RILEVAMENTO
Durante l’esecuzione.
CAUSA/S
Le diverse cause sono:
1.-Quando si programma una circonferenza completa con il formato “G02/G03 X Z R”.
2.-Quando si programma con il formato “G02/G03 X Z R”, e la distanza al punto finale dell’arco è più
grande del diametro della circonferenza programmata.
SOLUZIONE
La soluzione per ogni causa è:
1.-Con questo formato non si possono realizzare circonferenze complete. Programmare le coordinate
del punto finale diverse dal punto iniziale.
2.-Il diametro della circonferenza deve essere superiore della distanza al punto finale dell’arco.
1078
‘Raggio negativo in polari’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Lavorando in quote polari incrementali, si esegue un blocco in cui si ottiene una posizione finale di
raggio negativa.
SOLUZIONE Programmando in quote polari incrementali si permette la programmazione di raggi negativi, ma la
posizione finale (assoluta) del raggio deve essere positiva.
1079
‘Non c’è sottoprogramma associato a G74’
RILEVAMENTO
CAUSA/E
Durante l’esecuzione della ricerca degli zeri.
Le diverse cause sono
1.-Quando si è tentata realizzare la ricerca degli zeri (tutti gli assi) manualmente, ma non c’è la
subroutine associata dove si indica in che ordine si devono realizzare le ricerche.
2.-Si è programmata la funzione “G74”, ma non c’è la subroutine associata dove si indica in che ordine
si deve realizzare la ricerca.
SOLUZIONE La soluzione per ogni causa è:
1.-Per eseguire la funzione “G74” é necessario che sia definita la subroutine associata.
2.-Se si eseguisce la funzione “G74” da un programma, si può definire l’ordine di ricerca degli assi.
1080
‘Cambio del piano in ispezione’
RILEVAMENTO
CAUSA
Durante l’esecuzione dell’opzione “Ispezione di utensile“.
Si é cambiato il piano di lavoro e non si è restituito l’originale prima di riprendere l’esecuzione.
SOLUZIONE Prima di riprendere l’esecuzione, si deve ristabilire il piano che era attivo prima di realizzare la “Ispezione
dell’utensile”.
1081
‘Blocco non permesso in MDI o ispezione utensile.’
RILEVAMENTO
CAUSA
Durante l’esecuzione dell’opzione “Ispezione dell’utensile“.
Si è tentato eseguire l’istruzione “RET”.
SOLUZIONE Dentro l’opzione “Ispezione dell’utensile”, non si può eseguire questa istruzione.
38
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
1082
‘Non è arrivato il segnale del tastatore.’
RILEVAMENTO
CAUSA/E
Durante l’esecuzione
Le diverse cause sono:
1.-Si è programmato un ciclo fisso di palpazione “PROBE”,e il tastatore si è spostato la distanza
massima di sicurezza del ciclo senza ricevere il segnale del tastatore.
2.-Quando si è programmata la funzione “G75”, si è giunto alla quota finale e non si è ricevuto il
segnale del tastatore. (Solo quando il parametro macchina generale PROBERR(P119)=YES).
SOLUZIONE La soluzione per ogni causa è:
1.-Controllare che il tastatore sia ben collegato.
La massima corsa del tastatore (nei cicli PROBE) è funzione della distanza di sicurezza “B”. Per
aumentare la corsa, aumentare la distanza di sicurezza.
2.-Se PROBERR(P119)=NO, non si dará questo errore quando si raggiunge la quota finale senza
ricevere segnale dal tastatore (solo con la funzione “G75”).
1083
‘Campo superato.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
La distanza che devono fare gli assi è molto lunga, e la velocità di avanzamento programmata per
realizzare lo spostamento è molto bassa.
SOLUZIONE Programmare una velocità più alta per tale spostamento.
1084
‘Traiettoria circolare mal programmata’
RILEVAMENTO
CAUSA/E
Durante l’esecuzione.
Le diverse cause sono:
1.- Quando programmando un arco con il formato “G02/G03 X Y I J”, non si può realizzare un arco di
circonferenza con il raggio programmato, che termini nel punto finale definito.
2.- Quando programmando un arco con il formato “G09 X Y I J”, i tre punti della circonferenza sono
in linea, o ci sono due punti uguali.
3.- Quando si è tentato realizzare un arrotondamento o entrata tangenziale in una traiettoria che non è
contenuta nel piano attivo.
4.- Quando si è programmata una uscita tangenziale, e la traiettoria seguente è tangente (e sta sulla
prolungazione in linea retta) alla traiettoria anteriore all’uscita tangenziale.
Se l’errore si produce nel blocco di chiamata al «Ciclo fisso di seguimento del profilo (G66)», «Ciclo
fisso di sgrossatura nell’asse X (G68)» o «Ciclo fisso sgrossatura nell’asse Z (G69)», è dovuto al fatto
che dentro dell’insieme dei blocchi che definiscono i profili , si dá uno dei casi menzionati
precedentemente.
SOLUZIONE La soluzione per ogni causa è:
1.-Correggere la sintassi del blocco. Le coordinate del punto finale, o del raggio, sono mal definite.
2.-I tre punti utilizzati per definire un arco di circonferenza devono essere diversi e non possono
essere allineati
3.-È probabile che si sia definito un piano mediante “G16”, “G17”, “G18” o “G19”. In questo caso si
possono realizzare solo arrotondamenti, smussi ed entrate/uscite tangenziali in traiettorie che
siano contenute negli assi principali che definiscono tale piano. Se si vogliono realizzare in un altro
piano, bisogna selezionarlo previamente.
4.- La traiettoria seguente a una uscita tangenziale, può essere tangente, ma non può stare sulla
prolungazione (nella linea retta) della traiettoria anteriore.
1085
‘Traiettoria elicoidale mal programmata’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Programmando un arco con il formato “G02/G03 X Y I J Z K” non si può realizzare la traiettoria
elicoidale programmata. Non si può raggiungere l’altezza desiderata con il passo dell’elica
programmato.
SOLUZIONE Correggere la sintassi del blocco. L’altezza della interpolazione e le quote del punto finale nel piano
devono essere in relazione, tenendo in conto il passo dell’elica.
1086
‘Ricerca di zero mandrino non possibile.’
CAUSA
Il parametro macchina della testa REFEED1(P34) è uguale a zero.
MANUALE
DI SOLUZIONE DI ERRORI
39
CNC 8040T
1087
‘Circonferenza di raggio nullo’
RILEVAMENTO
CAUSA/E
Durante l’esecuzione.
Le diverse cause sono:
1.-Quando programmando un arco con il formato “G02/G03 X Z I K” si è programmata una
interpolazione circolare a raggio zero.
2.-Quando lavorando con compensazione di raggio, si è programmato un arco interno di raggio
uguale al raggio dell’utensile.
SOLUZIONE La soluzione di ogni causa è:
1.-Non si possono realizzare archi a raggio zero. Programmare raggio diverso da zero.
2.-Se si lavora con compensazione di raggio, il raggio dell’arco deve essere più grande del raggio
dell’utensile. Nel caso contrario l’utensile non può lavorare la traiettoria programmata (giacchè per
lavorare l’arco, l’utensile dovrebbe realizzare un arco a raggio zero).
1088
‘Campo superato nello spostamento origini.’
RILEVAMENTO Durante l’esecuzione
CAUSA
Si è programmato uno spostamento di origine e la posizione finale ha un valore troppo alto.
SOLUZIONE Controllare che i valori assegnati agli spostamenti di origine (G54-G59) siano corretti. Se si sono
assegnati i valori alle origini dal programma mediante parametri, controllare che i valori dei parametri
siano corretti. Se si è programmato uno spostamento di origine assoluto (G54-G57) e uno
incrementale (G58-G59), controllare che la somma di ambedue non sorpassi i limiti della macchina.
1089
‘Campo superato nel limite di zona.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si sono programmati dei limiti di zona “G20” o “G21” mediante parametri,e il valore del parametro è
più grande del valore massimo permesso per tale funzione.
SOLUZIONE Rivedere la storia del programma, affinchè tale parametro non giunga con questo valore al blocco
dove si è programmata la definizione dei limiti.
1090
‘Punto all’interno della zona proibita 1.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è tentato spostare un asse situato dentro la zona di lavoro 1, che ‘e definita come zona di “non
entrata”.
SOLUZIONE Nella storia del programma si è abilitata la zona di lavoro 1 (definita mediante G20/G21) come zona di
“non entrata” (G22 K1 S1). Per disabilitare tale zona di lavoro programmare “G22 K1 S0”.
1091
‘Punto all’interno della zona proibita 2.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è tentato spostare un asse a un punto situato dentro la zona di lavoro 2, che è definita come zona
di “non entrata”.
SOLUZIONE Nella storia del programma si è abilitata la zona di lavoro 2 (definita mediante G20/G21) come zona di
“non entrata” (G22 K2 S1). Per disabilitare tale zona di lavoro programmare “G22 K2 S0”.
1092 ‘Accelerazione insufficente per la velocità programmata in filettatura.’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è programmata una filettatura e non c’è spazio sufficiente per accelerare e disaccelerare.
SOLUZIONE Programmare una velocitá più bassa.
40
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
1096
‘Punto all’interno della zona proibita 3.’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si è tentato spostare un asse a un punto situato dentro la zona di lavoro 3, che è definita come zona di
“non entrata”.
SOLUZIONE Nella storia del programma si è abilitata la zona di lavoro 3 (definita mediante G20/G21) come zona di
“non entrata” (G22 K3 S1). Per disabilitare tale zona di lavoro programmare “G22 K3 S0”.
1097
‘Punto all’interno della zona proibita 4.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato spostare un asse a un punto situato dentro la zona di lavoro 4, che è definita come zona
di “non entrata”.
SOLUZIONE Nella storia del programma si è abilitata la zona di lavoro 4 (definita mediante G20/G21) come zona di
“non entrata” (G22 K4 S1). Per disabilitare questa zona di lavoro programmare “G22 K4 S0”.
1098
‘Limite incorretti di zone di lavoro’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
I limiti superiori (G21) della zona di lavoro definiti, sono uguali o più piccoli dei limiti inferiori (G20)
della stessa zona di lavoro.
SOLUZIONE Programmare i limiti superiori (G21) della zona di lavoro più grandi dei limiti inferiori (G20).
1099
‘Non programmare un asse accoppiato.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Lavorando in coordinate polari, si è programmato uno spostamento che implica muovere un asse che
si trova accoppiato a un altro.
SOLUZIONE Gli spostamenti in coordinate polari si realizzano negli assi principali del piano di lavoro, quindi, gli
assi che definiscono il piano di lavoro non possono essere accoppiati tra loro, nè a un terzo asse. Per
disunire gli assi programmare “G78”.
1100
‘Limite del percorso mandrino superato’
RILEVAMENTO
CAUSA
1101
Durante l’esecuzione.
Si è tentato superare i limiti fisici di giro della testa. In conseguenza, il PLC attiva le tacche “LIMIT+S” o
“LIMIT-S” della testa. (“LIMIT+S2” o “LIMIT-S2” se si lavora con la seconda testa).
‘Mandrino bloccato’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il CNC tenta ricevere consegna dal regolatore quando l’entrata della testa SERVOSON si trova ancora
a basso livello. L’errore può essere dovuto a un errore nel programma del PLC in cui tale segnale non
è trattato correttamente, o che il valore del parametro di testa DWELL(P17) non ha un valore
sufficientemente alto.
MANUALE
DI SOLUZIONE DI ERRORI
41
CNC 8040T
1102
‘Errore d’inseguimento del mandrino fuori dal limite’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Stando la testa lavorando a laccio chiuso (M19), l’errore di inseguimento dello stesso è più alto dei
valori indicati nei parametri della testa MAXFLWE1(P21) o MAXFLE2(P22). Le cause che possono dare
tale Errore sono:
GUASTO NEL REGOLATORE
Regolatore rotto.
Mancano segnali di abilitazione.
Manca alimentazione di potenza.
Registro del regolatore incorretto.
Non arriva il segnale di consegna di velocità.
GUASTO NEL MOTORE
Motore guasto
Cablaggio di potenza.
GUASTO DI CAPTAZIONE
Rilevatore Guasto.
Cavo di captazione guasto.
GUASTO NEL CNC
CNC guasto.
Registro di parametri incorretto.
GUASTO MECCANICO
Durezze meccaniche.
Testa meccanicamente bloccata.
1110-1118
‘Campo dell’asse * superato’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è definito uno spostamento mediante parametri, e il valore del parametro è più alto della distanza
massima che può percorrere l’asse.
SOLUZIONE Rivedere la storia del programma, affinchè tale parametro non giunga con tale valore al blocco dove si
è programmato lo spostamento.
1119-1127
‘Non si può sincronizzare l’asse *’
RILEVAMENTO
CAUSA/E
1128-1136
‘Velocità massima dell’asse * superata’
RILEVAMENTO
CAUSA
1137-1145
1146-1154
‘Parametro di velocità dell’asse * incorretto’
42
Durante l’esecuzione.
Si è programmato “G00” con il parametro G00FEED(P38)=0, o si è programmato “G1 F00” con il
parametro di asse MAXFEED(P42) = 0.
‘Asse * bloccato’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
La velocità risultante di qualche asse dopo aver applicato un fattore di scala particolare sorpassa il
valore massimo indicato dal parametro macchina di asse MAXFEED (P42).
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Le diverse cause sono:
1.-Quando si è tentato sincronizzare un asse a un altro dal PLC, e l’asse giá si trova accoppiato a un
altro mediante la funzione “G77”.
2.- Quando si programma o si tenta muovere un asse che sta sincronizzato a un altro.
Durante l’esecuzione
Il CNC tenta ricevere consegna dal regolatore quando l’entrata della testa SERVO(n)ON si trova
ancora a basso livello. L’errore può essere dovuto a un errore di programma del PLC dove tale
segnale non è trattata correttamente, o che il valore del parametro dell’asse DWELL(P17) non ha un
valore sufficientemente alto.
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
1155-1163
‘Limite software dell’asse * superato’
RILEVAMENTO
CAUSA
1164-1172
Si è programmata una quota che si trova fuori dei limiti definiti nei parametri di assi LIMIT+(P5) y LIMIT(P6).
‘Zona di lavoro 1 dell’asse * superata’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Durante l’esecuzione.
Si è tentato spostare un asse a un punto situato fuori della zona di lavoro 1, definita come di “non
uscita”.
SOLUZIONE Nella storia del programma si è abilitata la zona di lavoro 1 (definita mediante G20/G21) come zona di
“non uscita” (G22 K1 S2). Per disabilitare tale zona di lavoro programmare “G22 K1 S0”.
1173-1181
‘Zona di lavoro 2 dell’asse * superata’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è tentato spostare un asse a un punto situato fuori della zona di lavoro 2, definita come zona di “non
uscita”.
SOLUZIONE Nella storia del programma si è abilitata la zona di lavoro 2 (definita mediante G20/G21) come zona di
“non uscita” (G22 K2 S2). Per disabilitare questa zona di lavoro programmare “G22 K2 S0”.
1182-1190
‘Errore di inseguimento dell’asse
RILEVAMENTO
CAUSA
fuori del limite’
Durante l’esecuzione.
L’errore di inseguimento dell’asse è più alto dei valori indicati nei parametri dell’asse MAXFLWE1(P21)
o MAXFLWE2(P22). LE CAUSE PER CUI PUÒ SORGERE TALE ERRORE SONO:
GUASTO NEL REGOLATORE
Regolatore guasto.
Mancano segnali di abilitazione.
Manca alimentazione di potenza..
Registro del regolatore incorretto.
Non arriva il segnale di consegna di velocità.
GUASTO NEL MOTORE
Motore guasto.
Cablaggio di potenza.
GUASTO DI CAPTAZIONE
Rivelatore guasto.
Cavo di captazione rotto.
GUASTO NEL CNC
CNC guasto.
Registro di parametri incorretto.
GUASTO MECCANICO
Durezze meccaniche.
Asse meccanicamente bloccato.
1191-1199 ‘Differenza dell’errore d’inseguimento dell’asse accoppiato * troppo
grande’
CAUSA
1200-1208
L’asse “n” è accoppiato elettronicamente a un altro, o forma Gantry come asse schiavo, e la differenza
tra gli errori di inseguimento dell’asse “n” e quello dell’asse a cui è accoppiato è più grande del
definitivo nel parametro macchina dell’asse “n” MAXCOUPE(P45).
‘Limite di corsa dell’asse * superato’
RILEVAMENTO
CAUSA
1209-1217
CAUSA
Durante l’esecuzione
Si è tentato superare i limiti fisici della corsa. In conseguenza, il PLC attiva le tacche “LIMIT+1” o “LIMIT1” dell’asse.
‘Errore servo asse *’
La velocità dell’asse, dopo essere trascorso il tempo indicato nel parametro dell’asse FBALTIME(P12),
è al di sotto del 50% o al di sopra del 200% di quanto programmato.
MANUALE
DI SOLUZIONE DI ERRORI
43
CNC 8040T
1218-1226
‘Zona di lavoro 3 dell’asse * superata’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato spostare un asse a un punto situato fuori di una zona di lavoro 3, definita come di “non
uscita”.
SOLUZIONE Nella storia del programma si è abilitata la zona di lavoro 3 (definita mediante G20/G21) come zona di
“non uscita” (G22 K3 S2). Per disabilitare questa zona di lavoro programmare “G22 K3 S0”.
1228-1236
‘Zona di lavoro 4 dell’asse * superata’
RILEVAMENTO
CAUSA
Durante l’esecuzione
Si è tentato spostare un asse a un punto situato fuori di una zona di lavoro 4, definita come di “non
uscita”.
SOLUZIONE Nella storia del programma si è abilitata la zona di lavoro 4 (definita mediante G20/G21) come zona di
“non uscita” (G22 K4 S2). Per disabilitare questa zona di lavoro programmare “G22 K4 S0”.
1237
‘Non cambiare angolo di entrata dentro
RILEVAMENTO
CAUSA
una filettatura’
Durante l’esecuzione.
Si è definito un raccordo di filettature,e si è programmato un angolo di entrata “Q” tra due filettature.
SOLUZIONE Quando si effettuano raccordi di filettature, solo potrà avere angolo di entrata “Q” la prima di esse.
44
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
ERRORI DI HARDWARE
2000
‘Emergenza ESTERNA attivata.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
L’entrata I1 del PLC si è azzerata (possibile freccia di emergenza) o la tacca M5000(/EMERGEN) del
PLC si è azzerata.
SOLUZIONE Controllare nel PLC perchè le entrate si sono azzerate. (Probabile mancanza di potenza).
2001-2009
‘Errore di lettura dell’asse *’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Al CNC no arriva segnale dagli assi.
SOLUZIONE Controllare che i collegamenti siano ben realizzati.
NOTA: Questo errore si dà in assi differenziali DIFFBACK(P9) =YES, e assi senoidali SINMAGNI(P10)
diverso da zero, quando il parametro FBACKAL(P11)=ON. Situando il parametro FBACKAL(P11)=OFF,
si evita l’uscita dell’errore, ma questa soluzione è solo provvisoria.
2010
‘Errore di lettura del mandrino’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Al CNC non arriva segnale dalla testa.
SOLUZIONE Controllare che i collegamenti siano ben realizzati.
NOTA: Questo errore si dà in assi differenziali DIFFBACK(P14)=YES, quando
il
parametro
FBACKAL(P15)=ON. Situando il parametro FBACKAL(P15)=OFF, si evita l’uscita dell’errore, ma
questa soluzione è solo provvisoria.
2011
‘Temperatura mssima superata’
RILEVAMENTO
CAUSA
In qualsiasi momento.
Si è superata la temperatura interna massima del CNC. Le cause possono essere:
- Armadio elettrico mal ventilato.
- Placca di assi con qualche componente difettoso.
SOLUZIONE Spegnere il CNC e aspettare che si raffreddi. Se l’errore persiste, è probabile che qualche componente
della placca sia difettoso. In questo caso bisognerá cambiare la placca. Mettersi in contatto con il SAT.
2012
‘Scheda assi senza tensione’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Non vi sono 24v nell ‘alimentazione delle uscite della placca degli assi. È probabile che si sia fuso il
fusibile.
SOLUZIONE Alimentare le uscite della placca degli assi (24v). Se si è fuso il fusibile, sostituirlo.
2013 ‘Scheda I/O 1 senza tensione.’
2014 ‘Scheda I/O 2 senza tensione.’
2015 ‘Scheda I/O 3 senza tensione.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Non ci sono 24v nella alimentazione delle uscite della placca di I/O corrispondente. È probabile che si
sia fuso il fusibile.
SOLUZIONE Alimentare le uscite della placca di I/O (24v) corrispondente. Se si è fuso il fusibile, sostituirlo.
MANUALE
DI SOLUZIONE DI ERRORI
45
CNC 8040T
2016
‘Il PLC non è pronto.’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il programma del PLC non sta in funzionamento. Le cause possono essere varie:
- Non c’è programma di PLC.
- Errore di WATCHDOG.
- Viene fermato il programma dal monitoraggio.
SOLUZIONE Mettere in funzionamento il programma di PLC. (Riiniziando il PLC).
2017
‘Errore nella memoria RAM del CNC.’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC o durante la diagnosi.
Si è trovato un difetto nella memoria RAM del CNC.
SOLUZIONE Cambiare la placca CPU. mettersi in contatto con il SAT.
2018
‘Errore nella memoria EPROM del CNC.’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC o durante la diagnosi.
Si è trovato un difetto nella memoria EPROM del CNC.
SOLUZIONE Cambiare la EPROM. Mettersi in contatto con il SAT.
2019
‘Errore nella memoria RAM del PLC.’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC o durante la diagnosi.
Si è trovato un difetto nella memoria RAM del PLC.
SOLUZIONE Cambiare la placca PLC. Mettersi in contatto con il SAT.
2020
‘Errore nella memoria EPROM del PLC.’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC o durante la diagnosi.
Si è trovato un difetto nella memoria EPROM del PLC.
SOLUZIONE Cambiare la EPROM. Mettersi in contatto con il SAT.
2021
‘Errore nella memoria RAM operatore del CNC. Premere un tasto.’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC o durante la diagnosi.
Si è trovato un difetto nella memoria RAM dell’utente del CNC.
SOLUZIONE Mettersi in contatto con il SAT.
2022
‘Errore nella memoria RAM del CNC. Premere un tasto.’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC o durante la diagnosi.
Si è trovato un difetto nella memoria RAM del sistema del CNC.
SOLUZIONE mettersi in contatto con il SAT.
2023
‘Errore nella memoria RAM del PLC. Premere un tasto.’
RILEVAMENTO
Durante l’avviamento del CNC o durante la diagnosi.
CAUSA
Si è trovato un difetto nella memoria RAM del PLC.
SOLUZIONE
Mettersi in contatto con il SAT.
46
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
2024
‘Non c’è tensione sulla scheda di copiatura’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Non vi sono 24v nell’alimentazione delle uscite della placca di copiatura. È probabile che si sia fuso il
fusibile.
SOLUZIONE Alimentare le uscite della placca di copiatura. Se si è fuso il fusibile, sostituirlo.
2026
‘Percorso massimo superato dal tastatore.’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Il tastatore ha superato la deflessione massima permessa dal parametro macchina.
SOLUZIONE Diminuire l’avanzamento e controllare che il tastatore non abbia subíto danni.
2027
‘Errore nella RAM del chip SERCOS. Premere un tasto.’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC o durante la diagnosi.
Si è trovato un difetto nella memoria RAM del chip SERCOS.
SOLUZIONE Cambiare la placa SERCOS. Mettersi in contatto con il SAT.
2028
‘Errore di Versione del chip SERCOS. Premere un tasto.’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC.
La versione del chip SERCOS é antiquata.
SOLUZIONE Cambiare il chip SERCOS. Mettersi in contatto con il SAT.
MANUALE
DI SOLUZIONE DI ERRORI
47
CNC 8040T
ERRORI DI PLC
3000
‘
(PLC_ERR senza descrizione)
RILEVAMENTO
CAUSA
’
Durante l’esecuzione.
Le tacche ERR1 a ERR64 sono state messe a 1.
SOLUZIONE Controllare nel PLC perchè le tacche sono messe a uno, e agire in conseguenza.
3001
‘WATCHDOG nel modulo principale (PRG).’
RILEVAMENTO
CAUSA/S
In qualsiasi momento.
Le diverse cause sono:
1.-L’esecuzione del programma principale del PLC ha superato il tempo scritto nel parametro di PLC
WAGPRG(P0).
2.-Il programma è rimasto in un ciclo infinito.
SOLUZIONE Aumentare il tempo del parametro del PLC WAGPRG(P0), o aumentare la velocità del PLC.
• Mettere CPU TURBO.
• Cambiare il parametro del PLC CPUTIME(P26) o il parametro generale LOOPTIME(P72).
3002
‘WATCHDOG nel modulo Periodico (PE).’
RILEVAMENTO
CAUSA/E
In qualsiasi momento.
Le diverse cause sono:
1.-L’esecuxione del programma periodico del PLC ha superato il tempo scritto nel parametro di PLC
WAGPER(P1).
2.-Il programma è rimasto in un ciclo infinito.
SOLUZIONE Aumentare il tempo del parametro del PLC WAGPER(P1), o aumentare la velocità del PLC.
• Mettere CPU TURBO.
• Cambiare il parametro del PLC CPUTIME(P26) o il parametro generale LOOPTIME(P72).
3003
‘Divisione per ZERO nel PLC’
RILEVAMENTO
CAUSA
En qualsiasi momento.
Dentro il programma del PLC c’è una linea la cui esecuzione implica realizzare una divisione per zero.
SOLUZIONE Se si sta lavorando con registri, è probabile che nella storia del programma, tale registro abbia
acquisito un valore zero. Controllare che il registro non giunga all’operazione con tale valore.
3004
‘Errore nel PLC -> ’
RILEVAMENTO
CAUSA
In qualsiasi momento.
Si è trovato un errore nella placca PLC.
SOLUZIONE Cambiare la placca PLC. Mettersi in contatto con il SAT.
48
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
ERRORI DI REGOLAZIONE
4000
‘Errore nell’anello SERCOS’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è interrotta la comunicazione SERCOS. Le cause possono essere una interruzione nell’anello di
collegamenti (fibra disinserita o rotta) o una configurazione erronea:
1.- Ruota identificatrice non coincide con il sercosid.
2.- Parametro P120 (SERSPD) non coincide con la velocità di trasmissione.
3.- La versione del regolatore non è compatibile con il CNC.
4.- C’è qualche errore nella placca SERCOS.
5.- La velocità di trasmissione è differente nel regolatore e nel CNC.
SOLUZIONE Per verificare che l’anello di collegamenti sia interrotto, controllare se arriva la luce dalla fibra. Se è
dovuto a una configurazione erronea, mettersi in contatto con il SAT.
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
‘Sovraccarico del regolatore (201)’
‘Sovratemperatura del regolatore (107)’
‘Sovratemperatura del motore (108)’
‘Sovratemperatura del radiatore (106)’
‘Errore controllo tensione (100...105)’
‘Errore di retroazione (600...606)’
‘Errore del bus di potenza (213...215 )’
‘Sovracorrente (212)’
‘Sovratensione nel bus di potenza (304/306)’
‘Sottotensione sul bus di potenza (307)’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è prodotto un errore nel regolatore. Il numero tra parentesi indica il numero di errore standard del
regolatore. Consultare il manuale del regolatore per ulteriore informazione.
SOLUZIONE Questi tipi di errore vengono accompagnati dai messaggi 4019, 4021, 4022 o 4023, che indicano in
quale regolatore di asse o testa si è prodotto l’errore. Consultare nel manuale del regolatore qual è
l’errore che si è prodotto (numero tra parentesi), ed agire in conseguenza.
4016
‘Errore classe 1 non definito’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il regolatore da rilevato un errore, ma non può identificarlo.
SOLUZIONE Mettersi in contatto con il SAT.
4017
‘Errore di accesso a variabile SERCOS’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è prodotto un errore nel regolatore che non corrisponde agli standard di SERCOS.
SOLUZIONE Questi tipi di errori vengono accompagnati dai messaggi 4019, 4021, 4022 o 4023, che indicano in
quale regolatore di asse o testa si è prodotto l’errore. Vedere nel regolatore qual è l’errore ed agire in
conseguenza.
MANUALE
DI SOLUZIONE DI ERRORI
49
CNC 8040T
4018
‘Errore in accesso a variabile SERCOS’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Si è tentato leggere (o scrivere) dal CNC una variabile SERCOS e:
1.- Non esiste questa variabile.
2.- Si sono superati i valori massimi/minimi.
3.- La variabile SERCOS è di lunghezza variabile.
4.- Si è tentato scrivere in una variabile di solo lettura.
SOLUZIONE Controllare che la variabile a cui si è tentato associare l’azione, è del tipo adeguato.
4019
‘Errore regolatore : Asse ’
RILEVAMENTO
CAUSA
4021
4022
4023
Questi messaggi accompagnano gli errori 4002 - 4011. Quando si produce uno degli errori citati,
indicano in quale asse si è prodotto.
‘Errore regolatore mandrino’
‘Errore regolatore mandrino 2’
‘Errore regolatore mandrino ausiliare’
RILEVAMENTO
CAUSA
4024
Durante l’esecuzione.
Questi messaggi accompagnano gli errori 4002 - 4011. Quando si produce uno di questi errori citati,
indicano in quale testa si è prodotto.
‘Errore SERCOS di ricerca dello zero’
RILEVAMENTO
CAUSA
4025
Durante l’esecuzione.
Durante l’esecuzione.
Il comando di ricerca dello zero del SERCOS è stato eseguito incorrettamente.
‘Errore 1 nell’anello SERCOS’
RILEVAMENTO
CAUSA
Durante l’esecuzione.
Il tempo che si ritarda nel calcolare la velocità dell’asse è superiore al tempo del ciclo stabilito di
trasmissione al regolatore.
SOLUZIONE Mettersi in contatto con il SAT.
50
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
ERRORI NEI DATI DELLE TABELLE
echk_gen ‘ERRORE:CHECKSUM PARAMETRI GENERALI Inizializzare?(ENTER/ESC)’
echk_cab ‘ERRORE:CHECKSUM PARAMETRI MANDRINO Inizializzare?(ENTER/ESC)’
echk_cab2 ‘ERRORE:CHECKSUM PARAMETRI MANDRINO 2Inizializzare?(ENTER/ESC)’
echk_cax ‘ERRORE:CHECKSUM PARAMETRI MANDRINO AUS. Inizializzare?(ENTER/ESC)’
echk_rs1 ‘ERRORE:CHECKSUM PARAMETRI LINEA SERIALE 1 Inizializzare?(ENTER/ESC)’
echk_rs2 ‘ERRORE:CHECKSUM PARAMETRI LINEA SERALE 2 Inizializzare?(ENTER/ESC)’
echk_plc ‘ERRORE:CHECKSUM PARAMETRI PLC Inizializzare?(ENTER/ESC)’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC.
Si è prodotta una perdita dei dati introdotti nelle tabelle. Probabile errore di RAM.
SOLUZIONE Premendo [ENTER] si caricano nelle tabelle dei valori che ha il CNC per difetto. Se l’errore persiste,
mettersi in contatto con il SAT.
echk_org
echk_psw
‘ERRORE:CHECKSUM TABELLA ORIGINI Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA CODICI Inizializzare?(ENTER/ESC)’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC.
Si è prodotta una perdita dei dati introdotti nelle tabelle. Probabile errore di RAM.
SOLUZIONE Premendo [ENTER] si caricano nelle tabelle dei valori che ha il CNC pere difetto. Se l’errore persiste,
mettersi in contatto con il SAT.
echk_ejex
echk_ejey
echk_ejez
echk_ejeu
echk_ejev
echk_ejew
echk_ejea
echk_ejeb
echk_ejec
‘ERRORE:CHECKSUM
‘ERRORE:CHECKSUM
‘ERRORE:CHECKSUM
‘ERRORE:CHECKSUM
‘ERRORE:CHECKSUM
‘ERRORE:CHECKSUM
‘ERRORE:CHECKSUM
‘ERRORE:CHECKSUM
‘ERRORE:CHECKSUM
RILEVAMENTO
CAUSA
PARAMETRI
PARAMETRI
PARAMETRI
PARAMETRI
PARAMETRI
PARAMETRI
PARAMETRI
PARAMETRI
PARAMETRI
ASSE
ASSE
ASSE
ASSE
ASSE
ASSE
ASSE
ASSE
ASSE
X
Y
Z
U
V
W
A
B
C
Inizializzare?(ENTER/ESC)’
Inizializzare?(ENTER/ESC)’
Inizializzare?(ENTER/ESC)’
Inizializzare?(ENTER/ESC)’
Inizializzare?(ENTER/ESC)’
Inizializzare?(ENTER/ESC)’
Inizializzare?(ENTER/ESC)’
Inizializzare?(ENTER/ESC)’
Inizializzare?(ENTER/ESC)’
Durante l’avviamento del CNC.
Si è avuta una perdita dei dati introdotti nelle tabelle di parametri degli assi. Probabile errore di RAM.
SOLUZIONE Premendo [ENTER] si caricano nelle tabelle dei valori che ha il CNC per difetto. Se l’errore perdura,
mettersi in contatto con il SAT.
MANUALE
DI SOLUZIONE DI ERRORI
51
CNC 8040T
echk_herr
echk_corr
echk_alm
echk_aux
echk_husx
echk_husy
echk_husz
echk_husu
echk_husv
echk_husw
echk_husa
echk_husb
echk_husc
echk_cru1
echk_cru2
echk_cru3
‘ERRORE:CHECKSUM TABELLA UTENSILI Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA CORRETTORI Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA MAGAZZINO Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA FUNZIONI M Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE X Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE Y Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE Z Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE U Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE V Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE W Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE A Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE B Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA VITE ASSE C Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA COMP. INCROCIATA 1 Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA COMP. INCROCIATA 2 Inizializzare?(ENTER/ESC)’
‘ERRORE:CHECKSUM TABELLA COMP. INCROCIATA 3 Inizialiazare?(ENTER/ESC)’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC.
Si è avuta una perdita dei dati introdotti nelle tabelle. Probabile errore di RAM.
SOLUZIONE Premendo [ENTER] si caricano nelle tavole dei valori che ha il CNC per difetto. Se l’errore perdura
mettersi in contatto con il SAT.
eincx
eincy
eincz
eincu
eincv
eincw
einca
eincb
eincc
‘Tabella
‘Tabella
‘Tabella
‘Tabella
‘Tabella
‘Tabella
‘Tabella
‘Tabella
‘Tabella
RILEVAMENTO
CAUSA
della
della
della
della
della
della
della
della
della
vite
vite
vite
vite
vite
vite
vite
vite
vite
X
Y
Z
U
V
W
A
B
C
incorretta.Premere
incorretta.Premere
incorretta.Premere
incorretta.Premere
incorretta.Premere
incorretta.Premere
incorretta.Premere
incorretta.Premere
incorretta.Premere
tasto’
tasto’
tasto’
tasto’
tasto’
tasto’
tasto’
tasto’
tasto’
Durante l’avviamento del CNC.
C’è qualche dato incorretto nei parametri della tabella di compensazione dell’alberino.
SOLUZIONE La definizione dei punti nella tabella deve compiere i seguenti requisiti:
- I punti della tabella devono essere ordinati secondo la loro posizione nell’asse, dovendo iniziare
la tabella con il punto più negativo o meno positivo che si compenserà.
- Il punto di riferimento macchina deve avere errore 0.
- Non può esserci una differenza di errore tra punti superiore alla distanza fra ambedue.
einx1
einx2
einx3
‘Tabella 1 di compens. incrociata 1 errati.Premi tasto’
‘Tabella 2 di compens. incrociata 2 errati.Premi tasto’
‘Tabella 3 di compens. incrociata 3 errati.Premi tasto’
RILEVAMENTO Durante l’avviamento del CNC.
CAUSA
C’è qualche dato incorretto nei parametri della tabella di compensazione incrociata.
SOLUZIONE La definizione dei punti nella tabella deve compiere i seguenti requisiti:
- I punti della tabella devono essere ordinati secondo la loro posizione nell’asse, dovendo iniziare
la tabella con il punto più negativo o meno positivo che si compenserà.
- Il punto di riferimento macchina deve avere errore 0.
52
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
einxx
‘Parametri de la tabella di compens. incroziata cruzada incorretti’
RILEVAMENTO
CAUSA
Durante ‘avviamento del CNC.
I parametri che indicano gli assi che agiscono nella compensazione incrociata sono mal definiti.
SOLUZIONE È probabile che si sia definito qualche asse che non esiste, oppure che l’asse che si vuole compensare
e dal quale dipende sia lo stesso.
esercos
‘Parametri sercosid degli assi e mandrino incorretti’
RILEVAMENTO
CAUSA
Durante l’avviamento del CNC.
I parametri del sercosid non sono stati introdotti correttamente.
SOLUZIONE Le norme che seguono i parametri del sercosid sono:
- Devono iniziare nel numero 1.
- Devono essere consecutivi.
- Non devono esserci ripetuti. (Eccetto in torno con asse C. La testa e l’asse C possono condividere
lo stesso sercosid.)
MANUALE
DI SOLUZIONE DI ERRORI
53
CNC 8040T
ERRORI DEL MODO DI LAVORO 8040TC
Errore nel ciclo di cilindratura.
‘Ciclo senza SGROSSATURA ne FINITURA’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è selezionato utensile per le operazioni di sgrossatura nè finitura.
SOLUZIONE Selezionare l’utensile per la sgrossatura (Se T=0 non c’è sgrossatura) e per la finitura (Se T=0 non
c’è finitura).
‘SGROSSATURA: Valor de ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘SGROSSATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘SGROSSATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘FINITURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di avanzamentoe «F» positiva e diversa da zero.
‘FINITURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘GEOMETRIA: Valore di Zi=Zf’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote in Z dei punti iniziale e finale coincidono.
SOLUZIONE Le quote in Z dei punti iniziale e finale devono essere diverse.
‘GEOMETRIA: Valore di X=Ø’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote del diametro iniziale e finale coincidono.
SOLUZIONE Le quote in X dei punti iniziale e finale devono essere diverse dal diametro finale.
‘FINITURA: Misura non possibile’
RILEVAMENTO Durante l’esecuzione.
CAUSA
La misura per la finitura è superiore alla profondità totale della lavorazione.
SOLUZIONE La misura per la finitura deve essere più piccola della profondità della lavorazione.
‘GEOMETRIA: Diametro finale non è esterno’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si è definita una cilinratura esterna e il diametro finale è superiore al diametro iniziale
SOLUZIONE In una cilindratura esterna, il diametro finale deve essere più piccolo del diamtro iniziale.
‘GEOMETRIA: Diametro finale non è interno’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si è definita una cilindrata interna e il diametro finale è più piccolo del diametro iniziale.
SOLUZIONE In una cilindratura interiore, il diametro finale deve essere superiore al diametro iniciale.
54
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
Errori nel ciclo di tornitura frontale.
‘Ciclo senza SGROSSATURA ne FINITURA’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è selezionato l’utensile per le operazioni di sgrossatura nè finitura.
SOLUZIONE Selezionare l’utensile per la sgrossatura (Se T=0 non c’è sgrossatura) e per la finitura (Se T=0 non
c’è finitura).
‘SGROSSATURA: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘SGROSSATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘SGROSSATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘FINITURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘FINITURA: Valore de S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘GEOMETRIA: Valore di Zi=Zf’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote in Z dei punti iniziale e finale coincidono.
SOLUZIONE Le quote in Z dei punti inziale e finale devono essere diverse.
‘GEOMETRIA: Valore di X=Ø’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote del diametro iniziale e finale coincidono.
SOLUZIONE Le quote in X dei punti iniziale e devono essere diverse dal diametro finale.
‘FINITURA: Misura non possibile’
RILEVAMENTO Durante l’esecuzione.
CAUSA
La misura per la finitura è superiore alla profondità totale della lavorazione.
SOLUZIONE La misura per la finitura deve essere più piccola della profondità della lavorazione.
Errori ni cicli di conicità.
‘Ciclo senza SGROSSATURA nè FINITURA’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è selezionato l’utensile per le operazioni di sgrossatura nè di finitura.
SOLUZIONE Selezionare l’utensile per la sgrossatura (Se T=0 non c’è sgrossatura) e per la finitura (Se T=0 non
c’è finitura).
‘SGROSSATURA: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘SGROSSATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
MANUALE
DI SOLUZIONE DI ERRORI
55
CNC 8040T
‘SGROSSATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di agrossatura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘FINITURA: Valor de F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘FINITURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘GEOMETRIA: Valore di Zi=Zf’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote in Z dei punti iniziale e finale coincidono.
SOLUZIONE Le quote in Z dei punti iniziale e finale devono essere diverse.
‘GEOMETRIA: Valore di X=Ø’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote del diametro iniziale e finale coincidono.
SOLUZIONE Le quote in X dei punti iniziale e finale devono essere diverse dal diametro finale.
‘GEOMETRIA: Valore di angolo non valido’
RILEVAMENTO Durante l’esecuzione.
CAUSA
L’angolo del cono è più piccolo di 0º o superiore a 90º.
SOLUZIONE L’angolo del cono deve esserci dentro l’intervallo 0º a 90º.
‘GEOMETRIA: Quadrante non valido’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si è definito un cono in un quadrante incorretto.
SOLUZIONE Scegliere il quadrante corretto mediante l’icona corrispondente.
‘Distanza di sicurezza negativa non permessa in questo ciclo’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si è definita una distanza di sicurezza negativa.
SOLUZIONE Nei cicli fissi di conicità la distanza di sicurezza deve essere positiva.
Errori nei cicli di arrotondamento.
‘Ciclo senza SGROSSATURA ne FINITURA’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è selezionato l’utile per le operazioni di sgrossatura nè finitura.
SOLUZIONE Selezionare l’utensile per la sgrossatura (Si T=0 non c’è sgrossatura) e per la finitura (Se T=0 non
c’è finitura).
‘SGROSSATURA: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘SGROSSATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per le operazioni di sgrossatura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘SGROSSATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita loa velocità di giro «S» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘FINITURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
56
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
‘FINITURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si é definita la velocità di giro «S» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘GEOMETRIA: Valore di raggio non valido’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il raggio dell’arrotondamento.
SOLUZIONE Programmare un raggio di arrotondamento distinto da zero.
‘Distanza di sicurezza negativa non permessa in questo ciclo’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si è definita una distanza di sicurezza negativa.
SOLUZIONE Nei cicli fissi di arrotondamento la distanza di sicurezza deve essse positiva.
Errori nei cicli di filettatura.
‘GEOMETRIA: Valore di Zi=Zf’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote in Z dei punti iniziale e finale coincidono.
SOLUZIONE Le quote in Z dei punti inziale e finale devono essere diversi.
‘FILETTATURA: Valore di T=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero dell’utensile.
SOLUZIONE Il numero dell’utensile deve essere diverso da zero.
‘FILETTATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S».
SOLUZIONE Programmare una velocità di giro «S» positiva e dversa da zero.
‘FILETTATURA: Valore di P=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il passo della filettatura.
SOLUZIONE Programmare un passo della filettatura superiore a zero.
‘FILETTATURA: Valore di H=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità della filettatura.
SOLUZIONE Programmare una profondità di filettatura diversa da zero.
‘FILETTATURA: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘FILETTATURA: Valore di σ > (Zf-Zi)’
RILEVAMENTO Durante l’esecuzione.
CAUSA
La distanza a fine filettatura è superiore alla lunghezza della filettatura.
SOLUZIONE Programmare una distanza a fine filettatura più piccola della lunghezza della filettatura.
‘GEOMETRIA: Valore di Xi=Xf’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote in X dei punti iniziale e finale coincidono.
SOLUZIONE Le quote in X dei punti iniziale e finale devono essere diverse.
‘FILETTATURA: Valor de σ > (Xf-Xi)’
RILEVAMENTO Durante l’esecuzione.
CAUSA
La distanza a fine filettatura é superiore alla lunghezza della filettatura.
SOLUZIONE Programmare una distanza a fine filettatura più piccola della lunghezza della filettatura.
MANUALE
DI SOLUZIONE DI ERRORI
57
CNC 8040T
Errori nei cicli di stozzatura.
‘Ciclo senza SGROSSATURA ne FINITURA’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è selezionato l’utensile per le operazioni di sgrossatura nè finitura.
SOLUZIONE Selezionare l’utensile per la sgrossatura (Se T=0 non c’è sgrossatura) e per la finitura (Se T=0 non
c’è finitura).
‘SGROSSATURA: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘SGROSSATURA: Valor de F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘SGROSSATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘FINITURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘FINITURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘GEOMETRIA: Valore di Zi=Zf’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote in Z dei punti iniziale e finale coincidono.
SOLUZIONE Le quote in Z dei punti iniziale e finale devono essere diverse.
‘GEOMETRIA: Valore di X=Ø’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le quote del diametro iniziale e finale coincidono.
SOLUZIONE Le quote in X dei punti iniziale e finale devono essere diverse dal diametro finale.
‘FINITURA: Misura non possibile’
RILEVAMENTO Durante l’esecuzione.
CAUSA
La misura per la finitura è superiore della profondità totale della lavorazione.
SOLUZIONE La misura per la finitura deve essere più piccola della profondità della lavorazione.
‘SGROSSATURA: Fattore di forma non valido’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si può eseguire la sgrossatura della fessura con il fattore di forma selezionato.
SOLUZIONE Selezionare un utensile con il fattore di forma adeguato.
‘FINITURA: Fattore di forma non valido’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si può eseguire la finitura della fessura con il fattore di forma selezionato.
SOLUZIONE Selezionare un utensile con il fattore di forma adeguato.
‘GEOMETRIA: Diametro finale non é esterno’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si é definita una stozzatura esterna e il diametro finale è superiore al diametro iniziale.
SOLUZIONE In una stozzatura esterna, il diametro finale deve essere più piccolo del diametro iniziale.
‘GEOMETRIA: Diametro finale non è interno’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si è definita una stozzatura interna e il diametro finale è più piccolo del diametro iniziale.
SOLUZIONE In una stozzatura interna, il diametro finale deve essere più grande del diametro iniziale.
58
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
‘SGROSSATURA: Utensile non corretto per GOLE.’
RILEVAMENTO Durante l’esecuzione.
CAUSA
La geometría dell’utensile selezionato non è adeguata per realizzare la sgrossatura della fessura.
SOLUZIONE Selezionare un utensile con la geometria adeguata.
‘FINITURA: Utensile non corretto per GOLE.’
RILEVAMENTO Durante l’esecuzione.
CAUSA
La geometria dell’utensile selezionato non è adeguata per realizzare la finitura della fessura.
SOLUZIONE Selezionare un utensile con la geometria adeguata.
‘GEOMETRIA: Angolo non corretto nella GOLA.’
RILEVAMENTO Durante l’esecuzione.
CAUSA
L’angolo delle pareti della fessura è più piccolo di 0º o superiore ai 90º.
SOLUZIONE L’angolo delle pareti della fessura deve esserci nell’intervallo 0º a 90º.
‘GEOMETRIA: I lati sulla gola si intersecano.’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Le due pareti della fessura si intersecano.
SOLUZIONE Controllare i dati del ciclo. Le pareti di una gola non possono intersecarsi.
Errori nei cicli di profilo.
‘Ciclo senza SGROSSATURA nè FINITURA’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è selezionato l’utensile per le operazioni di sgrossatura nè finitura.
SOLUZIONE Selezionare l’utensile per la sgrossatura (Se T=0 non c’è sgrossatura) e per la finitura (Se T=0 non
c’è finitura).
‘SGROSSATURA: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘SGROSSATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘SGROSSATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di sgrossatura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘FINITURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘FINITURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S» per l’operazione di finitura.
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
‘Distanza di sicurezza negativa non permessa in questo ciclo’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Si è definita una distanza di sicurezza negativa.
SOLUZIONE Nei cicli fissi dei profili la distanza di sicurezza deve essere positiva.
Errori nei cicli di profilo nell’asse C.
‘CICLO PROFILO ASSE C: Valore di T=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
NON SI È DEFINITO IL NUMERO DELL’UTENSILE.
SOLUZIONE IL NUMERO DELL’UTENSILE DEVE ESSERE DIVERSO DA ZERO.
MANUALE
DI SOLUZIONE DI ERRORI
59
CNC 8040T
‘CICLO PROFILO ASSE C: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘CICLO PROFILO ASSE C: Valore di I=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità totale della lavorazione.
SOLUZIONE Programmare una profondità di lavorazione diversa da zero.
‘CICLO PROFILO ASSE C: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F».
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘CICLO PROFILO ASSE C: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «St» dell’utensile motorizzato.
SOLUZIONE Programmare una velocità di giro «St» positiva e diversa da zero.
Errori nel ciclo di foratura.
‘TFORATURA: Valore di T=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero dell’utensile.
SOLUZIONE Il numero di utensile deve essere diverso da zero.
‘FORATURA: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘FORATURA: Valore di L=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità della foratura.
SOLUZIONE Programmare una profondità di foratura dversa da zero.
‘FORATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F».
SOLUZIONE Programmare una velocità di avanzamewnto «F» positiva e diversa da zero.
‘FORATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S».
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
Errori nel ciclo di forature multiple.
‘FORATURA: Valore di T=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero dell’utensile.
SOLUZIONE Il numero di utensile deve essere diverso da zero.
‘FORATURA: Valore di ∆ =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità di passo «∆».
SOLUZIONE Programmare una profondità di passo superiore a zero.
‘FORATURA: Valore di L=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità della foratura.
SOLUZIONE Programmare una profondità di foratura diversa da zero.
‘FORATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F».
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
60
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
‘FORATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «St» del’utensile motorizzato.
SOLUZIONE Programmare una velocità di giro «St» positiva e diversa da zero.
‘CICLO MULTIPLO: Valore di β =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il passo angolare tra lavorazioni.
SOLUZIONE Programmare un passo angolare diverso da zero.
‘CICLO MULTIPLO: Valore di N=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero di lavorazioni.
SOLUZIONE Il numero minimo di lavorazione da realizzare è 1.
Errori nel ciclo di maschiatura.
‘MASCHIATURA: Valore di T=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero dell’utensile.
SOLUZIONE Il numero di utensile dve essere diverso da zero.
‘MASCHIATURA: Valore di L=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità della filettatura.
SOLUZIONE Programmare una profondità della filettatura diversa da zero.
‘MASCHIATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F».
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘MASCHIATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «S».
SOLUZIONE Programmare una velocità di giro «S» positiva e diversa da zero.
Errori nel ciclo di maschiature multiple.
‘MASCHIATURA: Valore di T=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero dell’utensile.
SOLUZIONE Il numero di utensile deve essere diverso da zero.
‘MASCHIATURA: Valore di L=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità della filettatura.
SOLUZIONE Programmare una profondità della filettatura diversa da zero.
‘MASCHIATURA: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F».
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘MASCHIATURA: Valore di S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «St» dell’utensile motorizzato.
SOLUZIONE Programmare una velocità di giro «St» positiva e diversa da zero.
‘CICLO MULTIPLO: Valore di β =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il passo angolare tra lavorazioni.
SOLUZIONE Programmare un passo angolare diverso da zero.
‘CICLO MULTIPLO: Valore di N=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero di lavorazioni.
SOLUZIONE Il numero minimo di lavorazioni da realizzare è 1.
MANUALE
DI SOLUZIONE DI ERRORI
61
CNC 8040T
Errori nel ciclo di chiavetta multiplo.
‘CICLO MULTIPLO: Valore di β =0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il passo angolare tra lavorazioni.
SOLUZIONE Programmare un passo angolare diverso da zero.
‘CICLO MULTIPLO: Valore di N=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero di lavorazioni.
SOLUZIONE Il numero minimo di lavorazioni da realizzare è 1.
‘CICLO CHIAVETTA MULTIPLO: Valore di T=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definito il numero di utensile.
SOLUCION Il numero di utensile deve essere diverso da zero.
‘CICLO CHIAVETTA MULTIPLO: Valore di F=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di avanzamento «F».
SOLUZIONE Programmare una velocità di avanzamento «F» positiva e diversa da zero.
‘CICLO CHIAVETTA MULTIPLO: Valore de S=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la velocità di giro «St» del’utensile motorizzato.
SOLUZIONE Programmare una velocità di giro «St» positiva e diversa da zero.
‘CICLO CHIAVETTA MULTIPLO: Valore di I=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la profondità della chiavetta.
SOLUZIONE Programmare la profondità della chiavetta diversa da zero.
‘CICLO CHIAVETTA MULTIPLO: Valore di L=0’
RILEVAMENTO Durante l’esecuzione.
CAUSA
Non si è definita la lunghezza della chiavetta.
SOLUZIONE La lunghezza della chiavetta deve essere diversa da zero.
62
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
PAGINA PER NOTE
MANUALE
DI SOLUZIONE DI ERRORI
63
CNC 8040T
PAGINA PER NOTE
64
MANUALE
DI SOLUZIONE DI ERRORI
CNC 8040T
INDICE ALFABETICO
Dato incorretto .............................................................................. 1
Devono esistere gli assi X e Z .................................................... 26
Differenza dell’errore d’inseguimento dell’asse accoppiato *
troppo grande ....................................................................... 43
Divisione per zero ....................................................................... 15
Divisione per ZERO nel PLC ...................................................... 48
Errore di accesso a variabile SERCOS ..................................... 49
Errore di inseguimento dell’asse fuori del limite ....................... 43
Errore di lettura del mandrino ..................................................... 45
Errore di lettura dell’asse * ......................................................... 45
Errore di retroazione (600...606) ................................................ 49
Errore d’inseguimento del mandrino fuori dal limite .................. 42
Errore in accesso a variabile SERCOS ..................................... 50
Errore nel ciclo di cilindratura ..................................................... 54
Errore nel PLC -> ....................................................................... 48
Errore nella memoria EPROM del CNC ..................................... 46
Errore nella memoria EPROM del PLC ..................................... 46
Errore nella memoria RAM del CNC .......................................... 46
Errore nella memoria RAM del CNC. Premere un tasto ............ 46
Errore nella memoria RAM del PLC ........................................... 46
Errore nella memoria RAM del PLC. Premere un tasto ............ 46
Errore nella memoria RAM operatore del CNC. Premere un
tasto ...................................................................................... 46
Errore nella RAM del chip SERCOS. Premere un tasto ............ 47
Errore nell’anello SERCOS ........................................................ 49
Errore regolatore : Asse ............................................................. 50
Errore regolatore mandrino ........................................................ 50
Errore regolatore mandrino 2 ..................................................... 50
Errore regolatore mandrino ausiliare .......................................... 50
Errore SERCOS di ricerca dello zero ......................................... 50
Errore servo asse * ..................................................................... 43
ERRORE:CHECKSUM PARAMETRI ASSE * .......................... 51
ERRORE:CHECKSUM PARAMETRI GENERALI ..................... 51
ERRORE:CHECKSUM PARAMETRI LINEA SERALE 2 .......... 51
ERRORE:CHECKSUM PARAMETRI LINEA SERIALE 1 ......... 51
ERRORE:CHECKSUM PARAMETRI MANDRINO .................... 51
ERRORE:CHECKSUM PARAMETRI MANDRINO 2 ................. 51
ERRORE:CHECKSUM PARAMETRI MANDRINO AUS. .......... 51
ERRORE:CHECKSUM PARAMETRI PLC ................................ 51
ERRORE:CHECKSUM TABELLA CODICI ................................ 51
ERRORE:CHECKSUM TABELLA COMP. INCROCIATA 1 ....... 52
ERRORE:CHECKSUM TABELLA COMP. INCROCIATA 2 ....... 52
ERRORE:CHECKSUM TABELLA COMP. INCROCIATA 3 ....... 52
ERRORE:CHECKSUM TABELLA CORRETTORI ..................... 52
ERRORE:CHECKSUM TABELLA FUNZIONI M ....................... 52
ERRORE:CHECKSUM TABELLA MAGAZZINO ....................... 52
ERRORE:CHECKSUM TABELLA ORIGINI ............................... 51
ERRORE:CHECKSUM TABELLA UTENSILI ............................ 52
ERRORE:CHECKSUM TABELLA VITE ASSE * ....................... 52
Errori nei cicli di arrotondamento ............................................... 56
Errori nei cicli di filettatura .......................................................... 57
Errori nei cicli di profilo ............................................................... 59
Errori nei cicli di profilo nell’asse C ............................................ 59
Errori nei cicli di stozzatura ........................................................ 58
Errori nel ciclo di chiavetta multiplo .......................................... 62
Errori nel ciclo di foratura ........................................................... 60
Errori nel ciclo di forature multiple .............................................. 60
Errori nel ciclo di maschiatura .................................................... 61
Errori nel ciclo di maschiature multiple ...................................... 61
Errori nel ciclo di tornitura frontale ............................................. 55
Errori ni cicli di conicità ............................................................... 55
Esiste solo utensile successivo in centro di lavoro .................... 20
Espressione errata ..................................................................... 13
Etichetta non definita .................................................................. 36
E
F
ELSE non associato a IF ............................................................ 11
Emergenza ESTERNA attivata .................................................. 45
Errore 1 nell’anello SERCOS ..................................................... 50
Errore classe 1 non definito ....................................................... 49
Errore controllo tensione (100...105) ......................................... 49
Errore del bus di potenza (213...215 ) ....................................... 49
Fattore di forma non permesso in ciclo fisso ............................. 34
Fine di compensazione senza traiettoria retta ........................... 37
Finestra non predefinita .............................................................. 24
Formato +/- 5.5 ........................................................................... 22
Formato del dato errato ................................................................ 2
Formato numerico superato ....................................................... 22
A
Accelerazione insufficente per la velocità programmata in
filettatura .............................................................................. 40
Accesso a variabile con indice non permesso ........................... 35
Accesso alle variabili del PLC sbagliato .................................... 34
Angolo geometría lama non valido ............................................ 34
Angolo quota mal programmato ................................................. 38
Annidamento dei programmi non permesso .............................. 27
Annidamento superato ............................................................... 35
Arco programmato con raggio troppo piccolo o arco completo 38
Area utente: non programmare aiuti geom., compens. o cicli ... 17
Arrotondamento nel blocco finale .............................................. 29
Asinazione non parametriche dopo punto iniziale di profilo ...... 27
Asse * bloccato ........................................................................... 42
Asse errato ................................................................................. 19
Asse HIRTH: programmare solo valori interi ............................. 10
Asse inesistente ........................................................................... 9
Asse rot.posizione.: Valore assoluto (G90) tra 0-359.9999 ....... 23
Asse rotativo: valore assolutos (G90) tra +/-359.9999 .............. 23
Assi X o Z accoppiati o sincronizzati .......................................... 26
B
Base negativa con esponente non intero .................................. 15
Base zero con esponente non positivo ...................................... 15
Blocco incompatibile nella definizione del profilo ........................ 5
Blocco non eseguibile con altro programma in esecuzione ...... 17
Blocco non permesso in MDI o ispezione utensile .................... 38
Blocchi alto livel. nella definizione profilo non ammetti ............... 5
C
Cambio del piano in arrotondamento/smusso ........................... 29
Cambio del piano in esecuzione ................................................ 37
Cambio del piano in ispezione ................................................... 38
Cambio di gamma incorretto ...................................................... 32
Campo dell’asse * superato ....................................................... 42
Campo superato ......................................................................... 39
Campo superato nel limite di zona ............................................. 40
Campo superato nello spostamento origini ............................... 40
Ciclo fisso di tastatore non definito ............................................ 36
Ciclo fisso inesistente ................................................................. 33
Circonferenza di raggio nullo ...................................................... 40
Comando eseguibile solo nell’area utente ................................. 17
Compensazione non ammessa ................................................. 27
Coordinate incomplete ................................................................. 8
Correttore inesistente ................................................................. 25
Correttore: D3 X Z R F I K .......................................................... 18
D
MANUALE DI SOLUZIONE DI ERRORI
65
CNC 8040T
Funzione G incompatibile ............................................................. 2
Funzione G inesistente ................................................................. 3
Funzione G non permessa dopo punto iniziale di profilo ........... 27
Funzione G non permessa nella selezione profilo ..................... 27
Funzione M: M4 S4 bits(8) ...................................................... 18
Funzione non permessa dal PLC ............................................... 25
G
G28 o G29 non sono ammessi senza secondo mandrino ........ 27
G51 [A] E .................................................................................... 18
G60-G61: X Z I B Q A J [D K H C] S ........................................... 8
G62-G63: X Z L I Q A J [D] F S ................................................... 8
G66: X Z I C [A L M H] S E .......................................................... 7
G68-G69: X Z C [D L M F H] S E ................................................. 7
G8 definito male ......................................................................... 30
G81-G82: X Z Q R C [D L M F H] ................................................ 7
G83: X Z I B [D K H C] ................................................................. 7
G84-85: X Z Q R C [D L M F H] I K .............................................. 6
G86-87: X Z Q R I B [D L] C [J A] ................................................ 6
G88-G98: X Z Q R [C D K] ........................................................... 6
Gamma del mandrino non definita M19 ..................................... 32
I
Il magazzino non è RANDOM .................................................... 20
Il PLC non è pronto .................................................................... 46
Il programma è giá esistente ...................................................... 12
Il programma non esiste ............................................................. 12
Impossibile modificare l’utensile attivo o il seguente ................. 19
Indirizzare 0(CNC), 1(PLC)o 2(DNC) ........................................ 13
Ingressi analogici: ANAI(1-8) = +/-5 Volts .................................. 24
Inizio di compensazione senza traiettoria retta ......................... 37
Interpolazione elicoidale non ammessa ..................................... 24
Istruzione ripetuta ......................................................................... 2
Non é ammesso sottoprogramma con il cambio gamma
automatico ............................................................................ 32
Non è arrivato il segnale del tastatore ....................................... 39
Non esiste asse C ...................................................................... 25
Non esiste il correttore D0 .......................................................... 19
Non esiste l’utensile T0 .............................................................. 19
Non esiste utensile della stessa famiglia per sostituzione ........ 31
Non esiste utensile motorizzato ................................................. 25
Non esistono informazioni sulla traiettoria precedente .............. 30
Non programmare G33, G95 o M19 S senza encoder
mandrino .............................................................................. 23
Non programmare in formato superiore a 6.5 ........................... 17
Non programmare Q con parametro M19TYPE=0 .................... 28
Non programmare un asse accoppiato ............................... 10, 41
Non programmare un asse GANTRY ........................................ 10
Non programmare un ciclo fisso con G2/G3 ............................... 5
Non si ammette asse C senza prima programmare G15 .......... 26
Non si ammette G96 se ilmandrino non è in continuo .............. 24
Non si ammettono coordinate polari ............................................ 9
Non si ammettono G66, G68, G69 in lavorazione con asse C . 25
Non si ammettono parametri locali ............................................ 17
Non si ammettono ulteriori informazioni nel blocco ..................... 2
Non si chiede la M del cambio di gamma automatico ............... 32
Non si è programmato correttore nel ciclo fisso ........................ 31
Non si è programmato raggio per G15 ...................................... 30
Non si è programmato S in G96 ................................................ 33
Non si hanno informazioni sufficenti sulla traiettoria ................. 29
Non si puó aprire il programma .................................................. 36
Non si puó cercare etichetta ...................................................... 36
Non si puó eseguire il programma ............................................. 36
Non si può sincronizzare l’asse * ............................................... 42
Non sono ammesse ulteriori funzioni G ....................................... 3
Non sono ammesse ulteriori funzioni M ....................................... 3
Non usare alto livello per cambio utensile o successivo ........... 31
Numero di ripetizioni non possibile .............................................. 3
Numero incorretto di bit .............................................................. 22
L
La posizione di un utensile speciale é fissa ............................... 20
Larghezza di lama non válida ..................................................... 34
Limite del percorso mandrino superato ..................................... 41
Limite della tabella superato ...................................................... 18
Limite di corsa dell’asse * superato ........................................... 43
Limite di parametri locali superato ............................................. 35
Limite di programmazione in pollici superato ............................ 23
Limite incorretti di zone di lavoro ............................................... 41
Limite software dell’asse * superato .......................................... 43
Limiti grafici erronei .................................................................... 28
Linea vuota ................................................................................... 1
Logaritmo di numero negativo o zero ........................................ 14
L’utensile non esiste in magazzino ............................................ 30
M
Magazzino: P(1-255) = T(1-9999) .............................................. 19
Mandrino bloccato ...................................................................... 41
Memoria insufficente .................................................................. 22
Messaggio incorretto .................................................................. 22
N
Non ammesso N blocco parametrico ........................................... 3
Non cambiare angolo di entrata dentro una filettatura ............. 44
Non c’è più posto nel magazzino ............................................... 31
Non c’è sottoprogramma associato a G74 ................................ 38
Non c’è tensione sulla scheda di copiatura ............................... 47
Non commutare assi già commutati .......................................... 31
Non commutare né togliere commutazione assi se G15,
G23, G48 o G49 attive ......................................................... 31
Non definire una subroutine nel programma principale ............. 11
Non è ammessa compensazione radiale con asse rotativo
di posizionamento ................................................................ 37
Non é ammesso piú di un asse HIRTH per blocco ................... 23
Non é ammesso programmare sottoprogrammi modali ............ 24
66
O
OPEN è mancante ..................................................................... 12
Operazione errata ....................................................................... 13
Operazione incompleta .............................................................. 14
Opzione non disponibile ............................................................. 25
Ordine degli assi incorretto .......................................................... 9
Ordine dei dati incorretto .............................................................. 1
Origine: G54-59 assi (1-5) .......................................................... 18
P
Parametri de la tabella di compens. incroziata cruzada
incorretti ................................................................................ 53
Parametri locali non accessibili .................................................. 35
Parametri sercosid degli assi e mandrino incorretti ................... 53
Parametro di velocità dell’asse * incorretto ............................... 42
Parametro inesistente ................................................................ 12
Passo in percorso circolare ........................................................ 37
Passo in percorso rettilineo ........................................................ 37
Passo mal programmato ............................................................ 10
Password incorretto .................................................................... 23
Password: utilizzare lettere (maius. o minus.) o Numeri ........... 23
Percorso massimo superato dal tastatore ................................. 47
Piano sbagliato nella traiettoria tangente ................................... 30
PLC_ERR senza descrizione ..................................................... 48
Posizione di partenza non valida nel ciclo fisso ........................ 34
Posizione utensile e fattore di forma incompatibili nel ciclo
profilo .................................................................................... 34
Preselezione assi rotativi: valore tra 0-359.9999 ....................... 26
Programma non accessibile ....................................................... 24
Programmare A (inserire) o D (cancellare) ................................ 25
Programmare A da 0 a 255 ........................................................ 27
Programmare assi ........................................................................ 9
Programmare DNC1/2, HD o CARD A (opzione) ...................... 24
Programmare etichetta N(0-9999) ............................................. 11
Programmare F,S,T,D prima della funzione M ............................. 3
MANUALE DI SOLUZIONE DI ERRORI
CNC 8040T
Programmare G36-G39 con R+5.5 .............................................. 4
Programmare il passo .................................................................. 9
Programmare in formato numerico ............................................ 17
Programmare ingressi da 0 a 25 ................................................ 17
Programmare INPUT .................................................................. 16
Programmare le colonne da 0 a 79 ............................................ 16
Programmare le finestre da 0 a 25 ............................................ 16
Programmare le pagine da 0 a 255 ........................................... 16
Programmare le righe da 0 a 20 ................................................ 16
Programmare numero di colonna .............................................. 15
Programmare numero di errore da 0 a 9999 ............................. 13
Programmare numero di riga ..................................................... 15
Programmare numero di sottoprogramma da 1 a 9999 ............ 11
Programmare P3 = valore .......................................................... 19
Programmare Q tra +/-359.9999 ................................................ 28
Programmare R esterno ............................................................. 28
Programmare R interno .............................................................. 28
Programmare soft_keys da 1 a 7 ............................................... 16
Programmare un altro soft_key .................................................. 16
Programmare un’altra finestra .................................................... 16
Programmare Z massimo .......................................................... 28
Programmare zone di lavoro K1, K2, K3 o K4 ............................. 4
Programmare: G16 asse-asse ..................................................... 4
Programmare: G22 K(1/2/3) S(0/1/2) ........................................... 4
Programmare: G52 asse +/-5.5 ................................................. 26
Programmare: G72 S5.5 o assi ................................................... 4
Programmare: G77 asse (da 2 a 6) ............................................. 5
Programmare: G93 I J .................................................................. 5
Programmato asse non permesso dopo punto iniziale di
profilo .................................................................................... 28
Programmato cambio utensile senza M06 ................................ 31
Programmato profilo che si taglia da solo ................................. 34
Programmazione non permessa dopo punto iniziale di profilo . 28
Punto all’interno della zona proibita 1 ........................................ 40
Punto all’interno della zona proibita 2 ........................................ 40
Punto all’interno della zona proibita 3 ........................................ 41
Punto all’interno della zona proibita 4 ........................................ 41
Punto incompatibile con il piano attivo ......................................... 9
Punto iniziale mal programmato nella selezione profilo ............ 28
Si aspetta “)” ............................................................................... 14
Si aspetta “=” .............................................................................. 14
Si aspetta un messaggio ............................................................ 12
Si aspetta un parametro ............................................................. 12
Si è programmata S senza la gamma attiva .............................. 32
Smusso mal programmato ......................................................... 29
Sottoprogramma non definito ..................................................... 35
Sottoprogramma non disponibile nel programma ...................... 36
Sottoprogramma ripetuto ........................................................... 11
Sottotensione sul bus di potenza (307) ..................................... 49
Sovraccarico del regolatore (201) .............................................. 49
Sovracorrente (212) .................................................................... 49
Sovratemperatura del motore (108) ........................................... 49
Sovratemperatura del radiatore (106) ........................................ 49
Sovratemperatura del regolatore (107) ...................................... 49
Sovratensione nel bus di potenza (304/306) ............................. 49
T
Tabella 1 di compens. incrociata 1 errati.Premi tasto ................ 52
Tabella 2 di compens. incrociata 2 errati.Premi tasto ................ 52
Tabella 3 di compens. incrociata 3 errati.Premi tasto ................ 52
Tabella completa ......................................................................... 26
Tabella della vite * incorretta.Premere tasto .............................. 52
Temperatura mssima superata .................................................. 45
Testo troppo lungo ...................................................................... 22
Traiettoria circolare mal programmata ....................................... 39
Traiettoria elicoidale mal programmata ...................................... 39
U
Uscita analogica non disponibile ................................................ 13
Uscita tangenziale mal programmata ........................................ 29
Uscite analogiche: ANAO(1-8) = +/-10 Volts ............................. 24
Utensile non definito ................................................................... 19
Utensile non definito nella tabella utensili .................................. 30
Utensile non valido per profilo programmato ............................. 33
Utensile: T4 D3 F3 N5 R5(.2) ..................................................... 18
V
Q
Questa G/M va programmata da sola .......................................... 3
R
Raggio di arrotondamento troppo grande .................................. 29
Raggio di compensazione troppo grande .................................. 37
Raggio di numero negativo ........................................................ 15
Raggio negativo in polari ............................................................ 38
Raggio negativo Non ammesso in coordinate assolute ............ 23
Rango SIN/COS superato .......................................................... 15
RET non associato a sottoprogramma ...................................... 35
Ricerca di zero mandrino non possibile ..................................... 39
Riposizionamento non permesso ............................................... 25
S
S non programmata in G95 o filettatura ..................................... 33
S programmata troppo grande ................................................... 32
Salto a etichetta non definita ...................................................... 36
Scrivere +/- ................................................................................. 20
Scrivere 0/1 ................................................................................. 20
Scrivere ON/OFF ........................................................................ 20
Scrivere YES/NO ........................................................................ 20
Scheda assi senza tensione ...................................................... 45
Scheda I/O 1 senza tensione ..................................................... 45
Scheda I/O 2 senza tensione ..................................................... 45
Scheda I/O 3 senza tensione ..................................................... 45
Si aspetta “,” ............................................................................... 14
Si aspetta “(” ............................................................................... 14
Valore de parametro non valido nel ciclo fisso .......................... 33
Valore dello smusso troppo grande ........................................... 29
Valore sbagliato da assegnare a una variabile .......................... 34
Valori tra 0-100 ........................................................................... 21
Valori tra 0-2 ............................................................................... 20
Valori tra 0-255 ........................................................................... 21
Valori tra 0-3 ............................................................................... 21
Valori tra 0-32767 ....................................................................... 21
Valori tra 0-4 ............................................................................... 21
Valori tra 0-6 ............................................................................... 26
Valori tra 0-65535 ....................................................................... 21
Valori tra 0-9 ............................................................................... 21
Valori tra 0-9999 ......................................................................... 21
Variabile solo di lettura ............................................................... 13
Velocità massima dell’asse * superata ...................................... 42
Vite: Errore-posizione ................................................................. 19
W
WATCHDOG nel modulo Periodico (PE) ................................... 48
WATCHDOG nel modulo principale (PRG) ................................ 48
WBUF eseguibile solo con ingresso di utente in edizione ....... 18
Z
Zona di lavoro 1 dell’asse * superata ......................................... 43
Zona di lavoro 2 dell’asse * superata ......................................... 43
Zona di lavoro 3 dell’asse * superata ......................................... 44
Zona di lavoro 4 dell’asse * superata ......................................... 44
MANUALE DI SOLUZIONE DI ERRORI
67
Scarica

CNC 8040T - Fagor Automation