28.08.2013 Views

CNC 8055 - Soluzione di errori - Fagor Automation

CNC 8055 - Soluzione di errori - Fagor Automation

CNC 8055 - Soluzione di errori - Fagor Automation

SHOW MORE
SHOW LESS

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·

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!