06.08.2013 Visualizzazioni

IT: man_8065_err.pdf - Fagor Automation

IT: man_8065_err.pdf - Fagor Automation

IT: man_8065_err.pdf - Fagor Automation

SHOW MORE
SHOW LESS

Trasformi i suoi PDF in rivista online e aumenti il suo fatturato!

Ottimizzi le sue riviste online per SEO, utilizza backlink potenti e contenuti multimediali per aumentare la sua visibilità e il suo fatturato.

CNC<br />

<strong>8065</strong><br />

Soluzione di <strong>err</strong>ori<br />

(Ref. 1107)


Tutti i diritti sono riservati. La presente documentazione, interamente o in parte,<br />

non può essere riprodotta, trasmessa, trascritta, memorizzata in un sistema di<br />

registrazione dati o tradotta in nessuna lingua, senza autorizzazione espressa<br />

di <strong>Fagor</strong> <strong>Automation</strong>. È vietata la copia, parziale o totale, o uso non autorizzato<br />

del software.<br />

L'informazione di cui al presente <strong>man</strong>uale può essere soggetta a variazioni<br />

dovute a eventuali modifiche tecniche. La <strong>Fagor</strong> <strong>Automation</strong> si riserva il diritto di<br />

modificare il contenuto del <strong>man</strong>uale senza preavviso.<br />

Tutti i marchi registrati o commerciali riportati nel <strong>man</strong>uale appartengono ai<br />

rispettivi proprietari. L’uso di tali marchi da parte di terzi a fini privati può vulnerare<br />

i diritti dei proprietari degli stessi.<br />

SICUREZZA DELLA MACCHINA<br />

È responsabilità del costruttore della macchina che le sicurezze della stessa<br />

siano abilitate, allo scopo di evitare infortuni alle persone e prevenire danni al<br />

CNC o agli elementi collegati allo stesso. Durante l'avvio e la conferma dei<br />

parametri del CNC, si verifica lo stato delle seguenti sicurezze. Se uno di essi<br />

è disabilitato, il CNC riporta un messaggio di avviso.<br />

Allarme di retroazione per assi analogici.<br />

Limiti di software per assi lineari analogici e sercos.<br />

Monitoraggio dell'<strong>err</strong>ore di inseguimento per assi analogici e sercos (eccetto<br />

il <strong>man</strong>drino), sia sul CNC che sui regolatori.<br />

Test di tendenza sugli assi analogici.<br />

FAGOR AUTOMATION non si rende responsabile degli infortuni alle persone, o<br />

dei danni fisici o materiali di cui possa essere oggetto o provocare il CNC,<br />

imputabili all'annullamento di alcune delle sicurezze.<br />

AMPLIANTI DI HARDWARE<br />

FAGOR AUTOMATION non si rende responsabile degli infortuni alle persone, o<br />

dei danni fisici o materiali di cui possa essere oggetto o provocare il CNC,<br />

imputabili a una modifica dell'hardware da parte di personale non autorizzato<br />

dalla <strong>Fagor</strong> <strong>Automation</strong>.<br />

La modifica dell'hardware del CNC da parte di personale non autorizzato dalla<br />

<strong>Fagor</strong> <strong>Automation</strong> implica la perdita della garanzia.<br />

VIRUS INFORMATICI<br />

FAGOR AUTOMATION garantisce che il software installato non contiene nessun<br />

virus informatico. È responsabilità dell'utente <strong>man</strong>tenere l'apparecchiatura<br />

esente da virus, allo scopo di garantirne il corretto funzionamento.<br />

La presenza di virus informatici sul CNC può provocarne il cattivo funzionamento.<br />

Se il CNC si collega direttamente ad un altro PC, è configurato all'interno di una<br />

rete informatica, o si utilizzano dischetti od altri supporti informatici di<br />

trasmissione dati, si racco<strong>man</strong>da di installare un software antivirus.<br />

FAGOR AUTOMATION non si rende responsabile degli infortuni alle persone, o<br />

dei danni fisici o materiali di cui possa essere oggetto o provocare il CNC,<br />

imputabili alla presenza di virus informatici nel sistema.<br />

La presenza di virus informatici nel sistema implica la perdita della garanzia.<br />

È possibile che il CNC possa eseguire più funzioni di quelle riportate nella relativa<br />

documentazione; tuttavia <strong>Fagor</strong> <strong>Automation</strong> non garantisce la validità di tali<br />

applicazioni. Pertanto, salvo dietro espressa autorizzazione della <strong>Fagor</strong><br />

<strong>Automation</strong>, qualsiasi applicazione del CNC 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 di cui possa<br />

essere oggetto o provocare il CNC, se esso si utilizza in modo diverso a quello<br />

spiegato nella documentazione connessa.<br />

È stato verificato il contenuto del presente <strong>man</strong>uale e la sua validità per il prodotto<br />

descritto. Ciononostante, è possibile che sia stato commesso un <strong>err</strong>ore<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 />

editazione. Si ringrazia per i suggerimenti di miglioramento.<br />

Gli esempi descritti nel presente <strong>man</strong>uale sono orientati all’apprendimento.<br />

Prima di utilizzarli in applicazioni industriali, devono essere appositamente<br />

adattati e si deve inoltre assicurare l’osservanza delle norme di sicurezza.


Soluzione di <strong>err</strong>ori<br />

INDICE<br />

0000-0999.......................................................................................5<br />

1000-1999.....................................................................................17<br />

2000-2999...................................................................................101<br />

3000-3999...................................................................................108<br />

4000-4999...................................................................................124<br />

5000-5999...................................................................................132<br />

6000-6999...................................................................................135<br />

7000-7999...................................................................................143<br />

8000-8999...................................................................................148<br />

9000-9999...................................................................................176<br />

23000-23999...............................................................................180<br />

Tabella degli utensili e del magazzino....................................181<br />

Editor di profili ..........................................................................183<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·3·


Soluzione di <strong>err</strong>ori<br />

0000-0999<br />

0001 'ERRORE DEL SISTEMA'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errori di software o hardware che provocano dati corrotti e/o risultati incongruenti.<br />

SOLUZIONE Questo tipo di <strong>err</strong>ori forzano in genere l’uscita del CNC. Se l'<strong>err</strong>ore persiste, rivolgersi<br />

al proprio fornitore.<br />

0002 'WARNING DI SISTEMA'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Avviso di situazioni interne che possono provocare <strong>err</strong>ori del sistema.<br />

SOLUZIONE Normalmente il CNC si recupera chiudendo il warning. Se l'<strong>err</strong>ore persiste, rivolgersi<br />

al proprio fornitore.<br />

0003 'Errore nella richiesta di memoria. Reinizializza Windows e CNC'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Il CNC non dispone di sufficiente memoria o la memoria è troppo frammentata.<br />

SOLUZIONE Riaccendere l’apparecchiatura e riavviare il CNC. Se la memoria è troppo<br />

frammentata, nell’accendere l’apparecchiatura e riavviare il CNC scomparirà<br />

l’<strong>err</strong>ore. Se l’<strong>err</strong>ore si ripete in successivi avvii, contattare il rivenditore.<br />

0004 'Errore di checksum nei dati di PLC'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA I dati del PLC relativi a indicatori, contatori, timer e registri salvati su disco non sono<br />

validi. Il file plcdata.bin contenente questi dati non esiste, non è accessibile o è<br />

corrotto.<br />

DI CONSEGUENZAI dati del PLC relativi a indicatori, contatori, timer e registri si sono persi.<br />

SOLUZIONE Se l’<strong>err</strong>ore si ripete in successivi avvii del CNC, contattare il rivenditore.<br />

0005 'Il CNC non è stato spento correttamente, è necessario effettuare il riferimento'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA I dati del CNC relativi alle quote, spostamenti d'origine, ecc. salvati su disco non sono<br />

validi. Il file orgdata.tab contenente questi dati non esiste, non è accessibile o è<br />

corrotto.<br />

DI CONSEGUENZAI dati del CNC relativi alle quote, spostamenti d’origine, contapezzi, cinematiche,<br />

ecc., si sono persi.<br />

SOLUZIONE Se l’<strong>err</strong>ore si ripete in successivi avvii del CNC, contattare il rivenditore.<br />

0006 'La preparazione supera la metà del tempo di ciclo'<br />

RILEVAMENTO Durante l’avviamento del CNC o durante l'esecuzione.<br />

CAUSA La preparazione di dati nel CNC per ciclo di PLC ha una durata eccessiva.<br />

DI CONSEGUENZAIl parametro PREPFREQ non ha l'effetto desiderato.<br />

SOLUZIONE Diminuire il valore del parametro PREPFREQ del canale.<br />

0007 'Per terminare il reset è necessario riavviare il CNC'<br />

RILEVAMENTO Dopo un reset del CNC.<br />

CAUSA L’utente ha eseguito due reset del CNC consecutivi e nessuno di essi si è concluso<br />

correttamente.<br />

SOLUZIONE Reinizializzare il CNC. Se l’utente preme il tasto [RESET] per la terza volta,<br />

l’applicazione CNC si chiude.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·5·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·6·<br />

Soluzione di <strong>err</strong>ori<br />

0008 'Il tasto è stato respinto'<br />

RILEVAMENTO Durante l’avviamento del CNC o durante l'esecuzione.<br />

CAUSA Il CNC ha rilevato che due tasti incompatibili sono stati premuti allo stesso tempo.<br />

Il tasto [START], i tasti di avvio del <strong>man</strong>drino ed il tasto di arresto orientato del<br />

<strong>man</strong>drino devono sempre essere premuti da soli; se si premono simultaneamente<br />

con altri tasti, entrambi vengono annullati.<br />

SOLUZIONE Se è stato un atto involontario dell’utente, ignorare l’<strong>err</strong>ore. Se l’<strong>err</strong>ore persiste o<br />

avviene in fase d’avvio, controllare sulla tastiera che non vi sia nessun tasto premuto<br />

(intoppato). Se l’<strong>err</strong>ore si ripete in successivi avvii del CNC, contattare il rivenditore.<br />

0010 'Errore in test di RAM con batteria'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Il test di avvio ha rilevato un <strong>err</strong>ore di checksum nei dati dell’NVRAM e quindi un <strong>err</strong>ore<br />

nella stessa.<br />

DI CONSEGUENZAI dati salvati possono non essere corretti (dati relativi alle quote, spostamenti<br />

d’origini, contapezzi, cinematiche, ecc.).<br />

SOLUZIONE Se l’<strong>err</strong>ore si ripete in successivi avvii del CNC, contattare il rivenditore.<br />

0011 'Errore di checksum nei dati della ricerca di blocco'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Errore di cheksum dei dati necessari para eseguire una ricerca di blocco automatica.<br />

DI CONSEGUENZANon è possibile eseguire una ricerca di blocco automatica.<br />

SOLUZIONE Se l’<strong>err</strong>ore si ripete in successivi avvii del CNC, contattare il rivenditore.<br />

0020 'Accesso a variabile <strong>err</strong>ato'<br />

RILEVAMENTO Durante l'avviamento del CNC o nel cambiare la pagina.<br />

CAUSA Il CNC sta accedendo ad una variabile di interfaccia non esistente.<br />

SOLUZIONE Contattare il costruttore della macchina o il progettista delle pagine della relativa<br />

interfaccia per eliminare o correggere l’accesso alla variabile.<br />

0022 'Variabile non consentita nell’ambiente di messa a punto'<br />

RILEVAMENTO Nella definizione di variabili nell’ambiente di messa a punto.<br />

CAUSA Nell’ambito della messa a punto è definita una variabile non consentita.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale di funzionamento la lista di variabili consentite.<br />

0023 'Occorre arrestare il programma per iniziare la poligonale per la prima volta'<br />

RILEVAMENTO Nell'iniziare una poligonale nell'oscilloscopio.<br />

CAUSA È la prima volta che l’oscilloscopio inizia una poligonale e vi è un programma in<br />

esecuzione. La poligonale utilizza variabili del regolatore che o non sono nella tabella<br />

parametri macchina oppure sono in tale tabella ma sono asincrone.<br />

SOLUZIONE Arrestare il programma in esecuzione.<br />

0024 'Errore nell’iniziare la poligonale'<br />

RILEVAMENTO Nell'iniziare una poligonale nell'oscilloscopio.<br />

CAUSA Non vi è nessuna variabile definita nei canali dell’oscilloscopio, vi sono più di due<br />

variabili Sercos dello stesso regolatore o la sintassi di una delle variabili non è<br />

corretta.<br />

SOLUZIONE Controllare le variabili definite nei canali dell’oscilloscopio. L’oscilloscopio può<br />

accedere solo a due variabili Sercos di ogni regolatore.<br />

0025 'Errore nel registrare dati di PLC'<br />

RILEVAMENTO Durante la registrazione delle variabili associate ai simboli esterni PDEF definiti nel<br />

programma di PLC.<br />

CAUSA Il file plc_prg.sym contenente l’informazione necessaria per creare le variabili<br />

associate ai simboli esterni PDEF è corrotto.<br />

SOLUZIONE Cancellare il file plc_prg.sym e compilare il programma PLC per creare di nuovo<br />

questo file. Se l'<strong>err</strong>ore persiste, rivolgersi al proprio fornitore.<br />

0026 'Variabile non consentita nell'ambiente del oscilloscopio'<br />

RILEVAMENTO Nella definizione di variabili in un canale del oscilloscopio.<br />

CAUSA La variabile assegnata al canale dell’oscilloscopio è di simulazione, è asincrona o<br />

è una string.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale di funzionamento la lista di variabili consentite.


Soluzione di <strong>err</strong>ori<br />

0040 'M Prima-Prima o Prima-Dopo con sottoprogramma non ammette movimenti nel blocco'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nella tabella di funzioni M, vi è una funzione con sottoprogramma associato e tipo<br />

di sincronizzazione Prima-Prima o Prima-Dopo.<br />

SOLUZIONE Il CNC esegue sempre il sottoprogramma associato ad una funzione M alla fine del<br />

blocco in cui è programmata la funzione. Definire la funzione M senza<br />

sincronizzazione oppure con sincronizzazione Dopo-Dopo.<br />

0041 'M duplicata nella tabella'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nella tabella di funzioni M, vi è una funzione ripetuta.<br />

SOLUZIONE Correggere la definizione delle funzioni. Nella tabella non vi possono essere due<br />

funzioni M con lo stesso numero.<br />

0042 'Valore parametro macchina non valido'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il parametro macchina ha un valore non valido.<br />

SOLUZIONE Assegnare al parametro macchina un valore dentro dei limiti consentiti. Nella finestra<br />

d’<strong>err</strong>ore si riporta qual è il parametro <strong>err</strong>ato ed il valore massimo e minimo consentito.<br />

0043 'Per assumere nuovo valore è necessario riavviare il CNC'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L’utente ha modificato un parametro macchina ed è necessario riavviare<br />

l’applicazione CNC affinché il parametro assuma il suo nuovo valore.<br />

SOLUZIONE Reinizializzare il CNC.<br />

0044 'Nome di asse non valido o nome di asse non impostato'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il parametro macchina non è definito o ha un nome di asse <strong>err</strong>ato.<br />

SOLUZIONE Correggere i parametri macchina. I nomi di asse validi sono quelli definiti nel<br />

parametro AXISNAME.<br />

Nel parametro AXISNAME, il nome dell’asse sarà definito da 1 o 2 caratteri. Il primo<br />

carattere deve essere una delle lettere X-Y-Z-U-V-W-A-B-C. Il secondo carattere è<br />

opzionale e sarà un suffisso numerico da 1 a 9. In questo modo il nome degli assi<br />

potrà essere uno qualsiasi nell’intervallo X, X1…X9,...C, C1…C9.<br />

0045 'Nome <strong>man</strong>drino non valido'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L’utente ha definito il parametro macchina con un nome di <strong>man</strong>drino <strong>err</strong>ato.<br />

SOLUZIONE Correggere i parametri macchina. I nomi di <strong>man</strong>drino validi sono quelli definiti nel<br />

parametro SPDLNAME.<br />

Nel parametro SPDLNAME, il nome del <strong>man</strong>drino sarà definito da 1 o 2 caratteri. Il<br />

primo carattere deve essere la lettera S. Il secondo carattere è opzionale e sarà un<br />

suffisso numerico da 1 a 9. In questo modo il nome dei <strong>man</strong>drini potrà essere uno<br />

qualsiasi nell’intervallo S, S1…S9.<br />

0046 'Asse inesistente'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L’utente ha assegnato a un parametro macchina che rappresenta il nome di un asse,<br />

un nome che non esiste nel parametro AXISNAME.<br />

SOLUZIONE Correggere i parametri macchina. I nomi di asse validi sono quelli definiti nel<br />

parametro AXISNAME.<br />

0047 'Un asse principale non può essere impostato come slave'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L'asse slave di un asse gantry è l'asse maestro in un altro asse gantry.<br />

SOLUZIONE Correggere la tabella degli assi gantry. L'asse maestro di un asse gantry non può<br />

essere slave in un altro asse gantry.<br />

0048 'Un asse non può essere slave di più maestri'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L'asse slave di un asse gantry è già definito come asse slave in un altro asse gantry.<br />

SOLUZIONE Correggere la tabella degli assi gantry. Un asse non può essere slave di più maestri.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·7·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·8·<br />

Soluzione di <strong>err</strong>ori<br />

0049 'Un asse maestro non può essere a sua volta slave e viceversa'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L'asse maestro di un asse gantry è l'asse slave in un altro asse gantry o viceversa.<br />

SOLUZIONE Correggere la tabella degli assi gantry. L'asse maestro di un asse gantry non può<br />

essere slave in un altro asse gantry e viceversa.<br />

0050 'Gli assi maestro e slave devono essere dello stesso tipo (AXISTYPE)'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Entrambi gli assi di una coppia gantry non sono dello stesso tipo; lineari o rotativi.<br />

SOLUZIONE Gli assi di una coppia gantry devono essere dello stesso tipo, lineari o rotativi<br />

(parametro AXISTYPE). Controllare la tabella assi gantry e/o il parametro AXISTYPE<br />

di entrambi gli assi.<br />

0051 'Gli assi maestro e slave devono avere determinati parametri con lo stesso valore'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Entrambi gli assi di un asse gantry non hanno le stesse proprietà.<br />

SOLUZIONE Controllare la tabella assi gantry e/o i seguenti parametri macchina degli assi.<br />

Gli assi lineari devono avere i parametri AXISMODE, FACEAXIS e LONGAXIS<br />

uguali.<br />

Gli assi rotativi devono avere i parametri AXISMODE, SHORTESTWAY e CAXIS<br />

uguali.<br />

0052 'Differenza di moduli troppo piccola'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA La differenza fra i parametri macchina MODUPLIM e MODLOWLIM è minore della<br />

risoluzione dell'asse.<br />

SOLUZIONE Controllare la risoluzione dell'asse; se è corretta, aumentare MODUPLIM o diminuire<br />

MODLOWLIM.<br />

0053 'Parametro MPGAXIS ripetuto in più volantini'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nella tabella di parametri <strong>man</strong>uale, vi sono due o più volantini assegnati allo stesso<br />

asse.<br />

SOLUZIONE A un asse può essere assegnato un solo volantino.<br />

0054 'Gli assi MOVAXIS e COMPAXIS devono essere diversi'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA In una delle tabelle di compensazione incrociata coincidono l'asse compensato e<br />

l'asse il cui spostamento altera l’asse che si compensa.<br />

SOLUZIONE In ogni tabella di compensazione incrociata, entrambi gli assi devono essere diversi<br />

(parametri MOVAXIS e COMPAXIS).<br />

0055 'Uno stesso asse è a la volta causa ed effetto di compensazione incrociata'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nelle tabelle di compensazione incrociata, seguendo le varie associazioni di assi<br />

compensati (parametro COMPAXIS) e assi i cui spostamenti alterano gli assi che si<br />

compensano (parametro MOVAXIS), vi è un asse il cui spostamento dipende da se<br />

stesso.<br />

SOLUZIONE Controllare la relazione fra le compensazioni incrociate definite. Controllare i<br />

parametri MOVAXIS e COMPAXIS delle compensazioni incrociate definite.<br />

0056 'Posizioni della tabella di compensazione non ascendenti'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nelle tabelle di compensazione, i punti da compensare non sono ordinati<br />

correttamente o il valore da compensare in tutti i punti hanno valore zero.<br />

SOLUZIONE Il parametro POS<strong>IT</strong>ION nelle tabelle di compensazione deve prendere valori<br />

ascendenti. Il valore da compensare non può essere zero in tutti i punti.<br />

0057 'Tabella di compensazione con pendente d'<strong>err</strong>ore superiore a 1'<br />

RILEVAMENTO Durante la convalidazione dei parametri macchina (tabella di compensazione vite).<br />

CAUSA Nelle tabelle di compensazione di vite, la differenza fra due <strong>err</strong>ori consecutivi è<br />

maggiore della distanza che separa entrambi i punti.<br />

SOLUZIONE Nelle tabelle di compensazione di vite la rampa dell’<strong>err</strong>ore non può essere maggiore<br />

di 1. Aumentare la distanza fra punti; se ciò non è possibile, l’<strong>err</strong>ore immesso per la<br />

vite dell'asse è talmente grande che non è possibile compensarlo.


Soluzione di <strong>err</strong>ori<br />

0058 'Per assumere i cambiamenti sulla tabella HMI è necessario riavviare il CNC'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Affinché i cambiamenti eseguiti nella tabella di HMI abbiano effetto, occorre riavviare<br />

l’applicazione CNC.<br />

SOLUZIONE Reinizializzare il CNC.<br />

0059 'Per assumere i cambiamenti sulla tabella del magazzino è necessario riavviare il CNC'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Affinché i cambiamenti eseguiti nella tabella del magazzino abbiano effetto occorre<br />

riavviare l’applicazione CNC.<br />

SOLUZIONE Reinizializzare il CNC.<br />

0060 'La velocità massima in <strong>man</strong>uale supera la velocità massima dell'asse'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il parametro MAXMANFEED è superiore a G00FEED.<br />

SOLUZIONE Diminuire il valore del parametro MAXMANFEED; deve essere inferiore a G00FEED.<br />

0061 'La velocità rapida in <strong>man</strong>uale supera la velocità massima dell'asse'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il parametro JOGRAPFEED è superiore a G00FEED.<br />

SOLUZIONE Diminuire il valore del parametro JOGRAPFEED; deve essere inferiore a G00FEED.<br />

0062 'La velocità di Jog Continuo supera la velocità massima dell'asse'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il parametro JOGFEED è superiore a G00FEED.<br />

SOLUZIONE Diminuire il valore del parametro JOGFEED; deve essere inferiore a G00FEED.<br />

0063 'La velocità di Jog incrementale supera la velocità massima dell'asse'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il parametro INCJOGFEED è superiore a G00FEED.<br />

SOLUZIONE Diminuire il valore del parametro INCJOGFEED; deve essere inferiore a G00FEED.<br />

0064 'Gli assi maestro e slave devono avere la stessa modalità I0TYPE'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Non coincidono il tipo di I0 in entrambi gli assi della coppia gantry.<br />

SOLUZIONE Entrambi gli assi devono avere lo stesso tipo di I0 (parametro I0TYPE).<br />

0065 'Un asse Hirth non può essere Gantry'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Un asse hirth non può far parte di un asse gantry.<br />

SOLUZIONE L'asse non può essere hirth (parametro HIRTH). Utilizzare un altro tipo di asse per<br />

costruire l'asse gantry.<br />

0066 'Un asse Gantry non può avere REFSHIFT''<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Uno degli assi che for<strong>man</strong>o l'asse gantry, in uno dei set di parametri, ha definito il<br />

parametro REFSHIFT con un valore diverso da 0.<br />

SOLUZIONE Definire il parametro REFSHIFT di tutte le gamme con valore 0.<br />

0067 'Un asse Gantry non può essere unidirezionale'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Un asse rotativo unidirezionale non può far parte di un asse gantry.<br />

SOLUZIONE L'asse non può essere unidirezionale (parametro UNIDIR). Utilizzare un altro tipo di<br />

asse per costruire l'asse gantry.<br />

0068 'Assi Gantrys/Tandem: Lo slave non può precedere il maestro in AXISNAME'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nelle tabelle di assegnazione dei nomi degli assi (parametro AXISNAME), l'asse<br />

slave è definito prima dell'asse maestro.<br />

SOLUZIONE Definire nella tabella l'asse maestro prima dell'asse slave o scambiare l'asse maestro<br />

e slave nella coppia gantry o tandem.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·9·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·10·<br />

Soluzione di <strong>err</strong>ori<br />

0069 'Assi Gantry: Lo slave non può avere DECINPUT (micro di riferimento) se il maestro non<br />

l’ha'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L'asse maestro di un asse gantry ha micro e l'asse maestro non.<br />

SOLUZIONE In un asse gantry potranno avere micro di riferimento l'asse maestro, entrambi gli assi<br />

o nessuno (parametro DECINPUT).<br />

0070 'Assi Gantrys/Tandem: LIM<strong>IT</strong>+ e LIM<strong>IT</strong>- non possono essere diversi nel maestro e nello<br />

slave'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA In una coppia gantry o tandem, i limiti di software di entrambi gli assi sono diversi.<br />

SOLUZIONE Definire entrambi gli assi con gli stessi di software (parametri LIM<strong>IT</strong>+ e LIM<strong>IT</strong>-).<br />

0071 'Monitoraggio dell'<strong>err</strong>ore d'inseguimento non attiva nel CNC'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA In un set di parametri, non è attivo il monitoraggio dell’<strong>err</strong>ore di inseguimento. Questa<br />

situazione dovrebbe essere consentita solo durante la messa a punto; una volta<br />

conclusa la messa a punto, il monitoraggio deve essere abilitato.<br />

SOLUZIONE Attivare il monitoraggio dell'<strong>err</strong>ore di inseguimento in tutti i set di parametri (parametro<br />

FLWEMON<strong>IT</strong>OR).<br />

0072 'Allarme di retroazione senza attivare'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA In un set di parametri di un asse o <strong>man</strong>drino analogico, non è attivo l’allarme di<br />

retroazione. Questa situazione dovrebbe essere consentita solo durante la messa<br />

a punto; una volta conclusa la messa a punto, il monitoraggio deve essere abilitato.<br />

SOLUZIONE Negli assi e nei <strong>man</strong>drini analogici, attivare l’allarme di retroazione in tutti i set<br />

(parametro FBACKAL).<br />

0073 'Limiti di soft senza attivare'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA In un asse, i limiti di software non sono attivati. I parametri LIM<strong>IT</strong>+ e LIM<strong>IT</strong>- dell'asse<br />

hanno valore 0.<br />

SOLUZIONE Definire i limiti di software di tutti gli assi (parametri LIM<strong>IT</strong>+ e LIM<strong>IT</strong>-).<br />

0074 'Test di tendenza senza attivare'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA In un asse o <strong>man</strong>drino, il test di tendenza è disattivato. Questa situazione dovrebbe<br />

essere consentita solo durante la messa a punto; una volta conclusa la messa a<br />

punto, il test di tendenza deve essere abilitato.<br />

SOLUZIONE Negli assi e nei <strong>man</strong>drini, attivare il test di tendenza (parametro TENDENCY).<br />

0075 'Tabella di configurazione di IO non valida'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA I parametri NDIMOD e NDOMOD devono essere uguali al numero di moduli di<br />

ingressi e uscite rilevati dall’hardware.<br />

SOLUZIONE Correggere i parametri NDIMOD e NDOMOD.<br />

0076 'La somma di assi o <strong>man</strong>drini per canale supera il numero totale di assi o <strong>man</strong>drini'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il valore del parametro CHNAXIS è maggiore del valore del parametro NAXIS o il<br />

valore del parametro CHNSPDL è maggiore del valore del parametro NSPDL.<br />

SOLUZIONE Correggere i parametri macchina.<br />

0077 'Asse o <strong>man</strong>drino assegnato a più di un canale'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Asse o <strong>man</strong>drino assegnato a più di un canale.<br />

SOLUZIONE Correggere i parametri macchina CHAXISNAME e CHSPDLNAME in tutti i canali.<br />

Un asse o un <strong>man</strong>drino può appartenere solo a un canale o non appartenere a<br />

nessuno.<br />

0078 'Gli assi maestro e slave devono appartenere allo stesso canale'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Uno degli assi gantry è formato da assi di canali diversi.<br />

SOLUZIONE In un asse gantry, entrambi gli assi devono appartenere allo stesso canale.


Soluzione di <strong>err</strong>ori<br />

0079 'Un asse slave Gantry non può essere parcheggiato'<br />

RILEVAMENTO Durante l’avvio del CNC o la convalidazione dei parametri macchina.<br />

CAUSA Il CNC ha rilevato che l'asse slave di una coppia gantry è parcheggiato; il segnale<br />

PARKED dell'asse slave è attivo.<br />

SOLUZIONE Sparcheggiare l'asse o annullare l'asse gantry.<br />

0080 'Per confermare l'asse, occorre confermare la tabella di PARAMETRI GENERALI'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L’utente ha aggiunto un asse al sistema (parametro NAXIS) e, senza convalidare la<br />

tabella di parametri generali, ha cercato di convalidare la tabella di parametri di uno<br />

dei nuovi assi.<br />

SOLUZIONE Convalidare la tabella di parametri generali prima di convalidare la tabella di<br />

parametri dell'asse.<br />

0081 'La zona in posizione non può essere minore della risoluzione dell'asse'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA La zona in posizione è minore della risoluzione dell'asse.<br />

SOLUZIONE Aumentare la zona in posizione dell'asse (parametro INPOSW).<br />

0082 'Compensazione della vite o incrociata impossibile per tutte le gamme dell'asse'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA In una compensazione, l'asse che si sposta (parametro MOVAXIS) è rotativo e non<br />

ha gli stessi limiti di modulo in tutti i set di parametri.<br />

SOLUZIONE Assegnare gli stessi limiti del modulo (parametri MODUPLIM e MODLOWLIM) in tutti<br />

i set di parametri.<br />

0083 'Gli assi maestro e slave devono essere dello stesso tipo (DRIVETYPE)'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Entrambi gli assi di una coppia gantry non hanno lo stesso tipo di regolatore;<br />

analogico, Sercos o Mechatrolink.<br />

SOLUZIONE Gli assi di una coppia gantry devono avere lo stesso tipo di regolatore (parametro<br />

DRIVETYPE).<br />

0084 'Un asse o un <strong>man</strong>drino non intercambiabile non può non essere assegnato a un canale'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Vi è un asse o <strong>man</strong>drino senza permesso di scambio che non è assegnato a nessun<br />

canale.<br />

SOLUZIONE I <strong>man</strong>drini o gli assi che non sono di scambio (parametro AXISEXCH) devono essere<br />

obbligatoriamente assegnati ad un canale.<br />

0085 'Non vi è nessun asse digitale (Sercos/Mechatrolink)'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nella tabella di parametri OEM vi sono definite variabili di regolatore (DRV) e non vi<br />

sono assi digitali (Sercos/Mechatrolink) nel sistema.<br />

SOLUZIONE Eliminare le variabili di regolatore (DRV) definite o definire gli assi digitali adeguati.<br />

0086 'Non è un asse digitale (Sercos/Mechatrolink)'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA È definita una variabile di regolatore (DRV) per un asse che non è digitale<br />

(Sercos/Mechatrolink).<br />

SOLUZIONE Eliminare la variabile dell'asse.<br />

0087 'Numero massimo di variabili DRV superato'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nella tabella di parametri OEM vi sono definite più variabili di regolatore (DRV) di<br />

quelle consentite.<br />

SOLUZIONE Nella tabella di parametri OEM vi possono essere 100 variabili di regolatore.<br />

0088 'Poligonale di variabili interne attivata'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il CNC sta eseguendo la poligonale di una variabile interna.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·11·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·12·<br />

Soluzione di <strong>err</strong>ori<br />

0089 'Si avvia con un solo canale dovuto a <strong>err</strong>ori nei parametri macchina'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA La convalidazione di parametri macchina ha rilevato <strong>err</strong>ori o warning relativi agli assi<br />

o ai <strong>man</strong>drini di un canale. Ad esempio, a un canale è associato un asse che non<br />

si trova nella lista di assi del sistema.<br />

SOLUZIONE Essendo impossibile avviare con le impostazioni dell'utente, il CNC si avvia con le<br />

impostazioni di default. Correggere la configurazione di parametri macchina per<br />

eliminare il resto di <strong>err</strong>ori e warning. Questo warning si elimina senza dover cambiare<br />

il parametro NCHANNEL (numero di canali).<br />

0090 'Si avvia con la configurazione assi di default dovuto a <strong>err</strong>ori in parametri macchina'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA La convalidazione di parametri macchina ha rilevato <strong>err</strong>ori o warning relativi agli assi<br />

o ai <strong>man</strong>drini di un canale. Ad esempio, il numero di assi nel sistema è maggiore del<br />

numero di assi definiti nel parametro AXISNAME.<br />

SOLUZIONE Essendo impossibile avviare con le impostazioni dell'utente, il CNC si avvia con le<br />

impostazioni di default. Correggere la configurazione di parametri macchina per<br />

eliminare il resto di <strong>err</strong>ori e warning.<br />

0091 'Variabili DRV con uguale identificatore (ID) non possono avere diversi mnemonico'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nei parametri macchina OEM, vi sono variabili di regolatore (DRV) aventi lo stesso<br />

identificatore (ID) e diverso mnemonico.<br />

SOLUZIONE Le variabili DRV con lo stesso identificatore devono avere lo stesso mnemonico.<br />

0092 'Variabili DRV con uguale identificatore (ID) non possono avere diversi MODE o TYPE'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nei parametri macchina OEM, vi sono variabili di regolatore (DRV) aventi lo stesso<br />

identificatore Sercos (ID) e diverso tipo di accesso (sincrono o asincrono) o diversa<br />

modalità d’accesso (lettura o scrittura).<br />

SOLUZIONE Le variabili DRV con lo stesso identificatore devono avere lo stesso tipo d’accesso<br />

(parametro TYPE) e la stessa modalità d’accesso (parametro MODE).<br />

0093 'Variabili DRV con uguale nome (MNEMONIC) non possono avere diversi ID, MODE o<br />

TYPE'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nei parametri macchina OEM, vi sono variabili di regolatore (DRV) aventi lo stesso<br />

mnemonico e diverso identificatore Sercos (ID), diverso tipo d’accesso (sincrono o<br />

asincrono) o diversa modalità d’accesso (lettura o scrittura).<br />

SOLUZIONE Le variabili DRV con lo stesso mnemonico devono avere lo stesso identificatore<br />

Sercos (parametro ID), lo stesso tipo d’accesso (parametro TYPE) e la stessa<br />

modalità d’accesso (parametro MODE).<br />

0094 'Alcuni di questi canali devono avere il parametro HIDDENCH = Non'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Tutti i canali del sistema sono definiti nascosti.<br />

SOLUZIONE Il CNC non consente che tutti i canali del sistema siano nascosti; alcuni di essi deve<br />

essere visibile (parametro HIDDENCH).<br />

0095 'Un asse non può essere MASTERAXIS a varie coppie di gantrys'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Vi sono due assi gantry con lo stesso asse maestro.<br />

SOLUZIONE Correggere la configurazione degli assi gantry.<br />

0096 'Un asse tandem deve essere Sercos velocità'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Uno degli assi tandem non è Sercos velocità.<br />

SOLUZIONE Entrambi gli assi tandem devono essere Sercos velocità.


Soluzione di <strong>err</strong>ori<br />

0097 'Coppia tandem\gantry eliminata perché preceduta da coppia vuota'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Le coppie di assi gantry o tandem non occupano posizioni consecutive nelle relative<br />

tabelle; esiste un vuoto o una posizione non definita in una di esse.<br />

SOLUZIONE Le coppie di assi gantry o tandem devono occupare posizioni consecutive nelle<br />

tabelle. Se vi è un posto libero nella tabella, cioè una posizione non assegnata, il CNC<br />

annulla le coppie definite di seguito.<br />

0098 'L’asse maestro e quello slave hanno parametro AXISEXCH diverso'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Vi è una coppia gantry o tandem i cui assi maestro e slave hanno il parametro<br />

AXISEXCH con diverso valore.<br />

SOLUZIONE Assegnare lo stesso valore al parametro AXISEXCH di entrambi gli assi.<br />

0099 'Il valore del PROBEFEED è troppo alto per frenare rispettando DECEL e JERK'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L’avanzamento massimo di tastatura (parametro PROBEFEED) è superiore<br />

all’avanzamento necessario per frenare nello spazio definito in PROBERANGE,<br />

rispettando i valori di accelerazione e di jerk dell'asse.<br />

SOLUZIONE Il valore di questo parametro deve essere inferiore all’avanzamento necessario per<br />

frenare nello spazio definito in PROBERANGE con i valori di accelerazione e jerk<br />

dell'asse. La finestra del warning informa del massimo avanzamento che è possibile<br />

raggiungere.<br />

0100 'Troppe variabili in attesa di essere riportate'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di variabili modificate nel CNC e che occorre riportare verso l’interfaccia<br />

supera il massimo consentito.<br />

SOLUZIONE Se l'<strong>err</strong>ore persiste, rivolgersi al proprio fornitore.<br />

0104 'Time out di comunicazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non conclude con successo la lettura o la scrittura di una variabile esterna.<br />

SOLUZIONE Se l'<strong>err</strong>ore persiste, rivolgersi al proprio fornitore.<br />

0105 'Non è possibile confermare i parametri durante l'esecuzione di un programma'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha cercato di convalidare una tabella di parametri macchina mentre vi è un<br />

programma pezzo in esecuzione o int<strong>err</strong>otto.<br />

SOLUZIONE Attendere che concluda l’esecuzione del programma o annullare l’esecuzione del<br />

programma in tutti i canali.<br />

0106 'Non è possibile confermare i parametri: Mandrino o asse in spostamento'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA L’utente ha cercato di convalidare una tabella di parametri macchina mentre vi è un<br />

<strong>man</strong>drino o un asse in spostamento. Un asse può essere in spostamento in seguito<br />

ad un co<strong>man</strong>do di asse indipendente.<br />

SOLUZIONE Arrestare lo spostamento dell'asse o <strong>man</strong>drino.<br />

0107 'Errore nel registrare variabili DRV'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il CNC ha generato un <strong>err</strong>ore nel cercare di registrare le variabili definite nella tabella<br />

di parametri OEM.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

0108 'Oscillo: Non è possibile reimpostare il tempo di campionatura con il nuovo LOOPTIME'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha utilizzato l’oscilloscopio senza convalidare una poligonale, ha modificato<br />

il parametro LOOPTIME e ha convalidato i parametri macchina.<br />

SOLUZIONE Il warning non sarà più visualizzato quando l’utente eseguirà una poligonale<br />

nell’oscilloscopio. La regolazione del tempo di campionamento di una poligonale<br />

dell’oscilloscopio dipende del parametro LOOPTIME. Affinché il CNC possa<br />

eseguire tale regolazione, necessita di una poligonale dell’oscilloscopio convalidata;<br />

e cioè che la poligonale sia stata eseguita almeno una volta.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·13·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·14·<br />

Soluzione di <strong>err</strong>ori<br />

0109 'Non è possibile convalidare parametri: <strong>man</strong>drino in sincronizzazione'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o compilazione del programma PLC.<br />

CAUSA Il CNC non ammette questo tipo di azioni con <strong>man</strong>drini sincronizzati attivi, dato che<br />

implicano un reset del sistema.<br />

SOLUZIONE La convalida di parametri o compilazione del programma PLC deve essere previa alla<br />

sincronizzazione dei <strong>man</strong>drini, o desincronizzare i <strong>man</strong>drini momentaneamente per<br />

realizzare l’azione desiderata.<br />

0110 'Non è stato possibile caricare cinematica d'utente'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Il CNC non trova il file \windows\system32\drivers\kinematic.sys.<br />

SOLUZIONE Controllare che nel fare il make di cinematica d’utente non si verifichino <strong>err</strong>ori e che<br />

il driver kinematic.sys si generi correttamente.<br />

0111 'Errore nell'inizializzazione di dati della cinematica d'utente'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Errore nella funzione di inizializzazione e caricamento dati della cinematica d’utente<br />

(UserTrasforDataInit) implementata nel file Kin_iniData.c.<br />

SOLUZIONE Analizzare e correggere gli eventuali motivi per cui la funzione dà <strong>err</strong>ore.<br />

0112 'Errore nell'inizializzazione della cinematica d'utente'<br />

RILEVAMENTO Nell'attivare una cinematica d'utente.<br />

CAUSA Errore nella funzione di inizializzazione della cinematica (UserTrasforInit)<br />

implementata nel file Kin_impl.c.<br />

SOLUZIONE Analizzare e correggere gli eventuali motivi per cui la funzione dà <strong>err</strong>ore.<br />

0113 'Errore nell'inizializzazione di parametri della cinematica d'utente'<br />

RILEVAMENTO Nell'attivare una cinematica d'utente.<br />

CAUSA Errore nella funzione di inizializzazione della cinematica (UserTrasforParamInit)<br />

implementata nel file Kin_impl.c.<br />

SOLUZIONE Analizzare e correggere gli eventuali motivi per cui la funzione dà <strong>err</strong>ore.<br />

0150 'Numero massimo di file aperti superato'<br />

RILEVAMENTO Durante l’esecuzione di un programma pezzo con sottoprogrammi globali.<br />

CAUSA Il numero di file aperti (programma principale più sottoprogrammi esterni) è superiore<br />

a 20.<br />

SOLUZIONE Ridurre il numero di sottoprogrammi esterni aperti simultaneamente nel programma<br />

pezzo.<br />

0151 'Accesso di scrittura respinto'<br />

RILEVAMENTO Nell'accedere a un file.<br />

CAUSA Il CNC ha cercato di scrivere un file che non ha permesso di scrittura.<br />

SOLUZIONE Permesso di scrittura per il file.<br />

0152 'Impossibile aprire il file'<br />

RILEVAMENTO Nell'accedere a un file.<br />

CAUSA Il CNC non ha potuto aprire un file per la sua lettura o scrittura. Il file non ha i permessi<br />

adeguati, non è accessibile o è corrotto.<br />

SOLUZIONE Controllare che il file esista e che abbia i permessi idonei per l’azione che si desidera<br />

realizzare (lettura/scrittura). Se il file è corrotto, i relativi dati si sono persi.<br />

0153 'Accesso di lettura respinto'<br />

RILEVAMENTO Nell'accedere a un file.<br />

CAUSA Il CNC ha cercato di leggere un file che non ha permesso di lettura.<br />

SOLUZIONE Permesso di lettura per il file.<br />

0154 'Programma o routine protetto'<br />

RILEVAMENTO Durante l’accesso ad un file.<br />

CAUSA Il CNC ha cercato di leggere un file crittato, senza avere permesso d’accesso.<br />

SOLUZIONE Contattare il fabbricante della macchina per ottenere i codici di crittatura del file.


Soluzione di <strong>err</strong>ori<br />

0160 'Asse/Set non disponibile nel sistema'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Le sentenze #SET AX o #CALL AX stanno cercando di aggiungere al canale un<br />

asse inesistente o che è in un altro canale.<br />

Nella funzione G112 è programmato un set di parametri inesistente.<br />

SOLUZIONE Controllare la programmazione. Se l'asse è in un altro canale, liberarlo mediante la<br />

sentenza #FREE AX.<br />

0165 'RT <strong>IT</strong> Overflow'<br />

RILEVAMENTO Durante il funzionamento del CNC.<br />

CAUSA Le int<strong>err</strong>uzioni di tempo reale superano il tempo consentito. Una delle possibili cause<br />

può essere l’installazione di un dispositivo, driver o applicazione incompatibile con<br />

il CNC.<br />

SOLUZIONE Se l'<strong>err</strong>ore si ripete con frequenza, è necessario impostare il parametro LOOPTIME.<br />

Analizzare i casi in cui avviene l'<strong>err</strong>ore e contattare il rivenditore.<br />

0166 'Limite di jerk superato'<br />

RILEVAMENTO Durante l’esecuzione di un programma pezzo.<br />

CAUSA L’asse sta superando il suo limite jerk consentito.<br />

SOLUZIONE Analizzare i casi in cui accade e contattare il fabbricante della macchina.<br />

0167 'Non RT <strong>IT</strong>'<br />

RILEVAMENTO Durante il funzionamento del CNC.<br />

CAUSA Non entra l’int<strong>err</strong>uzione di tempo reale.<br />

SOLUZIONE Reinizializzare il CNC. Se l'<strong>err</strong>ore persiste, rivolgersi al proprio fornitore.<br />

0168 'LR Overflow'<br />

RILEVAMENTO Durante il funzionamento del CNC.<br />

CAUSA Il tempo dell’anello di posizione degli assi Sercos supera il tempo consentito.<br />

SOLUZIONE Regolare il parametro LOOPTIME.<br />

0169 'Avviso di sovratemperatura'<br />

RILEVAMENTO Durante il funzionamento del CNC.<br />

CAUSA Il CNC esegue ogni minuto una verifica della temperatura dell’hardware; se tale<br />

temperatura supera i 65º, il CNC visualizza questo avviso. La causa dell’aumento di<br />

temperatura può essere un <strong>err</strong>ore nel sistema di raffreddamento dell’hardware o una<br />

temperatura ambiente molto alta.<br />

SOLUZIONE Rispettare le dimensioni racco<strong>man</strong>date per l’abitacolo e la distanzia minima<br />

racco<strong>man</strong>data fra le pareti dell’abitacolo e l’unità centrale. Se necessario, installare<br />

ventilatori per arieggiare l’abitacolo. Contattare il costruttore della macchina.<br />

0170 'Tensione bassa della pila'<br />

RILEVAMENTO Durante l’avviamento del CNC o dopo un reset.<br />

CAUSA Il CNC verifica la tensione della pila nella procedura d’avvio e ad ogni reset. La pila<br />

è scarica; ha concluso il suo ciclo di vita utile.<br />

SOLUZIONE Contattare il costruttore per cambiare la pila. Quando il CNC è spento, la pila ha il<br />

compito di <strong>man</strong>tenere i dati necessari per il CNC (ad esempio le quote).<br />

0171 'Superamento del LOOPTIME'<br />

RILEVAMENTO In condizioni di CNCREADY.<br />

CAUSA Le int<strong>err</strong>uzioni di tempo reale superano il tempo consentito.<br />

SOLUZIONE Se l'<strong>err</strong>ore si ripete con frequenza, può essere necessario impostare il parametro<br />

LOOPTIME. Analizzare i casi in cui accade e contattare il fabbricante della macchina.<br />

0200 'Errore richiesta VxD'<br />

RILEVAMENTO Nel leggere lo stato della batteria.<br />

CAUSA Il CNC non può collegare con VcompciD.<br />

SOLUZIONE Contattare il rivenditore.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·15·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·16·<br />

Soluzione di <strong>err</strong>ori<br />

0201 'Int<strong>err</strong>uzione alimentazione. PC alimentato con batteria'<br />

RILEVAMENTO Nel leggere lo stato della batteria.<br />

CAUSA Vi è un’int<strong>err</strong>uzione nell’alimentazione del CNC e la batteria d’emergenza alimenta<br />

il CNC.<br />

SOLUZIONE Sia se l’int<strong>err</strong>uzione è fortuita sia se è provocata dall’utente, lasciar concludere al<br />

CNC la sequenza automatica di spegnimento. Se l’int<strong>err</strong>uzione nell’alimentazione è<br />

stata fortuita, controllare le possibili cause.


Soluzione di <strong>err</strong>ori<br />

1000-1999<br />

1000 'La funzione o la sentenza richiede programmazione degli assi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione degli assi su cui deve agire la sentenza o funzione G<br />

programmata.<br />

SOLUZIONE Controllare la programmazione.<br />

1004 'Velocità di <strong>man</strong>drino nulla'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino utilizzato con la funzione G63 ha velocità zero.<br />

SOLUZIONE Programmare una velocità di <strong>man</strong>drino.<br />

1005 'Blocco di spostamento con avanzamento nullo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non vi è avanzamento attivo nel canale.<br />

SOLUZIONE Programmare l'avanzamento F.<br />

1006 'G20: non si ammette <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è consentita la funzione G20 con la programmazione del <strong>man</strong>drino.<br />

SOLUZIONE Controllare la programmazione.<br />

1007 'La funzione programmata richiede un asse principale non esistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione programmata necessita di uno o due assi principali e questi non esistono<br />

nel canale.<br />

SOLUZIONE Controllare la programmazione. Le funzioni G11, G12, G13 e G14 necessitano di uno<br />

dei due assi del piano principale. Le funzioni G2, G3, G8, G9, G30, G36, G37, G38,<br />

G39, G73 necessitano dei due assi del piano principale. Sono anche necessari i due<br />

assi del piano principale per attivare il rilevamento di collisioni (#CD) e per la funzione<br />

G20 quando il rilevamento di collisioni è attivo.<br />

1008 'Coordinate fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

La quota programmata per l'asse è troppo grande.<br />

La funzione G101 cerca di includere sull'asse un offset troppo grande.<br />

SOLUZIONE Controllare la programmazione.<br />

1009 'G4: è stato programmato due volte il tempo d'attesa, direttamente e mediante K'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nello stesso blocco, la funzione G4 ha programmato due volte il tempo d’attesa,<br />

direttamente con un numero e con il parametro K.<br />

SOLUZIONE Programmare una sola volta il tempo d’attesa della funzione G4.<br />

1010 'Programmare G4 K'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G4 occorre programmare il tempo di sosta.<br />

SOLUZIONE Programmare funzione G4 nel modo G4 o G4 K, dove il<br />

parametro sarà il tempo d'attesa in secondi. In entrambi i casi, il tempo d’attesa<br />

si programma dopo la funzione G4.<br />

1011 'G4: tempo d'attesa fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il tempo d’attesa programmato nella funzione G4 è troppo grande.<br />

SOLUZIONE Il massimo valore ammesso per il tempo di attesa è 2147483646.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·17·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·18·<br />

Soluzione di <strong>err</strong>ori<br />

1012 'G4: impossibile programmare il tempo d'attesa con K'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La lettera K va associata al terzo asse del canale e in questo caso non esiste terzo<br />

asse.<br />

SOLUZIONE Se non si desidera avere il terzo asse nel canale, si può programmare il tempo<br />

d’attesa direttamente con un numero.<br />

1013 'G4: non è ammesso tempo d'attesa negativo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il tempo d’attesa nella funzione G4 è negativo.<br />

SOLUZIONE Programmare un valore superiore o uguale a zero.<br />

1014 'Non si ammette programmazione in diametri con immagine speculare sull'asse frontale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'asse frontale (parametro FACEAXIS) non può avere attiva simultaneamente<br />

l’immagine speculare e la programmazione in diametri.<br />

SOLUZIONE Controllare la programmazione.<br />

1015 'Coordinate del centro fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Uno dei valori I, J, K è troppo alto come centro di un'interpolazione circolare o centro<br />

di una rotazione del sistema di coordinate.<br />

SOLUZIONE Programmare un valore inferiore.<br />

1016 'Non si ammettono valori negativi nella programmazione di un asse in diametri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile programmare quote negative in coordinate assolute (G90) e la<br />

programmazione in diametri attiva (parametro DIAMPROG).<br />

SOLUZIONE La programmazione in coordinate assolute e in diametri non ammette quote<br />

negative.<br />

1017 'G198: limite di software negativo fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il limite di software negativo ha un valore troppo alto.<br />

SOLUZIONE Controllare la programmazione.<br />

1018 'G199: limite di software positivo fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il limite di software positivo ha un valore troppo alto.<br />

SOLUZIONE Controllare la programmazione.<br />

1019 'Non è stata effettuata misura sull'asse(i) richiesto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione G101 cerca di includere l’offset di misura in un asse che non è intervenuto<br />

nella misura o l’offset è stato cancellato (G102).<br />

SOLUZIONE Per includere un offset di misura (G101), l'asse deve avere eseguito una misura.<br />

1020 'Tempo di rampa negativo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il tempo di rampa della funzione G132 è negativo.<br />

SOLUZIONE Programmare un valore superiore o uguale a zero.<br />

1021 'Tempo di rampa fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il tempo di rampa della funzione G132 è troppo alto.<br />

SOLUZIONE Controllare la programmazione.<br />

1022 'Percentuale di Feed-Forward fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La percentuale di feed forward (G134) o AC forward (G135) è troppo alto.<br />

SOLUZIONE La percentuale di feed forward o AC forward deve essere maggiore di zero e minore<br />

di 120.


Soluzione di <strong>err</strong>ori<br />

1023 'Numero di gamma non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di gamma (set) dell'asse è <strong>err</strong>ato.<br />

SOLUZIONE La gamma (set) programmata per l'asse deve essere maggiore di zero e minore o<br />

uguale al parametro macchina NPARSETS dell'asse.<br />

1024 'Numero di gamma fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di gamma (set) dell'asse è troppo alto.<br />

.SOLUZIONE La gamma (set) programmata per l'asse deve essere maggiore di zero e minore o<br />

uguale al parametro macchina NPARSETS dell'asse.<br />

1025 'Distanza programmata uguale a zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Spostamento nullo nel blocco di G63.<br />

SOLUZIONE Controllare la programmazione.<br />

1026 'Traiettoria circolare <strong>err</strong>ata con il raggio programmato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Raggio troppo piccolo per l’interpolazione circolare.<br />

SOLUZIONE Controllare la programmazione.<br />

1027 'Punto iniziale e finale di traiettoria circolare identici (infinite soluzioni)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Raggio nullo per l’interpolazione circolare; le soluzioni sono infinite.<br />

SOLUZIONE Controllare la programmazione.<br />

1028 'Differenza fra il centro programmato e quello calcolato troppo grande'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un’interpolazione circolare con la funzione G265 attiva, la differenza fra raggio<br />

iniziale e finale supera i parametri macchina CIRINERR e CIRINFACT.<br />

SOLUZIONE Controllare la programmazione.<br />

1029 'Raggio nullo in traiettoria circolare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Raggio nullo in un'interpolazione circolare.<br />

Con la funzione G265 attiva, il CNC calcola un raggio nullo a partire dalle<br />

coordinate del centro programmate nell’interpolazione circolare.<br />

Con la funzione G264 attiva, entrambe le coordinate del centro sono zero.<br />

SOLUZIONE Il raggio di un’interpolazione circolare non può essere nullo. Entrambe le coordinate<br />

del centro di un’interpolazione circolare non possono essere nulle.<br />

1030 '#AXIS programmato senza G200/202/202'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nello stesso blocco della sentenza #AXIS occorre programmare G200, G201 o<br />

G202.<br />

SOLUZIONE Controllare la programmazione.<br />

1031 'In attesa di #AXIS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nello stesso blocco della funzione G201 occorre programmare la sentenza #AXIS.<br />

SOLUZIONE Controllare la programmazione.<br />

1032 'Manca posizione del <strong>man</strong>drino per M19'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nello stesso blocco della funzione M19 occorre programmare la posizione del<br />

<strong>man</strong>drino.<br />

SOLUZIONE Controllare la programmazione.<br />

1035 '#SLOPE: 'parametro fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #SLOPE vi è qualche parametro con un valore troppo alto.<br />

SOLUZIONE Programmare valori minori.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·19·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·20·<br />

Soluzione di <strong>err</strong>ori<br />

1037 'Coordinate del centro ignorate con G0/G1/G100/G63 attive'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha trovato i parametri I, J, K con la funzione G0, G1, G100 o G63 attiva. Il CNC<br />

ignora questi parametri.<br />

SOLUZIONE Tali funzioni non hanno bisogno di questi parametri.<br />

1038 'Non si ammette compensazione di raggio attiva in misura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di eseguire la funzione G100 con la compensazione di raggio attiva<br />

(G41/G42).<br />

SOLUZIONE Controllare la programmazione.<br />

1039 'Esiste un valore di misura preventiva per l'asse(i)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di effettuare una misura (G100) in un asse che ha un offset di misura<br />

precedente.<br />

SOLUZIONE Utilizzare la funzione G102 per annullare l'offset di misura compreso nell'asse.<br />

1040 'Non è ammessa ricerca zero di un asse attivo in G201'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può realizzare la ricerca di riferimento di un asse che è in modalità<br />

<strong>man</strong>uale addizionale (G201).<br />

SOLUZIONE Annullare la modalità <strong>man</strong>uale addizionale dell'asse mediante la funzione G202 per<br />

realizzare la ricerca di riferimento. Dopo la ricerca di riferimento, attivare di nuovo la<br />

modalità <strong>man</strong>uale addizionale (G201).<br />

1041 'Centro della traiettoria circolare corretta fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un’interpolazione circolare programmata sia mediante il raggio e le coordinate del<br />

punto finale, sia mediante le coordinate del punto medio, del punto finale e con la<br />

funzione G265 attiva.<br />

Le coordinate del centro dell’interpolazione calcolate dal CNC sono troppo grandi.<br />

Le coordinate programmate per il centro, il punto medio o il raggio sono troppo grandi.<br />

SOLUZIONE Controllare la programmazione.<br />

1043 'Il terzo asse del piano non può coincidere con il primo o il secondo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G20 (cambio piano), il parametro 5 coincide con l'1 o con il 2.<br />

SOLUZIONE Se l'asse longitudinale dell’utensile (parametro 3) coincide con il primo o secondo<br />

asse del piano (parametri 1 e 2) è necessario programmare il terzo asse con il<br />

parametro 5. Tale parametro non dovrà coincidere né con il primo né con il secondo.<br />

1044 'Il primo ed il secondo asse del piano non possono coincidere'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G20 (cambiamento piano), il primo asse del piano (parametro 1) ed<br />

il secondo (parametro 2) sono lo stesso asse.<br />

SOLUZIONE Controllare la programmazione.<br />

1045 'Programmazione <strong>err</strong>ata del primo asse del piano'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G20 (cambiamento piano) il primo asse del piano (parametro 1) è<br />

<strong>err</strong>ato.<br />

SOLUZIONE Il primo asse del piano deve essere uno dei primi tre assi del canale.<br />

1046 'Programmazione <strong>err</strong>ata del secondo asse del piano'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G20 (cambiamento piano) il secondo asse del piano (parametro 2)<br />

è <strong>err</strong>ato.<br />

SOLUZIONE Il secondo asse del piano deve essere uno dei primi tre assi del canale.


Soluzione di <strong>err</strong>ori<br />

1047 'È necessario un terzo asse per il piano (indice 5)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G20 (cambiamento piano) <strong>man</strong>ca il terzo asse del piano o è <strong>err</strong>ato.<br />

SOLUZIONE Se l'asse longitudinale dell’utensile (parametro 3) coincide con il primo o secondo<br />

asse del piano (parametri 1 e 2) è necessario programmare il terzo asse con il<br />

parametro 5. Il parametro non dovrà coincidere né con il primo né con il secondo e<br />

dovrà essere uno dei primi tre assi del canale.<br />

1048 'Compensazione di lunghezza utensile con raggio fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le dimensioni dell’utensile eccedono i valori massimi.<br />

SOLUZIONE Modificare le dimensioni dell'utensile.<br />

1049 'Asse frontale (FACEAXIS) definito due volte sul piano attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA I due assi del piano principale sono frontali (parametro FACEAXIS).<br />

SOLUZIONE Nel piano di lavoro può esistere solo un asse frontale.<br />

1050 'Considerati gli offset utensili, superato l'intervallo di dati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le dimensioni dell’utensile eccedono i valori massimi.<br />

SOLUZIONE Modificare le dimensioni dell'utensile.<br />

1051 'Asse inesistente o non disponibile sul canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Il CNC ha cercato di eseguire uno spostamento indipendente in un <strong>man</strong>drino.<br />

L'asse programmato in una variabile non è disponibile.<br />

SOLUZIONE Controllare la programmazione. Per potere interpolare il <strong>man</strong>drino come asse<br />

indipendente, esso deve essere attivo come asse C.<br />

1052 'Valori risultanti dalla misura fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha effettuato una misura con la funzione G100 e la quota o l’offset ottenuto<br />

è troppo grande.<br />

SOLUZIONE Il valore ottenuto nella tastatura deve essere fra -2147483647 e 2147483646.<br />

1054 'Pinza inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di pinze programmato non esiste.<br />

SOLUZIONE Il numero di pinze deve essere un valore fra 0 e 10 .<br />

1055 'Non è consentito di modificare D ed il raggio dell'utensile nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non consente di modificare il raggio dell’utensile (variabile (V.)G.TOR) e<br />

programmare un cambio utensile e/o un correttore nello stesso blocco.<br />

SOLUZIONE Programmare entrambe istruzioni in blocchi diversi.<br />

1056 'Numero di variabili esterne superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha raggiunto il numero di variabili esterne ammesse.<br />

SOLUZIONE Controllare la programmazione. Il CNC ammette 500 variabili esterne.<br />

1057 'Variabile senza permesso di lettura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di leggere dal programma pezzo o MDI una variabile che non ha<br />

permesso di lettura per programma.<br />

SOLUZIONE Non è possibile leggere la variabile dal programma pezzo o MDI. Consultare nella<br />

documentazione i permessi della variabile.<br />

1058 'Variabile d’utente non inizializzata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile d’utente V.P.name o V.S.name non è stata definita.<br />

SOLUZIONE Controllare la programmazione. Definire in modo adeguato a variabile.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·21·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·22·<br />

Soluzione di <strong>err</strong>ori<br />

1059 'Variabile senza permesso di scrittura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di scrivere dal programma pezzo o MDI una variabile che non ha<br />

permesso di scrittura per programma.<br />

SOLUZIONE Non è possibile scrivere questa variabile dal programma pezzo o MDI. Consultare<br />

nella documentazione i permessi della variabile.<br />

1060 'Valore etichetta N fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di blocco "N" non è valido.<br />

SOLUZIONE Il numero di blocco deve essere un valore positivo e minore di 2147483646.<br />

1061 'Funzione G inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione G programmata non esiste.<br />

SOLUZIONE Controllare la programmazione.<br />

1062 'Funzioni G incompatibili'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel blocco sono programmate due funzioni G contrarie fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1063 'Funzioni G incompatibili (G108/G109/G193)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1064 'Funzioni G incompatibili (G196/G197)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1065 'Funzioni G incompatibili (G17/G18/G19/G20)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1066 'Funzioni G incompatibili (G136/G137)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1067 'Funzioni G incompatibili (G40/G41/G42)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1068 'Funzioni G incompatibili (G151/G152)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1069 'Funzioni G incompatibili (G54-G59/G159)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1070 'Funzioni G incompatibili (G5/G7/G50/G60/G61)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.


Soluzione di <strong>err</strong>ori<br />

1071 'Funzioni G incompatibili (G70/G71)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1072 'Funzioni G incompatibili (G80-G88/G160-G166/G281-G286/G287-G297)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1073 'Funzioni G incompatibili (G90/G91)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1074 'Funzioni G incompatibili (G93/G94/G95)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1075 'Funzioni G incompatibili (G96/G97/G192)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1076 'Funzioni G incompatibili (G100/G101/G102)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1077 'Funzioni G incompatibili (G115/G116/G117)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1078 'Funzioni G incompatibili (G134/G135)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1079 'Funzioni G incompatibili (G138/G139)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1080 'Funzioni G incompatibili (G6/G261/G262)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1081 'Funzioni G incompatibili (G264/G265)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1082 'Funzioni G incompatibili (G200/G201/G202)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·23·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·24·<br />

Soluzione di <strong>err</strong>ori<br />

1083 'Funzioni G incompatibili (G36/G37/G38/G39)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate due o più funzioni G incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1084 'Non è ammesso cambiamento di piano con compensazione di raggio attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cambiare il piano di lavoro o gli assi del piano, con la<br />

compensazione di raggio attiva.<br />

SOLUZIONE Annullare la compensazione per definire il nuovo piano di lavoro.<br />

1085 'Non è ammessa G41/G42 se <strong>man</strong>ca il primo o il secondo asse del piano attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È impossibile compensare il raggio d’utensile se <strong>man</strong>ca uno dei due assi del piano<br />

attivo nel canale.<br />

SOLUZIONE Definire il piano di lavoro. Se il canale ha ceduto i propri assi ad un altro canale,<br />

recuperare l'asse <strong>man</strong>cante mediante le sentenze #CALL AX o #SET AX.<br />

1087 'In attesa "="'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza o la funzione programmata non è corretta.<br />

SOLUZIONE Controllare la programmazione.<br />

1088 'G159: numero di offset non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G159, lo spostamento d’origine programmato non esiste.<br />

SOLUZIONE Controllare la programmazione.<br />

1089 'Funzioni M incompatibili (M3/M4/M5/M19)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate per lo stesso <strong>man</strong>drino due o più funzioni M<br />

incompatibili fra loro.<br />

SOLUZIONE Programmare le funzioni M dello stesso <strong>man</strong>drino in blocchi diversi.<br />

1090 'Funzione H inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione H non esiste.<br />

SOLUZIONE Il numero della funzione deve essere compreso tra 1 e 65534.<br />

1091 'Funzione T programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Ci sono varie funzioni T sullo stesso blocco.<br />

SOLUZIONE Vi può essere solo una funzione T in ogni blocco. Programmare le funzioni in blocchi<br />

diversi.<br />

1093 'Funzione D programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Ci sono varie funzioni D sullo stesso blocco.<br />

SOLUZIONE Vi può essere solo una funzione D in ogni blocco. Programmare le funzioni in blocchi<br />

diversi.<br />

1094 'Velocità F programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Ci sono varie funzioni F sullo stesso blocco.<br />

SOLUZIONE Vi può essere solo una funzione F in ogni blocco. Programmare le funzioni in blocchi<br />

diversi.<br />

1095 'Non è ammesso programmare velocità F negativa o zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'avanzamento (F) deve essere un valore positivo e non nullo.<br />

SOLUZIONE Controllare la programmazione.


Soluzione di <strong>err</strong>ori<br />

1096 'Non è ammesso programmare la velocità con E'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'avanzamento è stato programmato con la funzione E.<br />

SOLUZIONE Programmare l'avanzamento con la funzione F.<br />

1097 'Nome <strong>man</strong>drino sconosciuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il nome del <strong>man</strong>drino non è valido, il <strong>man</strong>drino non esiste nel sistema o il <strong>man</strong>drino<br />

non appartiene al canale.<br />

SOLUZIONE I nomi di <strong>man</strong>drino validi sono S, S1, …, S9. Il <strong>man</strong>drino programmato nel blocco deve<br />

esistere nella configurazione del sistema, e secondo la sentenza anche nella<br />

configurazione del canale. Un canale può controllare solo i relativi <strong>man</strong>drini.<br />

1098 'Velocità S programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un blocco sono programmate per lo stesso <strong>man</strong>drino due o più funzioni S.<br />

SOLUZIONE In uno stesso blocco vi può essere una sola velocità per ogni <strong>man</strong>drino.<br />

1100 'Indice di parametro fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro aritmetico non esiste; non è entro l’intervallo consentito dai parametri<br />

macchina.<br />

SOLUZIONE Controllare la programmazione. Controllare nei parametri macchina l’intervallo di<br />

parametri aritmetici valido.<br />

Parametri macchina Intervallo valido.<br />

MINLOCP - MAXLOCP Parametri aritmetici locali.<br />

MINGLBP - MAXGLBP Parametri aritmetici globali.<br />

MINCOMP - MAXCOMP Parametri aritmetici comuni.<br />

1101 'Sentenza #SET IPOPOS mal programmata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1102 'Non è ammesso indice per R diversa da 1'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È possibile programmare il raggio solo con R o R1.<br />

SOLUZIONE Controllare la programmazione.<br />

1103 'Funzione O inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione O non esiste.<br />

SOLUZIONE Controllare la programmazione.<br />

1104 'Non è ammesso il carattere "%" nel programma principale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È possibile utilizzare il carattere "%" solo come primo carattere nella definizione del<br />

nome del programma principale o di un sottoprogramma locale.<br />

SOLUZIONE Eliminare questo carattere del programma.<br />

1105 'In attesa di operatore di assegnazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca un operatore d’assegnazione dopo la variabile o parametro.<br />

SOLUZIONE Gli operatori validi di assegnazione sono "=", "+=", "-=", "*=", "/=".<br />

1106 'In attesa "]"'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell’espressione o sentenza programmata <strong>man</strong>ca la parentesi quadra di chiusura "]".<br />

SOLUZIONE Controllare la programmazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·25·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·26·<br />

Soluzione di <strong>err</strong>ori<br />

1107 'Asse inesistente o non disponibile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di spostare un asse che non esiste o che non è disponibile nel sistema<br />

o nel canale. L'asse programmato in una sentenza o variabile non esiste nel sistema<br />

o nel canale.<br />

SOLUZIONE Controllare che l'asse programmato esista nel canale e che sia disponibile (che non<br />

sia parcheggiato).<br />

1108 'Doppia programmazione asse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In una delle seguenti funzioni è programmato un asse più di una volta.<br />

Spostamento degli assi in G0, G1, G2, G3, G8 o G9.<br />

Filettatura G33 o G63.<br />

Sentenze #FACE o #CYL.<br />

Selezione di piano, G20.<br />

Con le funzioni che rappresentano uno spostamento degli assi, la duplice<br />

programmazione di un asse può essere dovuta al fatto di aver programmato l'asse<br />

in coordinate cartesiane e in coordinate polari.<br />

SOLUZIONE Controllare la programmazione.<br />

1109 'Indice asse <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nelle funzioni G20 e G74, l’indice programmato insieme al nome dell'asse è <strong>err</strong>ato.<br />

SOLUZIONE L’indice dell'asse deve essere un valore fra 1 ed il numero massimo di assi del sistema<br />

o del canale.<br />

1110 'Duplice programmazione dei valori I, J, K'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Uno dei parametri I, J, K è programmato più di una volta nello stesso blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1111 'Le sentenze di controllo $ si program<strong>man</strong>o da sole nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Una delle sentenze non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco. L'unica eccezione è<br />

programmare $IF e $GOTO sullo stesso blocco.<br />

1112 'La sentenza $IF può essere seguita solo da $GOTO'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco e l’informazione addizionale non<br />

è un $GOTO.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco. L'unica eccezione è<br />

programmare $IF e $GOTO sullo stesso blocco.<br />

1113 'Non attesa $ELSE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $ELSE senza un'istruzione $IF preventiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1114 'La sentenza $ELSE si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1115 'Non attesa $ELSEIF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $ELSEIF senza un'istruzione $IF preventiva.<br />

SOLUZIONE Controllare la programmazione.


Soluzione di <strong>err</strong>ori<br />

1116 'La sentenza $ELSEIF si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1117 'Non attesa $ENDIF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $ENDIF senza un'istruzione $IF preventiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1118 'La sentenza $ENDIF si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1119 'La sentenza $SW<strong>IT</strong>CH si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1120 'Non attesa $CASE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $CASE senza un'istruzione $SW<strong>IT</strong>CH preventiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1121 'La sentenza $CASE si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1122 'Non attesa $DEFAULT'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $DEFAULT senza un'istruzione $SW<strong>IT</strong>CH preventiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1123 'La sentenza $DEFAULT si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1124 'Non attesa $ENDSW<strong>IT</strong>CH'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $ENDSW<strong>IT</strong>CH senza un'istruzione $SW<strong>IT</strong>CH<br />

preventiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1125 'La sentenza $ENDSW<strong>IT</strong>CH si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1126 '$FOR: variabile contatore non valida'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il contatore dell'istruzione $FOR non è valido.<br />

SOLUZIONE Il contatore dell’istruzione $FOR potrà essere una variabile o parametro aritmetico.<br />

1127 'La sentenza $FOR si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·27·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·28·<br />

1128 '$FOR: troppi caratteri nella condizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il blocco contenente l’istruzione $FOR ha più di 5100 caratteri.<br />

SOLUZIONE Scrivere il blocco contenente l’istruzione $FOR più breve.<br />

Soluzione di <strong>err</strong>ori<br />

1129 'Non attesa $ENDFOR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $ENDFOR senza un'istruzione $FOR preventiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1130 'La sentenza $ENDFOR si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1131 'La sentenza $WHILE si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1132 '$WHILE: troppi caratteri nella condizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La condizione dell’istruzione $WHILE supera il massimo numero di caratteri<br />

consentiti.<br />

SOLUZIONE Il massimo numero di caratteri consentiti è 5000.<br />

1133 'Non attesa $ENDWHILE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $ENDWHILE senza un'istruzione $W<strong>IT</strong>CH<br />

preventiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1134 'La sentenza $ENDWHILE si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1135 'La sentenza $DO si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1136 'Non attesa $ENDDO'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $ENDDO senza un'istruzione $DO preventiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1137 'La sentenza $ENDDO si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1138 'La sentenza $BREAK si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1139 'Non attesa $BREAK'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $BREAK ma non c'è nessun un loop di controllo<br />

aperto $IF, $ELSE, $FOR, $WHILE, $DO o $CASE.<br />

SOLUZIONE Controllare la programmazione. Il CNC utilizza l'istruzione $BREAK per concludere<br />

$CASE o per uscire di un loop $IF, $ELSE, $WHILE, $FOR o $DO prima di terminare.


Soluzione di <strong>err</strong>ori<br />

1140 'Non attesa $CONTINUE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un'istruzione $CONTINUE ma non c'è nessun un loop di controllo<br />

aperto $FOR, $WHILE o $DO.<br />

SOLUZIONE Controllare la programmazione. Il CNC utilizza l'istruzione $CONTINUE per tornare<br />

al punto iniziale di un loop $FOR, $WHILE o $DO.<br />

1141 'La sentenza $CONTINUE si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1142 'La sentenza #TIME si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1146 'La traiettoria precedente di G37 deve essere lineare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il blocco di spostamento precedente all'ingresso tangenziale non è lineare.<br />

SOLUZIONE Controllare la programmazione.<br />

1147 'La traiettoria dopo G38 deve essere lineare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il blocco di spostamento successivo all’uscita tangenziale non è lineare.<br />

SOLUZIONE Controllare la programmazione.<br />

1149 'Impossibile eseguire G36/G37/G38/G39 programmata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può effettuare la traiettoria di unione con il raggio programmato.<br />

SOLUZIONE Rivedere il raggio programmato. Controllare che l’unione sia veramente possibile fra<br />

i blocchi iniziale e finale.<br />

1150 'Le funzioni G36/G37/G38/G39 devono essere seguite da un blocco di spostamento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non dispone di un secondo blocco di spostamento per effettuare la traiettoria<br />

d’unione.<br />

SOLUZIONE Non programmare nessun blocco fra la funzione G che definisce la traiettoria di<br />

unione ed il secondo blocco di spostamento.<br />

1151 'Le funzioni G8/G36/G37/G38/G39 devono essere precedute da un blocco di spostamento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non dispone di un primo blocco di spostamento per effettuare la traiettoria<br />

d’unione.<br />

SOLUZIONE Non programmare nessun blocco fra la funzione G che definisce la traiettoria di<br />

unione ed il primo blocco di spostamento.<br />

1152 'Annidamento sottoprogrammi superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha superato il numero di livelli di imbricazione consentito.<br />

SOLUZIONE Correggere il programma riducendo il numero di chiamate di sottoprogrammi (locali<br />

e globali) che implicano un nuovo livello di imbricazione. Il CNC consente 20 livelli<br />

di annidamento.<br />

1153 'Troppi sottoprogrammi locali definiti nel programma'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il programma ha più sottoprogrammi locali di quelli consentiti dal CNC.<br />

SOLUZIONE Ridurre il numero di sottoprogrammi locali; raggruppare vari sottoprogrammi in uno<br />

o utilizzare sottoprogrammi globali. Il CNC consente 100 sottoprogrammi da<br />

programma.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·29·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·30·<br />

Soluzione di <strong>err</strong>ori<br />

1154 'Nome di file troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il nome del file supera il numero di caratteri consentito dal CNC. Il nome di un<br />

programma o sottoprogramma può avere un massimo di 63 caratteri ed il path 120<br />

caratteri. Se si programma il nome di un programma o sottoprogramma con il path,<br />

il numero massimo di caratteri sarà la somma di entrambi i valori.<br />

SOLUZIONE Ridurre il numero di caratteri nel nome di programma o sottoprogramma. Cambiare<br />

l’ubicazione del programma o sottoprogramma per ridurre il numero di caratteri nel<br />

path.<br />

1155 'Accesso a file impossibile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può accedere al programma o sottoprogramma.<br />

SOLUZIONE Controllare che i file siano validi e che non siano corrotti. Nel caso delle chiamate a<br />

sottoprogrammi controllare che il nome ed il path siano corretti. Se nella chiamata<br />

al sottoprogramma non è definito il path, il CNC applicherà il criterio di ricerca di<br />

default (consultare il <strong>man</strong>uale di programmazione).<br />

1156 'Programma principale non trovato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non trova il programma principale.<br />

SOLUZIONE In un programma con sottoprogrammi locali, il programma principale deve avere un<br />

nome (%nome).<br />

1157 'Sottoprogramma globale non trovato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non trova il sottoprogramma globale.<br />

SOLUZIONE Controllare che il nome ed il path del sottoprogramma siano corretti. Se nella<br />

chiamata al sottoprogramma non è definito il path, il CNC applicherà il criterio di<br />

ricerca di default (consultare il <strong>man</strong>uale di programmazione).<br />

1159 'Nome di sottoprogramma locale troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il nome del sottoprogramma supera il numero di caratteri consentito dal CNC. Il nome<br />

di un sottoprogramma può avere un massimo di 63 caratteri.<br />

SOLUZIONE Controllare la programmazione.<br />

1160 'Sottoprogramma locale non trovato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non trova il sottoprogramma locale.<br />

SOLUZIONE Controllare che il nome del sottoprogramma locale nel blocco di chiamata sia identico<br />

al nome che appare nella relativa definizione. I sottoprogrammi locali saranno definiti<br />

all’inizio del programma.<br />

1161 'Blocchi di controllo $ aperti'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha trovato un blocco di controllo "$" che non ha la corrispondente istruzione<br />

di chiusura.<br />

SOLUZIONE Controllare la programmazione.<br />

1162 'Non attesa M17/M29/#RET'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato una funzione M17, M29 o #RET come fine programma.<br />

SOLUZIONE Programmare M30/M02 come fine programma principale. Se l’<strong>err</strong>ore persiste,<br />

controllare che tutti i sottoprogrammi locali finiscano con M17, M29 o #RET.<br />

1163 'Non attesa M30/M02'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato una funzione M02 o M30 come fine programma.<br />

SOLUZIONE Controllare che tutti i sottoprogrammi locali e globali finiscano con M17, M29 o #RET.<br />

1164 'Termine sconosciuto in espressione matematica'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'espressione matematica è <strong>err</strong>ata.<br />

SOLUZIONE Controllare tutti i termini dell’espressione; variabili, parametri, operatori, ecc.


Soluzione di <strong>err</strong>ori<br />

1165 'Variabile inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

La variabile richiesta non esiste.<br />

Errore sintattico nel nome della variabile.<br />

La variabile è un array e non si è indicato l’indice di array.<br />

Si è persa una variabile generale per un asse determinato o l’inverso.<br />

SOLUZIONE Controllare la programmazione.<br />

1166 'Radice di un numero negativo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell’espressione matematica vi è una radice quadrata (SQRT) di un numero<br />

negativo.<br />

SOLUZIONE Controllare la programmazione.<br />

1167 'Logaritmo di un numero negativo o zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell’espressione matematica vi è un logaritmo (LOG/LN) di un numero negativo o<br />

zero.<br />

SOLUZIONE Controllare la programmazione.<br />

1168 'Indice di variabile fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Uno degli indici definiti nella variabile di array è <strong>err</strong>ato.<br />

SOLUZIONE L’indice minimo ammesso per una variabile di array è 1 ed il massimo dipende dalla<br />

variabile in questione. Vi sono alcuni casi particolari in cui l’indice 0 è ammesso:<br />

G.GS, G.MS, G.LUP1 ad G.LUP7, G.LUPACT e MTB.P.<br />

1170 'La sentenza #SYNC POS si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1171 'Le sentenze # si program<strong>man</strong>o da sole nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco. L’unica eccezione è la<br />

sentenza #AXIS, che deve essere programmata nello stesso blocco della funzione<br />

G201.<br />

1172 'Sentenza non consentita con compensazione di raggio utensile attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire una sentenza incompatibile con la compensazione di<br />

raggio.<br />

SOLUZIONE Disattivare la compensazione di raggio per eseguire la sentenza.<br />

1173 'La sentenza #UNLINK si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1174 '#LINK: non è consentito definire un nuovo accoppiamento con uno precedente attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare un secondo accoppiamento d’assi senza disattivare il<br />

primo.<br />

SOLUZIONE Controllare la programmazione. Disattivare il primo accoppiamento prima di attivare<br />

il secondo. Per avere entrambi gli accoppiamenti, disattivare il primo accoppiamento<br />

e attivarli entrambi con una sola sentenza #LINK.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·31·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·32·<br />

1175 '#LINK: 'non è stato definito l'accoppiamento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non vi è nessun accoppiamento assi definito nella sentenza #LINK.<br />

SOLUZIONE Programmare gli assi maestro e slave nella sentenza #LINK.<br />

Soluzione di <strong>err</strong>ori<br />

1176 '#LINK: l'asse maestro non appartiene alla configurazione assi corrente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

L'asse maestro dell’accoppiamento non esiste o non è disponibile nel canale.<br />

Il CNC ha cercato di annullare un accoppiamento il cui asse maestro non esiste<br />

o non è disponibile nel canale.<br />

SOLUZIONE Gli assi maestro e slave devono esistere nel canale che esegue la sentenza.<br />

1177 '#LINK: l'asse slave non appartiene alla configurazione assi corrente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

L'asse slave dell’accoppiamento non esiste o non è disponibile nel canale.<br />

Il CNC ha cercato di annullare un accoppiamento il cui asse slave non esiste o<br />

non è disponibile nel canale.<br />

SOLUZIONE Gli assi maestro e slave devono esistere nel canale che esegue la sentenza.<br />

1178 '#LINK: l'asse slave non può essere un asse del piano principale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'asse slave dell’accoppiamento è uno dei tre assi principali.<br />

SOLUZIONE Controllare la programmazione.<br />

1179 '#LINK: gli assi maestro e slave devono essere dello stesso tipo (AXISTYPE)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Gli assi maestro e slave dell’accoppiamento non sono dello stesso tipo, lineare o<br />

rotativo.<br />

SOLUZIONE Entrambi gli assi di un accoppiamento devono essere dello stesso tipo (parametro<br />

AXISTYPE).<br />

1180 '#LINK: gli assi maestro e slave devono avere lo stesso tipo (AXISMODE)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Gli assi maestro e slave dell’accoppiamento sono rotativi ma non sono dello stesso<br />

tipo, linearlike o modulo.<br />

SOLUZIONE Entrambi gli assi di un accoppiamento devono essere dello stesso tipo (parametro<br />

AXISMODE).<br />

1181 '#LINK: non è possibile definire come slave un asse attivo in G201'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'asse slave di un accoppiamento è in modalità <strong>man</strong>uale addizionale (G201).<br />

SOLUZIONE Annullare la modalità <strong>man</strong>uale addizionale per potere accoppiare l'asse.<br />

1182 '#LINK: troppi accoppiamenti programmati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il massimo numero di accoppiamenti definiti supera il massimo consentito.<br />

SOLUZIONE Il massimo numero di accoppiamenti che possono essere attivi in un canale è uguale<br />

al numero di assi del canale meno tre.<br />

1183 'La sentenza #LINK si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1184 '#LINK: l'asse maestro e slave coincidono'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Gli assi maestro e slave dell'accoppiamento sono lo stesso asse.<br />

SOLUZIONE Gli assi maestro e slave devono essere diversi.


Soluzione di <strong>err</strong>ori<br />

1185 '#LINK: un asse non può essere slave di più maestri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un asse è slave di più maestri.<br />

SOLUZIONE Un asse può essere solo slave di un maestro.<br />

1186 '#LINK: un asse maestro non può essere slave in un altro accoppiamento e viceversa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un asse non può essere slave in un accoppiamento e maestro in un altro.<br />

SOLUZIONE Un asse non può essere maestro in un accoppiamento e slave in un altro.<br />

1187 '#AXIS: nome di asse ripetuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Lo stesso asse è stato programmato più di una volta nella sentenza.<br />

SOLUZIONE Controllare la programmazione.<br />

1188 'Non attesa "["'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nella sintassi della sentenza.<br />

SOLUZIONE Controllare la programmazione.<br />

1189 '#MPG: troppi parametri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza ha più parametri di quelli consentiti.<br />

SOLUZIONE La sentenza #MPG ammette un massimo di tre parametri. Ognuno di essi<br />

rappresenta lo spostamento per impulso del volantino in ogni posizione del<br />

commutatore.<br />

1190 '#MPG: non sono consentite risoluzioni di volantino negative o zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #MPG cerca di definire una risoluzione di volantino negativa o nulla.<br />

SOLUZIONE Lo spostamento ad impulso del volantino deve essere un valore positivo e non nullo.<br />

1191 '#INCJOG: non sono consentite distanze di jog incrementale negative o zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #INCJOG cerca di definire una distanza negativa o nulla.<br />

SOLUZIONE Lo spostamento incrementale dell'asse in ogni posizione del commutatore deve<br />

essere un valore positivo e non nullo.<br />

1192 '#INCJOG: non sono consentite velocità di jog incrementale negative o zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #INCJOG cerca di definire un avanzamento negativo o nullo.<br />

SOLUZIONE L’avanzamento dell'asse in ogni posizione del commutatore deve essere un valore<br />

positivo e non nullo.<br />

1193 '#CONTJOG/#INCJOG: avanzamento programmato fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'avanzamento programmato è troppo alto.<br />

SOLUZIONE Controllare la programmazione.<br />

1194 '#INCJOG: troppi parametri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza ha più parametri di quelli consentiti.<br />

SOLUZIONE La sentenza #INCJOG ammette un massimo di cinque gruppi di parametri. Ognuno<br />

di essi rappresenta l’avanzamento e lo spostamento dell'asse per ogni posizione del<br />

commutatore in jog incrementale.<br />

1195 '#CONTJOG: troppi parametri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza ha più parametri di quelli consentiti.<br />

SOLUZIONE La sentenza #CONTJOG ammette un solo parametro, che rappresenta<br />

l’avanzamento dell'asse quando il commutatore è in jog continuo.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·33·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·34·<br />

Soluzione di <strong>err</strong>ori<br />

1196 '#CONTJOG: non sono consentite velocità di jog continuo negative o zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #CONTJOG cerca di definire un avanzamento negativo o nullo.<br />

SOLUZIONE L’avanzamento dell'asse in jog continuo deve essere un valore positivo e non nullo.<br />

1197 '#SET OFFSET: offset inferiore positivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il limite di corsa inferiore dell'asse per lo spostamento <strong>man</strong>uale ha un valore positivo.<br />

SOLUZIONE Il limite di corsa inferiore per lo spostamento <strong>man</strong>uale sarà un valore negativo o zero.<br />

1198 '#SET OFFSET: limite negativo fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il valore del limite di corsa inferiore è troppo basso<br />

SOLUZIONE Controllare la programmazione.<br />

1199 '#SET OFFSET: offset superiore negativo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il limite di corsa superiore dell'asse per lo spostamento <strong>man</strong>uale ha un valore<br />

negativo.<br />

SOLUZIONE Il limite di corsa superiore per lo spostamento <strong>man</strong>uale sarà un valore positivo o zero.<br />

1200 '#SET OFFSET: limite positivo fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il valore del limite di corsa superiore è troppo alto.<br />

SOLUZIONE Controllare la programmazione.<br />

1201 '#SET OFFSET: offset superiore e inferiore nulli'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA I limiti di corsa dell'asse per lo spostamento <strong>man</strong>uale sono nulli.<br />

SOLUZIONE Controllare la programmazione.<br />

1203 'La sentenza #SET IPOPOS si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1204 'Sentenza mal programmata o inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non esiste o è mal programmata.<br />

SOLUZIONE Controllare la programmazione.<br />

1205 '#CALL AX/#SET AX: tipo di offset sconosciuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il tipo di offset programmato nella sentenza non esiste.<br />

SOLUZIONE I tipi di offset sono ALL, LOCOF, FIXOF, TOOLOF, ORGOF, MEASOF, MANOF.<br />

1206 'In attesa ","'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione di "," nella sentenza o nella funzione.<br />

SOLUZIONE Controllare la programmazione.<br />

1209 'Indice di asse fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Nelle sentenze #CALL AX/#SET AX la posizione per alcuni degli assi non è<br />

corretta; la posizione è occupata, la posizione supera il massimo consentito o non<br />

vi è posto per l'asse.<br />

Programmazione del nome dell'asse con un carattere jolly <strong>err</strong>ato.<br />

SOLUZIONE Le eventuali soluzioni sono le seguenti:<br />

La sentenza può situare gli assi in qualsiasi posizione libera compresa fra 1 e un<br />

numero uguale al totale degli assi più i <strong>man</strong>drini del sistema.<br />

I possibili caratteri jolly sono @1 a @6 e @SM.


Soluzione di <strong>err</strong>ori<br />

1210 '#CALL AX/#SET AX: nome di asse ripetuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Lo stesso asse è stato programmato più di una volta nella sentenza.<br />

SOLUZIONE Controllare la programmazione.<br />

1211 '#CALL AX/#SET AX: indice asse ripetuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Due assi cercano di occupare la stessa posizione nel canale.<br />

SOLUZIONE Controllare la programmazione.<br />

1213 '#CALL AX/#SET AX: non è ammesso con G63 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è consentito di programmare #CALL AX con la funzione G63 attiva.<br />

SOLUZIONE Disattivare la filettatura G63 prima di modificare la configurazione assi.<br />

1214 '#CALL AX/#SET AX: troppi assi richiesti'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Troppi assi programmati; il numero di assi supera il numero di assi del sistema.<br />

SOLUZIONE Ripassare la configurazione assi definita per il canale. Il numero di assi di un canale<br />

non può superare il numero di assi del sistema.<br />

1215 'La sentenza #CALL AX/#SET AX si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1216 '#CALL AX/#CAX: nome asse in uso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il nome di uno degli assi è in uso da un asse C.<br />

SOLUZIONE Controllare la programmazione.<br />

1217 '#CALL AX: indice in uso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Una delle posizioni è occupata da un altro asse.<br />

SOLUZIONE Ripassare la configurazione assi definita per il canale; due assi non possono essere<br />

nella stessa posizione. Un asse può utilizzare qualsiasi posizione libera compresa<br />

fra 1 e un numero uguale al massimo di assi più <strong>man</strong>drini consentito dal sistema.<br />

1218 'La sentenza #FREE AX si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1219 'In attesa "," o "]"'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nella sintassi della sentenza.<br />

SOLUZIONE Controllare la programmazione.<br />

1220 '#FREE AX: non è consentito di eliminare un asse attivo in modalità <strong>man</strong>uale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un asse in modalità <strong>man</strong>uale addizionale (G201) non può essere eliminato dal<br />

canale.<br />

SOLUZIONE Annullare la modalità <strong>man</strong>uale addizionale dell'asse mediante la funzione G202 per<br />

eliminare l'asse del canale.<br />

1221 'La sentenza #SET AX si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non è programmata da sola nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·35·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·36·<br />

Soluzione di <strong>err</strong>ori<br />

1222 'Non attesa #COMMENT END'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi è un blocco di fine commento (#COMMENT END) ma <strong>man</strong>ca il blocco di apertura<br />

commento (#COMMENT BEGIN).<br />

SOLUZIONE Controllare la programmazione.<br />

1223 'Carattere di fine file nel blocco commento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non trova la fine del programma. È probabile che esista un blocco di apertura<br />

commento (#COMMENT BEGIN) ma <strong>man</strong>ca il blocco di fine commento<br />

(#COMMENT END).<br />

SOLUZIONE Controllare la programmazione.<br />

1224 'Manca operatore, oppure operatore sconosciuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca un operatore d’assegnazione dopo la variabile o parametro.<br />

SOLUZIONE Gli operatori validi di assegnazione sono "=", "+=", "-=", "*=", "/=".<br />

1225 'Divisione per zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Una delle operazioni programmate esegue una divisione per zero.<br />

SOLUZIONE Controllare la programmazione. Se si sta lavorando con parametri, è probabile che<br />

nello storico del programma, questo parametro abbia acquisito valore zero.<br />

Controllare che il parametro non giunga all’operazione con tale valore.<br />

1226 'Non esiste asse frontale (FACEAXIS) sul piano attivo per compensazione raggio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nessun asse del piano è definito come asse frontale.<br />

SOLUZIONE Definire uno degli assi del piano come asse frontale (parametro FACEAXIS).<br />

1227 'Non esiste asse laterale (LONGAXIS) sul piano attivo per compensazione raggio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nessun asse del piano è definito come asse longitudinale.<br />

SOLUZIONE Definire uno degli assi del piano come asse longitudinale (parametro LONGAXIS).<br />

1233 'Lo spostamento programmato eccede l'intervallo di dati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Lo spostamento d’origine definito supera il massimo consentito.<br />

SOLUZIONE Controllare la programmazione.<br />

1236 'Nome di macro troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il nome della macro supera il massimo numero di caratteri consentiti.<br />

SOLUZIONE Il massimo numero di caratteri consentiti è 30.<br />

1237 'In attesa di "\" nel testo associato alla macro'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel testo di sostituzione di una macro, è stata inclusa una macro che non inizia con<br />

il carattere "\".<br />

SOLUZIONE Il testo di sostituzione di una macro deve essere fra parentesi e può includere altre<br />

macro, le quali devono essere delimitate dai caratteri \"; ad esempio<br />

"macro"="\"macro1\" \"macro2\"".<br />

1238 'Testo di sostituzione della macro troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di caratteri del testo di sostituzione della macro supera il massimo<br />

consentito.<br />

SOLUZIONE Il massimo numero di caratteri consentiti è 140.<br />

1239 'Numero massimo di macro superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Superato il massimo numero di macro nel CNC.<br />

SOLUZIONE Il massimo è 50 macro. si può cancellare la tabella di macro mediante la sentenza<br />

#IN<strong>IT</strong> MACROTAB.


Soluzione di <strong>err</strong>ori<br />

1240 'Macro inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La macro non è definita nel programma.<br />

SOLUZIONE Definire la macro prima di utilizzarla. La macro può essere definita nel programma.<br />

Il CNC memorizza in una tabella le macro definite da un programma o dalla modalità<br />

MDI/MDA, in modo che siano disponibili per tutti i programmi eseguiti<br />

successivamente. Il CNC inizializza la tabella di macro all'avvio o mediante la<br />

sentenza #IN<strong>IT</strong> MACROTAB.<br />

1241 'Manca il testo di sostituzione della macro'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il testo di sostituzione associato alla macro è una stringa di caratteri vuota.<br />

SOLUZIONE Associare alla macro il testo di sostituzione adeguato a seconda della funzionalità<br />

che si desidera assegnare alla stessa. Il testo di sostituzione deve essere scritto fra<br />

virgolette.<br />

1244 'Asse frontale vicino al centro: la velocità del <strong>man</strong>drino in G96 è stata limitata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Lavorando a velocità di taglio costante (G96), il CNC ha limitato la velocità del<br />

<strong>man</strong>drino a causa della vicinanza dell'asse frontale al centro di rotazione.<br />

SOLUZIONE Aumentare il limite di velocità (G192) o accettare la limitazione.<br />

1245 'G96: non vi è asse frontale (FACEAXIS) definito sul piano attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nessun asse del piano è definito come asse frontale.<br />

SOLUZIONE Definire uno degli assi del piano come asse frontale (parametro FACEAXIS).<br />

1246 'Non è ammessa filettatura con avanzamento in G95'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire una maschiatura (G63) essendo attiva la funzione G95<br />

(avanzamento per giro del <strong>man</strong>drino).<br />

SOLUZIONE Attivare l'avanzamento in funzione del tempo (G94).<br />

1247 'Non è ammessa filettatura con G96 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire una maschiatura (G63) essendo attiva la funzione G96<br />

(velocità di taglio costante).<br />

SOLUZIONE Attivare la modalità di velocità di rotazione costante (G97).<br />

1248 'Non è ammessa filettatura e G192 nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non consente di programmare le funzioni G63 (maschiatura) e G192<br />

(limitazione della velocità di rotazione) nello stesso blocco.<br />

SOLUZIONE Programmare entrambe istruzioni in blocchi diversi.<br />

1249 'Non è ammesso cambiamento di gamma con G96 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cambiare la gamma del <strong>man</strong>drino (G112) con la funzione G96<br />

attiva.<br />

SOLUZIONE Disattivare la funzione G96 per effettuare il cambiamento di gamma del <strong>man</strong>drino.<br />

1251 'Non è ammessa modalità <strong>man</strong>uale con G96 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di accedere alla modalità <strong>man</strong>uale con la funzione G96 attiva.<br />

SOLUZIONE Disattivare la funzione G96 per accedere alla modalità <strong>man</strong>uale.<br />

1252 '#FREE AX: non è consentito di eliminare l'asse di rotazione frontale con G96 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eliminare l'asse frontale della configurazione del canale<br />

(#FREE AX) con la funzione G96 attiva.<br />

SOLUZIONE Disattivare la funzione G96 per eliminare l'asse frontale della configurazione del<br />

canale.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·37·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·38·<br />

Soluzione di <strong>err</strong>ori<br />

1254 'Non è consentito G192 e M19 nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non consente di programmare le funzioni M19 (posizionamento del <strong>man</strong>drino)<br />

e G192 (limitazione della velocità di rotazione) nello stesso blocco.<br />

SOLUZIONE Programmare entrambe istruzioni in blocchi diversi.<br />

1255 'Percentuale di accelerazione negativa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G130, la percentuale di accelerazione programmata è negativa.<br />

SOLUZIONE La percentuale di accelerazione deve essere maggiore o uguale a zero.<br />

1256 'Percentuale di accelerazione fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G130, la percentuale di accelerazione programmata è troppo alta.<br />

SOLUZIONE Controllare la programmazione.<br />

1257 'Doppia programmazione del passo di vite'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G33, il passo della filettatura è programmato più di una volta.<br />

SOLUZIONE Controllare la programmazione. Definire il passo del filetto una sola volta nel blocco.<br />

1258 'Passo di vite uguale a zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G33, il passo del filetto ha valore 0.<br />

SOLUZIONE Controllare la programmazione. Programmare il passo del filetto con i parametri I J K.<br />

1259 'Passo di vite fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G33, il passo della filettatura programmato è troppo alto.<br />

SOLUZIONE Controllare la programmazione.<br />

1261 'Tipo di cinematica sconosciuta'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare la funzione RTCP, TLC o una trasformazione di<br />

coordinate (CS/ACS) in modalità 6 senza avere una cinematica attiva.<br />

SOLUZIONE Attivare prima la cinematica e quindi la funzione desiderata.<br />

1262 'Il gruppo di assi è insufficiente per la trasformazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il canale non ha assi sufficienti per attivare la funzione RTCP, TLC o la trasformazione<br />

di coordinate. Il numero di assi necessario dipenderà dalla cinematica da attivare.<br />

SOLUZIONE Correggere la configurazione assi del canale (sentenza #SET AX) per potere<br />

attivare la cinematica.<br />

1263 'Manca asse(i) rotativo per la trasformazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una sentenza #TOOL ORI, ma non vi è nessun asse rotativo per poter<br />

situare l’utensile perpendicolare al piano inclinato definito.<br />

SOLUZIONE Non programmare la sentenza #TOOL ORI o attivare una cinematica che consenta<br />

di situare l’utensile perpendicolare al piano inclinato.<br />

1264 'Programmazione non consentita con CS/ACS attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non consente di eseguire la funzione programmata se è attiva la<br />

trasformazione di coordinate. Alcune funzioni incompatibili sono G74, G198, G199,<br />

#LINK, cicli di tastatura, ecc.<br />

SOLUZIONE Disattivare la trasformazione di coordinate per potere eseguire il resto delle funzioni.<br />

1265 'Programmazione non consentita con RTCP/TLC attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non consente di eseguire la funzione programmata se è attiva la funzione<br />

RTCP o TLC. Alcune funzioni incompatibili sono G74, G198, G199, #KIN ID.<br />

LINK.<br />

SOLUZIONE Disattivare la funzione RTCP o TLC per potere eseguire il resto di funzioni.


Soluzione di <strong>err</strong>ori<br />

1266 'La funzionalità TLC si disattiva con la sentenza #TLC OFF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di modificare la funzione TLC mentre era attiva.<br />

SOLUZIONE Il CNC non consente di modificare la funzione TLC mentre è attiva. Per modificare<br />

la funzione TLC, occorre disattivarla e riattivarla di nuovo.<br />

1267 'La funzionalità RTCP si disattiva con la sentenza #RTCP OFF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Con il RTCP attivo, è programmata una sentenza #RTCP differente a #RTCP OFF.<br />

SOLUZIONE Per disattivare la funzione RTCP programmare #RTCP OFF. Per poter modificare i<br />

valori dell’RTCP, occorre prima disattivarla.<br />

1268 '#CS ON/#ACS ON: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare la programmazione.<br />

1269 '#CS ON/#ACS ON: l'angolo programmato non è valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'angolo programmato non è valido.<br />

SOLUZIONE Programmare un angolo fra ±360º.<br />

1270 'Calcolo della trasformazione di coordinate impossibile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non ha potuto risolvere una trasformazione di coordinate pezzo in coordinate<br />

macchina o viceversa.<br />

SOLUZIONE Disattivare la trasformazione, cambiare la posizione degli assi ed attivare di nuovo<br />

la trasformazione.<br />

1271 'Gli assi della cinematica attiva non possono essere esclusi o modificati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di modificare la configurazione assi di una cinematica mentre è<br />

attiva.<br />

SOLUZIONE Disattivare la cinematica per modificare la configurazione assi del canale.<br />

1272 'Gli assi della trasformazione attiva non possono essere esclusi o modificati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di modificare la configurazione assi di un piano inclinato mentre<br />

esso era attivo.<br />

SOLUZIONE Disattivare la trasformazione di piano inclinato per modificare la configurazione assi<br />

del canale<br />

1275 'Posizione calcolata per la trasformata cinematica inversa fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di fare una trasformazione da coordinate macchina a coordinate<br />

pezzo non risolta.<br />

SOLUZIONE Disattivare la trasformazione, cambiare la posizione alla quale si vuole accedere e<br />

attivare di nuovo la trasformazione. Controllare quella trasformata in caso di<br />

trasformazione d’utente.<br />

1277 'Lo spostamento risultante eccede l'intervallo di dati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Lo spostamento calcolato a partire dalle quote programmate nella funzione G92 è<br />

troppo grande.<br />

SOLUZIONE Controllare la programmazione.<br />

1278 'G131/G133: valore non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G131 o G133, la percentuale di accelerazione o jerk programmata non<br />

è valida.<br />

SOLUZIONE Programmare una percentuale d’accelerazione o jerk positiva e minore o uguale a<br />

100.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·39·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·40·<br />

1279 'In attesa "'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell’espressione o sentenza programmata <strong>man</strong>cano le virgolette.<br />

SOLUZIONE Controllare la programmazione.<br />

Soluzione di <strong>err</strong>ori<br />

1281 'Non coincidono il numero di parametri e di specificatori di formato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di identificatori di dati (%D o %d) indicati nella sentenza #MSG, #ERRORE<br />

o #WARNING non coincide con il numero di parametri da visualizzare.<br />

SOLUZIONE Controllare la programmazione.<br />

1282 'Messaggio troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #MSG, #ERROR o #WARNING, il testo del messaggio è troppo<br />

lungo.<br />

SOLUZIONE Il massimo numero di caratteri consentiti è 69, compresi i caratteri che sostituiscono<br />

gli identificatori di dati.<br />

1283 'Limite di specificatori di formato superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #MSG, #ERROR o #WARNING, vi sono più di 5 identificatori di dati<br />

(%D o %d).<br />

SOLUZIONE Ridurre il numero di identificatori di dati.<br />

1284 'In attesa di espressione aritmetica'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #MSG, #ERROR o #WARNING vi sono identificatori di dati<br />

programmati (%D o %d) ma <strong>man</strong>cano i parametri da visualizzare.<br />

SOLUZIONE Controllare la programmazione.<br />

1285 'Doppia scrittura del raggio d'utensile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio dell’utensile è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare il raggio dell’utensile una sola volta nel blocco.<br />

1286 'Doppia scrittura della lunghezza d'utensile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La lunghezza dell’utensile è programmata più di una volta nel blocco.<br />

SOLUZIONE Programmare la lunghezza dell’utensile una sola volta nel blocco.<br />

1287 'In attesa "["'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell’espressione o sentenza programmata <strong>man</strong>ca la parentesi quadra di apertura "[".<br />

SOLUZIONE Controllare la programmazione.<br />

1288 'Troppi parametri programmati nella sentenza'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare la programmazione.<br />

1290 'Programmazione di coordinate I, J, K incorretta'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

I valori programmati per il centro di un’interpolazione circolare, origine polare o<br />

centro di rotazione del sistema di coordinate sono troppo alti.<br />

I valori programmati per il centro di un’interpolazione circolare, con la funzione<br />

G264 attiva, sono <strong>err</strong>ati.<br />

SOLUZIONE Controllare la programmazione.<br />

1291 'Non sono ammesse più funzioni S'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In uno stesso blocco vi sono più funzioni S di quelle consentite.<br />

SOLUZIONE Il massimo numero di funzioni S ammesso in uno stesso blocco è 4.


Soluzione di <strong>err</strong>ori<br />

1292 'Funzione M programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La stessa funzione M è programmata più di una volta nel blocco.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1293 'Funzione H programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La stessa funzione H è programmata più di una volta nel blocco.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1301 'La trasformazione di lunghezza utensile eccede il formato numerico valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La trasformazione di lunghezza utensile eccede il formato numerico valido.<br />

SOLUZIONE Modificare i valori della trasformazione di lunghezza o quelli dell’utensile.<br />

1302 'Carattere non valido nel nome'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Carattere non valido nel nome di un’etichetta, sottoprogramma o variabile.<br />

SOLUZIONE Controllare la programmazione.<br />

1303 'Nome di variabile troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Superato il massimo numero di caratteri consentito per il nome della variabile.<br />

SOLUZIONE Il massimo numero di caratteri consentiti è 13.<br />

1304 'Velocità di <strong>man</strong>drino non valida'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La velocità programmata è troppo bassa.<br />

SOLUZIONE Controllare la programmazione.<br />

1305 'Programmazione non consentita con #MCS attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non consente di eseguire la funzione programmata se è attiva la funzione<br />

MCS. Alcune funzioni incompatibili sono:<br />

Attivazione / disattivazione di spostamenti d'origine (G54-G59, G159, G92,<br />

G158, G53).<br />

Attivazione / disattivazione dell'offset di misura (G101, G102)<br />

Attivazione / disattivazione di pinze (variabile "V.G.FIX").<br />

Attivazione / disattivazione dell'immagine speculare (G11/G12/G13/G14).<br />

Programmazione in raggi/diametri (G151/G152).<br />

Attivazione della programmazione incrementale (G91).<br />

Programmazione in pollici/millimetri (G70/G71).<br />

Fattore scala (G72).<br />

Spostamento G0, G1, G2, G3, G8 o G9 in polari.<br />

Filettatura G63 o G33 in polari.<br />

Origine polare (G30).<br />

Rotazione del sistema (G73).<br />

Sentenze #FACE, #CYL e #RTCP.<br />

SOLUZIONE Controllare la programmazione.<br />

1306 'Non è ammesso cambiamento di cinematica con compensazione di raggio attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cambiare la cinematica con la compensazione di raggio attiva.<br />

SOLUZIONE Annullare la compensazione per definire il nuovo piano di lavoro.<br />

1308 'Un asse della trasformazione cinematica attiva non può essere slave'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'asse slave di un accoppiamento fa parte della cinematica attiva.<br />

SOLUZIONE Disattivare la cinematica per potere accoppiare l'asse. L'asse partecipante alla<br />

cinematica attiva può invece essere asse maestro di un accoppiamento.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·41·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·42·<br />

1309 'In attesa di nome di file'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non vi è nessun programma selezionato da eseguire.<br />

SOLUZIONE Selezionare il programma da eseguire.<br />

Soluzione di <strong>err</strong>ori<br />

1310 'Riga di programma troppo lunga'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di caratteri nella sentenza #EXBLK supera il massimo consentito.<br />

SOLUZIONE Il massimo numero di caratteri consentiti è 128.<br />

1311 'Offset di misura non incluso in asse(i) programmato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione G102 cerca di escludere l’offset di misura di un asse che non ha incluso<br />

nessun offset di misura.<br />

SOLUZIONE La funzione G102 non ha senso per un asse senza offset di misura.<br />

1314 '#CS ON/#ACS ON: identificatore non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In queste sentenze, il numero del sistema di coordinate non è valido.<br />

SOLUZIONE Programmare un valore fra 1 e 5.<br />

1315 '#CS ON/#ACS ON: sistema non definito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le sentenze non hanno parametri e non è memorizzato nessun sistema di<br />

coordinate. Nel programmare una di queste sentenze senza parametri, il CNC cerca<br />

di attivare l'ultima trasformazione memorizzata.<br />

SOLUZIONE Controllare la programmazione. Definire e memorizzare un sistema di coordinate.<br />

1316 '#CS/#ACS DEF: <strong>man</strong>cano parametri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione di uno o più parametri obbligatori.<br />

SOLUZIONE Controllare la programmazione. Queste sentenze richiedono la programmazione del<br />

numero del sistema di coordinate, la modalità di definizione, i componenti del vettore<br />

di spostamento e gli angoli di rotazione.<br />

1318 '#CS ON/#ACS ON: 'non sono ammessi cambiamenti con il sistema di coordinate attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cambiare i parametri di un sistema di coordinate attivo.<br />

SOLUZIONE Controllare la programmazione. Il CNC non consente di modificare i parametri di un<br />

sistema di coordinate attivo; consente di modificare i parametri di un sistema di<br />

coordinate già definito ma non attivo.<br />

1319 'Annidamento di sentenze #CS ON/#ACS ON superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha superato il limite di combinazioni di sistemi di coordinate.<br />

SOLUZIONE Il CNC consente di combinare vari sistemi di coordinate fra loro per costruirne dei<br />

nuovi. Il CNC consente di combinare 10 sistemi di coordinate.<br />

1320 'Numero massimo di etichette superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il programma ha più etichette di blocco di quelle consentite. Le etichette per<br />

identificare un blocco possono essere di tipo:<br />

SOLUZIONE Il massimo numero di etichette consentite di ogni tipo è 128. Le etichette si possono<br />

rappresentare mediante la lettera N seguita dal numero di blocco o mediante<br />

etichette del tipo [nome].<br />

1321 'Nome di etichetta troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il nome dell’etichetta supera il numero di caratteri consentiti.<br />

SOLUZIONE Il massimo numero di caratteri consentiti è 15.


Soluzione di <strong>err</strong>ori<br />

1322 'Etichetta definita più volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’etichetta del blocco è ripetuta nel programma.<br />

SOLUZIONE Eliminare le etichette ripetute.<br />

1323 '$GOTO: Etichetta non valida'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un'etichetta può essere definita solo con una stringa di caratteri fra parentesi quadre<br />

o con il carattere "N" seguito da un numero positivo e minore di 2147483646.<br />

SOLUZIONE Controllare la programmazione.<br />

1324 'Etichetta non definita'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’etichetta di blocco definita nell’istruzione $GOTO o #RPT non esiste nel<br />

programma.<br />

SOLUZIONE Definire l’etichetta di salto in un punto del programma.<br />

1325 'Numero di blocco definito varie volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di blocco "N" è ripetuto nel programma.<br />

SOLUZIONE Non ripetere il numero di blocco.<br />

1326 'Valore sbagliato da assegnare a una variabile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile ha un valore troppo alto.<br />

SOLUZIONE Controllare la programmazione.<br />

1327 'Velocità di posizionamento del <strong>man</strong>drino programmata in modo duplice'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La velocità di posizionamento del <strong>man</strong>drino (M19) è stata programmata più di una<br />

volta nel blocco.<br />

SOLUZIONE Controllare la programmazione. Programmare la velocità di posizionamento una sola<br />

volta nel blocco.<br />

1328 'Sentenza $FOR senza $ENDFOR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata un'istruzione $FOR ma <strong>man</strong>ca il suo $ENDFOR.<br />

SOLUZIONE Controllare la programmazione.<br />

1330 'Programmazione di immagine speculare <strong>err</strong>ata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmazione <strong>err</strong>ata della funzione G14 (immagine speculare).<br />

SOLUZIONE Controllare la programmazione.<br />

1331 '#TANGFEED RMIN: raggio negativo non consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio programmato è minore o uguale a zero.<br />

SOLUZIONE Controllare la programmazione.<br />

1332 '#TOOL AX: in attesa di orientamento +/- dopo la designazione dell'asse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione orientamento dell'utensile.<br />

SOLUZIONE Controllare la programmazione.<br />

1333 'Cambiamento del primo e/o del secondo asse del piano con compensazione di raggio<br />

attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Con la compensazione di raggio attiva, il CNC ha cercato di cambiare le impostazioni<br />

assi del canale ed il cambiamento interessa i primi due assi del piano di lavoro.<br />

SOLUZIONE Disattivare la compensazione di raggio per effettuare cambiamenti nella<br />

configurazione assi del canale che interessano il piano di lavoro.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·43·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·44·<br />

Soluzione di <strong>err</strong>ori<br />

1334 'G200: non ammette spostamento nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato uno spostamento d’assi nello stesso blocco della funzione G200.<br />

SOLUZIONE Controllare la programmazione.<br />

1336 'Configurazione <strong>err</strong>onea: due assi CAXIS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA I due assi programmati nella sentenza #FACE/#CYL sono asse C.<br />

SOLUZIONE Solo uno dei due assi programmati può essere asse C (parametro CAXIS).<br />

1337 'Non è stato impostato asse CAXIS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nessuno degli assi programmati nella sentenza #FACE/#CYL è asse C.<br />

SOLUZIONE Uno dei due assi programmati deve essere asse C (parametro CAXIS).<br />

1339 'La selezione non ha effetto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza programmata non ha effetto perché è già attiva, la stessa sentenza con<br />

gli stessi parametri è programmata in un blocco precedente.<br />

SOLUZIONE Controllare la programmazione.<br />

1340 'La deselezione non ha effetto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire la sentenza #CAX OFF senza <strong>man</strong>drino lavorando<br />

come asse C.<br />

SOLUZIONE Controllare la programmazione.<br />

1342 'Non è ammesso #CAX OFF se qualche trasformazione è attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non consente di disattivare l'asse C con la funzione RTCP o TLC attiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1343 'Non è ammesso #FACE OFF con il tipo di cinematica attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire la sentenza #FACE OFF e non è attiva o nessuna<br />

lavorazione sulla superficie frontale.<br />

SOLUZIONE Controllare la programmazione.<br />

1344 'Non è ammesso cambiamento del piano durante la lavorazione su superficie laterale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cambiare il piano di lavoro (G17-G20) mentre è attiva la<br />

lavorazione sulla superficie laterale.<br />

SOLUZIONE Controllare la programmazione.<br />

1345 'G20: programmazione <strong>err</strong>ata degli assi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G20 (cambiamento piano), i primi due assi del piano (parametri 1 e<br />

2) sono <strong>err</strong>ati.<br />

SOLUZIONE Entrambi gli assi devono essere diversi ed essere fra i primi tre assi del canale.<br />

1347 'Non è ammesso #CYL OFF con il tipo di cinematica attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire la sentenza #CYL OFF e non è attiva o nessuna<br />

lavorazione sulla superficie cilindrica.<br />

SOLUZIONE Controllare la programmazione.<br />

1348 '#CYL: raggio non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio programmato nella sentenza #CYL è negativo o zero. Se il raggio è variabile,<br />

è vicino a passare dal centro del cilindro generando un raggio nullo.<br />

SOLUZIONE Controllare la programmazione. Il raggio deve essere positivo e nel caso di un raggio<br />

variabile, esso non può passare dal centro del cilindro.


Soluzione di <strong>err</strong>ori<br />

1349 'Quota dell'asse negativa in attivazione #FACE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse lineare che fa parte della trasformazione di asse C frontale, è posizionato nella<br />

parte negativa rispetto al centro di rotazione. Il CNC consente questa opzione<br />

(parametro ALINGC).<br />

SOLUZIONE Posizionare l’asse nella parte positiva rispetto al centro di rotazione prima di attivare<br />

la lavorazione sull’asse frontale.<br />

1350 'Carattere non valido fra le sentenze #VAR/#ENDVAR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In uno dei blocchi compresi fra queste sentenze è programmato un carattere non<br />

valido.<br />

SOLUZIONE Fra queste sentenze si ammette solo la dichiarazione di variabili d’utente (separate<br />

da virgola se sono varie in una stessa riga) o la programmazione del numero di<br />

blocco.<br />

1351 '#VAR/#ENDVAR/#DELETE: tipo di variabile non consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di definire o cancellare una variabile che non è d’utente.<br />

SOLUZIONE Controllare la programmazione.<br />

1352 '#VAR/#ENDVAR: la variabile definita è già esistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile d'utente è già esistente.<br />

SOLUZIONE Controllare la programmazione.<br />

1353 'Troppi valori per inizializzare l'array'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell'inizializzazione di una variabile di array d’utente, il CNC inizializza più posizioni<br />

di quelle disponibili.<br />

SOLUZIONE Controllare la programmazione.<br />

1354 'Errore in lettura della variabile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può leggere la variabile.<br />

SOLUZIONE Controllare la programmazione.<br />

1355 'Non è possibile cancellare la variabile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cancellare una variabile del sistema.<br />

SOLUZIONE Il CNC può cancellare solo le variabili d’utente (prefissi P e S).<br />

1356 'In attesa di variabile o parametro'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmazione <strong>err</strong>ata della sentenza $IF EXIST.<br />

SOLUZIONE L’istruzione $IF EXIST consente solo parametri aritmetici o variabili.<br />

1357 '#DELETE: carattere non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel blocco è stato rilevato un carattere non valido.<br />

SOLUZIONE Verificare la sintassi del blocco. La sentenza si deve programmare da sola nel blocco<br />

o insieme all’etichetta del blocco. Questa sentenza consente solo variabili d'utente.<br />

1358 '#DELETE: la variabile da cancellare non esiste'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile d'utente non esiste.<br />

SOLUZIONE Controllare la programmazione.<br />

1360 'Non è ammesso G33/G63/G95/G96/G97 con asse C attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire una funzione G33/G63/G95/G96/G97 con l'asse C<br />

attivo.<br />

SOLUZIONE Disattivare l'asse C per eseguire la funzione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·45·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·46·<br />

1362 'Dimensioni array <strong>err</strong>ate'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile è di array ma il numero di array programmati è <strong>err</strong>ato.<br />

SOLUZIONE Verificare la sintassi della variabile.<br />

Soluzione di <strong>err</strong>ori<br />

1363 'Dichiarazione <strong>err</strong>ata di variabili di array'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le variabili d’utente che sono array devono essere dichiarate fra le sentenze #VAR<br />

e #ENDVAR.<br />

SOLUZIONE Controllare la programmazione.<br />

1364 'Numero di indici in variabile di array superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile d’utente è un array multidimensionale con più di 4 dimensioni.<br />

SOLUZIONE Controllare la programmazione.<br />

1365 'Non è ammessa velocità del <strong>man</strong>drino negativa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Velocità di <strong>man</strong>drino negativa'<br />

SOLUZIONE La velocità di <strong>man</strong>drino deve essere positiva; è ammesso un valore negativo solo se<br />

si programma nello stesso blocco della funzione G63.<br />

1367 'Non è consentito un cambiamento di gamma e spostamento del <strong>man</strong>drino simultanei'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nello stesso blocco è programmata una funzione M di spostamento <strong>man</strong>drino e la<br />

funzione G112 di cambio del set di parametri.<br />

SOLUZIONE Controllare la programmazione.<br />

1368 'Non è consentito programmare centro e raggio del cerchio simultaneamente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’interpolazione circolare è definita con il raggio ed il centro.<br />

SOLUZIONE In un’interpolazione circolare occorre programmare le quote del punto finale ed<br />

inoltre il raggio o il centro del cerchio.<br />

1369 '#HSC: programmazione non consentita'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare la programmazione.<br />

1370 '#HSC: doppia programmazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In uno stesso blocco è programmata l’attivazione e disattivazione della modalità<br />

HSC.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi delle sentenze.<br />

1371 '#HSC: modalità non valida'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare la modalità HSC con un parametro sconosciuto o ha<br />

cercato di cambiare la modalità di lavoro senza prima disattivarlo.<br />

SOLUZIONE Controllare la programmazione.<br />

1373 '#HSC: parametro <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro FAST o il parametro CORNER della sentenza #HSC hanno un valore<br />

incorretto.<br />

SOLUZIONE Controllare la programmazione.<br />

1374 'In attesa M02/M30'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione di M02 o M30 alla fine del programma principale.<br />

SOLUZIONE Controllare la programmazione.


Soluzione di <strong>err</strong>ori<br />

1375 'In attesa M17/M29/#RET'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione di M17, M29 o #RET alla fine del sottoprogramma.<br />

SOLUZIONE Controllare la programmazione.<br />

1376 'Non è stato impostato nome di default per l'asse C'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #CAX occorre indicare il nome dell’asse C e nei parametri macchina<br />

non è indicato il nome di default (parametro CAXIS).<br />

SOLUZIONE Indicare nella sentenza #CAX il nome con cui si identificherà l’asse C.<br />

1377 'Scrittura di parametro con indice non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro aritmetico non esiste o è protetto contro scrittura.<br />

SOLUZIONE Controllare la programmazione. Controllare nei parametri macchina l’intervallo di<br />

parametri aritmetici valido.<br />

Parametri macchina Intervallo valido.<br />

MINLOCP - MAXLOCP Parametri aritmetici locali.<br />

MINGLBP - MAXGLBP Parametri aritmetici globali.<br />

MINCOMP - MAXCOMP Parametri aritmetici comuni.<br />

I parametri globali protetti contro scrittura sono quelli definiti dai parametri macchina<br />

ROPARMIN - ROPARMAX.<br />

1378 'Lettura di parametro con indice non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro aritmetico non esiste; non è entro l’intervallo consentito dai parametri<br />

macchina.<br />

SOLUZIONE Controllare la programmazione. Controllare nei parametri macchina l’intervallo di<br />

parametri aritmetici valido.<br />

Parametri macchina Intervallo valido.<br />

MINLOCP - MAXLOCP Parametri aritmetici locali.<br />

MINGLBP - MAXGLBP Parametri aritmetici globali.<br />

MINCOMP - MAXCOMP Parametri aritmetici comuni.<br />

1380 'Ciclo fisso mal programmato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel blocco di definizione di un ciclo fisso, non si può programmare nulla dopo i<br />

parametri del ciclo.<br />

SOLUZIONE Controllare la programmazione.<br />

1381 'Ciclo fisso inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il ciclo fisso programmato non esiste.<br />

SOLUZIONE Controllare la programmazione.<br />

1382 'Parametro non consentito in ciclo fisso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Uno dei parametri programmati non è consentito per tale ciclo fisso.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione i parametri obbligatori e consentiti per<br />

ogni ciclo fisso.<br />

1383 'Nella definizione del ciclo <strong>man</strong>ca un parametro obbligatorio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione di un parametro obbligatorio del ciclo fisso.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione i parametri obbligatori e consentiti per<br />

ogni ciclo fisso.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·47·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·48·<br />

Soluzione di <strong>err</strong>ori<br />

1384 'Funzione M non consentita con spostamento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nello stesso blocco è stato programmato uno spostamento e una funzione M con<br />

sottoprogramma associato ed esecuzione prima dello spostamento. I<br />

sottoprogrammi si eseguono sempre alla fine del blocco e pertanto non si eseguirà<br />

mai la funzione M prima dello spostamento programmato.<br />

SOLUZIONE Programmare la funzione M in un altro blocco o definire la funzione M nei parametri<br />

macchina con esecuzione dopo lo spostamento.<br />

1385 'Non è ammesso modificare D e la lunghezza dell'utensile nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di scrivere la variabile "V.G.TOL" nello stesso blocco in cui è stato<br />

programmato un cambio utensile o correttore.<br />

SOLUZIONE Controllare la programmazione.<br />

1386 'Non è ammesso modificare D e gli offset dell'utensile nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di scrivere la variabile "V.G.TOFL.xn" nello stesso blocco in cui è<br />

stato programmato un cambio utensile o correttore.<br />

SOLUZIONE Controllare la programmazione.<br />

1387 'Limite di funzioni M in uno stesso blocco superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In uno stesso blocco vi sono più funzioni M di quelle consentite.<br />

SOLUZIONE A partire dalla versione V2.00, il CNC consente fino a 14 funzioni M per blocco; in<br />

versioni precedenti, il limite era di 7 funzioni per blocco.<br />

1388 'Non sono ammesse più funzioni H'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In uno stesso blocco vi sono più funzioni H di quelle consentite.<br />

SOLUZIONE Il massimo numero di funzioni H ammesso in uno stesso blocco è 7.<br />

1389 'Funzioni G incompatibili (G10/G11/G12/G13/G14)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel blocco sono programmate due funzioni G contrarie fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1390 'Funzioni G incompatibili (G98/G99)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel blocco sono programmate due funzioni G contrarie fra loro.<br />

SOLUZIONE Programmare le funzioni in blocchi diversi.<br />

1392 'Doppia programmazione parametro'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Lo stesso parametro è programmato più di una volta nella sentenza o nella funzione.<br />

SOLUZIONE Controllare la programmazione.<br />

1393 'L'utensile e correttore correnti non coincidono con quelli programmati'<br />

RILEVAMENTO Durante la ricerca di blocco.<br />

CAUSA Dopo un’ispezione utensile, il correttore D attivo non coincide con il correttore D<br />

programmato prima di arrestare l’esecuzione. Il CNC ha i blocchi di spostamento<br />

preparati, con cui lavorerà il pezzo dopo il riposizionamento, con il raggio dell’utensile<br />

programmato. Se l’utensile che è sul <strong>man</strong>drino è diverso e nel programma non si<br />

compensa il raggio dell’utensile, il CNC lavorerà un pezzo diverso.<br />

SOLUZIONE Cambiare l’utensile del <strong>man</strong>drino affinché coincida con quello programmato.<br />

1394 'Non esiste il sottoprogramma associato alla funzione G'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una funzione G180 a G189 e non esiste il sottoprogramma associato.<br />

È programmata una funzione G74 da sola nel blocco e non esiste il sottoprogramma<br />

associato.<br />

SOLUZIONE Programmare insieme alla funzione G74 gli assi da riferimentare o definire il<br />

sottoprogramma associato (parametro REFPSUB). Per le funzioni da G180 a G189<br />

definire il sottoprogramma associato (parametro OEMSUB).


Soluzione di <strong>err</strong>ori<br />

1395 'La funzione G74 con subroutine associata si programma da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Se la funzione G74 ha un sottoprogramma associato, si deve programmare da sola<br />

nel blocco o insieme all’etichetta del blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1396 'Programmazione non consentita in MDI'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile eseguire questo ordine in MDI.<br />

SOLUZIONE Eseguire questo ordine all'interno di un programma.<br />

1397 'La posizione programmata per l'asse Hirth è <strong>err</strong>ata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La quota programmata per l’asse Hirth non corrisponde ad un passo intero.<br />

SOLUZIONE L'asse hirth ammette solo quote multiplo del suo passo.<br />

1398 'Non è ammesso attivare come Hirth un asse con il parametro HIRTH = NO'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare (G171) o disattivare (G170) come asse hirth un asse<br />

che non lo è (parametro HIRTH).<br />

SOLUZIONE Controllare la programmazione. L'asse non si può attivare come asse hirth.<br />

1399 'Non si può attivare l'asse come Hirth'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

L’asse hirth è uno degli assi del piano ed è attiva la compensazione di raggio e/o<br />

il rilevamento di collisioni.<br />

L'asse hirth fa parte della trasformazione attiva di coordinate.<br />

L’asse hirth fa parte della cinematica attiva ed inoltre è attiva una sentenza<br />

#RTCP, #TLC o #TOOL ORI.<br />

SOLUZIONE Controllare la programmazione.<br />

1400 'Non è ammesso cambiamento di lunghezza utensile con RTCP attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di fare un cambio utensile con la funzione RTCP attiva.<br />

SOLUZIONE Disattivare la funzione RTCP per fare il cambio utensile.<br />

1401 'Non è ammesso #TLC ON senza preventiva deselezione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare la funzione TLC ed è già attiva.<br />

SOLUZIONE Controllare la programmazione.<br />

1402 '#LINK: gli assi maestro e slave devono avere gli stessi parametri HIRTH e HP<strong>IT</strong>CH'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di accoppiare due assi hirth ma uno di essi non è hirth o entrambi<br />

gli assi hanno passo diverso.<br />

SOLUZIONE Per potere includere un asse hirth in un accoppiamento, entrambi gli assi devono<br />

essere hirth (parametro HIRTH) ed avere lo stesso passo (parametro HP<strong>IT</strong>CH).<br />

1403 '#LINK: non è possibile definire un accoppiamento con un asse Hirth disattivato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di accoppiare due assi hirth ma uno di essi è disattivato.<br />

SOLUZIONE Per potere accoppiare due assi hirth, entrambi gli assi devono essere attivi (G171).<br />

1404 'La gamma associata alla M programmata non esiste'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di effettuare un cambio gamma <strong>man</strong>drino mediante una funzione<br />

da M41 a M44 e la gamma non esiste.<br />

SOLUZIONE Il numero di gamme disponibili nel <strong>man</strong>drino è definito nei parametri macchina<br />

(parametro NPARSETS). Il CNC accetterà solo le funzioni da M41 a M44 delle<br />

gamme di <strong>man</strong>drino esistenti.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·49·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·50·<br />

Soluzione di <strong>err</strong>ori<br />

1405 'Il valore della S supera la gamma massima'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino ha un cambio gamma automatico (parametro AUTOGEAR) ed è<br />

programmata una velocità superiore a quella massima di qualsiasi delle gamme<br />

esistenti per tale <strong>man</strong>drino.<br />

SOLUZIONE Programmare una velocità di <strong>man</strong>drino minore che sia raggiungibile con una delle<br />

gamme esistenti per tale <strong>man</strong>drino. Verificare che la velocità massima definita in ogni<br />

gamma sia corretta.<br />

1406 '#CALL: non ammette programmazione di parametri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #CALL non ammette programmazione di parametri.<br />

SOLUZIONE Controllare la programmazione.<br />

1407 'Errore nella lettura dei dati della tasca'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell'eseguire una tasca 2D o 3D, il CNC non ha potuto decodificare uno o più dati.<br />

Ciò può accadere quando sono stati editati <strong>man</strong>ualmente i dati della tasca ed è stato<br />

sostituito un valore numerico con una variabile, è stata eliminata la parentesi quadra<br />

alla fine delle istruzioni #DATAP2D, #DATAP3D, ecc.<br />

SOLUZIONE Editare di nuovo la tasca con l'editor di cicli.<br />

1408 'Programmazione non consentita senza <strong>man</strong>drino controllato in posizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può eseguire la funzione o la sentenza programmata se il <strong>man</strong>drino non<br />

è controllato in posizione.<br />

SOLUZIONE È necessario encoder nel <strong>man</strong>drino.<br />

1409 'Annidamento di funzioni T con sottoprogramma non consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire un cambio utensile e nel sottoprogramma associato<br />

alla funzione T (parametro TOOLSUB) è programmato un altro cambio utensile.<br />

SOLUZIONE Non è possibile programmare una funzione T all’interno del sottoprogramma<br />

associato al cambio utensile.<br />

1411 '#CD: numero di blocchi non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di blocchi programmato nella sentenza è <strong>err</strong>ato.<br />

SOLUZIONE Il numero massimo di blocchi da analizzare è 200.<br />

1412 '#DGWZ: zona di visualizzazione per grafici mal definita'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza i limiti degli assi sono mal definiti.<br />

SOLUZIONE Entrambi i limiti possono essere positivi o negativi ma i limiti inferiori di un asse<br />

dovranno sempre essere minori dei limiti superiori di quello stesso asse.<br />

1413 'Non è ammessa velocità zero per posizionamento <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La velocità di posizionamento programmata per la funzione M19 è zero.<br />

SOLUZIONE Programmare una velocità di posizionamento maggiore di zero mediante il co<strong>man</strong>do<br />

"S.POS".<br />

1414 '#PARK: la sentenza ammette un solo asse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #PARK consente di parcheggiare solo un asse.<br />

SOLUZIONE Programmare un blocco #PARK per cada asse da parcheggiare.<br />

1417 'Path di file troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stato superato il numero massimo di caratteri consentiti per il path di un programma<br />

o sottoprogramma.<br />

SOLUZIONE Il path di un programma o sottoprogramma può avere un massimo di 120 caratteri.<br />

Cambiare la directory del programma o sottoprogramma per ridurre il numero di<br />

caratteri nel path.


Soluzione di <strong>err</strong>ori<br />

1418 'Non è consentito mettere in sosta un assi della cinematica o trasformate attivi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di parcheggiare un asse che fa parte della cinematica attiva o delle<br />

trasformate #CS, #ACS, #ANGAX, #TANGCTRL.<br />

SOLUZIONE Controllare la programmazione. Se si desidera parcheggiare tale asse, occorre<br />

disattivare la cinematica o la trasformazione attiva.<br />

1419 'Non è consentito parcheggiare assi accoppiati, Gantry o Tandem'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di parcheggiare un asse che fa parte di una coppia gantry o di un<br />

accoppiamento attivo (#LINK).<br />

SOLUZIONE Controllare la programmazione. Se si desidera parcheggiare tale asse si deve<br />

disattivare l’accoppiamento. Gli assi che fanno parte di una coppia gantry o tandem<br />

non si possono parcheggiare.<br />

1420 'Blocchi di controllo aperti alla fine del programma'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un’istruzione $IF, $FOR, ecc., non ha la corrispondente istruzione di chiusura.<br />

SOLUZIONE Controllare la programmazione.<br />

1421 'Gli assi della trasformazione attiva non possono essere slave o essere in sosta'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Uno degli assi partecipanti alla trasformazione di coordinate programmata è<br />

parcheggiato, è slave di una coppia gantry o è slave di un accoppiamento attivo.<br />

SOLUZIONE Sparcheggiare, disattivare l’accoppiamento attivo o annullare la coppia gantry per<br />

potere utilizzare l’asse nella trasformazione di coordinate.<br />

1422 '#CS ON/#ACS ON: modalità programmata non valida'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro MODE programmato non è valido.<br />

SOLUZIONE Il valore del parametro MODE deve essere compreso fra 1 e 6.<br />

1423 '#CS ON/#ACS ON: il parametro di asse allineato deve essere 0 o 1'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il valore programmato come modalità per allineare il piano non è valido.<br />

SOLUZIONE Controllare la programmazione.<br />

1424 'Funzione G non consentita con MCS attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile eseguire la funzione G programmata con #MCS attivo.<br />

SOLUZIONE Controllare la programmazione.<br />

1425 'Il salto di blocco è ammesso solo all'inizio della riga'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il carattere "/" si ammette solo all’inizio della riga di programma.<br />

SOLUZIONE Controllare la programmazione.<br />

1426 'La tasca è stata risolta con raggio d'utensile diverso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha generato la tasca con un raggio d’utensile diverso da quello corrente.<br />

SOLUZIONE Generare la tasca di nuovo.<br />

1427 'Asse mal programmato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nella sintassi di programmazione della sentenza o funzione G; in uno<br />

spostamento è ripetuto un asse, nella funzione G74 <strong>man</strong>ca la programmazione di<br />

l’ordine della ricerca di zero degli assi o nella funzione G20 <strong>man</strong>ca la<br />

programmazione di l’ordine degli assi nel sistema.<br />

SOLUZIONE Controllare la programmazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·51·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·52·<br />

Soluzione di <strong>err</strong>ori<br />

1428 'Lo spostamento sul piano principale essere programmato prima della G del ciclo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le coordinate del punto iniziale del ciclo sono definite dopo la funzione G che<br />

definisce il ciclo. Il ciclo considera le coordinate del punto iniziale come parametri<br />

propri.<br />

SOLUZIONE Programmare le quote degli assi prima della funzione G del ciclo.<br />

1429 'Limite di sottoprogrammi in uno stesso blocco superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stato superato il numero massimo di sottoprogrammi che possono eseguiti in uno<br />

stesso blocco.<br />

SOLUZIONE Il massimo numero di sottoprogrammi che è possibile eseguire in uno stesso blocco<br />

è 5. Programmare i sottoprogrammi in blocchi diversi o utilizzare l’imbricazione di<br />

sottoprogrammi, a seconda dei casi.<br />

1430 'Formato numerico superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il valore assegnato a un dato, variabile o parametro è superiore al formato stabilito.<br />

SOLUZIONE Controllare la programmazione.<br />

1431 'Posizione di <strong>man</strong>drino in M19 non valida'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il valore programmato per la posizione di <strong>man</strong>drino in M19 è troppo alto.<br />

SOLUZIONE Programmare un valore inferiore.<br />

1432 'Non è possibile programmare un asse slave di un accoppiamento o Gantry'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza è programmato l’asse slave di un accoppiamento attivo o di una<br />

coppia Gantry.<br />

SOLUZIONE Per potere operare con l’asse in tali sentenze è necessario disattivare<br />

l’accoppiamento attivo (#UNLINK) o annullare la coppia Gantry (da parametro<br />

macchina).<br />

1433 'Un asse parcheggiato non può far parte del piano principale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di includere (#CALL / #SET) fra i primi tre assi del canale un asse<br />

parcheggiato.<br />

SOLUZIONE Un asse parcheggiato non può far parte dei primi tre assi del canale; sparcheggiare<br />

l’asse (#UNPARK).<br />

1434 'Non è stato possibile includere nelle impostazioni un asse slave associato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di includere nelle impostazioni del canale (#CALL o #SET) l’asse<br />

maestro di un accoppiamento attivo o di una coppia Gantry. Nell’includere l’asse<br />

maestro, il CNC include anche l’asse slave, che non può mai occupare una delle tre<br />

posizioni principali del canale. Il CNC dà <strong>err</strong>ore perché non esiste una posizione<br />

libera per l’asse slave diversa delle tre principali.<br />

SOLUZIONE Per potere includere solo l’asse maestro occorre disattivare prima l’accoppiamento<br />

attivo (#UNLINK) o annullare la coppia Gantry. Per potere includere gli assi maestro<br />

e slave occorre eliminare dal canale un altro asse oppure aumentare il numero di assi<br />

del canale.<br />

1435 'Non è stato possibile assegnare nome a un asse slave associato perché ripetuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di includere nelle impostazioni del canale (#CALL o #SET) l’asse<br />

maestro di un accoppiamento attivo o di una coppia Gantry. Nell’includere l’asse<br />

maestro, il CNC include anche l’asse slave, che non può mai occupare una delle tre<br />

posizioni principali del canale. Il CNC dà <strong>err</strong>ore perché il nome dell’asse slave è già<br />

occupato da un altro asse nella configurazione corrente del canale.<br />

SOLUZIONE Rinominare l’asse slave a includere quello già esistente nella configurazione.


Soluzione di <strong>err</strong>ori<br />

1436 'Non è stato programmato blocco d'arresto in ricerca di blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca di definire il blocco d'arresto della ricerca di blocco'<br />

SOLUZIONE Una volta selezionata l'opzione di ricerca blocco, nel menu di softkey compare<br />

l'opzione per selezionare il blocco fermata. selezionare il blocco in cui si desidera<br />

terminare la ricerca di blocco.<br />

1439 'Gli assi della trasformazione attiva non possono essere Hirth'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare una trasformazione di coordinate (#TLC, #RTCP, #TOOL<br />

ORI, #CS o #ACS) e uno degli assi che intervengono nella trasformazione è Hirth.<br />

SOLUZIONE Un asse hirth non può far parte della trasformazione di coordinate. Affinché l’asse<br />

possa intervenire nella trasformazione è necessario che non sia più Hirth (G170).<br />

1440 'Utensile o filo non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utensile e/o il correttore indicato nella variabile non esiste.<br />

SOLUZIONE Controllare la programmazione. Consultare gli utensili e i correttori esistenti.<br />

1441 'Non è stata attivata la cinematica'<br />

RILEVAMENTO Durante l’avvio del CNC o la convalidazione dei parametri macchina.<br />

CAUSA La cinematica che applica il CNC di default (parametro KINID) è sconosciuta o gli<br />

assi necessari per la cinematica non sono quelli idonei.<br />

SOLUZIONE Verificare che il tipo di cinematica sia corretto e che gli assi che intervengono nella<br />

stessa siano ben definiti e facciano parte del canale. Gli assi devono essere sempre<br />

i primi del canale, non essere assi hirth, non essere parcheggiati e non essere slave<br />

di un accoppiamento o di un gantry.<br />

1442 'È stata disattivata la cinematica'<br />

RILEVAMENTO Dopo un reset del CNC, nell'iniziare l'esecuzione di un programma pezzo.<br />

CAUSA Il CNC ha disattivato una cinematica, o perché è una cinematica sconosciuta oppure<br />

perché gli assi necessari per tale cinematica non sono quelli idonei.<br />

SOLUZIONE Verificare che il tipo di cinematica sia corretto e che gli assi che intervengono nella<br />

stessa siano ben definiti e facciano parte del canale. Gli assi devono essere sempre<br />

i primi del canale, non essere assi hirth, non essere parcheggiati e non essere slave<br />

di un accoppiamento o di un gantry.<br />

1443 'È stato disattivato #CS/ACS'<br />

RILEVAMENTO Dopo un reset del CNC, nell’iniziare l’esecuzione di un programma pezzo o durante<br />

la ricerca di riferimento.<br />

CAUSA Gli assi utilizzati sul piano inclinato non sono quelli idonei. Il CNC ha cercato di fare<br />

una ricerca di riferimento con la funzione #CS/ACS attiva.<br />

SOLUZIONE Per costruire un piano inclinato, i primi tre assi del canale devono essere definiti,<br />

essere lineari, non essere parcheggiati e non essere slave di un accoppiamento o<br />

di un gantry. Per eseguire una ricerca di riferimento occorre disattivare le funzioni<br />

#CS/ACS.<br />

1444 'I tre assi principali della trasformazione devono essere lineari'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Uno dei primi tre assi partecipanti alla trasformazione o alla cinematica programmata<br />

non è lineare.<br />

SOLUZIONE I primi tre assi della trasformazione o della cinematica devono essere lineari<br />

(parametro AXISTYPE).<br />

1445 'Valore parametro non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un ciclo fisso, uno dei parametri ha un valore non valido.<br />

SOLUZIONE Controllare la programmazione.<br />

1446 'Blocco d'inizio non consentito in sottoprogramma locale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il blocco d’inizio non può essere un blocco di un sottoprogramma locale.<br />

SOLUZIONE Selezionare un altro blocco iniziale.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·53·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·54·<br />

Soluzione di <strong>err</strong>ori<br />

1447 'Opzione software non consentita'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non dispone dell’opzione di software necessaria per eseguire l’ordine<br />

programmato.<br />

SOLUZIONE Nella modalità diagnosi è possibile consultare le opzioni di software disponibili nel<br />

CNC.<br />

1448 'Non è possibile collocare l'utensile perpendicolare al piano attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Il tipo di <strong>man</strong>drino non consente di situare l’utensile perpendicolare al piano, come<br />

nel caso dei <strong>man</strong>drini angolari.<br />

Situare l’utensile perpendicolare al piano attivo significa superare i limiti.<br />

SOLUZIONE Definire un altro piano o situare l’utensile in un altro punto. Se è possibile, utilizzare<br />

un altro <strong>man</strong>drino.<br />

1449 'Sentenza #PATH mal programmata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza #PATH non è corretta.<br />

SOLUZIONE Controllare la programmazione.<br />

1450 'Soluzione non valida di <strong>man</strong>drino perpendicolare al piano attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il valore della variabile V.G.TOOLORIF1 o V.G.TOOLORIF2 non è valido perché il<br />

CNC non può situare l’utensile perpendicolare al piano attivo. Le eventuali cause<br />

sono le seguenti:<br />

Il tipo di <strong>man</strong>drino non consente di situare l’utensile perpendicolare al piano, come<br />

nel caso dei <strong>man</strong>drini angolari.<br />

Situare l’utensile perpendicolare al piano attivo significa superare i limiti.<br />

SOLUZIONE Definire un altro piano o situare l’utensile in un altro punto. Se è possibile, utilizzare<br />

un altro <strong>man</strong>drino.<br />

1451 'Variabile inesistente per il tipo di asse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile non esiste per il tipo di asse programmato (lineare, rotativo o <strong>man</strong>drino).<br />

SOLUZIONE Controllare la programmazione.<br />

1452 'Variabile inesistente per il tipo di regolatore'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile non esiste per il tipo di regolatore programmato (analogico, simulato o<br />

Sercos).<br />

SOLUZIONE Controllare la programmazione.<br />

1453 'Nome di asse troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il nome dell’asse supera la lunghezza massima consentita di due caratteri.<br />

SOLUZIONE Il nome dell’asse sarà definito da 1 o 2 caratteri. Il primo carattere deve essere una<br />

delle lettere X-Y-Z-U-V-W-A-B-C. Il secondo carattere è opzionale e sarà un suffisso<br />

numerico da 1 a 9. In questo modo il nome degli assi potrà essere uno qualsiasi<br />

nell’intervallo X, X1…X9,...C, C1…C9.<br />

1455 'PROFILO: Profilo nullo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Nel ciclo di profilo dell'editor di cicli non è stato indicato il file contenente il profilo.<br />

Il file indicato nel ciclo di profilo dell’editor di cicli è vuoto.<br />

SOLUZIONE Nel ciclo di profilo dell'editor di cicli occorre indicare il file contenente il profilo.<br />

1456 '#POLY: Mancano parametri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella programmazione della sentenza #POLY <strong>man</strong>ca qualche parametro<br />

obbligatorio.<br />

SOLUZIONE Controllare la programmazione.


Soluzione di <strong>err</strong>ori<br />

1457 '#POLY: 'Valore parametro non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

I parametri d’interpolazione del polinomio non sono corretti.<br />

Il raggio di curvatura è minore o uguale a zero.<br />

SOLUZIONE I parametri d’interpolazione del polinomio devono essere positivi, il parametro iniziale<br />

dell’interpolazione (SP) deve essere minore del parametro finale (EP) ed il raggio di<br />

curvatura deve essere maggiore di zero.<br />

1458 '#POLY: Troppi assi programmati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi sono più di tre assi nel polinomio.<br />

SOLUZIONE Nell’interpolazione polinomica possono intervenire solo tre assi.<br />

1459 '#POLY: 'Punto iniziale non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il punto iniziale del polinomio non coincide con la posizione corrente.<br />

SOLUZIONE Modificare il termine indipendente del polinomio per ogni asse, in modo che il punto<br />

iniziale del polinomio coincida con la posizione finale del blocco precedente.<br />

1461 'G9: Programmazione <strong>err</strong>ata del punto intermedio dell’arco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione di una o delle due coordinate del punto intermedio<br />

dell’arco.<br />

SOLUZIONE La funzione G9 richiede la programmazione delle due coordinate del punto<br />

intermedio dell’arco.<br />

1462 'G8: Calcolo della traiettoria tangente impossibile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile eseguire un arco tangente alla traiettoria precedente con il raggio<br />

e punto finale programmati.<br />

SOLUZIONE Controllare la programmazione.<br />

1463 'G9: 'Traiettoria circolare mal programmata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile eseguire un arco che passi dai tre punti disponibili.<br />

SOLUZIONE Definire due punti nel blocco con G9 che, insieme al punto finale dello spostamento<br />

precedente, definiscano un arco. Occorre tener conto del fatto che i tre punti devono<br />

essere diversi e non devono essere allineati.<br />

1464 'Asse rotativo programmato fuori intervallo del modulo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La quota assoluta (G90) programmata per l’asse rotativo tipo MODULO non è valida.<br />

SOLUZIONE La quota programmata per l’asse deve trovarsi fra i limiti fissati dai relativi parametri<br />

macchina MODUPLIM e MODLOWLIM.<br />

1465 'Le funzioni RTCP e TLC sono incompatibili'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare una delle funzioni mentre era attiva l’altra.<br />

SOLUZIONE Non è possibile avere entrambe le funzioni attive simultaneamente.<br />

1466 'Non è possibile programmare G8 come secondo blocco di movimento per<br />

G36/G37/G38/G39'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile che un blocco G8 sia il secondo blocco di spostamento di una delle<br />

funzioni G36/G37/G38/G39. Da una parte, queste funzioni non dispongono di un<br />

blocco intermedio per eseguire la traiettoria d’unione fra due blocchi e dall’altra la<br />

funzione G8 non dispone di un blocco precedente al quale essere tangente.<br />

SOLUZIONE Il secondo blocco di spostamento di una delle funzioni G36/G37/G38/G39 deve<br />

essere G0/G1/G2/G3.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·55·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·56·<br />

Soluzione di <strong>err</strong>ori<br />

1467 'POSLIM<strong>IT</strong>/NEGLIM<strong>IT</strong> non può superare il valore del parametro macchina'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il valore da scrivere nelle variabili V.A.POSLIM<strong>IT</strong>.xn e V.A.NEGLIM<strong>IT</strong>.xn non deve<br />

superare il valore del parametro macchina POSLIM<strong>IT</strong> e NEGLIM<strong>IT</strong> di tale asse.<br />

SOLUZIONE Controllare la programmazione.<br />

1468 'G30: Programmazione <strong>err</strong>ata dell'origine polare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G30 occorre programmare una delle due coordinate di origine polare.<br />

SOLUZIONE Controllare la programmazione. È necessario programmare le coordinate di origine<br />

polare sui due assi principali.<br />

1469 'Raggio negativo o nullo non consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In uno spostamento in coordinate polari, il raggio polare è negativo o nullo.<br />

SOLUZIONE Il raggio polare sempre deve essere maggiore di zero' Se si programma in quote<br />

incrementali, il valore programmato potrà essere negativo o nullo ma non così il<br />

raggio polare assoluto.<br />

1470 'Asse rotativo UNIDIR con programmazione incrementale <strong>err</strong>ata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La quota incrementale programmata per l’asse rotativo unidirezionale (parametro<br />

UNIDIR) non è valida.<br />

SOLUZIONE Se il parametro macchina UNIDIR dell’asse rotativo è POS<strong>IT</strong>IVO la quota<br />

incrementale programmata deve essere positiva o nulla. Se il parametro macchina<br />

UNIDIR dell’asse rotativo è NEGATIVO la quota incrementale programmata deve<br />

essere negativa o nulla.<br />

1471 'G73: programmazione <strong>err</strong>ata del centro di rotazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G73 occorre programmare una delle due coordinate del centro di<br />

rotazione.<br />

SOLUZIONE Controllare la programmazione. È necessario programmare le coordinate del centro<br />

di rotazione sui due assi principali.<br />

1472 'G73: occorre programmare l'angolo di rotazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G73 occorre programmare l'angolo di rotazione.<br />

SOLUZIONE Controllare la programmazione. È necessario programmare l’angolo di rotazione del<br />

sistema di coordinate insieme alle coordinate del centro di rotazione sui due assi<br />

principali.<br />

1473 'Programmazione #POLY non consentita con rotazione attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire la sentenza #POLY con una rotazione del sistema di<br />

coordinate attiva (G73).<br />

SOLUZIONE Controllare la programmazione.<br />

1475 'Doppia programmazione raggio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio ("R" o "R1") è programmato più di una volta nello stesso blocco.<br />

SOLUZIONE Definire nel blocco un solo raggio.<br />

1476 'La tasca è stata risolta con diverso raggio della punta utensile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha generato la tasca con un raggio d’utensile diverso da quello corrente.<br />

SOLUZIONE Generare la tasca di nuovo.<br />

1477 'La tasca è stata risolta con diversa lunghezza di taglio dell'utensile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha generato la tasca con una lunghezza di taglio utensile diversa da quella<br />

corrente.<br />

SOLUZIONE Generare la tasca di nuovo.


Soluzione di <strong>err</strong>ori<br />

1478 'La tasca è stata risolta con diverso angolo di ingresso dell'utensile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha generato la tasca con un angolo d’ingresso utensile diverso da quello<br />

corrente.<br />

SOLUZIONE Generare la tasca di nuovo.<br />

1479 'G74: <strong>man</strong>ca associazione di sottoprogramma'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una funzione G74 da sola nel blocco e non esiste il sottoprogramma<br />

associato.<br />

SOLUZIONE Programmare insieme alla funzione G74 gli assi da riferimentare o definire il<br />

sottoprogramma associato (parametro REFPSUB).<br />

1480 'Programmare: #EXEC ["path+programma",canale]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1481 'Numero di canale non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Numero di canale non valido nella sentenza #EXEC, #MEET o #WA<strong>IT</strong>.<br />

SOLUZIONE Il numero di canale deve essere compreso tra 1 e 4.<br />

1483 'Programmare: #WA<strong>IT</strong>/#MEET [segnale, canale, canale, ...]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1484 'Numero di segnale fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di segnale programmato nella sentenza #WA<strong>IT</strong>, #MEET o #SIGNAL non<br />

è corretto.<br />

SOLUZIONE Controllare la programmazione.<br />

1485 '#WA<strong>IT</strong>/#MEET non effettivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #WA<strong>IT</strong> o #MEET non genererà nessuna attesa, perché l’indicatore di<br />

sincronizzazione è programmato per lo stesso canale delle sentenze.<br />

SOLUZIONE Controllare la programmazione.<br />

1486 'Programmare: #SIGNAL [segnale, segnale, segnale, ...]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1487 'Programmare: #CLEAR [segnale, segnale, segnale, ...]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1489 'Nome di asse ripetuto nel gruppo risultante'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #RENAME ha cercato di rinominare più di un asse con lo stesso nome.<br />

SOLUZIONE Rinominare gli assi in modo che nel canale non ve ne siano due con lo stesso nome.<br />

1490 'G63 occorre programmare prima M19'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di fare una filettatura G63 con un <strong>man</strong>drino Sercos senza prima<br />

posizionarlo con M19.<br />

SOLUZIONE Programmare M19 prima di effettuare la filettatura.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·57·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·58·<br />

Soluzione di <strong>err</strong>ori<br />

1491 'Numero di sonda <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di sonda selezionato con la sentenza #SELECT PROBE non è corretto.<br />

SOLUZIONE Il numero di sonda selezionato deve essere 1 o 2.<br />

1492 'Nessun ingresso digitale associato alla sonda (PRBDI1/2)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di selezionare una sonda (#SELECT PROBE) o realizzare uno<br />

spostamento di tastatura (G100) e non esiste nessun ingresso digitale associato alla<br />

sonda.<br />

SOLUZIONE Associare un ingresso digitale alla sonda (parametro PRBDI1 o PRBDI2).<br />

1493 'Programmazione simultanea di SPLINE ON, G41/G42 e G136 non consentita'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di avere simultaneamente le funzioni #SPLINE ON, G41, G42 e<br />

G136.<br />

SOLUZIONE Disattivare alcune di queste funzioni.<br />

1494 'Indice <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di <strong>err</strong>ore indicato nella sentenza #ERROR o #WARNING non esiste.<br />

SOLUZIONE Controllare la programmazione.<br />

1495 '#PROBE1: asse non valido per ciclo di sonda'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il ciclo PROBE1 dà <strong>err</strong>ore perché i primi tre assi della configurazione corrente non<br />

coincidono con i primi tre assi della configurazione iniziale.<br />

SOLUZIONE Ripristinare le impostazioni iniziali dei primi tre assi del canale.<br />

1496 '#PROBE1: programmazione non consentita con #TOOL AX[-] attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire il ciclo PROBE1 tenendo l’utensile orientato nel senso<br />

negativo dell’asse.<br />

SOLUZIONE Programmare #TOOL AX[+] prima di eseguire il ciclo PROBE1 per orientare l’utensile<br />

nel senso positivo dell’asse.<br />

1497 'Operatore <strong>err</strong>ato per il tipo di variabile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di modificare tramite operatori "+=", "-=", "*=" e "/=" una variabile<br />

non numerica.<br />

SOLUZIONE Controllare la programmazione.<br />

1499 'Numero di annidamenti di #RPT e sottoprogrammi superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Si considera annidamento quando la sentenza #RPT si programma fra due etichette<br />

che definiscono il raggio d’azione di un’altra sentenza #RPT. Il CNC dà <strong>err</strong>ore quando<br />

supera il numero di annidamenti di sentenze RPT e sottoprogrammi, se esistenti.<br />

SOLUZIONE Il massimo numero di annidamenti consentiti è 20.<br />

1500 '#EXEC: non è possibile eseguire il programma sul canale indicato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Mediante la sentenza #EXEC, il CNC ha cercato di eseguire un programma in un<br />

canale che è in <strong>err</strong>ore, che sta eseguendo un altro programma o che è in modalità<br />

<strong>man</strong>uale e non può passare in modalità automatico.<br />

SOLUZIONE Attendere che concluda il programma nell’altro canale o fare un reset.<br />

1501 'Etichette ripetute in #RPT'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #RPT l'etichetta iniziale e quella finale è la stessa.<br />

SOLUZIONE Definire etichette iniziale e finale diverse.


Soluzione di <strong>err</strong>ori<br />

1502 'La variabile richiede programmazione d'indice array'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile è d'array e non si è indicato l’indice.<br />

SOLUZIONE Consultare la lista di variabili nei <strong>man</strong>uali.<br />

1503 'La variabile richiede programmazione di asse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile è di asse e non si è indicato il nome dell'asse.<br />

SOLUZIONE Consultare la lista di variabili nei <strong>man</strong>uali.<br />

1504 'La variabile non consente programmazione di indice array'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della variabile è <strong>err</strong>ata.<br />

SOLUZIONE Consultare la lista di variabili nei <strong>man</strong>uali.<br />

1505 'La variabile non consente programmazione di asse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della variabile è <strong>err</strong>ata.<br />

SOLUZIONE Consultare la lista di variabili nei <strong>man</strong>uali.<br />

1506 'Etichetta non definita o etichette del co<strong>man</strong>do #RPT scambiate'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Manca di definire la seconda etichetta.<br />

È stato programmato M30 fra la prima e la seconda etichetta.<br />

Nella sentenza #RPT è stata programmata prima la seconda etichetta e quindi<br />

la prima.<br />

SOLUZIONE Controllare la programmazione.<br />

1507 'La seconda etichetta del #RPT deve essere programmata da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In una ripetizione di blocchi (#RPT), la seconda etichetta deve essere programmata<br />

da sola nel blocco, senza nessun altro tipo di informazione.<br />

SOLUZIONE L'etichetta finale deve essere programmata da sola nel blocco. Programmare il<br />

co<strong>man</strong>do nella riga precedente se si desidera che si esegua con #RPT o nella riga<br />

inferiore se non si desidera che si esegua con #RPT.<br />

1508 'Non si ammettono G201 ed asse C attivo negli assi del piano principale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Uno degli assi coinvolti nella funzione G201 è asse C e fa parte dei primi tre assi<br />

del canale.<br />

Uno degli assi programmati nella sentenza #FACE è in modalità <strong>man</strong>uale<br />

addizionale, G201.<br />

SOLUZIONE Annullare l'asse C o la modalità <strong>man</strong>uale addizionale.<br />

1509 '#SET AX/#CALL AX: la programmazione di offset non ha effetto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Tutti gli assi programmati nella sentenza appartenevano già alle impostazioni correnti<br />

e pertanto la sentenza rappresenta solo un cambiamento d’ordine. In questo caso<br />

l'opzione di offsets programmata no ha effetto.<br />

SOLUZIONE Controllare la programmazione.<br />

1510 'Asse inesistente o non disponibile sul canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Il CNC ha cercato di spostare un asse che non esiste o che non è disponibile nel<br />

canale.<br />

Il CNC ha cercato di eseguire una sentenza che coinvolge a un asse che non<br />

esiste o che non è disponibile nel canale.<br />

Il CNC ha cercato di leggere o scrivere una variabile di un asse che non esiste<br />

o che non è disponibile nel canale.<br />

SOLUZIONE Controllare la programmazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·59·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·60·<br />

Soluzione di <strong>err</strong>ori<br />

1511 'L'utensile non è nel magazzino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di leggere mediante la variabile V.TM.P la posizione nel magazzino<br />

di un utensile che non è presente nello stesso.<br />

SOLUZIONE È possibile leggere solo la posizione degli utensili che esistono nel magazzino.<br />

1512 'Posizione del magazzino libera o inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di leggere mediante la variabile V.TM.T il numero d'utensile situato<br />

in una posizione che non esiste.<br />

SOLUZIONE È possibile leggere solo l’utensile che è in una posizione valida del magazzino.<br />

1513 'Errore nella scrittura della variabile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

La variabile non esiste.<br />

La variabile è di asse ma l'asse non esiste.<br />

La variabile è di asse ma non esiste per il tipo di asse (lineare o rotativo).<br />

La variabile è di asse ma non esiste per il tipo di regolatore dell’asse.<br />

L'operatore composto (+= -= *= /=) non è consentito per tale variabile.<br />

Il valore della variabile non è valido.<br />

SOLUZIONE Controllare la programmazione.<br />

1514 'Non è possibile eseguire una tasca 2D-3D con G72 attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire la tasca con un fattore di scala attivo.<br />

SOLUZIONE Annullare il fattore scala.<br />

1515 'Uno o vari assi della configurazione originaria non sono disponibili'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un canale ha ceduto un asse con permesso di cambio temporaneo (parametro<br />

AXISEXCH) e non è possibile recuperarlo con il reset o all'inizio programma perché<br />

il canale che lo ha preso non lo ha ancora liberato.<br />

SOLUZIONE Il un altro canale cederà l'asse con reset o con l’inizio di un altro programma. È anche<br />

possibile programmare esplicitamente la liberazione dell’asse con la sentenza<br />

#FREE AX.<br />

1516 'In attesa di valore'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stata programmata in modo <strong>err</strong>ato la lista di parametri di chiamata di una<br />

sottoprogramma con #PCALL o G180-189.<br />

SOLUZIONE Controllare la programmazione.<br />

1518 'NR richiede di programmare spostamento nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una ripetizione di blocchi (NR) in un blocco che non implica<br />

spostamento.<br />

SOLUZIONE La programmazione della ripetizione di blocchi con NR è valida solo con blocchi che<br />

implicano uno spostamento. La ripetizione di un altro tipo di blocchi dovrà essere<br />

eseguita mediante le istruzioni di controllo di flusso richieste dal controllo.<br />

1519 'NR: non è consentito di programmare M/T/D/H nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una ripetizione di blocchi (NR) in un blocco contenente la funzione<br />

M, T, D o H.<br />

SOLUZIONE La programmazione della ripetizione di blocchi con NR è valida solo con blocchi che<br />

implicano uno spostamento. La ripetizione di un altro tipo di blocchi dovrà essere<br />

eseguita mediante le istruzioni di controllo di flusso richieste dal controllo.


Soluzione di <strong>err</strong>ori<br />

1520 'NR: non è consentito di programmare $GOTO nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una ripetizione di blocchi (NR) in un blocco contenente l’istruzione<br />

$GOTO.<br />

SOLUZIONE La programmazione della ripetizione di blocchi con NR è valida solo con blocchi che<br />

implicano uno spostamento. La ripetizione di un altro tipo di blocchi dovrà essere<br />

eseguita mediante le istruzioni di controllo di flusso richieste dal controllo.<br />

1521 'NR: non è consentito di programmare chiamata a sottoprogramma nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una ripetizione di blocchi (NR) in un blocco contenente una chiamata<br />

di un sottoprogramma (L, LL, #CALL, #PCALL, #MCALL o G180-G189).<br />

SOLUZIONE La programmazione della ripetizione di blocchi con NR è valida solo con blocchi che<br />

implicano uno spostamento. La ripetizione di un altro tipo di blocchi dovrà essere<br />

eseguita mediante le istruzioni di controllo di flusso richieste dal controllo.<br />

1522 'Non è ammesso valore negativo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stato programmato un numero negativo di ripetizioni di blocco (NR).<br />

SOLUZIONE Controllare la programmazione.<br />

1523 'Occorre programmare POS e T nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è stato programmato l’utensile T e la posizione POS nello stesso blocco.<br />

SOLUZIONE L’utensile T e la posizione che esso deve occupare nel magazzino devono essere<br />

programmati nello stesso blocco.<br />

1525 'Non è consentito scambiare l'asse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cambiare un asse di canale (#CALL, #SET o #FREE) e l’asse<br />

non ha permesso di cambio (parametro AXISEXCH).<br />

SOLUZIONE Affinché il CNC possa cambiare canale agli assi e ai <strong>man</strong>drini, essi devono avere il<br />

permesso. Il parametro AXISEXCH stabilisce se l’asse o il <strong>man</strong>drino hanno il<br />

permessi per cambiare canale e, in caso affermativo, se il cambiamento è<br />

temporaneo o per<strong>man</strong>ente; e cioè se il cambiamento si <strong>man</strong>tiene quando si inizia di<br />

nuovo il programma pezzo, dopo un reset o quando si inizializza di nuovo il CNC.<br />

1526 '#EXEC: il canale indicato non è di CNC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Mediante la sentenza #EXEC, il CNC ha cercato di eseguire un programma in un<br />

canale che non è di CNC, ma di PLC.<br />

SOLUZIONE Controllare la programmazione.<br />

1527 'Identificatore non valido dopo %'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #MSG, #ERROR o #WARNING è programmato un carattere non<br />

valido.<br />

SOLUZIONE Gli identificatori validi sono %D o %d per visualizzare un numero e %% per<br />

visualizzare il carattere "%".<br />

1529 'In attesa di identificatori o "]" fra virgolette finali'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #MSG, #ERRORE o #WARNING è programmato un carattere non<br />

valido dopo il messaggio da visualizzare.<br />

SOLUZIONE Controllare la programmazione. Dopo le virgolette finali del messaggio da<br />

visualizzare è consentita solo la lista di variabili o parametri da includere nel testo.<br />

1530 'Non è consentito programmare G53 con coordinate polari'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G53, le quote del punto finale sono definite in coordinate polari o<br />

cilindriche.<br />

SOLUZIONE Program<strong>man</strong>do rispetto allo zero macchina, si possono definire solo quote in<br />

coordinate cartesiane.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·61·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·62·<br />

Soluzione di <strong>err</strong>ori<br />

1531 'Programmare: #EXBLK [blocco, canale]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1532 'Programmare: #MASTER '<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1533 'Programmare: #FREESP [sp1, sp2, ..]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1534 'Programmare: #CALLSP [sp1, sp2, ..]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1535 'Programmare: #SETSP [sp1, sp2, ..]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1538 'Non è possibile recuperare <strong>man</strong>drino del canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un canale ha ceduto un <strong>man</strong>drino con permesso di cambio temporaneo (parametro<br />

AXISEXCH) e non è possibile recuperarlo con il reset o all'inizio programma perché<br />

il canale che lo ha preso non lo ha ancora liberato.<br />

SOLUZIONE Il un altro canale cederà il <strong>man</strong>drino con reset o con l’inizio di un altro programma.<br />

È anche possibile programmare esplicitamente la liberazione del <strong>man</strong>drino con la<br />

sentenza #FREE SP.<br />

1539 'Nome di <strong>man</strong>drino ripetuto nel gruppo risultante'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #RENAME ha cercato di rinominare più di un <strong>man</strong>drino con lo stesso<br />

nome.<br />

SOLUZIONE Rinominare i <strong>man</strong>drini in modo che nel canale non ve ne siano due con lo stesso<br />

nome.<br />

1540 'Programmazione non consentita senza <strong>man</strong>drino maestro nel canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Il CNC cerca di leggere o scrivere una variabile del <strong>man</strong>drino master e questo<br />

non esiste nel canale.<br />

La funzione G o sentenza non si può eseguire se nel canale non esiste un<br />

<strong>man</strong>drino maestro.<br />

SOLUZIONE Definire un <strong>man</strong>drino maestro per il canale.<br />

1541 'Non è consentito eliminare il <strong>man</strong>drino con asse C attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eliminare dal canale (#FREE o #SET) un <strong>man</strong>drino che sta<br />

lavorando come asse C.<br />

SOLUZIONE Prima di eliminare il <strong>man</strong>drino dal canale disattivare l’asse C.


Soluzione di <strong>err</strong>ori<br />

1542 'Non è consentito scambiare il <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cambiare un <strong>man</strong>drino di canale (#CALL, #SET o #FREE) ed<br />

il <strong>man</strong>drino non ha permesso di cambio (parametro AXISEXCH).<br />

SOLUZIONE Affinché il CNC possa cambiare canale agli assi e ai <strong>man</strong>drini, essi devono avere il<br />

permesso. Il parametro AXISEXCH stabilisce se l’asse o il <strong>man</strong>drino hanno il<br />

permessi per cambiare canale e, in caso affermativo, se il cambiamento è<br />

temporaneo o per<strong>man</strong>ente; e cioè se il cambiamento si <strong>man</strong>tiene quando si inizia di<br />

nuovo il programma pezzo, dopo un reset o quando si inizializza di nuovo il CNC.<br />

1544 'Non sono ammesse G63 e M3/M4/M5/M19/M41-M44 nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è ammessa nessuna funzione M associata al <strong>man</strong>drino nello stesso blocco in<br />

cui si programma una maschiatura G63.<br />

SOLUZIONE Si può fare nel blocco precedente o in quello successivo a seconda del risultato che<br />

si desidera ottenere. Se si fa nel successivo, tali funzioni M disattivano la filettatura<br />

modale G63 e se si desidera continuare a filettare occorre programmare di nuovo la<br />

G63 nel successivo spostamento.<br />

1545 'Non è ammesso cambiamento di gamma sul <strong>man</strong>drino con G63 o #CAX attivi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può cambiare la gamma del <strong>man</strong>drino se è attiva la filettatura G63 o il<br />

<strong>man</strong>drino sta lavorando come asse C.<br />

SOLUZIONE Per cambiare la gamma del <strong>man</strong>drino, disattivare la filettatura e l’asse C.<br />

1546 'Non è ammessa G63 senza gamma preventiva sul <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Tale situazione è possibile solo se dopo l’avvio del sistema o un reset, il PLC non<br />

indica nessuna gamma con GEAR1 a GEAR4 per il <strong>man</strong>drino. Quindi il <strong>man</strong>drino non<br />

ha nessuna gamma attiva e se non si opera con esso prima di programmare G63,<br />

il CNC avrà comunque generato una gamma in modo automatico.<br />

SOLUZIONE Prima di iniziare una filettatura G63 il <strong>man</strong>drino deve avere una gamma attivata. Se<br />

il <strong>man</strong>drino ha un cambio gamma automatico (parametro AUTOGEAR), il CNC<br />

genera la gamma nel programmare una velocità; altrimenti occorre programmare la<br />

gamma (M41-M44) insieme alla velocità.<br />

1547 'Non è ammessa #CAX con G63 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non si può attivare un <strong>man</strong>drino come asse C se lo stesso è in uso dalla funzione G63.<br />

SOLUZIONE Disattivare G63 prima di disattivare l’asse C o utilizzare un altro <strong>man</strong>drino del canale<br />

per l’asse C.<br />

1548 'Non è ammesso cambiare il <strong>man</strong>drino master con G33/G63/G95/G96 attive'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le funzioni G63 e G96 utilizzano il <strong>man</strong>drino maestro del canale. Il canale non può<br />

eliminare tale <strong>man</strong>drino mentre le funzioni sono attive.<br />

SOLUZIONE Disattivare G63 o G96 prima di accedere al <strong>man</strong>drino.<br />

1549 'Nome di programma nullo o <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Quando si è definita una tasca 2D o 3D con l’editor di cicli, non si è definito il nome<br />

della tasca o il nome è <strong>err</strong>ato. Non sono ammesse come nome di tasca le istruzioni<br />

#DATAP2D e #DATAP3D generate dall’editor di cicli.<br />

SOLUZIONE Assegnare alla tasca un nome diverso.<br />

1550 'Non è ammesso programmare due assi C nello stesso canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare un asse C con un altro attivo.<br />

SOLUZIONE Disattivare un asse C prima di attivare un'altro.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·63·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·64·<br />

Soluzione di <strong>err</strong>ori<br />

1551 'Imbricazione di parametri locali superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’annidamento di chiamate a sottoprogrammi mediante la sentenza #PCALL o<br />

mediante la funzione G180-G189 aumenta il livello di imbricazione di parametri locali.<br />

L’<strong>err</strong>ore avviene perché si supera il massimo livello d’imbricazione di parametri locali,<br />

che è 7.<br />

SOLUZIONE Ridurre l’annidamento di sottoprogrammi o utilizzare le sentenze #CALL, L o LL per<br />

chiamarli, che non aumentano il livello di imbricazione di parametri locali.<br />

1552 'Il nome della variabile deve iniziare con "V."'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dal programma pezzo o MDI si è scritto il nome di una variabile senza il prefisso<br />

iniziale "V."<br />

SOLUZIONE Aggiungere il prefisso "V." al nome della variabile.<br />

1553 'Numero di variabili d’utente superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha superato il massimo numero di variabili d’utente (prefissi P e S) consentite.<br />

SOLUZIONE Il massimo numero di variabili d'utente consentito è 20.<br />

1554 'Il PLC non ha riconosciuto lo START in un'istruzione #EXEC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Quando si dà l’ordine di esecuzione di un programma in un altro canale, il PLC deve<br />

confermare l’avvio programma (START). Se non esiste l'ordine sarà generato questo<br />

<strong>err</strong>ore.<br />

SOLUZIONE Controllare il programma del PLC.<br />

1555 'Programmare #MOVE / #MOVE ABS/ADD/INF[...]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza #MOVE è <strong>err</strong>ata.<br />

SOLUZIONE Controllare la programmazione. Insieme alla sentenza occorre programmare uno dei<br />

co<strong>man</strong>di ABS/ADD/INF e quindi parametri di chiamata fra parentesi quadre.<br />

1556 'Programmare tipo di collegamento: PRESENT, NEXT, NULL, WA<strong>IT</strong>INPOS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #MOVE, il tipo di collegamento fra spostamenti è <strong>err</strong>ato.<br />

SOLUZIONE Controllare la programmazione.<br />

1557 'Programmare #CAM ON/OFF/SELECT/DESELECT[...]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza #CAM è <strong>err</strong>ata.<br />

SOLUZIONE Controllare la programmazione. Insieme alla sentenza occorre programmare uno dei<br />

co<strong>man</strong>di ON, OFF, SELECT o DESELECT e quindi i parametri di chiamata fra<br />

parentesi quadre.<br />

1558 'Numero di camma <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #CAM, il numero della camma è <strong>err</strong>ato.<br />

SOLUZIONE Il numero di camma deve essere compreso tra 1 ed il parametro NLEVAS.<br />

1559 'Programmare tipo di camma: ONCE o CONT'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #CAM, il tipo di leva è <strong>err</strong>ato; il tipo di leva si definisce con i co<strong>man</strong>di<br />

ONCE (camma non periodica) e CONT (camma periodica).<br />

SOLUZIONE Controllare la programmazione.<br />

1560 'Programmare #FOLLOW ON/OFF[...]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza #FOLLOW è <strong>err</strong>ata.<br />

SOLUZIONE Controllare la programmazione. Insieme alla sentenza occorre programmare uno dei<br />

co<strong>man</strong>di ON/OFF e quindi parametri di chiamata fra parentesi quadre.


Soluzione di <strong>err</strong>ori<br />

1561 'Asse maestro non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nelle sentenze #CAM o #FOLLOW, l'asse maestro è <strong>err</strong>ato.<br />

SOLUZIONE L'asse deve appartenere al canale.<br />

1562 'Asse slave non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nelle sentenze #CAM o #FOLLOW, l'asse slave è <strong>err</strong>ato.<br />

SOLUZIONE L'asse deve appartenere al canale.<br />

1563 'La funzione G74 si programma con assi o da sola nel blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmazione <strong>err</strong>ata della funzione G74.<br />

SOLUZIONE La funzione G74 si può programmare o con gli assi la cui ricerca di zero si desidera<br />

eseguire oppure da sola nel blocco. Se la funzione G74 si programma da sola nel<br />

blocco, il CNC esegue il relativo sottoprogramma associato (parametro REFPSUB).<br />

1564 'Non è possibile programmare un asse parcheggiato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’istruzione programmata non si può eseguire su un asse parcheggiato.<br />

SOLUZIONE Controllare la programmazione.<br />

1565 'Il <strong>man</strong>drino non può funzionare come asse C, CAXIS = Non'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell'istruzione #CAX è programmato un <strong>man</strong>drino che non ha permesso di lavorare<br />

come asse C (parametro CAXIS).<br />

SOLUZIONE Controllare la programmazione.<br />

1566 'Non è ammessa immagine speculare con assi UNIDIR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non si può programmare immagine speculare su un asse rotativo unidirezionale<br />

(parametro UNIDIR), dato che questo tipo di assi non può girare in senso contrario<br />

a quello definito per lo stesso.<br />

SOLUZIONE Cambiare il tipo di asse o non programmare l'immagine speculare.<br />

1567 'Il raggio polare può essere programmato solo con R'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio di uno spostamento in coordinate polari è programmato con il parametro R1<br />

o con la funzione G263.<br />

SOLUZIONE Programmare il raggio polare con il parametro R.<br />

1568 'Numero di magazzino <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di magazzino programmato sul co<strong>man</strong>do MZ non è valido.<br />

SOLUZIONE Il numero di magazzino deve essere un valore fra 1 e 4 .<br />

1569 'Esecuzione non consentita, il canale è esclusivo di PLC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Quando il canale è solo di PLC, il CNC non ha permesso per eseguire nello stesso<br />

programmi, blocchi di MDI, spostamenti di jog o qualsiasi un’altra azione dalla<br />

modalità <strong>man</strong>uale.<br />

SOLUZIONE Se si desidera eseguire le azioni su tale canale, dovrà essere impostato come canale<br />

di CNC o di CNC+PLC (parametro CHTYPE).<br />

1570 'Non è consentito G74 e spostamento del <strong>man</strong>drino simultaneamente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nello stesso blocco è programmata una funzione M di spostamento <strong>man</strong>drino e la<br />

funzione G74 di ricerca zero.<br />

SOLUZIONE Controllare la programmazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·65·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·66·<br />

Soluzione di <strong>err</strong>ori<br />

1571 'Non è ammesso il carattere "%" in un sottoprogramma globale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato il carattere "%" in un sottoprogramma globale, in una riga diversa da<br />

quella della definizione del nome del sottoprogramma.<br />

SOLUZIONE Controllare la programmazione.<br />

1572 'Variabile accessibile solo per il suo canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di accedere ad una variabile di preparazione utensile di un altro<br />

canale (prefisso "G" o "A").<br />

SOLUZIONE Le uniche variabili d’utensili accessibili da un altro canale sono quelle associate al<br />

gestore (prefisso "TM").<br />

1573 'Errore in cattura campioni della variabile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Si è verificato un <strong>err</strong>ore mentre l’oscilloscopio cercava di leggere il valore della<br />

variabile assegnata ad uno dei propri canali.<br />

SOLUZIONE Risettare il controllo e catturare di nuovo la poligonale.<br />

1574 'Parametro non modificabile dall’oscillo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'utente ha cercato di modificare, dalla schermata dell'oscilloscopio un parametro<br />

macchina che non ha permesso di scrittura.<br />

SOLUZIONE Tale parametro si può modificare solo dalla tabella di parametri macchina.<br />

1575 'Sentenza valida solo in programmi con estensione FBS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmazione delle sentenze #SPLINE o #BSPLINE.<br />

SOLUZIONE Tali sentenze sono valide solo in programmi con estensione fbs.<br />

1576 'Non attesa "]"'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nella sintassi della sentenza.<br />

SOLUZIONE Controllare la programmazione.<br />

1577 'Programmare tipo di sincronizzazione: VEL o POS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro che definisce il tipo di sincronizzazione nella sentenza #FOLLOW è<br />

<strong>err</strong>ato.<br />

SOLUZIONE Controllare la programmazione. Il parametro può prendere i valori VEL (velocità) e<br />

POS (posizione).<br />

1578 '#LINK: Un asse slave UNIDIR deve essere dello stesso tipo di quello maestro (UNIDIR).<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare un accoppiamento (#LINK) con due assi rotativi<br />

unidirezionali che non sono uguali.<br />

SOLUZIONE Quando gli assi sono unidirezionali, entrambi gli assi devono avare lo stesso senso<br />

di rotazione predeterminato (parametro UNIDIR).<br />

1579 'Non è consentita ricerca di zero in asse maestro con vari assi slave'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha eseguito una funzione G74 sull’asse maestro di un accoppiamento con<br />

vari slave.<br />

SOLUZIONE Annullare l’accoppiamento assi e realizzare la ricerca di riferimento degli assi uno<br />

per uno.<br />

1580 '#CAX: È necessaria programmazione preventiva di M in sercos di posizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di fare attivare un <strong>man</strong>drino Sercos come asse C senza prima<br />

posizionarlo con M19.<br />

SOLUZIONE Programmare M19 prima di attivare il <strong>man</strong>drino come asse C.


Soluzione di <strong>err</strong>ori<br />

1581 'Non è consentito eliminare un asse C attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le sentenze #SET AX e #FREE AX non possono eliminare l'asse C della<br />

configurazione se è attivo.<br />

SOLUZIONE Disattivare l’asse C prima di eliminarlo dalla configurazione.<br />

1582 'NR: doppia programmazione del numero di ripetizioni'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’istruzione NR è programmata più di una volta nello stesso blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1583 '#FOLLOW ON: l’asse maestro e lo slave non possono essere uguali'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Gli assi maestro e slave sono lo stesso asse.<br />

SOLUZIONE Controllare la programmazione.<br />

1584 '#FOLLOW ON: il numeratore ed il denominatore devono essere numeri interi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numeratore e/o denominatore sono programmati con decimali.<br />

SOLUZIONE Programmare numeri interi nei parametri che definiscono il numeratore ed il<br />

denominatore del rapporto di trasmissione.<br />

1585 'Gli assi della trasformazione attiva non possono essere assi di scambio temporaneo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Gli assi della trasformata non possono essere assi di scambio temporaneo, dato che<br />

la trasformata definita si <strong>man</strong>tiene una volta attivata.<br />

SOLUZIONE Se possibile, definire gli assi come di scambio <strong>man</strong>tenuto; altrimenti utilizzare altri<br />

assi per la trasformata. Gli assi di scambio temporaneo si possono utilizzare solo nel<br />

relativo canale, e quando gli assi sono nelle loro posizioni originali nel canale.<br />

Nelle trasformate #FACE e #CYL si possono utilizzare assi di scambio temporaneo,<br />

perché tali trasformate si annullano con M30 e dopo un reset.<br />

1586 'Manca programmazione del numero di magazzino (MZ)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un sistema con vari magazzini, è programmato nello stesso blocco l’utensile e la<br />

posizione, ma non il magazzino in cui si desidera portare l’utensile.<br />

SOLUZIONE In un sistema multimagazzino, occorre programmare nello stesso blocco l’utensile,<br />

la posizione ed il magazzino.<br />

1587 'Parametro non modificabile dalla messa a punto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro macchina non ha permesso di scrittura dall’ambiente di messa a punto.<br />

SOLUZIONE Il parametro macchina si potrà modificare direttamente nella tabella di parametri<br />

macchina.<br />

1588 'Il <strong>man</strong>drino slave da sincronizzare deve appartenere al canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino master di una sincronizzazione può essere di qualsiasi canale, ma il<br />

<strong>man</strong>drino slave deve essere del canale in cui si programma la sincronizzazione.<br />

SOLUZIONE Sincronizzare il <strong>man</strong>drino slave dal relativo canale, aggiungerlo alle impostazioni del<br />

canale corrente o utilizzare un altro <strong>man</strong>drino del canale come slave.<br />

1589 'Lo slave non può coincidere con il maestro'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sincronizzazione, il <strong>man</strong>drino slave è lo stesso del maestro.<br />

SOLUZIONE Controllare la programmazione.<br />

1590 'Programmare #SYNC[Sm,Ss,Nx,Dx,Ox,CLOOP/OLOOP,CANCEL/NOCANCEL]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·67·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·68·<br />

Soluzione di <strong>err</strong>ori<br />

1591 'Numeratore non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sincronizzazione di <strong>man</strong>drini, il valore del numeratore del rapporto di<br />

trasmissione non è valido; ad esempio, è zero.<br />

SOLUZIONE Il valore può essere positivo o negativo, non necessariamente intero, ma diverso da<br />

zero.<br />

1592 'Denominatore non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sincronizzazione di <strong>man</strong>drini, il valore del denominatore del rapporto di<br />

trasmissione non è valido; ad esempio, è zero.<br />

SOLUZIONE Il valore può essere positivo o negativo, non necessariamente intero, ma diverso da<br />

zero.<br />

1593 'Il <strong>man</strong>drino slave da desincronizzare deve appartenere al canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un canale non può annullare la sincronizzazione di un <strong>man</strong>drino slave che appartiene<br />

ad un altro canale.<br />

SOLUZIONE Annullare la sincronizzazione dal canale al quale appartiene il <strong>man</strong>drino.<br />

1594 'Il <strong>man</strong>drino slave sta sincronizzato ad un altro <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino slave sta sincronizzato ad un altro <strong>man</strong>drino.<br />

SOLUZIONE Un <strong>man</strong>drino può essere solo slave di un maestro. Annullare la sincronizzazione<br />

precedente o sincronizzare un altro <strong>man</strong>drino che sia disponibile.<br />

1595 'Un <strong>man</strong>drino non può essere contemporaneamente maestro e slave di una<br />

sincronizzazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino slave di una sincronizzazione è il <strong>man</strong>drino maestro di un’altra.<br />

SOLUZIONE Controllare la programmazione.<br />

1596 'Il <strong>man</strong>drino non è sincronizzato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di desincronizzare un <strong>man</strong>drino slave che non è attualmente<br />

sincronizzato.<br />

SOLUZIONE Controllare la programmazione.<br />

1597 'Non è possibile sincronizzare lo stesso <strong>man</strong>drino slave con due maestri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile sincronizzare in modo simultaneo un <strong>man</strong>drino slave a due maestri<br />

diversi.<br />

SOLUZIONE Decidere quale delle due sincronizzazioni si vuole attivare.<br />

1598 'Non è consentito di programmare un <strong>man</strong>drino slave durante la sincronizzazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una velocità S o una funzione M per il <strong>man</strong>drino slave di una<br />

sincronizzazione.<br />

SOLUZIONE Eliminare questa programmazione o desincronizzare il <strong>man</strong>drino.<br />

1599 'Non è ammesso cambiamento di gamma in <strong>man</strong>drini sincronizzati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Durante la sincronizzazione di due <strong>man</strong>drini, il CNC non consente il cambio gamma<br />

in nessuno di essi.<br />

SOLUZIONE Annullare la sincronizzazione per cambiare la gamma del <strong>man</strong>drino.<br />

1600 'Un <strong>man</strong>drino non può funzionare come asse C o in G63'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di sincronizzare un <strong>man</strong>drino e questo sta lavorando come asse<br />

C o ha la funzione G63 attiva. Il CNC ha cercato di attivare il <strong>man</strong>drino come asse<br />

C o la funzione G63 ed il <strong>man</strong>drino è sincronizzato.<br />

SOLUZIONE Disattivare l’asse C o la funzione G63 per sincronizzare i <strong>man</strong>drini. Per lavorare con<br />

l’asse C o con la funzione G63, annullare la sincronizzazione <strong>man</strong>drini.


Soluzione di <strong>err</strong>ori<br />

1601 'Non è consentito di liberare un <strong>man</strong>drino sincronizzato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le sentenze #SET SP e #FREE SP non possono eliminare un <strong>man</strong>drino se esso è<br />

sincronizzato.<br />

SOLUZIONE Annullare la sincronizzazione per eliminare il <strong>man</strong>drino dalla configurazione.<br />

1602 'Per parcheggiare un <strong>man</strong>drino deve essere fermo (M5)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di parcheggiare un <strong>man</strong>drino non fermo.<br />

SOLUZIONE Arrestare il <strong>man</strong>drino prima di parcheggiare.<br />

1603 'FOLLOW OFF: Programmare un asse slave'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'asse programmato non è slave in nessuna sincronizzazione.<br />

SOLUZIONE Controllare la programmazione.<br />

1604 'G31 richiede G02/G03 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione G31 si può programmare solo se esiste un’interpolazione circolare attiva.<br />

SOLUZIONE Programmare G02/G03 nel blocco di G31.<br />

1605 'G31 richiede programmazione d’angolo polare e centro di interpolazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G31 occorre programmare l'angolo polare o una delle coordinate del<br />

centro.<br />

SOLUZIONE Controllare la programmazione.<br />

1606 '#ANGAX: Gli assi angolare e ortogonale devono appartenere allo stesso canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare una trasformazione angolare con due assi che non<br />

appartengono allo stesso canale.<br />

SOLUZIONE Gli assi di una trasformazione angolare devono appartenere allo stesso canale.<br />

1607 'Per eseguire un ciclo di fresatura sono necessari tre assi sul canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato un ciclo di fresatrice in un canale con meno di tre assi o non esiste<br />

l’asse longitudinale.<br />

SOLUZIONE Per eseguire i cicli di fresatrice sono necessari tre assi nel canale.<br />

1608 'Non è possibile consultare questa variabile Assegnare il valore di variabile a Pn e<br />

consultare Pn'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Determinati co<strong>man</strong>di e istruzioni di CNC non ammettono la lettura di variabili che<br />

implicano una sincronizzazione fra la preparazione e l’esecuzione di blocchi.<br />

SOLUZIONE Per evitare questo <strong>err</strong>ore, assegnare il valore della variabile ad un parametro<br />

aritmetico locale e leggere il parametro quando sarà necessario.<br />

1609 'Per eseguire un ciclo di tornio sono necessari due assi sul canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato un ciclo di tornio in un canale con meno di due assi oppure il primo<br />

asse non è longitudinale (parametro LONGAXIS) o il secondo asse non è frontale<br />

(parametro FACEAXIS).<br />

SOLUZIONE Per eseguire i cicli di tornio sono necessari due assi nel canale.<br />

1610 'Un <strong>man</strong>drino master SERCOS in POSIZIONE non ammette CLOOP'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un <strong>man</strong>drino impostato come Sercos posizione non si può sincronizzare in anello<br />

chiuso.<br />

SOLUZIONE Utilizzare un altro <strong>man</strong>drino come maestro.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·69·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·70·<br />

Soluzione di <strong>err</strong>ori<br />

1611 'Nel modello TORNIO XZ non vi è cambiamento di disegno attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di cambiare il piano di lavoro in un tornio con configurazione di assi<br />

tipo piano.<br />

SOLUZIONE In un tornio con configurazione d’assi tipo piano, il piano attivo è sempre G18. Se si<br />

desidera solo cambiare l’asse longitudinale, utilizzare la funzione G20.<br />

1612 'Gli assi della trasformazione angolare attiva, #ANGAX, non si possono escludere'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eliminare dal canale gli assi che formavano la trasformazione<br />

angolare.<br />

SOLUZIONE Disattivare la trasformazione angolare prima di eliminare gli assi dal canale.<br />

1613 'È stata disattivata la trasformazione angolare #ANGAX'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha eliminato dal canale gli assi che formavano la trasformazione angolare ed<br />

essa si è disattivata.<br />

SOLUZIONE La trasformazione angolare è disattivata; per attivarla, porre di nuovo nel canale gli<br />

assi che for<strong>man</strong>o la trasformazione angolare.<br />

1614 'Programmazione non consentita con la trasformazione angolare #ANGAX attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire una funzione incompatibile con la trasformazione<br />

angolare, ad esempio una ricerca di zero (G74), modifica dei limiti di software (G198<br />

- G199), sentenza #OSC.<br />

SOLUZIONE Disattivare la trasformazione angolare attiva per eseguire le funzioni incompatibili.<br />

1615 'Non è possibile attivare l’asse come Hirth, perché fa parte della trasformazione #ANGAX'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare un asse hirth che fa parte della trasformazione angolare<br />

attiva.<br />

SOLUZIONE Disattivare la trasformazione angolare per attivare l'asse hirth.<br />

1616 'G31 non consente la programmazione del raggio polare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Per la funzione G31 è definito un raggio polare.<br />

SOLUZIONE Non è consentita la funzione G31 con il raggio polare. La funzione G31 ammette solo<br />

coordinate polari nella modalità G31 Q I J; e cioè program<strong>man</strong>do l'angolo e una o<br />

entrambe le coordinate del centro.<br />

1617 'Indice di Q non consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’indice del parametro Q è <strong>err</strong>ato; si ammette solo Q o Q1.<br />

SOLUZIONE Controllare la programmazione. Per la programmazione in polari utilizzare il<br />

parametro Q. Per la funzione G33 utilizzare il parametro Q1.<br />

1618 'Valore Q programmato due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro Q è programmato più di una volta nello stesso blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1619 'Valore Q1 programmato due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro Q1 è programmato più di una volta nello stesso blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1620 'Non è ammesso #SERVO ON per assi o <strong>man</strong>drino SERCOS POSIZIONE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'asse o <strong>man</strong>drino è Sercos posizione.<br />

SOLUZIONE Questa sentenza consente solo assi Sercos velocità.


Soluzione di <strong>err</strong>ori<br />

1621 'Non è ammesso Q1 senza G33 nel blocco o G63 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato un parametro Q1 senza G33 nel blocco o senza la funzione G63<br />

attiva.<br />

SOLUZIONE Il parametro Q deve stare nello stesso blocco di G33. Il parametro Q deve essere da<br />

solo nel blocco soltanto se è attiva la funzione G63.<br />

1622 'Un <strong>man</strong>drino di scambio temporaneo non può funzionare come asse C <strong>man</strong>tenuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC può attivare come asse C <strong>man</strong>tenuto (parametro PERCAX) un <strong>man</strong>drino a<br />

scambio temporaneo.<br />

SOLUZIONE Se possibile, definire il <strong>man</strong>drino come di scambio <strong>man</strong>tenuto; altrimenti utilizzare<br />

un altro <strong>man</strong>drino come asse C.<br />

1623 'Gamma per sincronizzazione SYNCSET non valida'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro SYNCSET ha un valore non valido.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1624 'Programmare #TANGCTRL ON/OFF/SUSP [ ]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Insieme alla sentenza occorre programmare uno dei<br />

co<strong>man</strong>di ON/SUSP/OFF e quindi i parametri di chiamata fra parentesi quadre. È<br />

anche possibile la programmazione di uno dei co<strong>man</strong>di SUSP/OFF senza parametri<br />

di chiamata.<br />

1625 'Un asse in controllo tangenziale attivo deve essere rotativo non HIRTH e non appartenere<br />

al triedro attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Gli assi da attivare nel controllo tangenziale devono essere rotativi, non hirth e non<br />

devono far parte del triedro attivo né essere l’asse longitudinale.<br />

SOLUZIONE Controllare la programmazione.<br />

1626 'Programmare assi per #TANGCTRL ON/OFF/SUSP/RESUME'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la programmazione dell'asse o assi nella sentenza.<br />

SOLUZIONE Controllare la programmazione.<br />

1627 '#TANGCTRL: programmare valori d'angolo fra 0 e +/-359.9999'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'angolo programmato nella sentenza è <strong>err</strong>ato.<br />

SOLUZIONE Controllare la programmazione. Il valore dell’angolo deve essere fra 0 e ±359.9999.<br />

1628 'Non è possibile eliminare dalla configurazione un asse con controllo tangenziale attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può eliminare l’asse tangenziale dalle impostazioni se il controllo<br />

tangenziale è attivo.<br />

SOLUZIONE Per eliminare questo asse dalle impostazioni, annullare il controllo tangenziale.<br />

1629 'Non è possibile programmare un asse in controllo tangenziale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Con il controllo tangenziale attivo, è programmato uno spostamento o un’altra<br />

operazione per l’asse tangenziale.<br />

SOLUZIONE Con il controllo tangenziale attivo, non è consentito di programmare spostamenti<br />

dell’asse tangenziale; il CNC ha il compito di orientare questo asse. Per utilizzare<br />

questo asse, annullare il controllo tangenziale.<br />

1630 'Programmazione profilo mediante etichette <strong>err</strong>ata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella chiamata al ciclo sono stati designati in modo <strong>err</strong>ato i parametri che definiscono<br />

l’inizio e la fine del profilo (parametri S ed E).<br />

SOLUZIONE Assegnare ai parametri S e E un valore corretto.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·71·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·72·<br />

Soluzione di <strong>err</strong>ori<br />

1631 'Programmazione profilo non consentita: [S,E,] o [P,]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella chiamata al ciclo sono stati designati in modo <strong>err</strong>ato i parametri che definiscono<br />

l’inizio e la fine del profilo (parametri S ed E), la sottoprogramma che contiene il profilo<br />

(parametro P) o il file contenente il profilo (parametro Q).<br />

SOLUZIONE Controllare la programmazione.<br />

1632 'Un asse in controllo tangenziale attivo deve essere rotativo con modulo 360º'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare il controllo tangenziale in un asse rotativo di modulo<br />

diverso da 360º.<br />

SOLUZIONE Il controllo tangenziale si può attivare solo negli assi rotativi con tipo modulo 360º.<br />

Il limite superiore del modulo è definito dal parametro MODUPLIM ed il limite inferiore<br />

dal parametro MODLOWLIM.<br />

1633 'Programmare: #DGSPSL '<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

1634 'La sentenza #MOVE ammette un solo asse e deve appartenere al canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è stato programmato un nome di asse corretto, l’asse è in un altro canale o non<br />

è un asse del sistema. Non è ammessa la programmazione di <strong>man</strong>drini, eccetto<br />

quando stanno lavorando come asse C, nel qual caso si deve programmare con il<br />

nome dell’asse C.<br />

SOLUZIONE Controllare la programmazione.<br />

1635 'Il numero di assi nella trasformazione è maggiore a quello consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La trasformazione di coordinate ha definito nel parametro NKINAX più assi di quelli<br />

consentiti nel CNC.<br />

SOLUZIONE Correggere il parametro macchina NKINAX.<br />

1636 'Non è possibile avere attive le quote trasformate FACE e CYL allo stesso tempo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare la sentenza #FACE o #CYL con una di esse attiva.<br />

SOLUZIONE Disattivare una di queste sentenze prima di attivare l'altra.<br />

1637 'Senso di rotazione del <strong>man</strong>drino incompatibile con l'utensile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il senso di rotazione predeterminato dell’utensile è incompatibile con il senso di<br />

rotazione corrente del <strong>man</strong>drino.<br />

SOLUZIONE Cambiare senso di rotazione del <strong>man</strong>drino o correggere il senso di rotazione definito<br />

per l’utensile.<br />

1638 'Gli assi che configurano la trasformazione angolare, #ANGAX, devono essere lineari'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare una trasformazione angolare con un asse rotativo.<br />

SOLUZIONE Gli assi della trasformazione angolare devono essere lineari.<br />

1639 'Il <strong>man</strong>drino programmato non appartiene al canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di utilizzare un <strong>man</strong>drino di un altro canale<br />

SOLUZIONE Un canale può controllare solo i relativi <strong>man</strong>drini. Utilizzare un <strong>man</strong>drino<br />

appartenente al canale o includere nelle impostazioni del canale il <strong>man</strong>drino che dà<br />

<strong>err</strong>ore.<br />

1640 'Non si ammettono programmare <strong>man</strong>drini parcheggiati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di utilizzare un <strong>man</strong>drino parcheggiato.<br />

SOLUZIONE Utilizzare un <strong>man</strong>drino che non sia parcheggiato o sparcheggiare il <strong>man</strong>drino.


Soluzione di <strong>err</strong>ori<br />

1641 '#CYL: Si attende la programmazione del raggio di sviluppo del cilindro.<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il valore del raggio di sviluppo nella sentenza #CYL.<br />

SOLUZIONE Controllare la programmazione. Per un raggio variabile, definire valore zero affinché<br />

il CNC calcoli il raggio in funzione di dove si trova l’utensile.<br />

1642 'Non si ammettono programmare <strong>man</strong>drini slave TANDEM'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'utente ha cercato di spostare o fare riferimento al <strong>man</strong>drino slave di una coppia<br />

tandem.<br />

SOLUZIONE Il <strong>man</strong>drino slave di una coppia tandem è controllato dal CNC, non si può spostare<br />

singolarmente. Per spostare un <strong>man</strong>drino slave, bisogna spostare il <strong>man</strong>drino<br />

maestro a cui si trova associato.<br />

1643 'Non è consentito parcheggiare <strong>man</strong>drini TANDEM'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di parcheggiare un <strong>man</strong>drino che appartiene a una coppia tandem.<br />

SOLUZIONE Non è consentito parcheggiare <strong>man</strong>drini tandem.<br />

1644 'Non è consentito parcheggiare <strong>man</strong>drini in G33/G95'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di parcheggiare un <strong>man</strong>drino con la funzione G33 o G95 attiva.<br />

SOLUZIONE Disattivare G33 e G95 prima di parcheggiare un <strong>man</strong>drino.<br />

1645 'Non è consentito #RET/M17/M29 fra le etichette di un #RPT'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato una funzione M17, M29 o #RET fra le etichette iniziale e finale di<br />

una ripetizione di blocchi #RPT.<br />

SOLUZIONE Non è possibile concludere un sottoprogramma all’interno di una ripetizione di<br />

blocchi.<br />

1646 'Programmare: #ABORT [etichetta]/#ABORT Nxxxx/#ABORT OFF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Le sentenze si devono programmare da sole nel<br />

blocco, è possibile solo aggiungere l’etichetta del blocco.<br />

1647 'La gamma non esiste nel slave TANDEM'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato un cambio gamma in un asse o in un <strong>man</strong>drino tandem. La gamma<br />

esiste sull’asse o nel <strong>man</strong>drino maestro ma non in quello slave.<br />

SOLUZIONE Definire le stesse gamme negli assi e <strong>man</strong>drini maestro e slave del tandem.<br />

1649 'Funzione di trasformazione inversa d'utente non trovata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la funzione di coordinate PcsToMcs nel cercare di eseguire la trasformazione<br />

di coordinate pezzo macchina in una cinematica d’utente.<br />

SOLUZIONE Controllare la procedura di integrazione di cinematiche d'utente.<br />

1650 'Funzione di trasformazione diretta d'utente non trovata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la funzione di coordinate McsToPcs nel cercare di eseguire la trasformazione<br />

di coordinate macchina a pezzo in una cinematica d’utente.<br />

SOLUZIONE Controllare la procedura di integrazione di cinematiche d'utente.<br />

1651 'Non è consentito LINK <strong>man</strong>tenuto con assi temporali di un altro canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può accoppiare assi con permesso di scambio temporaneo (parametro<br />

AXISEXCH) se appartengono ad un altro canale e gli accoppiamenti del canale sono<br />

definiti come <strong>man</strong>tenuti (parametro LINKCANCEL).<br />

SOLUZIONE Accoppiare assi nel relativo canale.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·73·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·74·<br />

Soluzione di <strong>err</strong>ori<br />

1653 'Un asse della trasformazione del piano inclinato non può essere slave'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di definire come asse slave di un accoppiamento un asse che fa<br />

parte del piano inclinato.<br />

SOLUZIONE Disattivare il piano inclinato per potere attivare l’accoppiamento. Un asse che fa parte<br />

di un piano inclinato non può essere l’asse slave in un accoppiamento; ma può essere<br />

l’asse maestro di un accoppiamento.<br />

1654 'Bus digitale (Sercos/Mechatrolink) non pronto per la lettura della variabile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Con bus Sercos, l'anello non è in fase 4. Con bus Mechatrolink, il bus non ha raggiunto<br />

la fase 3.<br />

L'anello Sercos non è in fase 4.<br />

SOLUZIONE Condizionare la scrittura della variabile all’indicatore SERCOSRDY in Sercos o<br />

all’indicatore MLINKRDY in Mechatrolink.<br />

1655 'Bus digitale (Sercos/Mechatrolink) non pronto per la scrittura della variabile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Con bus Sercos, l'anello non è in fase 4. Con bus Mechatrolink, il bus non ha raggiunto<br />

la fase 3.<br />

SOLUZIONE Condizionare la scrittura della variabile all’indicatore SERCOSRDY in Sercos o<br />

all’indicatore MLINKRDY in Mechatrolink.<br />

1656 'Uno degli assi del piano è in diametri'<br />

RILEVAMENTO Simulando o eseguendo in un tornio un ciclo fisso di fresatrice che contiene<br />

spostamenti sugli assi del piano.<br />

CAUSA I dati delle quote dei cicli fissi di fresatrice si considerano in raggi. Se uno degli assi<br />

del piano è in diametri, il CNC interpreta i relativi dati come raggi, per cui avvisa<br />

l’utente di un eventuale <strong>err</strong>ore nella programmazione in diametri.<br />

DI CONSEGUENZAIl ciclo può eseguire una geometria diversa da quella attesa.<br />

SOLUZIONE Programmare i dati in raggi.<br />

1657 'Variabile non valida per il <strong>man</strong>drino che non è un asse C'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di leggere una variabile di asse ma il <strong>man</strong>drino non è attivato come<br />

asse C.<br />

SOLUZIONE La variabile esiste solo per assi e <strong>man</strong>drini che lavorano come asse C.<br />

1658 'Numero di magazzino non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di magazzino non è valido.<br />

SOLUZIONE Controllare la programmazione. Il numero di magazzini è definito nel parametro<br />

NTOOLMZ.<br />

1659 'Macro previamente definita mediante #DEF FIX'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La macro è già esistente, è stato definita con il co<strong>man</strong>do #DEF FIX. Ricordare che<br />

la tabella di macro non si inizializza con l’inizio e la fine programma, ma solo con la<br />

sentenza #IN<strong>IT</strong> MACROTAB.<br />

SOLUZIONE Definire la macro con un nome diverso. Le macro definite mediante il co<strong>man</strong>do #DEF<br />

FIX non si cancellano dopo un reset. Utilizzare il co<strong>man</strong>do #IN<strong>IT</strong> MACROTAB per<br />

riavviare la tabella di macro, e che cancella tutte le macro definite sia con #DEF sia<br />

con #DEF FIX.<br />

1660 'Indice array <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un indice array programmato nella variabile è fuori range.<br />

SOLUZIONE Controllare la programmazione. Consultare la variabile ed il relativo range di valori.<br />

1661 'Manca programmare "." dopo [numeroCanale]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di canale deve essere fra parentesi quadra e seguito dal carattere ".".<br />

SOLUZIONE Controllare la programmazione. Verificare la sintassi della variabile.


Soluzione di <strong>err</strong>ori<br />

1662 'Tipo di eccezione sconosciuta'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non esiste il tipo di variabile programmato.<br />

SOLUZIONE Controllare la programmazione. Verificare la sintassi della variabile.<br />

1663 '#DELETE: <strong>man</strong>ca indicare variabile(ili) da cancellare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #DELETE occorre indicare le variabili da cancellare.<br />

SOLUZIONE Indicare insieme alla sentenza #DELETE le variabili da cancellare.<br />

1665 'La funzione G174 ammette solo un asse o un <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G174 è programmato più di un asse o <strong>man</strong>drino.<br />

SOLUZIONE Programmare una funzione G174 per ogni asse o <strong>man</strong>drino.<br />

1666 'G174: non si ammettono assi accoppiati, GANTRY o TANDEM'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di inizializzare quota macchina (G174) di un asse che fa parte di<br />

una coppia di assi gantry, tandem o di un accoppiamento attivo (#LINK).<br />

SOLUZIONE Per inizializzare la quota macchina su tale asse, disattivare l’accoppiamento. Non si<br />

può inizializzare la quota macchina di assi gantry o tandem.<br />

1667 'G174: non si ammettono di assi della cinematica o trasformate attive'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di inizializzare quota macchina (G174) di un asse che fa parte della<br />

cinematica o trasformata attiva #CS, #ACS, #ANGAX, #TANGCTRL.<br />

SOLUZIONE Per inizializzare la quota macchina su tale asse, disattivare la cinematica o la<br />

trasformazione attiva.<br />

1668 'Gruppo multiasse fuori intervallo'<br />

RILEVAMENTO Durante la lettura di variabili (V.)MPA.MULAXISNAMEn[grupo].<br />

CAUSA L’indice (gruppo) non corrisponde a nessun gruppo multiasse definito nei parametri<br />

macchina.<br />

SOLUZIONE Controllare la programmazione. Programmare in modo adeguato il numero del<br />

gruppo multiasse.<br />

1669 'Programmare #ROTATEMZ1-4 Pn/+n/-n'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione. Programmare la posizione da selezionare sulla<br />

torretta o il numero di posizioni da girare.<br />

1670 'Il magazzino indicato deve essere di tipo TORRETTA'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #ROTATEMZ è valida solo per un magazzino di tipo torretta.<br />

SOLUZIONE Controllare la programmazione. Controllare che il magazzino è di tipo torretta.<br />

1672 'Non è ammessa G74-G174 per <strong>man</strong>drini sincronizzati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Una volta eseguita la sincronizzazione dei <strong>man</strong>drini, il CNC non consente di<br />

programmare una ricerca zero né di forzare una quota in nessuno di essi.<br />

SOLUZIONE l CNC esegue il riferimento di <strong>man</strong>drini prima della sincronizzazione. Per realizzare<br />

una nuova ricerca di riferimento o forzare la quota, disattivare la sincronizzazione.<br />

1673 'Variabile non accessibile da programma o MDI'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile programmata, pur esistendo, non ha permesso d’accesso dal<br />

programma.<br />

SOLUZIONE Consultare nei <strong>man</strong>uali i permessi d’accesso delle variabili.<br />

1674 'Programmare #SELECT PROBE [ Nº sonda, POS/NEG]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta o vi è più informazione nel blocco.<br />

SOLUZIONE Controllare la programmazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·75·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·76·<br />

Soluzione di <strong>err</strong>ori<br />

1676 'Il piano inclinato attivo è recuperato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA All’accensione, il CNC ha recuperato il piano inclinato che era attivo allo<br />

spegnimento.<br />

SOLUZIONE Il piano inclinato si può disattivare con la sentenza #CS OFF.<br />

1677 '#RTCP/TLC è stato disattivato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di fare una ricerca di riferimento con la funzione #RTCP o #TLC<br />

attiva.<br />

SOLUZIONE Per eseguire una ricerca di riferimento occorre disattivare le funzioni #RTCP/TLC.<br />

1678 'Variabile esistente solo per la retroazione analogica esterna'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile programmata esiste solo per assi con retroazione esterna analogica e<br />

l’asse indicato non osserva tale condizione.<br />

SOLUZIONE Controllare la programmazione. Consultare nei <strong>man</strong>uali le variabili secondo il tipo di<br />

asse.<br />

1679 'Non è consentito #CAM SELECT con la camma in esecuzione o in procedura di<br />

caricamento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha richiesto il caricamento di una camma che è in esecuzione o in una<br />

procedura previa di caricamento.<br />

SOLUZIONE Attendere la fine dell’esecuzione o del caricamento della camma.<br />

1680 'Numero del pezzo non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #DGWZ è programmato un numero di pezzo non valido.<br />

SOLUZIONE Programmare il numero di pezzo entro il range P1-P4.<br />

1681 'Troppi canali programmati nella sentenza'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #DGWZ è programmato più di un numero di canale.<br />

SOLUZIONE Programmare un solo numero di canale C1-C4.<br />

1682 'È consentito di programmare solo un numero del pezzo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #DGWZ è programmato più di un numero di pezzo.<br />

SOLUZIONE Programmare un solo numero di pezzo P1-P4.<br />

1683 'L'istruzione #REPOS è ammessa solo nei sottoprogrammi di int<strong>err</strong>uzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’istruzione #REPOS non è programmata in un sottoprogramma d’int<strong>err</strong>uzione.<br />

SOLUZIONE È possibile programmare solo la sentenza #REPOS nei sottoprogrammi<br />

d’int<strong>err</strong>uzione. Eliminare tale sentenza da ogni altro sottoprogramma o programma.<br />

1684 'Sottoprogramma locale e M, T o G con sottoprogramma nello stesso blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Uno stesso blocco di programma sta eseguendo una chiamata di una<br />

sottoprogramma locale ed una funzione M, T o G che hanno un sottoprogramma<br />

associato.<br />

SOLUZIONE Programmare la chiamata del sottoprogramma locale in un altro blocco di<br />

programma.<br />

1685 '$GOTO: Salto ai blocchi annidati in $IF, $FOR, $WHILE... non consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’istruzione $GOTO non è all’interno di un loop, ma sta saltando ad un’etichetta<br />

definita all’interno di un loop $IF, $FOR, ecc.<br />

SOLUZIONE Controllare la programmazione. Non è consentito eseguire salti all'interno di un loop.


Soluzione di <strong>err</strong>ori<br />

1687 'Programmare: #REPOS '<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza #REPOS è mal programmata.<br />

SOLUZIONE La sentenza #REPOS può comprendere un parametro opzionale INT o INI, seguito<br />

da una sequenza di assi e/o <strong>man</strong>drini del canale senza un determinato ordine.<br />

1688 'Non si ammettono sentenze #REPOS di tipo diverso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Sono programmate sentenze #REPOS di diverso tipo (INT/INI) nello stesso<br />

sottoprogramma d’int<strong>err</strong>uzione.<br />

SOLUZIONE Tutte le sentenze #REPOS devono essere dello stesso tipo.<br />

1689 'Non si ammettono i blocchi dopo #REPOS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un sottoprogramma d’int<strong>err</strong>uzione è programmato un blocco fra le sentenze<br />

#REPOS e il blocco di fine sottoprogramma.<br />

SOLUZIONE Le sentenze #REPOS devono essere gli ultimi blocchi del sottoprogramma<br />

d’int<strong>err</strong>uzione, eccetto il blocco di fine sottoprogramma.<br />

1690 'Asse multiplo programmato due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile programmare nello stesso blocco più di un asse dello stesso gruppo<br />

multiasse.<br />

SOLUZIONE Controllare la programmazione. Programmare solo l’asse attivo del gruppo multiplo.<br />

1691 'Sottoprogramma di G annidato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un sottoprogramma associato a una funzione G non si può programmare la<br />

funzione G che chiama quello stesso sottoprogramma.<br />

SOLUZIONE Controllare la programmazione. Non programmare la funzione G all’interno del<br />

sottoprogramma. Nel caso di G74 è invece consentito di programmare la funzione<br />

all’interno del sottoprogramma purché sia sempre seguita dagli assi da riferimentare.<br />

1692 'Programmare #VOLCOMP ON/OFF [n]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza e/o uno dei relativi parametri sono mal programmati.<br />

SOLUZIONE Controllare la programmazione.<br />

1693 'Non è consentito di programmare #RTCP con la cinematica corrente. Programmare<br />

#FACE o #CYL'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sentenza non ammessa con l’attuale cinematica attiva.<br />

SOLUZIONE Programmare la sentenza #FACE o #CYL per attivare tale trasformata.<br />

1700 'CENTRATURA: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1701 'CENTRATURA: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro S ha valore 0. Non vi è velocità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1702 'CENTRATURA: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T ha valore 0. Non vi è utensile programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1703 'CENTRATURA: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·77·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·78·<br />

1704 'CENTRATURA: ALFA = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro alfa ha valore 0. Non vi è angolo programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1705 'PCENTRATURA: DIAMETRO = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro per definire il diametro ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1706 'FORATURA 1: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1707 'FORATURA 1: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro S ha valore 0. Non vi è velocità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1708 'FORATURA 1: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T ha valore 0. Non vi è utensile programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1709 'FORATURA 1: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1710 'FORATURA 2: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1711 'FORATURA 2: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro S ha valore 0. Non vi è velocità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1712 'FORATURA 2: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T ha valore 0. Non vi è utensile programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1713 'FORATURA 2: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1714 'FORATURA 2: B = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro B ha valore 0. Non vi è passo di foratura programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1715 'FILETTATURA: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

Soluzione di <strong>err</strong>ori


Soluzione di <strong>err</strong>ori<br />

1716 'FILETTATURA: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro S ha valore 0. Non vi è velocità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1717 'FILETTATURA: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T ha valore 0. Non vi è utensile programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1718 'FILETTATURA: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1719 'ALESATURA: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1720 'ALESATURA: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro S ha valore 0. Non vi è velocità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1721 'ALESATURA: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T ha valore 0. Non vi è utensile programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1722 'ALESATURA: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1723 'BARENATURA 1: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1724 'BARENATURA 1: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro S ha valore 0. Non vi è velocità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1725 'BARENATURA 1: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T ha valore 0. Non vi è utensile programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1726 'BARENATURA 1: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1727 'FORATURA 3: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·79·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·80·<br />

1728 'FORATURA 3: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro S ha valore 0. Non vi è velocità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1729 'FORATURA 3: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T ha valore 0. Non vi è utensile programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1730 'FORATURA 3: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1731 'BARENATURA 2: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1732 'BARENATURA 2: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro S ha valore 0. Non vi è velocità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1733 'BARENATURA 2: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T ha valore 0. Non vi è utensile programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1734 'BARENATURA 2: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

Soluzione di <strong>err</strong>ori<br />

1735 'TASCA RETTANGOLARE: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

Un parametro F ha valore 0. Non vi è avanzamento programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1736 'TASCA RETTANGOLARE: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1737 'TASCA RETTANGOLARE: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.<br />

1738 'TASCA RETTANGOLARE: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.


Soluzione di <strong>err</strong>ori<br />

1739 'TASCA RETTANGOLARE: Diametro utensile minore di DELTA'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell'operazione di sgrossatura o finitura, il diametro dell'utensile è inferiore del passo<br />

di fresatura (parametro ∆).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1740 'TASCA RETTANGOLARE: Diametro utensile maggiore di tasca'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell’operazione di sgrossatura o finitura, il diametro dell’utensile è maggiore delle<br />

dimensioni della tasca (parametri L o H).<br />

SOLUZIONE Scegliere un utensile con diametro inferiore.<br />

1741 'TASCA RETTANGOLARE: Diametro utensile FIN<strong>IT</strong>URA minore di delta'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell’utensile di finitura è minore dei sovrametalli sulle pareti laterali<br />

(parametro δ).<br />

SOLUZIONE Scegliere un utensile di maggior diametro per la passata di finitura.<br />

1742 'TASCA PRESVUOTATA: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1743 'TASCA PRESVUOTATA: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1744 'TASCA PRESVUOTATA: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.<br />

1745 'TASCA PRESVUOTATA: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1746 'TASCA PRESVUOTATA: Diametro utensile minore di DELTA'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell'operazione di sgrossatura o finitura, il diametro dell'utensile è inferiore del passo<br />

di fresatura (parametro ∆).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1747 'TASCA PRESVUOTATA: Diametro utensile maggiore di tasca'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell’operazione di sgrossatura o finitura, il diametro dell’utensile è maggiore delle<br />

dimensioni della tasca (parametri L o H).<br />

SOLUZIONE Scegliere un utensile con diametro inferiore.<br />

1748 'TASCA PRESVUOTATA: Diametro utensile FIN<strong>IT</strong>URA minore di delta'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell’utensile di finitura è minore dei sovrametalli sulle pareti laterali<br />

(parametro δ).<br />

SOLUZIONE Scegliere un utensile di maggior diametro per la passata di finitura.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·81·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·82·<br />

Soluzione di <strong>err</strong>ori<br />

1749 'TASCA PRESVUOTATA: R < r'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio della tasca (parametro R) è minore del raggio di presvuotamento (parametro<br />

r).<br />

SOLUZIONE Il raggio della tasca (raggio esterno ) deve essere maggiore del raggio di<br />

presvuotamento (raggio interno).<br />

1750 'SPORGENZA RETTANGOLARE: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1751 'SPORGENZA RETTANGOLARE: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1752 'SPORGENZA RETTANGOLARE: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.<br />

1753 'SPORGENZA RETTANGOLARE: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1754 'SPORGENZA RETTANGOLARE: Diametro utensile minore di DELTA'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell'operazione di sgrossatura o finitura, il diametro dell'utensile è inferiore del passo<br />

di fresatura (parametro ∆).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1755 'SPORGENZA RETTANGOLARE: Diametro utensile FIN<strong>IT</strong>URA minore di delta'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell’utensile di finitura è minore dei sovrametalli sulle pareti laterali<br />

(parametro δ).<br />

SOLUZIONE Scegliere un utensile di maggior diametro per la passata di finitura.<br />

1756 'SPORGENZA CIRCOLARE: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1757 'SPORGENZA CIRCOLARE: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1758 'SPORGENZA CIRCOLARE: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.


Soluzione di <strong>err</strong>ori<br />

1759 'SPORGENZA CIRCOLARE: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1760 'SPORGENZA CIRCOLARE: R = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro R ha valore 0. Non vi è raggio programmato.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1761 'SPORGENZA CIRCOLARE: Diametro utensile minore di DELTA'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell'operazione di sgrossatura o finitura, il diametro dell'utensile è inferiore del passo<br />

di fresatura (parametro ∆).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1762 'SPORGENZA CIRCOLARE: Diametro utensile FIN<strong>IT</strong>URA minore di delta'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell’utensile di finitura è minore dei sovrametalli sulle pareti laterali<br />

(parametro δ).<br />

SOLUZIONE Scegliere un utensile di maggior diametro per la passata di finitura.<br />

1763 'FRESATURA DI SUPERFICI: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1764 'FRESATURA DI SUPERFICI: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1765 'FRESATURA DI SUPERFICI: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.<br />

1766 'FRESATURA DI SUPERFICI: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1767 'FRESATURA DI SUPERFICI : L = 0 e H = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La lunghezza (parametro L) e/o la larghezza della fresatura di superfici (parametro<br />

H) sono 0.<br />

SOLUZIONE Definire entrambe le dimensioni della fresatura di superfici con un valore diverso da<br />

zero.<br />

1768 'PROFILO A PUNTI: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1769 'PROFILO A PUNTI: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·83·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·84·<br />

Soluzione di <strong>err</strong>ori<br />

1770 'PROFILO A PUNTI: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.<br />

1771 'PROFILO A PUNTI: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1772 'PROFILO A PUNTI: Profilo nullo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA I primi due punti del profilo (P1 e P2) sono uguali; il ciclo assume che non vi è un profilo<br />

definito.<br />

SOLUZIONE definire correttamente i punti del profilo. Due punti uguali indicano la fine del profilo.<br />

1773 'PROFILO A PUNTI: Raggio utensile maggiore o uguale a raggio dell'ingresso/uscita<br />

tangenziale'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio di uno degli utensili usati nel ciclo è uguale o maggiore del raggio<br />

dell'ingresso tangenziale (raggio del punto P1) o dell'uscita tangenziale (raggio del<br />

punto P12).<br />

SOLUZIONE Aumentare il raggio dell’ingresso/uscita tangenziale o eseguire il ciclo con un utensile<br />

di minor raggio.<br />

1774 'PROFILO: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1775 'PROFILO: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1776 'PROFILO: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.<br />

1777 'PROFILO: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1778 'PROFILO: (FIN<strong>IT</strong>URA): Lunghezza di taglio dell'utensile< P'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La lunghezza di taglio dell’utensile di finitura è minore della profondità del profilo<br />

(parametro P).<br />

SOLUZIONE Scegliere come utensile di finitura un utensile di maggior lunghezza di taglio.<br />

1779 'SCANALATURA: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.


Soluzione di <strong>err</strong>ori<br />

1780 'SCANALATURA: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1781 'SCANALATURA: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.<br />

1782 'SCANALATURA: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1783 'SCANALATURA: L = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro ha il valore 0. La scanalatura non ha lunghezza.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1784 'SCANALATURA: Diametro utensile minore di DELTA'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell'operazione di sgrossatura o finitura, il diametro dell'utensile è inferiore del passo<br />

di fresatura (parametro ∆).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1785 'SCANALATURA: Diametro utensile maggiore di tasca'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell’operazione di sgrossatura o finitura, il diametro dell’utensile è maggiore delle<br />

dimensioni della scanalatura (parametri L o H).<br />

SOLUZIONE Scegliere un utensile con diametro inferiore.<br />

1786 'SCANALATURA: Diametro utensile FIN<strong>IT</strong>URA minore di delta'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell’utensile di finitura è minore dei sovrametalli sulle pareti laterali<br />

(parametro δ).<br />

SOLUZIONE Scegliere un utensile di maggior diametro per la passata di finitura.<br />

1787 'TASCA CIRCOLARE: F = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro F ha valore 0; occorre programmare l’avanzamento di sgrossatura,<br />

finitura o ingresso in Z.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1788 'TASCA CIRCOLARE: S = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro S ha valore 0; occorre programmare la velocità per la sgrossatura o<br />

la finitura.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

1789 'TASCA CIRCOLARE: T = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro T delle operazioni di sgrossatura e finitura ha valore 0. Non vi è utensile<br />

programmato.<br />

SOLUZIONE Programmare un utensile per l’operazione di sgrossatura o finitura. Se un’operazione<br />

non ha utensile, il ciclo non la esegue; almeno un’operazione deve avere un utensile.<br />

1790 'TASCA CIRCOLARE: P = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P ha valore 0. Non vi è profondità programmata.<br />

SOLUZIONE Assegnare al parametro un valore maggiore di 0.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·85·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·86·<br />

Soluzione di <strong>err</strong>ori<br />

1791 'TASCA CIRCOLARE: Diametro utensile minore di DELTA'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell'operazione di sgrossatura o finitura, il diametro dell'utensile è inferiore del passo<br />

di fresatura (parametro ∆).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1792 'TASCA CIRCOLARE: Diametro utensile maggiore di tasca'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell’operazione di sgrossatura o finitura, il raggio dell’utensile è maggiore del raggio<br />

della tasca (parametro R).<br />

SOLUZIONE Scegliere un utensile con diametro inferiore.<br />

1793 'TASCA CIRCOLARE: Diametro utensile FIN<strong>IT</strong>URA minore di delta'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell’utensile di finitura è minore dei sovrametalli sulle pareti laterali<br />

(parametro δ).<br />

SOLUZIONE Scegliere un utensile di maggior diametro per la passata di finitura.<br />

1794 'TASCA RETTANGOLARE: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo.<br />

CAUSA L'utensile di sgrossatura o finitura ha raggio 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1795 'TASCA CIRCOLARE: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo.<br />

CAUSA L'utensile di sgrossatura o finitura ha raggio 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1796 'TASCA PRESVUOTATA: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo.<br />

CAUSA L'utensile di sgrossatura o finitura ha raggio 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1797 'SPORGENZA RETTANGOLARE: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo.<br />

CAUSA L'utensile di sgrossatura o finitura ha raggio 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1798 'SPORGENZA CIRCOLARE: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo.<br />

CAUSA L'utensile di sgrossatura o finitura ha raggio 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1799 'FRESATURA DI SUPERFICI: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo.<br />

CAUSA L'utensile di sgrossatura o finitura ha raggio 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1800 'SCANALATURA: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo.<br />

CAUSA L'utensile di sgrossatura o finitura ha raggio 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1801 'TASCA RETTANGOLARE: Beta o theta < 0 o Beta o theta > 90'<br />

RILEVAMENTO Durante l'esecuzione di una tasca.<br />

CAUSA Nel ciclo di tasca, l'angolo d'ingresso laterale per la sgrossatura (parametro β) o per<br />

la finitura (parametro θ) non è compreso fra 0º e 90º.<br />

SOLUZIONE Correggere l’angolo d’ingresso laterale; programmare un valore fra 0º e 90º.<br />

1802 'TASCA CIRCOLARE: Beta o theta < 0 o Beta o theta > 90'<br />

RILEVAMENTO Durante l'esecuzione di una tasca.<br />

CAUSA Nel ciclo di tasca, l'angolo d'ingresso laterale per la sgrossatura (parametro β) o per<br />

la finitura (parametro θ) non è compreso fra 0º e 90º.<br />

SOLUZIONE Correggere l’angolo d’ingresso laterale; programmare un valore fra 0º e 90º.


Soluzione di <strong>err</strong>ori<br />

1803 'TASCA PRESVUOTATA: Beta o theta < 0 o Beta o theta > 90'<br />

RILEVAMENTO Durante l'esecuzione di una tasca.<br />

CAUSA Nel ciclo di tasca, l'angolo d'ingresso laterale per la sgrossatura (parametro β) o per<br />

la finitura (parametro θ) non è compreso fra 0º e 90º.<br />

SOLUZIONE Correggere l’angolo d’ingresso laterale; programmare un valore fra 0º e 90º.<br />

1804 'G87: Profondità = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La profondità risultante della tasca è zero. La profondità programmata (parametro I)<br />

coincide con la somma dei parametri Z e D; se non è stato programmato il parametro<br />

Z, la profondità programmata (parametro I) coincide con il parametro D.<br />

SOLUZIONE Correggere la programmazione dei parametri I Z D.<br />

1805 'G87: Diametro utensile maggiore di tasca'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell’utensile è maggiore delle dimensioni della tasca (parametri J e/o K).<br />

SOLUZIONE Selezionare un utensile con diametro inferiore.<br />

1806 'G87: Diametro utensile minore di L'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell'utensile è inferiore al sovrametallo di finitura (parametro L).<br />

SOLUZIONE Selezionare un utensile con diametro superiore.<br />

1807 'G87: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L'utensile ha un diametro 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1808 'G87: Non vi è utensile'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non vi è utensile sul <strong>man</strong>drino.<br />

SOLUZIONE Programmare un utensile prima del ciclo o caricare un utensile sul <strong>man</strong>drino.<br />

1809 'G87: Diametro utensile minore di C'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell'utensile è inferiore del passo di fresatura (parametro C).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1810 'G88: Profondità = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La profondità risultante della tasca è zero. La profondità programmata (parametro I)<br />

coincide con la somma dei parametri Z e D; se non è stato programmato il parametro<br />

Z, la profondità programmata (parametro I) coincide con il parametro D.<br />

SOLUZIONE Correggere la programmazione dei parametri I Z D.<br />

1811 'G88: Diametro utensile maggiore di tasca'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell’utensile è maggiore delle dimensioni della tasca (parametro J).<br />

SOLUZIONE Selezionare un utensile con diametro inferiore.<br />

1812 'G88: Diametro utensile minore di L'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell'utensile è inferiore al sovrametallo di finitura (parametro L).<br />

SOLUZIONE Selezionare un utensile con diametro superiore.<br />

1813 'G88: Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L'utensile ha un diametro 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1814 'G88: Non vi è utensile'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non vi è utensile sul <strong>man</strong>drino.<br />

SOLUZIONE Programmare un utensile prima del ciclo o caricare un utensile sul <strong>man</strong>drino.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·87·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·88·<br />

Soluzione di <strong>err</strong>ori<br />

1815 'G88: Diametro utensile minore di C'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell'utensile è inferiore del passo di fresatura (parametro C).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1816 'Il parametro X deve essere multiplo del parametro I'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA La lunghezza della lavorazione (parametro X) deve essere multiplo del passo fra<br />

lavorazioni (parametro I).<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1817 'Uno dei parametri I, K deve essere programmato'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA Manca la programmazione del passo fra lavorazioni (parametro I) o il numero di<br />

lavorazioni (parametro K).<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1818 'J = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA In una lavorazione multipla, il parametro J (passo fra lavorazioni sull’asse delle<br />

ordinate) ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1819 'K = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA In una lavorazione multipla, il parametro K ( numero di lavorazioni) ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1820 'Due dei parametri X, I, K devono essere programmati'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA Manca la programmazione di due dei seguenti parametri; X (lunghezza della<br />

lavorazione), I (passo fra lavorazioni), K (numero di lavorazioni).<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1821 'B deve essere multiplo di I'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA La lunghezza angolare della lavorazione (parametro B) deve essere multiplo del<br />

passo angolare fra lavorazioni (parametro I).<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1822 'Il parametro Y deve essere multiplo del parametro J'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA La lunghezza della lavorazione (parametro Y) deve essere multiplo del passo fra<br />

lavorazioni (parametro J).<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1823 'Due dei parametri Y, J, D devono essere programmati'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA Manca la programmazione di due dei seguenti parametri; Y (lunghezza della<br />

lavorazione), J (passo fra lavorazioni), D (numero di lavorazioni).<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1824 'Uno dei parametri I, K deve essere programmato'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA Manca la programmazione di uno dei seguenti parametri; I (passo fra lavorazioni),<br />

K (numero di lavorazioni).<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1825 'Uno dei parametri I, A deve essere programmato'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA Manca la programmazione di due dei seguenti parametri; I (passo angolare fra<br />

lavorazioni), A (numero di lavorazioni).<br />

SOLUZIONE Assegnare al parametro un valore corretto.


Soluzione di <strong>err</strong>ori<br />

1826 'Il parametro I moltiplicato per K deve essere uguale a 360'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA Il passo angolare fra lavorazioni (parametro I) per il numero di lavorazioni (parametro<br />

K) deve essere 360º.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1827 'I parametri X e Y sono uguali a 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA I parametri X Y (centro dell’arco di lavorazione) hanno valore 0.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1828 '360 deve essere multiplo del parametro I'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA Il passo angolare (parametro I) deve essere sottomultiplo di 360º.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1829 'I = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA In una lavorazione multipla, il parametro I (passo fra lavorazioni) ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore diverso da zero.<br />

1830 'Diametro utensile = 0'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo.<br />

CAUSA L'utensile ha un diametro 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1831 'G82: C = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro C (quota di accostamento) ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore diverso da zero.<br />

1832 'SGROSSATURA: I = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro I (passo massimo della profondità) ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore diverso da zero e minore della lunghezza di taglio<br />

dell’utensile.<br />

1833 'FIN<strong>IT</strong>URA: N = 0 e lunghezza di taglio utensile non impostata'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro N (numero di passate d’ingresso) ha valore 0 e l’utensile di finitura non<br />

ha una lunghezza di taglio definita.<br />

SOLUZIONE Programmare il numero di passate d’ingresso (parametro N) o definire la lunghezza<br />

di taglio nella tabella utensili.<br />

1834 'FIN<strong>IT</strong>URA: Delta z maggiore di lunghezza di taglio utensile'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro δz (sovrametallo di finitura sul fondo) supera la lunghezza di taglio<br />

dell'utensile di finitura.<br />

SOLUZIONE Programmare un sovrametallo di finitura minore (parametro δz) o utilizzare un altro<br />

utensile.<br />

1835 'Tasca con isole: Z di sicurezza non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il piano di sicurezza (parametro Zs) si trova all'interno del pezzo.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1836 'Tasca con isole: Profilo in Z non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un profilo di profondità è chiuso o il ciclo non può lavorare un profilo di profondità con<br />

l’utensile programmato.<br />

SOLUZIONE Controllare che i profili di profondità siano corretti.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·89·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·90·<br />

Soluzione di <strong>err</strong>ori<br />

1837 'Tasca con isole: Profilo su XY si taglia da solo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un profilo di superficie costituisce più di un profilo chiuso.<br />

SOLUZIONE Verificare che i profili di superficie non si incrocino fra loro e che abbiano solo il punto<br />

iniziale in comune.<br />

1838 'Tasca con isole: Profilo in XY non è chiuso'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un profilo di superficie non è un profilo chiuso, i punti iniziale e finale non sono sullo<br />

stesso punto.<br />

SOLUZIONE Verificare che tutti i profili di superficie siano chiusi.<br />

1839 'Tasca con isole: Intersezione dei profili su XY non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Due profili di superficie hanno un tratto, retto o curvo, in comune.<br />

SOLUZIONE Verificare che i profili di superficie non abbiano tratti in comune, l’intersezione dei<br />

profili si deve avere su punti.<br />

1840 'Tasca con isole: Memoria insufficiente per la risoluzione'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il sistema non dispone di memoria per continuare a risolvere la tasca.<br />

SOLUZIONE Rivolgersi alla FAGOR AUTOMATION.<br />

1841 'Posizione di partenza non valida nel ciclo fisso'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nell'eseguire il ciclo, la punta dell’utensile si trova fra il piano di riferimento e la<br />

superficie del pezzo.<br />

SOLUZIONE Per eseguire il ciclo, situare l’utensile sopra il piano di riferimento.<br />

1842 'Diametro utensile minore di DELTA'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il diametro dell'utensile di finitura è inferiore del passo di fresatura (parametro ∆).<br />

SOLUZIONE Ridurre il passo di fresatura o utilizzare un utensile di diametro maggiore.<br />

1843 'Tasca con isole: Raggio dell'utensile di sgrossatura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell’utensile di sgrossatura ha valore 0 o l’utensile è troppo grande per la<br />

geometria della tasca, tenendo conto del sovrametallo laterale (parametro δ).:<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

Verificare il valore del sovrametallo laterale.<br />

1844 'Tasca con isole: Raggio dell'utensile di finitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell’utensile di finitura ha valore 0 o l’utensile è troppo grande per la<br />

geometria della tasca.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1845 'G165: Lunghezza della corda (I) maggiore di diametro'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA La lunghezza della corda (parametro) è superiore al diametro della circonferenza.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1846 'Raggio dell'arco nullo'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Nel profilo vi è un tratto curvo con raggio zero.<br />

In una lavorazione multipla ad arco o circonferenza, entrambe le coordinate del<br />

centro coincidono con il punto iniziale.<br />

SOLUZIONE Controllare la programmazione.<br />

1847 'FORO RETTANGOLARE: Q = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro Q (materiale da eliminare) ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore diverso da zero.


Soluzione di <strong>err</strong>ori<br />

1848 'FORO CIRCOLARE: Q = 0'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro Q (materiale da eliminare) ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore diverso da zero.<br />

1849 'TASCA RETTANGOLARE: Sovrametallo di finitura DELTA maggiore di tasca'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Le dimensioni della tasca meno il diametro dell’utensile è minore dei sovrametalli di<br />

finitura laterali (due volte il parametro δ).<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1850 'Lx deve essere multiplo di Ix'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA La lunghezza della lavorazione (parametro Lx) deve essere multiplo della distanza<br />

fra lavorazioni (parametro Ix).<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1851 'Ly deve essere multiplo di Iy'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di fresatura di lavorazione multipla.<br />

CAUSA La lunghezza della lavorazione (parametro Ly) deve essere multiplo della distanza<br />

fra lavorazioni (parametro Iy).<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1852 'Nessun utensile programmato'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di sonda #PROBE.<br />

CAUSA Non vi è utensile né sonda sul <strong>man</strong>drino per potere eseguire il ciclo.<br />

SOLUZIONE Eseguire il ciclo con un utensile sul <strong>man</strong>drino o con una sonda, a seconda del ciclo.<br />

1853 'Non è arrivato il segnale del tastatore'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di sonda #PROBE.<br />

CAUSA La sonda non ha toccato il pezzo durante lo spostamento di tastatura.<br />

SOLUZIONE Correggere la definizione del ciclo fisso.<br />

1854 'Il diametro J deve essere maggiore di zero'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 2 o #PROBE 9.<br />

CAUSA Il parametro J (diametro teorico del foro) ha un valore <strong>err</strong>ato.<br />

SOLUZIONE Assegnare al parametro un valore positivo.<br />

1855 'Diametro utensile maggiore del foro'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 2 o #PROBE 9.<br />

CAUSA Il diametro della sonda è maggiore del diametro del foro da misurare o del foro<br />

utilizzato per calibrare la sonda.<br />

SOLUZIONE Correggere la definizione del ciclo fisso.<br />

1856 'Distanza di retrocessione E <strong>err</strong>ata'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 2 o #PROBE 9.<br />

CAUSA Il parametro E (distanza di ritorno) ha un valore <strong>err</strong>ato.<br />

SOLUZIONE Assegnare al parametro un valore fra 0 ed il diametro del foro.<br />

1857 'Nessun correttore selezionato'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 1 o #PROBE 2.<br />

CAUSA Non vi è correttore d’utensile attivo per il ciclo di calibratura utensile.<br />

SOLUZIONE Programmare il correttore (funzione D) prima del ciclo.<br />

1858 'Programmare I = 0/1'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di sonda #PROBE.<br />

CAUSA Il parametro I (tipo di calibratura) ha un valore <strong>err</strong>ato.<br />

SOLUZIONE Il parametro I ammette solo i valori 0 (calibratura semplice) o 1 (calibratura doppia).<br />

1859 'Il piano attivo per calibratura sonda deve essere G17, G18 o G19'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 2.<br />

CAUSA Nell’eseguire il ciclo, è attivo un piano di lavoro definito con G20.<br />

SOLUZIONE Attivare un piano principale G17, G18 o G19 per eseguire il ciclo.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·91·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·92·<br />

Soluzione di <strong>err</strong>ori<br />

1860 'Programmare K = 0/1/2'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 3.<br />

CAUSA Il parametro K (asse di tastatura) ha un valore <strong>err</strong>ato.<br />

SOLUZIONE Il parametro K ammette solo i valori 0 (asse delle ascisse), 1 (asse delle ordinate)<br />

o 2 (asse longitudinale).<br />

1861 'La distanza di sicurezza B deve essere maggiore di zero'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di sonda #PROBE.<br />

CAUSA Il parametro B ha valore negativo.<br />

SOLUZIONE Assegnare al parametro un valore positivo.<br />

1862 '#PROBE 1: non è ammesso con G20 attiva'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 1.<br />

CAUSA Nell’eseguire il ciclo, è attivo un piano di lavoro definito con G20.<br />

SOLUZIONE Attivare un piano principale G17, G18 o G19 per eseguire il ciclo.<br />

1863 'Utensile consumato'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 1.<br />

CAUSA Il ciclo ha rilevato che l’utensile è consumato. L’usura misurata è maggiore della<br />

tolleranza consentita (parametri L o M).<br />

SOLUZIONE Cambiare utensile ed eseguire di nuovo il ciclo.<br />

1864 '#PROBE 1: i parametri U, V, W devono essere maggiori di X, Y, Z'<br />

RILEVAMENTO Durante l’esecuzione del ciclo di sonda #PROBE 1.<br />

CAUSA Nel ciclo è mal definita la posizione della sonda da tavola. Uno dei parametri X Y Z<br />

è maggiore del suo corrispondente parametro U V W. I parametri X Y Z fanno<br />

riferimento alle quote minime della sonda e i parametri U V W fanno riferimento alle<br />

quote massime.<br />

SOLUZIONE Definire la posizione della sonda in modo che U > X, V > Y, W > Z.<br />

1865 'Tasca con isole: Non c'è T di sgrossatura'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Utensile programmato non esiste nella tabella utensili.<br />

SOLUZIONE Definire l’utensile nella tabella o selezionare un altro utensile.<br />

1866 'Tasca con isole: F di sgrossatura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’avanzamento per l’operazione di sgrossatura ha valore 0.<br />

SOLUZIONE Definire un avanzamento maggiore di 0.<br />

1867 'Tasca con isole: S di sgrossatura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La velocità per l’operazione di sgrossatura ha valore 0.<br />

SOLUZIONE Definire una velocità maggiore di 0.<br />

1868 'Tasca con isole: Non c'è T di finitura'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Utensile programmato non esiste nella tabella utensili.<br />

SOLUZIONE Definire l’utensile nella tabella o selezionare un altro utensile.<br />

1869 'Tasca con isole: F di finitura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’avanzamento per l’operazione di finitura ha valore 0.<br />

SOLUZIONE Definire un avanzamento maggiore di 0.<br />

1870 'Tasca con isole: S di finitura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La velocità per l’operazione di finitura ha valore 0.<br />

SOLUZIONE Definire una velocità maggiore di 0.


Soluzione di <strong>err</strong>ori<br />

1871 'Tasca con isole: Passo di sgrossatura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il passo di lavorazione per la sgrossatura (parametro ∆) è maggiore del diametro<br />

dell’utensile.<br />

SOLUZIONE Correggere il passo di lavorazione o selezionare un altro utensile.<br />

1872 'Tasca con isole: Passo di finitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA In una tasca 2D, il passo di lavorazione per la finitura (parametro ∆) è maggiore del<br />

diametro dell’utensile. In una tasca 3D, il passo di lavorazione per la finitura<br />

(parametro ε) è zero.<br />

SOLUZIONE Correggere il passo di lavorazione.<br />

1873 'Tasca con isole: Sovrametallo laterale non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il sovrametallo laterale per la finitura (parametro δ) è maggiore del diametro<br />

dell’utensile.<br />

SOLUZIONE Correggere il sovrametallo laterale per la finitura o selezionare un altro utensile.<br />

1874 'Tasca con isole: Profondità non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il parametro P (profondità della tasca) ha valore 0.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1875 'Tasca con isole: Profilo in XY non esiste'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non esiste il profilo di superficie programmato.<br />

SOLUZIONE Selezionare un profilo esistente o generare il profilo programmato.<br />

1876 'Tasca con isole: Profilo in XY non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Geometria del profilo di superficie mal programmata.<br />

SOLUZIONE Correggere la geometria del profilo dall’editor di profili.<br />

1877 'Tasca con isole: Profilo in Z non esiste'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non esiste il profilo di profondità programmato.<br />

SOLUZIONE Selezionare un profilo esistente o generare il profilo programmato.<br />

1878 'Tasca con isole: Raggio della punta dell'utensile di finitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio della punta (Rp) dell’utensile di finitura è maggiore del suo raggio (R).<br />

SOLUZIONE Correggere il valore del raggio della punta.<br />

1879 'Tasca con isole: Raggio dell'utensile di semifinitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell’utensile di semifinitura ha valore 0 o è troppo grande per la geometria<br />

della tasca.<br />

SOLUZIONE Definire l’utensile nella tabella o selezionare un altro utensile.<br />

1880 'Tasca con isole: Non c'è T di semifinitura'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Utensile programmato non esiste nella tabella utensili.<br />

SOLUZIONE Definire l’utensile nella tabella o selezionare un altro utensile.<br />

1881 'Tasca con isole: F di semifinitura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’avanzamento per l’operazione di semifinitura ha valore 0.<br />

SOLUZIONE Definire un avanzamento maggiore di 0.<br />

1882 'Tasca con isole: S di semifinitura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La velocità per l’operazione di semifinitura ha valore 0.<br />

SOLUZIONE Definire una velocità maggiore di 0.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·93·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·94·<br />

Soluzione di <strong>err</strong>ori<br />

1883 'Tasca con isole: Tasca già in esecuzione'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il CNC non può simulare o eseguire la tasca perché essa è già in esecuzione o<br />

simulazione.<br />

SOLUZIONE Attendere che il CNC termini la simulazione o l’esecuzione.<br />

1884 'Tasca con isole: Arco mal programmato in profilo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA In un profilo della tasca vi è un arco mal definito o il profilo è stato modificato con un<br />

altro programma diverso dall’editor di profili.<br />

SOLUZIONE Correggere la geometria del profilo dall’editor di profili.<br />

1885 'Tasca con isole: Geometria della tasca non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA In un profilo della tasca vi è un tratto mal definito (arrotondamenti, smussature, ecc).<br />

SOLUZIONE Correggere la geometria del profilo dall’editor di profili.<br />

1886 'Tasca con isole: Angolo di profondità dell'utensile di sgrossatura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’angolo d’ingresso per la sgrossatura (parametro β) non è compreso fra 0º e 90º.<br />

SOLUZIONE Correggere l’angolo d’ingresso; programmare un valore fra 0º e 90º.<br />

1887 'Tasca con isole: Angolo di profondità dell'utensile di semifinitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’angolo d’ingresso per la finitura (parametro θ) non è compreso fra 0º e 90º.<br />

SOLUZIONE Correggere l’angolo d’ingresso; programmare un valore fra 0º e 90º.<br />

1888 'Tasca con isole: Tipo di finitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il tipo di finitura (parametro Q) non è valido.<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1889 'Spostamento di oscillazione: Distanza percorsa troppo piccola'<br />

RILEVAMENTO Esecuzione dello spostamento di oscillazione per la regolazione del momento<br />

d’inerzia.<br />

CAUSA La distanza programmata nello spostamento di oscillazione è insufficiente.<br />

SOLUZIONE Programmare una distanza maggiore.<br />

1890 'Spostamento di oscillazione: Distanza percorsa troppo grande'<br />

RILEVAMENTO Esecuzione dello spostamento di oscillazione per la regolazione del momento<br />

d’inerzia.<br />

CAUSA La distanza programmata nello spostamento di oscillazione è troppo grande.<br />

SOLUZIONE Programmare una distanza inferiore.<br />

1900 'Dato obbligatorio non programmato'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Manca la programmazione di uno o più parametri obbligatori. Il parametro <strong>err</strong>ato sarà<br />

indicato nel messaggio d’<strong>err</strong>ore.<br />

SOLUZIONE Programmare tutti i parametri obbligatori del ciclo.<br />

1901 'Dato non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un parametro del ciclo ha un valore <strong>err</strong>ato. Il parametro <strong>err</strong>ato sarà indicato nel<br />

messaggio d’<strong>err</strong>ore.<br />

SOLUZIONE Correggere la programmazione.<br />

1902 'Posizione iniziale e fattore di forma dell’utensile incompatibili'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La posizione iniziale dell’utensile non è compatibile con il fattore di forma e la<br />

geometria dell’utensile.<br />

SOLUZIONE Posizionare l’utensile in modo idoneo o cambiare utensile.


Soluzione di <strong>err</strong>ori<br />

1903 'Arco mal programmato'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Arco mal definito nella geometria del ciclo fisso.<br />

SOLUZIONE Correggere la programmazione.<br />

1904 'Utensile non programmato'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Nessun utensile programmato.<br />

SOLUZIONE Programmare un utensile prima del ciclo o caricare un utensile sul <strong>man</strong>drino.<br />

1905 'SCANALATURA: Larghezza della lama nulla'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La larghezza dell’utensile ha valore 0.<br />

SOLUZIONE Correggere il valore della larghezza dell’utensile o selezionare un altro utensile.<br />

1906 'Fattore di forma dell’utensile non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il fattore di forma non è valido per il ciclo programmato.<br />

SOLUZIONE Correggere il fattore di forma o selezionare un altro utensile.<br />

1907 'Avanzamento F nullo precedente al ciclo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L'avanzamento di lavorazione ha valore 0.<br />

SOLUZIONE Definire un avanzamento maggiore di 0.<br />

1908 'Non è stato programmato sovrametallo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il sovrametallo per la finitura ha valore 0.<br />

SOLUZIONE Definire un sovrametallo per la finitura maggiore di 0.<br />

1909 'Passo di sgrossatura nullo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il passo di lavorazione ha valore 0.<br />

SOLUZIONE Definire un passo di lavorazione maggiore di 0.<br />

1910 'Passo di sgrossatura maggiore della larghezza della lama'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il passo di sgrossatura è maggiore della larghezza della lama.<br />

SOLUZIONE Programmare un passo di sgrossatura minore o uguale alla larghezza della lama.<br />

1911 'Fattore di forma non valido in ciclo di sgrossatura'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il fattore di forma non è valido per il ciclo programmato.<br />

SOLUZIONE Correggere il fattore di forma o selezionare un altro utensile.<br />

1912 'Angolo della lama non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’angolo della lama non è valido per il ciclo programmato.<br />

SOLUZIONE Correggere l’angolo della lama o selezionare un altro utensile.<br />

1913 'Angolo di taglio della lama non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L'angolo di taglio non è valido per il ciclo programmato.<br />

SOLUZIONE Correggere l’angolo di taglio o selezionare un altro utensile.<br />

1914 'F di sgrossatura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’avanzamento per l’operazione di sgrossatura ha valore 0.<br />

SOLUZIONE Definire un avanzamento maggiore di 0.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·95·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·96·<br />

1915 'F di finitura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’avanzamento per l’operazione di finitura ha valore 0.<br />

SOLUZIONE Definire un avanzamento maggiore di 0.<br />

1916 'S di sgrossatura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La velocità per l’operazione di sgrossatura ha valore 0.<br />

SOLUZIONE Definire una velocità maggiore di 0.<br />

1917 'S di finitura non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La velocità per l’operazione di finitura ha valore 0.<br />

SOLUZIONE Definire una velocità maggiore di 0.<br />

1918 'Profilo programmato è chiuso'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il profilo definito nel ciclo fisso non è valido perché è un profilo chiuso<br />

SOLUZIONE Programmare un profilo che non sia chiuso.<br />

Soluzione di <strong>err</strong>ori<br />

1919 'Profilo programmato taglia se stesso'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il profilo definito nel ciclo fisso non è valido perché interseca se stesso.<br />

SOLUZIONE Programmare un profilo che non si taglia da solo.<br />

1920 'Profilo non programmato'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Manca la programmazione del profilo che definisce la geometria del ciclo fisso.<br />

SOLUZIONE Impostare il profilo che definisce la geometria del ciclo.<br />

1921 'Geometria programmata non esterna'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La geometria programmata nel ciclo fisso non corrisponde ad una geometria esterna,<br />

come indicato nel ciclo.<br />

SOLUZIONE Cambiare la geometria o definire nel ciclo che la geometria sia interna.<br />

1922 'Geometria programmata non interna'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La geometria programmata nel ciclo fisso non corrisponde ad una geometria esterna,<br />

come indicato nel ciclo.<br />

SOLUZIONE Cambiare la geometria o definire nel ciclo che la geometria sia esterna.<br />

1923 'Geometria non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La geometria del ciclo fisso è <strong>err</strong>ata.<br />

SOLUZIONE Correggere la programmazione.<br />

1924 'Memoria insufficiente'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il sistema non dispone di memoria per continuare a risolvere la tasca.<br />

SOLUZIONE Rivolgersi alla FAGOR AUTOMATION.<br />

1925 'Non programmata sgrossatura né finitura.<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non è definita nessuna operazione nel ciclo fisso.<br />

SOLUZIONE Nel ciclo fisso deve essere definita l’operazione di sgrossatura o finitura. Se<br />

un’operazione non ha utensile, il ciclo non la esegue; almeno un’operazione deve<br />

avere un utensile.<br />

1926 'Vertice mal programmato'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La geometria del ciclo fisso è <strong>err</strong>ata.<br />

SOLUZIONE Correggere la programmazione.


Soluzione di <strong>err</strong>ori<br />

1927 'Lama non valida per profilo programmato'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’utensile non è valido per la geometria del ciclo programmato.<br />

SOLUZIONE Selezionare un altro utensile.<br />

1928 'Passo di scanalatura maggiore della larghezza della lama'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il passo di scanalatura è maggiore della larghezza della lama.<br />

SOLUZIONE Programmare un passo di scanalatura minore o uguale alla larghezza della lama.<br />

1929 'Non è stato programmato avanzamento del <strong>man</strong>drino'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La velocità del <strong>man</strong>drino ha valore 0.<br />

SOLUZIONE Definire un avanzamento maggiore di 0.<br />

1930 'Programmato passo di foratura nullo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il passo di foratura ha valore 0.<br />

SOLUZIONE Definire un passo di foratura diverso da 0.<br />

1931 'Profondità non programmata'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La profondità di lavorazione ha valore 0.<br />

SOLUZIONE Definire una profondità di lavorazione diversa da 0.<br />

1932 'Non esiste <strong>man</strong>drino per eseguire il ciclo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il canale che esegue il ciclo non dispone di <strong>man</strong>drino.<br />

SOLUZIONE Cedere un <strong>man</strong>drino al canale o eseguire il ciclo in un canale con <strong>man</strong>drino.<br />

1933 'Non esiste utensile motorizzato per eseguire il ciclo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il canale che esegue il ciclo non dispone di <strong>man</strong>drino per l’utensile motorizzato.<br />

SOLUZIONE Cedere un utensile motorizzato al canale o eseguire il ciclo in un canale con utensile<br />

motorizzato.<br />

1934 'Larghezza di lama non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La larghezza della lama è maggiore della scanalatura o il ciclo non può avere il<br />

sovrametallo programmato.<br />

SOLUZIONE Verificare che l’utensile selezionato possa lavorare la scanalatura programmata,<br />

lasciando il sovrametallo di finitura programmato.<br />

1935 'Non è stato definito nessun asse come LONGAXIS in ciclo di asse C'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non è definito nessun asse longitudinale nel canale.<br />

SOLUZIONE Impostare il parametro macchina LONGAXIS a TRUE per l’asse che è l’asse<br />

longitudinale.<br />

1936 'Non è stato definito nessun asse come FACEAXIS in ciclo di asse C'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non è definito nessun asse frontale nel canale.<br />

SOLUZIONE Impostare il parametro macchina FACEAXIS a TRUE per l’asse che è l’asse frontale.<br />

1949 'La lama non può lavorare il profilo completamente'<br />

RILEVAMENTO Durante l’esecuzione di un ciclo fisso di sgrossatura inseguimento di profilo di tornio.<br />

CAUSA La geometria dell’utensile non consente che esso possa lavorare l’intero profilo<br />

programmato.<br />

DI CONSEGUENZAIl ciclo non può lavorare completamente il profilo programmato.<br />

SOLUZIONE Modificare il profilo o cambiare utensile affinché esso possa lavorare il profilo.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·97·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·98·<br />

Soluzione di <strong>err</strong>ori<br />

1950 'Non programmata la quota Z della superficie del pezzo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Manca la programmazione quota della superficie del pezzo (parametro Z).<br />

SOLUZIONE Correggere la programmazione.<br />

1951 'Non programmata la quota Z di sicurezza'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Manca la programmazione del piano di sicurezza (parametro Zs).<br />

SOLUZIONE Correggere la programmazione.<br />

1952 'Non programmata la profondità del pezzo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Manca la programmazione della profondità del pezzo (parametro P).<br />

SOLUZIONE Correggere la programmazione.<br />

1953 'Non programmato il passo di profondità'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Manca la programmazione del passo d’ingresso (parametro I).<br />

SOLUZIONE Correggere la programmazione.<br />

1954 'Non programmato il passo di sgrossatura'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Manca la programmazione del passo di sgrossatura (parametro D).<br />

SOLUZIONE Correggere la programmazione.<br />

1955 'Raggio dell'utensile di sgrossatura nullo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell'utensile di sgrossatura ha valore 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1956 'Raggio dell'utensile di finitura nullo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell'utensile di finitura ha valore 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1957 'Raggio dell'utensile di semifinitura nullo'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell'utensile di semifinitura ha valore 0.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1958 'Raggio utensile di sgrossatura troppo grande'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell’utensile di sgrossatura è troppo grande per la geometria della tasca.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1959 'Raggio utensile di finitura troppo grande'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell’utensile di finitura è troppo grande per la geometria della tasca.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1960 'Raggio utensile di semifinitura troppo grande'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio dell’utensile di semifinitura è troppo grande per la geometria della tasca.<br />

SOLUZIONE Correggere il valore del raggio nella tabella utensili o selezionare un altro utensile.<br />

1961 'Raggio della punta dell’utensile di finitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il raggio della punta (Rp) dell’utensile di finitura è maggiore del suo raggio (R).<br />

SOLUZIONE Correggere il valore del raggio della punta.


Soluzione di <strong>err</strong>ori<br />

1962 'Angolo d'approfondimento nella sgrossatura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’angolo d’ingresso per la sgrossatura non è compreso fra 0º e 90º.<br />

SOLUZIONE Correggere l’angolo d’ingresso; programmare un valore fra 0º e 90º.<br />

1963 'Angolo d'approfondimento nella semifinitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA L’angolo d’ingresso per la semifinitura non è compreso fra 0º e 90º.<br />

SOLUZIONE Correggere l’angolo d’ingresso; programmare un valore fra 0º e 90º.<br />

1964 'Passo programmato di sgrossatura superiore al diametro dell’utensile'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il passo di lavorazione per la sgrossatura è maggiore del diametro dell’utensile.<br />

SOLUZIONE Correggere il passo di lavorazione o selezionare un altro utensile.<br />

1965 'Programmato passo di finitura superiore al diametro dell’utensile'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il passo di lavorazione per la finitura è superiore al diametro dell’utensile.<br />

SOLUZIONE Correggere il passo di lavorazione o selezionare un altro utensile.<br />

1966 'Tipo di finitura non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il tipo di finitura non è valido.<br />

SOLUZIONE Assegnare ai parametri un valore corretto.<br />

1967 'Quota Z del piano iniziale non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA La quota Z d'inizio del ciclo si trova all'interno del pezzo.<br />

SOLUZIONE La quota Z d’inizio del ciclo deve essere al di sopra del piano di riferimento.<br />

1968 'Quota Z di sicurezza non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Il piano di sicurezza si trova all’interno del pezzo.<br />

SOLUZIONE Assegnare al parametro un valore corretto.<br />

1969 'Non esiste il profilo in XY programmato'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non esiste il profilo di superficie.<br />

SOLUZIONE Editare il profilo. Il CNC salva i profili nella cartella ..\Users\Profile.<br />

1970 'Non esiste il profilo in Z programmato'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non esiste il profilo di profondità.<br />

SOLUZIONE Editare il profilo. Il CNC salva i profili nella cartella ..\Users\Profile.<br />

1971 'Profilo programmato in XY aperto'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un profilo di superficie non è un profilo chiuso, i punti iniziale e finale non sono sullo<br />

stesso punto.<br />

SOLUZIONE Verificare che tutti i profili di superficie siano chiusi.<br />

1972 'Profilo in XY non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Non esiste il profilo di superficie.<br />

SOLUZIONE Editare il profilo. Il CNC salva i profili nella cartella ..\Users\Profile.<br />

1973 'Profilo in Z non valido'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Un profilo di profondità è chiuso o il ciclo non può lavorare un profilo di profondità con<br />

l’utensile programmato.<br />

SOLUZIONE Controllare che i profili di profondità siano corretti.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·99·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·100·<br />

Soluzione di <strong>err</strong>ori<br />

1974 'Intersezione di profili non valida'<br />

RILEVAMENTO Durante l'esecuzione del ciclo.<br />

CAUSA Due profili di superficie generano un’intersezione non valida.<br />

SOLUZIONE Verificare che i profili di superficie non abbiano tratti in comune, l’intersezione dei<br />

profili si deve avere su punti.<br />

1975 'Non si è verificato tastatura'<br />

RILEVAMENTO Durante l'esecuzione di un ciclo di tastatura.<br />

CAUSA La sonda non ha toccato il pezzo durante lo spostamento di tastatura.<br />

SOLUZIONE Correggere la definizione del ciclo fisso.


Soluzione di <strong>err</strong>ori<br />

2000-2999<br />

2000 'Raggio utensile maggiore di raggio dell'arco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio dell’utensile è maggiore del raggio dell’arco che si cerca di lavorare.<br />

SOLUZIONE Utilizzare un utensile di raggio inferiore.<br />

2001 'Profilo danneggiato da compensazione di raggio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio dell’utensile è troppo grande per il profilo programmato; l’utensile danneggia<br />

il profilo.<br />

SOLUZIONE Utilizzare un utensile di raggio inferiore.<br />

2002 'Il primo blocco di compensazione di raggio deve essere lineare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo aver attivato la compensazione di raggio (G41 o G42), il seguente blocco di<br />

spostamento è un blocco circolare. La compensazione di raggio non può iniziare in<br />

un blocco circolare.<br />

SOLUZIONE La compensazione di raggio deve iniziare in un blocco di spostamento lineare.<br />

Pertanto il blocco di spostamento che va dopo G41-G42 deve essere un blocco di<br />

spostamento lineare.<br />

2003 'Raggio utensile troppo grande in archi consecutivi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella lavorazione di due archi consecutivi che for<strong>man</strong>o un loop (entrambi gli archi<br />

s’intersecano), il raggio dell’utensile è troppo grande per poter lavorare all’interno del<br />

loop.<br />

SOLUZIONE Utilizzare un utensile di raggio inferiore.<br />

2004 'Troppi blocchi senza spostamento fra due blocchi con compensazione di raggio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Con la compensazione di raggio attiva, vi sono troppi blocchi di non spostamento<br />

(assegnazioni di parametri P, variabili, ecc.) fra due blocchi di spostamento.<br />

SOLUZIONE Ridurre il numero di blocchi di non spostamento programmati; ad esempio,<br />

raggruppare vari di questi blocchi in uno solo.<br />

2005 'L'ultimo blocco di compensazione di raggio deve essere lineare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo aver disattivato la compensazione di raggio (G40), il seguente blocco di<br />

spostamento è un blocco circolare. La compensazione di raggio non può finire in un<br />

blocco circolare.<br />

SOLUZIONE La compensazione di raggio deve finire in un blocco di spostamento lineare. Pertanto,<br />

il blocco di spostamento che va dopo G40 deve essere un blocco di spostamento<br />

lineare.<br />

2006 'Il cambiamento di compensazione (G41/G42) deve essere fatto su una traiettoria lineare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il programma ha cambiato il tipo di compensazione di raggio (da G41 a G42 o<br />

viceversa) ed il seguente blocco di spostamento è un blocco circolare.<br />

SOLUZIONE Non è consentito cambiare il tipo di compensazione di raggio se il seguente blocco<br />

di spostamento è un arco. Cambiare il tipo di compensazione di raggio su una<br />

traiettoria lineare.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·101·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·102·<br />

Soluzione di <strong>err</strong>ori<br />

2007 'Con G138 non è ammessa G40 dopo il primo blocco di compensazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo avere attivato la compensazione di raggio con la modalità diretta (G138), è<br />

programmato un annullamento della compensazione prima del primo blocco di<br />

spostamento.<br />

SOLUZIONE Per attivare la compensazione di raggio con la modalità diretta (G138), il CNC<br />

necessita di un blocco di spostamento addizionale sul piano, oltre al blocco<br />

d’attivazione. Dopo questo spostamento, il CNC consente di cancellare la<br />

compensazione di raggio. Se non è possibile programmare il blocco, utilizzare la<br />

modalità indiretta (G139) per attivare la compensazione di raggio.<br />

2008 'Con G138 non è ammesso cambiamento G41/G42 dopo il primo blocco di compensazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo avere attivato la compensazione di raggio con la modalità diretta (G138), è<br />

programmato un cambio del tipo di compensazione (di G41 a G42 o viceversa) prima<br />

del primo blocco di spostamento.<br />

SOLUZIONE Per attivare la compensazione di raggio con la modalità diretta (G138), il CNC<br />

necessita di un blocco di spostamento addizionale sul piano, oltre al blocco<br />

d’attivazione. Dopo questo spostamento, il CNC consente di cambiare il tipo di<br />

compensazione di raggio. Se non è possibile programmare il blocco, utilizzare la<br />

modalità indiretta (G139) per attivare la compensazione di raggio.<br />

2009 'Differenza fra il raggio iniziale e finale dell'arco troppo grande'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell’arco programmato, la differenza fra il raggio iniziale ed il raggio finale è maggiore<br />

della tolleranza consentita.<br />

SOLUZIONE Controllare la programmazione del arco.<br />

2010 'Raggio utensile troppo grande nel calcolo di compensazione fra archi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio dell'utensile è troppo grande per il profilo programmato.<br />

SOLUZIONE Programmare un raggio d’utensile minore per poter lavorare l’arco programmato,<br />

eliminare l’arco del profilo programmato o programmare un arco più grande.<br />

2011 'Spostamento di compensazione in traiettoria circolare (profilo danneggiato)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il raggio dell'utensile è troppo grande per il profilo programmato.<br />

SOLUZIONE Programmare un raggio d’utensile minore per poter lavorare l’arco programmato,<br />

eliminare l’arco del profilo programmato o programmare un arco più grande.<br />

2013 'Raggio utensile diverso fra la traiettoria precedente e una circolare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel lavorare un arco con la compensazione di raggio attiva, il raggio dell’utensile è<br />

cambiato rispetto al blocco precedente.<br />

SOLUZIONE Con la compensazione di raggio attiva, non cambiare il raggio dell’utensile durante<br />

l’esecuzione di un arco.<br />

2016 'È stato modificato il profilo per evitare una collisione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il rilevamento di collisioni durante la compensazione di raggio ha rilevato una<br />

traiettoria che danneggia il profilo programmato e l’ha eliminata.<br />

SOLUZIONE A seconda della collisione rilevata, la soluzione può essere quella di utilizzare un<br />

utensile dal raggio minore, programmare il profilo in un altro modo, o semplicemente<br />

accettare la modifica proposta dalla procedura di rilevamento collisioni.<br />

2017 'Programmazione non consentita con rilevamento di collisioni attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il rilevamento di collisioni non ammette certe procedure quali ricerca zero,<br />

spostamento con sonda, ecc.<br />

SOLUZIONE Non attivare il rilevamento di collisioni se è programmata una di queste procedure.


Soluzione di <strong>err</strong>ori<br />

2051 'Programmazione di splines e controllo tangenziale incompatibili'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non consente di attivare il controllo tangenziale con gli spline attivi e viceversa.<br />

SOLUZIONE Disattivare gli spline prima di attivare il controllo tangenziale o viceversa.<br />

2100 'Limite software positivo superato in G5, G60 o HSC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La traiettoria che genera il CNC in G05, G60 o HSC è fuori dei limiti di corsa attivi.<br />

SOLUZIONE Verificare che la traiettoria programmata sia entro i limiti di software ed eseguirla in<br />

G7 o G50 per evitare il superamento. Se necessario, disattivare la modalità HSC<br />

(#HSC OFF).<br />

2101 'Limite software negativo superato in G5, G60 o HSC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La traiettoria che genera il CNC in G05, G60 o HSC è fuori dei limiti di corsa attivi.<br />

SOLUZIONE Verificare che la traiettoria programmata sia entro i limiti di software ed eseguirla in<br />

G7 o G50 per evitare il superamento. Se necessario, disattivare la modalità HSC<br />

(#HSC OFF).<br />

2102 'Sentenza di programmazione #ROUNDPAR con parametro troppo piccolo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’<strong>err</strong>ore di contorno programmato è troppo piccolo per essere elaborato.<br />

SOLUZIONE Programmare la sentenza con un <strong>err</strong>ore di contorno superiore a 20 micron.<br />

2103 'Sentenza di programmazione #ROUNDPAR con parametro di tipo <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il tipo di arrotondamento programmato non è valido.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale di programmazione il formato di questa sentenza.<br />

2106 'Errore interno in modalità HSC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel calcolo della traiettoria per lavorare in modalità HSC.<br />

SOLUZIONE Disattivare la modalità HSC nel blocco o nei blocchi che provocano l’<strong>err</strong>ore.<br />

2108 'HSC: Cambiamento modalità non consentita'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non si può cambiare la modalità HSC senza disattivare la modalità precedente.<br />

SOLUZIONE Disattivare la modalità HSC prima di programmarne un’altra.<br />

2109 'HSC: Errore di contorno troppo piccolo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’<strong>err</strong>ore di contorno programmato è troppo piccolo per essere elaborato.<br />

SOLUZIONE Programmare la sentenza con un <strong>err</strong>ore di contorno superiore a 20 micron.<br />

2110 'Limite software positivo superato in modalità HSC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La traiettoria che genera il CNC per lavorare in modalità HSC è fuori dei limiti di corsa<br />

attivi.<br />

SOLUZIONE Disattivare la modalità HSC nel blocco o nei blocchi che provocano l’<strong>err</strong>ore.<br />

2111 'Limite software negativo superato in modalità HSC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La traiettoria che genera il CNC per lavorare in modalità HSC è fuori dei limiti di corsa<br />

attivi.<br />

SOLUZIONE Disattivare la modalità HSC nel blocco o nei blocchi che provocano l’<strong>err</strong>ore.<br />

2112 'Tangente iniziale indeterminata in spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il punto iniziale dello spline coincide con il punto precedente e la tangente resta<br />

indeterminata, oppure è stato programmato solo un asse della tangente.<br />

SOLUZIONE Programmare un punto prima del punto di ingresso allo spline o entrambi gli assi della<br />

tangente.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·103·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·104·<br />

Soluzione di <strong>err</strong>ori<br />

2113 'Tangente finale indeterminata in spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il punto finale dello spline coincide con il punto successivo e la tangente resta<br />

indeterminata, oppure è stato programmato solo un asse della tangente.<br />

SOLUZIONE Programmare un punto d’uscita dopo il punto finale dello spline o entrambi gli assi<br />

della tangente.<br />

2114 'Co<strong>man</strong>do di attivazione di spline non consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non si può attivare la modalità spline senza terminare uno spline precedente.<br />

SOLUZIONE Disattivare la modalità spline attiva prima di definirne una nuova.<br />

2115 'Sentenza di programmazione #ASPLINE con parametro non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il tipo di tangenza non è valido.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale di programmazione il formato corretto.<br />

2116 'Errore nell'attivazione del spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non si può attivare una modalità spline senza disattivare la modalità precedente.<br />

SOLUZIONE Disattivare la modalità spline attiva prima di attivarne un’altra.<br />

2118 'SPLINE: Tipo di spline non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato un tipo di spline non consentito.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale di programmazione il formato corretto.<br />

2119 'SPLINE: Non è ammesso cambiare il tipo con spline attivati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato un cambio di tipo di spline senza annullare lo spline.<br />

SOLUZIONE Disattivare la modalità spline attiva prima di attivarne un’altra.<br />

2121 'Non sono ammesse traiettorie circolari con spline attivi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato uno spostamento circolare con la modalità spline attiva.<br />

SOLUZIONE Disattivare la modalità spline prima di programmare l’arco.<br />

2122 'Non sono ammessi blocchi polinomiali con spline attivi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato uno spostamento polinomico con la modalità spline attiva.<br />

SOLUZIONE Disattivare la modalità spline prima di programmare il polinomio.<br />

2123 'Programmazione non consentita con spline attivi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Con la modalità spline attiva, è programmato un cambio di sistema di coordinate o<br />

sentenze che arrestano la preparazione dei blocchi.<br />

SOLUZIONE Disattivare la modalità spline prima di cambiare il sistema di coordinate o<br />

programmare sentenze che arrestino la preparazione dei blocchi.<br />

2124 'SPLINE: Sono necessari almeno due assi principali'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non si può attivare la modalità spline con un asse solo nel canale.<br />

SOLUZIONE Impostare il canale con due assi o programmare gli spostamenti senza modalità<br />

spline.<br />

2125 'SPLINE: Errore nel calcolo della tangente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Sono programmati punti ripetuti.<br />

SOLUZIONE Programmare punti diversi.


Soluzione di <strong>err</strong>ori<br />

2126 'Limite software positivo superato nello spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La traiettoria che genera il CNC per lavorare in modalità spline è fuori dei limiti di corsa<br />

attivi.<br />

SOLUZIONE Disattivare la modalità spline nel blocco o nei blocchi che provocano l’<strong>err</strong>ore.<br />

2127 'Limite software negativo superato nello spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La traiettoria che genera il CNC per lavorare in modalità spline è fuori dei limiti di corsa<br />

attivi.<br />

SOLUZIONE Disattivare la modalità spline nel blocco o nei blocchi che provocano l’<strong>err</strong>ore.<br />

2128 'Traiettoria elicoidale mal programmata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca un parametro della traiettoria elicoidale oppure è <strong>err</strong>ato. È programmato il<br />

passo e <strong>man</strong>ca la profondità, <strong>man</strong>ca il passo ed il punto finale, oppure non sono<br />

compatibili la profondità, il passo ed il punto finale.<br />

SOLUZIONE Programmare il punto finale compatibile con il passo e la profondità. Se la traiettoria<br />

elicoidale sono dei giri interi, programmare il passo e la profondità.<br />

2129 'Errore nella trasformazione RTCP'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stata programmato una trasformazione RTCP e tutti gli assi necessari non sono<br />

nel canale.<br />

SOLUZIONE Prima di attivare la trasformazione RTCP, impostare il canale con gli assi necessari.<br />

2130 'Errore nella trasformazione piano inclinato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato un piano inclinato e non vi sono tre assi nel canale.<br />

SOLUZIONE Prima di attivare il piano inclinato, impostare il canale con gli assi necessari.<br />

2131 'Errore interno in modalità asse C'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile la trasformazione di asse C per il blocco.<br />

SOLUZIONE Eliminare il blocco o i blocchi che provocano l’<strong>err</strong>ore.<br />

2133 'Manca asse maestro'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse maestro dell’accoppiamento non è disponibile nel canale.<br />

SOLUZIONE Programmare gli accoppiamenti con assi del canale.<br />

2134 'Manca asse slave'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse slave dell’accoppiamento non è disponibile nel canale.<br />

SOLUZIONE Programmare gli accoppiamenti con assi del canale.<br />

2135 'Programmata velocità massima di <strong>man</strong>drino nulla'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA A velocità di taglio costante non è stata programmata la velocità massima <strong>man</strong>drino.<br />

SOLUZIONE Programmare i giri massimi del <strong>man</strong>drino.<br />

2136 'Programmata velocità massima di taglio nulla'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA A velocità di taglio costante non è stata programmata la velocità di taglio.<br />

SOLUZIONE Programmare la velocità di taglio.<br />

2137 'Manca di definire FACEAXIS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è definito nessun asse frontale.<br />

SOLUZIONE Impostare il parametro macchina FACEAXIS a TRUE per l’asse che è l’asse frontale.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·105·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·106·<br />

Soluzione di <strong>err</strong>ori<br />

2138 'Manca asse di filettatura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse di filettatura non è nel canale.<br />

SOLUZIONE Programmare la filettatura con gli assi disponibili o impostare gli assi del canale per<br />

potere eseguire la filettatura.<br />

2139 'Spostamento non programmato in filettatura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non vi è spostamento programmato per l’asse di filettatura.<br />

SOLUZIONE Programmare lo spostamento per l’asse di filettatura.<br />

2140 'Parametro non valido in sentenza di programmazione #SLOPE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un parametro della sentenza di programmazione #SLOPE è <strong>err</strong>ato.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale di programmazione il formato corretto.<br />

2141 'Traiettoria circolare non consentita (meno di 2 assi)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non sono consentite traiettorie circolari se non vi sono almeno due assi nel canale.<br />

SOLUZIONE Impostare il canale con almeno due assi.<br />

2142 'Programmazione non consentita con asse(i) Hirth'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stato programmato un co<strong>man</strong>do incompatibile con un asse hirth.<br />

SOLUZIONE Controllare programmazione.<br />

2143 'Non è possibile calcolare la tangente allo spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non si può calcolare la tangente per deselezionare lo spline.<br />

SOLUZIONE Deselezionare lo spline in un altro punto o programmare un’altra tangente.<br />

2144 'Errore nella generazione del spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è stato programmato il primo blocco per attivare lo spline.<br />

SOLUZIONE Programmare uno spostamento prima di attivare lo spline.<br />

2145 'Fine del programma senza disattivare splines'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha raggiunto la fine del programma con la modalità spline attiva.<br />

SOLUZIONE Annullare lo spline prima di concludere il programma.<br />

2146 'Non è possibile la disattivazione dello spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Numero insufficiente di blocchi per disattivare lo spline.<br />

SOLUZIONE Non programmare lo spline per eseguire un solo blocco.<br />

2147 'Programmazione di splines non consentita in modalità HSC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è consentito attivare lo spline con la modalità HSC attiva.<br />

SOLUZIONE Disattivare la modalità HSC per attivare la modalità spline.<br />

2148 'Troppi blocchi senza movimento fra due blocchi in modalità spline'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Con la modalità spline attiva, vi sono troppi blocchi di non spostamento (assegnazioni<br />

di parametri P, variabili, ecc) fra due blocchi di spostamento.<br />

SOLUZIONE Ridurre il numero di blocchi di non spostamento programmati; ad esempio,<br />

raggruppare vari di questi blocchi in uno solo.<br />

2149 'Errore interno in controllo tangenziale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è possibile realizzare il controllo tangenziale.<br />

SOLUZIONE Eliminare il blocco che provoca l'<strong>err</strong>ore. Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.


Soluzione di <strong>err</strong>ori<br />

2150 'AVVISO: #TANGCTRL Blocco addizionale fra due polinomi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC introduce un blocco addizionale di posizionamento per l’asse tangenziale, fra<br />

due polinomi.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

2151 'Programmazione di splines e controllo tangenziale incompatibili'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è consentito attivare il controllo tangenziale con la modalità spline attiva e<br />

viceversa.<br />

SOLUZIONE Non programmare spline con il controllo tangenziale.<br />

2152 'Posizione teorica sul FACE per disallineamento dell'utensile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse C non può raggiungere la posizione dovuto allo spostamento dell’utensile<br />

rispetto all’asse di rotazione.<br />

SOLUZIONE Cambiare la traiettoria di lavorazione o lavorare senza deallineamento utensile.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·107·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·108·<br />

3000-3999<br />

Soluzione di <strong>err</strong>ori<br />

3000 'Non è possibile programmare una traiettoria circolare con un asse slave'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di spostare singolarmente l’asse slave di un accoppiamento o di un asse<br />

gantry.<br />

SOLUZIONE Un asse slave non si può spostare singolarmente. Per spostare un asse slave,<br />

bisogna spostare l'asse maestro a cui si trova associato.<br />

3001 'Non è possibile spostare un asse in modalità visualizzatore'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di spostare un asse che si trova in modalità visualizzatore.<br />

SOLUZIONE Il CNC non può spostare gli assi attivi in modalità visualizzatore. Per spostare l'asse,<br />

disattivare la modalità visualizzatore (indicatore DRO(axis) del PLC).<br />

3002 'Limite positivo di software superato'<br />

RILEVAMENTO Durante il riposizionamento di un asse.<br />

CAUSA Durante lo spostamento di riposizionamento, l’asse ha raggiunto i limiti di software.<br />

Se il punto di riposizionamento è fuori dei limiti di software, l’asse non può<br />

raggiungere tale punto.<br />

SOLUZIONE Gli assi devono essere sempre entro dei limiti di software. Verificare che i limiti di<br />

software siano corretti, che non siano stati modificati dal programma pezzo o da PLC.<br />

3003 'Limite negativo di software superato'<br />

RILEVAMENTO Durante il riposizionamento di un asse.<br />

CAUSA Durante lo spostamento di riposizionamento, l’asse ha raggiunto i limiti di software.<br />

Se il punto di riposizionamento è fuori dei limiti di software, l’asse non può<br />

raggiungere tale punto.<br />

SOLUZIONE Gli assi devono essere sempre entro dei limiti di software. Verificare che i limiti di<br />

software siano corretti, che non siano stati modificati dal programma pezzo o da PLC.<br />

3005 'Errore del controllo di posizione nell'inizializzazione della procedura della sonda'<br />

RILEVAMENTO Nell'inizializzazione della procedura di tastatura.<br />

CAUSA È una sicurezza di abilitazione della procedura di tastatura. Un asse programmato<br />

non è valido o non è disponibile.<br />

SOLUZIONE Verificare la validità e disponibilità degli assi programmati.<br />

3007 'Ricevuto segnale dalla sonda prima del movimento'<br />

RILEVAMENTO Dopo aver rilevato il segnale di sonda.<br />

CAUSA Procedura di tastatura abilitata senza G100 programmata.<br />

SOLUZIONE Contattare il rivenditore.<br />

3008 'Errore nella procedura della sonda'<br />

RILEVAMENTO Dopo aver rilevato il segnale di sonda.<br />

CAUSA È una sicurezza di abilitazione della procedura di tastatura.<br />

SOLUZIONE Verificare la validità e disponibilità degli assi programmati.<br />

3010 'L'asse non è stato definito come sonda (PROBEAXIS)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato uno spostamento di tastatura su un asse che non è definito come<br />

asse partecipante ad uno spostamento con sonda.<br />

SOLUZIONE Il parametro PROBEAXIS stabilisce se l’asse può partecipare a spostamenti con<br />

sonda.


Soluzione di <strong>err</strong>ori<br />

3011 'Troppi assi programmati come sonda'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di assi programmati nello spostamento di tastatura supera il massimo di<br />

assi del canale.<br />

SOLUZIONE Correggere la programmazione del blocco di tastatura.<br />

3013 'Distanza di frenatura maggiore del parametro PROBERANGE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La distanza necessaria per frenare con l’avanzamento attivo è maggiore della<br />

distanza massima ammessa (parametro PROBERANGE), probabilmente a causa<br />

dell’<strong>err</strong>ore d’inseguimento.<br />

SOLUZIONE Ridurre l’avanzamento di tastatura o ridurre l’<strong>err</strong>ore d’inseguimento.<br />

3015 'In ricerca di blocco la ricerca di riferimento macchina è omessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Durante una ricerca di blocco, il CNC ha trovato una ricerca di riferimento e l’ha<br />

ignorata.<br />

SOLUZIONE Eseguire la ricerca di riferimento macchina fuori del programma.<br />

3016 'In ricerca di blocco la modalità <strong>man</strong>uale è omessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha cercato di attivare la modalità <strong>man</strong>uale durante una ricerca di blocco ed<br />

il CNC l’ha ignorato.<br />

SOLUZIONE Il CNC non consente di attivare la modalità <strong>man</strong>uale durante la ricerca di blocco.<br />

3017 'Ricerca di blocco già attivata'<br />

RILEVAMENTO Durante la ricerca di blocco.<br />

CAUSA Il CNC ha cercato di attivare una ricerca di blocco mentre ne era attiva un’altra.<br />

SOLUZIONE Contattare il rivenditore.<br />

3018 'Non è stata ancora raggiunta la velocità di taglio costante'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino non ha avuto tempo di raggiungere la velocità programmata.<br />

SOLUZIONE Ridurre l’avanzamento, ridurre la velocità del <strong>man</strong>drino o programmare la velocità<br />

prima per dar il tempo al <strong>man</strong>drino di raggiungere la sua velocità.<br />

3019 'Avanzamento programmato in G95 troppo piccolo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’avanzamento risultante è molto piccolo per la velocità programmata.<br />

SOLUZIONE Aumentare l’avanzamento o aumentare i giri del <strong>man</strong>drino.<br />

3020 'S in G96 non programmata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La velocità del <strong>man</strong>drino è uguale a zero.<br />

SOLUZIONE Programmare una velocità.<br />

3021 'Massima velocità di taglio costante uguale a zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La velocità massima del <strong>man</strong>drino è uguale a zero.<br />

SOLUZIONE Programmare una velocità.<br />

3022 'Errore nell'inizializzare le quote degli assi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le quote degli assi non coincidono.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

3023 'Manca asse(i) nel nuovo sistema di coordinate'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non esiste uno dei primi tre assi del nuovo sistema di coordinate.<br />

SOLUZIONE Definire i primi tre del canale mediante la sentenza #SET AX.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·109·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·110·<br />

Soluzione di <strong>err</strong>ori<br />

3025 'Limite positivo di software superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di spostare un asse in un punto che si trova fuori dei limiti di<br />

software.<br />

SOLUZIONE Gli assi devono essere sempre entro dei limiti di software. Verificare che i limiti di<br />

software siano corretti, che non siano stati modificati dal programma pezzo o da PLC.<br />

3026 'Limite negativo di software superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di spostare un asse in un punto che si trova fuori dei limiti di<br />

software.<br />

SOLUZIONE Gli assi devono essere sempre entro dei limiti di software. Verificare che i limiti di<br />

software siano corretti, che non siano stati modificati dal programma pezzo o da PLC.<br />

3027 'Errore nel calcolo della trasformata inversa di RTCP'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può eseguire la trasformazione da coordinate pezzo a coordinate<br />

macchina.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

3029 'Errore nel calcolo della trasformata diretta di RTCP'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può eseguire la trasformazione da coordinate macchina a coordinate<br />

pezzo.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

3030 'Non è possibile mischiare assi simulati con non simulati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella procedura di misura con sonda vi sono assi simulati e non simulati.<br />

SOLUZIONE Tutti gli assi che intervengono in una procedura di misura con sonda devono essere<br />

dello stesso tipo.<br />

3031 'Compensazione (RTCP/TLC) non consentita nello stato corrente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di attivare una delle compensazioni RTCP o TLC mentre era attiva<br />

l’altra.<br />

SOLUZIONE Entrambe le compensazioni non possono essere attive simultaneamente; disattivare<br />

una di esse (#RTCP OFF / TLC OFF) prima di attivare l’altra.<br />

3032 'Non è ammessa ricerca zero in modalità visualizzatore'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di fare una ricerca di riferimento di un asse visualizzatore.<br />

SOLUZIONE Il CNC non consente di eseguire una ricerca di riferimento di un asse visualizzatore.<br />

3033 'Non è ammesso il passaggio a modalità <strong>man</strong>uale se l'asse è sul centro di rotazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di attivare la modalità <strong>man</strong>uale con la trasformazione di asse C frontale<br />

attiva e gli assi al centro di rotazione.<br />

SOLUZIONE Attivare la modalità <strong>man</strong>uale con gli assi in una posizione diversa da quella del centro<br />

di rotazione.<br />

3034 'Numero di gamma non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di accedere a un set di parametri che non esiste.<br />

SOLUZIONE Il numero di set deve essere compreso tra 1 ed il parametro NPARSET.<br />

3035 'Differenza di <strong>err</strong>ori di inseguimento assi accoppiati troppo grande'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In un asse gantry, la differenza fra l’<strong>err</strong>ore d’inseguimento dell’asse maestro e dello<br />

slave è superiore a quella definita nel parametro MAXCOUPE; in un accoppiamento<br />

di assi, la differenza è superiore al valore definito.<br />

SOLUZIONE Regolare in modo analogo il comportamento dinamico di entrambi gli assi o<br />

aumentare l’<strong>err</strong>ore consentito.


Soluzione di <strong>err</strong>ori<br />

3036 'Procedura di cambiamento gamma <strong>err</strong>ato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non coincide la gamma di <strong>man</strong>drino che è nello storico del CNC e la gamma indicata<br />

dal PLC come gamma attiva.<br />

SOLUZIONE Controllare il programma del PLC.<br />

3037 'Asse bloccato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di spostare un asse, ma il PLC non ha il segnale SERVO(axis)ON.<br />

SOLUZIONE Verificare nel programma di PLC l’elaborazione del segnale SERVO(axis)ON o<br />

aumentare il valore del parametro DWELL dell’asse. Il CNC può riportare questo<br />

<strong>err</strong>ore quando lavora con unioni di blocchi (G50, G5 o HSC) ed è necessario forzare<br />

l’arresto dell’asse (con una M o una G7) prima dello spostamento dell’asse in<br />

posizione.<br />

3038 'Troppi parametri ancora da riportare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il sistema è sovraccaricato.<br />

SOLUZIONE Chiudere le applicazioni che non sono relazionate con il CNC. Se l'<strong>err</strong>ore persiste,<br />

rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

3039 'Non è stato trovato blocco d'arresto in ricerca di blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La ricerca di blocco non passa dal blocco d’arresto.<br />

SOLUZIONE Cambiare il blocco d'arresto.<br />

3040 'Asse Hirth non posizionato correttamente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse hirth non è posizionato in un numero multiplo del suo passo.<br />

SOLUZIONE Posizionare correttamente l’asse hirth in una posizione valida o disattivarlo come<br />

asse hirth.<br />

3041 'Non è stato definito <strong>man</strong>drino per G33/G95'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le funzioni G33 e G95 necessitano di un <strong>man</strong>drino per lavorare. Questo <strong>man</strong>drino<br />

è di default il <strong>man</strong>drino maestro del canale, ma se il registro SYNC del PLC indica<br />

un altro <strong>man</strong>drino, il canale utilizzerà quest’ultimo. Il CNC riporterà <strong>err</strong>ore se non è<br />

definito nessuno dei due <strong>man</strong>drini.<br />

SOLUZIONE Definire un <strong>man</strong>drino maestro nel canale o assegnare un <strong>man</strong>drino al registro SYNC<br />

del PLC.<br />

3042 'Il <strong>man</strong>drino indicato nel registro SYNC non esiste'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi è una funzione G33 o G95 attiva ed il valore del registro SYNC del PLC non è valido.<br />

SOLUZIONE Il valore del registro SYNC del PLC deve essere un valore compreso fra 1 ed il numero<br />

di <strong>man</strong>drini del sistema. Può anche avere valore zero.<br />

3043 'Mandrino in M5 nell'attivare filettatura elettronica'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino utilizzato per una filettatura elettronica (G33) è fermo o è stata<br />

programmata un’M5 nello stesso blocco di G33.<br />

SOLUZIONE Il <strong>man</strong>drino utilizzato per la filettatura elettronica deve essere avviato. Avviare il<br />

<strong>man</strong>drino in un blocco precedente o nello stesso blocco di G33.<br />

3044 'Non è ammessa ricerca zero di un asse attivo come asse indipendente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di eseguire la ricerca di riferimento di un asse indipendente.<br />

SOLUZIONE Se l’asse ha in sospeso uno spostamento indipendente, attendere che finisca o<br />

annullare lo spostamento dal PLC (indicatore IABORT) o con reset nel canale. Se<br />

l’asse è sincronizzato, annullare la sincronizzazione o eseguire un reset nel canale.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·111·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·112·<br />

Soluzione di <strong>err</strong>ori<br />

3045 'Non è ammessa M6'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo l'int<strong>err</strong>uzione di un programma e cambio in modalità MSF, l'utente ha editato<br />

una funzione M6 non consentita.<br />

SOLUZIONE Il cambio utensile non consente di continuare l’esecuzione del programma int<strong>err</strong>otto.<br />

Premere reset ed eseguire M6 dalla modalità MDI.<br />

3046 'Il <strong>man</strong>drino associato non appartiene al canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo avere int<strong>err</strong>otto un programma e aver cambiato in modalità MHFS, l’utente ha<br />

editato una M o una S riferita a un <strong>man</strong>drino che non esiste nel canale o nel sistema.<br />

SOLUZIONE Associare la funzione al <strong>man</strong>drino corretto. Accedere al <strong>man</strong>drino dal canale in cui<br />

si trova.<br />

3047 'Non sono ammesse M3/M4/M5/M19/M41-M44 con G63 attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo avere int<strong>err</strong>otto un programma con G63 attiva e aver cambiato in modalità<br />

MHFS, l’utente ha editato una funzione M3, M4, M5, M19 o da M41 a M44 non<br />

consentita per G63.<br />

SOLUZIONE Disattivare la funzione G63 o attendere la fine di questa funzione prima di<br />

int<strong>err</strong>ompere il programma.<br />

3048 'La gamma programmata non esiste'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo avere int<strong>err</strong>otto un programma e aver cambiato in modalità MHFS, l’utente ha<br />

editato una funzione M associata a una gamma che non esiste nel <strong>man</strong>drino.<br />

SOLUZIONE Programmare la gamma corretta.<br />

3050 'Non è ammesso cambiamento di S se il <strong>man</strong>drino lavora come asse C'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha cercato di cambiare la velocità di un <strong>man</strong>drino che è attivo come asse C.<br />

SOLUZIONE Programmare un avanzamento F per l’asse C o disattivarlo per programmare una<br />

velocità.<br />

3051 'Ms incompatibile per lo stesso <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo avere int<strong>err</strong>otto un programma e aver cambiato in modalità MHFS, l’utente ha<br />

editato le funzioni M3, M4, M5, M19 o da M41 a M44 incompatibili per lo stesso<br />

<strong>man</strong>drino.<br />

SOLUZIONE Decidere qual è la funzione M da eseguire o eseguirle entrambe in modo successivo<br />

ma non simultaneo.<br />

3052 'Lo stato del <strong>man</strong>drino deve coincidere con quello del momento dell’int<strong>err</strong>uzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo avere int<strong>err</strong>otto un programma e aver cambiato in modalità MHFS, l’utente<br />

cerca di uscire dalla modalità con il <strong>man</strong>drino in uno stato M3, M4, M5 o M19 diverso<br />

da quello iniziale.<br />

SOLUZIONE Programmare un nuovo cambio di stato del <strong>man</strong>drino, in modo che esso resti nello<br />

stesso stato di prima dell’int<strong>err</strong>uzione.<br />

3056 'Errore nel calcolo della trasformata inversa dell’asse inclinato #ANGAX'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In una trasformazione angolare, l’asse inclinato e quello ortogonale forma un angolo<br />

di 90º.<br />

SOLUZIONE Non è necessaria la trasformazione angolare; annullare la trasformazione mediante<br />

la sentenza #ANGAX OFF.<br />

3057 'Errore nel calcolo della trasformata diretta dell’asse inclinato #ANGAX'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In una trasformazione angolare, l’asse inclinato e quello ortogonale forma un angolo<br />

di 90º.<br />

SOLUZIONE Non è necessaria la trasformazione angolare. Annullare la trasformazione angolare<br />

#ANGAX OFF.


Soluzione di <strong>err</strong>ori<br />

3058 'Le funzioni M3/M4/M5/M19 e M41-M44 del <strong>man</strong>drino devono essere inviate al PLC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo una ricerca di blocco e prima di continuare l’esecuzione del programma, il CNC<br />

ha rilevato che una funzione del <strong>man</strong>drino non è stata inviata al PLC.<br />

SOLUZIONE Con il programma int<strong>err</strong>otto, cambiare al modalità MHFS e inviare le funzioni<br />

necessarie al PLC.<br />

3059 'Non sono ammesse M3/M4/M5/M19/M41-M44 con M19 o G74 attivi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'utente ha int<strong>err</strong>otto il programma durante l'esecuzione di M19 o G74 su un<br />

<strong>man</strong>drino. Il CNC non può inviare le funzioni M3, M4, M5, M19 o M41 a M44 al<br />

<strong>man</strong>drino.<br />

SOLUZIONE Continuare l’esecuzione fino alla conclusione della funzione M19 o G74. Quindi<br />

int<strong>err</strong>ompere il programma e inviare le funzioni desiderate al <strong>man</strong>drino.<br />

3060 'Non è consentita una S superiore alla gamma programmata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo avere int<strong>err</strong>otto un programma e aver cambiato in modalità MHFS, l’utente ha<br />

programmato una velocità e una gamma nuova, e la velocità supera quella massima<br />

della gamma.<br />

SOLUZIONE Cambiare la velocità o la gamma programmata, o programmare solo una di esse, in<br />

modo da non risultare contraddittorie.<br />

3061 'Un <strong>man</strong>drino maestro non riferimentato non ammette CLOOP'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non può sincronizzare ad anello chiuso un <strong>man</strong>drino maestro, se esso non<br />

è stato prima riferimentato.<br />

SOLUZIONE Eseguire una ricerca di riferimento del <strong>man</strong>drino maestro prima di sincronizzare i<br />

<strong>man</strong>drini.<br />

3062 'Il <strong>man</strong>drino master della sincronizzazione non passa ad anello aperto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha programmato una sincronizzazione ad anello aperto (OLOOP) per il<br />

<strong>man</strong>drino maestro, ma esso stava lavorando ad anello chiuso.<br />

SOLUZIONE Il CNC informa del cambiamento; non è necessaria nessuna azione.<br />

3063 'Il <strong>man</strong>drino master della sincronizzazione non passa ad anello chiuso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha programmato una sincronizzazione ad anello chiuso (CLOOP) per il<br />

<strong>man</strong>drino maestro, ma esso stava lavorando ad anello aperto.<br />

SOLUZIONE Il CNC informa del cambiamento; non è necessaria nessuna azione.<br />

3064 'Occorre eseguire il riferimento del <strong>man</strong>drino da filettare con G33'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino utilizzato nella filettatura G33 non è riferimentato. Se il CNC utilizza il<br />

<strong>man</strong>drino maestro del canale, esegue sempre una ricerca di riferimento prima di G33.<br />

Se il PLC seleziona un altro <strong>man</strong>drino (indicatore SYNC), il CNC deve eseguire il<br />

riferimento.<br />

SOLUZIONE Eseguire una ricerca di riferimento del <strong>man</strong>drino.<br />

3065 'Velocità di rotazione <strong>man</strong>drino programmata per G33 supera la soglia dell’encoder'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La velocità programmata per la funzione G33 ha superato la soglia consentita<br />

dall’encoder installato sul <strong>man</strong>drino. Superare la soglia di velocità dell’encoder<br />

significa un <strong>err</strong>ore nella lettura della retroazione del <strong>man</strong>drino.<br />

SOLUZIONE Il CNC non consente di eseguire la G33 con la velocità programmata, dato che non<br />

può garantire la validità della filettatura. Se il <strong>man</strong>drino ha superato la velocità soglia,<br />

il CNC necessita il riferimento del <strong>man</strong>drino per recuperare la quota.<br />

3066 'Errore nell'inseguimento dell'asse tangenziale sulla traiettoria'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse tangenziale non sta seguendo fedelmente la traiettoria del piano di lavoro.<br />

SOLUZIONE Rivolgersi alla FAGOR AUTOMATION.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·113·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·114·<br />

Soluzione di <strong>err</strong>ori<br />

3067 'G33/G95: Programmazione non consentita senza <strong>man</strong>drino controllato in posizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione programmata necessita che il <strong>man</strong>drino sia controllato in posizione. Il<br />

CNC non può controllare il <strong>man</strong>drino in posizione perché esso non dispone di<br />

encoder.<br />

SOLUZIONE Il <strong>man</strong>drino ha bisogno di un encoder. Contattare il rivenditore.<br />

3068 'RETRACE terminato, disattivare l'indicatore per continuare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo aver concluso l’esecuzione in retrace, l’indicatore RETRACE del PLC è ancora<br />

attivo.<br />

SOLUZIONE Il PLC deve disattivare l’indicatore RETRACE affinché il programma continuo.<br />

3069 'Procedura di cambio di gamma incorretto, il regolatore non risponde'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non ha terminato correttamente il cambio gamma di un asse o <strong>man</strong>drino<br />

perché il regolatore non risponde alla richiesta di cambio gamma.<br />

SOLUZIONE Verificare lo stato del regolatore.<br />

3070 'Velocità del <strong>man</strong>drino associato a G33/G95 nulla'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino associato alla funzione G33 o G95 è fermo.<br />

SOLUZIONE Verificare la velocità del <strong>man</strong>drino associato a queste funzioni, che sarà il <strong>man</strong>drino<br />

maestro del canale o il <strong>man</strong>drino indicato nel registro SYNC, associato al canale.<br />

3071 'Non si ammettono S, funzioni M o H con processo di cambio di gamma attiva'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha int<strong>err</strong>otto il programma durante il cambio gamma. Il CNC non può<br />

cambiare le funzioni S, M o H.<br />

SOLUZIONE Continuare l’esecuzione fino alla conclusione del cambio gamma. Quindi<br />

int<strong>err</strong>ompere il programma e inviare le funzioni desiderate al <strong>man</strong>drino.<br />

3072 'Passo e S di <strong>man</strong>drino programmati per G33 superano avanzamento massimo<br />

consentito'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nell’iniziare una filettatura G33, il CNC ha rilevato che il passo e la velocità<br />

programmati implicano un avanzamento che supera il massimo consentito.<br />

L’avanzamento massimo può essere limitato dai parametri macchina o dal PLC.<br />

SOLUZIONE Controllare la programmazione della funzione G33. Per <strong>man</strong>tenere il passo<br />

programmato, modificare la velocità programmata o, se possibile, aumentare dal<br />

PLC l’avanzamento massimo del canale. Se necessario, controllare i parametri<br />

macchina relativi all’avanzamento massimo degli assi implicati nella filettatura.<br />

3073 'Limite di velocità angolo superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha superato la dinamica di un asse durante la transizione fra due blocchi.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

3074 'Funzione non compatibile con Motion Control'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di modificare il sistema di coordinate o la trasformazione di<br />

coordinate, mentre era attiva una funzione di motion control ed il parametro<br />

IMOVEMACH disabilitato.<br />

SOLUZIONE Disabilitare le funzioni di motion control prima di cambiare il sistema di coordinate<br />

o la trasformazione di coordinate.<br />

3075 'Asse multiplo disattivato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse non si può spostare perché appartiene ad un gruppo multiasse ed è disattivato.<br />

SOLUZIONE Attivare l’asse per poterlo spostare (indicatore SW<strong>IT</strong>CH del PLC).


Soluzione di <strong>err</strong>ori<br />

3076 'Non è possibile uscire di MHFS con Retrace attivo. Disattivare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha cercato di uscire dalla modalità MHFS mentre l’indicatore RETRACE del<br />

PLC era attivo<br />

SOLUZIONE Disattivare l’indicatore RETRACE del PLC prima di uscire dalla modalità MHFS.<br />

3077 'Non si ammette Blocco a Blocco in questa procedura di RETRACE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA In alcuni programmi con molti blocchi di spostamenti molto piccoli non è consentito<br />

utilizzare la funzione blocco a blocco durante il retrace, per evitare di saturare le<br />

risorse del sistema.<br />

SOLUZIONE Questa procedura di retrace non consente la funzione blocco a blocco. Si consiglia<br />

di disattivare la funzione blocco a blocco.<br />

3078 'Il <strong>man</strong>drino master della sincronizzazione non passa ad anello aperto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha programmato una sincronizzazione ad anello aperto (OLOOP) per il<br />

<strong>man</strong>drino maestro, ma stava lavorando ad anello chiuso per un’altra sincronizzazione<br />

previa e continuerà ad anello chiuso.<br />

SOLUZIONE Porre il <strong>man</strong>drino in anello chiuso o eliminare la sincronizzazione precedente affinché<br />

il <strong>man</strong>drino passi in anello aperto.<br />

3079 'Il <strong>man</strong>drino master della sincronizzazione non passa ad anello chiuso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha programmato una sincronizzazione ad anello chiuso (CLOOP) per il<br />

<strong>man</strong>drino maestro, ma stava lavorando ad anello aperto per un’altra sincronizzazione<br />

previa e cambierà ad anello chiuso.<br />

SOLUZIONE Affinché il <strong>man</strong>drino continui ad anello aperto, programmare anche la seconda<br />

sincronizzazione ad anello aperto.<br />

3080 'Non è possibile assumere l'offset dell'asse non riposizionati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di spostare un asse che non era stato precedentemente<br />

riposizionato su una traiettoria circolare.<br />

SOLUZIONE Non è possibile spostare un asse che non è stato riposizionato su una traiettoria<br />

circolare.<br />

3400 'Asse indipendente inesistente o non disponibile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utente ha programmato un’operazione di asse indipendente per un asse che non<br />

è assegnato a nessun canale o sta cambiando canale.<br />

SOLUZIONE Assegnare l’asse indipendente a qualsiasi canale o attendere che il CNC concluda<br />

lo scambio di asse.<br />

3401 'Camma inesistente o non disponibile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di camma programmato nella sentenza #CAM non esiste.<br />

SOLUZIONE Programmare una camma corretta o definire la camma nei parametri macchina.<br />

3402 'Non sono ammesse più operazioni con assi indipendenti'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di eseguire un’operazione di asse indipendente ma vi sono due<br />

operazioni in sospeso.<br />

SOLUZIONE Dal PLC annullare le sentenze in sospeso (indicatore ABORT) oppure attendere che<br />

vi sia spazio per registrarle in memoria (indicatore FREE). Per sapere se<br />

l’interpolatore indipendente ha terminato tutte le operazioni, consultare l’indicatore<br />

BUSY.<br />

3403 'Non sono ammesse più operazioni con assi indipendenti' In sincronizzazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di eseguire un'operazione di asse indipendente ma vi è un'operazione<br />

attiva.<br />

SOLUZIONE Non programmare operazioni di asse indipendente con camme attive o due<br />

sincronizzazioni di seguito. Dal PLC annullare le sentenze in sospeso (indicatore<br />

ABORT) oppure attendere fino alla sincronizzazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·115·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·116·<br />

Soluzione di <strong>err</strong>ori<br />

3404 'Non è ammesso #FOLLOW OFF con un'altra operazione in sospeso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di eseguire una sentenza #FOLLOW OFF ma vi è un’operazione in<br />

sospeso.<br />

SOLUZIONE Dal PLC annullare le sentenze in sospeso (indicatore ABORT) oppure attendere che<br />

vi sia spazio per registrarle in memoria (indicatore FREE).<br />

3405 'Non è ammesso #MOVE INF per un asse con limiti'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse programmato nella sentenza #MOVE INF ha limiti di corsa definiti.<br />

SOLUZIONE Eliminare i limiti di software o int<strong>err</strong>ompere lo spostamento prima che l’asse<br />

raggiunga il limite.<br />

3406 'La velocità necessaria per sincronizzare è superiore a quella massima'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sincronizzazione programmata implica di superare l’avanzamento massimo<br />

dell’asse.<br />

SOLUZIONE Programmare la sincronizzazione con l’asse maestro che si sposta ad un<br />

avanzamento minore o programmare un coefficiente di sincronizzazione minore.<br />

3407 'Quota programmata per asse indipendente superiore al limite positivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La quota programmata nella sentenza #MOVE è fuori dei limiti di software.<br />

SOLUZIONE Gli assi devono essere sempre entro dei limiti di software. Verificare che i limiti di<br />

software siano corretti, che non siano stati modificati dal programma pezzo o da PLC.<br />

3408 'Quota programmata per asse indipendente inferiore al limite negativo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La quota programmata nella sentenza #MOVE è fuori dei limiti di software.<br />

SOLUZIONE Gli assi devono essere sempre entro dei limiti di software. Verificare che i limiti di<br />

software siano corretti, che non siano stati modificati dal programma pezzo o da PLC.<br />

3409 'L'asse non è valido come asse indipendente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di eseguire un’operazione di asse indipendente in cui interviene un asse<br />

che dipende da altri o da cui ne dipendono altri; ad esempio assi gantry, accoppiati<br />

o che fanno parte di una trasformazione.<br />

SOLUZIONE Disattivare l’accoppiamento o le trasformazioni esistenti.<br />

3410 'È stato superato il tempo massimo consentito per sincronizzazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sincronizzazione non raggiunge la posizione desiderata nel tempo definito.<br />

SOLUZIONE Aumentare il tempo di sincronizzazione, iniziare la sincronizzazione a velocità più<br />

simili o aumentare l’accelerazione dello slave.<br />

3411 'Si cerca di superare la velocità massima MAXFEED'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato uno spostamento di asse indipendente con una sincronizzazione<br />

attiva e la somma di entrambi i componenti di velocità supera quella massima<br />

consentita dall’asse.<br />

SOLUZIONE Se la velocità dell’asse maestro è alta, occorre programmare lo spostamento<br />

addizionale con una velocità più piccola.<br />

3412 'Non è possibile programmare denominatore 0 in sincronizzazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sincronizzazione, il denominatore del coefficiente di trasmissione ha valore<br />

zero.<br />

SOLUZIONE Il denominatore del coefficiente non può essere zero.


Soluzione di <strong>err</strong>ori<br />

3413 'Non è possibile sincronizzare in posizione con modulo e rapporto diverso da 1'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sincronizzazione in posizione, l’asse maestro ha un modulo ed il coefficiente<br />

di trasmissione è diverso da 1.<br />

SOLUZIONE In una sincronizzazione in posizione dove l’asse maestro ha modulo, il coefficiente<br />

di trasmissione deve avere valore 1. Programmare un coefficiente di trasmissione 1<br />

o una sincronizzazione in velocità.<br />

3414 'Non è possibile programmare camma per assi con diverso valore di modulo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sincronizzazione della camma, l’asse maestro e slave hanno moduli diversi.<br />

SOLUZIONE Entrambi gli assi devono avere lo stesso modulo (parametri MODUPLIM e<br />

MODLOWLIM uguali).<br />

3415 'Ricerca dello zero indipendente non consentita in esecuzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il PLC cerca di eseguire una ricerca di riferimento mentre il CNC ne sta eseguendo<br />

un’altra.<br />

SOLUZIONE Il PLC deve attendere che il CNC termini la sua ricerca di riferimento.<br />

3500 'Accelerazione lineare del tratto 1 minore o uguale a zero'<br />

RILEVAMENTO Durante l’avviamento o durante l'esecuzione.<br />

CAUSA L'accelerazione programmata ha valore zero.<br />

SOLUZIONE Programmare un valore positivo per l'accelerazione.<br />

3501 'Accelerazione lineare del tratto 1 maggiore di quella massima'<br />

RILEVAMENTO Durante l’avviamento o durante l'esecuzione.<br />

CAUSA L’accelerazione programmata è maggiore di quella massima.<br />

SOLUZIONE Programmare un valore minore di quello massimo per l’accelerazione.<br />

3502 'Accelerazione lineare del tratto 2 minore o uguale a zero'<br />

RILEVAMENTO Durante l’avviamento o durante l'esecuzione.<br />

CAUSA L'accelerazione programmata ha valore zero.<br />

SOLUZIONE Programmare un valore positivo per l'accelerazione.<br />

3503 'Accelerazione lineare del tratto 2 maggiore di quella massima'<br />

RILEVAMENTO Durante l’avviamento o durante l'esecuzione.<br />

CAUSA L’accelerazione programmata è maggiore di quella massima.<br />

SOLUZIONE Programmare un valore minore di quello massimo per l’accelerazione.<br />

3504 'Velocità di cambio accelerazione maggiore di quella massima'<br />

RILEVAMENTO Durante l’avviamento o durante l'esecuzione.<br />

CAUSA La velocità programmata per il cambio di accelerazione è maggiore di quella<br />

massima.<br />

SOLUZIONE Programmare una velocità minore di quella massima.<br />

3505 'Limite di warning superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Superamento di jerk nella traiettoria.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

3506 'Il limite di Jerk sarà superato'<br />

RILEVAMENTO Durante l’esecuzione del co<strong>man</strong>do di analisi frequenze.<br />

CAUSA La frequenza è troppo grande per l’ampiezza programmata.<br />

SOLUZIONE Ridurre la frequenza massima o ridurre l’ampiezza.<br />

3507 'Limite di accelerazione superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Superamento dell’accelerazione nella traiettoria.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·117·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·118·<br />

Soluzione di <strong>err</strong>ori<br />

3508 'Frequenza troppo alta per la velocità programmata'<br />

RILEVAMENTO Durante l’esecuzione del co<strong>man</strong>do di analisi frequenze.<br />

CAUSA La velocità additiva è minore di quella risultante per la frequenza massima.<br />

SOLUZIONE Ridurre la frequenza massima oppure programmare una velocità additiva superiore.<br />

3600 'Velocità di <strong>man</strong>drino nulla'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non esiste una velocità di posizionamento di <strong>man</strong>drino programmata.<br />

SOLUZIONE Controllare la programmazione e che i parametri REFFEED2 e G00FEED della<br />

gamma attiva del <strong>man</strong>drino siano diversi da zero.<br />

3601 'Velocità di <strong>man</strong>drino programmata superiore al limite massimo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La velocità programmata per il <strong>man</strong>drino supera la velocità massima definita nei<br />

parametri macchina per la gamma attiva.<br />

SOLUZIONE Controllare il parametro G00FEED del <strong>man</strong>drino.<br />

3602 'Non è possibile spostare il <strong>man</strong>drino in modalità visualizzatore'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC cerca di controllare un asse che è in modalità visualizzatore.<br />

SOLUZIONE Il CNC non può controllare i <strong>man</strong>drini attivi in modalità visualizzatore. Per spostare<br />

l’asse, disattivare la modalità visualizzatore (indicatore DRO(axis) del PLC) e<br />

verificare lo stato dell’indicatore SERVOON del <strong>man</strong>drino.<br />

3603 'La posizione del <strong>man</strong>drino co<strong>man</strong>data eccede l'intervallo del modulo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC sta cercando di posizionare il <strong>man</strong>drino ad una quota fuori dall’intervallo<br />

consentito (parametri MODUPLIM e MODLOWLIM).<br />

SOLUZIONE Controllare i parametri MODUPLIM e MODLOWLIM.<br />

3604 'Senso del posizionamento <strong>man</strong>drino contrario a quello del parametro macchina'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il posizionamento programmato richiede uno spostamento del <strong>man</strong>drino in senso<br />

contrario a quello indicato dal parametro macchina con UNIDIR.<br />

SOLUZIONE Controllare la programmazione ed il parametro macchina UNIDIR del <strong>man</strong>drino.<br />

3605 'Senso di rotazione del <strong>man</strong>drino contrario a quello del parametro macchina'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La rotazione programmata richiede uno spostamento del <strong>man</strong>drino in senso<br />

contrario a quello indicato da parametro macchina con UNIDIR.<br />

SOLUZIONE Controllare la programmazione ed il parametro macchina UNIDIR del <strong>man</strong>drino.<br />

3606 'Il posizionamento del <strong>man</strong>drino richiede quota assoluta'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Dopo una rotazione del <strong>man</strong>drino ad anello aperto, il posizionamento deve essere<br />

in quote assolute.<br />

SOLUZIONE Programmare il posizionamento in quote assolute.<br />

3607 'Non è possibile sincronizzare il <strong>man</strong>drino tenendo attivo PLCCNTL.<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire una sincronizzazione mentre l’indicatore PLCCNTL è<br />

attivo.<br />

SOLUZIONE Disattivare l'indicatore PLCCNTL del PLC.<br />

3608 'Non è consentito PLCCNTL se il <strong>man</strong>drino è sincronizzato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il PLC ha attivato l’indicatore PLCCNTL in un <strong>man</strong>drino che è sincronizzato, sia come<br />

maestro sia come slave.<br />

SOLUZIONE Disattivare l'indicatore PLCCNTL del PLC.


Soluzione di <strong>err</strong>ori<br />

3609 'Non è consentito #SERVO ON se non è stato trovato prima lo zero del <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una sentenza #SERVO ON per un <strong>man</strong>drino che non è riferimentato.<br />

SOLUZIONE Fare una ricerca di riferimento del <strong>man</strong>drino, con M19 o G74, prima di utilizzare<br />

l’istruzione #SERVO ON.<br />

3610 'Non è possibile aprire l’anello perché è in M19 o in sincronizzazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una sentenza #SERVO ON per un <strong>man</strong>drino che è in M19.<br />

SOLUZIONE La sentenza #SERVO OFF cancella la sentenza #SERVO ON e se può apre l’anello.<br />

Se il <strong>man</strong>drino è in M19, la sentenza #SERVO OFF non può aprire l’anello; per aprire<br />

l’anello, programmare M3, M4, M5 o fare un reset.<br />

3611 'Il <strong>man</strong>drino master della sincronizzazione non è nella gamma adeguata (SYNCSET o<br />

CAXSET)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il <strong>man</strong>drino maestro o slave non sono nella gamma idonea, parametro SYNCSET<br />

o parametro CAXSET se il <strong>man</strong>drino maestro è come asse C.<br />

SOLUZIONE Cambiare la gamma del <strong>man</strong>drino maestro e/o slave nel relativo canale o passare<br />

il <strong>man</strong>drino maestro al canale dello slave affinché il cambio gamma sia automatico.<br />

3612 'Non è consentito SPDLEREV se il <strong>man</strong>drino è sincronizzato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il PLC ha attivato l’indicatore SPDLEREV in un <strong>man</strong>drino che è sincronizzato, sia<br />

come maestro sia come slave.<br />

SOLUZIONE Disattivare l'indicatore SPDLEREV del PLC.<br />

3700 'Limite di percorso dell'asse superato'<br />

RILEVAMENTO Durante lo spostamento dell'asse.<br />

CAUSA Il PLC ha cercato di superare i limiti di corsa.<br />

SOLUZIONE Controllare la programmazione.<br />

3701 'La posizione di riferimento supera i limiti di software'<br />

RILEVAMENTO Durante la convalida di parametri macchina.<br />

CAUSA Il valore del parametro REFVALUE supera i limiti di software dell’asse.<br />

SOLUZIONE Controllare il parametro REFVALUE e i limiti di software.<br />

3702 'Errore di inseguimento dell'asse fuori limite'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse ha superato l’<strong>err</strong>ore d’inseguimento consentito, definito nei parametri<br />

macchina. Può essere dovuto ad una regolazione inadeguata dell’asse, alla <strong>man</strong>cata<br />

abilitazione l’asse, ad un <strong>err</strong>ore nel motore, nel regolatore, nel sistema di retroazione<br />

e/o nella meccanica.<br />

SOLUZIONE Controllare i parametri macchina, la regolazione dell’asse, i collegamenti, lo stato del<br />

regolatore ed il sistema retroazione -motore.<br />

3703 'Limite di software positivo superato'<br />

RILEVAMENTO Durante lo spostamento dell'asse.<br />

CAUSA L’asse ha superato la quota definita dal parametro macchina LIM<strong>IT</strong>+ o dalla variabile<br />

V.A.RTPOSLIM<strong>IT</strong>.xn.<br />

SOLUZIONE Controllare la programmazione.<br />

3704 'Limite di software negativo superato'<br />

RILEVAMENTO Durante lo spostamento dell'asse.<br />

CAUSA L’asse ha superato la quota definita dal parametro macchina LIM<strong>IT</strong>- o dalla variabile<br />

V.A.RTNEGLIM<strong>IT</strong>.xn.<br />

SOLUZIONE Controllare la programmazione.<br />

3705 È necessaria la ricerca dello zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha perso il riferimento del <strong>man</strong>drino nella transizione da anello aperto ad<br />

anello chiuso.<br />

SOLUZIONE Contattare il rivenditore.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·119·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·120·<br />

3706 'Errore nell'operazione con sonda'<br />

RILEVAMENTO Durante l’inizializzazione della sonda.<br />

CAUSA L’ingresso digitale assegnato alla sonda non è valido.<br />

SOLUZIONE Controllare i parametri della sonda.<br />

Soluzione di <strong>err</strong>ori<br />

3707 'Errore nella ricerca dello zero'<br />

RILEVAMENTO Durante la ricerca di riferimento.<br />

CAUSA Errore nella procedura di ricerca riferimento. Può essere dovuto ad una<br />

parametrizzazione inadeguata dell’asse, a un <strong>err</strong>ore nel modulo di retroazione o nel<br />

regolatore Sercos, nel sistema di retroazione o a un <strong>err</strong>ore dei collegamenti.<br />

SOLUZIONE Controllare i parametri relativi alla ricerca di riferimento, lo stato del modulo di<br />

retroazione o del regolatore Sercos, il sistema di retroazione o i collegamenti.<br />

3708 'Tempo massimo per entrare nella zona in posizione superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il tempo che necessita l’asse per entrare nella banda di morte, affinché il CNC lo<br />

ritenga in posizione, supera quello definito nel parametro INPOMAX.<br />

SOLUZIONE Regolare il parametro INPOMAX.<br />

3709 'Errore nel refresh degli ingressi analogici'<br />

RILEVAMENTO Durante la lettura di ingressi analogici.<br />

CAUSA Errore nella procedura ciclica di lettura di ingressi analogici. Può essere dovuto a<br />

problemi nella COMPCI, nel bus CAN, nel modulo di ingressi analogici, ecc.<br />

SOLUZIONE Controllare lo stato del bus CAN, dei moduli di ingressi analogici, i collegamenti, ecc.<br />

3710 'Intervallo di valori del segnale analogico di posizione superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Overflow nella variabile del segnale analogico di posizione.<br />

SOLUZIONE Controllare la parametrizzazione dell’asse.<br />

3711 'Errore nel refresh di retroazione CAN'<br />

RILEVAMENTO Durante la lettura delle retroazioni di assi analogici.<br />

CAUSA Se l'<strong>err</strong>ore visualizza il nome di un asse, il CNC non ha completato la lettura dei<br />

contatori degli assi. Se l’<strong>err</strong>ore non riporta il nome di nessun asse. Il CNC non ha<br />

completato il refresh ciclico dei contatori. L’<strong>err</strong>ore può essere dovuto ad un <strong>err</strong>ore nel<br />

bus CAN, ad un <strong>err</strong>ore in una retroazione, nel modulo di retroazione o alla saturazione<br />

del bus CAN.<br />

SOLUZIONE Controllare il collegamento e la configurazione del bus CAN, il modulo di retroazione<br />

o aumentare il parametro LOOPTIME in caso di saturazione nel bus.<br />

3712 'Micro del maestro premuto durante la ricerca di zero dello slave'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Durante la ricerca di riferimento di un asse gantry, il CNC ha rilevato il micro dell’asse<br />

maestro prima di quello dell’asse slave.<br />

SOLUZIONE Regolare la posizione dei micro degli assi gantry; l’asse slave deve essere il primo<br />

a premere il micro.<br />

3713 'Il controllo tandem non è attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC non ha potuto inizializzare il controllo di coppia addizionale perché<br />

l’informazione di un parametro non è disponibile.<br />

SOLUZIONE Definire e convalidare i parametri macchina dell’asse tandem o abilitare l’asse slave<br />

e risettare il CNC.<br />

3714 'Non è consentito parcheggiare assi gantry o tandem'<br />

RILEVAMENTO Parcheggio in corso di un asse o <strong>man</strong>drino dal PLC.<br />

CAUSA Il PLC cerca di parcheggiare un asse che fa parte di una coppia gantry o un asse<br />

o <strong>man</strong>drino facente parte di una coppia tandem.<br />

SOLUZIONE Questi assi o <strong>man</strong>drini non si possono parcheggiare, né dal PLC né dal CNC.<br />

Eliminare il segnale di parcheggiare l’asse o <strong>man</strong>drino dal PLC.


Soluzione di <strong>err</strong>ori<br />

3715 'Superamento nella compensazione modulo'<br />

RILEVAMENTO Durante lo spostamento di un asse rotativo o <strong>man</strong>drino.<br />

CAUSA Negli assi Sercos posizione, il CNC <strong>man</strong>tiene il calcolo della compensazione di<br />

modulo in modo assoluto; se tutti gli spostamenti dell’asse si eseguono nello stesso<br />

senso, il CNC va accumulando la compensazione.<br />

SOLUZIONE Eseguire una ricerca di riferimento macchina.<br />

3716 'Massimo segnale analogico di velocità superato (Warning)'<br />

RILEVAMENTO Durante lo spostamento di un asse o <strong>man</strong>drino.<br />

CAUSA Negli assi Sercos velocità, il CNC invia il segnale analogico al regolatore in dieci<br />

millesimi di giri/min.; il valore del segnale analogico ha superato l’intervallo<br />

consentito. Anche se la velocità programmata non supera G00FEED, il segnale<br />

analogico inviato al regolatore dopo avere applicato Kv supera il massimo consentito.<br />

SOLUZIONE Controllare i parametri macchina P<strong>IT</strong>CH, INPUTREV, OUTPUTREV e PROGAIN.<br />

Limitare la velocità massima (parametro G00FEED) al valore indicato dal warning<br />

per evitarne il superamento.<br />

3717 'Si è verificata una perdita di retroazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’encoder dell’asse o <strong>man</strong>drino ha superato la velocità di rotazione massima<br />

consentita. Superando questo limite, l’asse o il <strong>man</strong>drino ha perso il punto di<br />

riferimento, per cui le quote lette non sono corrette.<br />

SOLUZIONE Eseguire una ricerca di riferimento macchina per lavorare ad anello chiuso.<br />

3718 'RESET per parcheggiare assi in movimento o della trasformazione<br />

attiva/accoppiamento attivo'<br />

RILEVAMENTO Parcheggio in corso dal PLC.<br />

CAUSA Il PLC cerca di parcheggiare un asse in spostamento, che fa parte della cinematica<br />

attiva, di un asse angolare attivo, del controllo tangenziale attivo o di una<br />

trasformazione di coordinate #CS o #ACS.<br />

SOLUZIONE Il PLC non può parcheggiare l'asse in tale situazione. Premere reset per arrestare<br />

lo spostamento o disattivare la cinematica attiva, l’asse angolare attivo, il controllo<br />

tangenziale attivo o la trasformazione di coordinate #CS o #ACS.<br />

3719 'RESET per parcheggiare <strong>man</strong>drini in movimento o G33/G63/G95/G96/#CAX/#SYNC'<br />

RILEVAMENTO Parcheggio in corso dal PLC.<br />

CAUSA Il PLC cerca di parcheggiare un <strong>man</strong>drino in spostamento, sincronizzato, attivato<br />

come asse C o con una delle funzioni G33, G63, G95 o G96 attiva.<br />

SOLUZIONE Il PLC non può parcheggiare il <strong>man</strong>drino in tale situazione. Premere reset per<br />

arrestare lo spostamento, la sincronizzazione, disattivare l’asse C o disattivare le<br />

funzioni G33, G63, G95 o G96.<br />

3720 'Sonda non disponibile. Occupato da un altro processo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di eseguire una tastatura ma la sonda è in uso in un’altra procedura<br />

previa (G100 o co<strong>man</strong>do TOUCHPROBE).<br />

SOLUZIONE Attendere la fine di una tastatura prima di eseguire quella successiva.<br />

3723 'Non è consentito G174 per asse in modalità visualizzatore'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato la funzione G174 per un asse che è in modalità visualizzatore<br />

(indicatore DRO).<br />

SOLUZIONE Controllare la programmazione. Per forzare la quota di un asse (G174), esso non può<br />

essere in modalità visualizzatore; e cioè occorre disattivare il relativo indicatore<br />

DRO(axis) e attivare il relativo indicatore SERVO(axis)ON.<br />

3724 'Non è consentito G174 se l'asse non è in posizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato la funzione G174 per un asse che non è in posizione.<br />

SOLUZIONE Controllare la programmazione. Per forzare la quota di un asse (G174) è necessario<br />

che l’asse sia in posizione; e cioè che non sia in spostamento e che abbia il relativo<br />

indicatore INPOS(axis) attivo.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·121·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·122·<br />

Soluzione di <strong>err</strong>ori<br />

3725 'Non è consentito G174 per un asse sincronizzato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato la funzione G174 per un asse che è sincronizzato.<br />

SOLUZIONE Controllare la programmazione. Per forzare la quota di un asse (G174) è necessario<br />

che l'asse non sia sincronizzato con un altro. Desincronizzare l’asse prima di forzare<br />

la quota o verificare nel programma di PLC la logica dell’indicatore INSYNC dell’asse.<br />

3726 'Manca Drive Status Ready dell'asse slave del tandem'<br />

RILEVAMENTO Nell'iniziare lo spostamento di un asse tandem.<br />

CAUSA Il CNC ha cercato di spostare l’asse maestro del tandem senza attendere che l’asse<br />

slave sia abilitato.<br />

SOLUZIONE Nella <strong>man</strong>ovra del PLC, condizionare il permesso dello spostamento all’avvenuta<br />

abilitazione di entrambi gli assi del tandem.<br />

3727 'Non è consentito disattivare un asse multiplo senza entrare in posizione'<br />

RILEVAMENTO Nel disattivare l'indicatore SW<strong>IT</strong>CH dell'asse.<br />

CAUSA Il CNC ha cercato di disattivare un asse di un gruppo multiplo, prima che l’asse fosse<br />

in posizione, cioè con spostamento in sospeso.<br />

SOLUZIONE Nella <strong>man</strong>ovra del PLC, condizionare la disattivazione dell’asse all’avvenuto<br />

posizionamento, e cioè che non sia in spostamento.<br />

3728 'Asse multiplo con un co<strong>man</strong>do nel regolatore in esecuzione, SW<strong>IT</strong>CH non consentito'<br />

RILEVAMENTO Nel disattivare l'indicatore SW<strong>IT</strong>CH dell'asse.<br />

CAUSA Il CNC ha cercato di disattivare un asse di un gruppo multiplo, prima della conclusione<br />

di un co<strong>man</strong>do Sercos di parcheggio, sparcheggio o cambio gamma o set.<br />

SOLUZIONE Nella <strong>man</strong>ovra del PLC, condizionare la disattivazione dell’asse all’avvenuta<br />

conclusione della <strong>man</strong>ovra di parcheggio, sparcheggio o cambio gamma o set.<br />

3729 'Non è consentito più di un asse del gruppo multiplo attivo'<br />

RILEVAMENTO Nell'attivare l'indicatore SW<strong>IT</strong>CH dell'asse.<br />

CAUSA Il CNC ha cercato di attivare un asse di un gruppo multiplo, prima di disattivare l’asse<br />

precedente.<br />

SOLUZIONE Nella <strong>man</strong>ovra del PLC, prima disattivare l’ultimo asse attivo e quindi attivare l’asse<br />

nuovo.<br />

3730 'TOUCHPROBE: Il fianco selezionato viene ignorato perché è diverso dell'attivo.<br />

RILEVAMENTO Quando il PLC esegue un co<strong>man</strong>do TOUCHPROBE.<br />

CAUSA Il PLC ha cercato di attivare una tastatura, ma la sonda è in uso da un co<strong>man</strong>do<br />

TOUCHPROBE precedente ed entrambi i co<strong>man</strong>di utilizzano fianchi diversi.<br />

SOLUZIONE In operazioni di tastatura simultanee su diversi assi, è obbligatorio selezionare lo<br />

stesso fianco di tastatura oppure effettuare le tastatore con sonde diverse<br />

3800 'Velocità in jog continuo uguale a zero'<br />

RILEVAMENTO Durante l’esecuzione o nel cambiare la modalità in jog continuo.<br />

CAUSA L’avanzamento per la modalità jog continuo è zero. Non è programmato nessun<br />

avanzamento per la modalità <strong>man</strong>uale ed il parametro macchina JOGFEED è zero.<br />

SOLUZIONE Definire un nuovo avanzamento dalla modalità <strong>man</strong>uale. Controllare il parametro<br />

macchina degli assi JOGFEED.<br />

3801 'Distanza o velocità in jog incrementale uguale a zero.<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’avanzamento o la distanza da spostarsi in jog incrementale è zero. Non è<br />

programmato nessun avanzamento per la modalità <strong>man</strong>uale ed il parametro<br />

macchina INCJOGFEED è zero, o il parametro macchina INCJOGDIST è zero.<br />

SOLUZIONE Definire un nuovo avanzamento dalla modalità <strong>man</strong>uale. Controllare i parametri<br />

macchina degli assi INCJOGFEED e INCJOGDIST.<br />

3802 'Velocità in jog incrementale troppo piccola'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’incremento di posizione calcolato per un ciclo di PLC è troppo piccolo.<br />

SOLUZIONE Controllare i parametri macchina degli assi INCJOGFEED e LOOPTIME.


Soluzione di <strong>err</strong>ori<br />

3803 'Non è ammessa risoluzione di volantino zero'<br />

RILEVAMENTO Durante un cambiamento nella risoluzione del volantino dal pannello di co<strong>man</strong>do.<br />

CAUSA La posizione del volantino selezionata dal commutatore o PLC ha associata una<br />

risoluzione zero.<br />

SOLUZIONE Controllare il parametro macchina degli assi MPGRESOL.<br />

3804 'Indice di volantino fuori intervallo (posizioni del commutatore 1-3)'<br />

RILEVAMENTO Durante un cambiamento nella risoluzione di volantino.<br />

CAUSA Il PLC ha cercato di selezionare una posizione di volantino fuori dell’intervallo<br />

consentito.<br />

SOLUZIONE Controllare nel programma di PLC la scrittura della variabile (V.)PLC.MPGIDX.<br />

3805 'Velocità o distanza zero in modalità jog incrementale'<br />

RILEVAMENTO Durante un cambiamento nell’avanzamento o nella distanza da percorrere in jog<br />

incrementale.<br />

CAUSA La posizione di jog incrementale selezionato dal commutatore o PLC è zero.<br />

SOLUZIONE Controllare i parametri macchina degli assi INCJOGDIST e INCJOGFEED.<br />

3806 'Velocità di jog incrementale maggiore del valore massimo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La velocità definita in parametri macchina per jog incrementale è maggiore di quella<br />

massima consentita.<br />

SOLUZIONE Ripassare i parametri macchina MAXMANFEED, INCJOGFEED e G00FEED.<br />

3807 'Indice di jog incrementale fuori intervallo (posizioni del commutatore 1-5)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il PLC ha cercato di selezionare una posizione di jog incrementale fuori dell’intervallo<br />

consentito.<br />

SOLUZIONE Controllare nel programma di PLC la scrittura della variabile (V.)PLC.INCJOGIDX.<br />

3808 'Asse inesistente o non disponibile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

L’asse non era in modalità <strong>man</strong>uale nell’uscire da tale modalità.<br />

Il CNC ha rilevato la funzione G101 o G102 per l’asse slave di una coppia gantry.<br />

SOLUZIONE Premere reset per potere uscire dalla modalità <strong>man</strong>uale. Le funzioni G101 e G102<br />

si devono programmare per l’asse maestro della coppia gantry.<br />

3809 'Velocità programmata di <strong>man</strong>drino nulla in G95'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha cercato di spostare un asse in jog continuo o incrementale con la funzione<br />

G95 attiva e velocità zero nel <strong>man</strong>drino utilizzato per la sincronizzazione.<br />

SOLUZIONE Programmare una velocità per il <strong>man</strong>drino maestro del canale o per il <strong>man</strong>drino<br />

utilizzato per la sincronizzazione (registro SYNC).<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·123·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·124·<br />

4000-4999<br />

Soluzione di <strong>err</strong>ori<br />

4000(1) 'Errore nell'inizializzazione dell'anello Sercos'<br />

CLASSE 0.<br />

CAUSA Errore nella fase inizializzazione del chip. Il CNC non rileva la scheda Sercos od<br />

overflow nella DPRAM del SERCON per un numero eccessivo di assi e dati da<br />

trasmettere nel canale ciclico.<br />

SOLUZIONE Verificare che la scheda sia installata e che il CNC la rilevi correttamente. Se l’<strong>err</strong>ore<br />

persiste, contattare il servizio di assistenza tecnica.<br />

4000(2) 'Errore nell'inizializzazione dell'anello Sercos'<br />

CLASSE 1.<br />

TRANSIZIONE 0.<br />

CAUSA Timeout nella richiesta di inizializzazione dell'anello Sercos.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

4000(3) 'Errore nell'inizializzazione dell'anello Sercos'<br />

ASSE Nome dell’asse che dà <strong>err</strong>ore.<br />

TRANSIZIONE 1 ID Sercos che provoca l'<strong>err</strong>ore. Consultare il <strong>man</strong>uale del regolatore.<br />

TRANSIZIONE 2 Punto della sequenza d’inizializzazione in cui si verifica l’<strong>err</strong>ore.<br />

Punto. Significato.<br />

0 Timeout.<br />

1 Errore in cambio Fase 0.<br />

(Problema nella fibra ottica)<br />

2 Errore in cambio Fase 1.<br />

(Un regolatore non risponde; <strong>err</strong>ore di hardware o selettore di nodo <strong>err</strong>ato)<br />

3 Errore in cambio Fase 2.<br />

4 Errore nella lettura della versione del costruttore.<br />

5 Errore nella lettura di T1mim.<br />

6 Errore nella lettura di Tatmt.<br />

7 Errore nella lettura di T4min.<br />

8 Errore nella lettura di Tmtsy.<br />

9 Errore nella lettura di Tmtsg.<br />

10 Errore nella lettura di SlaveNr.<br />

11 Errore nella lettura di Tatat.<br />

12 Errore nel calcolo dei tempi.<br />

13 Errore nella scrittura della password di costruttore.<br />

14 Errore nella scrittura di T1.<br />

15 Errore nella scrittura di T4.<br />

16 Errore nella scrittura di T3.<br />

17 Errore nella scrittura di T2.<br />

18 Errore nella scrittura di Tncyc.<br />

19 Errore nella scrittura di Tscyc.<br />

20 Errore nella scrittura di MDTlen.<br />

21 Errore nella scrittura di TelegramType.<br />

22 Errore nella scrittura di MDT List.<br />

23 Errore nella scrittura di AT List.


Soluzione di <strong>err</strong>ori<br />

Punto. Significato.<br />

24 Errore nella scrittura di MDT Offset.<br />

25 Errore nella scrittura di RealTime Control Bit 1.<br />

26 Errore nella scrittura di RealTime Control Bit 2.<br />

27 Errore nella scrittura di RealTime Status Bit1.<br />

28 Errore nella scrittura di OpMode.<br />

29 Errore nel co<strong>man</strong>do Reset.<br />

30 Errore nel co<strong>man</strong>do Park.<br />

31 Errore nel co<strong>man</strong>do Phase 3.<br />

32 Errore in cambio Fase 3.<br />

33 Errore nel co<strong>man</strong>do Phase 4.<br />

34 Errore in cambio Fase 4.<br />

35 Errore nella lettura di Class Diagnostics 1.<br />

36 Errore di default.<br />

37 Errore nella lettura di Tncyc.<br />

38 Errore nella lettura di OpMode.<br />

39 Errore nella lettura di AxisType.<br />

40 Errore nella lettura di G00Feed.<br />

41 Errore nella lettura di Monit Window.<br />

42 Errore nella lettura di SP100.<br />

43 Errore nella lettura di KV.<br />

44 Errore nella lettura di Checksum.<br />

45 Errore nella lettura di DV33.<br />

46 Errore nella scrittura di DV33.<br />

47 Errore nella lettura degli attributi di variabili Sercos.<br />

48 Errore in riconfigurazione di MDT e AT.<br />

49 Errore nella lettura di MP2.<br />

50 Errore nella lettura di MP3.<br />

51 Errore in scrittura dei parametri di omogeneizzazione.<br />

52 Errore nella lettura di PP55.<br />

53 Errore nella lettura di PP115.<br />

54 Errore nella lettura di PP147.<br />

55 Errore nella lettura di Checksum.<br />

56 Errore nella lettura di MP44.<br />

57 Errore nella lettura di RP77.<br />

58 Errore nella lettura di PP76.<br />

59 Errore nella lettura di GV9.<br />

60 Errore nella lettura di SP10.<br />

VALORE 1 Errori nel driver Sercos.<br />

Errore. Significato.<br />

0 SERC_NO_ERROR<br />

1 ERROR_PHASE_CHANGE<br />

5 Richiesta di Abort/Suspend/Resume di un co<strong>man</strong>do non attivo.<br />

7 Numero di asse logico <strong>err</strong>ato.<br />

0x0040 READY_FOR_SCDATA<br />

0x0080 ERROR_DEFAULT<br />

0x0101 NOT_READY<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·125·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·126·<br />

Errore. Significato.<br />

0x0102 BUSYTIMEOUT<br />

0x0201 ERROR_ATMISS<br />

0x0202 ERROR_NERR<br />

0x0203 ERROR_MSTMISS<br />

0x0204 ERROR_DISTORSION<br />

0x0205 ERROR_FIBRA_ROTA<br />

0x0400 ERROR_SCTRANS<br />

0x0801 ERROR_SCTRANSNODATA<br />

0x0802 ERROR_SCNODATA<br />

0x0803 NOT_READY_FOR_SCDATA<br />

0x1002 ERROR_DPRAMOVERFLOW<br />

0x1004 ERROR_SCNOTIN<strong>IT</strong><br />

0x1008 ERROR_WRONGCHANNELNUMBER<br />

0x2001 ERROR_WRONGPHASE<br />

0x2002 ERROR_WRONGADDRESS<br />

0x2004 ERROR_WRONGATNUMBER<br />

0x2008 ERROR_SCTRANSNOTREADY<br />

0x4000 ERROR_CALCULATE_T1<br />

0x4001 ERROR_CALCULATE_T2<br />

0x4002 ERROR_CALCULATE_T3<br />

0x4004 ERROR_CALCULATE_T4<br />

0x4008 ERROR_CALCULATE_TEND<br />

Soluzione di <strong>err</strong>ori<br />

0x7002 Errore nel canale di servizio: Lunghezza della variabile minore.<br />

0x7003 Errore nel canale di servizio: Lunghezza della variabile maggiore.<br />

0x7004 Errore nel canale di servizio: Variabile senza permesso di lettura.<br />

0x7005 Errore nel canale di servizio: Variabile senza permesso di lettura nella fase<br />

corrente.<br />

0x7006 Errore nel canale di servizio: Valore della variabile minore di quello<br />

consentito.<br />

0x7007 Errore nel canale di servizio: Valore della variabile maggiore di quello<br />

consentito.<br />

0x7008 Errore nel canale di servizio: Variabile non valida.<br />

0x7009 Errore nel canale di servizio: Accesso a variabile protetta da password.<br />

0x700A Errore nel canale di servizio: Variabile configurata nel canale ciclico.<br />

0x8001 ERROR_HSTIMEOUT<br />

0x8002 ERROR_SCHSTIMEOUT<br />

0x8004 SERC_ERROR_TIMEOUT<br />

VALORE 2 Senza funzione corrente.<br />

CAUSA Errore nella procedura di inizializzazione del anello Sercos a causa di problemi di<br />

collegamento nella fibra ottica, parametrizzazione in CNC e regolatore, problemi<br />

nelle schede Sercos o regolatori, ecc.<br />

SOLUZIONE Eseguire le seguenti verifiche:<br />

Analizzare i codici d’<strong>err</strong>ore per cercare di determinare l’origine dell’<strong>err</strong>ore.<br />

Garantire il buon collegamento e l’integrità della fibra ottica.<br />

Verificare la parametrizzazione nel CNC e regolatori. Selettore di nodo del<br />

regolatore (DriveID), parametri LOOPTIME, SERPOWSE, SERBRATE,<br />

OPMODE, ecc.<br />

4000(4) 'Errore nell'inizializzazione dell'anello Sercos'<br />

CAUSA Timeout nel reset di <strong>err</strong>ori dopo avere inizializzato l’anello Sercos.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.


Soluzione di <strong>err</strong>ori<br />

4000(5) 'Errore nell'inizializzazione dell'anello Sercos'<br />

VALORE 5.<br />

TRANSIZIONE 3.<br />

VALORE 35.<br />

CAUSA Errore nel reset di <strong>err</strong>ori dopo avere inizializzato l’anello Sercos.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

4001 'Parametro LOOPTIME diverso nel CNC e nel regolatore.<br />

VALORE Valore del parametro nel CNC.<br />

VALORE Valore del parametro nel regolatore.<br />

ASSE Numero logico dell'asse.<br />

CAUSA Valore del parametro LOOPTIME diverso nel CNC e nel regolatore.<br />

SOLUZIONE Impostare lo stesso valore nel CNC e nel regolatore.<br />

4002 'Parametro OPMODE diverso nel CNC e nel regolatore'<br />

VALORE Valore del parametro nel CNC.<br />

VALORE Valore del parametro nel regolatore.<br />

ASSE Numero logico dell'asse.<br />

CAUSA Valore del parametro OPMODE diverso nel CNC e nel regolatore.<br />

SOLUZIONE Impostare lo stesso valore nel CNC e nel regolatore.<br />

4003 'Parametro AXISMODE diverso nel CNC e nel regolatore'<br />

VALORE Valore del parametro nel CNC.<br />

VALORE Valore del parametro nel regolatore.<br />

ASSE Numero logico dell'asse.<br />

CAUSA Valore del parametro AXISTYPE diverso nel CNC e nel regolatore.<br />

SOLUZIONE Impostare lo stesso valore nel CNC e nel regolatore.<br />

4004 'Parametro G00FEED maggiore in CNC che in Regolatore'<br />

VALORE Valore del parametro nel CNC.<br />

VALORE Valore del parametro nel regolatore.<br />

ASSE Numero logico dell'asse.<br />

CAUSA Valore del parametro G00FEED diverso nel CNC e nel regolatore.<br />

SOLUZIONE Impostare lo stesso valore nel CNC e nel regolatore.<br />

4005 'Monitoraggio dell'<strong>err</strong>ore d'inseguimento non attivo nel regolatore'<br />

VALORE 0.<br />

VALORE Valore del parametro PP159 nel regolatore.<br />

ASSE Numero logico dell'asse.<br />

CAUSA Monitoraggio dell’<strong>err</strong>ore d’inseguimento disattivato nel regolatore.<br />

SOLUZIONE Attivare parametro PP159 nel regolatore.<br />

4006 'Parametro SP100 del regolatore deve essere 0'<br />

VALORE 0.<br />

VALORE Valore del parametro SP100 nel regolatore.<br />

ASSE Numero logico dell'asse.<br />

CAUSA Il regolatore ha abilitato un segnale analogico addizionale.<br />

SOLUZIONE Impostare il parametro SP100 del regolatore a 0.<br />

4007 'Il Mandrino Sercos necessita di un guadagno diverso da 0'<br />

VALORE 0.<br />

VALORE Valore di KV nel regolatore.<br />

ASSE Numero logico dell'asse.<br />

CAUSA La KV del <strong>man</strong>drino è 0.<br />

SOLUZIONE Definire la KV del regolatore con un valore diverso da 0.<br />

4008 'Errore+ nell'anello sercos dovuto a un reset del regolatore'<br />

ASSE Numero logico dell'asse.<br />

CAUSA Avviso che il regolatore è stato risettato.<br />

SOLUZIONE Scartare reset volontari del regolatore dal pulsante reset, WinDDS (registrazione<br />

versione, soft reset) o problemi hardware nel regolatore. Se l’<strong>err</strong>ore persiste,<br />

contattare il servizio di assistenza tecnica.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·127·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·128·<br />

Soluzione di <strong>err</strong>ori<br />

4009 'Superato il numero di variabili consentite in un telegramma Sercos'<br />

ASSE Numero logico dell’asse interessato dall’<strong>err</strong>ore.<br />

CAUSA Il numero massimo di variabili Sercos da elaborare ciclicamente in un telegramma<br />

è limitato ad 8. Nella tabella di variabili Sercos sono definite più di 6/7 variabili di lettura<br />

scrittura sincrona per uno stesso asse.<br />

SOLUZIONE Ridurre il numero di variabili sincrone da elaborare in tale asse. Definire alcune di<br />

tali variabili come d’accesso asincrono.<br />

4010 'Non si può scrivere il parametro nel regolatore'<br />

RILEVAMENTO Nello scrivere i parametri del regolatore durante l’inizializzazione dell’anello Sercos;<br />

avvio del CNC, convalida dei parametri macchina e reset.<br />

CAUSA Errore generico nella scrittura del parametro.<br />

SOLUZIONE Controllare lo stato della comunicazione con il regolatore, versione software e opzioni<br />

di parametrizzazione consentite.<br />

4011 'Non si può scrivere il parametro nel regolatore: Non IDN'<br />

RILEVAMENTO Nello scrivere i parametri del regolatore durante l’inizializzazione dell’anello Sercos;<br />

avvio del CNC, convalida dei parametri macchina e reset.<br />

CAUSA Nel regolatore non esiste il parametro.<br />

SOLUZIONE Aggiornare la versione software del regolatore.<br />

4012 'Non si può scrivere il parametro nel regolatore: Fuori intervallo'<br />

RILEVAMENTO Nello scrivere i parametri del regolatore durante l’inizializzazione dell’anello Sercos;<br />

avvio del CNC, convalida dei parametri macchina e reset.<br />

CAUSA Il valore del parametro macchina è fuori del rango consentito.<br />

SOLUZIONE Correggere il valore del parametro nel CNC.<br />

4013 'Non si può scrivere il parametro nel regolatore: Protetto'<br />

RILEVAMENTO Nello scrivere i parametri del regolatore durante l’inizializzazione dell’anello Sercos;<br />

avvio del CNC, convalida dei parametri macchina e reset.<br />

CAUSA Parametro protetto contro scrittura.<br />

SOLUZIONE Controllare i permessi ed il livello d’accesso nel regolatore.<br />

4014 'Errore nell'inizializzazione del SERCON'<br />

RILEVAMENTO Nell’inizializzare il chip di Sercos; avvio del CNC, convalida dei parametri macchina<br />

e reset.<br />

CAUSA Numero d’assi Sercos o tempi di Sercos <strong>err</strong>ati. Memoria insufficiente nel chip<br />

SERCON per la configurazione di Sercos parametrizzata.<br />

SOLUZIONE Controllare configurazione e parametrizzazione Sercos.<br />

4015 'TimeOut nell'inizializzazione dell'anello Sercos'<br />

RILEVAMENTO Nell’inizializzare il bus Sercos; avvio del CNC, convalida dei parametri macchina e<br />

reset.<br />

SOLUZIONE Controllare la configurazione e la parametrizzazione di Sercos.<br />

4016 'Il Regolatore non è <strong>Fagor</strong>. Opzione software non consentita'<br />

RILEVAMENTO Nell’inizializzare il bus Sercos; avvio del CNC, convalida dei parametri macchina e<br />

reset.<br />

CAUSA Il sistema ha rilevato un regolatore non <strong>Fagor</strong>, ma non dispone della rispettiva<br />

opzione software.<br />

SOLUZIONE È necessario attivare nel CNC l’opzione di regolazione digitale non <strong>Fagor</strong> per poter<br />

collegare la regolazione Sercos di terzi.<br />

4017 'È necessario ricalcolare il valore del parametro PP4(HomingSwitchOffset) del<br />

regolatore'<br />

RILEVAMENTO All’accensione del CNC.<br />

CAUSA Il calcolo di modulo è passato dal regolatore al CNC, e ciò significa che il valore di<br />

PP4 non è valido ed è necessario ricalcolarlo. All'accensione del CNC, esso verifica<br />

se nei <strong>man</strong>drini e negli assi rotativi con modulo vi è un rapporto di trasmissione non<br />

intero e se il parametro PP76(7)=1. In questo caso, invece di scrivere uno 0 in tale<br />

bit, il CNC visualizza un messaggio indicante che vi è un'<strong>err</strong>ata parametrizzazione<br />

nel regolatore e che è necessario calcolare di nuovo il valore di PP4 con PP76(7)=0.<br />

SOLUZIONE Dalla modalità DDSsetup definire il parametro PP76(7)=0, convalidarlo ed eseguire<br />

il co<strong>man</strong>do GC6 affinché il regolatore ricalcoli il nuovo valore di PP4. Registrare infine<br />

i parametri nella flash del regolatore.


Soluzione di <strong>err</strong>ori<br />

4200 'Errore nel canale ciclico Sercos'<br />

ASSE Numero logico dell'asse.<br />

CAUSA Errore nelle procedure di lettura o scrittura del canale ciclico (telegramma non valido<br />

o fase diversa da 4).<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

4201 'Errore nel canale di servizio di Sercos'<br />

ASSE Numero logico dell'asse.<br />

VALORE 1 Errori nel driver Sercos. Visualizzare codici d’<strong>err</strong>ore descritti nell’<strong>err</strong>ore 4000.<br />

VALORE 2 Errori nel driver Sercos. Visualizzare codici d’<strong>err</strong>ore descritti nell’<strong>err</strong>ore 4000.<br />

VALORE 3 Status del co<strong>man</strong>do che ha provocato l’<strong>err</strong>ore.<br />

CAUSA Errore nel canale di servizio Sercos, nelle procedure derivanti dall’anello:<br />

Lettura di variabili. Lista di <strong>err</strong>ori.<br />

Scrittura di variabili. Feedforward, ACforward, preselezione della gamma e KV.<br />

Esecuzione di co<strong>man</strong>di. Parcheggiare asse o <strong>man</strong>drino, cambio gamma.<br />

SOLUZIONE Analizzare i codici d’<strong>err</strong>ore per cercare di determinare l’origine dell’<strong>err</strong>ore. Contattare<br />

il servizio di assistenza tecnica.<br />

4202 'Manca Drive Enable (DRENA)'<br />

ASSE Numero logico dell'asse.<br />

CAUSA Durante lo spostamento di un asse, cade l’abilitazione DRENA di PLC.<br />

SOLUZIONE Analizzare la <strong>man</strong>ovra di PLC per determinare cosa provoca la caduta del segnale<br />

DRENA.<br />

4203 'Manca Speed Enable (SPENA)'<br />

ASSE Numero logico dell'asse.<br />

CAUSA Durante lo spostamento di un asse, cade l’abilitazione SPENA di PLC.<br />

SOLUZIONE Analizzare la <strong>man</strong>ovra di PLC per determinare cosa provoca la caduta del segnale<br />

SPENA.<br />

4204 'Errore in reset del driver SERCOS'<br />

ASSE Numero logico dell'asse.<br />

VALORE 1 Errori nel driver Sercos. Visualizzare codici d’<strong>err</strong>ore descritti nell’<strong>err</strong>ore 4000.<br />

VALORE 2 Errori nel driver Sercos. Visualizzare codici d’<strong>err</strong>ore descritti nell’<strong>err</strong>ore 4000.<br />

CAUSA Errore nell’eseguire il co<strong>man</strong>do reset di <strong>err</strong>ori di un regolatore (ID 99). L’anello esegue<br />

questo co<strong>man</strong>do durante l’elaborazione di un reset del CNC se il regolatore sta<br />

riportando degli <strong>err</strong>ori.<br />

SOLUZIONE Analizzare i codici d’<strong>err</strong>ore per cercare di determinare l’origine dell’<strong>err</strong>ore. Contattare<br />

il servizio di assistenza tecnica.<br />

4205 'Errore nell’anello SERCOS'<br />

VALORE Codici di <strong>err</strong>ore che identificano l’origine o le origini del problema.<br />

Codice. Significato.<br />

0x00000002 Rottura di fibra ottica.<br />

0x00000100 Perdita di ATs.<br />

0x00000200 Perdita di MSTs.<br />

0x00008000 Errore nella trasmissione di ATs. (Fibra ottica o regolatore risettato)<br />

0xFFFF0000 Errore in accesso alla RAM comune del SERCON.<br />

CAUSA Errore nel bus Sercos che provoca perdita di fase 4.<br />

SOLUZIONE Analizzare i codici d’<strong>err</strong>ore per cercare di determinare l’origine dell’<strong>err</strong>ore. Contattare<br />

il servizio di assistenza tecnica.<br />

4206 'Errore nel regolatore SERCOS'<br />

ASSE Numero logico dell'asse.<br />

CAUSA Il regolatore indica <strong>err</strong>ore.<br />

SOLUZIONE Analizzare i codici d'<strong>err</strong>ore. Consultare il <strong>man</strong>uale del regolatore.<br />

4207 'Manca Drive Status Ready (DRSTAF/DRSTAS)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vigilanza DRSTAF, DRSTAS o del tandem, quando l’asse è in movimento.<br />

SOLUZIONE Verificare i segnali di abilitazione e lo stato del regolatore.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·129·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·130·<br />

4209 'Errore nell'anello Sercos (fibra ottica)'<br />

VALORE Codici di <strong>err</strong>ore che identificano l’origine o le origini del problema.<br />

Codice. Significato.<br />

0x00000002 Rottura di fibra ottica.<br />

Soluzione di <strong>err</strong>ori<br />

CAUSA Rottura dell’anello Sercos, che provoca perdita di fase 4.<br />

SOLUZIONE Eseguire le seguenti verifiche:<br />

Garantire il buon collegamento e l’integrità della fibra ottica.<br />

Verificare la parametrizzazione nel CNC e regolatori. Selettore di nodo del<br />

regolatore (DriveID), parametri LOOPTIME, SERPOWSE, SERBRATE,<br />

OPMODE, ecc.<br />

4210 'Errore nell’anello Sercos (MST perduto)'<br />

VALORE Codici di <strong>err</strong>ore che identificano l’origine o le origini del problema.<br />

Codice. Significato.<br />

0x00000200 Perdita di MSTs.<br />

CAUSA Perdita di un messaggio di sincronismo, che provoca perdita di fase 4.<br />

SOLUZIONE Garantire la connettività attraverso l’intero anello (fibra ottica, maestro e slave).<br />

4211 'Errore nell’anello Sercos (2 ATs perduti)'<br />

ASSE Numero logico dell'asse.<br />

VALORE Codici di <strong>err</strong>ore che identificano l’origine o le origini del problema.<br />

Codice. Significato.<br />

0x00000100 Perdita di ATs.<br />

CAUSA Perdita di risposte di un regolatore, che provoca perdita di fase 4.<br />

SOLUZIONE Determinare il regolatore difettoso e cambiare la scheda Sercos o lo stesso<br />

regolatore. Contattare il servizio di assistenza tecnica.<br />

4212 'Errore nell’anello Sercos (ricezione di AT)'<br />

ASSE Numero logico dell'asse.<br />

VALORE Codici di <strong>err</strong>ore che identificano l’origine o le origini del problema.<br />

Codice. Significato.<br />

0x00008000 Errore nella trasmissione di ATs. (Fibra ottica o regolatore risettato)<br />

CAUSA Errore nel bus Sercos che provoca perdita di fase 4.<br />

SOLUZIONE Garantire la connettività attraverso l’intero anello (fibra ottica, maestro e slave).<br />

4300 'Non è registrato nessun server di variabili sercos'<br />

RILEVAMENTO Nell'oscilloscopio.<br />

CAUSA In un canale dell’oscilloscopio è definita una variabile Sercos, ma non vi è nessun<br />

server di variabili Sercos per rispondere alla richiesta.<br />

SOLUZIONE Verificare se il CNC si è avviato correttamente.<br />

4303 'La variabile sercos non ha sets'<br />

RILEVAMENTO Nell'oscilloscopio.<br />

CAUSA In un canale dell’oscilloscopio è definita una variabile Sercos, nella cui sintassi è<br />

indicato il set ma la variabile non ha set.<br />

SOLUZIONE Eliminare dal nome della variabile l’indicativo del set.<br />

4500 'Errore nell'inizializzazione del Hw di Mechatrolink'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Non è stato possibile completare con successo la fase di inizializzazione della<br />

comunicazione Mechatrolink.<br />

SOLUZIONE Verificare la parametrizzazione della comunicazione (protocollo, dimensioni dei dati,<br />

numero di assi Mechatrolink, ecc.) e l’integrità fisica del bus (cablaggio, resistenze<br />

terminatrici, assegnazione della numerazione di ogni stazione, ecc.).


Soluzione di <strong>err</strong>ori<br />

4501 'Errore nel co<strong>man</strong>do Mechatrolink'<br />

RILEVAMENTO Durante l'esecuzione del CNC.<br />

CAUSA Errore nell’esecuzione di un co<strong>man</strong>do Mechatrolink dal maestro a uno slave<br />

determinato.<br />

SOLUZIONE Identificare il co<strong>man</strong>do che ha prodotto l’<strong>err</strong>ore ed il relativo slave. Verificare<br />

eventualmente le condizioni affinché il co<strong>man</strong>do possa essere completato con<br />

successo (stato del regolatore, alimentazione, potenza, collegamenti del motore,<br />

ecc.).<br />

4502 'Time out nell'inizializzazione di Mechatrolink'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Non è stata completata l’inizializzazione della comunicazione Mechatrolink.<br />

SOLUZIONE Verificare la parametrizzazione della comunicazione (protocollo, dimensioni dei dati,<br />

numero di assi Mechatrolink, ecc.) e l’integrità fisica del bus (cablaggio, resistenze<br />

terminatrici, assegnazione della numerazione di ogni stazione, ecc.).<br />

4503 'Allarme del co<strong>man</strong>do Mechatrolink'<br />

RILEVAMENTO Durante l'esecuzione del CNC.<br />

CAUSA L’esecuzione di un co<strong>man</strong>do Mechatrolink dal maestro a un determinato slave<br />

provoca una situazione di allarme in tale dispositivo.<br />

SOLUZIONE Identificare il codice dell’allarme riportato e consultare il <strong>man</strong>uale dello slave<br />

Mechatrolink per ottenere informazione più specifica.<br />

4504 'Errore della comunicazione nel Bus Mechatrolink'<br />

RILEVAMENTO Durante l'esecuzione del CNC.<br />

CAUSA Errore nel trasferimento di informazione ciclica fra il maestro Mechatrolink e uno<br />

slave.<br />

SOLUZIONE Controllare l’hardware del maestro e l’integrità fisica del bus (cablaggio, resistenze<br />

terminatrici, assegnazione della numerazione di ogni stazione, ecc).<br />

4505 'Avviso nel co<strong>man</strong>do Mechatrolink'<br />

RILEVAMENTO Durante l'esecuzione del CNC.<br />

CAUSA L’esecuzione di un co<strong>man</strong>do Mechatrolink dal maestro a un determinato slave<br />

provoca una situazione di warning in tale dispositivo.<br />

SOLUZIONE Identificare il codice del warning riportato e consultare il <strong>man</strong>uale dello slave<br />

Mechatrolink per ottenere informazione più specifica.<br />

4506 'Manca Power On in slave Mechatrolink'<br />

RILEVAMENTO Durante l’esecuzione del CNC, dopo essere entrato in stato di spostamento<br />

interpolato.<br />

CAUSA Uno degli assi slave Mechatrolink non può completare un co<strong>man</strong>do di spostamento<br />

per <strong>man</strong>canza di potenza.<br />

SOLUZIONE Controllare i collegamenti di potenza dell’armadio e la <strong>man</strong>ovra del PLC che ha il<br />

compito di abilitare i regolatori.<br />

4507 'Allarme sul sottoco<strong>man</strong>do Mechatrolink'<br />

RILEVAMENTO Durante l'esecuzione del CNC.<br />

CAUSA L’esecuzione di un sottoco<strong>man</strong>do Mechatrolink dal maestro a un determinato slave<br />

provoca una situazione di allarme in tale dispositivo.<br />

SOLUZIONE Identificare il codice dell’allarme riportato e consultare il <strong>man</strong>uale dello slave<br />

Mechatrolink per ottenere informazione più specifica.<br />

4508 'Avviso sul sottoco<strong>man</strong>do Mechatrolink'<br />

RILEVAMENTO Durante l'esecuzione del CNC.<br />

CAUSA L’esecuzione di un sottoco<strong>man</strong>do Mechatrolink dal master a un determinato slave<br />

provoca una situazione di warning in tale dispositivo.<br />

SOLUZIONE Identificare il codice del warning riportato e consultare il <strong>man</strong>uale dello slave<br />

Mechatrolink per ottenere informazione più specifica.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·131·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·132·<br />

5000-5999<br />

5000 'Errore di PLC: Non esiste timer'<br />

RILEVAMENTO Procedure di lettura dei dati di timer di PLC.<br />

CAUSA Richiesta di lettura di un timer che non esiste.<br />

SOLUZIONE Verificare il numero del timer; timer validi da T1 a T256.<br />

5001 'Errore di PLC: Non esiste contatore'<br />

RILEVAMENTO Procedure di lettura dei dati di contatori di PLC.<br />

CAUSA Richiesta di lettura di un contatore che non esiste.<br />

SOLUZIONE Verificare il numero del contatore; contatori validi, da T1 a T256.<br />

Soluzione di <strong>err</strong>ori<br />

5002 'CNCRD: Variabile non identificata'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCRD.<br />

CAUSA La variabile non esiste. Se l’<strong>err</strong>ore si verifica in fase d’avvio, è possibile che il PLC<br />

stia cercando di eseguire un’istruzione CNCRD prima che l’indicatore SERCOSRDY<br />

sia attivo.<br />

SOLUZIONE Verificare la sintassi della variabile. Se l’<strong>err</strong>ore si verifica in fase d’avvio, condizionare<br />

la lettura della variabile alla preventiva attivazione dell’indicatore SERCOSRDY.<br />

5003 'CNCWR: Variabile non identificata'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCWR.<br />

CAUSA La variabile non esiste.<br />

SOLUZIONE Verificare la sintassi della variabile.<br />

5004 'Variabile senza permesso di lettura per PLC'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCRD.<br />

CAUSA Lettura di una variabile che non ha permesso di lettura dal PLC.<br />

SOLUZIONE Verificare i permessi della variabile.<br />

5005 'Variabile senza permesso di scrittura per PLC'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCWR.<br />

CAUSA Scrittura di una variabile che non ha permesso di scrittura dal PLC.<br />

SOLUZIONE Verificare i permessi della variabile.<br />

5006 'Scrittura di variabile da PLC fuori intervallo'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCWR.<br />

CAUSA Il valore assegnato alla variabile non è valido.<br />

SOLUZIONE Verificare la sintassi della variabile e i valori validi.<br />

5007 'Errore sintattico nella scrittura di variabile da PLC'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCWR.<br />

CAUSA La variabile non esiste o non ha permesso di scrittura dal PLC.<br />

SOLUZIONE Verificare la sintassi e i permessi della variabile.<br />

5008 'Impossibile eseguire la scrittura della variabile da PLC'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCWR.<br />

CAUSA Scrittura di un parametro aritmetico globale o locale che non esiste.<br />

SOLUZIONE Verificare la parametrizzazione dei parametri globali e locali, così come il programma<br />

di PLC.<br />

5009 'Errore sintattico nella lettura di variabile da PLC'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCRD.<br />

CAUSA La variabile non esiste o non ha permesso di lettura dal PLC.<br />

SOLUZIONE Verificare la sintassi e i permessi della variabile.


Soluzione di <strong>err</strong>ori<br />

5010 'Divisione per zero nel PLC'<br />

RILEVAMENTO Nell'eseguire un'istruzione DVS o MDS.<br />

CAUSA Il denominatore di un'operazione DVS o MDS è 0.<br />

SOLUZIONE Rivedere il programma PLC. Non eseguire divisioni per 0.<br />

5013 'Errore nella lettura di ingressi digitali del PLC'<br />

RILEVAMENTO Nel leggere gli ingressi digitali del PLC.<br />

CAUSA La tabella di configurazione I/O digitali non è valida.<br />

SOLUZIONE Controllare tabella di configurazione I/O digitali. Se l'<strong>err</strong>ore persiste, rivolgersi alla<br />

<strong>Fagor</strong> <strong>Automation</strong>.<br />

5014 'Errore nella scrittura di uscite digitali del PLC'<br />

RILEVAMENTO Nello scrivere le uscite digitali del PLC.<br />

CAUSA La tabella di configurazione I/O digitali non è valida o il PLC ha ricevuto una richiesta<br />

di scrittura prima di concludere quella precedente.<br />

SOLUZIONE Controllare la tabella di configurazione I/O digitali, eseguire le verifiche opportune per<br />

garantire l’integrità del bus CAN o aumentare il tempo di ciclo nel parametro<br />

PLCFREQ. Se l'<strong>err</strong>ore persiste, rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

5015 'Impossibile eseguire la lettura della variabile da PLC'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCRD.<br />

CAUSA Lettura di un parametro aritmetico globale o locale che non esiste.<br />

SOLUZIONE Verificare la parametrizzazione dei parametri globali e locali, così come il programma<br />

di PLC.<br />

5016 'Valore di lettura fuori intervallo'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCRD.<br />

CAUSA Dato letto fuori intervallo.<br />

SOLUZIONE Verificare la sintassi dell’istruzione.<br />

5017 'Blocco nullo di CNCEX'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCEX.<br />

CAUSA Il blocco programmato nell’istruzione CNCEX è nullo o il canale programmato non<br />

è disponibile.<br />

SOLUZIONE Controllare il blocco da eseguire e lo stato del canale.<br />

5018 'Non è stata eseguita CNCEX perché l'indicatore di comunicazione è a "1"'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCEX.<br />

CAUSA L’indicatore programmato nell’istruzione CNCEX è già attivo nell’eseguire<br />

l’istruzione. Può essere dovuto ad un’<strong>err</strong>ata programmazione dell’istruzione o perché<br />

il canale è occupato con un’altra istruzione CNCEX.<br />

SOLUZIONE Controllare nel programma di PLC la logica dell’istruzione CNCEX e degli indicatori<br />

utilizzati.<br />

5019 'CNCEX: Canale di esecuzione non disponibile'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCEX.<br />

CAUSA Il canale programmato nell’istruzione CNCEX non è disponibile. Il canale sta<br />

eseguendo un altro blocco, un altro programma o è in uno stato non adeguato.<br />

SOLUZIONE Verificare lo stato del canale programmato nell’istruzione CNCEX.<br />

5020 'CNCEX: Esecuzione non terminata'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCEX.<br />

CAUSA L'istruzione CNCEX non può eseguire il blocco sul canale indicato.<br />

SOLUZIONE Verificare lo stato del canale programmato nell’istruzione CNCEX.<br />

5021 'CNCEX: Il canale indicato non è di PLC'<br />

RILEVAMENTO Nell'eseguire un'istruzione CNCEX.<br />

CAUSA Il canale programmato nell’istruzione CNCEX non è di PLC..<br />

SOLUZIONE Verificare la sintassi dell’istruzione. Controllare nei parametri macchina il tipo di<br />

canale (parametro CHTYPE).<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·133·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·134·<br />

Soluzione di <strong>err</strong>ori<br />

5022 'PLC: Troppi CNCRD e CNCWR di variabili asincrone'<br />

RILEVAMENTO Durante l’esecuzione di co<strong>man</strong>di CNCRD e CNCWR di variabili asincrone, così come<br />

durante l’esecuzione di co<strong>man</strong>di CNCEX.<br />

CAUSA Numero eccessivo di petizioni asincrone da PLC.<br />

Co<strong>man</strong>do CNCEX.<br />

Co<strong>man</strong>di CNCRD e CNCWR di variabili asincrone dei regolatori.<br />

Co<strong>man</strong>do CNCWR di variabili d’utensili.<br />

Co<strong>man</strong>do CNCRD di variabili d’utensili che non si trovano nel magazzino.<br />

SOLUZIONE I valori riportati nel warning sono i numeri delle indicatori di PLC che controllano le<br />

procedure CNCRD, CNCWR e CNCEX che causano l’<strong>err</strong>ore. Per eliminare l’<strong>err</strong>ore,<br />

controllare la <strong>man</strong>ovra del PLC affinché non avvengano tante petizioni asincrone alla<br />

volta.<br />

5023 'Errore nella lettura di ingressi digitali locali'<br />

RILEVAMENTO Nel leggere gli ingressi digitali locali (unità centrali ICU e MCU).<br />

CAUSA La lettura è diretta nelle unità centrali ICU e MCU, quindi sarebbe un <strong>err</strong>ore formale<br />

nella richiesta al driver.<br />

SOLUZIONE Controllare l'installazione dei drivers del CNC.<br />

5024 'Errore nella scrittura di uscite digitali locali'<br />

RILEVAMENTO Nello scrivere le uscite digitali locali (unità centrali ICU e MCU).<br />

CAUSA La scrittura è diretta nelle unità centrali ICU e MCU, e quindi sarebbe un <strong>err</strong>ore<br />

formale nella richiesta al driver.<br />

SOLUZIONE Controllare l'installazione dei drivers del CNC.<br />

5025 'Contatore di PLC disabilitato'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Il contatore è disabilitato dal programma di PLC o dal monitoraggio.<br />

SOLUZIONE Dopo questo avviso, il PLC forza l’abilitazione del contatore (CEN = 1) in modo<br />

automatico.<br />

5026 'CNCWR: La variabile ammette solo il valore '0''<br />

RILEVAMENTO Durante l’esecuzione di co<strong>man</strong>di CNCWR.<br />

CAUSA Il PLC ha cercato di scrivere un valore diverso da 0 in una variabile che ammette solo<br />

il valore 0 (zero).<br />

SOLUZIONE Rivedere il programma di PLC. Scrivere il valore 0 nella variabile o eliminare il<br />

co<strong>man</strong>do CNCWR.


Soluzione di <strong>err</strong>ori<br />

6000-6999<br />

6000 'Allarme di retroazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Allarme di retroazione in un asse analogico (parametro FBACKAL).<br />

Per segnale TTL differenziale.<br />

Uno o più cavi rotti (segnali A, B o relativi negativi).<br />

Ingresso di retroazione staccato nel contatore.<br />

Per segnale sinusoidale differenziale.<br />

Uno o più cavi rotti (segnali A, B o relativi negativi).<br />

Ingresso di retroazione staccato nel contatore.<br />

Ampiezza segnale d’ingresso al di sopra di 1,45 Vpp circa.<br />

Ampiezza segnale d’ingresso al di sotto di 0,4 Vpp circa.<br />

Eccessivo sfasamento fra segnali A e B (in quadratura, in teoria).<br />

Per segnali non differenziali, l’allarme di retroazione deve essere disabilitato.<br />

SOLUZIONE Controllare i cavi ed il collegamento degli ingressi di retroazione. Se l’<strong>err</strong>ore persiste,<br />

contattare il servizio di assistenza tecnica.<br />

6001 'Allarme del test di tendenza attivato'<br />

RILEVAMENTO Quando un asse s’imballa ed è attiva il monitoraggio del test di tendenza.<br />

CAUSA Rialimentazione positiva nell’asse per un tempo superiore a quello definito nel<br />

parametro ESTDELAY.<br />

SOLUZIONE Impostare il segno del segnale analogico (parametro AXISCHG), la retroazione<br />

(LOOPCHG) e tempo assegnato al parametro ESTDELAY.<br />

6002 'Il programma PLC non è avviato'<br />

RILEVAMENTO Durante l’avvio del CNC o il monitoraggio del programma del PLC.<br />

CAUSA Il programma di PLC non sta in funzionamento.<br />

Installazione di una nuova versione software.<br />

L’utente ha fermato il PLC, dimenticando di avviarlo.<br />

SOLUZIONE Mettere in funzionamento il programma PLC. Se necessario, compilare il programma<br />

di PLC.<br />

6003 'Emergenza esterna attivata'<br />

RILEVAMENTO Durante l’avvio del CNC o il monitoraggio del programma del PLC.<br />

CAUSA L'indicatore _EMERGEN del PLC è disattivato.<br />

SOLUZIONE Verificare lo stato dei pulsanti d’emergenza. Verificare la logica del segnale<br />

_EMERGEN nel programma di PLC.<br />

6004 'Errore nell'inizializzazione del Bus CAN'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Errore nell’inizializzazione del bus CAN in fase d’accensione, allo scopo di avviare<br />

la tastiera CAN. I codici d’<strong>err</strong>ore sono diversi per i casi di bus CANfagor e del bus<br />

CANopen.<br />

Codici d'<strong>err</strong>ore per il bus CANopen.<br />

Codice. Significato.<br />

14 Errore nel reset del micro della COMPCI (mal funzionamento del micro,<br />

contatti non adeguati, ecc).<br />

15 Problemi nel collegamento o nella configurazione degli slave CANopen.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·135·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·136·<br />

Codici d'<strong>err</strong>ore per il bus CANfagor.<br />

Codice. Significato.<br />

SOLUZIONE Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

Soluzione di <strong>err</strong>ori<br />

-1 / -2 / -3 165 in stato d’<strong>err</strong>ore o non risponde (problema nella COMPCI).<br />

-4 / -5 Struttura di memoria diversa per PC e COMPCI (possibili differenze di<br />

versioni).<br />

-6 Errore in EnableCyclicRead(MD_JOG).<br />

-7 Problemi nell’identificazione dei nodi (stesso gruppo e numero di nodo).<br />

-8 Problemi nell'identificazione dei nodi (nodo extra rilevato).<br />

-9 Password d'acceso a IniCan non valido.<br />

-10 Errore in test hardware della COMPCI.<br />

-11 Errore in test hardware del nodo remoto.<br />

6005 'Errore nel selezionare frequenza di lavoro del BUS CAN'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Uno o vari nodi non si sintonizzano alla frequenza parametrizzata.<br />

SOLUZIONE Eseguire le seguenti verifiche. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza<br />

tecnica.<br />

Verificare che la lunghezza del cavo CAN sia quella adeguata per la frequenza.<br />

Verificare nella modalità diagnosi che il CNC riconosca tutti i moduli.<br />

Utilizzare l’utensile itfcCAN.exe per verificare il bus CAN (solo servizio assistenza<br />

tecnica).<br />

6006 'Uno o più nodi CAN non rispondono'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Uno o vari nodi remoti non rispondono più per reset, cortocircuiti, mal funzionamento,<br />

ecc. I codici d’<strong>err</strong>ore sono diversi per i casi di bus CANfagor e del bus CANopen. Per<br />

il bus CANopen, la finestra d’<strong>err</strong>ore indica qual è il modulo che provoca l’<strong>err</strong>ore.<br />

Codici d'<strong>err</strong>ore per il bus CANfagor.<br />

Codice. Significato.<br />

-1 / -6 Più di tre nodi perduti.<br />

-3 1 nodo perduto.<br />

-4 2 nodo perduto.<br />

-5 3 nodo perduto.<br />

Codici d'<strong>err</strong>ore per il bus CANopen.<br />

Codice. Significato.<br />

2 Timeout (il nodo risponde).<br />

3 Errore nel bit di toggle.<br />

4 Il nodo risponde ma il suo stato non è corretto.<br />

SOLUZIONE Verificare nella modalità diagnosi che il CNC riconosca tutti i moduli. Verificare il<br />

pinout del cavo CAN. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

6007 'Watchdog nella COMPCI'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La COMPCI non risponde; possibile mal funzionamento, contatti, ecc.<br />

SOLUZIONE Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

6008 'Watchdog in PC + COMPCI'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La COMPCI ed il PC non rispondono per mal funzionamento, contatti, perdite di RT<br />

<strong>IT</strong>, ecc.<br />

SOLUZIONE Verificare nella modalità diagnosi la configurazione del bus CAN e se si verificano<br />

perdite di <strong>IT</strong>s. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.


Soluzione di <strong>err</strong>ori<br />

6009 'Watchdog in PC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il PC non risponde per perdite di RT <strong>IT</strong>.<br />

SOLUZIONE Verificare nella modalità diagnosi se si verificano perdite di <strong>IT</strong> e la configurazione del<br />

bus CAN. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

6010 'Errore nelle procedure della COMPCI'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errori vari nelle procedure gestite dalla COMPCI.<br />

SOLUZIONE Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

6011 'Errore di CAN nel nodo remoto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore riportato da un nodo. I codici d’<strong>err</strong>ore sono diversi per i casi di bus CANfagor<br />

e del bus CANopen. La finestra d’<strong>err</strong>ore indica qual è il modulo che provoca l’<strong>err</strong>ore.<br />

Codici d'<strong>err</strong>ore per il bus CANfagor.<br />

Codice. Significato.<br />

1 Ov<strong>err</strong>un del controller CAN. Possibile perdita di messaggi ricevuti.<br />

2 BusOFF. Il nodo rileva abbassamento del bus.<br />

3 Ov<strong>err</strong>un nella fifo di ricezione. Possibile perdita di messaggi ricevuti.<br />

4 Warning. Contatore di trame d’<strong>err</strong>ore supera il livello 1 (96).<br />

11 Il nodo informa che la COMPCI non risponde ai controlli di presenza.<br />

12 Reset del nodo (problemi di alimentazione, cortocircuiti, watchdog, ecc.).<br />

13 Errore nella trasmissione di un messaggio.<br />

Tipo di modulo che genera l’<strong>err</strong>ore per il bus CANfagor.<br />

Modulo. Significato.<br />

1 Uscite analogiche.<br />

2 Contatori.<br />

3 Uscite digitali.<br />

4 Ingressi digitali.<br />

5 Ingressi analogici.<br />

7 Ingressi PT100.<br />

8 Volantino della tastiera CAN.<br />

9 Sonde.<br />

10 Tastiera Jog.<br />

11 Tastiera alfanumerica.<br />

12 Errore nodo di I/Os<br />

Codici d’<strong>err</strong>ore per il bus CANopen (codifica in base ai bit).<br />

Codice. Significato.<br />

0x01 Errore generico.<br />

0x02 Errore di corrente.<br />

0x04 Errore di tensione.<br />

0x08 Errore di temperatura.<br />

0x10 Errore di comunicazione.<br />

0x20 Errore di dispositivo.<br />

0x40 Riservato.<br />

0x80 Errore specifico del costruttore.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·137·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·138·<br />

Tabella di emergenze per il bus CANopen (codifica in base a bit).<br />

Emergenza. Significato.<br />

0x0000 Errore corretto.<br />

0x1000 Errore generico.<br />

0x2000 Corrente.<br />

0x2100 Corrente, lato entrata del dispositivo<br />

0x2200 Corrente all’interno del dispositivo<br />

0x2300 Corrente, lato uscita del dispositivo.<br />

0x2310 Sovracorrente nelle uscite.<br />

0x3000 Tensione.<br />

0x3100 Tensione di rete.<br />

0x3200 Tensione all’interno del dispositivo.<br />

0x3300 Tensione d'uscita.<br />

0x4000 Temperatura.<br />

0x4100 Temperatura ambiente.<br />

0x4200 Temperatura all’interno del dispositivo.<br />

0x5000 Hardware del dispositivo.<br />

0x5030 PT100 int<strong>err</strong>otta o non collegata.<br />

0x5112 Tensione d’alimentazione delle uscite.<br />

0x6000 Software del dispositivo.<br />

0x6100 Software interno.<br />

0x6200 Software d'utente.<br />

0x6300 Insieme di dati.<br />

0x7000 Moduli addizionali.<br />

0x8000 Monitoraggio.<br />

0x8100 Comunicazione.<br />

0x8110 Messaggi perduti.<br />

0x8120 Troppi <strong>err</strong>ori nel bus.<br />

0x8130 Errore di controllo presenza rilevato dal nodo.<br />

0x8140 Recupero BUS OFF.<br />

0x8200 Errore di protocollo.<br />

0x8210 PDO non elaborato per <strong>err</strong>ore nella relativa lunghezza.<br />

0x8220 PDO con troppe variabili.<br />

0x9000 Errore esterno.<br />

0xF000 Funzioni addizionali.<br />

0xFF00 Dispositivo specifico.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

6012 'Errore in controller di CAN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La COMPCI rileva BUSOFF ed il bus cade.<br />

Codici d'<strong>err</strong>ore per il bus CANopen.<br />

Codice. Significato.<br />

0 Errore di sistema.<br />

1 Errore di CAN.<br />

2 Errore alle estremità Tx/Rx.<br />

Soluzione di <strong>err</strong>ori<br />

SOLUZIONE Verificare nella modalità diagnosi che il CNC riconosca tutti i moduli ed il contatore<br />

di <strong>err</strong>ori CAN; in caso di <strong>err</strong>ori, eseguire gli appositi controlli per garantire l’integrità<br />

del bus CAN. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.


Soluzione di <strong>err</strong>ori<br />

6013 'Timeout nell'inizializzazione di CAN'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore nella procedura di inizializzazione del bus CAN per problemi nel bus.<br />

Sequenza di spegnimento e accensione troppo rapida.<br />

SOLUZIONE Eseguire le seguenti verifiche e azioni per garantire l’integrità del bus CAN:<br />

Non vi sono gruppi CAN con lo stesso indirizzo selezionato.<br />

Il selettore di nodo della COMPCI deve essere 0.<br />

Terminale linea.<br />

Collegamento a t<strong>err</strong>a.<br />

Continuità del cavo CAN.<br />

Connettori del cavo CAN (se necessario, staccarli e rimontarli).<br />

Collegamento del cavo piatto fra i nodi e la fonte.<br />

Fonti d’alimentazione dei gruppi CAN (livelli, eventuali reset, ecc.).<br />

Vedere nella modalità diagnosi se si riconoscono tutti i moduli.<br />

Utilizzare l’utensile itfcCAN.exe per verificare il bus CAN (solo servizio assistenza<br />

tecnica).<br />

Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

6014 'Errore nel accesso a DPRAM nella COMPCI'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca l’accesso alla memoria RAM comune della COMPCI per <strong>err</strong>ore di hardware,<br />

mal contatto, ecc. In fase d’avvio è ciclicamente, il CNC e la COMPCI eseguono test<br />

di lettura e scrittura della RAM comune.<br />

SOLUZIONE La modalità diagnosi offre informazione addizionale all’<strong>err</strong>ore. Contattare il servizio<br />

di assistenza tecnica.<br />

6015 'Contapezzi di <strong>err</strong>ori CAN supera livello 1'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il contatore di trame d’<strong>err</strong>ore (Rx/Tx) supera il livello critico 1 (96).<br />

SOLUZIONE Eseguire le apposite verifiche per garantire l’integrità del bus CAN. Se l’<strong>err</strong>ore<br />

persiste, contattare il servizio di assistenza tecnica.<br />

6016 'Contapezzi di <strong>err</strong>ori CAN in livello critico'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il contatore di trame d’<strong>err</strong>ore (Rx/Tx) supera il livello critico (127).<br />

SOLUZIONE Eseguire le apposite verifiche per garantire l’integrità del bus CAN. Se l’<strong>err</strong>ore<br />

persiste, contattare il servizio di assistenza tecnica.<br />

6017 'Ov<strong>err</strong>un in FIFO del controller CAN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Overflow nella FIFO di ricezione del controller di CAN. Possibile perdita di messaggi<br />

ricevuti.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

6018 'Ov<strong>err</strong>un in FIFO CAN della COMPCI'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Overflow nella FIFO di ricezione della COMPCI. Possibile perdita di messaggi<br />

ricevuti.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

6019 'Timeout in letture di CAN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nelle procedure cicliche di lettura degli ingressi digitali, analogici, contatori e<br />

volantini di tastiera. Uno dei nodi non ha inviato in tempo il messaggio.<br />

SOLUZIONE Verificare nella modalità diagnosi che il CNC riconosca tutti i moduli ed il contatore<br />

di <strong>err</strong>ori CAN; in caso di <strong>err</strong>ori, eseguire gli appositi controlli per garantire l’integrità<br />

del bus CAN. Se necessario, aumentare i tempi di ciclo (parametri LOOPTIME e<br />

PLCFREQ). Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·139·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·140·<br />

Soluzione di <strong>err</strong>ori<br />

6020 'Sovrapposizione del ciclo di CAN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nelle procedure cicliche di lettura degli ingressi digitali, analogici, contatori e<br />

volantini di tastiera. Uno dei nodi non ha inviato in tempo il messaggio.<br />

SOLUZIONE Verificare nella modalità diagnosi che il CNC riconosca tutti i moduli ed il contatore<br />

di <strong>err</strong>ori CAN; in caso di <strong>err</strong>ori, eseguire gli appositi controlli per garantire l’integrità<br />

del bus CAN. Se necessario, aumentare i tempi di ciclo (parametri LOOPTIME e<br />

PLCFREQ). Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

6021 'Problemi nella trasmissione di CAN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nelle procedure di trasmissione di uscite digitali, analogiche, ecc. Possibile<br />

collasso del bus.<br />

SOLUZIONE Verificare nella modalità diagnosi che il CNC riconosca tutti i moduli ed il contatore<br />

di <strong>err</strong>ori CAN; in caso di <strong>err</strong>ori, eseguire gli appositi controlli per garantire l’integrità<br />

del bus CAN. Se necessario, aumentare i tempi di ciclo (parametri LOOPTIME e<br />

PLCFREQ). Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

6022 'Errore nell’inizializzazione del contatore dell'asse'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Il contatore non esiste. La finestra d’<strong>err</strong>ore indica qual è il contatore che provoca<br />

l’<strong>err</strong>ore.<br />

SOLUZIONE Controllare i parametri macchina. Se l’<strong>err</strong>ore persiste, contattare il servizio di<br />

assistenza tecnica.<br />

6023 'Errore nell’inizializzazione del contatore del volantino'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA Il contatore non esiste. La finestra d’<strong>err</strong>ore indica qual è il contatore che provoca<br />

l’<strong>err</strong>ore.<br />

SOLUZIONE Controllare i parametri macchina. Se l’<strong>err</strong>ore persiste, contattare il servizio di<br />

assistenza tecnica.<br />

6024 'Errore nell’inizializzazione del volantino della schermata'<br />

RILEVAMENTO Durante l’avviamento del CNC.<br />

CAUSA L'ingresso del volantino non esiste. La finestra d’<strong>err</strong>ore indica qual è il volantino che<br />

provoca l’<strong>err</strong>ore.<br />

SOLUZIONE Controllare i parametri macchina. Se l’<strong>err</strong>ore persiste, contattare il servizio di<br />

assistenza tecnica.<br />

6025 'Errore di checksum nella COMPCI'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel cheksum dei dati delle uscite digitali o analogiche che sono stati inviati dal<br />

PC alla COMPCI, attraverso la memoria RAM comune.<br />

Codici d'<strong>err</strong>ore per il bus CANfagor.<br />

Codice. Significato.<br />

1 Uscite analogiche.<br />

3 Uscite digitali.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

6026 'Errore di hardware nella COMPCI'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore nel test hardware della COMPCI. All’avvio si realizzato i seguenti test; Flash,<br />

RAM comune, RAM esterna, RAM interna e controller CAN.<br />

SOLUZIONE Nella modalità diagnosi, si presenta informazione dettagliata sul tipo di <strong>err</strong>ore.<br />

Verificare che la versione di software della COMPCI sia quella giusta. Contattare il<br />

servizio di assistenza tecnica.


Soluzione di <strong>err</strong>ori<br />

6027 'Errore hardware nel nodo remoto CAN'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore nel test di hardware dei nodi remoti. All’avvio si realizzano i seguenti test;<br />

Flash, RAM e controller CAN.<br />

SOLUZIONE Nella modalità diagnosi, si presenta informazione dettagliata sul tipo di <strong>err</strong>ore.<br />

Verificare che la versione di software della COMPCI sia quella giusta. Contattare il<br />

servizio di assistenza tecnica.<br />

6028 'Errore in accesso alla RAM del SERCON'<br />

RILEVAMENTO Durante l’avviamento del sistema o durante l'esecuzione.<br />

CAUSA Errore nel test della RAM comune del SERCON (accessi R/W in modalità<br />

Byte/Word). Il CNC esegue questo test all’avvio e in ogni ciclo di Sercos, durante la<br />

fase 4, per verificare l’integrità dei dati della memoria RAM del SERCON.<br />

SOLUZIONE Problema di hardware della Sercos o collegamenti al Bus PCI. Contattare il servizio<br />

di assistenza tecnica.<br />

6029 'Limite di incremento di posizione superato nel CNC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Incremento di posizione eccessivo in un asse analogico. Errore hardware del nodo<br />

contatore, accessi alla COMPCI (collegamenti), ecc.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

6030 'Limite di incremento di posizione superato nel nodo contatore di CAN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Incremento di posizione eccessivo in un asse analogico. Errore hardware del nodo<br />

contatore.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

6031 'Versione di soft incompatibile in COMPCI/Noti remoti'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Versione di software incompatibile in CNC e COMPCI o moduli remoti.<br />

SOLUZIONE Aggiornare il software della COMPCI e moduli remoti.<br />

6032 'Errore nella configurazione della tastiera CAN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’165 non risponde o vi sono problemi nella comunicazione CAN.<br />

SOLUZIONE Controllare il collegamento attraverso il bus CAN e la versione della COMPCI.<br />

6033 'La configurazione di CAN non coincide con la configurazione salvata su file"<br />

RILEVAMENTO Durante l’avviamento del sistema o durante l'esecuzione.<br />

CAUSA La configurazione CAN salvate in disco non coincide con quella rilevata in avvio.<br />

Possibili cambiamenti nella configurazione CAN che non sono stati salvati,<br />

cambiamenti non desiderati nei parametri macchina o la configurazione CAN non ha<br />

rilevato correttamente tutti i nodi.<br />

SOLUZIONE Nella modalità diagnosi, verificare se le impostazioni CAN rilevate coincidono con<br />

quelle reali; in tal caso salvare le impostazioni. Altrimenti verificare se è un <strong>err</strong>ore nella<br />

parametrizzazione o se vi è un <strong>err</strong>ore nel rilevamento dei nodi.<br />

6034 'Reset in nodo CAN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nodo CAN risettato. La finestra d'<strong>err</strong>ore indica il numero di nodo.<br />

SOLUZIONE Verificare che l’alimentazione del nodo sia corretta. Se non vi sono problemi nel bus,<br />

sostituire il nodo. Contattare il servizio di assistenza tecnica.<br />

6035 'Errore nell'inizializzazione di IO locali'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Nel CNC sono impostate più uscite digitali locali di quelle esistenti.<br />

SOLUZIONE Definire un massimo di 8 uscite digitali locali.<br />

6036 'Manca alimentazione di IOs locali'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca l’alimentazione negli I/O locali (unità centrali ICU e MCU).<br />

SOLUZIONE Alimentare gli I/O locali con 24 V.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·141·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·142·<br />

Soluzione di <strong>err</strong>ori<br />

6037 'Parametro LOOPTIME non è valido per la configurazione di CAN'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il valore del parametro LOOPTIME è troppo piccolo non è valido.<br />

SOLUZIONE Verificare che il valore assegnato al parametro LOOPTIME sia multiplo di 0,5, ms e<br />

maggiore di 1,5, ms. Aumentare il valore se la configurazione CAN lo consiglia.<br />

6038 'Superato il limite massimo sugli elementi CAN nel sistema'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Un elemento del bus CAN supera il massimo consentito; numero ingressi o uscite<br />

analogiche, ingressi o uscite digitali o contatori.<br />

SOLUZIONE Spegnere il CNC e togliere elementi del bus sino ad entrare nei limiti.<br />

6039 'Errore nell'abilitazione di ingresso PT100'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Parametrizzazione <strong>err</strong>ata di uno degli ingressi PT100.<br />

SOLUZIONE Controllare i parametri macchina generali NPT100 e PT100.<br />

6040 'Errore nella lettura del jog locale'<br />

RILEVAMENTO Durante l'esecuzione del CNC.<br />

CAUSA Errore ripetitivo nella lettura del modulo locale jog della unità centrale ICU MCU.<br />

SOLUZIONE Controllare l’hardware e la comunicazione fra jog locale e unità centrale.<br />

6041 'Rilevata tastiera configurata in modalità 15"'<br />

RILEVAMENTO Dopo un reset del CNC.<br />

CAUSA Il CNC ha rilevato una tastiera <strong>8065</strong> (qwerty o jog) configurata per comunicare con<br />

versioni precedenti alla V04.10.<br />

SOLUZIONE Identificare le tastiere <strong>8065</strong> (qwerty e jog) e configurarle correttamente. Contattare<br />

il servizio di assistenza tecnica.


Soluzione di <strong>err</strong>ori<br />

7000-7999<br />

7001 'Due Ts consecutive in magazzino ciclico (M6 necessaria)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il magazzino è ciclico e sono programmati due utensili consecutivi senza M06.<br />

SOLUZIONE In un magazzino ciclico occorre programmare M06 dopo ogni utensile.<br />

7002 'L'utensile non è nel magazzino e non sono consentiti utensili di t<strong>err</strong>a'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stato programmato un utensile che è nella tabella utensili, ma non è nella tabella<br />

del magazzino. In questo caso, il CNC intende che l’utensile è di t<strong>err</strong>a, ma nei<br />

parametri macchina è specificato che non sono ammessi utensili di t<strong>err</strong>a.<br />

SOLUZIONE Configurare la macchina per accettare utensili di t<strong>err</strong>a o includere l’utensile nella<br />

tabella del magazzino.<br />

7003 'T non definita nella tabella'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'utensile programmato non è definito nella tabella utensili.<br />

SOLUZIONE Tutti gli utensili devono essere definiti nella tabella utensili, compresi gli utensili di<br />

t<strong>err</strong>a.<br />

7004 'Utensile di t<strong>err</strong>a respinto o consumato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L'utensile programmato è consumato o è stato respinto dal PLC.<br />

SOLUZIONE Riparare l'utensile o utilizzare un utensile simile.<br />

7005 'Utensile respinto o consumato e senza sostituzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’utensile programmato è consumato o è stato respinto dal PLC e nel magazzino non<br />

vi è un altro utensile della stessa famiglia.<br />

SOLUZIONE Riparare l’utensile o abilitare nel magazzino un utensile della stessa famiglia che<br />

possa essere utilizzato.<br />

7006 'D non ammessa per questo utensile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Correttore d'utensile non valido. L’utensile ha meno correttori di quelli programmati.<br />

SOLUZIONE Programmare un correttore esistente o aggiungere nuovi correttori all’utensile.<br />

7007 'In modalità caricamento: T0 non ammessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità caricamento. Non è consentito programmare T0.<br />

SOLUZIONE Programmare l'utensile da caricare nel magazzino.<br />

7008 'In modalità caricamento: Questo utensile è già caricato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità caricamento. L'utensile programmato è già nel magazzino.<br />

SOLUZIONE Programmare un utensile non caricato.<br />

7009 'In modalità caricamento: M6 senza T'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità caricamento. Non è possibile programmare una M6 senza<br />

utensile.<br />

SOLUZIONE Programmare l’utensile da caricare e quindi la funzione M6.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·143·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·144·<br />

Soluzione di <strong>err</strong>ori<br />

7010 'In modalità caricamento: T con due M6'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità caricamento. Sono programmate due M06 consecutive senza<br />

utensile.<br />

SOLUZIONE Programmare l’utensile da caricare e quindi la funzione M6.<br />

7011 'In modalità caricamento: D da sola non ammessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità caricamento. Non è possibile programmare solo il correttore.<br />

SOLUZIONE Non si ammette questa programmazione.<br />

7012 'In modalità caricamento: L'utensile è consumato o respinto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità caricamento. L’utensile da caricare nel magazzino è<br />

consumato o respinto.<br />

SOLUZIONE Programmare un utensile valido.<br />

7013 'In modalità caricamento: Posizione non valida o nessun posto nel magazzino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità caricamento. Il magazzino è pieno o la posizione specificata<br />

è occupata.<br />

SOLUZIONE Se non vi è posto nel magazzino si dovrà scaricare prima qualche utensile. Se la<br />

posizione specificata è occupata, si dovrà selezionare un’altra ubicazione.<br />

7014 'In modalità scaricamento: T non è nel magazzino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità scarico. L'utensile non è nel magazzino.<br />

SOLUZIONE Programmare un utensile valido.<br />

7015 'In modalità scaricamento: D non ammessa insieme a T'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità scarico. Non è possibile programmare il correttore insieme<br />

all’utensile.<br />

SOLUZIONE Non si ammette questa programmazione.<br />

7016 'In modalità scaricamento: D da sola non ammessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità scarico. Non è possibile programmare solo il correttore.<br />

SOLUZIONE Non si ammette questa programmazione.<br />

7017 'In modalità scaricamento: M6 senza T'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità scarico. Non è possibile programmare una M6 senza utensile.<br />

SOLUZIONE Programmare l’utensile da scaricare e quindi la funzione M6.<br />

7018 'In modalità scaricamento: T con due M6'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità scarico. Sono programmate due M06 consecutive per uno<br />

stesso utensile.<br />

SOLUZIONE Programmare l’utensile da scaricare e quindi la funzione M6.<br />

7019 'In modalità setting: T0 non ammessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità setting. Non è consentito programmare T0.<br />

SOLUZIONE Programmare un utensile diverso d 0.<br />

7020 'In modalità setting: D obbligatoria'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità setting. Manca la programmazione di correttore.<br />

SOLUZIONE Programmare il correttore.


Soluzione di <strong>err</strong>ori<br />

7021 'In modalità setting: D da sola non ammessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità setting. Non è possibile programmare solo il correttore.<br />

SOLUZIONE Non si ammette questa programmazione.<br />

7022 'In modalità setting: M6 non ammessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità setting. Non è consentito programmare M06.<br />

SOLUZIONE Non si ammette questa programmazione.<br />

7023 'In modalità caricamento: M6 obbligatoria'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità caricamento. Sono programmate due utensili consecutivi<br />

senza M06.<br />

SOLUZIONE Programmare M06 dopo l'utensile.<br />

7024 'In modalità scaricamento: T0 non ammessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità scarico. Non è consentito programmare T0.<br />

SOLUZIONE Programmare l'utensile da scaricare nel magazzino.<br />

7025 'In modalità scaricamento: M6 obbligatoria'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità scarico. Sono programmate due utensili consecutivi senza<br />

M06.<br />

SOLUZIONE Programmare M06 dopo l'utensile.<br />

7026 'In modalità scaricamento: Questo utensile è già scarico'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in modalità scarico. L'utensile non è nel magazzino.<br />

SOLUZIONE Programmare l'utensile da scaricare nel magazzino.<br />

7027 'M6 senza T'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una M06 senza il rispettivo utensile. Vi è un parametro macchina che<br />

indica al CNC cosa fare in questa situazione, visualizzare un <strong>err</strong>ore, un warning o<br />

non fare nulla.<br />

SOLUZIONE Programmare un utensile e quindi la funzione M06 o modificare il parametro<br />

macchina per cambiare il comportamento del CNC.<br />

7028 'T0 non ammessa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il magazzino di tipo torretta non ammette T0. In un magazzino tipo torretta, il cambio<br />

utensile si esegue girando la torretta; basta programmare l’utensile.<br />

SOLUZIONE Non si ammette questa programmazione.<br />

7029 'Non è stato possibile eseguire l’operazione: Gestore utensili in stato di <strong>err</strong>ore'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino in stato di emergenza. Il PLC ha attivato un indicatore non valido della<br />

<strong>man</strong>ovra, il PLC ha attivato l’indicatore SETTMEM o vi è un <strong>err</strong>ore nella <strong>man</strong>ovra.<br />

SOLUZIONE Correggere nel programma di PLC la <strong>man</strong>ovra di cambio utensile. Se il PLC ha<br />

attivato l’indicatore SETTMEM, correggere la causa per cui il PLC ha attivato il<br />

segnale d’emergenza.<br />

7030 'M6 senza T'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una M06 senza il rispettivo utensile. Vi è un parametro macchina che<br />

indica al CNC cosa fare in questa situazione, visualizzare un <strong>err</strong>ore, un warning o<br />

non fare nulla.<br />

SOLUZIONE Programmare un utensile e quindi la funzione M6 o modificare il parametro macchina<br />

per cambiare il comportamento del CNC.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·145·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·146·<br />

7031 'T con due M6'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Sono programmate due M06 consecutive per uno stesso utensile.<br />

SOLUZIONE Programmare M06 per ogni utensile.<br />

7032 'Errore nell'operazione del PLC'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Sequenza <strong>err</strong>ata nel programma del PLC.<br />

SOLUZIONE Controllare il programma del PLC.<br />

7033 'PLC ha generato emergenza nel magazzino utensili'<br />

RILEVAMENTO Quando il PLC è in funzionamento.<br />

CAUSA Il PLC attiva il segnale d’emergenza nel gestore utensili.<br />

SOLUZIONE Togliere l’emergenza e analizzare le cause per cui il PLC l’ha attivata.<br />

7034 'Errore di operazione: Impossibile trovare posto in magazzino'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La <strong>man</strong>ovra del PLC genera <strong>err</strong>ore.<br />

SOLUZIONE Controllare il programma del PLC.<br />

Soluzione di <strong>err</strong>ori<br />

7035 'Errore nella tabella di immagazzinamento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel magazzino durante una <strong>man</strong>ovra.<br />

SOLUZIONE Verificare lo stato del magazzino. È possibile che non vi sia posto libero nel<br />

magazzino.<br />

7036 'Non è ammesso cambiamento famiglia per utensili nel magazzino o sul <strong>man</strong>drino'<br />

RILEVAMENTO Durante l’editazione di tabelle o durante l’esecuzione.<br />

CAUSA Per motivi di sicurezza non si può cambiare la famiglia di un utensile che è nel<br />

magazzino.<br />

SOLUZIONE Prima scaricare l'utensile.<br />

7037 'Il <strong>man</strong>drino deve essere vuoto per le modalità CARICAMENTO o SCARICAMENTO'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Per cambiare la modalità del magazzino in modalità caricamento o scaricamento, il<br />

<strong>man</strong>drino (e i bracci nei rispettivi magazzini) devono essere vuoti.<br />

SOLUZIONE Svuotare il <strong>man</strong>drino e i bracci.<br />

7039 'Non vi può essere un utensile sul <strong>man</strong>drino e sul braccio 2 simultaneamente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino asincrono o sincrono con cambiautensili. Il magazzino chiede lo stesso<br />

utensile che è sul braccio 2.<br />

SOLUZIONE Riportare l’utensile del braccio nel magazzino e proseguire normalmente con il<br />

cambio utensile.<br />

7040 'Errore nell'operazione: Svuotare primo il braccio 1'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Magazzino asincrono o sincrono con cambiautensili. Il magazzino chiede lo stesso<br />

utensile che è sul braccio 1.<br />

SOLUZIONE Riportare l’utensile del braccio nel magazzino e proseguire normalmente con il<br />

cambio utensile.<br />

7041 'Nessun utensile attivo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi è un correttore programmato e non esiste utensile attivo nel <strong>man</strong>drino.<br />

SOLUZIONE Montare un utensile sul <strong>man</strong>drino.<br />

7042 'Programmata POS ed il magazzino non è in modalità CARICAMENTO'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmata una posizione di magazzino ed il gestore non è in modalità<br />

caricamento.<br />

SOLUZIONE La programmazione della posizione di caricamento si ammette solo in modalità<br />

caricamento.


Soluzione di <strong>err</strong>ori<br />

7043 'L'utensile richiesto è l'utensile attivo di un altro canale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È programmato un utensile che è l’utensile attivo in un altro canale.<br />

SOLUZIONE Scaricare l’utensile del dell'altro canale.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·147·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·148·<br />

8000-8999<br />

Soluzione di <strong>err</strong>ori<br />

8000 'Il kernel di simulazione non è attivato'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il kernel di simulazione è avviato ma non è attivato.<br />

SOLUZIONE Verificare la corretta accensione del CNC. Spegnere ed accendere il CNC. Se l’<strong>err</strong>ore<br />

persiste, contattare il servizio di assistenza tecnica.<br />

8001 'Il kernel di simulazione non è attivato'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il kernel di simulazione è avviato ma non è attivato.<br />

SOLUZIONE Verificare la corretta accensione del CNC.<br />

8002 'Errore in registrazione tasto'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il CNC non ha potuto registrare uno o più softkey o tasti d’accesso rapido.<br />

SOLUZIONE Verificare la corretta accensione del CNC.<br />

8003 'Chiusura non consentita quando è in esecuzione o int<strong>err</strong>otto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è consentito chiudere il CNC se è in esecuzione, int<strong>err</strong>otto o tiene un asse<br />

occupato in motion control.<br />

SOLUZIONE Fermare i programmi in esecuzione.<br />

8004 'Chiusura non consentita quando un canale è in esecuzione o int<strong>err</strong>otto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è consentito chiudere il CNC se un canale è in esecuzione, int<strong>err</strong>otto o ha un<br />

asse occupato in motion control.<br />

SOLUZIONE Fermare i programmi in esecuzione.<br />

8005 'Cambiamento modalità non consentito mentre un canale del gruppo è in esecuzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è consentito di cambiare modalità se un canale del gruppo è in esecuzione.<br />

SOLUZIONE Fermare i programmi in esecuzione di tutti i canali del gruppo.<br />

8006 'Errore durante la procedura di caricamento'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore nella preparazione del procedura di caricamento della COMPCI o dei moduli<br />

remoti.<br />

SOLUZIONE Verificare il riconoscimento della COMPCI, il valore del parametro CANMODE e<br />

l’installazione del driver di comunicazioni.<br />

8007 'Errore in caricamento programma della COMPCI'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore durante la procedura di caricamento della COMPCI.<br />

SOLUZIONE Verificare il riconoscimento e la corretta installazione della COMPCI. Contattare il<br />

servizio di assistenza tecnica.<br />

8008 'Errore in registrazione impostazioni del sistema'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore nella configurazione CAN durante la procedura di caricamento.<br />

SOLUZIONE Dalla modalità diagnosi verificare la configurazione CAN e compararla con quella<br />

reale, per determinare se vi è un problema nel rilevamento dei nodi.


Soluzione di <strong>err</strong>ori<br />

8009 'Errore in caricamento software dei nodi IO'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore durante la procedura di caricamento dei nodi di I/Os.<br />

SOLUZIONE Verificare la configurazione CAN, il collegamento del sistema e le versioni di boot dei<br />

nodi remoti. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

8010 'Errore in caricamento software di tastiere'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore durante la procedura del nodo della tastiera di 12".<br />

SOLUZIONE Verificare la configurazione CAN, il collegamento del sistema e le versioni di boot dei<br />

nodi remoti. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

8011 'Errore in caricamento software dei contatori'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore durante la procedura di caricamento dei nodi contatore.<br />

SOLUZIONE Verificare la configurazione CAN, il collegamento del sistema e le versioni di boot dei<br />

nodi remoti. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

8012 'Errore in caricamento software dei contatori'-{}-<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore durante la procedura di caricamento dei nodi contatore.<br />

SOLUZIONE Verificare la configurazione CAN, il collegamento del sistema e le versioni di boot dei<br />

nodi remoti. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

8013 'Errore in caricamento software di tastiere compatte'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore durante la procedura del nodo della tastiera di 10".<br />

SOLUZIONE Verificare la configurazione CAN, il collegamento del sistema e le versioni di boot dei<br />

nodi remoti. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

8014 'Errore in caricamento software di RIOS'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Errore durante la procedura di caricamento dei nodi RIOS (I/Os CANopen).<br />

SOLUZIONE Verificare la configurazione CAN, il collegamento del sistema e le versioni di boot dei<br />

nodi remoti. Se l’<strong>err</strong>ore persiste, contattare il servizio di assistenza tecnica.<br />

8015 'Chiusura non consentita: Asse in movimento o in sincronizzazione'<br />

RILEVAMENTO Nel cercare di chiudere il CNC.<br />

CAUSA L’utente ha cercato di spegnere il CNC mentre vi è un asse in movimento o<br />

sincronizzato.<br />

SOLUZIONE Fermare lo spostamento degli assi o desincronizzare l’asse.<br />

8016 'Chiusura non consentita: Mandrino avviato'<br />

RILEVAMENTO Nel cercare di chiudere il CNC.<br />

CAUSA L’utente ha cercato di spegnere il CNC mentre vi è un <strong>man</strong>drino in movimento.<br />

SOLUZIONE Arrestare lo spostamento del <strong>man</strong>drino.<br />

8017 'Chiusura non consentita: Mandrino in sincronizzazione'<br />

RILEVAMENTO Nel cercare di chiudere il CNC.<br />

CAUSA L’utente ha cercato di spegnere il CNC mentre vi è un <strong>man</strong>drino sincronizzato.<br />

SOLUZIONE Desincronizzare il <strong>man</strong>drino.<br />

8018 'Non è consentito generare il PLC quando è in esecuzione o int<strong>err</strong>otto'<br />

RILEVAMENTO Nel cercare di compilare il PLC.<br />

CAUSA Non è possibile compilare il PLC se il CNC è in esecuzione o int<strong>err</strong>otto.<br />

SOLUZIONE Fermare i programmi in esecuzione.<br />

8019 'Non è consentito generare il PLC quando un canale è in esecuzione o int<strong>err</strong>otto'<br />

RILEVAMENTO Nel cercare di compilare il PLC.<br />

CAUSA Non è possibile compilare il PLC se un canale è in esecuzione o int<strong>err</strong>otto.<br />

SOLUZIONE Fermare i programmi in esecuzione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·149·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·150·<br />

Soluzione di <strong>err</strong>ori<br />

8020 'Non è possibile generare il plc: Asse in movimento o in sincronizzazione'<br />

RILEVAMENTO Nel cercare di compilare il PLC.<br />

CAUSA Non è possibile compilare il PLC se vi è un asse in movimento o sincronizzato.<br />

SOLUZIONE Fermare lo spostamento degli assi o desincronizzare l’asse.<br />

8021 'Non è possibile generare il plc: Mandrino avviato'<br />

RILEVAMENTO Nel cercare di compilare il PLC.<br />

CAUSA Non è possibile compilare il PLC se vi è un <strong>man</strong>drino in movimento.<br />

SOLUZIONE Arrestare lo spostamento del <strong>man</strong>drino.<br />

8022 'Non è possibile generare il plc: Mandrino in sincronizzazione'<br />

RILEVAMENTO Nel cercare di compilare il PLC.<br />

CAUSA Non è possibile compilare il PLC se vi è un <strong>man</strong>drino sincronizzato.<br />

SOLUZIONE Desincronizzare il <strong>man</strong>drino.<br />

8023 'Memoria nel disco al di sotto dal valore minimo consigliato'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il CNC ha rilevato meno di 50 MB di memoria libera su disco.<br />

SOLUZIONE Verificare se è avviata un’applicazione di terzi che sta consu<strong>man</strong>do risorse del<br />

sistema, e se così, chiuderla. Spegnere ed accendere il CNC. Se l’<strong>err</strong>ore persiste,<br />

contattare il servizio di assistenza tecnica.<br />

8024 'CNC lavorando in Modo Messa a Punto'<br />

RILEVAMENTO Nell’avvio del sistema, in modalità messa a punto.<br />

CAUSA Il CNC ha avviato in modalità messa a punto e sta lavorando con il disco non protetto.<br />

SOLUZIONE Se non si realizza la messa a punto del CNC, spegnerlo e utilizzare l’utility<br />

DiskMonitor per passare in modalità utente e lavorare con il disco protetto. Avviare<br />

di nuovo il CNC.<br />

8025 'Si è rilevato un cambiamento di data ed è stato necessario restaurarla'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un cambiamento di data ed ora e le ha ripristinate ai relativi valori<br />

attesi.<br />

SOLUZIONE Verificare se la data e l’ora sono corrette. Se l’<strong>err</strong>ore persiste, contattare il servizio<br />

di assistenza tecnica.<br />

8026 'Protezione OEM attivata: I cambiamenti avranno carattere temporaneo'<br />

RILEVAMENTO Nell’editazione dei programmi, programma PLC o parametri macchina.<br />

CAUSA Il CNC è in modalità utente, con la protezione OEM attivata, per cui ogni cambiamento<br />

avrà carattere temporaneo e si perderà allo spegnimento del CNC.<br />

SOLUZIONE Spegnere il CNC e utilizzare l’utility DiskMonitor per passare in modalità messa a<br />

punto. Avviare di nuovo il CNC.<br />

8027 'Errore avviando Kernel'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il kernel è avviato ma non è attivato.<br />

SOLUZIONE Verificare la corretta accensione del CNC. Spegnere ed accendere il CNC. Se l’<strong>err</strong>ore<br />

persiste, contattare il servizio di assistenza tecnica.<br />

8028 'Compilatore non disponibile'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il CNC non ha trovato la cartella in cui è installato il compilatore PLC.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

8029 'Includes" dal PLC non sono disponibili'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il CNC non ha trovato la cartella in cui sono installati gli includes necessari per<br />

compilare il PLC.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.


Soluzione di <strong>err</strong>ori<br />

8030 'Librerie dal PLC non sono disponibili'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il CNC non ha trovato la cartella in cui sono installati le documentazioni necessari<br />

per compilare il PLC.<br />

SOLUZIONE Contattare il servizio di assistenza tecnica.<br />

8031 'La cartella DRIVERS non esiste'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il CNC non trovato la cartella in cui si ubicherà il PLC una volta generato<br />

(C:\CNC8070\Drivers).<br />

SOLUZIONE Dalla modalità utility, utilizzare l’opzione "Nuova directory" del menu di softkey per<br />

creare la cartella.<br />

8032 'La cartella USERS non esiste'<br />

RILEVAMENTO Durante l’avviamento del sistema.<br />

CAUSA Il CNC non ha trovato la cartella di lavoro dell’utente (C:\CNC8070\Users).<br />

SOLUZIONE Dalla modalità utility, utilizzare l’opzione "Nuova directory" del menu di softkey per<br />

creare la cartella.<br />

8034 'Messa a punto incompleta: Non è stata trovata nessuna copia di sicurezza'<br />

RILEVAMENTO Nell’avvio del sistema, in modalità messa a punto.<br />

CAUSA Il CNC non ha trovato nessuna copia di sicurezza della messa a punto.<br />

SOLUZIONE Nello spegnere il CNC, selezionare l’opzione "Chiudi e fai copia di sicurezza",<br />

affinché il CNC faccia una copia di sicurezza della messa a punto.<br />

8035 'Le seguenti password di accesso sono anche da definire'<br />

RILEVAMENTO Durante l’avvio di un CNC aperto, in modalità messa a punto.<br />

CAUSA Le password d’accesso indicate nell’avviso non sono definite.<br />

SOLUZIONE Con il CNC avviato, accedere alla modalità utility e dall’opzione "Codici d’accesso"<br />

del menu di softkey immettere le password indicate.<br />

8036 'Passa a lavorare in modalità di utilizzatore o modalità Messa a Punto per lavorare con<br />

il CNC'<br />

RILEVAMENTO All’avvio del sistema, in modalità setup.<br />

CAUSA È possibile lavorare solo con il CNC nelle modalità utente e modalità messa a punto.<br />

SOLUZIONE Utilizzare l’utility DiskMonitor per passare in modalità utente o modalità messa a<br />

punto ed avviare di nuovo il CNC.<br />

8037 'Memoria al di sotto dal valore minimo consigliato' È necessario riavviare'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato che la memoria RAM disponibile è al di sotto del 10% della memoria<br />

RAM totale.<br />

SOLUZIONE Verificare se è avviata un’applicazione di terzi che sta consu<strong>man</strong>do risorse del<br />

sistema, e se così, chiuderla. Spegnere ed accendere il CNC. Se l’<strong>err</strong>ore persiste,<br />

contattare il servizio di assistenza tecnica.<br />

8038 'Non è ammesso MDI in ISPEZIONE nello stato corrente'<br />

RILEVAMENTO Nell’entrare in modalità MDI/MDA durante l’ispezione.<br />

CAUSA Nello stato in cui è stato int<strong>err</strong>otto il programma non è possibile eseguire blocchi da<br />

MDI all’interno dell’ispezione.<br />

8200 'Errore lexer riconoscimento interi'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA Errore nel convertire una stringa di caratteri in un valore numerico. Un valore<br />

programmato nella sentenza o nella variabile non è corretto.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione i valori ammessi per i parametri della<br />

sentenza o gli indici della variabile.<br />

8201 'Errore lexer riconoscimento flottanti'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA Errore nel convertire una stringa di caratteri in un valore numerico. Un valore<br />

programmato nella sentenza o nella variabile non è corretto.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione i valori ammessi per i parametri della<br />

sentenza o gli indici della variabile.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·151·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·152·<br />

Soluzione di <strong>err</strong>ori<br />

8203 'Manca apertura commenti'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato il carattere di chiusura commento senza aver programmato prima il<br />

carattere d’inizio.<br />

SOLUZIONE Verificare che i commenti abbiano sia il carattere di apertura "(" sia quello di chiusura<br />

")".<br />

8204 'Manca '$' o '#''<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA Programmata una sentenza senza il carattere "#" o un’istruzione di controllo flusso<br />

senza il carattere "$".<br />

SOLUZIONE Ogni sentenza deve iniziare con il carattere "#" ed ogni istruzione di controllo di flusso<br />

deve iniziare con il carattere "$".<br />

8205 'Manca '$''<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmata un’istruzione di controllo senza il carattere d’inizio "$".<br />

SOLUZIONE Programmare "$" prima del nome dell’istruzione di controllo.<br />

8206 'Manca '#''<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmata una sentenza senza il carattere d’inizio "#".<br />

SOLUZIONE Programmare "#" prima del nome della sentenza.<br />

8207 'Nome di programma o sottoprogramma troppo lungo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Superato il massimo numero di caratteri consentito per il nome di programma o<br />

sottoprogramma.<br />

SOLUZIONE Il massimo numero di caratteri consentiti è 14.<br />

8209 'Asse attivo non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato il nome dell’asse con un carattere jolly non valido.<br />

SOLUZIONE I nomi di asse validi con caratteri jolly sono @1 a @5.<br />

8210 'Fuori limiti per interi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato un numero intero troppo alto.<br />

SOLUZIONE Il massimo valore ammesso per un valore intero è 4294967295.<br />

8211 'Fuori limiti per parte intera'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La parte intera del numero ha un valore non valido.<br />

SOLUZIONE L’intervallo di valori validi per la parte intera di un numero è ±99999.<br />

8212 'Fuori limiti per parte frazionale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La parte decimale del numero ha un valore non valido.<br />

SOLUZIONE L’intervallo di valori validi per la parte decimale di un numero è ±0,99999.<br />

8213 'Fuori formato per parte frazionale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Superato il massimo numero di cifre consentito per la parte decimale di un numero.<br />

SOLUZIONE Il massimo numero di cifre consentito per la parte decimale di un numero è 5 .<br />

8214 'Istruzioni sconosciuta di controllo di flusso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’istruzione programmata dopo il carattere "$" non è corretta.<br />

SOLUZIONE Controllare la sintassi dell’istruzione.<br />

8215 'Fuori formato per funzione'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.


Soluzione di <strong>err</strong>ori<br />

8217 'Superati i limiti per flottanti'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8218 'Carattere non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel blocco è stato rilevato un carattere non valido.<br />

SOLUZIONE Verificare la sintassi del blocco.<br />

8219' Stringa di <strong>err</strong>ore vuota'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8220 'Stringa Warning vuota'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8221 'Errore sintattico'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza o variabile programmata non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza o variabile.<br />

8222 'Funzione M inesistente'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione M programmata non esiste.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione le funzioni M.<br />

8223 'Esclusione reciproca o funzioni M uguali'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA Vi è una funzione M programmata più di una volta nello stesso blocco o vi sono due<br />

funzioni M incompatibili nello stesso blocco.<br />

SOLUZIONE Una funzione M si deve programmare solo una volta nel blocco. Controllare il <strong>man</strong>uale<br />

di programmazione per verificare la reciproca esclusività delle funzioni M.<br />

8224 'Funzione M fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione M programmata non esiste.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione le funzioni M.<br />

8225 'Funzione G fuori intervallo'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La funzione G programmata non esiste.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione le funzioni G.<br />

8226 'Funzione H fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione H programmata non esiste.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione le funzioni H.<br />

8227 'È consetita una sola S negativa con G6'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmata una velocità di <strong>man</strong>drino negativa senza aver programmato la funzione<br />

G63 nel blocco.<br />

SOLUZIONE La velocità di <strong>man</strong>drino deve essere positiva; è ammesso un valore negativo solo se<br />

si programma nello stesso blocco della funzione G63.<br />

8228 'Numero d'utensile fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato un numero d’utensile negativo.<br />

SOLUZIONE Il numero d'utensile deve essere sempre positivo o zero.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·153·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·154·<br />

Soluzione di <strong>err</strong>ori<br />

8229 'F o E fuori range'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8230 'Velocità F programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La funzione F è programmata più di una volta nel blocco.<br />

SOLUZIONE Programmare la funzione F una sola volta nel blocco.<br />

8232 'A programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse A più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse A una sola volta nel blocco.<br />

8233 'B programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse B più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse B una sola volta nel blocco.<br />

8234 'C programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse C più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse C una sola volta nel blocco.<br />

8235 'U programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse U più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse U una sola volta nel blocco.<br />

8236 'V programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse V più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse V una sola volta nel blocco.<br />

8237 'W programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse W più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse W una sola volta nel blocco.<br />

8238 'X programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse X più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse X una sola volta nel blocco.<br />

8239 'Y programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse Y più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse Y una sola volta nel blocco.<br />

8240 'Z programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato l’asse Z più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse Z una sola volta nel blocco.<br />

8241 'Parametro fuori intervallo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato un valore troppo alto per un parametro della sentenza.<br />

SOLUZIONE Programmare un valore minore per il parametro nella sentenza.


Soluzione di <strong>err</strong>ori<br />

8242 'Manca parentesi quadra'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sentenza programmata richiede che i relativi parametri siano programmati fra<br />

parentesi quadre. La variabile richiede programmazione di un indice fra parentesi<br />

quadre.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza o variabile.<br />

8243 'I programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro I è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare il parametro I una sola volta nel blocco.<br />

8244 'J programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro J è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare il parametro J una sola volta nel blocco.<br />

8245 'K programmata due volte'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il parametro K è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare il parametro K una sola volta nel blocco.<br />

8247 'Solo R1 può essere utilizzato nelle espressioni'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La programmazione del raggio è <strong>err</strong>ata.<br />

SOLUZIONE Il raggio si può programmare solo mediante "R" o "R1".<br />

8250 'Variabile dell’asse senza permesso di scrittura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile non ha permesso di scrittura.<br />

SOLUZIONE La variabile è di sola lettura.<br />

8251 'Variabile globale senza permesso di scrittura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile non ha permesso di scrittura.<br />

SOLUZIONE La variabile è di sola lettura.<br />

8253 'Mancano assi in G20'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non sono stati programmati tutti i parametri obbligatori nella funzione G20.<br />

SOLUZIONE Controllare la sintassi di programmazione della funzione G20.<br />

8254 'Troppi assi in G20'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Alcuni dei parametri programmati per la funzione G20 non sono consentiti.<br />

SOLUZIONE Controllare la sintassi di programmazione della funzione G20.<br />

8256 'Istruzione ciclo di interpolatore inesistente'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA L'istruzione programmata non esiste.<br />

SOLUZIONE Controllare il <strong>man</strong>uale di programmazione.<br />

8257 'Non vi può essere nulla dopo il nome del programma o sottoprogramma'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nel nome del programma principale o del sottoprogramma vi è un carattere <strong>err</strong>ato.<br />

SOLUZIONE La definizione del nome del programma principale o sottoprogramma può essere<br />

solo da un commento. I caratteri vietati sono:<br />

Programma principale: \ / : * ? " < > | e spazio in bianco.<br />

Sottoprogramma locale: / ? " < > | ) e spazio in bianco.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·155·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·156·<br />

Soluzione di <strong>err</strong>ori<br />

8258 'In attesa di espressione dopo #TIME'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA Sentenza #TIME programmata incorrettamente.<br />

SOLUZIONE Questa sentenza #TIME si programma nella forma #TIME [] (le parentesi<br />

quadre sono opzionali), dove il parametro può essere un numero intero, un<br />

parametro aritmetico o una variabile.<br />

8265 'Parola sconosciuta o incompleta'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

La funzione, sentenza o espressione programmata non è valida.<br />

Programmazione <strong>err</strong>ata della funzione M per un determinato <strong>man</strong>drino.<br />

Programmazione <strong>err</strong>ata della sentenza #TOOL AX.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza, funzione o<br />

espressione che si desidera programmare.<br />

8267 'Variabile del ciclo senza permesso di scrittura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile non ha permesso di scrittura.<br />

SOLUZIONE La variabile è di sola lettura.<br />

8268 'Argomento fuori dei limiti in funzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’argomento programmato nella funzione matematica non è valido.<br />

SOLUZIONE Programmare un argomento corretto nella funzione matematica (LN, LOG, SQRT,<br />

EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN)<br />

8269 'Superamento al di sopra della funzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’argomento programmato nella funzione matematica non è valido.<br />

SOLUZIONE Programmare un argomento corretto nella funzione matematica (LN, LOG, SQRT,<br />

EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN)<br />

8270 'Perdita parziale di funzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’argomento programmato nella funzione matematica non è valido.<br />

SOLUZIONE Programmare un argomento corretto nella funzione matematica (LN, LOG, SQRT,<br />

EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN)<br />

8271 'Argomento non consentito in funzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’argomento programmato nella funzione matematica non è valido.<br />

SOLUZIONE Programmare un argomento corretto nella funzione matematica (LN, LOG, SQRT,<br />

EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN)<br />

8272 'Perdita totale in funzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’argomento programmato nella funzione matematica non è valido.<br />

SOLUZIONE Programmare un argomento corretto nella funzione matematica (LN, LOG, SQRT,<br />

EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN)<br />

8273 'Superamento limite inferiore in funzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’argomento programmato nella funzione matematica non è valido.<br />

SOLUZIONE Programmare un argomento corretto nella funzione matematica (LN, LOG, SQRT,<br />

EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN)<br />

8274 'Tipo di eccezione sconosciuta'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’argomento programmato nella funzione matematica non è valido.<br />

SOLUZIONE Programmare un argomento corretto nella funzione matematica (LN, LOG, SQRT,<br />

EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN)


Soluzione di <strong>err</strong>ori<br />

8275 'Limite di funzioni M in uno stesso blocco superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Superato il numero massimo di funzioni M consentite in uno stesso blocco.<br />

SOLUZIONE Il numero massimo di funzioni M consentite in uno stesso blocco è 7.<br />

8276 'Limite di funzioni H in uno stesso blocco superato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Superato il numero massimo di funzioni H consentite in uno stesso blocco.<br />

SOLUZIONE Il numero massimo di funzioni H consentite in uno stesso blocco è 7.<br />

8279 'Immagine speculare ripetuta'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le funzioni G11, G12 o G13 sono programmate più di una volta nello stesso blocco.<br />

La funzione G10 o G14 è programmata insieme alle funzioni G11, G12 o G13 nello<br />

stesso blocco.<br />

SOLUZIONE Le funzioni G11, G12 e G13 si possono combinare in uno stesso blocco ma ognuna<br />

di essere si può programmare una volta. Le funzioni G10 e G14 non si possono<br />

programmare nello stesso blocco delle G11, G12 o G13.<br />

8280 'Velocità di posizionamento <strong>man</strong>drino negativa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmata una velocità di posizionamento negativa in M19.<br />

SOLUZIONE La velocità di posizionamento "Sn.POS" deve essere positiva.<br />

8281 'Velocità di posizionamento del <strong>man</strong>drino programmata in modo duplice'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA In uno stesso blocco è programmata più di una volta la velocità di posizionamento<br />

del <strong>man</strong>drino in M19.<br />

SOLUZIONE Programmare una sola volta la velocità di posizionamento del <strong>man</strong>drino "Sn.POS".<br />

8282 'Parametro di ciclo fisso ripetuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Un parametro del ciclo fisso è programmato più di una volta nel blocco.<br />

SOLUZIONE Ogni parametro del ciclo fisso si può programmare solo una volta nel blocco.<br />

8283 'Parametro non valido in ciclo fisso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmato un parametro non valido per tale ciclo fisso.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione i parametri obbligatori e consentiti per<br />

ogni ciclo fisso.<br />

8284 'Variabile di PLC senza permesso di scrittura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile non ha permesso di scrittura.<br />

SOLUZIONE La variabile è di sola lettura.<br />

8285 'G20: è ammesso segno negativo solo nell’asse longitudinale'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G20 è programmato un asse con segno negativo e non è quello<br />

longitudinale.<br />

SOLUZIONE Nella funzione G20 solo l'asse longitudinale può avere segno negativo.<br />

8287 'Fuori limiti per parte intera'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8288 'Fuori limiti per parte frazionale'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·157·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·158·<br />

8290 'Variabile del gestore utensili senza permesso di scrittura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile non ha permesso di scrittura.<br />

SOLUZIONE La variabile è di sola lettura.<br />

8291 'Variabile del parametro macchina senza permesso di scrittura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La variabile non ha permesso di scrittura.<br />

SOLUZIONE La variabile è di sola lettura.<br />

Soluzione di <strong>err</strong>ori<br />

8295 'Elenco parametri vuoto'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8296 'Parametro ripetuto o incompleto'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8297 'Parametro ripetuto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Nella sentenza #HSC è stato programmato il parametro CONTERROR più di una<br />

volta.<br />

Nella sentenza di chiamata a sottoprogramma #PCALL, #MCALL o funzione G<br />

con sottoprogramma associato è stato programmato un parametro più di una<br />

volta.<br />

Nella sentenza #PROBE o #POLY è stato programmato un parametro più di una<br />

volta.<br />

SOLUZIONE Programmare ogni parametro una sola volta nel blocco.<br />

8299 'Mancano parentesi quadre della lista parametri'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sentenza programmata richiede che la relativa lista di parametri sia programmata<br />

fra parentesi quadre.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8300 'Occorre almeno un asse per G170, G171 o G157'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è stato programmato nessun asse con la funzione G170, G171 o G157.<br />

SOLUZIONE Programmare l’asse o gli assi che devono essere interessati dalla funzione G170,<br />

G171 o G157.<br />

8302 'La coordinata X deve essere minore di quella massima'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #DGWZ, la coordinata X minima è maggiore o uguale a quella<br />

massima.<br />

SOLUZIONE La coordinata minima deve essere minore di quella massima.<br />

8303 'La coordinata Y deve essere minore di quella massima'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #DGWZ, la coordinata Y minima è maggiore o uguale a quella<br />

massima.<br />

SOLUZIONE La coordinata minima deve essere minore di quella massima.<br />

8304 'La coordinata Z deve essere minore di quella massima'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #DGWZ, la coordinata Z minima è maggiore o uguale a quella<br />

massima.<br />

SOLUZIONE La coordinata minima deve essere minore di quella massima.


Soluzione di <strong>err</strong>ori<br />

8306 'G201 richiede la programmazione della funzione speciale #AXIS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Non è stata programmata la sentenza #AXIS nello stesso blocco della funzione<br />

G201.<br />

SOLUZIONE La funzione G201 richiede la programmazione nello stesso blocco della sentenza<br />

#AXIS. In questa sentenza si devono indicare che assi sono interessati dalla funzione<br />

G.<br />

8307 'Programmazione <strong>err</strong>ata del terzo asse primario'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza G20, il parametro 5 è uguale a 1 o a 2.<br />

SOLUZIONE Il parametro 5 deve essere diverso da 1 e da 2.<br />

8308 'In attesa di espressione o K espressione dopo G04'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Funzione G4 mal programmata.<br />

SOLUZIONE La funzione G04 può essere programmata come G4 o G4K,<br />

dove è il tempo d'attesa.<br />

8309 'Troppi assi programmati'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Troppi assi programmati nella sentenza #POLY.<br />

SOLUZIONE Il numero massimo di assi che si possono programmare è 3.<br />

8310 'Manca parametro obbligatorio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca un parametro obbligatorio nella sentenza #POLY, #CS, #ACS o #PROBE<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi delle sentenze.<br />

8311 'Valore parametro non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Valore non valido in un argomento della sentenza #CS, #ACS, #HSC o #POLY. Valore<br />

non valido per l’indice di un parametro aritmetico.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi delle sentenze. L’indice di un<br />

parametro aritmetico deve essere sempre positivo o nullo.<br />

8312 '#CS/#ACS: modalità non valida'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Valore non valido per il co<strong>man</strong>do MODE nella sentenza #CS o #ACS.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi delle sentenze.<br />

8313 '#CS/#ACS: numero di sistema di coordinate non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Valore non valido per il numero di sistema nella sentenza #CS o #ACS.<br />

SOLUZIONE Il numero di sistema deve avere un valore fra 1 e 5, entrambi compresi.<br />

8314 'Programmazione <strong>err</strong>ata G30/G73'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella funzione G30/G73 è stato programmato solo uno dei parametri I, J.<br />

SOLUZIONE Programmare entrambi i parametri I, J o nessuno.<br />

8315 'Numero di ciclo sonda non valido'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA Il numero di ciclo della sonda non è valido.<br />

SOLUZIONE Consultare nella documentazione i cicli di sonda validi.<br />

8316 'Parametro non consentito'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA Un parametro del ciclo o la sentenza non è valida.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione i parametri validi per ogni ciclo e<br />

sentenza.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·159·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·160·<br />

8317 'Funzione D negativa'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Correttore utensile negativo.<br />

SOLUZIONE Il correttore utensile deve essere positivo.<br />

8318 'È consentito un solo asse attivo 1 per blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse @1 è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse @1 una sola volta nel blocco.<br />

8319 'È consentito un solo asse attivo 2 per blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse @2 è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse @2 una sola volta nel blocco.<br />

8320 'È consentito un solo asse attivo 3 per blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse @3 è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse @3 una sola volta nel blocco.<br />

8321 'È consentito un solo asse attivo 4 per blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse @4 è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse @4 una sola volta nel blocco.<br />

8322 'È consentito un solo asse attivo 5 per blocco'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’asse @5 è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare l’asse @5 una sola volta nel blocco.<br />

8323 'In attesa di comparazione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stato programmato "=" invece di "==".<br />

SOLUZIONE Programmare "==" invece di "=".<br />

8324 'Non si attende tabulato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi è un tabulatore <strong>err</strong>ato.<br />

SOLUZIONE Eliminare il tabulatore.<br />

8325 'Salto di riga non atteso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi è un salto di riga <strong>err</strong>ato.<br />

SOLUZIONE Eliminare il salto di riga.<br />

8326 'Spazio non atteso'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi è uno spazio in bianco <strong>err</strong>ato.<br />

SOLUZIONE Eliminare lo spazio in bianco.<br />

Soluzione di <strong>err</strong>ori<br />

8327 'Manca qualche parentesi'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA Il numero di sintassi d’apertura non coincide con il numero di sintassi di chiusura.<br />

SOLUZIONE Verificare che ogni sintassi di apertura abbia la rispettiva sintassi di chiusura.<br />

8328 '#SET AX: è consentita solo posizione zero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nella sentenza #SET AX è stato programmato un valore intero diverso da zero.<br />

SOLUZIONE La sentenza #SET AX consente solo di programmare il valore zero per indicare che<br />

la posizione non è occupata da nessun asse.


Soluzione di <strong>err</strong>ori<br />

8329 'In attesa di V'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA È stato programmato un nome di variabile che non inizia con il prefisso "V.".<br />

SOLUZIONE Ogni nome di variabile, sia nel programma pezzo sia da MDI, deve iniziare con il<br />

prefisso "V.".<br />

8330 'Si attendeva nome o numero di asse'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sentenza o la variabile programmata richiede un nome o numero di asse.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza o variabile.<br />

8331 'Non si attendeva nome o numero di asse'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sentenza o la variabile programmata non accetta un nome o numero di asse.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza o variabile.<br />

8332 '#WARNING/#ERROR["Testo "]/[nºintero]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8333 '#MSG["Testo "]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8334 '#FREE AX[asse, ...]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8335 '#WA<strong>IT</strong> FOR[espressione]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8336 '#TANGFEED RMIN[raggio]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8337 '#CALL AX [asse, ...] '<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8338 '#SET AX [asse, ...] '<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8339 '#TOOL AX[asse +/-]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8340 '#AXIS[asse, ...]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·161·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·162·<br />

Soluzione di <strong>err</strong>ori<br />

8341 '#MPG[valoreRisoluzione,...] nomeAsse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8342 '#CONTJOG[valoreAvanzamento] nomeAsse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8343 '#INCJOG[[valoreIncremento, valoreAvanzamento],..., [...]] nomeAsse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8344 '#SET OFFSET[inferiore, superiore]asse'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8345 '#LINK[Maestro, Slave]...[...]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8346 '#ROUNDPAR[param, …]: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8347 '#ASPLINE MODE [ ]: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8348 '#ASPLINE STARTTANG/ENDTANG assi: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8349 '#SLOPE[tipo ]: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8350 '#TLC ON[n]’: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8351 '#KIN ID : <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8352 '#CS/ACS DEF [MODE m, V1, V2, V3, j1, j2, j3, 0/1]: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.


Soluzione di <strong>err</strong>ori<br />

8353 '#CS/ACS ON/NEW : <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8354 '#CS/ACS DEF ACT[n]: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8356 '#CAX : <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8357 '#FACE [ascissa, ordinata ]: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8358 '#CYL [ascissa, ordinata, longitudinale raggio] : <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8359 '#HSC ON : <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8360 '#DGWZ[Asse1min, Asse1max, Asse2min, Asse2max]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8361 '#CD ON '<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8362 '#PATH["path"]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8363 '#POLY[asse[a,b,c,d,e] ... SP EP R]: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8364 '#PROBE num lista_parametri'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8365 '#SCALE[valore]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·163·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·164·<br />

Soluzione di <strong>err</strong>ori<br />

8366 '#RPT[Ni, Nf ]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8378 '#SPLINE ON/OFF: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8379 '#RTCP ON/OFF: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8380 '#TLC OFF: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8381 '#TOOL ORI: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8382 '#CS/ACS OFF : <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8383 '#ECS ON/OFF: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8384 '#MCS : <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8385 '#IN<strong>IT</strong> MACROTAB'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8386 '#ESBLK/DSBLK'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8387 '#CAX/FACE/CYL OFF: <strong>err</strong>ore di sintassi'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8388 '#ESTOP/DSTOP'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.


Soluzione di <strong>err</strong>ori<br />

8389 '#EFHOLD/DFHOLD'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8390 '#RET'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8391 '#CYCLE BEGIN/END'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8392 '#VAR/ENDVAR/DELETE'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8393 '#PARK/UNPARK asse'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8394 '#CALL nome_sottoprogramma'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8395 '#PCALL nome_sottoprogramma'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8396 '#MCALL nome_sottoprogramma'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8397 '#MASTER nome_<strong>man</strong>drino'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8398 '#FREE SP/#CALL SP/#SET SP[nome_<strong>man</strong>drino, ...]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8399 '#RENAME SP[nome_<strong>man</strong>drino_precedente, nome_<strong>man</strong>drino_nuovo][...][...]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8400 '#FREE SP ALL'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·165·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·166·<br />

Soluzione di <strong>err</strong>ori<br />

8401 '#EXBLK[blocco]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8402 'Numero di magazzino degli utensili non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di magazzino definito nella variabile non è valido.<br />

SOLUZIONE Il numero di magazzino deve essere un valore fra 1 e 4. Se non si indica il numero<br />

di magazzino si presuppone il primo.<br />

8403 '#MOVE[asse_quota]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8404 '#MOVE ADD[asse_quota ]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8405 '#MOVE INF[asse+/- ]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8406 '#CAM ON[l, maestro, slave, n, m, o, p ]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8407 '#CAM OFF[slave]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8408 '#FOLLOW ON[maestro, slave]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8409 '#FOLLOW OFF[slave]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8410 '#BSPLINE[asse]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8411 '#BSPLINEND'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8412 '#LATHECY/MILLCY ON/OFF'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.


Soluzione di <strong>err</strong>ori<br />

8413 '#SYNC[<strong>man</strong>drino_master, <strong>man</strong>drino_slave] '<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8414 '#UNSYNC[<strong>man</strong>drino_slave ]'<br />

RILEVAMENTO Durante l’editazione e l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8415 'Numeratore/denominatore: programmare entrambi o nessuno'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nelle sentenze #FOLLOW ON e #SYNC occorre programmare uno dei parametri D<br />

o N.<br />

SOLUZIONE Programmare entrambi i parametri D e N o nessuno; non si può programmare solo<br />

uno di essi.<br />

8416 'Programmare il numeratore prima del denominatore'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nelle sentenze #FOLLOW ON e #SYNC, il parametro D è programmato prima del<br />

parametro N.<br />

SOLUZIONE Programmare il parametro N prima del parametro D.<br />

8418 '#ANGAX OFF/SUSP '<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8419 '#ANGAX ON [espressione1, espressione2, espressione3, ...]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8420 '#SERVO ON/OFF [asse/<strong>man</strong>drino]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8421 '#MDOFF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8422 '#CD OFF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8423 '#OSC asse1 asse2 ...'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8424 '#CLEAR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8425 '#HSC OFF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·167·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·168·<br />

Soluzione di <strong>err</strong>ori<br />

8426 '#DEF "macro1" = "text1" "macro2" = "text2" ...'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8427 'Parametro FIRST/SECOND non consentito in questo MODE'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Nelle sentenze #CS e #ACS, i co<strong>man</strong>di FIRST e SECOND si possono programmare<br />

solo in MODE 6 .<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi delle sentenze.<br />

8443 'Azione non consentita nella sentenza IF'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Le azioni programmate nella<br />

sentenza IF non sono valide; le azioni non possono essere IF né SUB.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8445 'Numero di assi mal programmato'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Il numero di assi programmato per<br />

tale funzione G non è corretto.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8446 'Il blocco G2/G3 programmato non ammette parametri I, J, K'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Il blocco G2/G3 programmato non<br />

ammette i parametri I, J, K per definire il centro dell’interpolazione.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8447 'La funzione programmata richiede parametri I, J, K'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. La funzione G9 richiede di<br />

programmare il punto intermedio (parametri I, J, K)<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8452 'Programmazione <strong>err</strong>ata della filettatura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Programmazione <strong>err</strong>ata delle<br />

funzioni G33/G34.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8454 'Valore parametro E incorretto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Valore <strong>err</strong>ato del parametro E nella<br />

funzione G49.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8455 'Valore parametro S incorretto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Valore <strong>err</strong>ato del parametro S nella<br />

funzione G.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8456 'Valore parametro L incorretto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Valore <strong>err</strong>ato del parametro L nella<br />

funzione G33/G34.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8457 'Ordine degli assi incorretto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. L'ordine degli assi nel blocco non è<br />

corretto.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.


Soluzione di <strong>err</strong>ori<br />

8458 'Funzione o variabile inesistente in fresatrice'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. La funzione programmata esiste solo<br />

in tornio ed il programma è di una fresatrice (file pim).<br />

SOLUZIONE Cambiare il nome del file o utilizzare il software corretto.<br />

8459 'Funzione o variabile inesistente in tornio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. La funzione programmata esiste solo<br />

in fresatrice ed il programma è di un tornio (file pim).<br />

SOLUZIONE Cambiare il nome del file o utilizzare il software corretto.<br />

8460 'Ciclo PROBE inesistente sul tornio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Il ciclo PROBE non esiste.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 i cicli fissi disponibili.<br />

8477 'Minuscole non permesse nel 8055'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Il linguaggio del 8055 non consente<br />

l'uso di minuscole.<br />

SOLUZIONE Programmare le parole riservate in minuscola.<br />

8479 '#TANGCTRL ON []'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8480 '#TANGCTRL OFF/SUSP


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·170·<br />

Soluzione di <strong>err</strong>ori<br />

8487 'Programmazione non valida in tornio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Programmazione <strong>err</strong>ata della<br />

funzione G15 in tornio.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8488 'Numero di ripetizioni non possibile'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. È possibile programmare il numero<br />

di ripetizioni solo in un blocco di spostamento.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8489 '$FOR i = iniziale, finale, incremento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8490 '$GOTO Nespressione/$GOTO [espressione]'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8491 '$IF condizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8492 '$ELSEIF condizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8493 '$SW<strong>IT</strong>CH espressione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8494 '$CASE espressione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8496 '$WHILE condizione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8497 'Valore parametro K incorretto'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Valore <strong>err</strong>ato del parametro K nella<br />

funzione G programmata.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8498 'Parametro in più'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Vi è un parametro in più nella<br />

funzione G24/G27.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8499 'Parametri incorretti in funzione'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Vi sono parametri non validi in<br />

funzione G programmata.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.


Soluzione di <strong>err</strong>ori<br />

8502 'L'interpolazione circolare in polari non ammette raggio'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. L'interpolazione circolare in polari<br />

non ammette la programmazione del raggio; ammette solo il parametro Q.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8503 'Si deve programmare le quote finale dello spostamento'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Manca la quota finale di spostamento<br />

in G8, G9 o G33.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8504 'Valore <strong>err</strong>ato del numero di blocchi (0-50)'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Valore <strong>err</strong>ato del numero di blocchi<br />

in G41/G42.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8506 'Programmare solo parametro E'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Errore nel programmare in linguaggio del 8055. Se nella funzione G si programma<br />

il parametro E, la funzione non consente più parametri.<br />

SOLUZIONE Consultare nel <strong>man</strong>uale del 8055 la sintassi corretta.<br />

8507 'Doppia programmazione carattere jolly'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il carattere jolly "?n" è programmato più di una volta nel blocco.<br />

SOLUZIONE Programmare il carattere jolly una sola volta nel blocco.<br />

8509 'Numero di carattere jolly non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero programmato nel jolly "?n" è negativo o maggiore del numero di assi del<br />

canale.<br />

SOLUZIONE Il numero programmato nel jolly "?n" deve essere un numero di asse valido.<br />

8525 '#CAM SELECT["path\file"]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8526 '#CAM DESELECT[camma]'<br />

RILEVAMENTO Durante l'edizione ed esecuzione in MDI.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza.<br />

8527 '#REPOS nomeAsse/nomeMandrino…'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA La sintassi della sentenza non è corretta.<br />

SOLUZIONE Controllare nel <strong>man</strong>uale di programmazione la sintassi della sentenza. Dopo<br />

#REPOS programmare una sequenza d’assi e/o <strong>man</strong>drini del canale.<br />

8701 'Manca risorsa o numero dopo simbolo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca risorsa dopo DFU, DFD, ERA o dopo il simbolo di DEF/PDEF.<br />

SOLUZIONE Programmare "DEF/PDEF simbolo risorsa" o "DFU/DFD/ERA risorsa".<br />

8702 'Risorsa prima di simbolo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Co<strong>man</strong>do DEF o PDEF. La risorsa è programmata prima del simbolo.<br />

SOLUZIONE Programmare "DEF/PDEF simbolo risorsa".<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·171·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·172·<br />

8703 'Numero prima di simbolo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Co<strong>man</strong>do DEF o PDEF. Il numero è programmato prima del simbolo.<br />

SOLUZIONE Programmare "DEF/PDEF simbolo numero".<br />

Soluzione di <strong>err</strong>ori<br />

8704 'In attesa di risorsa o numero invece di simbolo'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Co<strong>man</strong>do DEF o PDEF. Vi sono simboli programmati.<br />

SOLUZIONE Programmare "DEF/PDEF simbolo risorsa" o "DEF/PDEF simbolo numero".<br />

8705 'Non è possibile ridefinire risorse'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Co<strong>man</strong>do DEF o PDEF. Vi sono due risorse programmate.<br />

SOLUZIONE Programmare "DEF/PDEF simbolo risorsa" o "DEF/PDEF simbolo numero".<br />

8706 'Non è possibile ridefinire numeri'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Co<strong>man</strong>do DEF o PDEF. Vi sono due numeri programmati.<br />

SOLUZIONE Programmare "DEF/PDEF simbolo risorsa" o "DEF/PDEF simbolo numero".<br />

8707 'Manca simbolo seguito da risorsa o numero'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Co<strong>man</strong>do DEF o PDEF. Manca la programmazione del simbolo e della risorsa o del<br />

numero.<br />

SOLUZIONE Programmare "DEF/PDEF simbolo risorsa" o "DEF/PDEF simbolo numero".<br />

8708 'Manca periodo di modulo periodico'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Mancata programmazione del periodo del modulo periodico PE.<br />

SOLUZIONE Programmare "PE periodo".<br />

8709 'Manca primo operando della consultazione OR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la prima consultazione del co<strong>man</strong>do OR.<br />

SOLUZIONE Programmare "consultazione OR consultazione"<br />

8710 'Manca secondo operando della consultazione OR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la seconda consultazione del co<strong>man</strong>do OR.<br />

SOLUZIONE Programmare "consultazione OR consultazione"<br />

8711 'Manca primo operando della consultazione AND'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la prima consultazione del co<strong>man</strong>do AND.<br />

SOLUZIONE Programmare "consultazione ADN consultazione"<br />

8712 'Manca secondo operando della consultazione AND'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la seconda consultazione del co<strong>man</strong>do AND.<br />

SOLUZIONE Programmare "consultazione ADN consultazione"<br />

8713 'Manca primo operando della consultazione XOR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la prima consultazione del co<strong>man</strong>do XOR.<br />

SOLUZIONE Programmare "consultazione XOR consultazione"<br />

8714 'Manca secondo operando della consultazione XOR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la seconda consultazione del co<strong>man</strong>do XOR.<br />

SOLUZIONE Programmare "consultazione XOR consultazione"


Soluzione di <strong>err</strong>ori<br />

8715 'Manca operando della consultazione NOT'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la consultazione del co<strong>man</strong>do NOT.<br />

SOLUZIONE Programmare "NOT consultazione"<br />

8716 'Manca parentesi di chiusura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi è una sintassi d’apertura ma <strong>man</strong>ca la sintassi di chiusura.<br />

SOLUZIONE Programmare (consultazione)"<br />

8717 'Manca parentesi di apertura'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Vi è una sintassi di chiusura ma <strong>man</strong>ca la sintassi d’apertura.<br />

SOLUZIONE Programmare (consultazione)"<br />

8718 'Parentesi non accoppiate'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il numero di sintassi d’apertura non coincide con il numero di sintassi di chiusura.<br />

SOLUZIONE Verificare che ogni sintassi di apertura abbia la rispettiva sintassi di chiusura.<br />

8719 'Manca risorsa DFU'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca risorsa dopo il co<strong>man</strong>do DFU.<br />

SOLUZIONE Programmare "DFU risorsa".<br />

8720 'Manca risorsa DFD'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca risorsa dopo il co<strong>man</strong>do DFD.<br />

SOLUZIONE Programmare "DFD risorsa".<br />

8721 'In attesa di istruzione di azione dopo '='''<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca istruzione "=".<br />

SOLUZIONE Programmare "condizione = istruzione".<br />

8722 'Manca secondo operando del CPS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la seconda risorsa del co<strong>man</strong>do CPS.<br />

SOLUZIONE Programmare "CPS risorsa operazione risorsa". Le risorse potranno essere un<br />

registro, un simbolo o un numero. L’operazione potrà essere uno dei co<strong>man</strong>di GT, GE,<br />

EQ, NE, LE, LT.<br />

8723 'Manca operando del CPS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca l'operazione del co<strong>man</strong>do CPS.<br />

SOLUZIONE Programmare "CPS risorsa operazione risorsa". Le risorse potranno essere un<br />

registro, un simbolo o un numero. L’operazione potrà essere uno dei co<strong>man</strong>di GT, GE,<br />

EQ, NE, LE, LT.<br />

8724 'Manca operatore e secondo operando CPS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca l’operatore e la seconda risorsa del co<strong>man</strong>do CPS.<br />

SOLUZIONE Programmare "CPS risorsa operazione risorsa". Le risorse potranno essere un<br />

registro, un simbolo o un numero. L’operazione potrà essere uno dei co<strong>man</strong>di GT, GE,<br />

EQ, NE, LE, LT.<br />

8725 'Manca primo operando del CPS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca la prima risorsa del co<strong>man</strong>do CPS.<br />

SOLUZIONE Programmare "CPS risorsa operazione risorsa". Le risorse potranno essere un<br />

registro, un simbolo o un numero. L’operazione potrà essere uno dei co<strong>man</strong>di GT, GE,<br />

EQ, NE, LE, LT.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·173·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·174·<br />

Soluzione di <strong>err</strong>ori<br />

8726 'Manca primo operando, operatore e secondo operando CPS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca l’operatore e le due risorse del co<strong>man</strong>do CPS.<br />

SOLUZIONE Programmare "CPS risorsa operazione risorsa". Le risorse potranno essere un<br />

registro, un simbolo o un numero. L’operazione potrà essere uno dei co<strong>man</strong>di GT, GE,<br />

EQ, NE, LE, LT.<br />

8727 'Operatore di comparazione non valido'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA L’operazione programmata nel co<strong>man</strong>do CPS non è valida.<br />

SOLUZIONE Programmare "CPS risorsa operazione risorsa". Le risorse potranno essere un<br />

registro, un simbolo o un numero. L’operazione potrà essere uno dei co<strong>man</strong>di GT, GE,<br />

EQ, NE, LE, LT.<br />

8728 'Manca indice di timer in TEN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il timer nel co<strong>man</strong>do TEN.<br />

SOLUZIONE Programmare "TEN timer".<br />

8729 'Manca indice timer in TRS'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il timer nel co<strong>man</strong>do TRS.<br />

SOLUZIONE Programmare "TRS timer".<br />

8730 'Manca preselezione in TG'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il valore di preselezione nel co<strong>man</strong>do TG.<br />

SOLUZIONE Programmare "TG timer preselezione". Il valore di preselezione potrà essere un<br />

registro, un simbolo o un numero.<br />

8731 'Manca indice di timer e preselezione in TG'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il timer ed il valore di preselezione nel co<strong>man</strong>do TG.<br />

SOLUZIONE Programmare "TG timer preselezione". Il valore di preselezione potrà essere un<br />

registro, un simbolo o un numero.<br />

8732 'Ordine di operandi invertiti in TG'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmazione <strong>err</strong>ata del co<strong>man</strong>do TG.<br />

SOLUZIONE Programmare "TG timer preselezione". Il valore di preselezione potrà essere un<br />

registro, un simbolo o un numero.<br />

8733 'In attesa di istruzione di azione dopo NOT'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca istruzione dopo NOT.<br />

SOLUZIONE Programmare "NOT = istruzione".<br />

8734 'Manca indice di contatore in CUP'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il contatore nel co<strong>man</strong>do CUP.<br />

SOLUZIONE Programmare "CUP contatore".<br />

8735 'Manca indice di contatore in CDW'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il contatore nel co<strong>man</strong>do CDW.<br />

SOLUZIONE Programmare "CDW contatore".<br />

8736 'Manca indice di contatore in CEN'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il contatore nel co<strong>man</strong>do CEN.<br />

SOLUZIONE Programmare "CEN contatore".


Soluzione di <strong>err</strong>ori<br />

8737 'Manca preselezione in CPR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il valore di preselezione nel co<strong>man</strong>do CPR.<br />

SOLUZIONE Programmare "CPR contatore preselezione". Il valore di preselezione potrà essere<br />

un registro, un simbolo o un numero.<br />

8738 'Manca indice contatore e preselezione in CPR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca il contatore ed il valore di preselezione nel co<strong>man</strong>do CPR.<br />

SOLUZIONE Programmare "CPR contatore preselezione". Il valore di preselezione potrà essere<br />

un registro, un simbolo o un numero.<br />

8739 'Ordine di operandi invertiti in CPR'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Programmazione <strong>err</strong>ata del co<strong>man</strong>do CPR.<br />

SOLUZIONE Programmare "CPR contatore preselezione". Il valore di preselezione potrà essere<br />

un registro, un simbolo o un numero.<br />

8740 'Manca operando in SET'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca risorsa nel co<strong>man</strong>do SET.<br />

SOLUZIONE Programmare "SET risorsa".<br />

8741 'Manca operando in RES'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca risorsa nel co<strong>man</strong>do RES.<br />

SOLUZIONE Programmare "RES risorsa".<br />

8742 'Manca operando in CPL'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Manca risorsa nel co<strong>man</strong>do CPL.<br />

SOLUZIONE Programmare "CPL risorsa".<br />

8894 'Istruzione precedente incorretta'<br />

RILEVAMENTO Nel compilare il programma PLC.<br />

CAUSA L’analisi del programma PLC realizzata dal compilatore prima della relativa<br />

conversione in C, ha rilevato un’istruzione <strong>err</strong>ata. L’uscita di <strong>err</strong>ori segnala l’istruzione<br />

successiva a quella <strong>err</strong>ata.<br />

SOLUZIONE Correggere, eliminare o commentare l’istruzione <strong>err</strong>ata.<br />

8895 'Istruzione incorretta'<br />

RILEVAMENTO Nel compilare il programma PLC.<br />

CAUSA L’analisi del programma PLC realizzata dal compilatore prima della relativa<br />

conversione in C, ha rilevato un’istruzione <strong>err</strong>ata. L’uscita di <strong>err</strong>ori segnala l’istruzione<br />

<strong>err</strong>ata.<br />

SOLUZIONE Correggere, eliminare o commentare l’istruzione <strong>err</strong>ata.<br />

8896 'È consentito modulo vuoto solo in CY1'<br />

RILEVAMENTO Nel compilare il programma PLC.<br />

CAUSA Nel programma PLC è programmato un modulo PRG, PE o SUB vuoto.<br />

SOLUZIONE In caso di modulo vuoto vi sono due possibilità: eliminarlo o porre una sola istruzione<br />

che sia “;”.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·175·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·176·<br />

9000-9999<br />

Soluzione di <strong>err</strong>ori<br />

9301 'Gli assi maestro e slave devono avere gli stessi REFFEED1 e REFFEED2'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Vi è una coppia gantry o tandem i cui assi maestro e slave hanno diversa velocità<br />

di ricerca zero in un set (parametri REFFEED1 e REFFEED2).<br />

SOLUZIONE Controllare i parametri macchina. La velocità rapida e lenta di ricerca di riferimento<br />

macchina (parametri REFFEED1 e REFFEED2) dovrà essere uguale in entrambi gli<br />

assi.<br />

9302 'Per assumere il nuovo valore è necessario riavviare windows'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Un cambiamento nei parametri macchina richiede di riavviare windows per avere<br />

effetto.<br />

SOLUZIONE Riavviare windows.<br />

9303 'La sonda deve essere associata a ingresso digitale di nodo <strong>Fagor</strong>'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il parametro PRBDI1 o PRBDI2 fa riferimento ad un ingresso digitale non valido. Sono<br />

validi solo gli ingressi digitali appartenenti a moduli <strong>Fagor</strong> o gli ingressi logici se si<br />

desidera solo simulare la sonda.<br />

SOLUZIONE Assegnare ai parametri PRBDI1 e PRBDI2 un ingresso digitale di un modulo <strong>Fagor</strong><br />

o un ingresso logico.<br />

9304 'Assi gantry: i due assi SERCOS devono avere uguale OPMODEP'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Vi è una coppia gantry o tandem i cui assi maestro e slave hanno diverso parametro<br />

OPMODEP.<br />

SOLUZIONE Controllare i parametri macchina. Entrambi gli assi devono avere il parametro<br />

OPMODEP uguale.<br />

9305 'Si racco<strong>man</strong>da di ridurre l'ordine del filtro'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Uno dei filtri passa-basso dell’asse ha un numero d’ordine troppo alto per la<br />

frequenza definita, il che potrebbe causare un superamento.<br />

SOLUZIONE Controllare i parametri macchina. Ridurre l’ordine del filtro o aumentare la frequenza.<br />

9306 'Filtro FAST incompatibile con il terzo filtro di asse'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Il CNC non può attivare il filtro automatico della modalità HSC FAST perché vi sono<br />

già tre filtri di frequenza attivi nell’asse.<br />

SOLUZIONE Eliminare un filtro di frequenza dell’asse o eliminare il filtro della modalità HSC FAST.<br />

9307 'Con l'opzione di software Motion Control il tipo di canale "CHTYPE" deve essere di PLC'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA È un modello MC e un canale non è definito come canale di PLC.<br />

SOLUZIONE Controllare i parametri macchina. Nel modello MC, tutti i canali devono essere di PLC<br />

(parametro CHTYPE).<br />

9308 'Non sono consentite posizioni di compensazione fuori intervallo del modulo'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Nella tabella di compensazione della vite o di compensazione incrociata dell’asse<br />

sono definite posizioni fuori dei limiti del modulo.<br />

SOLUZIONE Definire tutte le posizioni entro i limiti di modulo.


Soluzione di <strong>err</strong>ori<br />

9309 'Se il numero di magazzini è 0, si devono permettere utensili di t<strong>err</strong>a'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA La macchina non ha nessun magazzino e non ammette utensili di t<strong>err</strong>a.<br />

SOLUZIONE Per poter cambiare utensile in una macchina senza magazzini, la macchina deve<br />

ammettere utensili di t<strong>err</strong>a (parametro GROUND).<br />

9310 'Non è possibile variare ov<strong>err</strong>ide del <strong>man</strong>drino durante filettatura se feedforward < 90%'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’esecuzione di una filettatura G33.<br />

CAUSA Non è possibile modificare l’ov<strong>err</strong>ide del <strong>man</strong>drino durante la filettatura se il<br />

feedforward è minore della 90%, per evitare di danneggiare il filetto.<br />

SOLUZIONE Aumentare il feedforward del <strong>man</strong>drino.<br />

9311 'Un asse TANDEM non può essere in un gruppo MULTIAXIS'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Uno degli assi parte di una coppia tandem e di un gruppo MULTIAXIS.<br />

SOLUZIONE Correggere la tabella degli assi tandem e multiasse. Un asse può essere solo in una<br />

delle due configurazioni.<br />

9312 'Un asse GANTRY non può essere in un gruppo MULTIAXIS'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Uno degli assi parte di una coppia gantry e di un gruppo MULTIAXIS.<br />

SOLUZIONE Correggere la tabella degli assi gantry e multiasse. Un asse può essere solo in una<br />

delle due configurazioni.<br />

9313 'DRIVEID dell'asse del gruppo MULTIAXIS non valido nel sistema'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Nessun asse nel sistema con lo stesso DRIVEID indicato nel definire un gruppo<br />

MULTIAXIS.<br />

SOLUZIONE Assegnare nei gruppi MULTIAXIS un DRIVEID che sia associato agli assi del<br />

sistema.<br />

9314 'Asse SERCOS del gruppo multiaxis ha diverso DRIVEID'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Non tutti gli assi di un gruppo MULTIAXIS sono associati allo stesso regolatore<br />

(parametro DRIVEID).<br />

SOLUZIONE Tutti gli assi Sercos di un gruppo MULTIAXIS devono essere associati allo stesso<br />

regolatore e quindi devono avere uguale parametro DRIVEID.<br />

9315 'Il numero di Sets del gruppo supera il numero di Sets del regolatore'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Il regolatore ammette 8 gamme ed il numero totale di set di parametri definiti in un<br />

gruppo MULTIAXIS supera tale valore.<br />

SOLUZIONE Ridurre il numero di assi del gruppo MULTIAXIS o ridurre il numero di set di parametri<br />

degli assi del gruppo.<br />

9316 'Gli assi del gruppo non hanno gli stessi OPMODEP: tutti velocità o tutti posizione'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Vi è un gruppo multiasse i cui assi hanno diverso parametro OPMODEP.<br />

SOLUZIONE Controllare i parametri macchina. Tutti gli assi di un gruppo multiasse devono avere<br />

il parametro OPMODEP uguale.<br />

9317 'Gruppo di assi con diversi retroazioni: tutti gli assi SERCOS devono essere velocità'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Vi è un gruppo multiasse i cui assi hanno diverso parametro COUNTERID e gli assi<br />

non sono Sercos velocità.<br />

SOLUZIONE Controllare i parametri macchina. Tutti gli assi di un gruppo multiasse devono avere<br />

il parametro COUNTERID uguale; se il parametro non è uguale, gli assi devono<br />

essere assi Sercos velocità.<br />

9318 'Due assi in gruppi multiasse diversi con lo stesso COUNTERID in alcuni dei relativi SETs'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Vi sono assi in vari gruppi MULTIAXIS che condividono lo stesso ingresso di<br />

retroazione.<br />

SOLUZIONE Cambiare il parametro CONTERID degli assi implicati in modo da non condividere<br />

lo stesso ingresso di retroazione.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·177·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·178·<br />

Soluzione di <strong>err</strong>ori<br />

9319 'Due assi in gruppi multiasse diversi con lo stesso ANAOUTID in alcuni dei relativi SETs'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Vi sono assi in vari gruppi MULTIAXIS che condividono la stessa uscita analogica.<br />

SOLUZIONE Cambiare il parametro ANAOUTID degli assi implicati in modo da non condividere<br />

la stessa uscita analogica.<br />

9320 'Gli assi maestro e slave devono avere la stessa modalità ABSFEEDBACK'<br />

RILEVAMENTO Durante la conferma dei parametri macchina.<br />

CAUSA Vi è un gruppo MULTIAXIS i cui assi hanno diverso parametro ABSFEEDBACK.<br />

SOLUZIONE Controllare i parametri macchina. Tutti gli assi di un gruppo MULTIAXIS devono avere<br />

il parametro ABSFEEDBACK uguale.<br />

9321 'Gli assi del gruppo multiaxis devono avere la stessa modalità DRIVETYPE'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Vi è un gruppo MULTIAXIS i cui assi hanno diverso parametro DRIVETYPE.<br />

SOLUZIONE Controllare i parametri macchina. Tutti gli assi di un gruppo MULTIAXIS devono avere<br />

il parametro DRIVETYPE uguale; tutti gli assi analogici o tutti Sercos.<br />

9322 'Non vi è Hardware per assi Mechatrolink'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Non si dispone dell’hardware necessario per lavorare con assi Mechatrolink.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

9323 'Con assi Mechatrolink non si ammettono di assi Tandem'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Vi è un regolatore Mechatrolink che fa parte di una coppia tandem.<br />

SOLUZIONE Un regolatore Mechatrolink non può far parte di un asse tandem. Eliminare l’asse<br />

Mechatrolink della coppia tandem o usare regolatori Sercos.<br />

9324 'Con assi Mechatrolink non si ammettono gruppi MULTIAXIS'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Vi è un regolatore Mechatrolink che fa parte di un gruppo MULTIAXIS.<br />

SOLUZIONE Un regolatore Mechatrolink non può far parte di un gruppo MULTIAXIS. Eliminare<br />

l’asse Mechatrolink del gruppo MULTIAXIS o usare regolatori Sercos.<br />

9325 'Assi Mechatrolink: Gli inverter devono essere <strong>man</strong>drini'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA In una configurazione Mechatrolink, gli inverter devono sempre essere <strong>man</strong>drini.<br />

SOLUZIONE Controllare i parametri macchina.<br />

9326 'Mechatrolink I: Looptime 2 ms'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA La modalità Mlink-I di Mechatrolink ammette solo un tempo di ciclo di 2ms.<br />

SOLUZIONE Per la modalità Mlink-I assegnare un tempo di ciclo di 2 ms (parametro LOOPTIME)<br />

o utilizzare la modalità Mlink II (parametro MLINK).<br />

9327 'Mechatrolink: Numero massimo degli assi e dei <strong>man</strong>drini superato'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA La configurazione Mechatrolink supera il numero massimo consentito di assi e<br />

<strong>man</strong>drini (servo e inverter). La modalità Mlink-I ammette un massimo di 14 elementi<br />

e la modalità Mlink-II 30 elementi. Utilizzare una scanalatura di tempo (Slot Time)<br />

di 90 microsecondi invece di 60, riduce anche il numero massimo di regolatori.<br />

SOLUZIONE Ridurre il numero di regolatori o utilizzare la modalità Mlink-II con uno slot time di 60<br />

microsecondi.<br />

9328 'MECHATROLINK II: Massimo 2 variabili DRV per asse'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Nella tabella di parametri OEM sono assegnate più di due variabili DRV ad uno stesso<br />

asse.<br />

SOLUZIONE Assegnare un massimo di due variabili DRV ad ogni asse.


Soluzione di <strong>err</strong>ori<br />

9329 'MECHATROLINK II: Non sono consentiti variabili e parametri nello stesso asse'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Nella tabella di variabili del regolatore (DRV) dei parametri OEM, sono assegnati<br />

parametri e variabili ad uno stesso asse.<br />

SOLUZIONE La definizione di parametri e variabili per uno stesso asse è escludente, o si<br />

definiscono parametri o variabili.<br />

9330 'Con assi Mechatrolink non si ammettono di assi Sercos'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Bus digitali Sercos e Mechatrolink sono incompatibili.<br />

SOLUZIONE Controllare i parametri macchina.<br />

Con bus Sercos, definire in tutti gli assi il parametro MLINK = Nono ed inoltre<br />

DRIVETYPE non può essere "Mlink".<br />

Con bus Mechatrolink, definire in tutti gli assi il parametro MLINK diverso da "no"<br />

ed inoltre DRIVETYPE non può essere "Sercos".<br />

9331 'Non si ammettono variabili o parametri DRV con Mechatrolink I o Mechatrolink II a 17 byte'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA È possibile inviare solo i sottoco<strong>man</strong>di che risolvono le variabili e i parametri in<br />

Mechatrolink II a 32 byte.<br />

SOLUZIONE Per potere accedere alle variabili ed ai parametri del regolatore (DRV) occorre<br />

configurare il bus come Mechatrolink II a 32 byte (parametri MLINK e DATASIZE).<br />

9332 'COUNTERTYPE remoto e COUNTERID 0 incompatibile'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Negli assi analogici con retroazione remota (parametro COUNTERTYPE), il<br />

parametro COUNTERID non può avere valore 0 (zero).<br />

SOLUZIONE Controllare i parametri macchina. Verificare il tipo di retroazione assegnato all’asse<br />

(parametro COUNTERTYPE). Negli assi analogici con retroazione remota, il<br />

parametro COUNTERID indica la direzione logica del regolatore, che non può essere<br />

zero.<br />

9333 'Hardware Sercos non è compatibile con assi Mechatrolink.<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA L’hardware dell’unità centrale è per il bus Sercos e i regolatori sono Mechatrolink.<br />

SOLUZIONE Utilizzare regolatori Sercos. Verificare il tipo di regolatore definito nei parametri<br />

macchina (parametro DRIVETYPE).<br />

9334 'Hardware Mechatrolink non è compatibile con assi Sercos'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA L’hardware dell’unità centrale è per il bus Mechatrolink e i regolatori sono Sercos.<br />

SOLUZIONE Utilizzare regolatori Mechatrolink. Verificare il tipo di regolatore definito nei parametri<br />

macchina (parametro DRIVETYPE).<br />

9336 'Parametri macchina incompatibili'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Sono attive due prestazioni che sono incompatibili fra loro. I parametri macchina<br />

relazionati appaiono nel messaggio d’<strong>err</strong>ore (ad esempio, i parametri HBLS e<br />

MODBUSSVRRS non sono compatibili perché entrambi utilizzano la linea seriale).<br />

SOLUZIONE Annullare uno dei due parametri indicati nel messaggio d’<strong>err</strong>ore.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·179·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·180·<br />

23000-23999<br />

Soluzione di <strong>err</strong>ori<br />

23101 'Errore nell'analisi del file di definizione della compensazione volumetrica'<br />

RILEVAMENTO Durante la convalida dei parametri macchina o l’avvio del CNC.<br />

CAUSA Il file di definizione della compensazione volumetrica non contiene i dati idonei.<br />

SOLUZIONE Selezionare un file idoneo.<br />

23102 'Errore del sistema di compensazione volumetrica: compensazione disattivata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il CNC ha rilevato un <strong>err</strong>ore interno nel calcolo della compensazione volumetrica ed<br />

ha annullato i valori della compensazione.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

23103 'Non è possibile attivare l'indicatore VOLCOMP senza una tabella confermata'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il PLC ha cercato di attivare una compensazione volumetrica che non è definita in<br />

modo corretto e pertanto non è possibile la compensazione della macchina.<br />

SOLUZIONE Definire una compensazione volumetrica idonea nei parametri macchina (parametri<br />

VOLCOMP).<br />

23104 'Non si può attivare l’indicatore VOLCOMP con un’altra tabella attiva su assi comuni'<br />

RILEVAMENTO Durante l’esecuzione.<br />

CAUSA Il PLC ha cercato di attivare una compensazione volumetrica con un’altra attiva, e<br />

uno degli assi utilizzati è comune in entrambe le compensazioni.<br />

SOLUZIONE Non possono essere attive due compensazioni volumetriche aventi un asse in<br />

comune. Prima di attivare una compensazione, annullare quella attiva mediante il<br />

rispettivo indicatore di PLC.


Soluzione di <strong>err</strong>ori<br />

TABELLA DEGLI UTENSILI E DEL<br />

MAGAZZINO.<br />

'Non è possibile caricare l'utensile nella posizione %1'<br />

RILEVAMENTO Durante il caricamento <strong>man</strong>uale di un utensile da una finestra di dialogo o dalla lista<br />

del magazzino. Caricamento in corso della tabella del magazzino.<br />

CAUSA L’utensile non entra in tale posizione di magazzino, è già nel magazzino o non è<br />

definito nella tabella utensili.<br />

SOLUZIONE Selezionare una posizione di magazzino con posto sufficiente. Verificare che<br />

l’utensile sia definito nella tabella.<br />

'Non è possibile scaricare l'utensile %1'<br />

RILEVAMENTO Durante lo scaricamento <strong>man</strong>uale di un utensile da un quadro di dialogo o dalla lista<br />

del magazzino. Caricamento in corso della tabella utensili o magazzino.<br />

CAUSA L'utensile non è nel magazzino.<br />

SOLUZIONE Selezionare un utensile che sia nel magazzino.<br />

'Non è possibile eseguire la <strong>man</strong>ovra. Verificare che il <strong>man</strong>drino sia vuoto'<br />

RILEVAMENTO Nell’eseguire un blocco di caricamento o scaricamento di un utensile di t<strong>err</strong>a.<br />

CAUSA Il <strong>man</strong>drino non è vuoto o vi è un canale in stato d’<strong>err</strong>ore.<br />

SOLUZIONE Scaricare l’utensile del <strong>man</strong>drino. Verificare che lo stato di tutti i canali sia "READY".<br />

'Tipo di tabella selezionata <strong>err</strong>ata'<br />

RILEVAMENTO Nel caricare la tabella utensili o magazzino.<br />

CAUSA Il file con i dati non corrisponde alla tabella che si desidera caricare o è stato<br />

modificato esternamente.<br />

SOLUZIONE Selezionare il file corrispondente alla tabella che si desidera caricare.<br />

'L'utensile non esiste o è già caricato nel magazzino'<br />

RILEVAMENTO Durante il caricamento di un utensile in magazzino, con o senza <strong>man</strong>ovra.<br />

CAUSA L’utensile non esiste o è già nel magazzino, nel <strong>man</strong>drino o nei cambiautensili (se<br />

esistenti).<br />

SOLUZIONE Definire l'utensile. Se è sul <strong>man</strong>drino o sui cambiautensili, caricarlo nel magazzino.<br />

'L'utensile %1 non può essere eliminato'<br />

RILEVAMENTO Nel cancellare un utensile o nel caricare la tabella utensili.<br />

CAUSA Il CNC non trova l'utensile.<br />

SOLUZIONE L’utensile non c’è, quindi non può essere eliminato. Se si verifica nel caricare la<br />

tabella, inizializzare la tabella mediante il softkey e ricaricare caricare la tabella.<br />

'L'utensile %1 non esiste o non è caricato nel magazzino'<br />

RILEVAMENTO Nello scaricare un utensile del magazzino, nel forzare la posizione di un utensile o<br />

nel caricare la tabella magazzino.<br />

CAUSA L'utensile non esiste o non è nel magazzino.<br />

SOLUZIONE Definire l’utensile e caricarlo sul magazzino.<br />

'Errore nella rinomina dell'utensile'<br />

RILEVAMENTO Nel cercare di cambiare il nome di un utensile.<br />

CAUSA Non è possibile creare l’utensile nella base dati (bd8070.mdb). La base di dati può<br />

essere in uso da un’altra applicazione o non avere permesso di scrittura.<br />

SOLUZIONE La base dati deve avere permesso di scrittura. Se la base dati degli utensili è in uso<br />

da un’altra applicazione, attendere che si liberi.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·181·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·182·<br />

Soluzione di <strong>err</strong>ori<br />

'Non è possibile rinominare un utensile da <strong>man</strong>drino, magazzino o bracci'<br />

RILEVAMENTO Nel cercare di cambiare il nome di un utensile.<br />

CAUSA Il CNC ha cercato di cambiare il nome di un utensile ed è già esistente un utensile<br />

con tale nome nel <strong>man</strong>drino, nel magazzino o nei cambiautensili (se esistenti).<br />

SOLUZIONE Selezionare un altro numero o scaricare l’utensile in t<strong>err</strong>a.<br />

'Non è possibile montare un utensile sul <strong>man</strong>drino se vi è già un utensile sul braccio 2'<br />

RILEVAMENTO Nel forzare un utensile come utensile di <strong>man</strong>drino.<br />

CAUSA Vi è un utensile nel braccio cambiatore 2.<br />

SOLUZIONE Rimuovere l'utensile del braccio cambiatore 2.<br />

'Non è possibile montare sul <strong>man</strong>drino l'utesile del braccio cambiautensile'<br />

RILEVAMENTO Nel forzare un utensile come utensile di <strong>man</strong>drino.<br />

CAUSA L'utensile è sul braccio cambiatore 1.<br />

SOLUZIONE Rimuovere l'utensile del braccio cambiatore 1.<br />

'Posizione inesistente'<br />

RILEVAMENTO In caricamento o scaricamento di un utensile del magazzino, con o senza <strong>man</strong>ovra.<br />

CAUSA La posizione del magazzino non esiste.<br />

SOLUZIONE Selezionare una posizione esistente del magazzino.<br />

'Path %1 non trovato'<br />

RILEVAMENTO Nel caricare, salvare o stampare la tabella utensili o magazzino.<br />

CAUSA Il path selezionato non esiste.<br />

SOLUZIONE Definire il path correttamente o creare la cartella di destinazione.<br />

'File %1 non trovato'<br />

RILEVAMENTO Nel caricare la tabella utensili o magazzino.<br />

CAUSA Il file con i dati non esiste.<br />

SOLUZIONE Selezionare file esistenti ed indicarne il path corretto.<br />

'Errore nel salvare tutti i dati su %1'<br />

RILEVAMENTO Nel salvare la tabella utensili o magazzino.<br />

CAUSA Non è stato possibile creare il file con i dati; è già esistente e non si hanno permessi<br />

di scrittura, è in uso da un’altra applicazione o non vi è spazio nel disco.<br />

SOLUZIONE Selezionare un altra directory in cui salvar le tabelle, dare permesso di scrittura,<br />

chiudere l’applicazione che li sta usando o liberare spazio nel disco.<br />

'Errore nell’aprire file %1'<br />

RILEVAMENTO Nel caricare, salvare o stampare la tabella utensili o magazzino.<br />

CAUSA Le eventuali cause sono le seguenti:<br />

Nel caricare una tabella. Il file con i dati non esiste, non ha permesso di lettura<br />

o è in uso da un’altra applicazione.<br />

Nel salvare una tabella o stampare una tabella in un file. Non è stato possibile<br />

creare il file con i dati; è già esistente e non si hanno permessi di scrittura, è in<br />

uso da un’altra applicazione o non vi è spazio nel disco.<br />

Nello stampare una tabella in una stampante, quest’ultima non esiste o è<br />

impostata in modalità <strong>err</strong>ato.<br />

SOLUZIONE Le eventuali soluzioni sono le seguenti:<br />

Nel caricare una tabella. Selezionare file esistenti, indicarne il path corretto, dare<br />

permesso di lettura o chiudere l’applicazione che li sta usando.<br />

Nel salvare una tabella o stampare una tabella in un file. Selezionare un altra<br />

directory in cui salvar le tabelle, dare permesso di scrittura, chiudere<br />

l’applicazione che li sta usando o liberare spazio nel disco.<br />

Nello stampare una tabella in una stampante, selezionare una stampante<br />

esistente e correttamente impostata.


Soluzione di <strong>err</strong>ori<br />

ED<strong>IT</strong>OR DI PROFILI<br />

'Profilo non risolto'<br />

CAUSA Il profilo da salvare non è risolto completamente.<br />

SOLUZIONE Risolvere il profilo da salvare. Il CNC consente di salvare solo profili risolti.<br />

'Memoria insufficiente'<br />

CAUSA Memoria di sistema insufficiente per continuare con l’editor di profili.<br />

SOLUZIONE Rivolgersi alla <strong>Fagor</strong> <strong>Automation</strong>.<br />

'Errore di geometria'<br />

CAUSA Il profilo selezionato ha una geometria non valida. Il profilo selezionato ha un dato<br />

<strong>err</strong>ato nella definizione delle traiettorie.<br />

SOLUZIONE Correggere il profilo. Tutte le traiettorie che definiscono il profilo devono essere<br />

correttamente definite.<br />

'Errori dei dati del elemento'<br />

CAUSA I dati immessi in un elemento sono <strong>err</strong>ati.<br />

SOLUZIONE Correggere i dati del elemento.<br />

'Errori dei dati del profilo'<br />

CAUSA Dati non validi nell’editazione di un profilo "cerchio" o "rettangolo".<br />

SOLUZIONE Correggere i dati del elemento.<br />

'L'arco non passa dalla sua coordinata iniziale'<br />

CAUSA In un elemento arco non sono coerenti i dati del centro, del raggio e del punto iniziale.<br />

SOLUZIONE Correggere i dati del elemento.<br />

'L'arco non passa dalla sua coordinata finale'<br />

CAUSA In un elemento arco non sono coerenti i dati del centro, del raggio e del punto finale.<br />

SOLUZIONE Correggere i dati del elemento.<br />

'Nessun arco adempie a tutti i dati'<br />

CAUSA L’editor non può trovare un elemento arco coerente con tutti i dati conosciuti.<br />

SOLUZIONE Correggere i dati del elemento.<br />

'Elemento non tangente al precedente'<br />

CAUSA La tangenza di un elemento non è coerente con l’elemento precedente.<br />

SOLUZIONE Correggere i dati del elemento.<br />

'Valore non valido'<br />

CAUSA Il valore immesso per modificare uno spigolo (arrotondamento, smusso, ingresso<br />

tangenziale o uscita tangenziale) non è valido.<br />

SOLUZIONE Correggere i dati del elemento. Il valore dello spigolo deve essere minore delle<br />

traiettorie fra le quali è definito.<br />

'Errore in asse del piano'<br />

CAUSA Un asse del piano non è valido. Entrambi gli assi del piano sono lo stesso o uno degli<br />

assi del profilo selezionato non è definito nel CNC.<br />

SOLUZIONE Il piano deve essere formato da due assi diversi. Entrambi gli assi devono essere<br />

presenti nel CNC.<br />

CNC <strong>8065</strong><br />

(REF. 1107)<br />

·183·


CNC <strong>8065</strong><br />

(REF. 1107)<br />

·184·<br />

Soluzione di <strong>err</strong>ori

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

Saved successfully!

Ooh no, something went wrong!