CNC 8055 - Soluzione di errori - Fagor Automation
CNC 8055 - Soluzione di errori - Fagor Automation
CNC 8055 - Soluzione di errori - Fagor Automation
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>CNC</strong><br />
<strong>8055</strong> M<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
REF. 1010<br />
SOFT: V01.0X
Tutti i <strong>di</strong>ritti sono riservati. La presente documentazione, interamente o in parte,<br />
non può essere riprodotta, trasmessa, trascritta, memorizzata in un sistema <strong>di</strong><br />
registrazione dati o tradotta in nessuna lingua, senza autorizzazione espressa<br />
<strong>di</strong> <strong>Fagor</strong> <strong>Automation</strong>. È vietata la copia, parziale o totale, o uso non autorizzato<br />
del software.<br />
L'informazione <strong>di</strong> cui al presente manuale può essere soggetta a variazioni<br />
dovute a eventuali mo<strong>di</strong>fiche tecniche. La <strong>Fagor</strong> <strong>Automation</strong> si riserva il <strong>di</strong>ritto <strong>di</strong><br />
mo<strong>di</strong>ficare il contenuto del manuale senza preavviso.<br />
Tutti i marchi registrati o commerciali riportati nel manuale appartengono ai<br />
rispettivi proprietari. L’uso <strong>di</strong> tali marchi da parte <strong>di</strong> terzi a fini privati può vulnerare<br />
i <strong>di</strong>ritti dei proprietari degli stessi.<br />
In questo prodotto si sta utilizzando il seguente co<strong>di</strong>ce fonte, soggetto ai termini della licenza GPL. Le applicazioni busybox<br />
V0.60.2; dosfstools V2.9; linux-ftpd V0.17; ppp V2.4.0; utelnet V0.1.1. La libreria grx V2.4.4. Il kernel <strong>di</strong> linux V2.4.4. Il<br />
caricatore <strong>di</strong> linux ppcboot V1.1.3. Per ricevere una copia su CD <strong>di</strong> questo co<strong>di</strong>ce fonte, occorrerà versare 10 euro alla <strong>Fagor</strong><br />
<strong>Automation</strong> per i costi <strong>di</strong> preparazione e spe<strong>di</strong>zione.<br />
È possibile che il <strong>CNC</strong> possa eseguire più funzioni <strong>di</strong> quelle riportate nella relativa<br />
documentazione; tuttavia <strong>Fagor</strong> <strong>Automation</strong> non garantisce la vali<strong>di</strong>tà <strong>di</strong> tali<br />
applicazioni. Pertanto, salvo <strong>di</strong>etro espressa autorizzazione della <strong>Fagor</strong><br />
<strong>Automation</strong>, qualsiasi applicazione del <strong>CNC</strong> non riportata nella documentazione,<br />
deve essere considerata "impossibile". FAGOR AUTOMATION non si rende<br />
responsabile degli infortuni alle persone, o dei danni fisici o materiali <strong>di</strong> cui possa<br />
essere oggetto o provocare il <strong>CNC</strong>, se esso si utilizza in modo <strong>di</strong>verso a quello<br />
spiegato nella documentazione connessa.<br />
È stato verificato il contenuto del presente manuale e la sua vali<strong>di</strong>tà per il prodotto<br />
descritto Ciononostante, è possibile che sia stato commesso un errore<br />
involontario e perciò non si garantisce una coincidenza assoluta. In ogni caso,<br />
si verifica regolarmente l’informazione contenuta nel documento e si provvede<br />
a eseguire le correzioni necessarie che saranno incluse in una successiva<br />
e<strong>di</strong>tazione. Si ringrazia per i suggerimenti <strong>di</strong> miglioramento.<br />
Gli esempi descritti nel presente manuale sono orientati all’appren<strong>di</strong>mento.<br />
Prima <strong>di</strong> utilizzarli in applicazioni industriali, devono essere appositamente<br />
adattati e si deve inoltre assicurare l’osservanza delle norme <strong>di</strong> sicurezza.
INDICE<br />
ERRORI DI PROGRAMMAZIONE ..............................................................5<br />
ERRORI DI PREPARAZIONE ED ESECUZIONE ...................................37<br />
ERRORI DI HARDWARE ..........................................................................59<br />
ERRORI DI PLC ........................................................................................67<br />
ERRORI DI REGOLAZIONE .....................................................................69<br />
ERRORI CAN ............................................................................................81<br />
ERRORI NEI DATI DELLE TABELLE. .....................................................87<br />
ERRORI DEL MODO DI LAVORO MC .....................................................91<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·3·
ERRORI DI PROGRAMMAZIONE<br />
0001 ‘Linea vuota.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si cerca <strong>di</strong> introdurre nel programma o eseguire un blocco in cui non vi<br />
è e<strong>di</strong>tata nessuna informazione o appare solo l’ etichetta (numero <strong>di</strong> blocco).<br />
2. Nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)», quando il parametro “S” (inizio del<br />
profilo) è più grande del parametro “E” (finale del profilo).<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Il <strong>CNC</strong> non può introdurre nel programma, né eseguire, una linea vuota. Se si<br />
vuole introdurre una linea senza informazione nel programma, usare il simbolo<br />
«;» all’inizio del blocco. Il <strong>CNC</strong> in seguito non terrà in conto l’e<strong>di</strong>tato in questo<br />
blocco.<br />
2. Il valore del parametro “S” (blocco dove inizia la definizione del profilo) deve<br />
essere inferiore al valore del parametro “E” (blocco dove termina la definizione<br />
del profilo).<br />
0002 ‘Dato incorretto.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si e<strong>di</strong>ta una coor<strong>di</strong>nata <strong>di</strong> asse dopo le con<strong>di</strong>zioni <strong>di</strong> taglio (F, S, T o D)<br />
o delle funzioni «M».<br />
2. Quando i riferimenti <strong>di</strong> blocco con<strong>di</strong>zionale (/1, /2 o /3) non sono all’inizio del<br />
blocco.<br />
3. Quando programmando in co<strong>di</strong>ce ISO, si programma una etichetta (numero <strong>di</strong><br />
blocco) superiore a 99999999.<br />
4. Quando nell’operazione <strong>di</strong> finitura (G68) nel «Ciclo fisso <strong>di</strong> tasca con isole», si<br />
è cercato <strong>di</strong> definire le coor<strong>di</strong>nate del punto dove si vuole iniziare la lavorazione.<br />
5. Programmando in linguaggio ad alto livello, si è programmato nell’istruzione RPT<br />
un numero <strong>di</strong> ripetizioni superiore a 9999.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Ricordare l'or<strong>di</strong>ne <strong>di</strong> programmazione.<br />
2. Ricordare l'or<strong>di</strong>ne <strong>di</strong> programmazione.<br />
Blocco con<strong>di</strong>zionale (/1, /2 o /3).<br />
Etichetta (N).<br />
Funzioni «G».<br />
Coor<strong>di</strong>nate degli assi. (X, Y, Z…).<br />
Con<strong>di</strong>zioni <strong>di</strong> taglio (F, S, T, D).<br />
Funzioni «M».<br />
3. Correggere la sintassi del blocco. Programmare le etichette dentro l'intervallo 0-<br />
99999999.<br />
4. Non si può programmare nessun punto dentro la definizione del ciclo <strong>di</strong> finitura<br />
(G68) per il «Ciclo <strong>di</strong> tasca con isole». Il <strong>CNC</strong> sceglie il punto dove inizierà la<br />
lavorazione. Il formato <strong>di</strong> programmazione è: G68 B...L...Q...I...R...K...V...<br />
E a continuazione, le con<strong>di</strong>zioni <strong>di</strong> taglio.<br />
5. Correggere la sintassi del blocco. Programmare un numero <strong>di</strong> ripetizioni dentro<br />
l’intervallo 0-9999.<br />
0003 ‘Or<strong>di</strong>ne dei dati incorretto.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA L’or<strong>di</strong>ne in cui sono state programmate le con<strong>di</strong>zioni <strong>di</strong> taglio o dati dell’utensile, è<br />
incorretto.<br />
SOLUZIONE Ricordare che l’or<strong>di</strong>ne <strong>di</strong> programmazione è:<br />
… F...S...T...D...…<br />
Non è obbligatorio definire tutti i dati.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·5·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·6·<br />
0004 ‘Non si ammettono ulteriori informazioni nel blocco.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si e<strong>di</strong>ta una funzione «G» dopo una coor<strong>di</strong>nata <strong>di</strong> asse.<br />
2. Quando si cerca <strong>di</strong> e<strong>di</strong>tare qualche informazione dopo una funzione «G» (o dei<br />
suoi parametri associati) che deve andare sola nel blocco (o che ammette solo<br />
i suoi propri dati associati).<br />
3. Quando si assegna un valore numerico a un parametro che non ne ha bisogno.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Ricordare l'or<strong>di</strong>ne <strong>di</strong> programmazione.<br />
Blocco con<strong>di</strong>zionale (/1, /2 o /3).<br />
Etichetta (N).<br />
Funzioni «G».<br />
Coor<strong>di</strong>nate degli assi. (X, Y, Z…).<br />
Con<strong>di</strong>zioni <strong>di</strong> taglio (F, S, T, D).<br />
Funzioni «M».<br />
2. C’è qualche funzione «G» che ha una informazione associata nel blocco. È<br />
probabile che questo tipo <strong>di</strong> funzioni non permettano la programmazione <strong>di</strong><br />
un’altra informazione a continuazione dei relativi parametri associati. Non si<br />
permetterà la programmazione <strong>di</strong> con<strong>di</strong>zioni <strong>di</strong> taglio (F, S), dati degli utensili (T,<br />
D) o funzioni «M».<br />
3. C’è qualche funzione «G» che ha associato dei parametri che non hanno bisogno<br />
<strong>di</strong> essere definiti con dei valori.<br />
0005 ‘Informazione ripetuta.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA In un blocco si è introdotto lo stesso dato due volte.<br />
SOLUZIONE Correggere la sintassi del blocco. Non si può definire in un blocco due volte lo stesso<br />
dato.<br />
0006 ‘Formato del dato errato.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Durante la definizione dei parametri <strong>di</strong> un ciclo fisso <strong>di</strong> lavorazione, si è assegnato<br />
un valore negativo a un parametro che ammette solo valori positivi.<br />
SOLUZIONE Verificare il formato del ciclo fisso. In alcuni cicli fissi vi sono parametri che ammettono<br />
solo valori positivi.<br />
0007 ‘Funzione G incompatibile.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si programmano nello stesso blocco due funzioni «G» che sono contrarie<br />
fra loro.<br />
2. Quando si cerca <strong>di</strong> definire un ciclo fisso in un blocco che contiene uno<br />
spostamento non lineare (G02, G03, G08, G09, G33).<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Vi sono gruppi <strong>di</strong> funzioni «G» che non possono stare insieme nel blocco, giacché<br />
rappresentano azioni contrarie tra loro. Ad esempio:<br />
G01/G02: Interpolazione lineare e circolare.<br />
G41/G42: Compensazione <strong>di</strong> raggio a sinistra e destra.<br />
Questo tipo <strong>di</strong> funzioni devono essere programmate in blocchi <strong>di</strong>versi.<br />
2. La definizione <strong>di</strong> un ciclo fisso si deve realizzare in un blocco che contenga uno<br />
spostamento lineare. Cioè, per definire un ciclo fisso deve essere attivata la<br />
funzione “G00” o “G01”. La definizione <strong>di</strong> spostamenti non lineari (G02, G03, G08<br />
e G09) si può realizzare nei blocchi che si trovano dopo la definizione del profilo.<br />
0008 ‘Funzione G inesistente.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è programmata una funzione «G» che non esiste.<br />
SOLUZIONE Rivedere la sintassi del blocco e controllare che non si sta tentando e<strong>di</strong>tare per errore<br />
una funzione «G» <strong>di</strong>fferente.
0009 ‘Non sono ammesse ulteriori funzioni G.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è programmata una funzione «G» dopo le con<strong>di</strong>zioni taglio o dei dati dell’utensile.<br />
SOLUZIONE Ricordare che l’or<strong>di</strong>ne <strong>di</strong> programmazione è:<br />
Blocco con<strong>di</strong>zionale (/1, /2 o /3).<br />
Etichetta (N).<br />
Funzioni «G».<br />
Coor<strong>di</strong>nate degli assi. (X, Y, Z…).<br />
Con<strong>di</strong>zioni <strong>di</strong> taglio (F, S, T, D).<br />
Funzioni «M».<br />
0010 ‘Non sono ammesse ulteriori funzioni M.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmate più <strong>di</strong> 7 funzioni «M» nello stesso blocco.<br />
SOLUZIONE Il <strong>CNC</strong> non permette <strong>di</strong> programmare più <strong>di</strong> 7 funzioni «M» nello stesso blocco. Se<br />
si vuole eseguire qualche funzione in più, occorre e<strong>di</strong>tarla in un blocco a parte. Le<br />
funzioni «M» possono stare sole in un blocco.<br />
0011 ‘La funzione G/M è programmata da sola.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nel blocco c’è una funzione «G» o «M» che deve stare sola in un blocco.<br />
SOLUZIONE Situare la funzione sola in un blocco.<br />
0012 ‘Programmare F,S,T,D prima della funzione M.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è programmata qualche con<strong>di</strong>zione <strong>di</strong> taglio (F, S) o dato dell’utensile (T, D) dopo<br />
le funzioni «M».<br />
SOLUZIONE Ricordare che l’or<strong>di</strong>ne <strong>di</strong> programmazione è:<br />
… F...S...T...D...M...<br />
Si possono programmare varie funzioni «M» (fino a 7).<br />
Non è obbligatorio definire tutti i dati.<br />
0013 'Programmare G30 D +/-359.9999'<br />
Non è necessaria spiegazione.<br />
0014 ‘Non programmare etichette me<strong>di</strong>ante parametro.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è definita una etichetta (numero <strong>di</strong> blocco) con un parametro.<br />
SOLUZIONE La programmazione del numero <strong>di</strong> blocco è opzionale, ma non si permette definirla<br />
con un parametro. Si può definire solo me<strong>di</strong>ante un numero tra 0-99999999.<br />
0015 ‘Numero <strong>di</strong> ripetizioni non possibile.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è programmata una ripetizione in modo incorretto o il blocco non ammette<br />
ripetizioni.<br />
SOLUZIONE Le istruzioni ad alto livello non ammettono numero <strong>di</strong> ripetizioni alla fine del blocco.<br />
Per realizzare una ripetizione, assegnare il blocco da ripetere a una etichetta (numero<br />
<strong>di</strong> blocco) e usare le istruzioni RPT.<br />
0016 ‘Programmare: G15 asse.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Selezione dell’asse longitu<strong>di</strong>nale (G15)» non si è programmato il<br />
parametro corrispondente all’asse.<br />
SOLUZIONE Verificare la sintassi del blocco. Nella definizione della funzione “G15”, è obbligatorio<br />
programmare il nome del nuovo asse longitu<strong>di</strong>nale.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·7·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·8·<br />
0017 ‘Programmare: G16 asse-asse.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Selezione del piano principale per due <strong>di</strong>rezioni (G16)» non si è<br />
programmato nessuno dei parametri corrispondenti agli assi.<br />
SOLUZIONE Verificare la sintassi del blocco. Nella definizione della funzione “G16” è obbligatorio<br />
programmare il nome dei due assi che definiscono il nuovo piano <strong>di</strong> lavoro.<br />
0018 ‘Programmare: G22 K(1/2/3/4/5) S(0/1/2).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Abilitazione/<strong>di</strong>sabilitazione zone <strong>di</strong> lavoro (G22)» non si è definito il<br />
tipo <strong>di</strong> abilitazione o <strong>di</strong>sabilitazione della zona <strong>di</strong> lavoro o le è stato assegnato un<br />
valore incorretto.<br />
SOLUZIONE Il parametro <strong>di</strong> abilitazione o <strong>di</strong>sabilitazione delle zone <strong>di</strong> lavoro “S” è obbligatorio<br />
programmarlo e può prendere i seguenti valori:<br />
S=0: La zona <strong>di</strong> lavoro è <strong>di</strong>sattivata.<br />
S=1: Si abilita come zona <strong>di</strong> non entrata.<br />
S=2: Si abilita come zona <strong>di</strong> non uscita.<br />
0019 ‘Programmare zone K1, K2, K3, K4 o K5.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Si è programmata una funzione “G20”, “G21” o “G22” e non si è definita la zona<br />
<strong>di</strong> lavoro K1, K2, K3, K4 o K5.<br />
2. La zona <strong>di</strong> lavoro programmata è più piccola <strong>di</strong> 0 o più grande <strong>di</strong> 5.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Il formato <strong>di</strong> programmazione delle funzioni “G20”, “G21” e “G22” è:<br />
G20 K...X...C±5.5 Definizione limiti inferiori zone <strong>di</strong> lavoro.<br />
G21 K...X...C±5.5 Definizione limiti superiori zone <strong>di</strong> lavoro.<br />
G22 K...S... Abilitazione/<strong>di</strong>sabilitazione zone <strong>di</strong> lavoro.<br />
0020 ‘Programmare G36-G39 con R+5.5.’<br />
Dove:<br />
K È la zona <strong>di</strong> lavoro.<br />
X...C Sono gli assi in cui si definiscono i limiti.<br />
S È il tipo <strong>di</strong> abilitazione della zona <strong>di</strong> lavoro.<br />
2. La zona <strong>di</strong> lavoro “K” può solo prendere i valori K1, K2, K3, K4 o K5.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione “G36” o “G39”, non si è programmato il parametro “R” o le è stato<br />
assegnato un valore negativo.<br />
SOLUZIONE Per definire la funzione “G36” o “G39”, è necessario definire il parametro “R” (sempre<br />
con valore positivo).<br />
G36 R= Raggio <strong>di</strong> arrotondamento.<br />
G39 R= Distanza dalla fine della traiettoria programmata al punto in cui si<br />
vuole realizzare lo spigolo smussato.<br />
0021 ‘Programmare: G72 S5.5 o asse(assi).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si programma un fattore scala generale (G72) e non si definisce il fattore<br />
<strong>di</strong> scala da applicare.<br />
2. Quando si programma un fattore <strong>di</strong> scala particolare (G72) a vari assi e l’or<strong>di</strong>ne<br />
in cui si sono definiti gli assi non è quello corretto.<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> questa funzione è:<br />
G72 S5.5” Quando si applica il fattore <strong>di</strong> scala generale (a tutti gli assi).<br />
G72 X…C5.5” Quando si applica il fattore <strong>di</strong> scala particolare a uno o vari<br />
assi.
0022 ‘Programmare: G73 Q (angolo) I J (centro).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri <strong>di</strong> funzione «Giro del sistema <strong>di</strong><br />
coor<strong>di</strong>nate (G73)». Le cause possono essere:<br />
1. Non si è definito l’angolo <strong>di</strong> giro.<br />
2. Si è definita solo una coor<strong>di</strong>nata del centro <strong>di</strong> giro.<br />
3. L’or<strong>di</strong>ne in cui si sono definite le coor<strong>di</strong>nate del centro <strong>di</strong> giro è incorretto.<br />
SOLUZIONE Il formato <strong>di</strong> programmazione <strong>di</strong> questa funzione è:<br />
G73 Q (angolo) [I J] (centro)<br />
Il valore <strong>di</strong> “Q” è obbligatorio programmarlo.<br />
I valori “I”, “J” sono opzionali, ma se si programmano, si devono programmare tutti<br />
e due.<br />
0023 ‘Blocco incompatibile nella definizione del profilo.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Dentro l'insieme <strong>di</strong> blocchi che definiscono il profilo <strong>di</strong> una tasca, c’è un blocco che<br />
contiene una funzione «G» che non può far parte della definizione del profilo.<br />
SOLUZIONE Le funzioni “G” <strong>di</strong>sponibili nella definizione del profilo <strong>di</strong> una tasca (2D/3D) sono:<br />
G00: Inizio del profilo.<br />
G01: Interpolazione lineare.<br />
G02/G03: Interpolazione circolare a destra/sinistra.<br />
G06: Centro <strong>di</strong> circonferenza in coor<strong>di</strong>nate assolute.<br />
G08: Circonferenza tangente alla traiettoria anteriore.<br />
G09: Circonferenza per tre punti.<br />
G36: Arrotondamento spigoli.<br />
G39: Spigolo smussato.<br />
G53: Programmazione rispetto allo zero macchina.<br />
G70/G71: Programmazione in pollici/millimetri.<br />
G90/G91: Programmazione in coor<strong>di</strong>nate assolute/incrementali.<br />
G93: Preselezione dell’origine polare.<br />
E inoltre, nel profilo <strong>di</strong> una tasca 3D:<br />
G16: Selezione piano principale per due <strong>di</strong>rezioni.<br />
G17: Piano principale X-Y e longitu<strong>di</strong>nale Z.<br />
G18: Piano principale Z-X e longitu<strong>di</strong>nale Y.<br />
G19: Piano principale Y-Z e longitu<strong>di</strong>nale X.<br />
0024 ‘Nella definizione profilo, non si ammettono i blocchi ad alto livello.'<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Dentro l'insieme <strong>di</strong> blocchi che definiscono il profilo <strong>di</strong> una tasca, si è programmato<br />
un blocco in linguaggio ad alto livello.<br />
SOLUZIONE La definizione del profilo <strong>di</strong> una tasca si deve realizzare in co<strong>di</strong>ce ISO. Non si<br />
ammettono istruzioni ad alto livello (GOTO, MSG, RPT ...).<br />
0025 ‘Programmare: G77 assi (da 2 a 6) o G77 S.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Accoppiamento elettronico assi (G77)» non sono stati programmati<br />
i parametri relativi agli assi o nella funzione «Sincronizzazione mandrini (G77 S)» non<br />
è stato programmato il parametro S.<br />
SOLUZIONE Nella funzione «Accoppiamento elettronico assi» programmare come minimo due<br />
assi e nella funzione «Sincronizzazione mandrini» programmare sempre parametro<br />
S.<br />
0026 ‘Programmare: G93 I J.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Preselezione dell’origine polare (G93)» non si è programmato<br />
nessuno dei due parametri corrispondenti alle coor<strong>di</strong>nate della nuova origine polare.<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> questa funzione è:<br />
G93 I...J...<br />
I valori “I”, “J” sono opzionali, ma se si programmano, si devono programmare tutti<br />
e due e in<strong>di</strong>cano la posizione della nuova origine polare.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·9·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·10·<br />
0027 ‘G49 T X Y Z S, X Y Z A B C ó X Y Z Q R S.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Definizione dei piano inclinato (G49)» si è ripetuta la<br />
programmazione <strong>di</strong> qualche parametro.<br />
SOLUZIONE Verificare la sintassi del blocco. I formati <strong>di</strong> programmazione sono:<br />
T X Y Z S X Y Z A B C X Y Z Q R S<br />
0028 ‘Non programmare un ciclo fisso con G2/G3.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è cercato <strong>di</strong> eseguire un ciclo fisso essendo attive le funzioni “G02”, “G03” o “G33”.<br />
SOLUZIONE Per eseguire un ciclo fisso deve essere attivata “G00” o “G01”. È probabile che nello<br />
storico del programma si sia attivata una funzione “G02” o “G03”. Controllare che<br />
queste funzioni non arrivino attivate alla definizione del ciclo fisso.<br />
0029 ‘G60: [A] /X I K/(2) [P Q R S T U V].’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri del ciclo «Lavorazione multipla in<br />
linea retta (G60)». Le cause possono essere varie:<br />
1. Non si è programmato qualche parametro obbligatorio.<br />
2. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
3. È probabile che vi sia qualche dato in più.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong> due dei seguenti<br />
parametri:<br />
X Lunghezza della traiettoria.<br />
I Passo fra lavorazioni.<br />
K Numero <strong>di</strong> lavorazioni.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore.<br />
0030 ‘G61-2: [A B] /X I K/(2) Y J D (2)/ [P Q R S T U V].’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri del ciclo «Lavorazione multipla<br />
formando un parallelogramma (G61)» o «Lavorazione multipla in griglia (G62)». Le<br />
cause possono essere varie:<br />
1. Non si è programmato qualche parametro obbligatorio.<br />
2. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
3. È probabile che vi sia qualche dato in più.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong> due parametri <strong>di</strong><br />
ogni gruppo (X, I, K) e (Y, J, D).<br />
X/Y Lunghezza della traiettoria.<br />
I/J Passo fra lavorazioni.<br />
K/D Numero <strong>di</strong> lavorazioni.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore.<br />
0031 ‘G63: X Y /I K/(1) [C P][P Q R S T U V].’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri del ciclo «Lavorazione multipla<br />
formando una circonferenza (G63)». Le cause possono essere varie:<br />
1. Non si è programmato qualche parametro obbligatorio.<br />
2. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
3. È probabile che vi sia qualche dato in più.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
X/Y Distanza del centro al primo foro.<br />
E uno dei seguenti dati:<br />
I Passo angolare fra lavorazioni.<br />
K Numero <strong>di</strong> lavorazioni.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore.
0032 ‘G64: X Y B /I K/(1) [C P][P Q R S T U V].’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri del ciclo «Lavorazione multipla<br />
formando un arco (G64)». Le cause possono essere varie:<br />
1. Non si è programmato qualche parametro obbligatorio.<br />
2. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
3. È probabile che vi sia qualche dato in più.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
X/Y Distanza del centro al primo foro.<br />
B Corsa angolare della traiettoria.<br />
0033 ‘G65: X Y /A I/(1) [C P].’<br />
E uno dei seguenti dati:<br />
I Passo angolare fra lavorazioni.<br />
K Numero <strong>di</strong> lavorazioni.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri del ciclo «lavorazione programmata<br />
me<strong>di</strong>ante una corda <strong>di</strong> arco (G65)». Le cause possono essere varie:<br />
1. Non si è programmato qualche parametro obbligatorio.<br />
2. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
3. È probabile che vi sia qualche dato in più.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
X/Y Distanza del centro al primo foro.<br />
E uno dei seguenti dati:<br />
A Angolo dell’asse me<strong>di</strong>ano della corda con l’asse <strong>di</strong> ascisse (in gra<strong>di</strong>).<br />
I Lunghezza della corda.<br />
0034 ‘G66: [D H][R I][C J][F K] S E [Q].’<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri del «Ciclo fisso <strong>di</strong> tasca con isole<br />
(G66)». Le cause possono essere varie:<br />
1. Si è programmato un parametro che non corrisponde al formato <strong>di</strong> chiamata.<br />
2. Non si è programmato qualche parametro obbligatorio.<br />
3. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
SOLUZIONE In questo ciclo <strong>di</strong> lavorazione è obbligatoria la lavorazione <strong>di</strong>:<br />
S Blocco dove inizia la descrizione geometrica dei profili che compongono<br />
la tasca.<br />
E Blocco dove finisce la descrizione geometrica dei profili che<br />
compongono la tasca.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore. Inoltre, non si potrà definire il parametro:<br />
H se non si è definito D.<br />
I se non si è definito R.<br />
J se non si è definito C.<br />
K se non si è definito F.<br />
Non è permessa nemmeno la programmazione della posizione (X...C) dove si<br />
realizza la lavorazione.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·11·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·12·<br />
0035 ‘G67: [A] B [C] [I] [R] [K] [V] [Q].’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri dell’operazione <strong>di</strong> sgrossatura<br />
(tasca 2D/3D) o semifinitura (tasca 3D) nel «Ciclo fisso <strong>di</strong> tasca con isole». Le cause<br />
possono essere varie:<br />
1. Si è programmato un parametro che non corrisponde al formato <strong>di</strong> chiamata.<br />
2. Non si è programmato qualche parametro obbligatorio.<br />
3. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
SOLUZIONE In questo ciclo <strong>di</strong> lavorazione è obbligatoria la lavorazione <strong>di</strong>:<br />
Operazione <strong>di</strong> sgrossatura (Tasche 2D o 3D)<br />
B Profon<strong>di</strong>tà <strong>di</strong> passata.<br />
I Profon<strong>di</strong>tà totale della tasca.<br />
R Quota del piano <strong>di</strong> riferimento.<br />
0036 ‘G68: [B] [L] [Q] [J] [I] [R] [K].’<br />
Operazione <strong>di</strong> semifinitura (Tasche 3D)<br />
B Profon<strong>di</strong>tà <strong>di</strong> passata.<br />
I Profon<strong>di</strong>tà totale della tasca (se non si è definita l’operazione <strong>di</strong><br />
sgrossatura).<br />
R Quota del piano <strong>di</strong> riferimento (se non si è definita l’operazione <strong>di</strong><br />
sgrossatura).<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore. In questo ciclo fisso non è permessa la programmazione<br />
della posizione (X...C) dove si realizza la lavorazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri dell’operazione <strong>di</strong> finitura (tasca<br />
2D/3D) nel «Ciclo fisso <strong>di</strong> tasca con isole». Le cause possono essere varie:<br />
1. Si è programmato un parametro che non corrisponde al formato <strong>di</strong> chiamata.<br />
2. Non si è programmato qualche parametro obbligatorio.<br />
3. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
SOLUZIONE In questo ciclo <strong>di</strong> lavorazione è obbligatoria la lavorazione <strong>di</strong>:<br />
Tasche 2D<br />
B Profon<strong>di</strong>tà <strong>di</strong> passata (se non si è definita l’operazione <strong>di</strong> sgrossatura).<br />
I Profon<strong>di</strong>tà totale della tasca (se non si è definita l’operazione <strong>di</strong><br />
sgrossatura).<br />
R Quota del piano <strong>di</strong> riferimento (se non si è definita l’operazione <strong>di</strong><br />
sgrossatura).<br />
0037 ‘G69: I B [C D H J K L R].’<br />
Tasche 3D<br />
B Profon<strong>di</strong>tà <strong>di</strong> passata.<br />
I Profon<strong>di</strong>tà totale della tasca (se non si è definita l’operazione <strong>di</strong><br />
sgrossatura nè <strong>di</strong> semifinitura).<br />
R Quota del piano <strong>di</strong> riferimento (se non si è definita l’operazione <strong>di</strong><br />
sgrossatura nè <strong>di</strong> semifinitura).<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore. In questo ciclo fisso non è permessa la programmazione<br />
della posizione (X...C) dove si realizza la lavorazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri nel «Ciclo fisso <strong>di</strong> foratura profonda<br />
con passo variabile (G69)». Le cause possono essere varie:<br />
1. Non si è programmato qualche parametro obbligatorio.<br />
2. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
I Profon<strong>di</strong>tà <strong>di</strong> lavorazione.<br />
B Passo <strong>di</strong> foratura.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore, potendo definirsi la posizione (X...C) dove si realizza la<br />
lavorazione.
0038 ‘G81-84-85-86-89: I [K].’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri nei cicli <strong>di</strong> foratura (G81),<br />
maschiatura (G84), alesatura (G85) o barenatura (G96/G89). La causa può essere<br />
che non si è programmato il parametro "I". Profon<strong>di</strong>tà <strong>di</strong> lavorazione” nel ciclo fisso<br />
e<strong>di</strong>tato.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
I Profon<strong>di</strong>tà <strong>di</strong> lavorazione.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore, potendo definirsi la posizione (X...C) dove si realizza la<br />
lavorazione.<br />
0039 ‘G82: I K.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri nel «Ciclo fisso <strong>di</strong> foratura con<br />
temporizzazione (G82)». La causa può essere che non si è programmato qualche<br />
parametro.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione dei due parametri:<br />
I Profon<strong>di</strong>tà <strong>di</strong> lavorazione.<br />
K Temporizzazione sul fondo.<br />
0040 ‘G83: I J.’<br />
Per programmare una foratura senza temporizzazione sul fondo, usare la funzione<br />
G81.<br />
I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato nel messaggio <strong>di</strong> errore, potendo<br />
definirsi la posizione (X...C) dove si realizza la lavorazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri nel «Ciclo fisso <strong>di</strong> foratura profonda<br />
con passo costante (G83)». La causa può essere che non si è programmato qualche<br />
parametro.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
I Profon<strong>di</strong>tà <strong>di</strong> lavorazione.<br />
J Numero <strong>di</strong> passi.<br />
0041 ‘G87: I J K B [C] [D] [H] [L] [V].’<br />
I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato nel messaggio <strong>di</strong> errore, potendo<br />
definirsi la posizione (X...C) dove si realizza la lavorazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri nel «Ciclo fisso <strong>di</strong> tasca rettangolare<br />
(G87)». Le cause possono essere varie:<br />
1. Non si è programmato qualche parametro obbligatorio.<br />
2. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
I Profon<strong>di</strong>tà della tasca.<br />
J Distanza dal centro al bordo della tasca, secondo l’asse delle ascisse.<br />
K Distanza dal centro al bordo della tasca, secondo l’asse delle<br />
coor<strong>di</strong>nate.<br />
B Definisce la profon<strong>di</strong>tà <strong>di</strong> taglio lungo l’asse longitu<strong>di</strong>nale.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore, potendo definirsi la posizione (X...C) dove si realizza la<br />
lavorazione.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·13·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·14·<br />
0042 ‘G88: I J B [C] [D] [H] [L] [V].’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si sono programmati incorrettamente i parametri nel «Ciclo fisso <strong>di</strong> tasca circolare<br />
(G88)». Le cause possono essere varie:<br />
1. Non si è programmato qualche parametro obbligatorio.<br />
2. I parametri del ciclo non si sono e<strong>di</strong>tati nell’or<strong>di</strong>ne corretto.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
I Profon<strong>di</strong>tà della tasca.<br />
J Raggio della tasca.<br />
B Definisce la profon<strong>di</strong>tà <strong>di</strong> taglio lungo l’asse longitu<strong>di</strong>nale.<br />
0043 ‘Coor<strong>di</strong>nate incomplete.’<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore, potendo definirsi la posizione (X...C) dove si realizza la<br />
lavorazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Durante la simulazione o l’esecuzione, quando stando in attivo una funzione<br />
«Interpolazione circolare (G02/G03)», si è cercato <strong>di</strong> eseguire uno spostamento<br />
definito solo con una coor<strong>di</strong>nata del punto finale o senza definire il raggio<br />
dell’arco.<br />
2. Durante l’e<strong>di</strong>zione, quando si e<strong>di</strong>ta uno spostamento circolare (G02/G03) e si<br />
definisce solo una coor<strong>di</strong>nata del punto finale o non si definisce il raggio dell’arco.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. È probabile che nello storico del programma si sia attivata una funzione “G02”<br />
o “G03”. In questo caso, per realizzare uno spostamento è necessario definire<br />
le due coor<strong>di</strong>nate del punto finale e il raggio dell’arco. Per realizzare uno<br />
spostamento lineare, programmare “G01”.<br />
2. Per realizzare uno spostamento circolare (G02/G03), bisogna definire le due<br />
coor<strong>di</strong>nate del punto finale e il raggio dell’arco.<br />
0044 ‘Coor<strong>di</strong>nate incorrette.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o durante l’esecuzione in programmi trasmessi da DNC.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Si cerca <strong>di</strong> eseguire un blocco sintatticamente errato (G1 X20 K-15).<br />
2. Nella definizione dei parametri <strong>di</strong> un ciclo fisso <strong>di</strong> lavorazione (G81-G89) no si è<br />
definito il parametro “I: Profon<strong>di</strong>tà <strong>di</strong> lavorazione".<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Correggere la sintassi del blocco.<br />
2. In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
I Profon<strong>di</strong>tà <strong>di</strong> lavorazione.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore, potendo definirsi la posizione (X...C) dove si realizza la<br />
lavorazione.<br />
0045 ‘Non si ammettono coor<strong>di</strong>nate polari.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Programmazione rispetto allo zero macchina (G53)» si sono definite<br />
le quote del punto finale in coor<strong>di</strong>nate polari, cilindriche o coor<strong>di</strong>nate cartesiane con<br />
angolo.<br />
SOLUZIONE Programmando rispetto allo zero macchina, si possono programmare solo quote in<br />
coor<strong>di</strong>nate cartesiane.
0046 ‘Asse inesistente.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si e<strong>di</strong>ta un blocco la cui esecuzione implica spostare un asse che non<br />
esiste.<br />
2. A volte, questo errore si presenta durante l’e<strong>di</strong>zione in un blocco dovuto<br />
all’omissione <strong>di</strong> un parametro nella funzione «G» definita in detto blocco. Ciò è<br />
dovuto a che alcuni parametri con nome <strong>di</strong> asse, hanno un significato speciale<br />
dentro alcune funzioni «G». Ad esempio: G69 I...B....<br />
In questo caso, il parametro “B” ha un significato speciale <strong>di</strong>etro il parametro “I”.<br />
Se si omette il parametro “I”, il <strong>CNC</strong> interpreta il parametro “B” come la posizione<br />
dove si realizzerà la lavorazione in questo asse. Se questo asse non esiste, si<br />
presenterà questo errore.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Controllare che il nome dell’asse e<strong>di</strong>tato sia corretto.<br />
2. Rivedere la sintassi del blocco e controllare che si sono e<strong>di</strong>tati tutti i parametri<br />
obbligatori.<br />
0047 ‘Programmare assi.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Non si è programmato nessun asse in una funzione in cui è necessaria la<br />
programmazione <strong>di</strong> qualche asse.<br />
SOLUZIONE Ci sono alcune istruzioni (REPOS, G14, G20, G21…) nelle quali è obbligatoria la<br />
programmazione degli assi.<br />
0048 ‘Or<strong>di</strong>ne degli assi incorretto.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Non sin sono programmate nell’or<strong>di</strong>ne corretto le coor<strong>di</strong>nate degli assi o si è<br />
programmato due volte un asse nello stesso blocco.<br />
SOLUZIONE Ricordare che l’or<strong>di</strong>ne <strong>di</strong> programmazione degli assi è :<br />
X...Y...Z...U...V...W...A...B...C...<br />
Non è necessario programmare tutti gli assi.<br />
0049 ‘Punto incompatibile con il piano attivo.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si è cercato <strong>di</strong> realizzare una interpolazione circolare e il punto finale non<br />
è contenuto nel piano attivo.<br />
2. Quando si è cercato <strong>di</strong> realizzare una uscita tangenziale in una traiettoria che non<br />
è contenuta nel piano attivo.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. È probabile che si sia definito un piano me<strong>di</strong>ante “G16”, “G17”, “G18” o “G19”.<br />
In questo caso, solo si possono realizzare interpolazioni circolari negli assi<br />
principali che definiscono questo piano. Se si vuole definire una interpolazione<br />
circolare in altro piano, bisognerà anteriormente selezionarlo.<br />
2. È probabile che si sia definito un piano me<strong>di</strong>ante “G16”, “G17”, “G18” o “G19”.<br />
In questo caso si possono realizzare solo arrotondamenti, smussi ed<br />
entrate/uscite tangenziali in traiettorie che siano contenute negli assi principali<br />
che definiscono tale piano. Se si vogliono realizzare in un altro piano, bisogna<br />
selezionarlo previamente.<br />
0050 'Programmare le quote sul piano attivo.'<br />
Non è necessaria spiegazione.<br />
0051 'Asse perpen<strong>di</strong>colare incluso in piano attivo.'<br />
Non è necessaria spiegazione.<br />
0052 'Centro <strong>di</strong> circonferenza mal programmato.'<br />
Non è necessaria spiegazione.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·15·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·16·<br />
0053 ‘Programmare il passo’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Filettatura elettronica (G33)» non si è programmato il parametro<br />
corrispondente al passo <strong>di</strong> filettatura.<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> questa funzione è:<br />
G33 X...C...L...<br />
Dove: L è il passo della filettatura.<br />
0054 ‘Passo mal programmato.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o esecuzione (durante l’esecuzione in programmi trasmessi da<br />
DNC).<br />
CAUSA Si è programmato una interpolazione elicoidale e il valore del parametro<br />
corrispondente al passo dell'elica è incorretto o è negativo.<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione è:<br />
G02/G03 X...Y...I...J...Z...K...<br />
Dove: K è il passo dell'elica (valore sempre positivo).<br />
0055 'Non si ammettono assi <strong>di</strong> posizionamento o HIRTH'<br />
0056 'L'asse è già accoppiato.'<br />
Non è necessaria spiegazione.<br />
Non è necessaria spiegazione.<br />
0057 ‘Non programmare un asse accoppiato.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si è tentato <strong>di</strong> spostare singolarmente un asse che si trova accoppiato<br />
a un altro.<br />
2. Quando me<strong>di</strong>ante la funzione «Connessione elettronica <strong>di</strong> assi (G77)» si è<br />
cercato <strong>di</strong> accoppiare un asse che già si trova accoppiato.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Un asse accoppiato non si può spostare singolarmente. Per spostare un asse<br />
accoppiato, bisogna spostare l’asse a cui si trova accoppiato. Gli assi si<br />
sposteranno tutti insieme.<br />
Esempio: Se accoppiamo l’asse Y all’asse X, bisognerà programmare uno<br />
spostamento in X per spostare Y (simultaneamente con X).<br />
Per <strong>di</strong>sunire gli assi programmare “G78”.<br />
2. Un asse non può essere accoppiato a due assi simultaneamente. Per <strong>di</strong>sunire<br />
gli assi, programmare “G78”.<br />
0058 ‘Non programmare un asse GANTRY.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si cerca <strong>di</strong> spostare singolarmente un asse che si trova associato come<br />
GANTRY a un altro.<br />
2. Quando si definisce un’operazione in un asse che sta definito come GANTRY.<br />
(Definizione <strong>di</strong> limiti <strong>di</strong> lavoro, definizione <strong>di</strong> piani…).<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Un asse che forma GANTRY con un altro non si può spostare singolarmente. Per<br />
spostare un asse associato come GANTRY a un altro, bisogna spostare l’asse<br />
a cui è associato. Gli assi si sposteranno tutti insieme.<br />
Esempio: Se si associa come GANTRY l’asse Y all’asse X, bisognerà<br />
programmare uno spostamento in X per spostare Y (simultaneamente con X).<br />
Gli assi GANTRY si definiscono dal parametro macchina.<br />
2. Gli assi definiti come GANTRY non possono essere utilizzati nella definizione <strong>di</strong><br />
operazioni o spostamenti. Queste operazioni si definiranno con l’asse a cui è<br />
associato l’asse GANTRY.
0059 ‘‘La posizione programmata per l'asse HIRTH è errata.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è programmato un giro in un asse HIRTH e l’angolo nel girare non è un numero<br />
intero (ha decimali).<br />
SOLUZIONE Gli assi HIRTH non ammettono cifre decimali. Tutti i giri devono realizzarsi in gra<strong>di</strong><br />
interi.<br />
0060 'Azione non valida.'<br />
0061 ‘ELSE non associato a IF.’<br />
Non è necessaria spiegazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando programmando in linguaggio ad alto livello, si e<strong>di</strong>ta in un blocco<br />
l’istruzione “ELSE” ma precedentemente non si è e<strong>di</strong>tato un “IF”.<br />
2. Quando programmando in linguaggio ad alto livello, si e<strong>di</strong>ta l’istruzione “IF” e non<br />
gli si associa un’azione dopo la con<strong>di</strong>zione.<br />
SOLUZIONE Ricordare che i formati <strong>di</strong> programmazione <strong>di</strong> questa istruzione sono:<br />
(IF (con<strong>di</strong>zione) < azione1> )<br />
(IF (con<strong>di</strong>zione) < azione1> ELSE ) )<br />
Se la con<strong>di</strong>zione è certa, si esegue la < azione1> , nel caso contrario si esegue la<br />
< azione2> .<br />
0062 ‘Programmare etichetta N(0-99999999).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tato dentro l’istruzione “RPT” o<br />
“GOTO” una etichetta (numero <strong>di</strong> blocco) che non c’è dentro l’intervallo (0-<br />
99999999).<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> queste istruzioni è:<br />
(RPT N(nº etichetta), N(nº etichetta))<br />
(GOTO N(nº etichetta))<br />
Il numero <strong>di</strong> etichetta (numero <strong>di</strong> blocco) deve essere dentro l’intervallo (0-<br />
99999999).<br />
0063 ‘Programmare numero <strong>di</strong> sottoprogramma da 1 a 9999.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tato dentro l’istruzione “SUB” un<br />
numero <strong>di</strong> sottoprogramma che non è dentro l’intervallo (1-9999).<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> questa istruzione è:<br />
(SUB (nº intero))<br />
Il numero <strong>di</strong> sottoprogramma deve essere dentro l’intervallo (1-9999).<br />
0064 ‘Sottoprogramma ripetuto.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è cercato <strong>di</strong> definire un sottoprogramma che già esiste in un altro programma della<br />
memoria.<br />
SOLUZIONE Nella memoria del <strong>CNC</strong> non possono esserci due sottoprogrammi con lo stesso<br />
numero <strong>di</strong> identificazione, sebbene appartengano a programmi <strong>di</strong>versi.<br />
0065 ‘Non definire un sottoprogramma nel programma principale.’<br />
RILEVAMENTO Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Si è cercato <strong>di</strong> definire un sottoprogramma dal modo <strong>di</strong> esecuzione MDI.<br />
2. Si è definito un sottoprogramma nel programma principale.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Non si possono definire sottoprogrammi dalla opzione <strong>di</strong> menu “Esecuzione MDI”<br />
2. I sottoprogrammi devono definirsi dopo il programma principale o in un<br />
programma separato. Non possono essere definite nè prima nè dentro il<br />
programma principale.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·17·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·18·<br />
0066 ‘Si aspetta un messaggio.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tata l’istruzione “MSG” o<br />
“ERRORE” ma non si è definito il testo del messaggio all’errore che deve mostrare.<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> queste istruzioni è:<br />
(MSG “messaggio”)<br />
(ERRORE nº intero, “testo errore”)<br />
Sebbene esiste anche l’opzione <strong>di</strong> programmare:<br />
(ERRORE nº intero)<br />
(ERRORE “testo errore”)<br />
0067 ‘OPEN non è stato realizzato.’<br />
RILEVAMENTO Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, è e<strong>di</strong>tata una istruzione “WRITE” ma,<br />
previamente, non le è stato in<strong>di</strong>cato dove deve eseguire quest’or<strong>di</strong>ne me<strong>di</strong>ante<br />
l’istruzione “OPEN”.<br />
SOLUZIONE Previamente all’istruzione “WRITE”, si deve e<strong>di</strong>tare una istruzione “OPEN” per<br />
in<strong>di</strong>care al <strong>CNC</strong> dove (in che programma) deve eseguire l’istruzione “WRITE”.<br />
0068 'In attesa <strong>di</strong> un numero <strong>di</strong> programma.'<br />
0069 ‘Il programma non esiste.’<br />
Non è necessaria spiegazione.<br />
RILEVAMENTO Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)», si è programmato che i profili che<br />
definiscono la tasca con isole si trovano in un altro programma (parametro “Q”) e il<br />
programma non esiste.<br />
SOLUZIONE Il parametro “Q” definisce in che programma si trovano definiti i profili che definiscono<br />
la tasca con isole. Se si programma questo parametro, deve esistere questo numero<br />
<strong>di</strong> programma ed inoltre, contenere le etichette definite nei parametri “S” ed “E”.<br />
0070 ‘Il programma già esiste.’<br />
RILEVAMENTO Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Questo errore si produce durante l’esecuzione. quando programmando in linguaggio<br />
ad alto livello, si è cercato <strong>di</strong> creare me<strong>di</strong>ante l’istruzione “OPEN” un programma che<br />
già esiste.<br />
SOLUZIONE Cambiare il numero <strong>di</strong> programma o usare i parametri A/D nel l’istruzione “OPEN”:<br />
(OPEN P.........,A/D,… )<br />
Dove:<br />
A: Aggiunge blocchi nuovi dopo gli esistenti.<br />
D: Cancella il programma esistente ed apre come uno nuovo.<br />
0071 ‘Si aspetta un parametro.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Nella definizione della funzione «Mo<strong>di</strong>ficazione <strong>di</strong> parametri <strong>di</strong> un ciclo fisso<br />
(G79)» non si è in<strong>di</strong>cato che parametro si vuole mo<strong>di</strong>ficare.<br />
2. Durante l’e<strong>di</strong>zione delle tavole dei parametri macchina, si è introdotto un numero<br />
<strong>di</strong> parametro incorretto (può mancare il carattere “P”) o si cerca <strong>di</strong> realizzare<br />
un’altra azione (spostarsi sulla tabella) prima <strong>di</strong> abbandonare il modo <strong>di</strong> e<strong>di</strong>zione<br />
delle tabelle.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Per definire la funzione “G79” è obbligatorio programmare quale parametro <strong>di</strong><br />
ciclo si vuole mo<strong>di</strong>ficare, come pure il suo nuovo valore.<br />
2. Inserire il numero del parametro da e<strong>di</strong>tare o premere [ESC] per abbandonare<br />
questo modo.
0072 ‘Parametro inesistente’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tata l’istruzione “ERRORE” e si<br />
è definito il numero <strong>di</strong> errore che deve mostrare me<strong>di</strong>ante un parametro locale<br />
superiore a 25 o un parametro globale superiore a 299.<br />
SOLUZIONE I parametri che utilizza il <strong>CNC</strong> sono:<br />
Locali: 0-25<br />
Globali: 100-299<br />
0073 ‘Intervallo <strong>di</strong> parametri protetti contro scrittura.'<br />
Non è necessaria spiegazione.<br />
0074 'Variabile non accessibile dal <strong>CNC</strong>.'<br />
0075 ‘Variabile solo <strong>di</strong> lettura.’<br />
Non è necessaria spiegazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è cercato <strong>di</strong> assegnare un valore a una variabile <strong>di</strong> solo lettura.<br />
SOLUZIONE Alle variabili <strong>di</strong> solo lettura non si può assegnare nessun valore me<strong>di</strong>ante<br />
programmazione. Comunque, il suo valore sì che può essere assegnato a un<br />
parametro.<br />
0076 'Variabile <strong>di</strong> sola scrittura.'<br />
Non è necessaria spiegazione.<br />
0077 ‘Uscita analogica non <strong>di</strong>sponibile.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è cercato <strong>di</strong> scrivere in una uscita analogica che sta ad essere utilizzata dal <strong>CNC</strong>.<br />
SOLUZIONE È probabile che l’uscita analogica scelta sia utilizzata da qualche asse o mandrino.<br />
Scegliere un’altra uscita analogica fra 1-8.<br />
0078 ‘Programmare canale 0(<strong>CNC</strong>), 1(PLC) o 2(DNC).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è programmata l’istruzione “KEYSRC”,<br />
ma non si è definita la provenienza dei tasti.<br />
SOLUZIONE Quando si programma l’istruzione “KEYSCR”, è obbligatorio programmare il<br />
parametro corrispondente alla provenienza dei tasti:<br />
(KEYSCR=0) : Tastiera del <strong>CNC</strong>.<br />
(KEYSCR=1) : PLC<br />
(KEYSCR=2) : DNC<br />
Il <strong>CNC</strong> permette <strong>di</strong> mo<strong>di</strong>ficare solo il contenuto <strong>di</strong> questa variabile se la stessa si trova<br />
a zero.<br />
0079 ‘Programmare il numero <strong>di</strong> errore da 0 a 9999.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tata l’istruzione “ERRORE” ma<br />
non si è definito il numero <strong>di</strong> errore che deve mostrare.<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> questa istruzione è:<br />
(ERRORE nº intero, “testo errore”)<br />
Sebbene esiste anche l’opzione <strong>di</strong> programmare:<br />
(ERRORE nº intero)<br />
(ERRORE “testo errore”)<br />
0080 'Manca operatore.'<br />
0081 ‘Espressione errata.’<br />
Non è necessaria spiegazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tata una espressione il cui formato<br />
non è quello corretto.<br />
SOLUZIONE Correggere la sintassi del blocco.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·19·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·20·<br />
0082 ‘Operazione errata.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Programmando in linguaggio ad alto livello, l’assegnazione <strong>di</strong> un valore a un<br />
parametro è incompleta.<br />
2. Programmando in linguaggio ad alto livello, la chiamata a un sottoprogramma è<br />
incompleta.<br />
SOLUZIONE Correggere (completare) il formato <strong>di</strong> assegnazione <strong>di</strong> un valore a un parametro o<br />
<strong>di</strong> chiamata a un sottoprogramma<br />
0083 ‘Operazione incompleta.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Programmando in linguaggio ad alto livello, se è e<strong>di</strong>tata l’istruzione “IF” e non si<br />
è programmata la con<strong>di</strong>zione tra parentesi.<br />
2. Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tata l’istruzione “DIGIT” e non<br />
si è assegnato nessun valore a nessun parametro e<strong>di</strong>tato.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Ricordare che i formati <strong>di</strong> programmazione <strong>di</strong> questa istruzione sono:<br />
(IF (con<strong>di</strong>zione) < azione1> )<br />
(IF (con<strong>di</strong>zione) < azione1> ELSE ) )<br />
Se la con<strong>di</strong>zione è certa, si esegue la < azione1> , nel caso contrario si esegue<br />
la < azione2> .<br />
2. Correggere la sintassi del blocco. Tutti i parametri che si definiscono dentro<br />
l’istruzione “DIGIT” devono avere associato qualche valore.<br />
0084 ‘Si aspetta “=”.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è inserito un simbolo o dato che non<br />
corrisponde alla sintassi del blocco.<br />
SOLUZIONE Inserire il simbolo “=” nel posto corrispondente.<br />
0085 ‘Si attende “)”.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è inserito un simbolo o dato che non<br />
corrisponde alla sintassi del blocco.<br />
SOLUZIONE Inserire il simbolo “)” nel posto corrispondente.<br />
0086 ‘Si attende “(”.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è inserito un simbolo o dato che non<br />
corrisponde alla sintassi del blocco.<br />
SOLUZIONE Inserire il simbolo “(” nel posto corrispondente.<br />
0087 ‘Si attende “(”.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Programmando in linguaggio ad alto livello si è inserito un simbolo o dato che non<br />
corrisponde alla sintassi del blocco.<br />
2. Programmando in linguaggio ad alto livello si è programmata una istruzione in<br />
co<strong>di</strong>ce ISO.<br />
3. Programmando in linguaggio ad alto livello, si è assegnata una operazione a un<br />
parametro locale superiore a 25 o un parametro globale superiore a 299.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Inserire il simbolo “,” nel posto corrispondente.<br />
2. In un blocco non possono esserci simultaneamente istruzioni in linguaggio ad alto<br />
livello e co<strong>di</strong>ce ISO.<br />
3. I parametri che utilizza il <strong>CNC</strong> sono:<br />
Locali: 0-25.<br />
Globali: 100-299.<br />
Non si possono utilizzare in operazioni altri parametri che non sono in questo<br />
intervallo.
0088 'Limite <strong>di</strong> operazioni superato.'<br />
Non è necessaria spiegazione.<br />
0089 ‘Logaritmo <strong>di</strong> numero negativo o zero.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o esecuzione (durante l’esecuzione in programmi trasmessi da<br />
DNC).<br />
CAUSA Si è programmata una operazione la cui esecuzione implica calcolare il logaritmo <strong>di</strong><br />
un numero negativo oppure zero.<br />
SOLUZIONE Si possono calcolare solo logaritmi <strong>di</strong> numeri superiori a zero. Se si sta lavorando<br />
con parametri, è possibile che nello storico del programma, questo parametro abbia<br />
acquisito un valore negativo o zero. Controllare che il parametro non giunga<br />
all’operazione con tale valore.<br />
0090 ‘Raggio <strong>di</strong> numero negativo.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o esecuzione (durante l’esecuzione in programmi trasmessi da<br />
DNC).<br />
CAUSA Si è programmata un’operazione la cui esecuzione implica calcolare la ra<strong>di</strong>ce <strong>di</strong> un<br />
numero negativo.<br />
SOLUZIONE Si possono calcolare solo ra<strong>di</strong>ci <strong>di</strong> numeri superiori o uguali a zero. Se si sta lavorando<br />
con parametri, è probabile che nello storico del programma, questo parametro abbia<br />
acquisito un valore negativo. Controllare che il parametro non giunga all’operazione<br />
con tale valore.<br />
0091 ‘Divisione per zero.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o esecuzione (durante l’esecuzione in programmi trasmessi da<br />
DNC).<br />
CAUSA Si è programmata un’operazione la cui esecuzione implica una <strong>di</strong>visione per zero.<br />
SOLUZIONE Si possono realizzare <strong>di</strong>visioni solo con numeri <strong>di</strong>versi da zero. Se si sta lavorando<br />
con parametri, è probabile che nello storico del programma, questo parametro abbia<br />
acquisito valore zero. Controllare che il parametro non giunga all’operazione con tale<br />
valore.<br />
0092 ‘Base zero con esponente non positivo.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o esecuzione (durante l’esecuzione in programmi trasmessi da<br />
DNC).<br />
CAUSA Si è programmata un’operazione la cui esecuzione implica elevare a zero un<br />
esponente negativo (o zero).<br />
SOLUZIONE Solo si può elevare il numero zero a esponenti positivi superiori a zero. Se si sta<br />
lavorando con parametri, è probabile che nello storico del programma, i parametri<br />
abbiano acquisito i valori citati. Controllare che i parametri non giungano<br />
all’operazione con tali valori.<br />
0093 ‘Base negativa con esponente non intero.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o esecuzione (durante l’esecuzione in programmi trasmessi da<br />
DNC).<br />
CAUSA Si è programmata un’operazione la cui esecuzione implica elevare un numero<br />
negativo a un esponente non intero.<br />
SOLUZIONE Solo si possono elevare numeri negativi a esponenti interi. Se si sta lavorando con<br />
parametri, è probabile che nello storico del programma, i parametri abbiano acquisito<br />
i valori citati. Controllare che i parametri non giungano all’operazione con tali valori.<br />
0094 ‘Intervallo SIN/COS superato.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o esecuzione (durante l’esecuzione in programmi trasmessi da<br />
DNC).<br />
CAUSA Si è programmata un’operazione la cui esecuzione implica calcolare l’arcoseno o<br />
arcocoseno <strong>di</strong> un numero che non è compreso tra ±1.<br />
SOLUZIONE Solo si può calcolare l’ arcoseno (ASIN) o l’ arcocoseno (ACOS) <strong>di</strong> numeri che siano<br />
compresi tra ±1. Se si sta lavorando con parametri, è probabile che nello storico del<br />
programma, il parametro abbia acquisito un valore fuori dei valori citati. Controllare<br />
che il parametro non giunga all’operazione con tale valore.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·21·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·22·<br />
0095 ‘Programmare numero <strong>di</strong> fila.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Durante l’e<strong>di</strong>zione <strong>di</strong> un programma <strong>di</strong> personalizzazione, si è definita una finestra<br />
me<strong>di</strong>ante la sentenza ODW e non si è programmata la posizione verticale che occupa<br />
sullo schermo.<br />
SOLUZIONE La posizione verticale che occupa una finestra sullo schermo viene definita in file (0-<br />
25).<br />
0096 ‘Programmare il numero <strong>di</strong> colonna.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Durante l’e<strong>di</strong>zione <strong>di</strong> un programma <strong>di</strong> personalizzazione, si è definita una finestra<br />
me<strong>di</strong>ante il comando ODW e non si è programmata la posizione orizzontale che<br />
occupa sullo schermo.<br />
SOLUZIONE La posizione orizzontale che occupa una finestra sullo schermo viene definita in<br />
colonne (0-79).<br />
0097 ‘Programmare un altro softkey.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Durante l’e<strong>di</strong>zione <strong>di</strong> un programma <strong>di</strong> personalizzazione, non si è rispettato il<br />
formato <strong>di</strong> programmazione della sentenza “SK”.<br />
SOLUZIONE Correggere la sintassi del blocco. Il formato <strong>di</strong> programmazione è:<br />
(SK1=(testo 1), SK2=(testo 2)…)<br />
Se si introduce il carattere “,” dopo un (testo), il <strong>CNC</strong> aspetta il nome <strong>di</strong> un’altro<br />
softkey.<br />
0098 ‘Programmare softkeys da 1 a 7.’<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA Dentro la sintassi del blocco si è programmato un softkey che non sta dentro<br />
l’intervallo 1 a 7.<br />
SOLUZIONE Si possono programmare softkeys solo dentro l’intervallo 1 a 7.<br />
0099 ‘Programmare un’altra finestra.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Durante l’e<strong>di</strong>zione <strong>di</strong> un programma <strong>di</strong> personalizzazione, non si è rispettato il<br />
formato <strong>di</strong> programmazione della sentenza “DW”.<br />
SOLUZIONE Correggere la sintassi del blocco. Il formato <strong>di</strong> programmazione è:<br />
(DW1=(assegnazione), DW2=(assegnazione)…)<br />
Se si introduce il carattere “,” dopo una assegnazione, il <strong>CNC</strong> aspetta il nome <strong>di</strong><br />
un’altra finestra.<br />
0100 ‘Programmare le finestre da 0 a 25.´<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA Dentro la sintassi del blocco si è programmata una finestra che non sta dentro<br />
l’intervallo 0 a 25.<br />
SOLUZIONE Si possono programmare finestre solo dentro l’intervallo 0 a 25.<br />
0101 ‘Programmare le righe da 0 a 20.’<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA All'interno della sintassi del blocco si è programmata una fila che non sta dentro<br />
l’intervallo 0 a 20.<br />
SOLUZIONE Si possono programmare file solo dentro l’intervallo 0 a 20.<br />
0102 ‘Programmare le colonne da 0 a 79.’<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA Dentro la sintassi del blocco si è programmata una colonna che non c’è dentro<br />
l’intervallo 0 a 79.<br />
SOLUZIONE Si possono programmare colonne solo dentro l’intervallo 0 a 79.
0103 ‘Programmare le pagine da 0 a 255.’<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA Dentro la sintassi del blocco si è programmata una pagina che non c’è dentro<br />
l’intervallo 0 a 255.<br />
SOLUZIONE Si possono programmare pagine solo dentro l’intervallo 0 a 255.<br />
0104 ‘Programmare INPUT.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tata si è e<strong>di</strong>tata la sentenza “IB”,<br />
ma senza associarle un “INPUT”.<br />
SOLUZIONE Ricordare che i formati <strong>di</strong> programmazione <strong>di</strong> questa istruzione sono:<br />
(IB (espressione) = INPUT “testo”, formato)<br />
(IB (espressione) = INPUT “testo”)<br />
0105 ‘Programmare ingressi da 0 a 25.’<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA Dentro la sintassi del blocco si è programmato un ingresso che non sta dentro<br />
l’intervallo 0 a 25.<br />
SOLUZIONE Si possono programmare ingressi solo dentro l’intervallo 0 a 25.<br />
0106 ‘Programmare formato numerico.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tato la sentenza “IB” con formato<br />
non numerico.<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> questa istruzione è:<br />
(IB (espressione) = INPUT “testo”, formato)<br />
Dove “formato” deve essere un numero con segno e come massimo 6 cifre intere e<br />
5 decimali.<br />
Se si inserisce il carattere “,” dopo il testo, il <strong>CNC</strong> aspetta il formato.<br />
0107 ‘Non programmare in formato superiore a 6.5.’<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA Programmando in linguaggio ad alto livello, si è e<strong>di</strong>tato una sentenza “IB” con un<br />
formato che ha più <strong>di</strong> 6 cifre intere o più <strong>di</strong> 5 cifre decimali.<br />
SOLUZIONE Ricordare che il formato <strong>di</strong> programmazione <strong>di</strong> questa istruzione è:<br />
(IB (espressione) = INPUT “testo”, formato)<br />
Dove “formato” deve essere un numero con segno e come massimo 6 cifre intere e<br />
5 decimali.<br />
0108 ‘Comando eseguibile solo nell’area utente.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> eseguire un blocco che contiene informazione solo eseguibile dal<br />
canale dell’utente.<br />
SOLUZIONE Vi sono espressioni specifiche per i programmi <strong>di</strong> personalizzazione che possono<br />
eseguirsi solo nel programma dell’utente.<br />
0109 ‘C. utente: non programmare aiuti geometriche, compensazione o cicli.'<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA Si è cercato <strong>di</strong> eseguire un blocco che contiene aiuti geometrici, compensazione <strong>di</strong><br />
raggio/lunghezza o cicli fissi <strong>di</strong> lavorazione.<br />
SOLUZIONE Nel programma <strong>di</strong> personalizzazione non si possono programmare:<br />
Aiuti geometrici nè spostamenti.<br />
Compensazione <strong>di</strong> raggio o lunghezza.<br />
Cicli fissi.<br />
0110 ‘Non si ammettono parametri locali.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Alcune funzioni ammettono la programmazione solo con parametri globali.<br />
SOLUZIONE I parametri globali sono quelli inclusi nell'intervallo 100-299.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·23·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·24·<br />
0111 ‘Blocco non eseguibile con altro programma in esecuzione.’<br />
RILEVAMENTO Durante l’esecuzione in modo MDI.<br />
CAUSA Si è cercato <strong>di</strong> eseguire una istruzione <strong>di</strong> personalizzazione dal modo MDI, mentre<br />
si sta eseguendo il programma del canale <strong>di</strong> utente.<br />
SOLUZIONE Le istruzioni <strong>di</strong> personalizzazione si possono eseguire solo dal canale <strong>di</strong> utente.<br />
0112 ‘WBUF eseguibile solo con ingresso <strong>di</strong> utente in e<strong>di</strong>zione.’<br />
RILEVAMENTO Durante l’esecuzione o esecuzione in canale <strong>di</strong> utente.<br />
CAUSA Si è cercato <strong>di</strong> eseguire l’istruzione “WBUF”.<br />
SOLUZIONE L’istruzione “WBUF” non è eseguibile. Si può utilizzare solo nella fase <strong>di</strong> e<strong>di</strong>zione,<br />
dall’ingresso dell’utente.<br />
0113 ‘Limiti della tabella superati.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Nella tabella dei correttori <strong>di</strong> utensili, si è cercato <strong>di</strong> definire un correttore con<br />
numero superiore a quelli permessi dal costruttore.<br />
2. Nella tabella dei parametri, si è cercato <strong>di</strong> definire un parametro che non esiste.<br />
SOLUZIONE Il numero <strong>di</strong> correttore deve essere minore del massimo permesso dal produttore.<br />
0114 ‘Correttore: D3 R L I K.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella dei correttori <strong>di</strong> utensili, non si è rispettato l’or<strong>di</strong>ne <strong>di</strong> e<strong>di</strong>zione dei<br />
parametri.<br />
SOLUZIONE Immettere i parametri della tabella nell’or<strong>di</strong>ne corretto.<br />
0115 ‘Utensile: T4 D3 F3 N5 R5(.2).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella degli utensili non si è rispettato l’or<strong>di</strong>ne <strong>di</strong> e<strong>di</strong>zione dei parametri.<br />
SOLUZIONE Immettere i parametri della tabella nell’or<strong>di</strong>ne corretto.<br />
0116 ‘Origine: G54-59 G159N(1-20) assi(1-7).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella <strong>di</strong> origini, non si è scelta quale origine (G54-G59) o G159N(1-20) si<br />
definirà.<br />
SOLUZIONE Immettere i parametri della tabella nell’or<strong>di</strong>ne corretto. Per compilare la tabella delle<br />
origini, prima scegliere quale origine si definirà (G54-G59) o G159N(1-20) e dopo la<br />
posizione dell’origine in ogni asse.<br />
0117 ‘Funzione M: M4 S4 bits(8).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella delle funzioni «M», non si è rispettato l’or<strong>di</strong>ne <strong>di</strong> e<strong>di</strong>zione dei parametri.<br />
SOLUZIONE E<strong>di</strong>tare la tabella secondo il formato:<br />
M1234 (sottoprogramma associato) (bits <strong>di</strong> personalizzazione)<br />
0118 ‘G51 [A] E’<br />
RILEVAMENTO Durante l’esecuzione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Look-Ahead (G51)» non si è programmato il parametro<br />
corrispondente all’errore <strong>di</strong> contorno permesso.<br />
SOLUZIONE In questo tipo <strong>di</strong> lavorazione è obbligatoria la programmazione <strong>di</strong>:<br />
E: Errore <strong>di</strong> periferico permesso.<br />
Gli altri parametri sono opzionali. I parametri si devono e<strong>di</strong>tare nell’or<strong>di</strong>ne in<strong>di</strong>cato<br />
nel messaggio <strong>di</strong> errore.<br />
0119 ‘Vite: Quota-errorre.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nelle tabelle <strong>di</strong> compensazione della vite, non si è rispettato l’or<strong>di</strong>ne <strong>di</strong> e<strong>di</strong>zione dei<br />
parametri.<br />
SOLUZIONE Immettere i parametri della tabella nell’or<strong>di</strong>ne corretto.<br />
P123 (posizione dell’asse da compensare) (errore della vite in questo punto)
0120 ‘Asse errato.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nelle tabelle <strong>di</strong> compensazione della vite, si è cercato <strong>di</strong> e<strong>di</strong>tare un asse <strong>di</strong>fferente<br />
da quello a cui corrisponde a detta tabella.<br />
SOLUZIONE Ogni asse ha una tabella propria per la compensazione della vite. Nella tabella <strong>di</strong> ogni<br />
asse possono apparire solo posizioni corrispondenti a tale asse.<br />
0121 ‘Programmare P3 = valore.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella dei parametri macchina, non si è rispettato il formato <strong>di</strong> e<strong>di</strong>zione.<br />
SOLUZIONE Immettere i parametri della tabella nell’or<strong>di</strong>ne corretto.<br />
P123 = (valore del parametro)<br />
0122 ‘Magazzino: P(1-255) = T(1-9999).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella del magazzino degli utensili, non si è rispettato il formato <strong>di</strong> e<strong>di</strong>zione<br />
o non si è programmato qualche dato.<br />
SOLUZIONE Immettere i parametri della tabella nell’or<strong>di</strong>ne corretto.<br />
0123 ‘Non esiste l’utensile T0.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella degli utensili, si è cercato <strong>di</strong> e<strong>di</strong>tare un utensile con numero T0.<br />
SOLUZIONE Non si può e<strong>di</strong>tare un utensili con numero T0. Il primo utensile deve essere T1.<br />
0124 ‘Non esiste il correttore D0.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella <strong>di</strong> correttori <strong>di</strong> utensile, si è cercato <strong>di</strong> e<strong>di</strong>tare un correttore <strong>di</strong> utensile<br />
con numero D0.<br />
SOLUZIONE Non si può e<strong>di</strong>tare un correttore <strong>di</strong> utensile con numero D0. Il primo correttore deve<br />
essere D1.<br />
0125 ‘Impossibile mo<strong>di</strong>ficare l’utensile attivo o il seguente.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nella tabella del magazzino <strong>di</strong> utensili si è cercato <strong>di</strong> cambiare l’utensile attivo o il<br />
seguente.<br />
SOLUZIONE Durante l’esecuzione non si può cambiare l’utensile attivo o il seguente.<br />
0126 ‘Utensile non definito.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella del magazzino degli utensili, si è cercato <strong>di</strong> assegnare a una posizione<br />
del magazzino, un utensile che non è definito nel magazzino degli utensili.<br />
SOLUZIONE Definire l’utensile nella tabella degli utensili.<br />
0127 ‘Il magazzino non è RANDOM.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Non si <strong>di</strong>spone <strong>di</strong> magazzino RANDOM e nella tabella del magazzino degli utensili,<br />
il numero <strong>di</strong> utensile non coincide con il numero della posizione nel magazzino.<br />
SOLUZIONE Quando il magazzino degli utensili non è RANDOM, il numero <strong>di</strong> utensile deve essere<br />
uguale al numero <strong>di</strong> posizione nel magazzino.<br />
0128 ‘La posizione <strong>di</strong> un utensile speciale è fissa.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nella tabella del magazzino degli utensili, si è cercato <strong>di</strong> collocare un utensile in una<br />
posizione del magazzino riservata a un utensile speciale.<br />
SOLUZIONE Quando un utensile speciale occupa più <strong>di</strong> una posizione nel magazzino, hanno una<br />
loro posizione riservata nel magazzino. In questa posizione non si potrà collocare<br />
nessun altro utensile.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·25·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·26·<br />
0129 ‘Esiste solo utensile successivo in centri <strong>di</strong> lavorazione.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un cambio <strong>di</strong> utensile con M06 e la macchina non è un centro <strong>di</strong><br />
lavorazione. (non c’è utensile seguente in attesa).<br />
SOLUZIONE Quando la macchina non è un centro <strong>di</strong> lavorazione, il cambio si realizza<br />
automaticamente programmando il numero <strong>di</strong> utensile «T».<br />
0130 ‘Scrivere 0/1.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione dei parametri della tabella <strong>di</strong> parametri macchina.<br />
CAUSA Si è cercato <strong>di</strong> assegnare un valore non valido a un parametro.<br />
SOLUZIONE Il parametro ammette solo i valori 0 oppure 1.<br />
0131 ‘Scrivere +/-.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione dei parametri della tabella <strong>di</strong> parametri macchina.<br />
CAUSA Si è cercato <strong>di</strong> assegnare un valore non valido a un parametro.<br />
SOLUZIONE Il parametro ammette solo i valori + o -.<br />
0132 ‘Scrivere YES/NO.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione dei parametri della tabella <strong>di</strong> parametri macchina.<br />
CAUSA Si è cercato <strong>di</strong> assegnare un valore non valido a un parametro.<br />
SOLUZIONE Il parametro ammette solo i valori YES o NO.<br />
0133 ‘Scrivere ON/OFF.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione dei parametri della tabella <strong>di</strong> parametri macchina.<br />
CAUSA Si è cercato <strong>di</strong> assegnare un valore non valido a un parametro.<br />
SOLUZIONE Il parametro ammette solo i valori ON o OFF.<br />
0134 ‘Valori fra 0-2.’<br />
0135 ‘Valori fra 0-3.’<br />
0136 ‘Valori fra 0-4.’<br />
0137 ‘Valori fra 0-9.’<br />
0138 ‘Valori fra 0-29.’<br />
0139 ‘Valori fra 0-100.’<br />
0140 ‘Valori fra 0-255.’<br />
0141 ‘Valori fra 0-9999.’<br />
0142 ‘Valori fra 0-32767.’<br />
0143 'Valori fra +/-32767.'<br />
0144 ‘Valori tra 0-65535.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione dei parametri della tabella <strong>di</strong> parametri macchina.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Si è cercato <strong>di</strong> assegnare un valore non valido a un parametro.<br />
2. Durante l'esecuzione, quando nel programma è stata fatta una chiamata a un<br />
sottoprogramma (MCALL, PCALL) con un valore superiore a quello consentito.<br />
0145 ‘Formato +/- 5.5.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione dei parametri della tabella <strong>di</strong> parametri macchina.<br />
CAUSA Si è cercato <strong>di</strong> assegnare un valore non valido a un parametro.<br />
SOLUZIONE Il parametro ammette solo valori con il formato ±5.5.<br />
0146 'Parola inesistente.'<br />
Non è necessaria spiegazione.<br />
0147 ‘Formato numerico superato.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è assegnato a un dato o parametro un valore superiore al formato stabilito.<br />
SOLUZIONE Correggere la sintassi del blocco. Nella maggior parte dei casi, il formato numerico<br />
corretto sarà 5.4 (5 cifre intere e 4 decimali).
0148 ‘Testo troppo lungo.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è assegnato alle istruzioni “ERRORE”<br />
o “MSG” un testo con più <strong>di</strong> 59 caratteri.<br />
SOLUZIONE Correggere la sintassi del blocco. Alle istruzioni “ERRORE” e “MSG” non si possono<br />
assegnare testi con più <strong>di</strong> 59 caratteri.<br />
0149 ‘Messaggio incorretto.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, nelle istruzioni “ERRORE” o “MSG” si è<br />
e<strong>di</strong>tato incorrettamente il testo che portano associato.<br />
SOLUZIONE Correggere la sintassi del blocco. Il formato <strong>di</strong> programmazione è:<br />
(MSG “messaggio”)<br />
(ERRORE numero, “messaggio”)<br />
Il messaggio deve stare fra virgolette.<br />
0150 ‘Numero incorretto <strong>di</strong> bits.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Nella tabella <strong>di</strong> funzioni «M», nel paragrafo corrispondente ai bits <strong>di</strong><br />
personalizzazione:<br />
Non si inserisce un numero <strong>di</strong> 8 bits.<br />
Il numero non è formato da 0 e 1.<br />
2. Nella tabella dei parametri macchina, si è cercato <strong>di</strong> assegnare un valore <strong>di</strong> bits<br />
non valido a un parametro.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. I bits <strong>di</strong> personalizzazione devono formare un numero <strong>di</strong> 8 <strong>di</strong>giti composti da 0 e 1.<br />
2. Il parametro ammette solo numeri da 8 o 16 bits.<br />
0151 'Non si ammettono valori negativi.'<br />
Non è necessaria spiegazione.<br />
0152 ‘Programmazione parametrica erronea.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il parametro ha un valore incompatibile con la funzione a cui è stato assegnato.<br />
SOLUZIONE Nello storico del programma, è possibile che questo parametro abbia preso un valore<br />
equivocato. Correggere il programma affinché tale parametro non giunga alla<br />
funzione con questo valore.<br />
0153 'Non si ammette formato decimale.'<br />
0154 ‘Memoria insufficiente.’<br />
Non è necessaria spiegazione.<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il <strong>CNC</strong> non <strong>di</strong>spone <strong>di</strong> memoria sufficiente per realizzare i calcoli interni delle<br />
traiettorie.<br />
SOLUZIONE A volte questo errore si risolve variando le con<strong>di</strong>zioni <strong>di</strong> taglio.<br />
0155 'Guida non <strong>di</strong>sponibile.'<br />
Non è necessaria spiegazione.<br />
0156 ‘Non programmare G33, G95 o M19 S senza mandrino con encoder.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è programmata una delle funzioni “G33”, “G95” o “M19 S” e non si <strong>di</strong>spone <strong>di</strong><br />
encoder nel mandrino.<br />
SOLUZIONE Se non si <strong>di</strong>spone <strong>di</strong> mandrino con encoder, non si possono programmare le funzioni<br />
“M19 S”, “G33” o “G95”. Se si <strong>di</strong>spone <strong>di</strong> mandrino con encoder, il parametro<br />
macchina del mandrino “NPULSES (P13)” in<strong>di</strong>ca il numero <strong>di</strong> impulsi per giro del<br />
encoder.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·27·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·28·<br />
0157 ‘Non è ammesso G79 se non c’é nessun ciclo fisso attivo.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> eseguire la funzione «Mo<strong>di</strong>ficazione <strong>di</strong> parametri <strong>di</strong> un ciclo fisso<br />
(G79)» ma non c’è nessun ciclo fisso attivo.<br />
SOLUZIONE La funzione “G79” mo<strong>di</strong>fica i valori <strong>di</strong> un ciclo fisso, pertanto, deve avere un ciclo fisso<br />
attivo e la funzione “G79” deve essere programmata nella zona <strong>di</strong> influenza <strong>di</strong> questo<br />
ciclo fisso.<br />
0158 ‘É obbligatorio programmare l’utensile T con G67 e G68.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)», non si è definito con quale utensile si<br />
effettuerà la sgrossatura “G67” (tasche 2D/3D), semifinitura “G67” (tasca 3D) o<br />
finitura “G68” (tasca 2D/3D).<br />
SOLUZIONE Nel ciclo fisso <strong>di</strong> tasca con isole, è obbligatorio programmare con quale utensile si<br />
effettuerà la sgrossatura “G67” (tasche 2D/3D), semifinitura “G67” (tasca 3D) e<br />
finitura “G68” (tasca 2D/3D).<br />
0159 ‘Limite <strong>di</strong> programmazione in pollici superato.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> eseguire in pollici un programma e<strong>di</strong>tato in millimetri.<br />
SOLUZIONE Immettere all’inizio del programma la funzione «Programmazione in pollici (G70)»<br />
o «Programmazione in millimetri (G71)».<br />
0160 'Non si ammette G79 durante l'esecuzione del ciclo fisso.'<br />
Non è necessaria spiegazione.<br />
0161 ‘Non è ammesso G67-G68 senza programmare prima G66’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si sono definite le operazioni <strong>di</strong> sgrossatura “G67” (tasche 2D/3D), semifinitura “G67”<br />
(tasca 3D) o finitura “G68” (tasca 2D/3D) senza programmare previamente la<br />
chiamata al «Ciclo fisso <strong>di</strong> tasca con isole (G66)».<br />
SOLUZIONE Lavorando con tasca con isole, prima <strong>di</strong> programmare le operazioni <strong>di</strong> sgrossatura<br />
“G67” (tasche 2D/3D), semifinitura “G67” (tasca 3D) o finitura “G68” (tasca 2D/3D),<br />
è necessario programmare la chiamata al «Ciclo fisso <strong>di</strong> tasca con isole (G66)».<br />
0162 ‘Raggio negativo non ammesso in coor<strong>di</strong>nate assolute.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Lavorando in coor<strong>di</strong>nate polari assolute, si è programmato uno spostamento con<br />
raggio negativo.<br />
SOLUZIONE Programmando in coor<strong>di</strong>nate polari assolute non si permette la programmazione <strong>di</strong><br />
raggi negativi.<br />
0163 ‘L’asse programmato non è il longitu<strong>di</strong>nale.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> mo<strong>di</strong>ficare le coor<strong>di</strong>nate del punto dove si vuole eseguire il ciclo fisso,<br />
me<strong>di</strong>ante la funzione «Mo<strong>di</strong>ficazione <strong>di</strong> parametri del ciclo fisso (G79)».<br />
SOLUZIONE Me<strong>di</strong>ante la funzione “G79” si possono variare i parametri che definiscono un ciclo<br />
fisso, eccetto le coor<strong>di</strong>nate del punto dove si vuole eseguire. Per cambiare le<br />
coor<strong>di</strong>nate del punto, programmare solo le nuove coor<strong>di</strong>nate.<br />
0164 ‘Nome <strong>di</strong> password incorretto.’<br />
RILEVAMENTO Durante l’assegnazione <strong>di</strong> protezioni.<br />
CAUSA Si è premuto [INVIO] prima <strong>di</strong> scegliere il tipo <strong>di</strong> co<strong>di</strong>ce a cui si vuole assegnare una<br />
password.<br />
SOLUZIONE Scegliere me<strong>di</strong>ante i softkeys il tipo <strong>di</strong> co<strong>di</strong>ce a cui si vuole assegnare una password.<br />
0165 ‘Password: utilizzare lettere (maiuscole o minuscole) o cifre.'<br />
RILEVAMENTO Durante l’assegnazione <strong>di</strong> protezioni.<br />
CAUSA Si è inserito un carattere non valido nella password.<br />
SOLUZIONE La password può essere formata solo con lettere (maiuscole o minuscole) o cifre.
0166 ‘Non è ammesso più <strong>di</strong> un asse HIRTH per blocco.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è programmato uno spostamento che implica spostare simultaneamente due assi<br />
HIRTH.<br />
SOLUZIONE Il <strong>CNC</strong> non ammette spostamenti in quelli dove intervengono simultaneamente più<br />
<strong>di</strong> un asse HIRTH. I <strong>di</strong>versi spostamenti degli assi HIRTH devono realizzarsi uno alla<br />
volta.<br />
0167 ‘'Asse rot.posizione.: valori assoluti (G90) fra 0-359.9999.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato uno spostamento in un asse definito come rotativo <strong>di</strong><br />
posizionamento. Lo spostamento si è programmato in coor<strong>di</strong>nate assolute (G90) e<br />
la quota finale <strong>di</strong> spostamento non c’è dentro l’intervallo 0-359.9999.<br />
SOLUZIONE Assi rotativi <strong>di</strong> posizionamento: In coor<strong>di</strong>nate assolute solo si ammettono<br />
spostamenti dentro l’intervallo 0-359.9999.<br />
0168 ‘'Asse rotativo: valori assoluti (G90) fra 0-359.9999.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato uno spostamento in un asse definito come rotativo. Lo<br />
spostamento si è programmato in coor<strong>di</strong>nate assolute (G90) e la quota finale <strong>di</strong><br />
spostamento non c’è dentro l’intervallo 0-359.9999.<br />
SOLUZIONE Assi rotativi: In coor<strong>di</strong>nate assolute solo si ammettono spostamenti dentro l’intervallo<br />
0-359.9999.<br />
0169 ‘Non è ammesso programmare sottoprogrammi modali.’<br />
RILEVAMENTO Durante l’esecuzione in modo MDI.<br />
CAUSA Si è cercato <strong>di</strong> chiamare un sottoprogramma modale (MCALL).<br />
SOLUZIONE Non si possono eseguire sottoprogrammi modali (MCALL) dalla opzione <strong>di</strong> menu<br />
“Esecuzione MDI”.<br />
0170 'Programmare simboli 0-255 in posizioni 0-639, 0-335.'<br />
0171 ‘Finestra non predefinita.’<br />
Non è necessaria spiegazione.<br />
RILEVAMENTO Durante l’esecuzione o esecuzione in canale <strong>di</strong> utente.<br />
CAUSA Si è cercato <strong>di</strong> scrivere in una finestra (DW) che non è stata previamente definita<br />
(ODW).<br />
SOLUZIONE Non si può scrivere in una finestra che non sia stata definita. Controllare che la<br />
finestra in cui si cerca <strong>di</strong> scrivere (DW) sia stata previamente definita.<br />
0172 ‘Programma non accessibile’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> eseguire un programma che non è eseguibile.<br />
SOLUZIONE È possibile che il programma sia protetto contro l’esecuzione. Per sapere se un<br />
programma è eseguibile, controllare nella colonna degli attributi se appare il carattere<br />
«X». Se questo carattere non c’è, il programma non si potrà eseguire.<br />
0173 'Non è consentita la programmazione angolo-angolo.'<br />
Non è necessaria spiegazione.<br />
0174 ‘Interpolazione elicoidale non ammessa.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> eseguire una interpolazione elicoidale essendo attiva la funzione<br />
«LOOK-AHEAD (G51)».<br />
SOLUZIONE Non si possono realizzare interpolazioni elicoidali essendo attiva la funzione «LOOK-<br />
AHEAD (G51)».<br />
0175 ‘Ingressi analogici: ANAI(1-8) = +/-5 Volts.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Un ingresso analogico ha preso un valore che non c’è dentro l’intervallo ±5 volt.<br />
SOLUZIONE Gli ingressi analogici possono prendere valore solo fra ±5 volt.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·29·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·30·<br />
0176 ‘Ingressi analogici: ANAO(1-8) = +/-10 Volt.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è assegnata a una uscita analogica un valore che non c’è dentro l’intervallo ±10<br />
volt.<br />
SOLUZIONE Le uscite analogiche possono prendere valore solo fra ±10 volt.<br />
0177 'Un asse gantry non può far parte del piano attivo.'<br />
Non è necessaria spiegazione.<br />
0178 ‘Non si ammette G96 se il mandrino non è in continuo’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmata la funzione “G96” e il mandrino non è controllato in velocità o non<br />
si <strong>di</strong>spone <strong>di</strong> encoder.<br />
SOLUZIONE Per lavorare con la funzione “G96” è necessario che il mandrino sia controllato in<br />
velocità (SPDLTYPE(P0)=0) e bisogna <strong>di</strong>sporre <strong>di</strong> encoder nel mandrino<br />
(NPULSES(P13) <strong>di</strong>verso da zero).<br />
0179 'Non programmare più <strong>di</strong> quattro assi simultaneamente.'<br />
Non è necessaria spiegazione.<br />
0180 ‘Programmare DNC1/2/E, HD o CARD A (opzionale).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione o esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, nelle istruzioni “OPEN” e “EXEC”, si è<br />
cercato <strong>di</strong> programmare qualche parametro <strong>di</strong>verso da DNC1/2, HD o CARD A o si<br />
è assegnato un valore <strong>di</strong>verso da 1, 2 o E al parametro DNC.<br />
SOLUZIONE Verificare la sintassi del blocco.<br />
0181 ‘Programmare A (aggiungere) o D (cancellare).’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Non si è programmato il parametro A/D dentro le istruzioni “OPEN”.<br />
SOLUZIONE Verificare la sintassi del blocco. Il formato <strong>di</strong> programmazione è:<br />
(OPEN P.........,A/D,… )<br />
Dove:<br />
A Aggiunge blocchi nuovi dopo gli esistenti.<br />
D Cancella il programma esistente e lo apre come nuovo.<br />
0182 ‘Opzione non <strong>di</strong>sponibile.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è definita una funzione «G» che non c’è dentro le opzioni <strong>di</strong> software.<br />
0183 ‘Ciclo inesistente.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Dentro l’istruzione “DIGIT”, si è definito un ciclo <strong>di</strong> <strong>di</strong>gitalizzazione che non è<br />
<strong>di</strong>sponibile.<br />
SOLUZIONE L’istruzione “DIGIT” ammette solo 2 tipi <strong>di</strong> ciclo <strong>di</strong> <strong>di</strong>gitalizzazione:<br />
(DIGIT 1,…) : Ciclo <strong>di</strong> <strong>di</strong>gitalizzazione in griglia.<br />
(DIGIT 2,…) : Ciclo <strong>di</strong> <strong>di</strong>gitalizzazione in arco.<br />
0184 'T con sottoprogramma: programmare solo T e D.'<br />
0185 ‘Correttore inesistente.’<br />
Non è necessaria spiegazione.<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA All'interno della sintassi del blocco si sta realizzando una chiamata a un correttore<br />
<strong>di</strong> utensile più grande <strong>di</strong> quelli permessi dal produttore.<br />
SOLUZIONE Programmare un numero <strong>di</strong> correttore <strong>di</strong> utensile più piccolo.
0188 ‘Funzione non permessa dal PLC.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Dal canale del PLC si è cercato <strong>di</strong> eseguire, me<strong>di</strong>ante l’istruzione “<strong>CNC</strong>EX” una<br />
funzione compatibile con il canale <strong>di</strong> esecuzione del PLC.<br />
SOLUZIONE Una lista delle funzioni e istruzioni permesse nel canale <strong>di</strong> esecuzione del PLC è<br />
<strong>di</strong>sponibile nel “Manuale <strong>di</strong> Installazione” (Capitolo 11.1.2).<br />
0189 ‘Non esiste utensile motorizzato.’<br />
Non è necessaria spiegazione.<br />
0190 ‘Programmazione non consentita nel modo copiatura.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Dentro l’insieme dei blocchi che definiscono i «Cicli <strong>di</strong> copiatura e <strong>di</strong>gitalizzazione<br />
(TRACE)», c’è un blocco che contiene una funzione «G» che non può far parte della<br />
definizione del profilo.<br />
SOLUZIONE Le funzioni «G» <strong>di</strong>sponibili nella definizione dei profili sono:<br />
G00 G01 G02 G03 G06 G08 G09 G36<br />
G39 G53 G70 G71 G90 G91 G93<br />
0191 ‘Non programmare assi <strong>di</strong> copiatura.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse definito come asse <strong>di</strong> copiatura me<strong>di</strong>ante la funzione<br />
“G23”.<br />
SOLUZIONE Gli assi <strong>di</strong> copiatura sono controllati dal <strong>CNC</strong>. Per <strong>di</strong>sattivare gli assi <strong>di</strong> copiatura,<br />
usare la funzione “G25”.<br />
0192 ‘Piano e asse longitu<strong>di</strong>nale attivi incorretti.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, si è cercato <strong>di</strong> eseguire un ciclo <strong>di</strong><br />
tastatura, me<strong>di</strong>ante la sentenza “PROBE” e l’asse longitu<strong>di</strong>nale è incluso nel piano<br />
attivo.<br />
SOLUZIONE I cicli fissi <strong>di</strong> tastatura “PROBE” si eseguono negli assi X, Y, Z, essendo il piano <strong>di</strong><br />
lavoro formato da due <strong>di</strong> questi assi. L’altro asse, che deve essere perpen<strong>di</strong>colare<br />
a detto piano, dovrà selezionarsi con asse longitu<strong>di</strong>nale.<br />
0193 ‘Non si è programmato G23.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è attivata la <strong>di</strong>gitalizzazione “G24” o si è programmato un contorno <strong>di</strong> copiatura<br />
“G27”, ma previamente non si è attivata la copiatura “G23”.<br />
SOLUZIONE Per realizzare una <strong>di</strong>gitalizzazione o per lavorare con un contorno, bisogna attivare<br />
previamente la copiatura.<br />
0194 ‘Riposizionamento non permesso.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si possono riposizionare gli assi me<strong>di</strong>ante la sentenza “REPOS” perché il<br />
sottoprogrammi non è stato attivato me<strong>di</strong>ante un ingresso <strong>di</strong> interruzione.<br />
SOLUZIONE Per poter eseguire la sentenza “REPOS”, si deve previamente aver attivato me<strong>di</strong>ante<br />
un ingresso <strong>di</strong> interruzione.<br />
0195 ‘Assi X, Y o Z accoppiati o sincronizzati.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, si è cercato <strong>di</strong> eseguire un ciclo <strong>di</strong><br />
tastatura me<strong>di</strong>ante la sentenza “PROBE” e uno degli assi X Y o Z si trova accoppiato<br />
o sincronizzato.<br />
SOLUZIONE Per eseguire la sentenza “PROBE”¨, gli assi X, Y, Z non devono essere accoppiati<br />
nè sincronizzati. Per <strong>di</strong>sunire gli assi programmare “G78”.<br />
0196 ‘Devono esistere gli assi X, Y e Z.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, si è cercato <strong>di</strong> e<strong>di</strong>tare la sentenza<br />
"PROBE" e non esiste nessun asse X, Y o Z.<br />
SOLUZIONE Per poter lavorare con la sentenza “PROBE”, è necessario aver definito gli assi X, Y, Z.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·31·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·32·<br />
0198 ‘Deflessione fuori intervallo.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel ciclo <strong>di</strong> copiatura “G23” si è definita una deflessione nominale del tastatore più<br />
grande <strong>di</strong> quella permessa me<strong>di</strong>ante parametro macchina.<br />
SOLUZIONE Programmare una deflessione nominale del tastatore più piccolo.<br />
0199 ‘Preselezione assi rotativi: valore fra 0-359.9999.’<br />
RILEVAMENTO Durante la preselezione delle quote.<br />
CAUSA Si è cercato <strong>di</strong> realizzare una preselezione <strong>di</strong> quote in un asse rotativo e il valore della<br />
preselezione non sta dentro l’intervallo 0-359.9999.<br />
SOLUZIONE Il valore della preselezione <strong>di</strong> quote in un asse rotativo deve stare dentro l’intervallo<br />
0-359.9999.<br />
0200 ‘Programmare: G52 asse +/-5.5’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando la funzione «Spostamento contro arresto (G52)» non si è<br />
programmato che asse si vuole spostare o si sono programmati vari assi.<br />
SOLUZIONE Nella programmazione della funzione “G52”, è obbligatorio programmare che asse<br />
si vuole spostare. Si può programmare solo un asse ogni volta.<br />
0201 'Non programmare più <strong>di</strong> un asse <strong>di</strong> posizionamento in G01.'<br />
Non è necessaria spiegazione.<br />
0202 ‘Programmare G27 solo in copiatura del profilo.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definito un contorno (G27) e la funzione <strong>di</strong> copiatura non è bi<strong>di</strong>mensionale nè<br />
tri<strong>di</strong>mensionale.<br />
SOLUZIONE La funzione «Definizione del contorno <strong>di</strong> copiatura (G27)» è necessaria definirla solo<br />
quando si realizzano copiature (o <strong>di</strong>gitalizzazioni) bi<strong>di</strong>mensionali e tri<strong>di</strong>mensionali.<br />
0203 'Non si ammettono G23-G27 in ISPEZIONE.'<br />
Non è necessaria spiegazione.<br />
0204 ‘Modo <strong>di</strong> copiatura incorretto.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Durante l’esecuzione <strong>di</strong> una copiatura manuale “G23”, si è cercato <strong>di</strong> spostare<br />
me<strong>di</strong>ante i tasti <strong>di</strong> JOG o volantini un asse selezionato come inseguitore.<br />
SOLUZIONE Eseguendo una copiatura manuale, gli assi selezionati come inseguitori, si muovono<br />
manualmente. Il resto degli assi si possono spostare con i tasti <strong>di</strong> JOG o con volantini.<br />
0205 ‘Modo <strong>di</strong> <strong>di</strong>gitalizzazione incorretto.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita una <strong>di</strong>gitalizzazione punto a punto e non si sta in modo manuale (si sta<br />
in simulazione o esecuzione).<br />
SOLUZIONE Per eseguire una <strong>di</strong>gitalizzazione punto a punto, si deve stare in modo manuale.<br />
0206 ‘Valori fra 0-6.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione dei parametri della tabella <strong>di</strong> parametri macchina.<br />
CAUSA Si è cercato <strong>di</strong> assegnare un valore non valido a un parametro.<br />
SOLUZIONE Il parametro ammette valori solo fra 0 e 6.
0207 ‘Tabella completa.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione delle tabelle.<br />
CAUSA Nelle tabelle <strong>di</strong> funzioni «M», utensili o correttori, si è cercato <strong>di</strong> definire più dati <strong>di</strong><br />
quelli permessi dal fabbricante me<strong>di</strong>ante i parametri macchina. Quando si carica una<br />
tavola via DNC, il <strong>CNC</strong> non cancella la tabella anteriore, sostituisce i valori esistenti<br />
e copia i nuovi dati nelle posizioni libere della tabella.<br />
SOLUZIONE Il numero massimo dei dati che si possono definire viene limitato dai parametri<br />
macchina:<br />
Numero massimo <strong>di</strong> funzioni «M» NMISCFUN(P29).<br />
Numero massimo <strong>di</strong> Utensili NTOOL(P23).<br />
Numero massimo <strong>di</strong> correttori NTOFFSET(P27).<br />
Numero massimo <strong>di</strong> posizioni nel magazzino. NPOCKET(P25).<br />
0208 ‘Programmare A da 0 a 255.’<br />
Se si vuole caricare una nuova tabella (via DNC), si consiglia cancellare la tabella<br />
anteriore.<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nella funzione «LOOK-AHEAD (G51)» si è programmato il parametro “A”<br />
(Percentuale <strong>di</strong> accelerazione da utilizzare) con un valore più grande <strong>di</strong> 255.<br />
SOLUZIONE Il parametro “A” è opzionale, ma se si programma, deve avere un valore fra 0 e 255.<br />
0209 ‘Annidamento dei programmi non permesso.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Da un programma in esecuzione si è cercato <strong>di</strong> eseguire un altro programma<br />
me<strong>di</strong>ante l’istruzione “EXEC”, che contiene anche una istruzione “EXEC”.<br />
SOLUZIONE Dal programma che si esegue me<strong>di</strong>ante la sentenza <strong>di</strong> programma “EXEC” non si<br />
può realizzare una chiamata a un altro programma.<br />
0210 ‘Compensazione non ammessa.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è cercato <strong>di</strong> attivare o <strong>di</strong>sattivare la compensazione <strong>di</strong> raggio (G41, G42, G40) in<br />
un blocco che contiene uno spostamento non lineare.<br />
SOLUZIONE La compensazione <strong>di</strong> raggio si deve attivare/ <strong>di</strong>sattivare in uno spostamento lineare<br />
(G00, G01).<br />
0211 ‘Non programmare un nuova traslazione senza cancellare la precedente.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Me<strong>di</strong>ante la funzione «Definizione del piano inclinato (G49)», si è cercato <strong>di</strong> definire<br />
un piano inclinato, stando già uno previamente definito.<br />
SOLUZIONE Per definire un nuovo piano inclinato, bisogna previamente annullare quello definito<br />
anteriormente. Per annullare un piano inclinato, programmare “G49” senza<br />
parametri.<br />
0212 ‘Programmazione non permessa con G48-G49 attive.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, si è cercato <strong>di</strong> eseguire un ciclo <strong>di</strong><br />
tastatura me<strong>di</strong>ante la sentenza “PROBE”, essendo attive le funzioni “G48” o “G49”.<br />
SOLUZIONE I cicli <strong>di</strong> <strong>di</strong>gitalizzazione “PROBE” si effettuano sugli assi X, Y, Z. Quin<strong>di</strong> per poterli<br />
eseguire non possono stare attivate le funzioni “G48” nè “G49”.<br />
0213 ‘G28, G29, G77 o G78 non sono ammessi senza secondo mandrino.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Si è cercato <strong>di</strong> selezionare il mandrino <strong>di</strong> lavoro me<strong>di</strong>ante “G28/G29” o <strong>di</strong><br />
sincronizzare i mandrini me<strong>di</strong>ante “G77/G78“, ma la macchina <strong>di</strong>spone <strong>di</strong> un solo<br />
mandrino <strong>di</strong> lavoro.<br />
SOLUZIONE Se la macchina <strong>di</strong>spone solo <strong>di</strong> un mandrino <strong>di</strong> lavoro, non si potranno programmare<br />
le funzioni “G28, G29, G77 y G78”.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·33·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·34·<br />
0214 ‘Funzione G non permessa nella selezione profilo.’<br />
RILEVAMENTO Durante il ricupero <strong>di</strong> un profilo.<br />
CAUSA Dentro l'insieme dei blocchi scelti per la ricuperazione <strong>di</strong> un profilo, c’è un blocco che<br />
contiene una funzione «G» che non può formar parte della definizione del profilo.<br />
SOLUZIONE Le funzioni «G» <strong>di</strong>sponibili nella definizione <strong>di</strong> un profilo sono:<br />
G00 G01 G02 G03 G06 G08 G09<br />
G36 G37 G38 G39 G90 G91 G93<br />
0215 ‘Funzione G non permessa dopo punto iniziale <strong>di</strong> profilo’<br />
RILEVAMENTO Durante il ricupero <strong>di</strong> un profilo.<br />
CAUSA Dentro l'insieme dei blocchi scelti per la ricuperazione <strong>di</strong> un profilo e dopo il punto<br />
iniziale <strong>di</strong> un profilo, c’è un blocco che contiene una funzione «G» che non può far<br />
parte della definizione del profilo.<br />
SOLUZIONE Le funzioni «G» <strong>di</strong>sponibili nella definizione <strong>di</strong> un profilo sono:<br />
G00 G01 G02 G03 G06 G08 G09<br />
G36 G37 G38 G39 G90 G91 G93<br />
0216 ‘Assegnazione non parametriche dopo punto iniziale <strong>di</strong> profilo.’<br />
RILEVAMENTO Durante il ricupero <strong>di</strong> un profilo.<br />
CAUSA Dentro l'insieme <strong>di</strong> blocchi scelti per il ricupero del profilo e dopo il punto iniziale <strong>di</strong><br />
un profilo, si è programmato in linguaggio ad alto livello una assegnazione che non<br />
è parametrica (a parametro locale o globale).<br />
SOLUZIONE Le uniche istruzioni in linguaggio ad alto livello che si possono e<strong>di</strong>tare sono<br />
assegnazioni a parametri locali (P0 a P25) e globali (P100 a P299).<br />
0217 ‘Programmazione non permessa dopo punto iniziale <strong>di</strong> profilo.’<br />
RILEVAMENTO Durante il ricupero <strong>di</strong> un profilo.<br />
CAUSA Dentro l'insieme dei blocchi scelti per il ricupero del profilo e dopo il punto iniziale <strong>di</strong><br />
un profilo, c’è un blocco in linguaggio ad alto livello che non è una assegnazione.<br />
SOLUZIONE Le uniche istruzioni in linguaggio ad alto livello che si possono e<strong>di</strong>tare sono<br />
assegnazioni a parametri locali (P0 a P25) e globali (P100 a P299).<br />
0218 ‘Programmato asse non permesso dopo punto iniziale <strong>di</strong> profilo’<br />
RILEVAMENTO Durante il ricupero <strong>di</strong> un profilo.<br />
CAUSA Dentro l'insieme dei blocchi scelti per il ricupero <strong>di</strong> un profilo, si è definita una<br />
posizione in un asse che non forma parte del piano attivo. È probabile che si sia<br />
definita una quota <strong>di</strong> superficie dopo il punto iniziale <strong>di</strong> un profilo.<br />
SOLUZIONE La quota <strong>di</strong> superficie dei profili si definisce solo nel blocco iniziale del primo profilo,<br />
il corrispondente al punto iniziale del profilo esterno.<br />
0219 ‘Punto iniziale mal programmato nella selezione profilo’<br />
RILEVAMENTO Durante la selezione <strong>di</strong> un profilo.<br />
CAUSA Il punto iniziale del profilo è mal programmato. Non è stata definita una delle due<br />
coor<strong>di</strong>nate che definiscono la sua posizione.<br />
SOLUZIONE Il punto iniziale <strong>di</strong> un profilo deve essere definito nei due assi che formano il piano<br />
attivo.<br />
0220 ‘Assi non vali<strong>di</strong>'<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Gli assi che sono stati definito non sono vali<strong>di</strong> per G46.<br />
SOLUZIONE Verificare i seguenti punti:<br />
P.m.g. ANGAXNA (P171) e p.m.g. ORTAXNA (P172) sono <strong>di</strong>versi da 0.<br />
Gli assi definiti esistono e sono lineari.<br />
0226 ‘Non si può programmare l’utensile con G48’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un cambio <strong>di</strong> utensile stando la funzione «Trasformazione TCP<br />
(G48)» attiva.<br />
SOLUZIONE Non è possibile realizzare un cambio <strong>di</strong> utensile stando attiva la trasformazione TCP.<br />
Per realizzare un cambio <strong>di</strong> utensile, bisogna annullare prima la trasformazione TCP.
0227 ‘Programmare Q fra +/-359.9999.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Filettatura elettronica (G33)» si è programmato l’angolo <strong>di</strong> ingresso<br />
“Q” con un valore fuori limiti ±359.9999.<br />
SOLUZIONE Programmare un angolo <strong>di</strong> ingresso dentro l’intervallo +/-359.9999.<br />
0228 ‘Non programmare Q con parametro M19TYPE=0.’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Nella funzione «Filettatura elettronica (G33)» si è programmato un angolo <strong>di</strong> ingresso<br />
“Q”, ma il tipo <strong>di</strong> arresto orientato del mandrino <strong>di</strong>sponibili non permette <strong>di</strong> realizzare<br />
tale operazione.<br />
SOLUZIONE Per definire un angolo <strong>di</strong> ingresso, si deve definire il parametro macchina della<br />
mandrino M19TYPE(P43)=1.<br />
0229 ‘Programmare X massimo’<br />
0230 ‘Programmare Y minimo’<br />
0231 ‘Programmare Y massimo’<br />
0232 ‘Programmare Z minimo’<br />
0233 ‘Programmare Z massimo’<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Programmando in linguaggio ad alto livello, dentro l’istruzione “DGWZ” non si è<br />
programmato il limite in<strong>di</strong>cato (o si è definito con un dato che non ha valore numerico).<br />
SOLUZIONE Verificare la sintassi del blocco.<br />
0234 ‘Limiti grafici erronei’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Alcuni dei limiti inferiori definiti me<strong>di</strong>ante l’istruzione “DGWZ” è più grande del suo<br />
corrispondente limite superiore.<br />
SOLUZIONE Programmare i limiti superiori della zona grafica da visualizzare più gran<strong>di</strong> dei limiti<br />
inferiori.<br />
0235 'Non programmare asse in controllo tangenziale'<br />
Non è necessaria spiegazione.<br />
0236 'Non programmare asse longitu<strong>di</strong>nale o asse del piano attivo'<br />
Non è necessaria spiegazione.<br />
0237 ‘Programmare valore fra +/-359.9999.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA È stato programmato un decalaggio <strong>di</strong> fase (G30) superiore al massimo consentito.<br />
Ad esempio G30 D380.<br />
SOLUZIONE Il decalaggio <strong>di</strong> fase deve essere fra ±359.9999.<br />
0238 ‘Non programmare G30 senza sincronizzare in velocità i mandrini’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> sincronizzare i mandrini in decalaggio <strong>di</strong> fase «G30» senza<br />
sincronizzarli prima in velocità.<br />
SOLUZIONE Sincronizzare prima i mandrini in velocità me<strong>di</strong>ante G77S.<br />
0239 ‘Non sincronizzare i mandrini con asse C attivo’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> sincronizzare i mandrini e l'asse C non è attivo.<br />
SOLUZIONE Attivare prima l'asse C.<br />
0240 ‘Non attivare asse C con i mandrini sincronizzati’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> attivare l'asse C con i mandrini sincronizzati.<br />
SOLUZIONE Annullare prima la sincronizzazione dei mandrini (G78 S).<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·35·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·36·<br />
0241 ‘Non programmare G77 S, G78 S senza mandrino con encoder’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> sincronizzare i mandrini (G77 S o G78 S) e uno <strong>di</strong> essi non ha encoder<br />
o retroazione Sercos.<br />
SOLUZIONE Entrambi i mandrini devono avere encoder o retroazione Sercos.<br />
0242 ‘Non sincronizzare mandrini con M19TYPE=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> sincronizzare i mandrini (G77 S o G78 S) e uno <strong>di</strong> essi ha il parametro<br />
M19TYPE=0.<br />
SOLUZIONE Entrambi i mandrini devono avere il parametro M19TYPE=1.<br />
0243 'Valori fra 0-15.'<br />
0244 ‘Valori fra 0.00% - 100.00%.’<br />
0245 ‘Valori fra -100.00% - 100.00%.’<br />
Non è necessaria spiegazione.<br />
0246 ‘Non è ammesso programmare velocità F negativa o 0.'<br />
RILEVAMENTO Durante l’e<strong>di</strong>zione (durante l’esecuzione in programmi trasmessi da DNC).<br />
CAUSA Se il p.m.g. FEEDTYPE (P170) ha un valore <strong>di</strong>verso da ·0·, non è consentito <strong>di</strong><br />
programmare F0.<br />
SOLUZIONE Le soluzioni possibili sono:<br />
Definire il p.m.g. FEEDTYPE (P170) con valore ·0·.<br />
In questo caso i blocchi <strong>di</strong> spostamento, si eseguono al massimo avanzamento<br />
consentito.<br />
Programmare una F <strong>di</strong>versa da ·0·.<br />
0247 'Valori fra 0-8.'<br />
Non è necessaria spiegazione.
ERRORI DI PREPARAZIONE ED ESECUZIONE<br />
1000 ‘Non si <strong>di</strong>spone <strong>di</strong> informazioni sufficienti sulla traiettoria.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel programma vi sono troppi blocchi <strong>di</strong> seguito, senza informazione sulla traiettoria<br />
per poter realizzare la compensazione <strong>di</strong> raggio, arrotondamento, smussatura,<br />
avvicinamenti e uscite tangenziali.<br />
SOLUZIONE Per poter realizzare queste operazioni, il <strong>CNC</strong> ha bisogno <strong>di</strong> conoscere con anticipo<br />
la traiettoria da percorrere, quin<strong>di</strong>, non ci possono essere più <strong>di</strong> 48 blocchi <strong>di</strong> seguito<br />
senza informazione sulla traiettoria da percorrere.<br />
1001 ‘Cambio del piano in arrotondamento/smussatura.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un cambio <strong>di</strong> piano nella traiettoria seguente alla definizione <strong>di</strong> un<br />
«Arrotondamento controllato <strong>di</strong> spigoli (G36)» o «Smussatura (G39)».<br />
SOLUZIONE Non si può cambiare <strong>di</strong> piano durante l’esecuzione <strong>di</strong> un arrotondamento o<br />
smussatura. La traiettoria seguente alla definizione <strong>di</strong> un arrotondamento o<br />
smussatura, deve stare nello stesso piano dell’arrotondamento o smussatura.<br />
1002 ‘Raggio <strong>di</strong> arrotondamento troppo grande.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nella funzione «Arrotondamento <strong>di</strong> spigoli (G36)» si è programmato un raggio <strong>di</strong><br />
arrotondamento superiore a una delle traiettorie nelle quali sta definito.<br />
SOLUZIONE Il raggio <strong>di</strong> arrotondamento deve essere più piccolo delle traiettorie che lo<br />
definiscono.<br />
1003 ‘Arrotondamento nel blocco finale.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definito un «Arrotondamento <strong>di</strong> spigoli (G36)» o «Smussatura (G39)» nell’ultima<br />
traiettoria del programma o quando il <strong>CNC</strong> non trova informazione della traiettoria<br />
seguente alla definizione dell’arrotondamento o smussatura.<br />
SOLUZIONE Un arrotondamento o smussatura deve stare definito fra due traiettorie.<br />
1004 ‘Uscita tangenziale mal programmata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Lo spostamento seguente alla definizione <strong>di</strong> una uscita tangenziale (G38) è una<br />
traiettoria circolare.<br />
SOLUZIONE Lo spostamento seguente alla definizione <strong>di</strong> una uscita tangenziale deve essere una<br />
traiettoria retta.<br />
1005 ‘Smussatura mal programmata.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Lo spostamento seguente alla definizione <strong>di</strong> una «Smussatura (G39)» è una<br />
traiettoria circolare.<br />
SOLUZIONE Lo spostamento seguente alla definizione <strong>di</strong> una smussatura deve essere una<br />
traiettoria retta.<br />
1006 ‘Valore della smussatura troppo grande.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nella funzione «Smussatura (G39)» si è programmata una <strong>di</strong>mensione <strong>di</strong><br />
smussatura superiore a una delle traiettorie in cui sta definita.<br />
SOLUZIONE La <strong>di</strong>mensione della smussatura deve essere più piccola delle traiettorie che la<br />
definiscono.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·37·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·38·<br />
1007 ‘G8 mal definita.'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si è programmata una circonferenza completa me<strong>di</strong>ante la funzione<br />
«Circonferenza tangente alla traiettoria anteriore (G08)»<br />
2. Quando la traiettoria tangente termina in un punto della traiettoria anteriore o<br />
nella sua prolungazione (in linea retta).<br />
3. Lavorando con il ciclo fisso <strong>di</strong> tasche con isole, quando si programma la funzione<br />
“G08” nel blocco seguente alla definizione <strong>di</strong> inizio del profilo (G00).<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. La funzione “G08” non permette la programmazione <strong>di</strong> circonferenze complete.<br />
2. La traiettoria non può terminare in un punto della traiettoria anteriore o nella sua<br />
prolungazione (in linea retta).<br />
3. Il <strong>CNC</strong> non <strong>di</strong>spone <strong>di</strong> informazione sulla traiettoria anteriore e non può eseguire<br />
un arco tangente.<br />
1008 ‘Non esistono informazioni sulla traiettoria precedente’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmata me<strong>di</strong>ante la funzione “G08” una circonferenza tangente alla<br />
traiettoria precedente, ma non c’è informazione sulla traiettoria precedente.<br />
SOLUZIONE Per realizzare una traiettoria tangente alla traiettoria precedente, ci deve stare una<br />
informazione sulla traiettoria precedente e deve stare nei 48 blocchi precedenti alla<br />
traiettoria tangente.<br />
1009 ‘Non esistono informazioni per arco tangente nella tasca con isole.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Dentro l’insieme dei blocchi che definiscono il profilo <strong>di</strong> una tasca con isole, si è<br />
programmato un arco tangente, ma manca qualche dato da definire o non c’è<br />
informazione sufficiente sulla traiettoria precedente.<br />
SOLUZIONE Verificare i dati della definizione del profilo.<br />
1010 ‘Piano errato nella traiettoria tangente.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un cambio <strong>di</strong> piano tra la definizione della funzione «Traiettoria<br />
circolare tangente alla traiettoria anteriore (G08)» e la traiettoria precedente.<br />
SOLUZIONE Fra le due traiettorie non si può realizzare nessun cambio <strong>di</strong> piano.<br />
1011 ‘Spostamento JOG fuori limiti.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Dopo aver definito un piano inclinato, l’utensile resta posizionato in un punto fuori dei<br />
limiti <strong>di</strong> lavoro e me<strong>di</strong>ante JOG si cerca <strong>di</strong> spostare un asse che non posiziona<br />
l’utensile dentro l’area che definisce i limiti <strong>di</strong> lavoro.<br />
SOLUZIONE Spostare me<strong>di</strong>ante JOG l’asse che permetta posizionare l’utensile dentro dei limiti<br />
<strong>di</strong> lavoro.<br />
1012 ‘Non si può programmare G48 con G43 attiva’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> attivare la trasformazione TCP (G48) stando la compensazione <strong>di</strong><br />
lunghezza (G43) attiva.<br />
SOLUZIONE Per attivare la trasformazione TCP (G48), la compensazione <strong>di</strong> lunghezza deve<br />
essere <strong>di</strong>sattivata, dato che il TCP implica compensazione <strong>di</strong> lunghezza specifica.<br />
1013 ‘Non si può programmare G43 con G48 attiva’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> attivare la compensazione <strong>di</strong> lunghezza (G43) stando la<br />
trasformazione TCP (G48) attiva.<br />
SOLUZIONE Stando la trasformazione TCP (G48) attiva, non si può attivare la compensazione <strong>di</strong><br />
lunghezza (G43), dato che il TCP implica compensazione <strong>di</strong> lunghezza specifica.<br />
1014 'Non è ammesso programmare G49 se è già attiva'<br />
Non è necessaria spiegazione.
1015 ‘Utensile non definito nella tabella utensili’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definito un cambio <strong>di</strong> utensile e il nuovo utensile non è definito nella tabella degli<br />
utensili.<br />
SOLUZIONE Definire il nuovo utensile nella tabella degli utensili.<br />
1016 ‘L’utensile non esiste in magazzino’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definito un cambio <strong>di</strong> utensile e il nuovo utensile non è definito in nessuna<br />
posizione, nella tabella del magazzino degli utensili.<br />
SOLUZIONE Definire il nuovo utensile nella tabella del magazzino degli utensili.<br />
1017 ‘Nessun posto nel magazzino'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definito un cambio <strong>di</strong> utensile e non c’è posto nel magazzino per collocare<br />
l’utensile che attualmente si trova sul mandrino.<br />
SOLUZIONE È probabile che il nuovo utensile sia stato definito nella tabella come utensile speciale<br />
e con più <strong>di</strong> una posizione nel magazzino In questo caso, il posto è fisso per tale<br />
utensile e non potrà essere occupato da un altro. Per evitare questo errore, è<br />
conveniente lasciare un posto libero nel magazzino utensili.<br />
1018 ‘Cambio utensile programmato senza M06’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Dopo aver cercato un utensile e prima <strong>di</strong> realizzare la seguente ricerca, non si è<br />
programmato M06.<br />
SOLUZIONE Questo errore si dà quando si <strong>di</strong>spone <strong>di</strong> un centro <strong>di</strong> lavorazione (parametro<br />
macchina generale TOFFM06(P28)=YES) che <strong>di</strong>spone <strong>di</strong> scambiatore <strong>di</strong> utensili<br />
ciclico (parametro macchina generale CYCATC(P61)=YES). In questo caso dopo<br />
aver cercato un utensile e prima <strong>di</strong> cercare il seguente, è necessario realizzare il<br />
cambio <strong>di</strong> utensile me<strong>di</strong>ante M06.<br />
1019 ‘Non esiste utensile della stessa famiglia per sostituzione.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA La vita reale dell’utensile richiesto supera la vita nominale. Il <strong>CNC</strong> ha cercato <strong>di</strong><br />
sostituire l'utensile con un altro della stessa famiglia e non ha trovato nessuno.<br />
SOLUZIONE Sostituire l’utensile o definire un altro utensile della stessa famiglia.<br />
1020 ‘Non usare alto livello per il cambio utensile o successivo’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, me<strong>di</strong>ante la variabile “TMZT”, si è cercato<br />
<strong>di</strong> assegnare l’utensile attivo o il seguente, a un posto nel magazzino.<br />
SOLUZIONE Per cambiare l’utensile attivo o seguente, usare la funzione «T». Me<strong>di</strong>ante la variabile<br />
“TMZT” non si può spostare l’utensile attivo o seguente, nel magazzino.<br />
1021 ‘Non si è programmato correttore nel ciclo fisso.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato il ciclo fisso <strong>di</strong> tastatura “PROBE” corrispondente alla calibratura<br />
dell’utensile e non c’è selezionato nessun correttore <strong>di</strong> utensile.<br />
SOLUZIONE Per eseguire il «Ciclo fisso <strong>di</strong> calibratura dell’utensile (PROBE)» deve essere<br />
selezionato il correttore <strong>di</strong> utensile dove si va a conservare l’informazione del ciclo<br />
<strong>di</strong> tastatura.<br />
1022 'Raggio dell'utensile mal programmato'<br />
Non è necessaria spiegazione.<br />
1023 ‘G67. Raggio dell'utensile troppo grande.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)», si è selezionato un utensile <strong>di</strong> raggio troppo<br />
grande per l’operazione <strong>di</strong> sgrossatura “G67” (tasca 2D). Non entra l’utensile in<br />
nessun punto della tasca.<br />
SOLUZIONE Selezionare un utensile <strong>di</strong> raggio più piccolo.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·39·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·40·<br />
1024 ‘G68. Raggio dell'utensile troppo grande.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)», si è selezionato un utensile <strong>di</strong> raggio troppo<br />
grande per l’operazione <strong>di</strong> finitura “G68” (tasca 2D).. In qualche punto della<br />
lavorazione, la <strong>di</strong>stanza tra il profilo esterno e il profilo <strong>di</strong> una isola è più piccola del<br />
<strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Selezionare un utensile <strong>di</strong> raggio più piccolo.<br />
1025 ‘Utensile programmato senza raggio’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)», si è programmata un’operazione<br />
(G67/G68) con un utensile con raggio zero.<br />
SOLUZIONE Correggere nella tabella <strong>di</strong> utensili la definizione dell’utensile o selezionare un altro<br />
utensile per questa operazione.<br />
1026 ‘Passo programmato superiore al <strong>di</strong>ametro dell’utensile’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca rettangolare (G87)», nel «Ciclo fisso <strong>di</strong> tasca circolare<br />
(G88)» o in qualche operazione del «Ciclo fisso <strong>di</strong> tasca con isole (G66)», si è<br />
programmato il parametro “C” con un valore più grande del <strong>di</strong>ametro dell’utensile con<br />
cui si realizzerà l'operazione.<br />
SOLUZIONE Correggere la sintassi del blocco. Il passo <strong>di</strong> lavorazione “C” deve essere più piccolo<br />
o uguale al <strong>di</strong>ametro dell’utensile.<br />
1027 ‘Non si può programmare utensile con G48 attiva.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un cambio <strong>di</strong> utensile stando la funzione «Trasformazione TCP<br />
(G48)» attiva.<br />
SOLUZIONE Non è possibile realizzare un cambio <strong>di</strong> utensile stando attiva la trasformazione TCP.<br />
Per realizzare un cambio <strong>di</strong> utensile, bisogna annullare prima la trasformazione TCP.<br />
1028 ‘Non commutare né <strong>di</strong>scommutare assi con G23, G48 o G49 attive’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> commutare o <strong>di</strong>scommutare (G28/G29) un asse con le funzioni “G23”,<br />
“G48” o “G49” attive.<br />
SOLUZIONE Non si può commutare nè <strong>di</strong>scommutare gli assi con le funzioni “G23”, “G48”, “G49”<br />
attive.<br />
1029 ‘Non commutare assi già commutati.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> commutare (G28) un asse che già si trova commutato a un altro.<br />
SOLUZIONE Un asse commutato a un altro non si può commutare <strong>di</strong>rettamente a un terzo.<br />
Previamente bisogna togliergli la commutazione (G29 asse).<br />
1030 ‘Non si chiede la M del cambio <strong>di</strong> gamma automatico’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si <strong>di</strong>spone <strong>di</strong> cambio automatico <strong>di</strong> gamma e in un blocco si programmano 7 funzioni<br />
«M» e la funzione «S» che suppone il cambio <strong>di</strong> gamma. In questo caso il <strong>CNC</strong> non<br />
può includere la «M» del cambio automatico in questo blocco.<br />
SOLUZIONE Programmare qualche funzione «M» o la funzione «S» in un blocco a parte.<br />
1031 ‘Non è ammesso sottoprogramma con il cambio <strong>di</strong> gamma automatico.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA In macchine che <strong>di</strong>spongono <strong>di</strong> cambio <strong>di</strong> gamma automatico, quando si programma<br />
una velocità <strong>di</strong> giro «S» che implica cambio <strong>di</strong> gamma e la funzione «M» del cambio<br />
<strong>di</strong> gamma automatico ha associato un sottoprogramma.<br />
SOLUZIONE Quando si <strong>di</strong>spone <strong>di</strong> cambio automatico, le funzioni «M» corrispondenti al cambio<br />
<strong>di</strong> gamma non può avere un sottoprogramma associato.
1032 ‘Gamma del mandrino non definita in M19.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato “M19” e non è attiva nessuna delle funzioni <strong>di</strong> cambio <strong>di</strong> gamma<br />
“M41”, “M42”, “M43” nè “M44”.<br />
SOLUZIONE Dopo l’accensione il <strong>CNC</strong> non assume nessuna gamma, quin<strong>di</strong>, se la funzione del<br />
cambio <strong>di</strong> gamma non si genera automaticamente (parametro del mandrino<br />
AUTOGEAR(P6)=NO), bisogna programmare le funzioni ausiliarie <strong>di</strong> cambio <strong>di</strong><br />
gamma (“M41”, “M42”, “M43” o “M44”).<br />
1033 ‘Cambio <strong>di</strong> gamma incorretto.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si cerca <strong>di</strong> realizzare un cambio <strong>di</strong> gamma e i parametri macchina delle<br />
gamme (MAXGEAR1, MAXGEAR2, MAXGEAR3 o MAXGEAR4) sono mal<br />
definiti. Non si sono utilizzate tutte le gamme ed alle gamme non utilizzate si è<br />
assegnata velocità massima zero.<br />
2. Quando si è programmato un cambio <strong>di</strong> gamma (“M41”, “M42”, “M43” o “M44”)<br />
e il PLC non ha risposto con il segnale <strong>di</strong> gamma attiva corrispondente (GEAR1,<br />
GEAR2, GEAR3 o GEAR4).<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Quando non si utilizzano le quattro gamme, devono usarsi quelle inferiori,<br />
iniziando da “MAXGEAR1” e alle gamme che non si usano bisogna assegnarle<br />
lo stesso valore <strong>di</strong> quella superiore utilizzate.<br />
2. Controllare il programma del PLC.<br />
1034 ‘Si è programmata S senza la gamma attiva.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> mettere in funzionamento il mandrino e non c’è selezionata nessuna<br />
gamma.<br />
SOLUZIONE Dopo l’accensione il <strong>CNC</strong> non assume nessuna gamma, quin<strong>di</strong>, quando si<br />
programma una velocità <strong>di</strong> giro e il cambio <strong>di</strong> gamma non si genera automaticamente<br />
(parametro del mandrino AUTOGEAR(P6)=NO), bisogna programmare le funzioni<br />
ausiliarie <strong>di</strong> cambio <strong>di</strong> gamma (“M41”, “M42”, “M43” o “M44”).<br />
1035 ‘S programmata troppo grande’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmata una “S” superiore al massimo valore permesso dall’ultima gamma<br />
attiva.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro “S” minore.<br />
1036 ‘S non programmata in G95 o filettatura’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmata la funzione «Avanzamento in millimetri (pollici) per giro (G95)» o<br />
la funzione «Filettatura elettronica (G33)» e non c’è una velocità <strong>di</strong> giro selezionata.<br />
SOLUZIONE Per lavorare con l’avanzamento in millimetri per giro (G95) o per realizzare una<br />
filettatura elettronica (G33) è necessario avere una velocità <strong>di</strong> giro “S” programmata.<br />
1038 ‘Il mandrino non è orientato’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si desidera eseguire il ciclo <strong>di</strong> filettatura senza avere orientato prima il mandrino attivo<br />
(principale o secondario).<br />
1040 ‘Ciclo fisso inesistente’<br />
RILEVAMENTO Durante l’esecuzione in modo MDI.<br />
CAUSA Dopo aver interrotto un programma durante l’esecuzione <strong>di</strong> un ciclo fisso (G8x) e<br />
posteriormente realizzare un cambio <strong>di</strong> piano, si cerca <strong>di</strong> eseguire un ciclo fisso<br />
(G8x).<br />
SOLUZIONE Non interrompere il programma durante l’esecuzione <strong>di</strong> un ciclo fisso.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·41·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·42·<br />
1041 ‘Non programmato il parametro obbligatorio dal ciclo fisso’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Nel «Ciclo fisso <strong>di</strong> tasca con isole» non si è programmato qualche parametro.<br />
TASCHE 2D:<br />
Nell’operazione <strong>di</strong> sgrossatura “G67”, non si è programmato qualche<br />
parametro “I”, “R”.<br />
Non c’è operazione <strong>di</strong> sgrossatura e nell’operazione <strong>di</strong> finitura “G68” non si è<br />
programmato qualche parametro “I”, “R”.<br />
TASCHE 3D:<br />
Nell’operazione <strong>di</strong> sgrossatura “G67”, non si è programmato qualche<br />
parametro “I”, “R”.<br />
Non c’è operazione <strong>di</strong> sgrossatura e nell’operazione <strong>di</strong> semifinitura “G67” non<br />
si è programmato qualche parametro “I”, “R”.<br />
Non c’è operazione <strong>di</strong> sgrossatura nè semifinitura e nell’operazione <strong>di</strong> finitura<br />
“G68” non si è programmato qualche parametro “I”, “R”.<br />
Nell’operazione <strong>di</strong> finitura “G68”, non si è programmato il parametro “B”.<br />
2. Nel ciclo fisso <strong>di</strong> <strong>di</strong>gitalizzazione non si è programmato qualche parametro.<br />
SOLUZIONE Correggere la definizione <strong>di</strong> parametri.<br />
Tasca con isole (operazione <strong>di</strong> finitura)<br />
Nel ciclo fisso <strong>di</strong> tasca con isole è obbligatoria la programmazione dei<br />
parametri “I” e “R” nell’operazione <strong>di</strong> sgrossatura. Se non c’è operazione <strong>di</strong><br />
sgrossatura, si devono definire nell’operazione <strong>di</strong> finitura (2D) o in quella <strong>di</strong><br />
semifinitura (3D). Se non c’è semifinitura (3D), si devono definire<br />
nell’operazione <strong>di</strong> finitura. Nella tasca 3D, è obbligatorio definire il parametro<br />
“B” nell’operazione <strong>di</strong> finitura.<br />
Cicli <strong>di</strong> <strong>di</strong>gitalizzazione.<br />
Verificare la sintassi del blocco. I formati <strong>di</strong> programmazione sono:<br />
(DIGIT 1,X,Y,Z,I,J,K,B,C,D,F)<br />
(DIGIT 2,X,Y,Z,I,J,K,A,B,C,F)<br />
1042 ‘Valore <strong>di</strong> parametro non valido nel ciclo fisso’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Nel «Ciclo fisso <strong>di</strong> tasca con isole», quando nell’operazione <strong>di</strong> finitura “G68” si<br />
è definito un parametro con un valore non valido. È probabile che si sia assegnato<br />
un valore negativo (o zero) a un parametro che solo ammette valori positivi.<br />
2. Nel «Ciclo fisso <strong>di</strong> tasca con isole», quando nell’operazione <strong>di</strong> foratura (G69) si<br />
è definito il parametro “B”, “C” o “H” con valore zero.<br />
3. Dentro i cicli fissi <strong>di</strong> tasca rettangolare (G87) o circolare (G88), si è definito il<br />
parametro “C” o una <strong>di</strong>mensione della tasca, con valore zero.<br />
4. Nel «Ciclo fisso <strong>di</strong> foratura profonda con passo variabile (G69)», si è definito il<br />
parametro “C” con valore zero.<br />
5. Nel ciclo fisso <strong>di</strong> <strong>di</strong>gitalizzazione, si è assegnato un valore incorretto a qualche<br />
parametro. È probabile che si sia assegnato un valore negativo (o zero) a un<br />
parametro che solo ammette valori positivi.<br />
SOLUZIONE Correggere la definizione <strong>di</strong> parametri:<br />
Tasca con isole (operazione <strong>di</strong> finitura).<br />
Parametro “Q” Ammette solo i valori 0, 1 o 2.<br />
Parametro “B” Ammette solo valori <strong>di</strong>versi da zero.<br />
Parametro “J” Deve essere più piccolo del raggio dell’utensile con cui si<br />
realizzerà l'operazione.<br />
Digitalizzazione IN GRIGLIA.<br />
Parametro “B” Ammette solo valori positivi superiori a zero.<br />
Parametro “C” Ammette solo valori positivi <strong>di</strong>versi da 0.<br />
Parametro “D” Ammette solo i valori 0 o 1.<br />
Digitalizzazione ad ARCO.<br />
Parametro “J” e “C” Ammette solo valori positivi superiori a zero.<br />
Parametro “K”, “A” e “B” Ammette solo valori positivi.
1043 ‘Profilo <strong>di</strong> profon<strong>di</strong>tà non valido nella tasca con isole.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca con isole» (3D):<br />
I profili <strong>di</strong> profon<strong>di</strong>tà dei due tratti <strong>di</strong> uno stesso contorno (semplice o composto)<br />
si incrociano.<br />
Non si può realizzare la finitura <strong>di</strong> un contorno con l’utensile programmato<br />
(traiettoria sferica con utensile non sferico).<br />
SOLUZIONE I profili <strong>di</strong> profon<strong>di</strong>tà dei tratti <strong>di</strong> uno stesso profilo non si possono incrociare. Inoltre,<br />
il profilo <strong>di</strong> profon<strong>di</strong>tà deve essere definito subito dopo il profilo in piano e si deve<br />
utilizzare lo stesso punto iniziale in ambedue i profili. Controllare che la punta<br />
dell’utensile scelto sia la più adeguata per il profilo <strong>di</strong> profon<strong>di</strong>tà programmato.<br />
1044 ‘Il profilo del piano si taglia da solo nella tasca con isole’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Dentro l’insieme dei profili che definiscono una tasca con isole, c’è un profilo che si<br />
taglia da solo.<br />
SOLUZIONE Rivedere la definizione dei profili. Il profilo <strong>di</strong> una tasca con isole no si può tagliare<br />
da solo.<br />
1045 ‘Errore nel programmare foratura nelle tasche con isole.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)», si è programmato un ciclo fisso che non<br />
è <strong>di</strong> foratura.<br />
SOLUZIONE Nell’operazione <strong>di</strong> foratura si possono solo definire i cicli fissi “G81”, “G82”, “G83”<br />
o “G69”.<br />
1046 ‘Posizione dell'utensile non valida nel ciclo fisso’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel momento della chiamata a un ciclo fisso, l’utensile si trova posizionato tra la quota<br />
del piano <strong>di</strong> riferimento e la quota <strong>di</strong> profon<strong>di</strong>tà finale <strong>di</strong> qualche operazione.<br />
SOLUZIONE Quando si realizza la chiamata a un ciclo fisso, l’utensile deve essere posizionato al<br />
<strong>di</strong> sopra del piano <strong>di</strong> riferimento.<br />
1047 ‘Profilo del piano aperto nella tasca con isole’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Dentro l’insieme <strong>di</strong> profili che definiscono una tasca con isole, c’è un profilo che non<br />
comincia e termina nello stesso punto.<br />
SOLUZIONE Rivedere la definizione dei profili. I profili che definiscono le tasche con isole devono<br />
essere chiusi. L’errore può essere dovuto al fatto che non si è programmato “G01”<br />
dopo l’inizio, con “G00”, <strong>di</strong> qualche profilo.<br />
1048 ‘Coor<strong>di</strong>nate superficie pezzo non programmate nella tasca con isole’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è programmata la quota <strong>di</strong> superficie della tasca nel primo punto della<br />
definizione della geometria.<br />
SOLUZIONE Il dato corrispondente alla quota <strong>di</strong> superficie deve essere definito nel primo blocco<br />
<strong>di</strong> definizione del profilo della tasca (in coor<strong>di</strong>nate assolute).<br />
1049 ‘Quota piano <strong>di</strong> riferimento non valida nel ciclo fisso’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA In qualche operazione del «Ciclo fisso <strong>di</strong> tasca con isole (G66)», la quota del piano<br />
<strong>di</strong> riferimento si trova tra la quota della superficie del pezzo e la quota <strong>di</strong> profon<strong>di</strong>tà<br />
finale <strong>di</strong> una delle operazioni.<br />
SOLUZIONE Il piano <strong>di</strong> riferimento deve essere situato al <strong>di</strong> sopra della superficie del pezzo. A volte<br />
questo errore si dà a conseguenza della programmazione della quota <strong>di</strong> superficie<br />
del pezzo in coor<strong>di</strong>nate incrementali. (Il dato della superficie della tasca deve<br />
programmarsi in coor<strong>di</strong>nate assolute).<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·43·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·44·<br />
1050 ‘Valore sbagliato da assegnare a una variabile’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Me<strong>di</strong>ante i parametri, è stato assegnato un valore troppo alto a una variabile.<br />
SOLUZIONE Rivedere lo storico del programma, affinché questo parametro non giunga con tale<br />
valore al blocco dove si realizza l’assegnazione.<br />
1051 ‘Accesso alle variabili del PLC sbagliato.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Dal <strong>CNC</strong> si è cercato <strong>di</strong> leggere una variabile del PLC che non è definita nel<br />
programma del PLC.<br />
1052 ‘Accesso a variabile con in<strong>di</strong>ce non permesso’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, si realizza un’operazione con un<br />
parametro locale superiore a 25 o un parametro globale superiore a 299.<br />
SOLUZIONE I parametri che utilizza il <strong>CNC</strong> sono:<br />
Locali: 0-25.<br />
Globali: 100-299.<br />
1053 ‘Parametri locali non accessibili’<br />
Non si possono utilizzare in operazioni altri parametri che non sono in questo<br />
intervallo.<br />
RILEVAMENTO Durante l’esecuzione nel canale <strong>di</strong> utente.<br />
CAUSA Si è cercato <strong>di</strong> eseguire un blocco dove si realizza un’operazione con parametri locali.<br />
SOLUZIONE Il programma che si esegue nel canale dell’utente non permette <strong>di</strong> realizzare<br />
operazioni con parametri locali (P0 a P25).<br />
1054 ‘Limite <strong>di</strong> parametri locali superato’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, si sono realizzati più <strong>di</strong> 6 livelli <strong>di</strong><br />
annidamento me<strong>di</strong>ante la sentenza “PCALL”. Si sono realizzate più <strong>di</strong> 6 chiamate<br />
me<strong>di</strong>ante la sentenza “PCALL” dentro uno stesso anello.<br />
SOLUZIONE Si permettono solo 6 livelli <strong>di</strong> annidamento <strong>di</strong> parametri locali, dentro i 15 livelli <strong>di</strong><br />
annidamento <strong>di</strong> sottoprogrammi. Ogni volta che si realizza una chiamata me<strong>di</strong>ante<br />
la sentenza “PCALL”, si genera un nuovo livello <strong>di</strong> annidamento <strong>di</strong> parametri locali<br />
(ed inoltre, si genera un nuovo livello <strong>di</strong> annidamento <strong>di</strong> sottoprogrammi).<br />
1055 ‘Annidamento superato.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, si sono realizzati più <strong>di</strong> 15 livelli <strong>di</strong><br />
annidamento me<strong>di</strong>ante le sentenze “CALL”, “PCALL” o “MCALL”. Si sono realizzate<br />
più <strong>di</strong> 15 chiamate me<strong>di</strong>ante le sentenze “CALL”, “PCALL” o “MCALL” all'interno dello<br />
stesso anello.<br />
SOLUZIONE Si permettono solo 15 livelli <strong>di</strong> annidamento. Ogni volta che si realizza una chiamata<br />
me<strong>di</strong>ante le sentenze “CALL”, “PCALL” o “MCALL”, si genera un nuovo livello <strong>di</strong><br />
annidamento.<br />
1056 RET non associato a sottoprogramma’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è e<strong>di</strong>tata l’istruzione “RET” ma non si è e<strong>di</strong>tata previamente l’istruzione “SUB”.<br />
SOLUZIONE Per utilizzare l’istruzione “RET” (finale <strong>di</strong> sottoprogramma) si deve previamente aver<br />
iniziato l’e<strong>di</strong>zione del sottoprogramma me<strong>di</strong>ante l’istruzione “SUB (nº<br />
sottoprogramma)”.<br />
1057 ‘Sottoprogramma non definito’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è realizzata una chiamata (CALL, PCALL…) a un sottoprogramma che non è<br />
definito nella memoria del <strong>CNC</strong>.<br />
SOLUZIONE Controllare che il nome del sottoprogramma sia corretto e che il sottoprogramma<br />
esista nella memoria del <strong>CNC</strong> (non necessariamente nello stesso programma nel<br />
quale si effettua la chiamata).
1058 ‘Ciclo fisso <strong>di</strong> tastatore non definito’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Me<strong>di</strong>ante l’istruzione “PROBE” si è definito un ciclo fisso <strong>di</strong> tastatura che non è<br />
<strong>di</strong>sponibile.<br />
SOLUZIONE I cicli fissi <strong>di</strong> tastatura “PROBE” <strong>di</strong>sponibili sono da 1 al 9.<br />
1059 ‘Salto a etichetta non definita’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando in linguaggio ad alto livello, si è programmata l’istruzione “GOTO N...”<br />
ma non esiste il numero <strong>di</strong> blocco (N) programmato.<br />
SOLUZIONE Quando si programma l’istruzione “GOTO N...”, il blocco a cui fa riferimento deve<br />
essere definito nello stesso programma.<br />
1060 ‘Etichetta non definita’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Programmando in linguaggio ad alto livello, si è programmata l’istruzione “RPT<br />
N..., N...” ma non esiste nessun numero <strong>di</strong> blocco (N) programmato.<br />
2. Quando nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)» si è programmato “G66 …<br />
S...E...” e non esiste uno dei due dati che definiscono l’inizio o la fine dei profili.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Quando si programma l’istruzione “RPT N..., N...””, i blocchi a cui fa riferimento<br />
devono essere definiti nello stesso programma.<br />
2. Rivedere il programma. Collocare l’etichetta corrispondente al parametro “S”<br />
all’inizio della definizione dei profili e l’etichetta corrispondente al parametro “E”<br />
alla fine della definizione dei profili.<br />
1061 ‘Non si può cercare etichetta’<br />
RILEVAMENTO Durante l’esecuzione in modo MDI.<br />
CAUSA Programmando in linguaggio ad alto livello, si è definita una istruzione “RPT N—, N—<br />
” o “GOTO N—”<br />
SOLUZIONE Lavorando nel modo MDI non si possono programmare istruzioni del tipo “RPT” o<br />
“GOTO”.<br />
1062 ‘Sottoprogramma non <strong>di</strong>sponibile nel programma.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è realizzata una chiamata a un sottoprogramma che si trova in un programma<br />
utilizzato dal DNC.<br />
SOLUZIONE Aspettare che il DNC finisca <strong>di</strong> utilizzare il programma. Se il sottoprogramma si<br />
utilizza abitualmente, è consigliabile collocarlo in un programma a parte.<br />
1063 ‘Non si può aprire il programma.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si sta eseguendo un programma in modo infinito e da questo programma, si cerca<br />
<strong>di</strong> eseguire un altro programma infinito, me<strong>di</strong>ante l’istruzione “EXEC”.<br />
SOLUZIONE Non si può eseguire più <strong>di</strong> un programma infinito simultaneamente.<br />
1064 ‘Non si può eseguire il programma’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> eseguire un programma da un altro con l’istruzione “EXEC” e il<br />
programma non esiste o sta protetto riguardo all’esecuzione.<br />
SOLUZIONE Il programma che si vuole eseguire me<strong>di</strong>ante l’istruzione “EXEC” deve esistere nella<br />
memoria del <strong>CNC</strong> e deve essere eseguibile.<br />
1065 ‘Inizio <strong>di</strong> compensazione senza traiettoria retta’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il primo spostamento nel piano <strong>di</strong> lavoro dopo aver attivato la compensazione <strong>di</strong><br />
raggio (G41/G42) non è uno spostamento lineare.<br />
SOLUZIONE Il primo spostamento dopo aver attivato la compensazione <strong>di</strong> raggio (G41/G42) deve<br />
essere lineare.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·45·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·46·<br />
1066 ‘Fine <strong>di</strong> compensazione senza traiettoria retta’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il primo spostamento nel piano <strong>di</strong> lavoro dopo aver attivato la compensazione <strong>di</strong><br />
raggio (G40) non è uno spostamento lineare.<br />
SOLUZIONE Il primo spostamento dopo aver attivato la compensazione <strong>di</strong> raggio (G40) deve<br />
essere lineare.<br />
1067 ‘Raggio <strong>di</strong> compensazione troppo grande’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si sta lavorando con compensazione <strong>di</strong> raggio (G41/G42) si è programmato un arco<br />
interno <strong>di</strong> raggio più piccolo del raggio dell’utensile.<br />
SOLUZIONE Utilizzare un utensile <strong>di</strong> raggio più piccolo. Se si lavora con compensazione <strong>di</strong> raggio,<br />
il raggio dell’arco deve essere più grande del raggio dell’utensile. In caso contrario,<br />
l’utensile non può lavorare la traiettoria programmata.<br />
1068 ‘Passo in traiettoria retta'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si sta lavorando con compensazione <strong>di</strong> raggio (G41/G42) e il profilo ha un tratto retto<br />
che non può essere lavorato, perché il <strong>di</strong>ametro dell’utensile è troppo grande.<br />
SOLUZIONE Utilizzare un utensile <strong>di</strong> raggio più piccolo.<br />
1069 'Tratto circolare mal definito'<br />
Non è necessaria spiegazione.<br />
1070 ‘Passo in traiettoria circolare’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si sta lavorando con compensazione <strong>di</strong> raggio (G41/G42) e il profilo ha un tratto<br />
circolare che non può essere lavorato, perché il <strong>di</strong>ametro dell’utensile è troppo<br />
grande.<br />
SOLUZIONE Utilizzare un utensile <strong>di</strong> raggio più piccolo.<br />
1071 ‘Cambio del piano in esecuzione’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si sta lavorando con compensazione <strong>di</strong> raggio (G41/G42) e si è selezionato un altro<br />
piano <strong>di</strong> lavoro.<br />
SOLUZIONE Per cambiare <strong>di</strong> piano <strong>di</strong> lavoro, la compensazione <strong>di</strong> raggio deve essere <strong>di</strong>sattivata<br />
(G40).<br />
1072 ‘Non è ammessa compensazione ra<strong>di</strong>ale con asse rotativo <strong>di</strong> posizionamento.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> eseguire uno spostamento con compensazione <strong>di</strong> raggio (G41/G42)<br />
in un asse rotativo <strong>di</strong> posizionamento.<br />
SOLUZIONE Gli asse rotativi <strong>di</strong> posizionamento non ammettono compensazione <strong>di</strong> raggio. Per<br />
<strong>di</strong>sattivare la compensazione <strong>di</strong> raggio usare la funzione “G40”.<br />
1073 'Blocco <strong>di</strong> spostamento con velocità nulla.'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Se il p.m.g. FEEDTYPE (P170) ha un valore <strong>di</strong>verso da ·0·, non è consentito <strong>di</strong><br />
programmare F0.<br />
SOLUZIONE Le soluzioni possibili sono:<br />
Definire il p.m.g. FEEDTYPE (P170) con valore ·0·.<br />
In questo caso i blocchi <strong>di</strong> spostamento, si eseguono al massimo avanzamento<br />
consentito.<br />
Programmare una F <strong>di</strong>versa da ·0·.<br />
1074 'Non è consentito eseguire INIPAR.'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Per convalidare i parametri macchina associati a una cinematica non devono essere<br />
attive le funzioni G48 e G49.<br />
SOLUZIONE Disattivare le funzioni G48 e G49.
1075 'G51 è incompatibile con la traiettoria elicoidale.'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Quando è attiva la funzione G51 è stata eseguita una traiettoria elicoidale.<br />
SOLUZIONE Disattivare G51 prima <strong>di</strong> eseguire la traiettoria elicoidale.<br />
1076 ‘Angolo quota mal programmato.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando con il formato angolo-quota, si è programmato uno spostamento in<br />
un asse con un angolo perpen<strong>di</strong>colare a questo asse. (Per esempio, il piano<br />
principale sta formato dagli assi XY e si programma uno spostamento sull’asse X con<br />
angolo 90º).<br />
SOLUZIONE Controllare e correggere nel programma la definizione dello spostamento. Se si<br />
lavora con parametri, controllare che i parametri arrivino con i valori corretti alla<br />
definizione dello spostamento.<br />
1077 ‘Arco programmato con raggio troppo piccolo o arco completo’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si programma una circonferenza completa con il formato “G02/G03 X<br />
Y R”.<br />
2. Quando si programma con il formato “G02/G03 X Y R” e la <strong>di</strong>stanza al punto<br />
finale dell’arco è più grande del <strong>di</strong>ametro della circonferenza programmata.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Con questo formato non si possono realizzare circonferenze complete.<br />
Programmare le coor<strong>di</strong>nate del punto finale <strong>di</strong>verse dal punto iniziale.<br />
2. Il <strong>di</strong>ametro della circonferenza deve essere superiore della <strong>di</strong>stanza al punto<br />
finale dell’arco.<br />
1078 ‘Raggio negativo in polari’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Lavorando in quote polari incrementali, si esegue un blocco in cui si ottiene una<br />
posizione finale <strong>di</strong> raggio negativa.<br />
SOLUZIONE Programmando in quote polari incrementali si permette la programmazione <strong>di</strong> raggi<br />
negativi, ma la posizione finale (assoluta) del raggio deve essere positiva.<br />
1079 ‘Non esiste sottoprogramma associato a G74’<br />
RILEVAMENTO Durante l’esecuzione della ricerca degli zeri.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si è cercato <strong>di</strong> realizzare la ricerca degli zeri (tutti gli assi) manualmente,<br />
ma non esiste il sottoprogramma associato dove si in<strong>di</strong>ca in che or<strong>di</strong>ne si devono<br />
realizzare le ricerche.<br />
2. Si è programmata la funzione “G74”, ma non esiste il sottoprogramma associato<br />
dove si in<strong>di</strong>ca in che or<strong>di</strong>ne si deve realizzare la ricerca.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Per eseguire la funzione “G74” è necessario che sia definito un sottoprogramma<br />
associato.<br />
2. Se si esegue la funzione “G74” da un programma, si può definire l’or<strong>di</strong>ne <strong>di</strong><br />
ricerca degli assi.<br />
1080 ‘Cambio del piano in ispezione’<br />
RILEVAMENTO Durante l’esecuzione dell’opzione “Ispezione dell’utensile“.<br />
CAUSA Si è cambiato il piano <strong>di</strong> lavoro e non si è restituito l’originale, prima <strong>di</strong> riprendere<br />
l’esecuzione.<br />
SOLUZIONE Prima <strong>di</strong> riprendere l’esecuzione, si deve ristabilire il piano che era attivo, prima <strong>di</strong><br />
realizzare la “Ispezione dell’utensile”.<br />
1081 ‘Blocco non permesso in ispezione.’<br />
RILEVAMENTO Durante l’esecuzione dell’opzione “Ispezione dell’utensile“.<br />
CAUSA Si è cercato <strong>di</strong> eseguire l’istruzione “RET”.<br />
SOLUZIONE Dentro l’opzione “Ispezione dell’utensile”, non si può eseguire questa istruzione.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·47·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·48·<br />
1082 ‘Non è arrivato il segnale del tastatore.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Si è programmato un ciclo fisso <strong>di</strong> tastatura “PROBE” e il tastatore si è spostato<br />
la <strong>di</strong>stanza massima <strong>di</strong> sicurezza del ciclo senza ricevere il segnale del tastatore.<br />
2. Quando si è programmata la funzione “G75”, si è giunto alla quota finale e non<br />
si è ricevuto il segnale del tastatore. (Solo quando il parametro macchina generale<br />
PROBERR(P119)=YES).<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Controllare che il tastatore sia collegato correttamente.<br />
La massima corsa del tastatore (nei cicli PROBE) è funzione della <strong>di</strong>stanza <strong>di</strong><br />
sicurezza “B”. Per aumentare la corsa, aumentare la <strong>di</strong>stanza <strong>di</strong> sicurezza.<br />
2. Se PROBERR(P119)=NO, non si visualizzerà questo errore quando si raggiunge<br />
la quota finale, senza ricevere segnale dal tastatore (solo con la funzione “G75”).<br />
1083 ‘Intervallo superato.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA La <strong>di</strong>stanza che devono fare gli assi è molto lunga e la velocità <strong>di</strong> avanzamento<br />
programmata per realizzare lo spostamento è molto bassa.<br />
SOLUZIONE Programmare una velocità più alta per tale spostamento.<br />
1084 ‘Traiettoria circolare mal programmata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando programmando un arco con il formato “G02/G03 X Y I J”, non si può<br />
realizzare un arco <strong>di</strong> circonferenza con il raggio programmato, nel punto finale<br />
definito.<br />
2. Quando programmando un arco con il formato “G09 X Y I J”, i tre punti della<br />
circonferenza sono in linea o ci sono due punti uguali.<br />
3. Quando si è cercato <strong>di</strong> realizzare un arrotondamento o ingresso tangenziale in<br />
una traiettoria che non è contenuta nel piano attivo.<br />
4. Quando si è programmata una uscita tangenziale e la traiettoria seguente è<br />
tangente (e sta sulla prolungazione in linea retta) alla traiettoria anteriore<br />
all’uscita tangenziale.<br />
Se l’errore si dà nel blocco <strong>di</strong> chiamata al «Ciclo fisso <strong>di</strong> tasca con isole», è dovuto<br />
al fatto che dentro l’insieme dei blocchi che definiscono i profili <strong>di</strong> una tasca con<br />
isole, si dà uno dei casi citati anteriormente.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Correggere la sintassi del blocco. Le coor<strong>di</strong>nate del punto finale o del raggio, sono<br />
mal definite.<br />
2. I tre punti utilizzati per definire un arco <strong>di</strong> circonferenza devono essere <strong>di</strong>versi e<br />
non possono essere allineati.<br />
3. È probabile che si sia definito un piano me<strong>di</strong>ante “G16”, “G17”, “G18” o “G19”.<br />
In questo caso si possono realizzare solo arrotondamenti, smussi ed<br />
entrate/uscite tangenziali in traiettorie che siano contenute negli assi principali<br />
che definiscono tale piano. Se si vogliono realizzare in un altro piano, bisogna<br />
selezionarlo previamente.<br />
4. La traiettoria seguente a una uscita tangenziale, può essere tangente, ma non<br />
può stare sulla prolungazione (nella linea retta) della traiettoria anteriore.<br />
1085 ‘Traiettoria elicoidale mal programmata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Programmando un arco con il formato “G02/G03 X Y I J Z K” non si può realizzare<br />
la traiettoria elicoidale programmata. Non si può raggiungere l’altezza desiderata con<br />
il passo dell’elica programmato.<br />
SOLUZIONE Correggere la sintassi del blocco. L’altezza della interpolazione e le quote del punto<br />
finale nel piano devono essere in relazione, tenendo in conto il passo dell’elica.<br />
1086 ‘Non è possibile eseguire riferimento del mandrino.'<br />
CAUSA Il parametro macchina del mandrino REFEED1(P34) è uguale a zero.
1087 ‘Circonferenza <strong>di</strong> raggio nullo’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando programmando un arco con il formato “G02/G03 X Y I J” si è<br />
programmata una interpolazione circolare a raggio zero.<br />
2. Quando lavorando con compensazione <strong>di</strong> raggio, si è programmato un arco<br />
interno <strong>di</strong> raggio uguale al raggio dell’utensile.<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
1. Non si possono realizzare archi a raggio zero. Programmare raggio <strong>di</strong>verso da<br />
zero.<br />
2. Se si lavora con compensazione <strong>di</strong> raggio, il raggio dell’arco deve essere più<br />
grande del raggio dell’utensile. Nel caso contrario, l’utensile non può lavorare la<br />
traiettoria programmata (giacché per lavorare l’arco, l’utensile dovrebbe<br />
realizzare un arco a raggio zero).<br />
1088 ‘Intervallo superato nello spostamento origini.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato uno spostamento <strong>di</strong> origine e la posizione finale ha un valore troppo<br />
alto.<br />
SOLUZIONE Controllare che i valori assegnati agli spostamenti <strong>di</strong> origine (G54-G59) siano corretti.<br />
Se si sono assegnati i valori alle origini dal programma me<strong>di</strong>ante parametri,<br />
controllare che i valori dei parametri siano corretti. Se si è programmato uno<br />
spostamento <strong>di</strong> origine assoluto (G54-G57) e uno incrementale (G58-G59),<br />
controllare che la somma <strong>di</strong> ambedue non sorpassi i limiti della macchina.<br />
1089 ‘Intervallo superato nel limite <strong>di</strong> zona.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si sono programmati i limiti <strong>di</strong> zona “G20” o “G21” me<strong>di</strong>ante parametri e il valore del<br />
parametro è più grande del valore massimo permesso per tale funzione.<br />
SOLUZIONE Rivedere lo storico del programma, affinché tale parametro non giunga con questo<br />
valore al blocco dove si è programmata la definizione dei limiti.<br />
1090 ‘Punto all’interno della zona vietata 1.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato dentro la zona <strong>di</strong> lavoro 1, definita<br />
come zona <strong>di</strong> “non entrata”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 1 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non entrata” (G22 K1 S1). Per <strong>di</strong>sabilitare questa zona <strong>di</strong><br />
lavoro programmare “G22 K1 S0”.<br />
1091 ‘Punto all’interno della zona vietata 2.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato dentro la zona <strong>di</strong> lavoro 2, definita<br />
come zona <strong>di</strong> “non entrata”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 2 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non entrata” (G22 K2 S1). Per <strong>di</strong>sabilitare tale zona <strong>di</strong> lavoro<br />
programmare “G22 K2 S0”.<br />
1092 ‘Accelerazione insufficiente per la velocità programmata in filettatura.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmata una filettatura e non c’è spazio sufficiente per accelerare e<br />
<strong>di</strong>saccelerare.<br />
SOLUZIONE Programmare una velocità inferiore.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·49·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·50·<br />
1093 'Non è consentito spostare più <strong>di</strong> un asse hirth alla volta'<br />
1094 'Tastatore mal calibrato'<br />
Non è necessaria spiegazione.<br />
Non è necessaria spiegazione.<br />
1095 ‘Assi del tastatore mal allineati.’<br />
RILEVAMENTO Durante il processo <strong>di</strong> calibratura del tastatore.<br />
CAUSA Si è spostato un asse toccando il cubo e qualche asse che non si è spostato, registra<br />
una deflessione più grande <strong>di</strong> quella permessa nel parametro macchina<br />
MINDEFLE(P66). Ciò è dovuto agli assi del tastatore che non sono sufficientemente<br />
paralleli agli assi della macchina.<br />
SOLUZIONE Correggere l’errore del parallelismo tra gli assi del tastatore e gli assi della macchina.<br />
1096 ‘Punto all’interno della zona vietata 3.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato dentro la zona <strong>di</strong> lavoro 3, definita<br />
come zona <strong>di</strong> “non entrata”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 3 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non entrata” (G22 K3 S1). Per <strong>di</strong>sabilitare tale zona <strong>di</strong> lavoro<br />
programmare “G22 K3 S0”.<br />
1097 ‘Punto all’interno della zona vietata 4.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato dentro la zona <strong>di</strong> lavoro 4, definita<br />
come zona <strong>di</strong> “non entrata”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 4 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non entrata” (G22 K4 S1). Per <strong>di</strong>sabilitare tale zona <strong>di</strong> lavoro<br />
programmare “G22 K4 S0”.<br />
1098 ‘Limite incorretti <strong>di</strong> zone <strong>di</strong> lavoro’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA I limiti superiori (G21) della zona <strong>di</strong> lavoro definiti, sono uguali o più piccoli dei limiti<br />
inferiori (G20) della stessa zona <strong>di</strong> lavoro.<br />
SOLUZIONE Programmare i limiti superiori (G21) della zona <strong>di</strong> lavoro più gran<strong>di</strong> dei limiti inferiori<br />
(G20).<br />
1099 ‘Non programmare un asse accoppiato.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Lavorando in coor<strong>di</strong>nate polari, si è programmato uno spostamento che implica<br />
spostare un asse che si trova accoppiato a un altro.<br />
SOLUZIONE Gli spostamenti in coor<strong>di</strong>nate polari si realizzano negli assi principali del piano <strong>di</strong><br />
lavoro, quin<strong>di</strong>, gli assi che definiscono il piano <strong>di</strong> lavoro non possono essere<br />
accoppiati tra loro, nè a un terzo asse. Per <strong>di</strong>sunire gli assi programmare “G78”.
1100 ‘Limiti del percorso mandrino 1 superati’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> superare i limiti fisici <strong>di</strong> giro del mandrino. In conseguenza, il PLC attiva<br />
gli in<strong>di</strong>catori “LIMIT+S” o “LIMIT-S” del mandrino. (“LIMIT+S2” o “LIMIT-S2” se si<br />
lavora con il secondo mandrino).<br />
1101 ‘Mandrino 1 bloccato’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Il <strong>CNC</strong> tenta <strong>di</strong> ricevere consegna dal regolatore quando l'ingresso del mandrino<br />
SERVOSON si trova ancora a basso livello. L’errore può essere dovuto a un errore<br />
nel programma del PLC in cui tale segnale non è trattato correttamente o il valore<br />
del parametro <strong>di</strong> mandrino DWELL(P17) non ha un valore sufficientemente alto.<br />
1102 ‘Errore <strong>di</strong> inseguimento del mandrino 1 fuori limite’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Stando il mandrino lavorando ad anello chiuso (M19), l’errore <strong>di</strong> inseguimento dello<br />
stesso è più alto dei valori in<strong>di</strong>cati nei parametri del mandrino MAXFLWE1(P21) o<br />
MAXFLE2(P22). Le cause per cui può sorgere tale errore sono:<br />
Guasto nel regolatore<br />
Regolatore guasto.<br />
Mancano segnali <strong>di</strong> abilitazione.<br />
Manca alimentazione <strong>di</strong> potenza.<br />
Regolazione del regolatore incorretta.<br />
Non arriva il segnale <strong>di</strong> consegna <strong>di</strong> velocità.<br />
Guasto nel motore<br />
Motore guasto.<br />
Cablaggio <strong>di</strong> potenza.<br />
Guasto <strong>di</strong> retroazione.<br />
Rivelatore guasto.<br />
Cavo <strong>di</strong> retroazione guasto.<br />
Guasto meccanico<br />
Durezze meccaniche.<br />
Mandrino meccanicamente bloccato.<br />
Guasto nel <strong>CNC</strong><br />
<strong>CNC</strong> guasto.<br />
Regolazione <strong>di</strong> parametri incorretta.<br />
1103 ‘Non sincronizzare i mandrini senza avere eseguito i relativi riferimenti’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> sincronizzare i mandrini senza aver eseguito i relativi riferimenti.<br />
SOLUZIONE Prima <strong>di</strong> attivare la sincronizzazione occorre fare i riferimenti <strong>di</strong> entrambi i mandrini<br />
me<strong>di</strong>ante la funzione M19.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·51·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·52·<br />
1104 ‘Non programmare G28 o G29 con sincronizzazione dei mandrini attiva’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> commutare mandrini (G28/G29) con i mandrini sincronizzati.<br />
SOLUZIONE Disattivare prima la sincronizzazione dei mandrini (G78S).<br />
1105 ‘Non cambiare gamma con i mandrini sincronizzati’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Con i mandrini sincronizzati è stata eseguita una funzione M <strong>di</strong> cambio gamma (da<br />
M41 a M44) o la S programmata comporta cambio gamma (con cambiautensile<br />
automatico).<br />
SOLUZIONE Disattivare prima la sincronizzazione dei mandrini (G78S).<br />
1106 ‘Limiti del percorso mandrino 2 superati’<br />
1107 ‘Mandrino 2 bloccato’<br />
Identico all'errore 1100 ma per il secondo mandrino.<br />
Identico all'errore 1101 ma per il secondo mandrino.<br />
1108 ‘Errore <strong>di</strong> inseguimento del mandrino 2 fuori limite’<br />
1109 'Limiti software <strong>di</strong> asse superati'<br />
Identico all'errore 1102 ma per il secondo mandrino.<br />
Non è necessaria spiegazione.<br />
1110-1118 ‘Intervallo dell’asse * superato’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definito uno spostamento me<strong>di</strong>ante parametri e il valore del parametro è più alto<br />
della <strong>di</strong>stanza massima che può percorrere l’asse.<br />
SOLUZIONE Rivedere lo storico del programma, affinché tale parametro non giunga con tale<br />
valore al blocco dove si è programmato lo spostamento.<br />
1119-1127 ‘Non si può sincronizzare l’asse *’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. Quando si è cercato <strong>di</strong> sincronizzare un asse a un altro dal PLC e l’asse già si<br />
trova accoppiato a un altro me<strong>di</strong>ante la funzione “G77”.<br />
2. Quando si programma o si cerca <strong>di</strong> spostare un asse sincronizzato a un altro.<br />
1128-1136 ‘Velocità massima dell’asse * superata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA La velocità risultante <strong>di</strong> qualche asse dopo aver applicato un fattore <strong>di</strong> scala<br />
particolare sorpassa il valore massimo in<strong>di</strong>cato dal parametro macchina <strong>di</strong> asse<br />
MAXFEED (P42).<br />
1137-1145 ‘Parametro <strong>di</strong> velocità dell’asse * incorretto’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato “G00” con il parametro G00FEED(P38)=0 o si è programmato “G1<br />
F00” con il parametro <strong>di</strong> asse MAXFEED(P42) = 0.<br />
1146-1154 ‘Asse * bloccato’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Il <strong>CNC</strong> tenta <strong>di</strong> ricevere consegna dal regolatore quando l'ingresso del mandrino<br />
SERVO(n)ON si trova ancora a basso livello. L’errore può essere dovuto a un errore<br />
<strong>di</strong> programma del PLC dove tale segnale non è trattata correttamente o che il valore<br />
del parametro dell’asse DWELL(P17) non ha un valore sufficientemente alto.
1155-1163 ‘Limite software dell’asse * superato’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è programmata una quota che si trova fuori dei limiti definiti nei parametri <strong>di</strong> assi<br />
LIMIT+(P5) e LIMIT-(P6).<br />
1164-1172 ‘Zona <strong>di</strong> lavoro 1 dell’asse * superata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato fuori della zona <strong>di</strong> lavoro 1, definita<br />
come zona <strong>di</strong> “non uscita”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 1 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non uscita” (G22 K1 S2). Per <strong>di</strong>sabilitare questa zona <strong>di</strong><br />
lavoro programmare “G22 K1 S0”.<br />
1173-1181 ‘Zona <strong>di</strong> lavoro 2 dell’asse * superata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato fuori della zona <strong>di</strong> lavoro 2, definita<br />
come zona <strong>di</strong> “non uscita”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 2 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non uscita” (G22 K2 S2). Per <strong>di</strong>sabilitare tale zona <strong>di</strong> lavoro<br />
programmare “G22 K2 S0”.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·53·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·54·<br />
1182-1190 ‘Errore <strong>di</strong> inseguimento dell’asse * fuori del limite’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA L’errore <strong>di</strong> inseguimento dell’asse è più alto dei valori in<strong>di</strong>cati nei parametri dell’asse<br />
MAXFLWE1(P21) o maxflwe2(P22). Le cause per cui può sorgere tale errore sono:<br />
Guasto nel regolatore<br />
Regolatore guasto.<br />
Mancano segnali <strong>di</strong> abilitazione.<br />
Manca alimentazione <strong>di</strong> potenza.<br />
Regolazione del regolatore incorretta.<br />
Non arriva il segnale <strong>di</strong> consegna <strong>di</strong> velocità.<br />
Guasto nel motore<br />
Motore guasto.<br />
Cablaggio <strong>di</strong> potenza.<br />
Guasto <strong>di</strong> retroazione.<br />
Rivelatore guasto.<br />
Cavo <strong>di</strong> retroazione guasto.<br />
Guasto meccanico<br />
Durezze meccaniche.<br />
Mandrino meccanicamente bloccato.<br />
Guasto nel <strong>CNC</strong><br />
<strong>CNC</strong> guasto.<br />
Regolazione <strong>di</strong> parametri incorretta.<br />
1191-1199 ‘Differenza dell’errore <strong>di</strong> inseguimento dell’asse accoppiato * troppo grande’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA L’asse “n” è accoppiato elettronicamente a un altro o forma Gantry come asse schiavo<br />
e la <strong>di</strong>fferenza tra gli <strong>errori</strong> <strong>di</strong> inseguimento dell’asse “n” e quello dell’asse a cui è<br />
accoppiato è più grande del definitivo nel parametro macchina dell’asse “n”<br />
MAXCOUPE(P45).<br />
1200-1208 ‘Limiti <strong>di</strong> corsa dell’asse * superati’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> superare i limiti fisici della corsa. In conseguenza, il PLC attiva gli<br />
in<strong>di</strong>catori “LIMIT+1” o “LIMIT-1” dell’asse.<br />
1209-1217 ‘Errore servo asse *’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA La velocità dell’asse, dopo essere trascorso il tempo in<strong>di</strong>cato nel parametro dell’asse<br />
FBALTIME(P12) è al <strong>di</strong> sotto del 50% o al <strong>di</strong> sopra del 200% del valore programmato.
1218-1226 ‘Zona <strong>di</strong> lavoro 3 dell’asse * superata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato fuori della zona <strong>di</strong> lavoro 3, definita<br />
come zona <strong>di</strong> “non uscita”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 3 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non uscita” (G22 K3 S2). Per <strong>di</strong>sabilitare tale zona <strong>di</strong> lavoro<br />
programmare “G22 K3 S0”.<br />
1227 ‘Intersezione dei profili non valida nella tasca irregolare con isole’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Nel «Ciclo fisso <strong>di</strong> tasca con isole (G66)», ci sono due profili nel piano, che hanno<br />
il punto iniziale o qualche percorso in comune.<br />
SOLUZIONE Definire <strong>di</strong> nuovo i profili. Due profili nel piano non possono iniziare nello stesso punto<br />
nè avere percorsi in comune.<br />
1228-1236 ‘Zona <strong>di</strong> lavoro 4 dell’asse * superata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato fuori della zona <strong>di</strong> lavoro 4, definita<br />
come zona <strong>di</strong> “non uscita”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 4 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non uscita” (G22 K4 S2). Per <strong>di</strong>sabilitare tale zona <strong>di</strong> lavoro<br />
programmare “G22 K4 S0”.<br />
1237 ‘Non cambiare angolo <strong>di</strong> ingresso dentro una filettatura’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definito un raccordo <strong>di</strong> filettature e si è programmato un angolo <strong>di</strong> ingresso “Q”<br />
tra due filettature.<br />
SOLUZIONE Quando si effettuano raccor<strong>di</strong> <strong>di</strong> filettature, solo potrà avere angolo <strong>di</strong> ingresso (Q)<br />
la prima <strong>di</strong> esse.<br />
1238 ‘Intervallo <strong>di</strong> parametri protetti contro scrittura. P297, P298’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si cerca <strong>di</strong> eseguire la funzione «Definizione <strong>di</strong> piano inclinato (G49)» e i parametri<br />
P297 e P298 si trovano protetti <strong>di</strong> fronte alla scrittura me<strong>di</strong>ante i parametri macchina<br />
ROPARMIN(P51) e ROPARMAX(P52).<br />
SOLUZIONE Durante la definizione <strong>di</strong> un piano inclinato, il <strong>CNC</strong> attualizza i parametri P297 e P298.<br />
Pertanto, questi parametri non possono essere protetti <strong>di</strong> fronte alla scrittura.<br />
1239 ‘Punto all’interno della zona vietata 5.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato dentro la zona <strong>di</strong> lavoro 5, definita<br />
come zona <strong>di</strong> “non entrata”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 5 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non entrata” (G22 K5 S1). Per <strong>di</strong>sabilitare tale zona <strong>di</strong> lavoro<br />
programmare “G22 K5 S0”.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·55·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·56·<br />
1240-1248 ‘Zona <strong>di</strong> lavoro 5 dell’asse * superata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si è cercato <strong>di</strong> spostare un asse a un punto situato fuori della zona <strong>di</strong> lavoro 5, definita<br />
come zona <strong>di</strong> “non uscita”.<br />
SOLUZIONE Nello storico del programma si è abilitata la zona <strong>di</strong> lavoro 5 (definita me<strong>di</strong>ante<br />
G20/G21) come zona <strong>di</strong> “non uscita” (G22 K5 S2). Per <strong>di</strong>sabilitare tale zona <strong>di</strong> lavoro<br />
programmare “G22 K5 S0”.<br />
1249 ‘Filettatura a passo variabile mal programmata’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si cerca <strong>di</strong> eseguire un filetto a passo variabile con le seguenti con<strong>di</strong>zioni:<br />
L'incremento K è positivo e maggiore o uguale a 2L.<br />
L'incremento K è positivo e con uno dei passi calcolati si supera la velocità massima<br />
(parametro MAXFEED) <strong>di</strong> qualche asse <strong>di</strong> filettatura.<br />
L'incremento K è negativo e uno dei passi calcolati è 0 o negativo.<br />
1250 ‘Valore <strong>di</strong> K troppo grande in G34’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Il rapporto fra i passi iniziale e finale del filetto a passo variabile (G34) che si desidera<br />
eseguire è superiore a 32767.<br />
1251 ‘Non è ammesso unire due filettature a passo variabile su spigolo arrotondato’<br />
RILEVAMENTO Durante la simulazione senza spostamento, salvo che i grafici siano attivi.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Non è possibile unire 2 filettature a passo variabile su spigolo arrotondato, a meno<br />
che il secondo sia del tipo G34 … L0 K0.<br />
1252 ‘È ammesso solo G5 G34 senza passo dopo una filettatura a passo variabile’<br />
RILEVAMENTO Durante la simulazione senza spostamento, salvo che i grafici siano attivi.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si può programmare G34...L0 K0 (unione <strong>di</strong> una filettatura a passo variabile con<br />
un'altra a passo fisso), solo dopo una filettatura G34 con K <strong>di</strong>verso da·0· e a spigolo<br />
arrotondato (G05).<br />
1253 'Funzione Retrocessione non <strong>di</strong>sponibile'<br />
Non è necessaria spiegazione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.
1254 ‘Parametro ristretto a programmi OEM'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si sta cercando <strong>di</strong> utilizzare un sottoprogramma OEM (<strong>di</strong> fabbricante) P2000-P2255<br />
in un programma che non ha permesso <strong>di</strong> OEM.<br />
SOLUZIONE Utilizzare un parametro che non sia <strong>di</strong> OEM.<br />
1255 ‘Sottoprogramma ristretto a programma OEM'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA Si sta cercando <strong>di</strong> utilizzare un sottoprogramma OEM (<strong>di</strong> fabbricante) SUB10000-<br />
SUB20000 in un programma che non ha permesso <strong>di</strong> OEM.<br />
SOLUZIONE Utilizzare un sottoprogramma generale P0000-P9999.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·57·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·58·
ERRORI DI HARDWARE<br />
2000 ‘Emergenza esterna attivata.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
CAUSA L'ingresso I1 del PLC si è azzerato (possibile freccia <strong>di</strong> emergenza) o l'in<strong>di</strong>catore<br />
M5000(/EMERGEN) del PLC si è azzerato.<br />
SOLUZIONE Controllare nel PLC perché l'ingressi si sono azzerati. (Probabile mancanza <strong>di</strong><br />
potenza).<br />
2001-2009 ‘Errore <strong>di</strong> retroazione dell’asse *’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Non arriva segnale dagli assi al <strong>CNC</strong>.<br />
SOLUZIONE Controllare che i collegamenti siano correttamente realizzati.<br />
NOTA: Questo errore si dà in assi <strong>di</strong>fferenziali DIFFBACK(P9) =YES e assi<br />
senoidali SINMAGNI(P10) <strong>di</strong>verso da zero, quando il parametro<br />
FBACKAL(P11)=ON. Situando il parametro FBACKAL(P11)=OFF, si evita<br />
l’uscita dell’errore, ma questa soluzione è solo provvisoria.<br />
2010 ‘Errore <strong>di</strong> retroazione del mandrino’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Non arriva segnale dal mandrino al <strong>CNC</strong>.<br />
SOLUZIONE Controllare che i collegamenti siano correttamente realizzati.<br />
NOTA: Questo errore si dà in assi <strong>di</strong>fferenziali DIFFBACK(P14)=YES, quando il<br />
parametro FBACKAL(P15)=ON. Situando il parametro FBACKAL(P15)=OFF, si<br />
evita l’uscita dell’errore, ma questa soluzione è solo provvisoria.<br />
2011 ‘Temperatura massima superata’<br />
RILEVAMENTO In qualsiasi momento.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è superata la temperatura interna massima del <strong>CNC</strong>. Le cause possono essere:<br />
Arma<strong>di</strong>o elettrico mal ventilato.<br />
Scheda <strong>di</strong> assi con qualche componente <strong>di</strong>fettoso.<br />
SOLUZIONE Spegnere il <strong>CNC</strong> e aspettare che si raffred<strong>di</strong>. Se l’errore persiste, è probabile che<br />
qualche componente della scheda sia <strong>di</strong>fettoso. In questo caso bisognerà cambiare<br />
la scheda. Rivolgersi al SAT.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·59·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·60·<br />
2012 ‘Scheda assi senza tensione’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Non vi sono 24v nell'alimentazione delle uscite della scheda degli assi. È probabile<br />
che si sia fuso il fusibile.<br />
SOLUZIONE Alimentare le uscite della scheda degli assi (24v). Se si è fuso il fusibile, sostituirlo.<br />
2013 ‘Scheda I/O 1 senza tensione.’<br />
2014 ‘Scheda I/O 2 senza tensione.’<br />
2015 ‘Scheda I/O 3 senza tensione.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Non ci sono 24v nella alimentazione delle uscite della scheda <strong>di</strong> I/O corrispondente.<br />
È probabile che si sia fuso il fusibile.<br />
SOLUZIONE Alimentare le uscite della scheda <strong>di</strong> I/O (24v) corrispondente. Se si è fuso il fusibile,<br />
sostituirlo.<br />
2016 ‘Il PLC non è pronto.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il programma del PLC non sta in funzionamento. Le cause possono essere varie:<br />
Non c’è programma <strong>di</strong> PLC.<br />
Errore <strong>di</strong> WATCHDOG.<br />
Viene fermato il programma dal monitoraggio.<br />
SOLUZIONE Mettere in funzionamento il programma <strong>di</strong> PLC. (Riavviando il PLC).<br />
2017 ‘Errore nella memoria RAM del <strong>CNC</strong>.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong> o durante la <strong>di</strong>agnostica.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è trovato un <strong>di</strong>fetto nella memoria RAM del <strong>CNC</strong>.<br />
SOLUZIONE Cambiare la scheda CPU. Rivolgersi al SAT.
2018 ‘Errore nella memoria EPROM del <strong>CNC</strong>.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong> o durante la <strong>di</strong>agnostica.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è trovato un <strong>di</strong>fetto nella memoria EPROM del <strong>CNC</strong>.<br />
SOLUZIONE Cambiare la EPROM. Rivolgersi al SAT.<br />
2019 ‘Errore nella memoria RAM del PLC.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong> o durante la <strong>di</strong>agnostica.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è trovato un <strong>di</strong>fetto nella memoria RAM del PLC.<br />
SOLUZIONE Cambiare la scheda PLC. Rivolgersi al SAT.<br />
2020 ‘Errore nella memoria EPROM del PLC.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong> o durante la <strong>di</strong>agnostica.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è trovato un <strong>di</strong>fetto nella memoria EPROM del PLC.<br />
SOLUZIONE Cambiare la EPROM. Rivolgersi al SAT.<br />
2021 ‘Errore nella memoria RAM operatore del <strong>CNC</strong>. Premere un tasto.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong> o durante la <strong>di</strong>agnostica.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è trovato un <strong>di</strong>fetto nella memoria RAM dell’utente del <strong>CNC</strong>.<br />
SOLUZIONE Rivolgersi al SAT.<br />
2022 ‘Errore nella memoria RAM del <strong>CNC</strong>. Premere un tasto.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong> o durante la <strong>di</strong>agnostica.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è trovato un <strong>di</strong>fetto nella memoria RAM del sistema del <strong>CNC</strong>.<br />
SOLUZIONE Rivolgersi al SAT.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·61·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·62·<br />
2023 ‘Errore nella memoria RAM del PLC.’ Premere un tasto.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong> o durante la <strong>di</strong>agnostica.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è trovato un <strong>di</strong>fetto nella memoria RAM del PLC.<br />
SOLUZIONE Rivolgersi al SAT.<br />
2024 ‘Non c’è tensione sulla scheda <strong>di</strong> copiatura’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Non vi sono 24v nell’alimentazione delle uscite della scheda <strong>di</strong> copiatura. È probabile<br />
che si sia fuso il fusibile.<br />
SOLUZIONE Alimentare le uscite della scheda <strong>di</strong> copiatura. Se si è fuso il fusibile, sostituirlo.<br />
2025 ‘Errore <strong>di</strong> retroazione nel tastatore.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA La sonda <strong>di</strong> copiatura non è collegata o qualche suo cavo è mal collegato.<br />
SOLUZIONE Controllare che la sonda sia ben collegata.<br />
2026 ‘Percorso massimo superato dal tastatore.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il tastatore ha superato la deflessione massima permessa dal parametro macchina.<br />
SOLUZIONE Diminuire l’avanzamento e controllare che il tastatore non abbia subito danni.<br />
2027 ‘Errore nella RAM del chip SERCOS. Premere un tasto.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong> o durante la <strong>di</strong>agnostica.<br />
CAUSA Si è trovato un <strong>di</strong>fetto nella memoria RAM del chip SERCOS.<br />
SOLUZIONE Cambiare la scheda SERCOS. Rivolgersi al SAT.<br />
2028 ‘Errore <strong>di</strong> Versione del chip SERCOS. Premere un tasto.’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA La versione del chip SERCOS è antiquata.<br />
SOLUZIONE Cambiare il chip SERCOS. Rivolgersi al SAT.
2029 ‘Errore <strong>di</strong> retroazione nel mandrino 2’<br />
Identico all'errore 2010 ma per il secondo mandrino.<br />
2030 ‘Errore sovracorrente in retroazione.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è verificato un cortocircuito o si sta sovralimentando il trasduttore.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
2034 ‘Scheda I/O 4 senza tensione.’<br />
2035 ‘Scheda I/O 5 senza tensione.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Non ci sono 24v nella alimentazione delle uscite della scheda <strong>di</strong> I/O corrispondente.<br />
È probabile che si sia fuso il fusibile.<br />
SOLUZIONE Alimentare le uscite della scheda <strong>di</strong> I/O (24v) corrispondente. Se si è fuso il fusibile,<br />
sostituirlo.<br />
2036 ‘Il tipo <strong>di</strong> tastiera non coincide con il modello <strong>di</strong> <strong>CNC</strong>.'<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA L’identificatore della tastiera non è conosciuto.<br />
SOLUZIONE Rivolgersi al SAT.<br />
2037 ‘Non c'è tensione 24V nel modulo CPU-<strong>CNC</strong>.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Non vi sono 24v nell'alimentazione del modulo CPU del <strong>CNC</strong>. È probabile che si sia<br />
fuso il fusibile.<br />
SOLUZIONE Alimentare il modulo CPU del <strong>CNC</strong> (24v). Se si è fuso il fusibile, sostituirlo.<br />
2041 'Tipo <strong>di</strong> LCD non supportato.'<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA L’identificatore del LCD non è conosciuto.<br />
SOLUZIONE Rivolgersi al SAT.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·63·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·64·<br />
2042 ‘Si raccomanda <strong>di</strong> ridurre or<strong>di</strong>ne filtro frequenza.'<br />
RILEVAMENTO Durante l’avvio o nel premere RESET dopo aver cambiato il valore del parametro <strong>di</strong><br />
asse o mandrino ORDER.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il valore dell’or<strong>di</strong>ne del filtro FAGOR può produrre superamenti.<br />
SOLUZIONE Ridurre il valore dell’or<strong>di</strong>ne del filtro:<br />
P.m.a. ORDER (P70).<br />
P.m.m. ORDER (P67).<br />
2043 ‘Filtro frequenza mal parametrizzato.'<br />
RILEVAMENTO Durante l’avvio o nel premere RESET dopo aver cambiato il valore <strong>di</strong> un parametro<br />
dei filtri.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA La frequenza o l’or<strong>di</strong>ne del filtro sono mal parametrizzati. Se si esegue con questi<br />
valori mal parametrizzati il filtro non sarà attivo.<br />
SOLUZIONE Controllare i valori <strong>di</strong> frequenza e or<strong>di</strong>ne del filtro.<br />
2044 ‘Scheda TURBO incompatibile con la versione. Sostituire con TURBO2.’<br />
Non è necessaria spiegazione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
2045 ‘G51 con filtri FAGOR è incompatibile con parametro generale IPOTIME.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Se il p.m.g. IPOTIME (P73) è <strong>di</strong>verso da ·0·, anche se vi sono filtri FAGOR attivi.<br />
(bit 15 del p.m.g. LOOKATYP=1), nel programmare G51, i filtri FAGOR non entrano<br />
in funzionamento.<br />
2046 ‘G51 con filtri FAGOR è incompatibile con parametro SMOTIME.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Se uno degli assi del canale principale ha il p.m.a. SMOTIME (P58) <strong>di</strong>verso da ·0·,<br />
anche se vi sono filtri FAGOR attivi con look-ahead (bit 15 del p.m.g. LOOKATYP=1),<br />
nel programmare G51 i filtri FAGOR non entrano in funzionamento.
2047 ‘G51 con filtri FAGOR è incompatibile con parametro TYPE.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Se uno degli assi del canale principale ha il p.m.a. TYPE (P71) <strong>di</strong>verso da ·2·, anche<br />
se vi sono filtri FAGOR attivi con look-ahead (bit 15 del p.m.g. LOOKATYP=1), nel<br />
programmare G51 i filtri FAGOR non entrano in funzionamento.<br />
2048 ‘Parametro TYPE=2 è incompatibile con parametro generale IPOTIME.'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Se si hanno filtri FAGOR attivi (p.m.a. TYPE=2) e il p.m.g. IPOTIME (P73) è <strong>di</strong>verso<br />
da ·0·, i filtri FAGOR non entrano in funzionamento.<br />
2049 ‘Parametro TYPE=2 è incompatibile con parametro SMOTIME.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Se si hanno filtri FAGOR attivi (p.m.a. TYPE=2) e il p.m.g. SMOTIME (P58) è <strong>di</strong>verso<br />
da ·0·, i filtri FAGOR non entrano in funzionamento.<br />
2051 ‘Superamento degli impulsi <strong>di</strong> retroazione.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA La velocità dell’asse è eccessiva a causa delle riduzioni.<br />
SOLUZIONE Verificare il rapporto <strong>di</strong> riduzione dell’asse.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·65·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·66·<br />
2052 ‘Differenza eccessiva della retroazione reale.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. La <strong>di</strong>fferenza fra la quota della riga collegata al <strong>CNC</strong> (seconda retroazione) e la<br />
quota dell’encoder del motor (prima retroazione) è maggiore del valore del p.m.e.<br />
FBACKDIF (P100).<br />
2. Quando è attivata la combinazione <strong>di</strong> retroazioni, il senso <strong>di</strong> retoazione della<br />
prima e seconda retroazione non è lo stesso, o la <strong>di</strong>fferenza fra la prima e la<br />
seconda retroazione è superiore a 838 mm.<br />
SOLUZIONE Le soluzioni per ogni caso sono le seguenti:<br />
1. Verificare che il senso <strong>di</strong> retroazione <strong>di</strong> entrambe le retroazioni sia lo stesso.<br />
Disabilitare la prestazione che causa l’errore impostando il p.m.e. FBACKDIF<br />
(P100) = 0.<br />
2. Verificare che il senso <strong>di</strong> retroazione <strong>di</strong> entrambe le retroazioni sia lo stesso.<br />
2053 ‘Errore nei parametri del <strong>CNC</strong>.’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> del suo<br />
canale.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA All’avvio del sistema è stato rilevato un valore errato <strong>di</strong> un parametro. Il <strong>CNC</strong> in<strong>di</strong>ca<br />
qual è il parametro il cui valore è errato.<br />
SOLUZIONE Impostare il valore corretto del parametro in<strong>di</strong>cado dal <strong>CNC</strong>.
ERRORI DI PLC<br />
3000 ‘(PLC_ERR senza descrizione) ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
CAUSA Gli in<strong>di</strong>catori ERR1 a ERR64 sono state messe a 1.<br />
SOLUZIONE Controllare nel PLC perché gli in<strong>di</strong>catori sono messe a uno e agire in conseguenza.<br />
3001 ‘WATCHDOG nel Modulo principale (PRG).’<br />
RILEVAMENTO In qualsiasi momento.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. L’esecuzione del programma principale del PLC ha superato il tempo scritto nel<br />
parametro <strong>di</strong> PLC WAGPRG(P0).<br />
2. Il programma è rimasto in un anello infinito.<br />
SOLUZIONE Aumentare il tempo del parametro del PLC WAGPRG(P0) o aumentare la velocità<br />
del PLC.<br />
Mettere CPU TURBO.<br />
Cambiare il parametro del PLC CPUTIME(P26) o il parametro generale<br />
LOOPTIME(P72).<br />
3002 ‘WATCHDOG nel Modulo perio<strong>di</strong>co (PE).’<br />
RILEVAMENTO In qualsiasi momento.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Le <strong>di</strong>verse cause sono:<br />
1. L’esecuzione del programma perio<strong>di</strong>co del PLC ha superato il tempo scritto nel<br />
parametro <strong>di</strong> PLC WAGPER(P1).<br />
2. Il programma è rimasto in un anello infinito.<br />
SOLUZIONE Aumentare il tempo del parametro del PLC WAGPER(P1) o aumentare la velocità<br />
del PLC.<br />
Mettere CPU TURBO.<br />
Cambiare il parametro del PLC CPUTIME(P26) o il parametro generale<br />
LOOPTIME(P72).<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·67·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·68·<br />
3003 ‘Divisione per ZERO nel PLC’<br />
RILEVAMENTO In qualsiasi momento.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Nel programma del PLC c’è una linea la cui esecuzione implica realizzare una<br />
<strong>di</strong>visione per zero.<br />
SOLUZIONE Se si sta lavorando con registri, è probabile che nello storico del programma, questo<br />
registro abbia acquisito un valore zero. Controllare che il registro non giunga<br />
all’operazione con tale valore.<br />
3004 ‘Errore nel PLC -> ’<br />
RILEVAMENTO In qualsiasi momento.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è trovato un errore nella scheda PLC.<br />
SOLUZIONE Cambiare la scheda PLC. Rivolgersi al SAT.<br />
3005 ‘Errore analisi contatti'<br />
RILEVAMENTO Durante l'analisi del programma del PLC.<br />
CAUSA Nell’eseguire l’analisi del programma <strong>di</strong> PLC per creare il programma <strong>di</strong> PLC in<br />
contatti, il <strong>CNC</strong> trova un errore in tale programma.<br />
SOLUZIONE Verificare se la compilazione è corretta.<br />
3006 ‘Programma PLC non esistente'<br />
3007 ‘File impostazione corrotto'<br />
Non è necessaria spiegazione.<br />
RILEVAMENTO In qualsiasi momento nella schermata .<br />
CAUSA Si è avuto un errore nel file <strong>di</strong> impostazioni.<br />
SOLUZIONE Uscire dalla schermata e entrare <strong>di</strong> nuovo.<br />
3008 ‘Programma PLC troppo grande’<br />
RILEVAMENTO In qualsiasi momento nella schermata .<br />
CAUSA Il programma <strong>di</strong> PLC ha superato il limite <strong>di</strong> <strong>di</strong>mensioni massime.
ERRORI DI REGOLAZIONE<br />
4000 ‘Errore nell’anello SERCOS’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è interrotta la comunicazione SERCOS. Le cause possono essere una<br />
interruzione nell’anello <strong>di</strong> collegamenti (fibra <strong>di</strong>sinserita o rotta) o una configurazione<br />
erronea:<br />
1. Ruota identificatrice non coincide con il sercosid.<br />
2. Parametro P120 (SERSPD) non coincide con la velocità <strong>di</strong> trasmissione.<br />
3. La versione del regolatore non è compatibile con il <strong>CNC</strong>.<br />
4. C’è qualche errore nella scheda SERCOS.<br />
5. La velocità <strong>di</strong> trasmissione è <strong>di</strong>fferente nel regolatore e nel <strong>CNC</strong>.<br />
Un regolatore si è spento e si è riacceso perché vi è stato un guasto nella fonte <strong>di</strong><br />
alimentazione. Quando si avvia <strong>di</strong> nuovo si visualizza l'errore 4027 'Il regolatore si<br />
avvia <strong>di</strong> nuovo'.<br />
Si è cercato <strong>di</strong> leggere o scrivere attraverso il canale rapido una variabile inesistente<br />
o troppe variabili in un regolatore.<br />
SOLUZIONE Per verificare che l’anello <strong>di</strong> collegamenti sia interrotto, controllare se arriva la luce<br />
dalla fibra. Se è dovuto a una configurazione erronea, rivolgersi al SAT.<br />
Se l'errore si deve al canale rapido:<br />
Verificare se esistano tutte le variabili da leggere o scrivere tramite il canale rapido.<br />
Salvare il LOG <strong>di</strong> SERCOS su un file e vedere che asse segna errore.<br />
Assegnare il valore 0 ai parametri macchina del PLC “SRD700 e SWR800” relativi<br />
a tale regolatore.<br />
Fare un reset del CN e verificare che non vi siano più <strong>errori</strong>.<br />
Riportare i parametri uno ad uno al valore desiderato fino a trovare un errore.<br />
Nell'in<strong>di</strong>viduare il parametro, vedere sul manuale del regolatore se tale variabile<br />
esiste in tale versione e se si può accedere alla stessa. Se è così, può darsi che<br />
l'errore si verifichi perché si cerca <strong>di</strong> leggere o scrivere troppe variabili in tale<br />
regolatore.<br />
4001 ‘Errore class 1 non definito’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il regolatore ha rilevato un errore, ma non può identificarlo.<br />
SOLUZIONE Rivolgersi al SAT.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·69·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·70·<br />
4002 ‘Sovraccarico ( 201...203 )’<br />
4003 ‘Sovratemperatura nel regolatore (107)’<br />
4004 ‘Sovratemperatura nel motore (108)’<br />
4005 ‘Sovratemperatura del ra<strong>di</strong>atore (106)’<br />
4006 ‘Errore controllo tensione (100...105)’<br />
4007 ‘Errore <strong>di</strong> retroazione (600...606)’<br />
4008 ‘Errore del bus <strong>di</strong> potenza (213...215 )’<br />
4009 ‘Sovracorrente (212)’<br />
4010 ‘Sovratensione nel bus <strong>di</strong> potenza (304/306)’<br />
4011 ‘Sottotensione sul bus <strong>di</strong> potenza (307)’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore. Il numero tra parentesi in<strong>di</strong>ca il numero <strong>di</strong> errore<br />
standard del regolatore. Consultare il manuale del regolatore per ulteriore<br />
informazione.<br />
SOLUZIONE Questi tipi <strong>di</strong> <strong>errori</strong> vengono accompagnati dai messaggi 4019, 4021, 4022 o 4023,<br />
che in<strong>di</strong>cano in quale regolatore <strong>di</strong> asse o mandrino si è prodotto l’errore. Consultare<br />
nel manuale del regolatore qual è l’errore che si è prodotto (numero tra parentesi)<br />
ed agire in conseguenza.<br />
4012 ‘Errore nel regolatore’<br />
4013 'Deviazione <strong>di</strong> posizione eccessiva'<br />
4014 'Errore <strong>di</strong> comunicazione'<br />
4015 'Limite <strong>di</strong> corsa superato'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4016 ‘Errore class 1 non definito’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il regolatore ha rilevato un errore, ma non può identificarlo.<br />
SOLUZIONE Rivolgersi al SAT.<br />
4017 ‘Errore nel regolatore’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.
4018 ‘Errore in accesso a variabile'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è cercato <strong>di</strong> leggere (o scrivere) dal <strong>CNC</strong> una variabile SERCOS e:<br />
1. Non esiste questa variabile.<br />
2. Si sono superati i valori massimi/minimi.<br />
3. La variabile SERCOS è <strong>di</strong> lunghezza variabile.<br />
4. Si è cercato <strong>di</strong> scrivere in una variabile <strong>di</strong> solo lettura.<br />
SOLUZIONE Controllare che la variabile a cui si è cercato <strong>di</strong> associare l’azione è del tipo adeguato.<br />
4019 ‘Errore regolatore : Asse ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Questi messaggi accompagnano gli <strong>errori</strong> 4002 - 4011. Quando si produce uno degli<br />
<strong>errori</strong> citati, in<strong>di</strong>cano in quale asse si è prodotto.<br />
4020 ‘Errore in valore <strong>di</strong> parametri DRIBUSID’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4021 ‘Errore regolatore mandrino’<br />
4022 ‘Errore regolatore mandrino 2’<br />
4023 ‘Errore regolatore mandrino ausiliare’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Questi messaggi accompagnano gli <strong>errori</strong> 4002 - 4011. Quando si produce uno <strong>di</strong><br />
questi <strong>errori</strong> citati, in<strong>di</strong>cano il mandrino dove accade.<br />
4024 ‘Errore nella ricerca dello zero’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il comando <strong>di</strong> ricerca dello zero del SERCOS è stato eseguito incorrettamente.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·71·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·72·<br />
4025 'Tempo dell'anello superato: Aumentare P72 (looptime)'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il tempo che si ritarda nel calcolare la velocità dell’asse è superiore al tempo del ciclo<br />
stabilito <strong>di</strong> trasmissione al regolatore.<br />
SOLUZIONE Aumentare il valore del parametro macchina generale LOOPTIME (P72). Se l’errore<br />
perdura rivolgersi al SAT.<br />
4026 ‘Errore nella RAM del chip SERCOS.<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
SOLUZIONE Rivolgersi al SAT per sostituire la scheda SERCOS.<br />
4027 'Il regolatore si avvia <strong>di</strong> nuovo'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Un regolatore si è spento e si è riacceso perché vi è stato un guasto nella fonte <strong>di</strong><br />
alimentazione.<br />
4028 'Non arriva luce al <strong>CNC</strong> dal cavo <strong>di</strong> fibra ottica'<br />
RILEVAMENTO All'accensione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il segnale inviato dal <strong>CNC</strong> attraverso il cavo <strong>di</strong> fibra ottica non torna al <strong>CNC</strong>.<br />
SOLUZIONE Controllare lo stato e la collocazione dei cavi <strong>di</strong> fibra ottica. Verificare che la luce che<br />
esce (OUT) dal <strong>CNC</strong> venga trasmessa attraverso i regolatori e torni (IN) al <strong>CNC</strong>.<br />
Se i cavi sono a posto, togliere uno ad uno i regolatori dall'anello finché non si avrà<br />
più errore.
4029 'Non si avvia la comunicazione con il regolatore. Non risponde'<br />
RILEVAMENTO All'accensione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Qualche regolatore non risponde al segnale inviato dal <strong>CNC</strong>, per una <strong>di</strong> queste<br />
cause:<br />
Il regolatore non ha riconosciuto la scheda Sercos.<br />
Il regolatore è bloccato.<br />
Non è stato letto bene il numero dello switch.<br />
La velocità <strong>di</strong> trasmissione <strong>di</strong> SERCOS nei regolatori e nel controllo è <strong>di</strong>versa.<br />
Parametro generale SERSPD nel <strong>CNC</strong> e QP11 nei regolatori.<br />
SOLUZIONE Salvare il LOG <strong>di</strong> SERCOS su un file.<br />
Vedere il valore del parametro asse SERCOSID dell'asse che segna errore.<br />
Verificare che esista sull'anello un regolatore con lo switch in tale posizione.<br />
Fare un nuovo reset del regolatore, poiché esso legge solo lo switch all'avvio.<br />
Verificare che il <strong>CNC</strong> e i regolatori abbiano la stessa velocità <strong>di</strong> trasmissione.<br />
Parametro generale SERSPD nel <strong>CNC</strong> e QP11 nei regolatori.<br />
Verificare che il regolatore non segni <strong>errori</strong> della scheda sercos. A tale scopo,<br />
osservare il <strong>di</strong>splay del regolatore. Se segna <strong>errori</strong> <strong>di</strong> hardware, cambiare la scheda<br />
Sercos del regolatore.<br />
Se non vi sono <strong>errori</strong> in tale regolatore, porre un 1 sullo switch del regolatore, fare<br />
il reset dello stesso, porre il controllo solo con un asse Sercos e collegarlo al CN. Se<br />
continua a segnare errore, cambiare il regolatore.<br />
4030 'Errore in scrittura dei registri del SERCON'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
SOLUZIONE Rivolgersi al SAT.<br />
4032 ‘Errore <strong>di</strong> handshake’<br />
RILEVAMENTO Durante il funzionamento del bus CAN.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA È stato perso il bit <strong>di</strong> handshake. Per verificare che la comunicazione sia corretta,<br />
si controlla continuamente un bit <strong>di</strong> handshake fra il controllo e i regolatori.<br />
SOLUZIONE Controllare i cavi, i collegamenti, i terminatori <strong>di</strong> linea e le schede CAN (nel <strong>CNC</strong> e<br />
nei regolatori).<br />
4033 ‘Messaggio ciclico del regolatore perduto’<br />
RILEVAMENTO Durante il funzionamento del bus CAN.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA È stato perso un messaggio del regolatore (non è giunto al <strong>CNC</strong>).<br />
SOLUZIONE Controllare i cavi, i collegamenti, i terminatori <strong>di</strong> linea e le schede CAN (nel <strong>CNC</strong> e<br />
nei regolatori).<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·73·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·74·<br />
4034 ‘'Errore nella lettura SID'<br />
RILEVAMENTO Durante il funzionamento del bus CAN.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Da un canale <strong>di</strong> <strong>CNC</strong> si sta cercando <strong>di</strong> leggere una variabile del regolatore che non<br />
esiste.<br />
SOLUZIONE Verificare che nel regolatore vi siano le variabili che si sta cercando <strong>di</strong> leggere.<br />
4035 ‘Comunicazione SERCOS saturata. Incrementare P178 (SERCDEL1)'<br />
RILEVAMENTO All’accensione del bus SERCOS.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA La capacità massima del bus è superata.<br />
SOLUZIONE Incrementare il ritardo della trasmissione Sercos me<strong>di</strong>ante il p.m.g. SERCDEL1<br />
(P178).<br />
4036 ‘SERCOS T3 > T4. Decrementare P179 (SERCDEL2)'<br />
RILEVAMENTO All’accensione del bus SERCOS.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il p.m.g. SERCDEL2 (P179) ha un valore errato.<br />
SOLUZIONE Rivolgersi al SAT.<br />
4050 'ERRORE 1: Interno (Errore grave): Verifica della Ram interna non superata'<br />
4051 'ERRORE 2: Interno (Errore Grave): Problema <strong>di</strong> mal funzionamento del programma interno'<br />
4052 'ERRORE 3: Abbassamento del bus <strong>di</strong> potenza: Nessuna coppia'<br />
4053 'ERRORE 4: Il arresto <strong>di</strong> emergenza non riesce a arrestare il motore nel tempo stabilito'<br />
4054 'ERRORE 5: Errore del checksum del co<strong>di</strong>ce del programma'<br />
4055 'ERRORE 6: Errore nella scheda Sercos'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.
4056 'ERRORE 100: Tensione interna <strong>di</strong> +5 fuori intervallo'<br />
4057 'ERRORE 101: Tensione interna <strong>di</strong> -5 fuori intervallo'<br />
4058 'ERRORE 102: Tensione interna <strong>di</strong> +8 fuori intervallo'<br />
4059 'ERRORE 103: Tensione interna <strong>di</strong> -8 fuori intervallo'<br />
4060 'ERRORE 104: Tensione interna <strong>di</strong> +18 fuori intervallo'<br />
4061 'ERRORE 105: Tensione interna <strong>di</strong> -18 fuori intervallo'<br />
4062 'ERRORE 106: Sovratemperatura del ra<strong>di</strong>atore'<br />
4063 'ERRORE 107: Sovratemperatura nella scheda VeCon'<br />
4064 'ERRORE 108: Sovratemperatura del motore'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4065 'ERRORE 200: Sovravelocità'<br />
4066 'ERRORE 201: Sovraccarico del motore'<br />
4067 'ERRORE 202: Sovraccarico del driver'<br />
4068 'ERRORE 211: Interno (Errore Grave): Errore <strong>di</strong> esecuzione del programma del DSP'<br />
4069 'ERRORE 212: Sovraccarico'<br />
4070 'ERRORE 213: Sottotensione sul driver IGBT <strong>di</strong> potenza'<br />
4071 'ERRORE 214: Cortocircuito'<br />
4072 'ERRORE 215: Sovratensione nel bus <strong>di</strong> potenza (Hard) '<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4073 'ERRORE 300: Sovratemperatura del ra<strong>di</strong>atore del modulo fonte <strong>di</strong> alimentazione'<br />
4074 'ERRORE 301: Sovratemperatura del circuito Ballast del modulo fonte <strong>di</strong> alimentazione'<br />
4075 'ERRORE 302: Cortocircuito nel Ballast del modulo fonte <strong>di</strong> alimentazione'<br />
4076 'ERRORE 303: Tensione interna <strong>di</strong> alimentazione del circuito Ballast fuori intervallo'<br />
4077 'ERRORE 304: Sovratensione nel bus <strong>di</strong> potenza rilevato dal modulo fonte <strong>di</strong> alimentazione'<br />
4078 'ERRORE 305: Errore <strong>di</strong> protocollo su un'interfaccia fra il modulo fonte <strong>di</strong> alimentazione e il<br />
driver'<br />
4079 'ERRORE 306: Sovratensione nel bus <strong>di</strong> potenza (Soft, ) Scatto precedente al hard)'<br />
4080 'ERRORE 307: Sottotensione sul bus <strong>di</strong> potenza'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·75·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·76·<br />
4081 'ERRORE 400: Non si rileva scheda SERCOS'<br />
4082 'ERRORE 401: Errore interno <strong>di</strong> SERCOS'<br />
4083 'ERRORE 403: Errore nel MST'<br />
4084 'ERRORE 404: Errore nel MDT'<br />
4085 'ERRORE 405: Fase non valida (> 4)'<br />
4086 'ERRORE 406: Elevazione errata della fase'<br />
4087 'ERRORE 407: Abbassamento errato della fase'<br />
4088 'ERRORE 408: Mo<strong>di</strong>fica della fase senza riconoscimento <strong>di</strong> “pronto”'<br />
4089 'ERRORE 409: Cambio a una fase senza inizializzare'<br />
4090 ‘ERRORE 410: Rumorosità reset Sercon’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4091 'ERRORE 500: Parametri incongruenti'<br />
4092 'ERRORE 501: Errore <strong>di</strong> checksum <strong>di</strong> parametri'<br />
4093 'ERRORE 502: Valore <strong>di</strong> parametro sbagliato'<br />
4094 'ERRORE 503: La tabella valori <strong>di</strong> default <strong>di</strong> ogni motore è errata'<br />
4095 'ERRORE 504: Parametro sbagliato in fase 2 della SERCOS'<br />
4096 'ERRORE 505: Parametri della Ram e Flash <strong>di</strong>versi'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4097 'ERRORE 600: Errori nella comunicazione con la seconda retroazione.<br />
4098 'ERRORE 601: Errori nella comunicazione con l'encoder del rotore'<br />
4099 'ERRORE 602: Saturazione nel segnale B della retroazione motore'<br />
4100 'ERRORE 603: Saturazione nel segnale A della retroazione motore'<br />
4101 'ERRORE 604: Saturazione nei valori dei segnali A e/o B'<br />
4102 'ERRORE 605: Smorzamento eccessivo nei valori dei segnali A e/o B'<br />
4103 'ERRORE 606: Dispersione eccessiva nei segnali del sensore del rotore'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.
4104 'ERRORE 700: Errore nella scheda RS232'<br />
4105 'ERRORE 701: Interno: Identificazione errata della scheda VeCon'<br />
4106 'ERRORE 702: Errore identificazione nella scheda espansione'<br />
4107 'ERRORE 703: Errore identificazione nella scheda I/Os'<br />
4108 'ERRORE 704: Errore identificazione nella scheda analogica'<br />
4109 'ERRORE 705: Errore identificazione nella scheda potenza'<br />
4110 'ERRORE 706: Errore identificazione nella scheda simulatore <strong>di</strong> encoder X3'<br />
4111 'ERRORE 707: Errore identificazione nella scheda retroazione motore X4'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4112 'ERRORE 801: Encoder non rilevato'<br />
4113 'ERRORE 802: Errore <strong>di</strong> comunicazione con l'encoder'<br />
4114 'ERRORE 803: Encoder non inizializzato'<br />
4115 'ERRORE 804: Encoder <strong>di</strong>fettoso'<br />
4116 'ERRORE 805: Non è stato rilevato encoder nel motore'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4117 'ERRORE 7: Errore nel clock del SERCON'<br />
4118 'ERRORE 8: Errore nei dati del SERCON'<br />
4119 'ERRORE 203: Errore per sovraccarico <strong>di</strong> coppia'<br />
4120 'ERRORE 411: Errore <strong>di</strong> ricezione <strong>di</strong> telegrammi'<br />
4121 ‘ERROR 109: Sovratensione negli ingressi <strong>di</strong>gitali'<br />
4122 'ERRORE 110: Bassa temperatura del ra<strong>di</strong>atore'<br />
4123 ‘ERRORE 607: Saturazione dei segnali A e/o B della retroazione <strong>di</strong>retta'<br />
4124 'ERRORE 608: Smorzamento eccessivo dei valori dei segnali A e/o B della retroazione <strong>di</strong>retta'<br />
4125 ‘ERRORE 609: Errore nel sensore <strong>di</strong> temperatura’<br />
4126 ‘ERRORE 150: Limiti <strong>di</strong> spostamento superati’<br />
4127 ‘ERRORE 152: Modulo <strong>di</strong> segnale analogico superato’<br />
4128 ‘ERRORE 153: Eccessiva derivata del segnale analogico <strong>di</strong> posizione'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·77·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·78·<br />
4129 ‘ERRORE 154: Segnale analogico <strong>di</strong> velocità Feedforward eccessivo'<br />
4130 ‘ERRORE 155: Segnale analogico <strong>di</strong> accelerazione Feedforward eccessivo'<br />
4131 ‘ERRORE 156: Errore <strong>di</strong> inseguimento eccessivo’<br />
4132 ‘ERRORE 157: Eccessiva <strong>di</strong>fferenza fra posizioni dei 2 feedbacks’<br />
4133 ‘ERRORE 250: Errore nella ricerca <strong>di</strong> I0'<br />
4134 ‘ERRORE 251: Errore del comando DriveControlledHoming’<br />
4135 ‘ERRORE 253: I0 non trovato in 2 giri'<br />
4136 ‘ERRORE 254: Lettura errata dei I0 co<strong>di</strong>ficati'<br />
4137 ‘ERRORE 308: Sovracorrente sul circuito <strong>di</strong> restituzione'<br />
4138 ‘ERRORE 309: Cortocircuito nell'High Side IGBT’<br />
4139 ‘ERRORE 310: Bassa tensione nel driver del High Side IGBT’<br />
4140 ‘ERRORE 311: Cortocircuito nel Low Side IGBT’<br />
4141 ‘ERRORE 312: Bassa tensione nel driver del Low Side IGBT’<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4142 ‘ERRORE 313: Sovracorrente nel consumo’<br />
4143 ‘ERRORE 314: Protezione I2t della resistenza <strong>di</strong> crowbar'<br />
4144 ‘ERRORE 806: Errore nella ricerca <strong>di</strong> I0 con Sincoder'<br />
4145 ‘ERRORE 807: Segnali <strong>di</strong> retroazione C e D errati'<br />
4146 ‘ERRORE412: Messaggio sincronismo ritardato'<br />
4147 ‘ERRORE 413: Errore <strong>di</strong> handshake nel regolatore'<br />
4148 ‘ERRORE9: Per<strong>di</strong>ta dei dati non volatili’<br />
4149 ‘ERRORE 10: Dati non volatili danneggiati’<br />
4150 'ERRORE 31: Errore interno'<br />
4151 ‘ERRORE 506: File .MOT non trovato'<br />
4152 ‘ERRORE 507: Motore non trovato in file .MOT'<br />
4153 'ERRORE 508: Lista parametri errati in fase 4'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.
4154 'ERRORE 808: Non è stato rilevato encoder in Feedback2’<br />
4155 'ERRORE 809: Errore <strong>di</strong> comunicazione con l'encoder <strong>di</strong> Feedback2’<br />
4156 'ERRORE 810: Encoder Feedback2 non inizializzato'<br />
4157 'ERRORE 811: Encoder Feedback2 <strong>di</strong>fettoso'<br />
4158 ‘ERRORE 255: Errore nel cambiamento <strong>di</strong> retroazioni dopo l’esecuzione del comando PC150'<br />
4159 'ERRORE 812: Encoder Feedback2 rilevato'<br />
4160 ‘ERRORE 206: Segnale analogico <strong>di</strong> velocità eccessivo'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
4177 ‘ERRORE 205: Il motore non ha tensione per la coppia richiesta'<br />
4178 ‘ERRORE 315: La fonte non è stato possibile attivarla correttamente'<br />
4179 ‘ERRORE 610: Segnali assoluti errati’<br />
4180 ‘ERRORE 611: L’asse si sposta nell’avvio e non si possono leggere la posizione'<br />
RILEVAMENTO Durante l’esecuzione.<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è prodotto un errore nel regolatore.<br />
SOLUZIONE Consultare il manuale del regolatore.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·79·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·80·
ERRORI CAN<br />
5003 ‘Errore applicazione’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore interno <strong>di</strong> CANopen.<br />
SOLUZIONE Rivolgersi al SAT.<br />
5004 ‘Errore <strong>di</strong> bus CAN’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si in<strong>di</strong>ca me<strong>di</strong>ante un co<strong>di</strong>ce il tipo <strong>di</strong> errore:<br />
2 Coda <strong>di</strong> trasmissione piena, non è possibile inviare il messaggio.<br />
128 Bus Off, il bus si è <strong>di</strong>sattivato per eccesso <strong>di</strong> <strong>errori</strong>.<br />
129 CAN warning, vi sono più <strong>di</strong> 96 <strong>errori</strong> nel bus, passo precedente<br />
all’errore <strong>di</strong> bus off.<br />
130 Per<strong>di</strong>ta <strong>di</strong> messaggio ricevuto o troppi messaggi ricevuti. Normalmente<br />
per velocità inadeguata alla lunghezza del cavo.<br />
131 Il <strong>CNC</strong> è passato allo stato non operativo nel bus (interno).<br />
SOLUZIONE La soluzione <strong>di</strong> ogni causa è:<br />
2 Verificare il collegamento fra il <strong>CNC</strong> e il primo nodo.<br />
128 Controllare cavi e collegamenti.<br />
129 Controllare cavi e collegamenti.<br />
130 Rivedere il parametro macchina IOCANSPE (P88).<br />
131 Controllare cavi e collegamenti.<br />
5005 ‘Errore <strong>di</strong> controllo presenza rilevato dal <strong>CNC</strong>'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il <strong>CNC</strong> rileva che il nodo si è resettato o è mal collegato.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
5006 ‘Errore per reinizio del nodo'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il nodo si è resettato per un errore nell’alimentazione.<br />
SOLUZIONE Controllare nel nodo in<strong>di</strong>cato la tensione <strong>di</strong> alimentazione, il collegamento <strong>di</strong> terra e<br />
la carica delle uscite.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·81·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·82·<br />
5007 ‘Errore corretto'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si attiva ogni volta che scompare una situazione <strong>di</strong> errore e riporta se vi sono altri<br />
<strong>errori</strong> in sospeso. Se non ne esiste nessuno, si inizializzano <strong>di</strong> nuovo i collegamenti<br />
del nodo.<br />
5022 ‘Software interno’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore del software interno del nodo.<br />
SOLUZIONE Accedere alla schermata Stato \ Can \ Versioni e caricare <strong>di</strong> nuovo il software.<br />
5027 ‘Comunicazione'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore <strong>di</strong> comunicazione del nodo'<br />
SOLUZIONE Rivolgersi al SAT.<br />
5028 ‘Messaggi perduti'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il nodo ha perso messaggi.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
5029 ‘Errore <strong>di</strong> controllo presenza rilevato dal nodo'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore nel controllo <strong>di</strong> presenza eseguito dai no<strong>di</strong> del <strong>CNC</strong>.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
5030 ‘Errore <strong>di</strong> protocollo'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il nodo ha ricevuto un messaggio che non può interpretare.<br />
SOLUZIONE Rivolgersi al SAT.
5031 ‘PDO non elaborato per errore nella lunghezza'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il nodo ha ricevuto un messaggio <strong>di</strong> elaborazione che non coincide in lunghezza.<br />
SOLUZIONE Rivolgersi al SAT.<br />
5032 ‘PDO troppo lungo’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Il nodo ha ricevuto un messaggio <strong>di</strong> elaborazione maggiore della lunghezza<br />
programmata.<br />
SOLUZIONE Rivolgersi al SAT.<br />
5036 ‘Sovracorrente nelle uscite’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si è rilevato nel nodo in<strong>di</strong>cato un consumo eccessivo (sovracorrente) nelle uscite. Per<br />
precauzione il sistema <strong>di</strong>sattiva tutte le uscite <strong>di</strong> tale modulo e le porta a 0V.<br />
SOLUZIONE Controllare il consumo ed eventuali cortocircuiti nelle uscite del modulo.<br />
5037 ‘Errore nella tensione <strong>di</strong> alimentazione'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Nel nodo in<strong>di</strong>cato è stato rilevato un errore nell’alimentazione, non alimentato o sotto<br />
i +24V.<br />
SOLUZIONE Controllare la tensione <strong>di</strong> alimentazione delle uscite e il consumo che si fa della<br />
tensione <strong>di</strong> alimentazione del modulo.<br />
5039 ‘Non risponde (Identificatore).'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore nella configurazione del nodo.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·83·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·84·<br />
5041 ‘'Non vi sono ingressi <strong>di</strong>gitali'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore nella configurazione del nodo.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
5045 ‘Scrittura in corso modalità <strong>di</strong> trasmissione TPDO1.'<br />
5046 ‘Scrittura in corso modalità <strong>di</strong> ricezione TPDO1.'<br />
5047 ‘Scrittura in corso modalità <strong>di</strong> ricezione RPDO2.’<br />
5048 ‘Scrittura in corso- Life Time Factor’<br />
5049 ‘Scrittura in corso- Guard Time’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore nella configurazione del nodo.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
5051 ‘PT100 interrotta o non collegata'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
SOLUZIONE Verificare che la PT100 sia collegata e non sia rotta.<br />
5052 ‘'Troppi <strong>errori</strong> nel bus'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore nella configurazione del nodo.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
5055 ‘Scrittura in corso modalità <strong>di</strong> ricezione RPDO3’<br />
5058 ‘Scrittura in corso modalità <strong>di</strong> ricezione RPDO4’<br />
5061 ‘Scrittura in corso modalità <strong>di</strong> trasmissione TPDO2’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore nella configurazione del nodo.<br />
SOLUZIONE Controllare cavi e collegamenti.
5062 ‘'Non è possibile <strong>di</strong>sabilitare la PT100 1'<br />
5063 ‘'Non è possibile <strong>di</strong>sabilitare la PT100 2'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore nella configurazione del nodo.<br />
5064 ‘Non è possibile abilitare gli ingressi analogichi'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Errore nella configurazione del nodo.<br />
5065 'Non vi è comunicazione con i regolatori CAN'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Comunicazione CAN bloccata.<br />
SOLUZIONE Controllare cavi e collegamenti.<br />
5066 ‘Errore nella lettura parametro SRR700, SWR800 SID’<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Me<strong>di</strong>ante i parametri <strong>di</strong> PLC 700/800, si richiede una variabile <strong>di</strong> CAN che non esiste<br />
nel regolatore.<br />
SOLUZIONE Verificare che nel regolatore vi siano le variabili che si sta cercando <strong>di</strong> leggere.<br />
5067 ‘'Troppi parametri <strong>di</strong> PLC SRR700.'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si richiedono troppi parametri al regolatore.<br />
SOLUZIONE Porre alcuni parametri <strong>di</strong> PLC SRR700 (P28-P67) a 0 per richiedere meno variabili<br />
al regolatore.<br />
5068 ‘'Troppi parametri <strong>di</strong> PLC SWR800.'<br />
EFFETTO Arresta l’avanzamento degli assi e la rotazione del mandrino, eliminando a tale scopo<br />
tutti i segnali <strong>di</strong> enable ed annullando tutte le uscite analogiche del <strong>CNC</strong>. Se si rileva<br />
dall’anello <strong>di</strong> posizione, apre l’anello <strong>di</strong> posizione ed avvia LOPEN a ·1·.<br />
Se è in esecuzione, arresta l’esecuzione del programma pezzo del <strong>CNC</strong> <strong>di</strong> tutti i<br />
canali.<br />
Oltre a questo, attiva l’uscita d’emergenza esterna.<br />
CAUSA Si richiedono troppi parametri al regolatore.<br />
SOLUZIONE Porre alcuni parametri <strong>di</strong> PLC SWR800 (P68-P87) a 0 per richiedere meno variabili<br />
al regolatore.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·85·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·86·
ERRORI NEI DATI DELLE TABELLE.<br />
‘ERRORE:CHECKSUM PARAM. GENERALi Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. MANDRINO Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. MANDRINO 2' Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. MADRINO AUS. Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. LIN. SERIE 1 Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. LIN. SERIE 2 Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. HD/ETHERNET Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. UTENTE Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. OEM Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAMETRI PLC Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM TABELLA ORIGINI Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM TABELLA CODICI Caricare CARD A? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI ASSE * CARD A? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA UTENSILI Caricare CARD? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA CORRETTORI Caricare CARD? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA MAGAZZINO Caricare CARD A? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA FUNZIONI M Caricare CARD A? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA VITE ASSI Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM TABELLA COMP. INCROCIATA * Caricare CARD A? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM TABELLA GEOMETRIE Caricare CARD A? (ENTER/ESC)’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
CAUSA Si è avuta una per<strong>di</strong>ta dei dati immessi nelle tabelle (possibile errore <strong>di</strong> RAM) e vi<br />
è una tabella salvata sulla CARD A.<br />
SOLUZIONE Premendo [INVIO] si copia in memoria RAM la tabella salvata sulla CARD A. Se<br />
l'errore persiste, rivolgersi al SAT.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·87·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·88·<br />
‘ERRORE:CHECKSUM PARAMETRI GENERALI Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI MANDRINO Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI MANDRINO 2 Inizializzare? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAMETRI MANDRINO AUS.. Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI LINEA SERIALE 1 Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI LINEA SERIALE 2 Inizializzare? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAMETRI HD/ETHERNET Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI UTENTE Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI OEM Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI PLC Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA ORIGINI Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA CODICI Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI ASSE * Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA UTENSILI Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA CORRETTORI Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA MAGAZZINO Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA FUNZIONI M Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA VITE ASSE * Inizializzare? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA COMP. INCROCIATA * Inizializzare? (ENTER/ESC)’<br />
ERRORE:CHECKSUM TABELLA GEOMETRIE Inizializzare? (ENTER/ESC)’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
CAUSA Si è avuta una per<strong>di</strong>ta <strong>di</strong> dati immessi nelle tabelle (possibile errore <strong>di</strong> RAM) e non<br />
vi è una tabella salvata sulla CARD A.<br />
SOLUZIONE Premendo [INVIO] si caricano nelle tavole dei valori che ha il <strong>CNC</strong> per <strong>di</strong>fetto. Se<br />
l’errore perdura rivolgersi al SAT.<br />
‘ERRORE:CHECKSUM PARAM. GENERALi Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAM. MANDRINO Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAM. MANDRINO 2 Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAM. MANDRINO AUS.. Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. LIN. SERIE 1 Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. LIN. SERIE 2 Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM PARAM. HD/ETHERNET DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAM. UTENTE Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAM. OEM Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI PLC. Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM TABELLA ORIGINI Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM TABELLA CODICI Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM PARAMETRI ASSE * DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA UTENSILI Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA CORRETTORI Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA MAGAZZINO Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA FUNZIONI M Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
‘ERRORE:CHECKSUM TABELLA VITE ASSI* Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM TABELLA COMP. INCROCIATA * Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
'ERRORE:CHECKSUM TABELLA GEOMETRIE Caricare DISCO RIGIDO? (ENTER/ESC)’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
CAUSA Si è avuta una per<strong>di</strong>ta dei dati immessi nelle tabelle (possibile errore <strong>di</strong> RAM) e vi<br />
è una tabella salvata sul DISCO RIGIDO.<br />
SOLUZIONE Premendo [INVIO] si copia in memoria RAM la tabella salvata sul DISCO RIGIDO.<br />
Se l’errore perdura rivolgersi al SAT.
‘Tabella della vite * incorretta.Premere tasto’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
CAUSA Vi è qualche dato incorretto nei parametri della tabella <strong>di</strong> compensazione della vite.<br />
SOLUZIONE La definizione dei punti nella tabella deve compiere i seguenti requisiti:<br />
I punti della tabella devono essere or<strong>di</strong>nati secondo la loro posizione sull’asse,<br />
dovendo iniziare la tabella con il punto più negativo o meno positivo che si<br />
compenserà.<br />
Il punto <strong>di</strong> riferimento macchina deve avere errore 0.<br />
Non vi può essere una <strong>di</strong>fferenza <strong>di</strong> errore fra punti superiore alla <strong>di</strong>stanza fra<br />
ambedue.<br />
‘Tabella <strong>di</strong> compensazione incrociata * errata. Premere tasto’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
CAUSA Vi è qualche dato incorretto nei parametri della tabella <strong>di</strong> compensazione incrociata.<br />
SOLUZIONE La definizione dei punti nella tabella deve compiere i seguenti requisiti:<br />
I punti della tabella devono essere or<strong>di</strong>nati secondo la loro posizione sull’asse,<br />
dovendo iniziare la tabella con il punto più negativo o meno positivo che si<br />
compenserà.<br />
Il punto <strong>di</strong> riferimento macchina deve avere errore 0.<br />
‘Parametri della tabella <strong>di</strong> compensazione incroziata incorretti’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
CAUSA I parametri che in<strong>di</strong>cano gli assi che agiscono nella compensazione incrociata sono<br />
mal definiti.<br />
SOLUZIONE È probabile che si sia definito qualche asse che non esiste, oppure che l’asse che<br />
si vuole compensare e dal quale <strong>di</strong>pende sia lo stesso.<br />
‘Parametri sercosid degli assi e mandrino incorretti’<br />
RILEVAMENTO Durante l’avviamento del <strong>CNC</strong>.<br />
CAUSA I parametri del sercosid non sono stati introdotti correttamente.<br />
SOLUZIONE Le norme che seguono i parametri del sercosid sono:<br />
Devono iniziare nel numero 1.<br />
Devono essere consecutivi.<br />
Non devono esserci ripetuti.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·89·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·90·
ERRORI DEL MODO DI LAVORO MC<br />
9001 ‘CENTRATURA: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9002 ‘CENTRATURA: S=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9003 ‘CENTRATURA: T=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9004 ‘CENTRATURA: P=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della centratura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della centratura «P» deve essere <strong>di</strong>versa da zero.<br />
9005 ‘CENTRATURA: ø=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il <strong>di</strong>ametro del punto «ø».<br />
SOLUZIONE Il <strong>di</strong>ametro del punto «ø» deve essere positivo e <strong>di</strong>verso da zero.<br />
9006 ‘CENTRATURA: =0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito l’angolo della punta della punta per trapano «».<br />
SOLUZIONE L’angolo della punta per trapano «» deve essere positivo e <strong>di</strong>verso da zero.<br />
9007 ‘FORATURA 1: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9008 ‘FORATURA 1: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9009 ‘FORATURA 1: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9010 ‘FORATURA 1: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della foratura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della foratura «P» deve essere <strong>di</strong>versa da zero.<br />
9011 ‘FORATURA 2: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·91·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·92·<br />
9012 ‘FORATURA 2: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9013 ‘FORATURA 2: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9014 ‘FORATURA 2: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della foratura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della foratura «P» deve essere <strong>di</strong>versa da zero.<br />
9015 ‘FORATURA 2: B=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la <strong>di</strong>stanza che retrocede dopo ogni approfon<strong>di</strong>mento «B».<br />
SOLUZIONE La <strong>di</strong>stanza che retrocede dopo ogni approfon<strong>di</strong>mento «B» deve essere <strong>di</strong>versa da<br />
zero.<br />
9016 ‘FILETTATURA: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9017 ‘FILETTATURA: S=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9018 ‘FILETTATURA: T=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9019 ‘FILETTATURA: P=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della filettatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della filettatura «P» deve essere <strong>di</strong>versa da zero.<br />
9020 ‘ALESATURA: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9021 ‘ALESATURA: S=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9022 ‘ALESATURA: T=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.
9023 ‘ALESATURA: P=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà dell’alesatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà dell’alesatura «P» deve essere <strong>di</strong>versa da zero.<br />
9024 ‘BARENATURA 1: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9025 ‘BARENATURA 1: S=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9026 ‘BARENATURA 1: T=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9027 ‘BARENATURA 1: P=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della barenatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della barenatura «P» deve essere <strong>di</strong>versa da zero.<br />
9028 ‘FORATURA 3: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9029 ‘FORATURA 3: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9030 ‘FORATURA 3: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9031 ‘FORATURA 3: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della foratura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della foratura «P» deve essere <strong>di</strong>versa da zero.<br />
9032 ‘BARENATURA 2: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9033 ‘BARENATURA 2: S=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9034 ‘BARENATURA 2: T=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·93·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·94·<br />
9035 ‘BARENATURA 2: P=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della barenatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della barenatura «P» deve essere <strong>di</strong>versa da zero.<br />
9036 ‘TASCA RETTANGOLARE 1: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9037 ‘TASCA RETTANGOLARE 1: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9038 ‘TASCA RETTANGOLARE 1: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9039 ‘TASCA RETTANGOLARE 1: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della tasca «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della tasca «P» deve essere <strong>di</strong>versa da zero.<br />
9040 ‘TASCA RETTANGOLARE 1: Diametro utensile minore <strong>di</strong>’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9041 ‘TASCA RETTANGOLARE 1: Diametro utensile maggiore <strong>di</strong> tasca'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il <strong>di</strong>ametro dell’utensile è superiore <strong>di</strong> qualche <strong>di</strong>mensione «H» o «L» della tasca.<br />
SOLUZIONE Scegliere un utensile <strong>di</strong> <strong>di</strong>ametro minore per realizzare la tasca.<br />
9042 ‘TASCA RETTANGOLARE 1: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9043 ‘TASCA RETTANGOLARE 2: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9044 ‘TASCA RETTANGOLARE 2: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9045 ‘TASCA RETTANGOLARE 2: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della tasca «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della tasca «P» deve essere <strong>di</strong>versa da zero.
9046 ‘TASCA RETTANGOLARE 2: Angolo d'approfon<strong>di</strong>mento non valido'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un angolo d'approfon<strong>di</strong>mento inferiore a 0º o superiore a 90º.<br />
SOLUZIONE Programmare un angolo d'approfon<strong>di</strong>mento «» e «» dentro l’ intervallo 0º a 90º.<br />
9047 ‘TASCA RETTANGOLARE 2: Diametro utensile minore <strong>di</strong>’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9048 ‘TASCA RETTANGOLARE 2: Diametro utensile maggiore <strong>di</strong> tasca'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il <strong>di</strong>ametro dell’utensile è superiore <strong>di</strong> qualche <strong>di</strong>mensione «H» o «L» della tasca.<br />
SOLUZIONE Scegliere un utensile <strong>di</strong> <strong>di</strong>ametro minore per realizzare la tasca.<br />
9049 ‘TASCA RETTANGOLARE 2: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9050 ‘TASCA CIRCOLARE 1: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9051 ‘TASCA CIRCOLARE 1: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9052 ‘TASCA CIRCOLARE 1: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della tasca «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della tasca «P» deve essere <strong>di</strong>versa da zero.<br />
9053 ‘TASCA CIRCOLARE 1: Angolo <strong>di</strong> penetrazione non valido'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un angolo d'approfon<strong>di</strong>mento inferiore a 0º o superiore a 90º.<br />
SOLUZIONE Programmare un angolo d'approfon<strong>di</strong>mento «» e «» dentro l’ intervallo 0º a 90º.<br />
9054 ‘TASCA CIRCOLARE 1: Diametro utensile inferiore a’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9055 ‘TASCA CIRCOLARE 1: Diametro utensile superiore al raggio della tasca'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il raggio dell’utensile è superiore al raggio «R» della tasca.<br />
SOLUZIONE Scegliere un utensile <strong>di</strong> <strong>di</strong>ametro minore per realizzare la tasca.<br />
9056 ‘TASCA CIRCOLARE 1: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·95·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·96·<br />
9057 ‘TASCA CIRCOLARE 2: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9058 ‘TASCA CIRCOLARE 2: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9059 ‘TASCA CIRCOLARE 2: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della tasca «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della tasca «P» deve essere <strong>di</strong>versa da zero.<br />
9060 ‘TASCA CIRCOLARE 2: Angolo <strong>di</strong> penetrazione non valido'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un angolo d'approfon<strong>di</strong>mento inferiore a 0º o superiore a 90º.<br />
SOLUZIONE Programmare un angolo d'approfon<strong>di</strong>mento «» e «» dentro l’ intervallo 0º a 90º.<br />
9061 ‘TASCA CIRCOLARE 2: Raggio utensile superiore a Ri'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA È stato selezionato un utensile con raggio superiore a Ri (raggio interno).<br />
SOLUZIONE Scegliere un utensile con <strong>di</strong>ametro inferiore.<br />
9062 ‘TASCA CIRCOLARE 2: Diametro utensile inferiore a’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9063 ‘TASCA CIRCOLARE 2: Diametro utensile superiore al raggio della tasca'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il raggio dell’utensile è superiore al raggio «R» della tasca.<br />
SOLUZIONE Scegliere un utensile <strong>di</strong> <strong>di</strong>ametro minore per realizzare la tasca.<br />
9064 ‘TASCA CIRCOLARE 2: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9065 ‘TASCA CIRCOLARE 2: Ri > Re’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA È stato programmato il raggio interno (Ri) maggiore del raggio esterno (Re).<br />
9066 ‘SPORGENZA RETTANGOLARE: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9067 ‘SPORGENZA RETTANGOLARE: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.
9068 ‘SPORGENZA RETTANGOLARE: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita l’altezza della sporgenza «P».<br />
SOLUZIONE L’altezza della sporgenza «P» deve essere <strong>di</strong>versa da zero.<br />
9069 ‘SPORGENZA RETTANGOLARE: Diametro utensile minore <strong>di</strong>’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9070 ‘SPORGENZA RETTANGOLARE 1: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9071 ‘SPORGENZA CIRCOLARE: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9072 ‘SPORGENZA CIRCOLARE: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9073 ‘SPORGENZA CIRCOLARE: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita l’altezza della sporgenza «P».<br />
SOLUZIONE L’altezza della sporgenza «P» deve essere <strong>di</strong>versa da zero.<br />
9074 ‘SPORGENZA CIRCOLARE: Diametro utensile minore <strong>di</strong>’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9075 ‘SPORGENZA CIRCOLARE: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9076 ‘TASCA PROFILO: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9077 ‘TASCA PROFILO: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9078 ‘TASCA PROFILO: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della tasca «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della tasca «P» deve essere <strong>di</strong>versa da zero.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·97·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·98·<br />
9079 ‘TASCA PROFILO: Angolo <strong>di</strong> penetrazione non valido'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un angolo d'approfon<strong>di</strong>mento inferiore a 0º o superiore a 90º.<br />
SOLUZIONE Programmare un angolo d'approfon<strong>di</strong>mento «» e «» dentro l’ intervallo 0º a 90º.<br />
9080 ‘TASCA PROFILO: Diametro utensile minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9081 ‘TASCA PROFILO: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9082 ‘TASCA PROFILO 3D: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9083 ‘TASCA PROFILO 3D: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9084 ‘TASCA PROFILO 3D: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della tasca «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della tasca «P» deve essere <strong>di</strong>versa da zero.<br />
9085 ‘TASCA PROFILO 3D: Angolo <strong>di</strong> penetrazione non valido'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è programmato un angolo d'approfon<strong>di</strong>mento inferiore a 0º o superiore a 90º.<br />
SOLUZIONE Programmare un angolo d'approfon<strong>di</strong>mento «» e «» dentro l’ intervallo 0º a 90º.<br />
9086 ‘TASCA PROFILO 3D: Diametro utensile minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9087 ‘TASCA PROFILO 3D: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9088 ‘TASCA PROFILO 3D: Raggio utensile. FINITURA minore <strong>di</strong> R'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il raggio dell'utensile <strong>di</strong> finitura è minore <strong>di</strong> R (raggio della punta dell'utensile <strong>di</strong><br />
finitura).<br />
SOLUZIONE Scegliere un utensile con <strong>di</strong>ametro maggiore.<br />
9089 ‘FRESATURA DI SUPERFICI: T=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.
9090 ‘FRESATURA DI SUPERFICI: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9091 ‘FRESATURA DI SUPERFICI: S=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9092 ‘FRESATURA DI SUPERFICI: P=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della fresatura <strong>di</strong> superfici «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della fresatura <strong>di</strong> superfici «P» deve essere <strong>di</strong>versa da zero.<br />
9093 ‘FRESATURA PROFILO 1: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9094 ‘FRESATURA PROFILO 1: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9095 ‘FRESATURA PROFILO 1: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9096 ‘FRESATURA PROFILO 1: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della fresatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della fresatura «P» deve essere <strong>di</strong>versa da zero.<br />
9097 ‘FRESATURA PROFILO 1: Profilo nullo'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il profilo da lavorare.<br />
SOLUZIONE Il profilo deve essere formato come minimo da due punti, oltre a quello <strong>di</strong> entrata e<br />
quello <strong>di</strong> uscita.<br />
9098 ‘FRESATURA PROFILO 2: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9099 ‘FRESATURA PROFILO 2: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9100 ‘FRESATURA PROFILO 2: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·99·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·100·<br />
9101 ‘FRESATURA PROFILO 2: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della fresatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della fresatura «P» deve essere <strong>di</strong>versa da zero.<br />
9102 ‘SCANALATURA: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9103 ‘SCANALATURA: S=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9104 ‘SCANALATURA: P=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della fresatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della fresatura «P» deve essere <strong>di</strong>versa da zero.<br />
9105 ‘SCANALATURA: L=0'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stata definita la lunghezza della scanalatura «L».<br />
SOLUZIONE La lunghezza della scanalatura «L» deve essere <strong>di</strong>versa da zero.<br />
9106 ‘SCANALATURA:: Diametro utensile minore <strong>di</strong>’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il passo della fresatura «» programmato è più grande del <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un passo <strong>di</strong> fresatura «» minore del <strong>di</strong>ametro dell’utensile o scegliere<br />
un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9107 ‘SCANALATURA:: Diametro utensile maggiore <strong>di</strong> scanalatura'<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA L'utensile ha un <strong>di</strong>ametro maggiore della scanalatura programmata.<br />
SOLUZIONE Scegliere un utensile con <strong>di</strong>ametro inferiore.<br />
9108 ‘SCANALATURA: Diametro utensile. FINITURA minore <strong>di</strong> ’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» programmato è superiore al <strong>di</strong>ametro dell’utensile.<br />
SOLUZIONE Programmare un sovrametallo per la finitura «» minore del <strong>di</strong>ametro dell’utensile o<br />
scegliere un utensile <strong>di</strong> <strong>di</strong>ametro superiore.<br />
9109 ‘POSIZIONAMENTO IN LINEA: I non valido’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la <strong>di</strong>stanza tra posizionamenti «I» con un valore incorretto che non<br />
permette <strong>di</strong> realizzare un numero intero <strong>di</strong> lavorazioni.<br />
SOLUZIONE Controllare che i dati introdotti siano corretti.<br />
9110 ‘POSIZIONAMENTO IN ARCO: non valido’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la <strong>di</strong>stanza angolare tra posizionamenti «» con un valore incorretto, che<br />
non permette <strong>di</strong> realizzare un numero intero <strong>di</strong> lavorazioni.<br />
SOLUZIONE Controllare che i dati introdotti siano corretti.<br />
9111 ‘POSIZIONAMENTO IN RETTANGOLO: Ix/Iy non valido’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita una delle <strong>di</strong>stanze tra posizionamenti «Ix/Iy» con un valore incorretto,<br />
che non permette <strong>di</strong> realizzare un numero intero <strong>di</strong> lavorazioni.<br />
SOLUZIONE Controllare che i dati introdotti siano corretti.
9112 ‘POSIZIONAMENTO IN GRIGLIA: Ix/Iy non valido’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita una delle <strong>di</strong>stanze tra posizionamenti «Ix/Iy» con un valore incorretto,<br />
che non permette <strong>di</strong> realizzare un numero intero <strong>di</strong> lavorazioni.<br />
SOLUZIONE Controllare che i dati introdotti siano corretti.<br />
9113 ‘PROBE 1: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9114 ‘PROBE 1: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9115 ‘PROBE 1: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9116 ‘‘TASCA RETTANGOLARE 2: non valido’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Il sovrametallo per la finitura «» è troppo grande. Con l’utensile programmato non<br />
è possibile lasciare questo sovrametallo.<br />
SOLUZIONE Il sovrametallo per la finitura «» deve essere minore.<br />
9117 ‘CENTRATURA PEZZO: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9118 ‘CENTRATURA PEZZO: L=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stata definita la lunghezza del pezzo «L».<br />
SOLUZIONE La lunghezza del pezzo «L» deve essere <strong>di</strong>versa da zero.<br />
9119 ‘CENTRATURA PEZZO: H=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stata definita la larghezza del pezzo «H».<br />
SOLUZIONE La larghezza del pezzo «L» deve essere <strong>di</strong>versa da zero.<br />
9120 ‘CENTRATURA PEZZO: z=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la <strong>di</strong>stanza da alzare la sonda su Z per gli spostamenti al <strong>di</strong> sopra<br />
del pezzo.<br />
SOLUZIONE La <strong>di</strong>stanza «z» deve essere <strong>di</strong>versa da zero.<br />
9121 ‘CENTRATURA PEZZO: Dr=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stata definita la <strong>di</strong>stanza <strong>di</strong> retrocessione, dopo la tastatura <strong>di</strong> ricerca pezzo,<br />
per tastatura <strong>di</strong> misura.<br />
SOLUZIONE La <strong>di</strong>stanza «Dr» deve essere <strong>di</strong>versa da zero.<br />
9122 ‘CENTRATURA PEZZO: Fs=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stato definito l'avanzamento della tastatura <strong>di</strong> ricerca pezzo «Fs».<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «Fs» positiva e <strong>di</strong>versa da zero.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·101·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·102·<br />
9123 ‘CENTRATURA PEZZO: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito l'avanzamento <strong>di</strong> tastatura <strong>di</strong> misura «F».<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9124 ‘CALIBRATURA DEL TASTATORE: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito l'avanzamento <strong>di</strong> misura «F».<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9125 ‘CALIBRATURA DEL TASTATORE: Fs=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stato definito l'avanzamento <strong>di</strong> ricerca <strong>di</strong> tastatura «Fs».<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «Fs» positiva e <strong>di</strong>versa da zero.<br />
9126 ‘CALIBRATURA DEL TASTATORE: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9127 ‘CALIBRATURA DEL TASTATORE: Ds=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stata definita la <strong>di</strong>stanza <strong>di</strong> accostamento al tastatore «Ds».<br />
SOLUZIONE Programmare una <strong>di</strong>stanza <strong>di</strong> accostamento «Ds» <strong>di</strong>versa da zero.<br />
9128 ‘CALIBRATURA DEL TASTATORE: Dr=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stata definita la <strong>di</strong>stanza <strong>di</strong> retrocessione dell'utensile «Dr».<br />
SOLUZIONE Programmare una <strong>di</strong>stanza <strong>di</strong> retrocessione «Ds» <strong>di</strong>versa da zero.<br />
;9129 $FRESATURA <strong>di</strong> FILETTO: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
;9130 $FRESATURA <strong>di</strong> FILETTO: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
;9131 $FRESATURA <strong>di</strong> FILETTO: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
;9132 $FRESATURA <strong>di</strong> FILETTO: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della fresatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della fresatura «P» deve essere <strong>di</strong>versa da zero.<br />
;9133 $FRESATURA <strong>di</strong> FILETTO: Diametro nominale=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il <strong>di</strong>ametro nominale del filetto «».<br />
SOLUZIONE Il <strong>di</strong>ametro nominale del filetto «» deve essere <strong>di</strong>verso da zero.
;9134 $FRESATURA <strong>di</strong> FILETTO: K=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stata definita la profon<strong>di</strong>tà del filetto «K» (<strong>di</strong>stanza fra la cresta e la gola del<br />
filetto).<br />
SOLUZIONE La profon<strong>di</strong>tà del filetto «K» deve essere <strong>di</strong>versa da zero.<br />
;9135 $FRESATURA <strong>di</strong> FILETTO: B=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il passo del filetto «B».<br />
SOLUZIONE Il passo del filetto «B» deve essere <strong>di</strong>verso da zero.<br />
;9136 $FRESATURA <strong>di</strong> FILETTO: Ds=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non è stata definita la <strong>di</strong>stanza <strong>di</strong> accostamento all'ingresso del filetto «Ds».<br />
SOLUZIONE La <strong>di</strong>stanza <strong>di</strong> accostamento«Ds» deve essere <strong>di</strong>versa da zero.<br />
;9137 $FRESATURA <strong>di</strong> FILETTO: Fili=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> fili della lama «N»<br />
SOLUZIONE Il numero <strong>di</strong> fili della lama «N» deve essere <strong>di</strong>verso da zero.<br />
9138 'FRESATURA DELLA FORATURA: F=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> avanzamento «F» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> avanzamento «F» positiva e <strong>di</strong>versa da zero.<br />
9139 'FRESATURA DELLA FORATURA: S=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Si è definita la velocità <strong>di</strong> giro «S» con un valore incorretto.<br />
SOLUZIONE Programmare una velocità <strong>di</strong> giro «S» positiva e <strong>di</strong>versa da zero.<br />
9140 'FRESATURA DELLA FORATURA: T=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il numero <strong>di</strong> utensile «T».<br />
SOLUZIONE Il numero <strong>di</strong> utensile «T» deve essere <strong>di</strong>verso da zero.<br />
9141 'FRESATURA DELLA FORATURA: P=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definita la profon<strong>di</strong>tà della fresatura «P».<br />
SOLUZIONE La profon<strong>di</strong>tà della fresatura «P» deve essere <strong>di</strong>versa da zero.<br />
9142 'FRESATURA DELLA FORATURA: Diametro=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il <strong>di</strong>ametro della foratura «».<br />
SOLUZIONE Il <strong>di</strong>ametro della foratura «» deve essere <strong>di</strong>verso da zero.<br />
9143 'FRESATURA DELLA FORATURA: B=0’<br />
RILEVAMENTO Durante l’esecuzione.<br />
CAUSA Non si è definito il passo della profon<strong>di</strong>tà elicoidale «B».<br />
SOLUZIONE Il passo della profon<strong>di</strong>tà elicoidale «B» deve essere <strong>di</strong>verso da zero.<br />
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·103·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·104·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·105·
<strong>Soluzione</strong> <strong>di</strong> <strong>errori</strong><br />
Modello ·M·<br />
Ref. 1010<br />
·106·