DElectron CNC Z32

Transcript

DElectron CNC Z32
D. ELECTRON
dal 1977 Al t a Tecnol ogi a
per l a Macchi na Ut ensi l e
CNC Z32
ALLARMI CONTROLLO NUMERICO
MANUALE UTENTE
Documento M291
C21 – 5.2.2013
Questo manuale contiene informazioni destinate esclusivamente all’utente di prodotti D.Electron per consentirgli l’uso corretto
delle apparecchiature fornite. Nessuna parte di questo manuale può essere duplicata o fornita a terzi per uso diverso da quello
indicato
Le informazioni qui contenute sono state accuratamente controllate perché risultino esatte ed affidabili, ma la D.Electron non si
assume alcuna responsabilità per possibili inesattezze. La D.Electron si riserva anche di fare tutti i cambiamenti che essa riterrà
opportuni per migliorare le prestazioni o l’affidabilità dei suoi prodotti
D.Electron - Via R. Giuliani 140 - 50141 Firenze ITALY Internet: www.delectron.it
Tel ++39 - 055 - 416927 Fax ++39 - 055 - 434220 email [email protected]
CNC Z32 – Allarmi controllo numerico - M291
INDICE
1.
DESCRIZIONE ....................................................................................................................................................... 1
2.
ERRORI GRAVI DI SISTEMA.............................................................................................................................. 1
3.
ALLARMI CN.... .................................................................................................................................................... 3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
CN..02 - ALLARMI DI INIZIALIZZAZIONE ............................................................................................................. 3
CN..07 - ALLARMI SISTEMA FLORENZ ................................................................................................................ 6
CN..08 - ALLARMI Z-STAR ............................................................................................................................... 10
CN..09 - ALLARMI LINK .................................................................................................................................... 10
CN..10 - ALLARMI CMOS ................................................................................................................................ 11
CN..12 - ALLARMI RILEVATORI ASSI ................................................................................................................. 12
CN..13 - ALLARMI MOVIMENTI ASSI ................................................................................................................. 13
CN..14 - ALLARMI DI PROGRAMMAZIONE E USO MACCHINA ............................................................................. 19
i
CNC Z32 – Allarmi controllo numerico - M291
1.
DESCRIZIONE
Questo manuale descrive tutti gli allarmi di Z32 aggiornati alla data di pubblicazione del presente
manuale
ATTENZIONE
Queste informazioni possono dipendere dalla versione software Z32 applicata e
possono non essere più valide in caso di modifiche software. Verificare gli
aggiornamenti software successivi alla data di questo manuale.
2.
ERRORI GRAVI DI SISTEMA
Nel caso che il sistema operativo dello Z32 rilevi un funzionamento anomalo attiva una segnalazione
di errore di sistema e blocca il CN.
Questo errore è denunciato dalla scritta sulla riga comandi:
** errorgen xxxxxxxx
Dove al posto di xxxxxxxx ci sono 8 cifre esadecimali che descrivono l'errore.
Tutti gli errorgen possono derivare da errori software (un software errato può fare di tutto), ma
possono anche denunciare problemi particolari di hardware o di software applicativo.
Quando non sia chiaro il perché di un errorgen l’utente dovrà annotarlo con cura (attenzione anche al
numero di zeri, che possono cambiare completamente il significato) e comunicare a D.Electron.
Eventuali errorgen diversi da quelli elencati indicano malfunzionamenti da comunicare a D.Electron.
Nel caso di errore grave la funzionalità del CN è bloccata: non funziona la tastiera ed al link sono
inviati dei valori di sicurezza (tutti zero).
errorgen 00000100
Il PC non è riuscito ad eseguire alcuni programmi “obbligatori” prima di un nuovo ciclo
macchina.
Può indicare che il processore del PC è lento e non riesce ad eseguire tutti i compiti importanti
necessari.
Può indicare che una sezione veloce di logica programmabile (MODULE 2, MODULE 4 o
MODULE 8) è troppo lunga. In questo caso (se non ci sono errori di loop senza fine) ricompilare
la logica con opzione -o per ottimizzare e soprattutto installare un processore più veloce.
errorgen 00000110
L’errorgen 00000110 per interrupt veloci è un allarme per gestire situazioni irregolari in corso di
sperimentazione, non dovrebbe mai presentarsi: se si presenta, avvertire D.Electron.
errorgen 00000120
L’errorgen 00000120 indica che si sono verificati dei ritardi interni eccessivi di lettura o scrittura
nella RAM del PC.
errorgen 00000800
La logica programmabile ML installata dall’utente dura mediamente troppo.
Ridurre la logica o compilare con l’opzione -o (ottimizzatore) oppure installare un processore più
veloce.
errorgen 00001000
La logica programmabile installata dall’utente dura più di un ciclo a 24 millisecondi.
Se non ci sono errori di loop senza fine ridurre la logica o compilare con l’opzione -o
(ottimizzatore) oppure installare un processore più veloce.
errorgen 00001110
L’errorgen 00001110 (sovrapposizione degli interrupt a 2 mS) compare (esclusivamente per
sistema FlorenZ-Linux) quando la velocità di elaborazione è insufficiente.
Una delle cause più probabili è un driver video non adeguato.
errorgen 00001200
Questo allarme si presenta nel simulatore di Z32 sotto Windows (o FlorenZ) quando si
verificano situazioni di loop indefinito che altrimenti si presenterebbero all’utente come un
blocco totale del computer.
1
CNC Z32 – Allarmi controllo numerico - M291
Per esempio, un errore di PLC che genera un loop indefinito provoca un errorgen 00000100 in
una macchina reale, mentre provocherebbe un blocco del PC in simulazione.
L’errorgen 00001200 serve ad indentificare queste situazioni e permette all’utente di correggere
i suoi programmi.
errorgen 00004000
Errore generico di istruzione non implementata.
Può indicare un errore hardware nel PC per il quale il microprocessore non legge bene in
memoria e tenta di eseguire istruzioni errate.
errorgen 00004400
Questo allarme si verifica in installazioni di Z32 sotto Windows o FlorenZ se la quantità di
memoria RAM riservata per i programmi di Z32 è insufficiente.
Per risolvere il problema è necessario aggiornare lo “Z32 Driver” installato.
Attenzione: insieme al software Z32 Driver si consiglia di aggiornare anche il pacchetto software
Z32 for Windows.
errorgen 00004F00
Errore checksum sistema operativo.
Indica un errore nelle letture della ram di sistema, e quindi con ogni probabilità un errore
hardware.
Potrebbe anche indicare che in qualche modo qualche programma, nonostante le protezioni, è
riuscito a scrivere nella zona riservata al sistema operativo.
errorgen 00004FF0
Errore checksum programma di logica ML.
Diagnosi identica all’errorgen 00004F00.
errorgen 00005000 – 00005FF0
Gli allarmi di tipo errorgen compresi tra 00005000 e 00005FF0 sono generati dal PLC per
gestire speciali prestazioni di protezione PLC definite dall’installatore. Consultare la
documentazione specifica del costruttore della macchina utensile.
errorgen 00008000
Errore a causa di una installazione illegale. La scheda master link installata non è stata abilitata
oppure il file del codice di abilitazione non è quello giusto.
errorgen 00008001
Questo allarme si presenta, con Z32 installato sotto NT, quando viene impostata nelle tarature
ambiente il tipo scheda master link DES107. Questo tipo di scheda non è gestita in ambiente
NT. L’allarme viene segnalato nel visualizzatore di eventi preceduto da un avviso di “numero
licenza non valido”
errorgen 0000C000
L’errorgen 0000C000 risulta dalla composizione di due allarmi: l’errorgen 00004000 (istruzione
processore illegale) più l’errorgen 00008000 (installazione illegale).
errorgen 0000C400
L’errorgen 0000C400 risulta dalla composizione di due allarmi: l’errorgen 00004400 (memoria
ram insufficiente) più l’errorgen 00008000 (installazione illegale).
errorgen 00010000
Indica un malfunzionamento del software. Comunicare a D.Electron.
errorgen 00020000
Indica un malfunzionamento del software. Comunicare a D.Electron.
errorgen 00040000
Indica un malfunzionamento del software. Comunicare a D.Electron.
errorgen 00080000
Si presenta quando è installata una versione di software Z32 con simulatore seriale senza la
relativa chiave o con chiave non abilitata.
errorgen 03000000
Indica un malfunzionamento del software. Comunicare a D.Electron.
errorgen 05000000
Indica un malfunzionamento del software. Comunicare a D.Electron.
2
CNC Z32 – Allarmi controllo numerico - M291
3.
ALLARMI CN....
Gli allarmi CN sono presentati, in codice, nell'apposita zona dello schermo video.
Il codice dell'allarme è a 4 caratteri esadecimali (0-1-...F).
Gli ultimi due caratteri del codice individuano la categoria generale dell'allarme, mentre i primi due
caratteri lo individuano in dettaglio.
In generale gli allarmi di categoria più bassa sono più importanti e sono quelli che risultano visualizzati
nel caso di presenza contemporanea di più allarmi.
3.1 CN..02 - Allarmi di inizializzazione
Ad ogni accensione lo Z32 esegue una serie di controlli sui circuiti interni del PC e sul sistema
operativo DOS: se sono rilevate condizioni irregolari viene presentato l'allarme: CN..02.
In questi casi l'operatore dovrà annotare il tipo di allarme e comunicarlo al servizio assistenza.
Sono previsti i seguenti allarmi:
CN0102 - CMOS DISABILITATA
Si presenta quando si ha un errore grave di sistema di tipo errorgen.
CN0202
Funzionamento irregolare del programma di salvataggio dei files di CN su disco. Indica un
errore grave di sistema operativo DOS o di hardware di PC. Spegnere e riaccendere. Alla
riaccensione compare un messaggio che avverte che i files di controllo numerico possono
essere corrotti, e quindi prestare la massima attenzione prima di ripartire, alla integrità dei files
stessi. Il file 127 alla riaccensione contiene in testa una “x” al posto del T dell’utensile sul
mandrino, può semplicemente essere cancellata per ripartire. Si raccomanda di controllare gli
utensili contenuti in tabella.
CN0302 - TARATURE POSIZIONI LINK INCONGRUENTI
Indica che le tarature degli assi definite in TARAT per quanto riguarda la posizione nel LINK dei
rilevatori o riferimenti non sono corrette. Non è ammesso che un canale rilevatore o riferimento
sia connesso a più di un asse anche se di processo diverso.
CN0402 - TARATURA ERRATA ASSE ROTATIVO IN POLLICI
Indica che il passo rilevatore dell’asse rotativo in pollici è superiore a 0.005 gradi. Questo
allarme può venire solo all’accensione del CN.
CN0502 - STRUTTURA DATI Z-LINK INCONGRUENTE
Taratura errata nella struttura dati dello Z-LINK.
CN0602 - TARATURE FILTRI INCONGRUENTI
Indica che le tarature degli assi definite in TARAT per quanto riguarda i filtri sulle uscite dei
riferimenti non sono corrette. Tale allarme viene segnalato all’accensione se si associa lo
stesso filtro a due assi diversi (anche in processi diversi) oppure si chiedono filtri con numero
d’orine superiore a 16.
CN0702 - NODI COLLEGATI ALLO Z-LINK INFERIORI ALLA TARATURA
Nel sistema di periferiche a fibra ottica (schede master-link DE1065 e DE1075) il numero dei
nodi connesso è definito in taratura, se i nodi fisici sono in numero inferiore alla taratura viene
allarme CN 0702.
CN0902 - TARATURE MANDRINO AUSILIARIO INCONGRUENTI
E’ un errore relativo alla gestione del mandrino ausiliario e mandrini-tavola con G133KA0 - KA5.
Le tarature del mandrino ausiliario, definito come asse continuo numero logico 12, oppure le
tarature dei mandrini-tavola devono essere impostate in modo conforme alle specifiche
altrimenti generano all’accensione un allarme CN0902.
CN0A02 - FORZATURA CICLI/GIRO PER MANDRINO Z-SER
Questo allarme interviene quando è stato definito nelle tarature macchina un rilevatore
mandrino non potenza di 2 ed il rilevatore mandrino è via Z-ser.
3
CNC Z32 – Allarmi controllo numerico - M291
CN0B02 - MEMORIA RAM INSUFFICIENTE
Questo allarme si verifica in installazioni di Z32 sotto DOS se la quantità di memoria RAM
del computer è insufficiente per i programmi di Z32 (minore di 16 MB).
CN0C02 - Z-SER o Z-STAR: MASTER LINK NON VALIDA
Questo allarme si manifesta quando sono presenti tarature per azionamenti Z-SER o ZSTAR ma la master-link non è del tipo giusto. Per esempio la scheda master-link è
DE1075/1 senza sezione Z-SER e sono definiti rilevatori o riferimenti Z-SER.
CN0D02 - TARATURE AZIONAMENTI Z-STAR ERRATE
Questo allarme si verifica quando le tarature per gli azionamenti Z-STAR sono
incongruenti o tra loro incompatibili.
CN0E02 - RICERCA ZERO TIPO ENDAT PER ASSE NON ENDAT
Questo allarme si manifesta quando è definita in taratura una ricerca zero di tipo Endat
per una scheda (che può essere solo Z-Star) non Endat.
CN1002 - TARATURE ASSI CONCENTRICI ERRATE
E’ un errore relativo alla prestazione degli assi compositi (concentrici). Questo allarme si
presenta all’accensione quando le tarature degli assi compositi non sono impostate in modo
conforme alle specifiche.
CN1102 - FALLITA INIZIALIZZAZIONE PRM[ ]
Questo allarme si presenta all’accensione quando il sistema fallisce l’inizializzazione della
prestazione dei parametri PRM[ ]. I motivi possono essere:
- è stata attivata la prestazione dei parametri PRM[ ] con scheda master link DES107
- non è riuscito a creare il file in CMOS dove memorizzare questi parametri.
CN1202 - TARATURE ASSE CILINDRICO IRREGOLARI
E’ un errore relativo alla prestazione degli assi cilindrici (G149). Questo allarme si presenta
all’accensione quando le tarature degli assi cilindrici non sono impostate in modo conforme alle
specifiche
CN1302 - RILEVATORE ASSOLUTO, CORSA ASSE ECCESSIVA RISPETTO
ALLA CORSA ASSOLUTA
E’ un errore legato ad assi assoluti con fine corsa, sia lineari che rotativi. Questo allarme si
presenta all’accensione quando la corsa dell’asse (la corsa compresa tra il finecorsa negativo e
quello positivo) risulta eccessiva rispetto alla corsa assoluta. In particolare, questo allarme viene
se (corsa asse > (0,8 * corsa assoluta).
CN1402 - RILEVATORE ASSOLUTO CON RAPPORTO FRAZIONARIO NON
AUTORIZZATO
E’ un errore legato ad assi assoluti ciclici senza fine corsa. Si presenta all’accensione quando la
corsa assoluta del trasduttore contiene un numero non intero di giri dell’asse comandato.
Questo allarme può essere eliminato da una taratura aggiuntiva.
CN1502 - RILEVATORE ASSOLUTO, FRAZIONARIO, CORSA ASSOLUTA < 10
GIRI ASSE
E’ un errore legato ad assi assoluti ciclici in cui la corsa assoluta contiene un numero frazionario
di giri dell’asse comandato. In questo caso la corsa assoluta deve essere grande rispetto alla
ciclicità (almeno 10 volte maggiore) per consentire margini di sicurezza e zone di guardia agli
estremi della corsa per garantire una buona sicurezza di funzionamento. Se questa condizione
non è rispettata viene l’allarme CN1502.
CN1602 - RILEVATORE ASSOLUTO, FRAZIONARIO, DISCRETIZZAZIONE
ECCESSIVA
E’ un errore legato ad assi assoluti ciclici senza fine corsa con numero frazionario di ciclicità
autorizzato da apposita taratura. La corsa assoluta deve generare un numero di impulsi per il
31
rilevatore asse compatibile con i formati interni di calcolo (non più di 2 impulsi per una corsa
4
CNC Z32 – Allarmi controllo numerico - M291
assoluta). L’allarme può essere generato da una discretizzazione eccessiva imposta dalle
tarature (ossia numero di impulsi/giro definito nelle tarature Z-Star troppo alto).
CN1702 - ELIMINARE L’ERRORE SULL’ALTRO PROCESSO E REINIZIALIZZARE
Questo allarme si manifesta all’accensione del sistema quando la procedura di inizializzazione
è interrotta in una fase critica per un errore di tipo CNxx14 presente su un altro processo. In
questo caso:
- sul processo dove nasce l’allarme rimane l’allarme CNxx14 originario. L’allarme permane
anche se si corregge l’errore, perché l’interruzione della procedura di accensione nella fase
critica impedisce di poter riprendere il normale funzionamento. Si deve spegnere e riaccendere.
- su tutti gli altri processi viene l’allarme CN1702: "ELIMINARE L’ERRORE SULL’ALTRO
PROCESSO E REINIZIALIZZARE"
CN1802 - TARATURE ASSE-SOTTOPROGRAMMA NON VALIDE
E’ un allarme legato alla prestazione degli assi-sottoprogramma. Si presenta all’accensione
quando uno o più assi-sottoprogramma non sono conformi alle specifiche della prestazione:
- numero logico non >12
- sottoprogramma associato 1-98 o 128-230
- definito in TARAT rotativo, senza rilevatore, senza riferimento, senza presa di zero, senza
riposizionamento
CN1902 - GESTIONE AVANZATA RILEVATORI ASSOLUTI NON VALIDA
E’ un allarme legato alla gestione avanzata dei rilevatori assoluti multigiro. Si presenta
all’accensione se è richiesta la gestione avanzata su un rilevatore che:
- non è EnDat o Biss multigiro
- è ciclico e non ha un numero di impulsi trasmessi dal drive Z-Star potenza di 2
CN1A02 - MANCANO FILE DI SISTEMA SUI PROCESSI ARCHIVIO
E’ un allarme legato al cambio teste (processi archivio). Si presenta all’accensione se qualche
processo archivio non è completo dei file di sistema (origini supplementari, tabella utensili,
origini base).
CN1B02 - NESSUNA PERIFERICA Z-LINK DEFINITA IN TARATURA
Questo allarme compare, esclusivamente in sistemi FlorenZ, quando in taratura non è definito
nessun nodo Z-Link. Può essere eliminato con una speciale taratura nel file INI (indirizzo
28A30B = 1).
CNC002 - OPZIONE SOFTWARE PROCESSO 1
E’ un allarme relativo alle opzioni software e si manifesta quando è stato attivato il
Processo 1 senza che sia stata installata la corretta licenza di abilitazione.
CNC102 - OPZIONE SOFTWARE PROCESSI da 2 a 5
E’ un allarme relativo alle opzioni software e si manifesta quando sono stati attivati
Processi da 2 a 5 senza che sia stata installata la corretta licenza di abilitazione.
CNC202 - OPZIONE SOFTWARE ASSI GANTRY
E’ un allarme relativo alle opzioni software e si manifesta quando è stata attivata la
prestazione degli Assi gantry senza che sia stata installata la corretta licenza di
abilitazione.
CNC302 - OPZIONE SOFTWARE ASSI POLARI/SCARA
E’ un allarme relativo alle opzioni software e si manifesta quando sono state attivate le
prestazioni degli Assi polari/scara senza che sia stata installata la corretta licenza di
abilitazione.
CNC402 - OPZIONE SOFTWARE TCP/IP ETHERNET
E’ un allarme relativo alle opzioni software e si manifesta quando è stato attivato un
collegamento di rete TCP/IP ethernet senza che sia stata installata la corretta licenza di
abilitazione. L’errore compare solo se si instaura un collegamento ethernet TCP/IP con
uno Z32 non abilitato, ma questo errore non impedisce il collegamento ethernet, per
consentire ad un sistema embedded (che dialoga solo attraverso la rete) di ricevere il file
5
CNC Z32 – Allarmi controllo numerico - M291
delle autorizzazioni e quindi essere abilitato al collegamento ethernet alla successiva
accensione.
CNC502 - TROPPI ASSI
Allarme che viene all’accensione se è definito un numero di assi continui maggiore di
quello supportato dalla master-link utilizzata nel sistema.
CNEC02
Simile al CN0202. Indica un difetto all'accensione nella memoria permanente che
contiene i dati in transito di salvataggio files. Può dipendere dal non aver inizializzato la
memoria CMOS del CNC oppure da un errore grave di hardware.
CNFF02 - SCHEDA MASTER-LINK NON SUPPORTATA
Questo allarme si presenta in installazioni con schede master-link di tipo ISA: DES107,
DE1039, DE1065, obsolete.
Poiché le nuove prestazioni di software introdotte non sono compatibili con la scarsa
potenza dei processori disponibili per questi tipi di master-link, a partire dalla versione
software di Z32 T112-1 queste master-link non sono più supportate
L’ultima versione di software che supporta queste master-link obsolete (ma non tutte le
prestazioni potranno essere presenti, dipendendo dal tipo di processore utilizzato) è la
T111-4.
3.2 CN..07 - Allarmi sistema FlorenZ
Questa categoria di allarmi raggruppa tutti gli errori relativi al sistema FlorenZ operante sotto sistema
operativo Linux. Questi allarmi indicano che sono stati rilevati errori nella gestione o comunicazione tramite
connessioni: ETHERNET, Z-LINK, Z-STAR2.
CN0007 - ERRORE INTERNO DRIVER SCONOSCIUTO
E’ un allarme interno che non deve mai presentarsi.
Se si presenta contattare D.Electron.
CN0107 - ERRORE INTERNO DRIVER 1
E’ un allarme interno che non deve mai presentarsi.
Se si presenta contattare D.Electron.
CN0207 - ERRORE INTERNO DRIVER 2
E’ un allarme interno che non deve mai presentarsi.
Se si presenta contattare D.Electron.
CN0307 - INTERRUZIONE COMUNICAZIONE CON MASTER-LINK (ERRORE
DRIVER 3)
Indica che non funziona la connessione Ethernet tra master-link e PC.
Le cause più probabili sono:
- master-link non alimentata
- cavo Ethernet scollegato o difettoso
CN0407 - ERRORE INTERNO DRIVER 4
E’ un allarme interno che non deve mai presentarsi.
Se si presenta contattare D.Electron.
CN0507 - ERRORE INTERNO DRIVER 5
E’ un allarme interno che non deve mai presentarsi.
Se si presenta contattare D.Electron.
CN0607 - ERRORE INTERNO DRIVER 6
E’ un allarme interno che non deve mai presentarsi.
Se si presenta contattare D.Electron.
6
CNC Z32 – Allarmi controllo numerico - M291
CN0707 - ERRORE INTERNO DRIVER 7
E’ un allarme interno che non deve mai presentarsi.
Se si presenta contattare D.Electron.
CN1007 - PERSI TRE CICLI CONSECUTIVI A 2 MILLISECONDI
Segnala che ci sono errori di comunicazione tra PC e master-link e che quindi per tre
volte consecutive non è stato possibile comunicare con le periferiche Z-Link.
Indica difficoltà di comunicazione tra PC e Master-link.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN1107 - TIMEOUT TRASMISSIONE GENERALE
Segnala un ritardo eccessivo generico nella trasmissione dati tra PC e Master-link.
Indica difficoltà di comunicazione tra PC e Master-link.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN1207 - COMUNICAZIONE ERRATA DURANTE COPIA CMOS INIZIALE
Segnala difficoltà di comunicazione tra PC e Master-link durante la fase iniziale di lettura
della memoria CMOS.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN1307 - TIMEOUT TRASMISSIONE 0
Segnala un ritardo eccessivo nel canale 0 di trasmissione dati tra PC e Master-link.
Indica difficoltà di comunicazione tra PC e Master-link.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN1407 - TIMEOUT TRASMISSIONE 1
Segnala un ritardo eccessivo nel canale 1 di trasmissione dati tra PC e Master-link.
Indica difficoltà di comunicazione tra PC e Master-link.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN1507 - TIMEOUT TRASMISSIONE 2
Segnala un ritardo eccessivo nel canale 2 di trasmissione dati tra PC e Master-link.
Indica difficoltà di comunicazione tra PC e Master-link.
7
CNC Z32 – Allarmi controllo numerico - M291
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN1607 - TIMEOUT TRASMISSIONE 3
Segnala un ritardo eccessivo nel canale 3 di trasmissione dati tra PC e Master-link.
Indica difficoltà di comunicazione tra PC e Master-link.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN1707 - COMUNICAZIONE MASTER-LINK INTERMITTENTE O INTERROTTA
Segnala che troppo spesso la master-link non ha ricevuto risposta dal PC sul
collegamento Ethernet.
Indica difficoltà di comunicazione tra PC e Master-link.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN1807 - BATTERIA CMOS MASTER-LINK SCARICA
La batteria al litio che tampona la memoria CMOS di servizio a bordo della scheda
master link è scarica o guasta e deve essere sostituita.
CN1907 - PACCHETTO ETHERNET CORROTTO
Segnala che troppo spesso la master-link ha ricevuto dal PC via Ethernet pacchetti dati
corrotti.
Indica difficoltà di comunicazione tra PC e Master-link.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN2007 - ERRORE TEMPORIZZAZIONE Z-STAR2
Segnala che troppo spesso la master-link ha ricevuto dal PC pacchetti dati in un istante
vietato (tempo di trasmissione Zstar2).
Indica difficoltà di comunicazione tra PC e Master-link.
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN2107 - ERRORE TEMPORIZZAZIONE Z-LINK
Segnala che troppo spesso la master-link ha ricevuto dal PC pacchetti dati in un istante
vietato (tempo di trasmissione Z-Link)
il pacchetto ethernet è arrivato in nello slot di tempo Zlink
Indica difficoltà di comunicazione tra PC e Master-link.
8
CNC Z32 – Allarmi controllo numerico - M291
Può dipendere da cavo Ethernet difettoso, da interferenze elettriche forti o da processore
lento.
Da notare che gli errori CN1007, CN1107, CN1207, CN1307, CN1407, CN1507,
CN1607, CN1707, CN1907, CN2007, CN2107, dipendono da situazioni molto simili e
quindi, in condizioni di comunicazione difficoltosa, il tipo di errore che emerge è
sostanzialmente casuale.
CN2207 - ERRORE COLLEGAMENTO Z-STAR2 N. 1
Indica un errore nel collegamento tra Master-Link e servodrives, canale Z-Star2 N. 1.
L’errore può essere determinato da cause hardware, quali servodrive non alimentato,
fibra scollegata o difettosa, guasto nel servodrive, forti interferenze elettriche.
CN2307 - ERRORE COLLEGAMENTO Z-STAR2 N. 2
Indica un errore nel collegamento tra Master-Link e servodrives, canale Z-Star2 N. 2.
L’errore può essere determinato da cause hardware, quali servodrive non alimentato,
fibra scollegata o difettosa, guasto nel servodrive, forti interferenze elettriche.
CN2407 - ERRORE COLLEGAMENTO Z-STAR2 N. 3
Indica un errore nel collegamento tra Master-Link e servodrives, canale Z-Star2 N. 3.
L’errore può essere determinato da cause hardware, quali servodrive non alimentato,
fibra scollegata o difettosa, guasto nel servodrive, forti interferenze elettriche.
CN2507 - ERRORE COLLEGAMENTO Z-STAR2 N. 4
Indica un errore nel collegamento tra Master-Link e servodrives, canale Z-Star2 N. 4.
L’errore può essere determinato da cause hardware, quali servodrive non alimentato,
fibra scollegata o difettosa, guasto nel servodrive, forti interferenze elettriche.
CN2607 - ERRORE COMUNICAZIONE Z-LINK
Indica un errore nel collegamento tra Master-Link e periferiche Z-Link.
L’errore può essere determinato da cause hardware, quali periferiche Z-Link non
alimentate, fibra scollegata o difettosa, guasto nelle periferiche Z-Link, forti interferenze
elettriche.
CN2707 - TEMPO RISERVATO A Z-STAR2 INSUFFICIENTE
E’ un errore di configurazione che non deve mai presentarsi.
Se si presenta contattare D.Electron.
CN2807 - TEMPO RISERVATO AD ACCESSO CMOS INSUFFICIENTE
E’ un errore di configurazione che non deve mai presentarsi.
Se si presenta contattare D.Electron.
CN2907 - AGGIORNAMENTO DRIVES IN CORSO...
NON SPEGNERE LA MACCHINA, ASPETTARE CHE QUESTO ALLARME CAMBI IN
CN2A07 O ASPETTARE ALMENO PER 5 MINUTI.
L’allarme CN2907 sta ad indicare che c’è un aggiornamento drives SP-Evo in corso.
Questo allarme si può presentare quando si sostituisce un modulo di potenza SP-Evo o si
aggiorna la versione di Z32 presente sulla macchina. Durante la fase di avvio del sistema
viene controllato il firmware degli azionamenti ed allineato alla versione di Z32. Il
presenza di questo allarme l’operatore deve attendere la fine dell’aggiornamento,
segnalata dall’allarme CN2A07, senza spengere la macchina.
La durata di questo allarme è normalmente inferiore a 1 minuto. Se supera 5 minuti
spegnere e riaccendere e se l’allarme persiste ancora per lungo tempo chiamare
D.Electron.
CN2A07 - AGGIORNAMENTO DRIVES COMPLETATO, RIAVVIARE IL SISTEMA
L’allarme CN2A07 indica che l’aggiornamento del firmware dei drives SP-Evo è stato
completato. In presenza di questo allarme il sistema deve essere riavviato per rendere
operative le modifiche.
9
CNC Z32 – Allarmi controllo numerico - M291
3.3 CN..08 - Allarmi Z-Star
Questi allarmi indicano che sono stati rilevati errori nella connessione (link a fibra ottica) tra masterlink e cestello periferiche Z-Box.
I primi due caratteri del codice dell’allarme contengono la mappa (su 8 bit, tanti quanti possono essere
i cestelli Z-Box) dei cestelli Z-Box che non comunicano correttamente con la master-link.
Per esempio, se ci sono due cestelli Z-Box possono venire gli errori:
CN0108 - ZSTAR: ERRORE DI COLLEGAMENTO A Z-BOX N. 1
Questo allarme si manifesta quando il primo cestello Z-Box non comunica correttamente con la
master-link
CN0208 - ZSTAR: ERRORE DI COLLEGAMENTO A Z-BOX N. 2
Questo allarme si manifesta quando il secondo cestello Z-Box non comunica correttamente con
la master-link
CN0308 - ZSTAR: ERRORE DI COLLEGAMENTO A Z-BOX N. 1,2
Questo allarme si manifesta quando il primo ed il secondo cestello Z-Box non comunicano
correttamente con la master-link
L’errore di connessione può essere determinato da cause hardware, quali fibra scollegata o difettosa,
guasto nelle schede periferiche contenute negli Z-Box ecc.
Maggiori dettagli sul tipo di errore possono essere trovati nelle variabili di PLC HHTIMES (vedere
manuale Logica Programmabile).
Può anche venire un allarme non collegato a nessuno Z-Box:
CN0008 - Z-STAR: RISPOSTA LENTA DEL SISTEMA DI TEMPO REALE
Questo allarme segnala una lentezza di risposta del processore di fronte alle sollecitazioni di
tempo reali molto stringenti del sistema Z-Star.
Può venire nel caso di piastre madri di PC oppure settaggi BIOS della piastra madre oppure
drivers software non compatibili col sistema Z-Star.
Per consentire una migliore comprensione dell’errore, comunicare a D.Electron il valore della
variabile HHTIMES[8] che contiene alcuni dettagli supplementari.
3.4 CN..09 - Allarmi link
Il sistema operativo ha rilevato un problema sul link di collegamento tra CNC e periferiche, che può
essere sia di natura software che hardware.
CN0009
Richiusura link con fibra ottica non corretta, è una condizione instabile di allarme che segnala
un allarme saltuario. L’allarme viene nel caso in cui il link a fibra ottica delle periferiche non sia
richiuso bene, cioè nel caso che in qualche nodo la fibra ottica non sia tagliata bene nella parte
terminale o ci siano forti perdite ottiche, per esempio per schiacciamenti di fibra o per curvature
troppo strette.
CN0109
Indica un funzionamento errato del link di collegamento tra CNC e periferiche. Può essere
dovuto a una interferenza elettrica o a un guasto hardware sui collegamenti, sul PC o sulle
periferiche collegate. Può venire anche se il numero dei nodi fisici collegati è superiore alla
taratura perché i nodi in più non ricevono i loro dati e quindi bloccano il link.
Resettando il PC deve scomparire. Se viene in modo estremamente sporadico può essere
tollerato (per dare un'idea della sporadicità una volta al mese non dovrebbe essere tollerato).
CN0209
Il link parte con registro di controllo non scritto (processore lento).
CN0309
Come CN0209.
10
CNC Z32 – Allarmi controllo numerico - M291
CN0409
Errore parità.
CN0809
Errore frame (bit più lungo del dovuto).
CN1009
Link lento (probabile anello aperto)
Sono possibili composizioni tra gli allarmi CN0209 - CN0409 - CN0809 - CN1009:
CN0609
02 + 04
CN0A09
02 + 08
CN0C09
04 + 08
CN0E09
02 + 04 + 08
CN1409
04 + 10
CN1C09
04 + 08 + 10
ecc.
CNFF09 - Z-STAR: FUNZIONAMENTO Z-LINK NON REGOLARE
Errore della scheda DE1108 (Z-Star): funzionamento dello Z-link non regolare, con
perdite di cicli di comunicazione.
3.5 CN..10 - Allarmi CMOS
Gli allarmi di tipo 10 si riferiscono ad errori relativi alla memoria permanente CMOS.
Sono di due categorie distinte:
- Allarmi di tipo CN0x10 (il primo numero che segue “CN” è uno zero)
- Allarmi di tipo CNyx10 (il primo numero y che segue “CN” è diverso da zero)
Allarmi di tipo CN0x10
Sono generati da quattro tipi-base di allarmi (descritti qui sotto): CN0110, CN0210, CN0410, CN0810.
Poiché possono essere contemporaneamente presenti uno o più di uno di questi quattro allarmi di
base, nell’errore risultante CN0x10 la x sarà un numero esadecimale (0, 1, 2 ,…, 8, 9, A, B, C, D, E, F)
ottenuto dalla somma dei quattro numeri base 1, 2, 4, 8.
Per esempio CN0F10 indica che sono presenti tutti gli allarmi, CN0710 indica che sono presenti gli
allarmi CN0110, CN0210 e CN0410…
Di norma la presenza contemporanea di due o più allarmi CN0x10 dipende da problemi di batteria
della memoria CMOS o da CMOS non inizializzata correttamente.
Poiché gli allarmi CN0x10 dipendono da errori nella memoria CMOS, essi restano in permanenza
anche spegnendo e riaccendendo il CN.
Il modo più sicuro per eliminare questi allarmi è reinizializzare completamente la CMOS.
Se però non si vogliono perdere le informazioni contenute in memoria, l’operatore potrà correggere gli
errori presenti e poi eliminare gli allarmi con questa procedura speciale:
- andare in editor (attività 5)
- digitare la stringa "CNXX10 OFF"
- premere Enter
- premere RESET
Esempio:
5 NUMCAT: CNXX10 OFF
Da notare che la stringa deve essere esattamente come descritto, con un solo blank tra i tre campi,
senza altri blank iniziali, finali o intermedi.
CN0110 - Errore nella memoria CMOS di servizio
Indica che all’accensione del CN la memoria CMOS di servizio (che contiene i dati permanenti
della logica ML, le tarature dinamiche degli assi ed altri dati) risulta deteriorata e quindi
inaffidabile.
11
CNC Z32 – Allarmi controllo numerico - M291
CN0210 - Errore di concatenazione nei files di Z32
Indica che ci sono stati errori di concatenazione nei files di Z32. Come conseguenza a questo
allarme possono essere perdute intere sezioni di uno o più files.
CN0410 - Errore checksum nei files di Z32
Indica che uno o più files di Z32 hanno un errore checksum all’accensione. Le zone che hanno
riportato errori checksum sono sostituite con sequenze di caratteri ####...
CN0810 - Errore nei parametri PRM[ ]
Si manifesta all’accensione ed indica che ci sono errori nei parametri PRM[ ] memorizzati nella
memoria permanente.
Allarmi tipo CNyx10 (dove y è diverso da 0)
Si tratta di allarmi che indicano un errore nella gestione della memoria CMOS che non sono eliminabili
con la procedura di editor “CNXX10 OFF”.
CN1010
Files Z32 non integri, indica incongruenze nella memoria che contiene i files dello Z32.
Per ripartire è necessario spegnere e riaccendere il CN. Potrebbe essere necessario
spegnere e riaccendere due volte per eliminare l'allarme.
Se si dovesse verificare questo allarme controllare accuratamente l'integrità dei files
prima di ripartire e in ogni caso avvertire D.Electron.
CN1110
Come CN1010
CN1210
Come CN1010
CN1310
Come CN1010
CN1410
Come CN1010
CN1510
Come CN1010
3.6 CN..12 - Allarmi rilevatori assi
Il sistema di rilevamento dello Z32 è dotato di circuiti di autocontrollo che rilevano:
- irregolarità di alimentazione o del segnale di uscita del rilevatore
- la perdita del passo per eccessiva velocità
- l’irregolarità della quota di un rilevatore assoluto multigiro
In entrambi i casi il calcolatore è informato che il rilevatore di quote non presenta una informazione
affidabile e quindi non permette il movimento degli assi. Lo Z32 presenta quindi l'allarme: CN..12 .
Il primo carattere del codice allarme dettaglia il tipo di anomalia memorizzata:
1 = sovravelocità
2 = alimentazione
3 = alimentazione e sovravelocità insieme
4 = rilevatore assoluto multigiro con quota ingresso irregolare
Il secondo carattere del codice allarme (x) indica il numero logico dell'asse su cui è stato rilevato
l'allarme.
Per uscire da questo allarme l'operatore deve eseguire l'attività 7: ZERO, oppure nel caso dell’allarme
di tipo 4 riportare meccanicamente la posizione in posizione regolare oppure richiedere in taratura la
gestione avanzata del rilevatore.
Se più assi sono in allarme il codice presentato è quello relativo all’asse con numero logico più basso
e cambia da un asse all'altro quando viene eseguita l’attività “7” ripresa di zero o il ripristino posizione
regolare per rilevatore assoluto multigiro.
12
CNC Z32 – Allarmi controllo numerico - M291
Gli eventuali allarmi di tipo CN..12 sono presentati immediatamente all'accensione della macchina,
anche se sono allarmi relativi ad assi definiti come non vivi nelle tarature macchina, oppure assi indexati.
Esempi:
CN1x12
Indica un allarme di sovravelocità (Probabili cause: interferenze elettriche, falsi contatti,
vibrazioni eccessive, velocità eccessiva).
CN2x12
Indica un allarme rilevatore legato all'alimentazione (Probabili cause: batteria scarica,
interferenze elettriche, falsi contatti).
CN3x12
Indica un allarme rilevatore di sovravelocità e alimentazione insieme (Probabili cause: forte
interferenza elettrica, falsi contatti, batteria scarica).
CN4x12
Indica che il rilevatore assoluti multigiro (Endat o Biss) fornisce una quota con valore troppo
alto. Rimedi:
- riportare meccanicamente la posizione rilevatore a quote compatibili con Z32
- richiedere in taratura la gestione avanzata del rilevatore
3.7 CN..13 - Allarmi movimenti assi
Sono allarmi che riguardano in generale la gestione dei movimenti assi ed altri eventi rilevati in tempo
reale, indipendentemente dal flusso del part-program. Lo Z32 tiene continuamente sotto controllo le quote
degli assi, così come richiesto dalle tarature di macchina, sia a macchina ferma che durante i movimenti.
Se gli assi non seguono la quota voluta con sufficiente precisione (definita nelle tarature di sistema) il
CN dà allarme CN..13.
Sono inoltre dati come errore CN..13 altri allarmi relativi al movimento assi e ad altri eventi.
In particolare:
CN0013
Errore eccessivo durante un movimento. Può dipendere da due cause distinte:
1) errata programmazione di tratti di profilo circolari con inizio che non coincide con la fine
del tratto precedente.
2) uno o più di uno tra gli assi della macchina non hanno seguito con sufficiente
precisione gli ordini dati dal CN.
Può dipendere da guasti sui variatori di velocità oppure da punti duri meccanici durante la corsa
oppure da velocità di lavorazione eccessive. Verificare prima di tutto la programmazione e
comunque, prima di chiamare il servizio assistenza, visualizzare gli errori di inseguimento per
conoscere l'asse in errore e l'entità dell'errore (vedere capitolo “Modi di funzionamento”
paragrafo “Visualizzazioni speciali: Assi de errori assi”).
La soglia di intervento di questo errore dipende dal parametro corrispondente di taratura
(normalmente qualche millimetro).
Questo errore viene forzato dal sistema operativo del CN in varie occasioni come durante lo
svolgimento di alcuni programmi esterni: l’installazione della logica programmabile forza un
CN0013.
CN0113
Errore eccessivo durante un posizionamento. Indica un errore che si è verificato durante la fase
finale di posizionamento oppure su un asse che deve essere tenuto fermo in posizione. Appare
normalmente se gli assi della macchina sono mossi con pulsantiera manuale senza l'intervento
del CN. Per individuare l'asse che ha dato errore si devono visualizzare gli errori di
inseguimento (vedere capitolo “Modi di funzionamento” paragrafo “Visualizzazioni speciali: Assi
ed errori assi”).
CN0313
Il calcolatore ha dato al controllore moti assi un ordine errato. È un allarme interno che non
deve MAI presentarsi.
13
CNC Z32 – Allarmi controllo numerico - M291
CN0413
Durante una procedura di bloccaggio/sbloccaggio assi la logica ha tenuto il FEED-HOLD per più
di 5 secondi. Consultare il costruttore della macchina utensile.
CN0513
È relativo a un movimento di misura in G61. Dopo aver trovato il contatto il tastatore torna
indietro fino a inizio movimento senza che il contatto sia cessato oppure è già in contatto a inizio
movimento. Può dipendere da un errore di programma (è stato programmato un movimento di
misura senza avere staccato il tastatore) oppure da un guasto (il tastatore dà contatto sempre).
Vedere anche il manuale di programmazione.
CN0613
È relativo a un movimento di misura G61.
Compare se, dopo aver toccato e lasciato il primo contatto, nella seconda ricerca l'asse, invece
di andare in avanti verso il pezzo, si muove all'indietro, fin oltre la posizione di partenza del
movimento.
Si tratta di un allarme molto raro, che può derivare da contatti di misura incerti e con più fronti di
commutazione.
Se questo allarme compare frequentemente, contattare D.Electron.
CN0713
Overshoot G63. In maschiatura rigida G63 o anche in filettatura G33 viene segnalato se l'asse
oltrepassa il punto finale di una quantità superiore a quella definita in taratura, perché
l'inversione del mandrino non è sufficientemente rapida oppure perché il movimento di
maschiatura è in senso inverso per il mancato corretto riconoscimento del senso di rotazione a
inizio movimento.
CN0813
Buffer di copiatura pieno. In copiatura lo Z32 dispone di un buffer di accumulo dati in attesa di
essere trasmessi al PC; l'allarme segnala che il buffer è pieno perché il PC (esterno collegato
per via seriale o lo stesso Z32) non sta chiedendo con sufficiente rapidità i dati o non li chiede
affatto.
CN0913
Deflessione tasto analogico eccessiva. Indica che la deflessione del tasto analogico in copiatura
è eccessiva: superiore alla deflessione di emergenza programmata se è durante un movimento
in G111S, superiore alla deflessione di emergenza di taratura negli altri casi (movimento
manuale tasto). Questo allarme si presenta anche con gestione controllo altezza attivo (G146)
se durante un movimento il sensore è più vicino del voluto (tolleranza negativa sensore).
CN0A13
Quote di emergenza superate in copiatura (G111). Questo allarme si presenta anche con
gestione controllo altezza attivo (G146) se il sensore oltrepassa la massima deviazione dalla
superficie teorica (simmetrica in positivo o in negativo).
CN0B13
Tasto distaccato dal modello durante la copiatura (G111). Questo allarme si presenta anche
con gestione controllo altezza attivo (G146) se durante un movimento il sensore è più lontano
del voluto (tolleranza positiva sensore).
CN0C13
Durante una G111S di attacco alla copiatura il movimento si è concluso senza trovare il contatto
col modello.
CN1013
Irregolarità assi vivi di un manipolatore SCARA: sono vive entrambe le coppie di assi, assi fisici
e assi lineari fittizi (per esempio se sono definite insieme vive le coppie VW e XY oppure se non
sono definiti entrambi vivi gli assi della coppia XY).
14
CNC Z32 – Allarmi controllo numerico - M291
CN1113
Asse W negativo in un manipolatore SCARA. L'asse periferico di un manipolatore SCARA,
durante il movimento assume valore negativo.
CN1213 e CN1313
Allarmi relativi a errori nella trasmissione DNC fatta da un host che utilizzi comandi codos tipo
16 (p. es. ZTERM).
Il sistema operativo Z32 tiene sotto controllo alcuni puntatori al file Dos forniti dallo host e dà
allarme se questi puntatori hanno un comportamento anomalo.
In particolare:
- se il numero di caratteri complessivamente trasmessi dallo host (dato in Ris 6 del comando)
non coincide con quelli ricevuti da Z32 viene l'allarme CN1213
- se il puntatore al file DOS dello host (dato in Ris5 del comando) è incrementato di più di
1450 caratteri viene allarme CN1313
Tenere presente che l'allarme CN1313 può venire se il file da trasmettere contiene molte
righe vuote. Infatti:
- il numero di caratteri massimo trasmissibile dallo host in una sola volta è di 1024
- per ogni riga viene cancellato dal file sorgente un carattere LF (0A hex, perché il fine riga è
composto di due caratteri CR LF nel file Dos, mentre a Z32 viene trasmesso solo il CR)
- quindi al massimo possono essere contenute 426 righe nel pacchetto trasmesso dallo host
Si può andare oltre le 426 righe solo se il file sorgente contiene molte righe vuote (con righe di
anche solo 2 caratteri più il CR non si supera mai il numero di 426 righe).
CN1413
È una protezione nella gestione degli assi polari, per evitare possibili anomalie di
comportamento se ci si avvicina troppo al centro di rotazione.
Se durante il movimento ci si avvicina al centro di più di 5 mm si ha l'allarme CN1413.
CN1513
L'allarme CN1513 denuncia una situazione anomala in cui gli assi macchina sono interpolati ma
non sono "vivi". Ciò può avvenire quando ad un asse non vivo viene chiesto un movimento e
l'asse si trova molto vicino alla soglia di posizionamento e passa da dentro e fuori la soglia
stessa ad esempio per effetto di una oscillazione della quota dell'asse. Esempio tipico è quello
di un asse (tavola girevole) che durante il bloccaggio ha un leggero movimento che la porta
vicino all'errore di posizione ammesso oppure gli viene chiesto un movimento di poco inferiore
alla soglia di posizionamento.
CN1613
L'allarme CN1613 denuncia che l'anello ZSER è interrotto.
CN1713
Questo allarme non dovrebbe mai verificarsi. Se si verifica comunicare a D.Electron.
CN1813
L’allarme CN1813 interviene quando nell’invio di part-program in DNC tipo $% (su linea seriale),
si verifica per una qualsiasi ragione un errore di protocollo trasmissione dati ovvero blocco
errato.
CN1A13
L’errore CN1A13 viene su macchine con lock di processo nella seguente situazione:
se durante il lock uno dei processi legati va in allarme negli altri processi, che devono
immediatamente arrestarsi, viene generato un allarme CN1A13
CN1B13
L’errore CN1B13 viene su macchine con lock di processo nella seguente situazione:
se durante il lock uno dei processi master/slave si sgancia inaspettatamente (per esempio
perché è stato premuto reset) l’altro processo master/slave va in allarme CN1B13.
15
CNC Z32 – Allarmi controllo numerico - M291
CN1C13
L’allarme CN1C13 segnala che almeno una volta c’è stato un ritardo eccessivo nella lettura dei
dati AT (telegrammi dagli azionamenti collegati in Z-SER a CPU Z32). Come conseguenza a
questo allarme possono esserci irregolarità delle quote lette (per esempio quote ripetute) e
quindi irregolarità di movimento.
CN1D13
L’allarme CN1D13 segnala che almeno una volta c’è stato un ritardo eccessivo nella scrittura
dei dati MDT (telegrammi da CPU Z32 agli azionamenti collegati in Z-SER). Come
conseguenza a questo allarme possono esserci irregolarità nei riferimenti di velocità forniti agli
azionamenti e quindi irregolarità di movimento.
CN1E13
Memoria allarme tipo MU. L’allarme CN1E13 interviene in quelle situazioni in cui si ha un
allarme tipo MU sporadico e non memorizzato dal PLC che compare, anche per brevissimo
tempo (un ciclo logica), e poi scompare.
CN1F13
Questo allarme si manifesta quando nella prestazione della filettatura a passo variabile
(G34/G35), in conseguenza al decremento di K (passo filettatura) si arriva ad un passo minore
o uguale a zero.
CN2013
Questo allarme interviene quando gli assi NON vivi da tenere sotto controllo (sorvegliare) sono
fuori posizione oltre la tolleranza (soglia) ammessa.
CN2113
Hardware insufficiente.
Questo allarme segnala che lo hardware del PC su cui è installato Z32 non è in grado di servire
con sufficiente rapidità e quindi le funzionalità di Z32 possono essere compromesse.
CN2313
E’ un allarme relativo alla funzione di PLC FFCOUPLE che serve per ottenere un inseguimento
di assi (master/slave). Questo allarme si manifesta quando l’asse slave di un aggancio è vivo.
Se un’asse slave è vivo l’inseguimento non viene effettuato e viene errore CN2313 sia sul
processo dell’asse slave che sul processo dell’asse master.
CN2413
E’ un allarme relativo alla funzione di PLC FFCOUPLE che serve per ottenere un inseguimento
di assi (master/slave). Indica che l’errore di inseguimento dell’asse slave supera la soglia
massima definita in taratura come massimo errore, in conseguenza a questo il movimento
cessa e viene errore CN2413 sia sul processo dell’asse slave che sul processo dell’asse
master. Consultare la documentazione specifica del costruttore della macchina utensile.
CN2513
E’ un allarme relativo alla funzione di PLC FFCOUPLE che serve per ottenere un inseguimento
di assi (master/slave). Questo allarme si manifesta se master o slave di assi agganciati sono
definiti in taratura con allarme rilevatore e sono in errore rilevatore, in questo caso viene errore
CN2513 sia sul processo dell’asse slave che sul processo dell’asse master.
CN2613
E’ un allarme relativo alla funzione di PLC FFCOUPLE che serve per ottenere un inseguimento
di assi (master/slave). Questo allarme viene durante l’attività di ripresa di zero su asse master o
slave sia sul processo del master che sul processo dello slave.
CN2713
L’allarme CN2713 si manifesta quando la scrittura fisica in CMOS di un parametro PRM[ ] non è
stata effettuata correttamente.
16
CNC Z32 – Allarmi controllo numerico - M291
CN2813
Questo allarme indica che è stato programmato un movimento a più di 5 assi mentre è attiva
una funzione incompatibile con movimenti a più di 5 assi.
CN2A13
Questo allarme appare su tutti i processi attivi:
- nel caso Z-Star, quando una o più schede Z-STAR (ENC, PWM) non comunicano
correttamente col CN.
- nel caso Z-Star2, quando uno o più servodrives non comunicano correttamente col CN
Le schede o i servodrives che non comunicano correttamente possono essere individuati:
- nel caso Z-Star, lo stato delle 64 schede è visualizzabile nelle variabili di PLC
HHBOARDALARM[0] (contiene la mappa a bit delle prime 32 schede, Z-Box da 0 a 3) e
HHBOARDALARM[1] (contiene la mappa a bit delle seconde 32 schede Z-Box da 4 a 7).
- nel caso Z-Star2, lo stato dei 32 servodrives, è visualizzabile nelle variabili di PLC
HHBOARDALARM[0] (contiene la mappa a bit dei 32 servodrives).
L’allarme CN2A13 è eliminato da un reset di CN se l’errore è stato rimosso.
CN2B13
Questo allarme è legato alla prestazione G155 (incisione laser tipo “raster”). Indica una
mancanza di dati da incidere, dovuti probabilmente a tempi di accesso troppo lenti alla memoria
di massa (disco rigido).
CN2D13
E’ un allarme relativo alla prestazione G155 (incisione laser tipo “raster”). Indica che nella
macro che gestisce i movimenti di incisione del raster viene programmato un valore di #P
negativo con modalità raster monodirezionale.
CN2E13
E’ un allarme relativo ad assi assoluti senza fine corsa, ciclici, con rapporto non intero tra corsa
assoluta e un giro asse. Per questi assi “critici” viene sorvegliato che durante il funzionamento
non si accumulino giri nella stessa direzione. Se l’asse va oltre ¼ della corsa assoluta rispetto
all’origine base viene allarme CN2E13.
CN3013
Allarme relativo alla gestione Profibus di Z32. Viene all’accensione se la scheda di interfaccia
Profibus non risponde entro 5 secondi. Probabili cause errore di connessione o scheda non
presente.
CN3113
Allarme relativo alla gestione Profibus di Z32. Segnala che gli ingressi non sono stati rinfrescati
per più di 48 ms (due cicli di PLC). Probabili cause: connessione periferiche incerta o interrotta.
CN3213
Allarme relativo alla gestione Profibus di Z32. Segnala che i dati Profibus in uscita non sono
stati rinfrescati per più di 48 ms (due cicli di PLC). Probabili cause: connessione periferiche
incerta o interrotta.
CN3313
Errore di inseguimento eccessivo asse gantry di taratura (i gantry di PLC hanno allarme
diverso). Viene quando l’errore di inseguimento dell’asse gantry slave supera l’errore in
movimento definito in TARAT.
CN3413
Errore di inseguimento eccessivo asse gantry di PLC (i gantry di taratura hanno allarme
diverso). Viene quando l’errore di inseguimento dell’asse gantry slave supera l’errore in
movimento definito in TARAT.
CN3513
Testa mandrino in stato indefinito. Viene in sistemi con cambio teste se si tenta di eseguire
un’attività di CN (Automatico, MDI, JOG) prima che il PLC abbia definito quale testa è attiva.
Probabile causa: sistema di cambio teste non a punto o corrotto.
17
CNC Z32 – Allarmi controllo numerico - M291
CNCx13
L’allarme CNCx13 (x = numero logico dell’asse in allarme) interviene quando con formule
permanenti attive un asse supera il limite di 8.000.000 di passi rilevatore (riferiti all’origine in
corso); per dare un’idea corrispondono a circa 4 metri con i rilevatori più discretizzati gestibili da
Z32. Questo allarme viene anche nel caso in cui con G118NHR1 attiva uno degli assi lineari
XYZ superi il limite di 134217728 passi rilevatore (riferiti all’origine in corso); per dare un’idea
corrispondono a circa 72 metri con i rilevatori più discretizzati gestibili da Z32.
CNDx13
L'allarme CNDx13 (x = numero logico dell'asse in allarme) interviene quando un asse di
macchina si muove a velocità diversa da quella richiesta dal CN. Il CN integrando la velocità
imposta all'asse determina lo spazio che deve percorrere e lo confronta con quello del
rilevatore, se sono diversi mette questo allarme. É attivo sia su assi continui che indexati.
CNEx13
- x è il numero logico dell'asse continuo interessato. Durante l'esecuzione di un movimento con
RTCP, formule permanenti <<...>> attive, oppure in copiatura, il controllore del moto assi rileva
che l'asse si avvicina pericolosamente al fine corsa. Per esempio CNE013 denuncia errore di
fine corsa sull'asse con numero logico 0 (normalmente l'asse X).
CNFx13
- x è il numero logico dell'asse continuo interessato. Durante l'esecuzione di un movimento con
RTCP, formule permanenti <<...>> attive, il controllore del moto assi rileva una velocità
eccessiva sull'asse in allarme. Per esempio CNF113 indica un allarme di sovravelocità sull'asse
con numero logico 1 (normalmente Y).
CNFF13
Errore forzato dopo il lancio dell'attività 8, moto assi in controllo di velocità. L'allarme viene
eliminato automaticamente con l'uscita dall'attività.
18
CNC Z32 – Allarmi controllo numerico - M291
3.8 CN..14 - Allarmi di programmazione e uso macchina
Sono allarmi che indicano una cattiva programmazione, o un errore nella memoria permanente dei
programmi, o un uso errato di alcune attività.
Sono in genere accompagnati da una spiegazione in chiaro sulla riga comandi.
Prima della spiegazione in chiaro sulla riga comandi è presentata la parte iniziale della riga in cui
l'errore è stato rilevato.
Nell'elenco che segue sono riportati tutti i messaggi errore consentiti.
CN0214 - MEMORIA PIENA
La memoria programmi disponibile non ha più posto per le operazioni di scrittura richieste.
Occorre cancellare alcuni programmi (archiviandoli su dischetto) per fare posto.
CN0914 - ERRORE CMOS .....
Indica che nella manipolazione dei files del controllo numerico si è verificato un errore. Il codice
di errore CMOS ha i seguenti significati:
1
troppi files aperti o file già aperto;
2
file non aperto;
3
puntatore oltre fine file;
4
memoria piena;
5
lettura oltre fine file;
6
file inesistente;
7
file già esistente;
13
errore formale interno;
14
tentativo lettura/scrittura sullo stesso file;
20
errore interno concatenamento files;
21
memoria variazioni cmos piena;
22
la scrittura fisica nella memoria CMOS non è stata effettuata correttamente.
CN1914 - RIPRISTINA UTENSILE
È stata fatta una ricerca blocco, e l'utensile sul mandrino è diverso da quello che dovrebbe
esserci a quel punto del programma.
Occorre passare in semiautomatico, cambiare l'utensile e ripetere la scelta programma e la
ricerca blocco.
CN1A14 - TENTATIVO DI SPOSTARE UN ASSE CON ZERO IN CORSO
È stato tentato di attivare il JOG o un programma automatico o un movimento in
semiautomatico con zero in corso asse.
CN1C14 - MANCA %
È stata tentata l'esecuzione di un programma principale, o di un sottoprogramma (o ciclo fisso o
M speciale) che non ha il % iniziale. Con versioni software successive al 4.10.1993 il simbolo
"%" non è più indispensabile ad inizio del part program.
CN1D14 - ERRORE PROGRAMMA
La riga programma in corso di analisi (presentata sulla riga comandi prima del messaggio di
errore) presenta un errore:
- G non definita
- M eccessiva
- nome parametro scorretto
- espressione aritmetica non corretta
- eventuali altri errori di sintassi
Il carattere successivo a quello in cui è rilevato l'errore, se è contenuto nella parte visualizzata,
è presentato in video inverso, per facilitare la ricerca dell'errore.
Se nessun carattere della riga comandi è in video inverso significa che la riga era piuttosto
lunga e che l'errore sta nella parte di riga non presente sul video.
19
CNC Z32 – Allarmi controllo numerico - M291
CN2414 - ERRORE RITORNI
È un errore interno, relativo al ritorno da una serie di righe, che non deve mai verificarsi.
Informare D.Electron.
CN2514 - ERRORE ORIGINI BASE
Le origini base non sono corrette; il file relativo alle origini base del processo interessato manca,
o è in errore memoria, o non contiene le origini base di tutti gli assi della macchina.
CN2614 - ERRORE ORIGINI SUPPLEMENTARI
Le origini supplementari non sono corrette: è assente il file in cui tali origini sono definite, o è in
errore memoria, oppure è stata richiamata da programma una origine supplementare non
definita nella tabella origini di processo o in eventuali sezioni locali.
CN2714 - TARATURA IMPOSSIBILE
È stata programmata una G111T (taratura tasto analogico in copiatura) e i valori rilevati non
sono corretti. Inoltre si può manifestare durante la taratura automatica assi (attività 11) quando i
valori rilevati sono fuori tolleranza. Questo allarme si può presentare anche durante
l’esecuzione della G125 (taratura assi per alta velocità) se condizioni eccezionali di movimento
assi ne impediscono la corretta esecuzione.
CN2B14 - PROFILO INCOMPATIBILE
Durante una contornatura in correzione raggio il CN ha trovato un profilo non eseguibile. Per
maggiori chiarimenti vedere il manuale di programmazione.
CN2C14 - PARAMETRI INCOMPATIBILI
Un blocco di profilo è stato programmato con combinazione di parametri errata (tipicamente
geometrici, quote, centro, raggio...) . Vedere manuale di programmazione.
CN2D14 - TROPPI SOSPESI
È stata superata la quantità di memoria transitoria che lo Z32 ha a disposizione. Non dovrebbe
mai verificarsi: avvertire la D.Electron, possibilmente inviando il listato del part-program che dà
errore.
CN2E14 - TROPPE SUBROUTINES
È stato fatto un richiamo di subroutines (GON..-N.., GOP.., M speciali, cicli fissi, sottoprogrammi
permanenti, G110, ciclo di DO) fino a un livello superiore al consentito.
Poiché il numero di livelli consentito è più che sufficiente per i normali usi, questo errore può
indicare che, per un errore di programmazione, si è creato un 'loop' di salto a una subroutine
dall'interno della stessa subroutine che automaticamente ripete il salto fino ad esaurire i livelli
disponibili.
CN2F14 - UTENSILE
L'utensile programmato o quello presente sul mandrino non sono definiti nella sezione utensili
attiva, oppure manca la sezione utensili relativa, oppure è errato l'utensile sul mandrino .
CN3114 - OLTRE F.C.
Durante l'esecuzione di un programma, tra il blocco presentato come in corso di esecuzione e il
blocco presentato nella riga comandi è stato programmato un movimento oltre un fine corsa
(definito nelle tarature di macchina).
CN3214 - PRECEDENTE ERRATO
Nella programmazione di profili il tratto precedente a quello presentato sulla riga comandi è di
tipo errato (vedere anche sezione geometria del manuale di programmazione).
CN3314 - INTERNO AL CERCHIO
Nella programmazione di profili il tratto presentato sulla riga comandi richiede una tangenza
retta-cerchio che non può essere trovata perché il punto di partenza della retta è interno al
cerchio, oppure i due cerchi da raccordare sono interni o intersecanti (vedere anche sezione
geometria del manuale di programmazione).
20
CNC Z32 – Allarmi controllo numerico - M291
CN3414 - PRECEDENTE APERTO
Nella programmazione di profili il tratto precedente a quello presentato sulla riga comandi è
aperto (vedere anche sezione geometria del manuale di programmazione).
CN3514 - RIGA LUNGA
La riga presentata sulla riga comandi (da sola o concatenata col carattere $) ha lunghezza
eccessiva.
CN3714 - MOTO <AC> NON AMMESSO
È stato programmato, con G12 attiva, un moto nel terzo asse su un segmento o arco di cerchio
che viene accorciato o eliminato per effetto della correzione raggio.
CN3814 - <<FORMULA LUNGA>>
Sono state programmate formule permanenti che richiedono un tempo di esecuzione eccessivo.
CN3914 - <<FORMULA + G53/54>>
È stato programmato G53 o G54 con formule permanenti attive.
CN3A14 - ASSE NON VIVO
È stato richiesto il movimento di un asse disattivato con G29 oppure definito come non vivo al
reset senza averlo attivato con G28.
CN3B14 - SOTTOPROGRAMMA MODIFICATO
Durante l'esecuzione automatica viene richiamato un sottoprogramma che è stato modificato (in
editor o con la comunicazione esterna).
CN3C14 - G33, G34, G35 O G63 ATTIVA
Con G33, G34, G35, o G63 attive è stata programmata una funzione non compatibile (vedere
manuale di programmazione). Modificare il programma.
CN4014 - G110 NUMERO RIGA INESISTENTE
Uno dei numeri di riga (inizio o fine) programmati nella G110 non esiste nel programma o
sottoprogramma specificato.
CN4114 - G110 SOTTOPROGRAMMA INESISTENTE
È stato programmato nella G110 un livello di sottoprogramma che non esiste.
CN4214 - RB A INIZIO CERCHIO
È stato programmato un RB (smusso) a inizio di questo tratto che è un arco di cerchio.
CN4314 - RB A FINE CERCHIO
È stato programmato un RB (smusso) alla fine di questo tratto che è un arco di cerchio.
CN4414 - MANCA INTERSEZIONE
Il tratto programmato richiede una intersezione geometrica che non può essere trovata.
CN4514 - RB/RR SU INIZIO CONTINUO
È stato programmato un RB (smusso) o RR (raggio di raccordo) a inizio di questo tratto che
prevede un inizio continuo.
CN4614 - PUNTO PRECEDENTE NON SUL CERCHIO
È stato programmato un cerchio con centro e punto finale. Il punto finale precedente è fuori dal
cerchio per più di circa 0,0625 mm.
CN4714 - TASTO SCOLLEGATO
È stata programmata una G111 ma il tasto analogico di copiatura non è installato al suo posto
(non è a 1 il bit di logica).
CN4B14 - TROPPI PARAMETRI
Sono stati programmati nel part-program troppi parametri utente del tipo biletterale (es. HA, HB,
HC, ....Sono al massimo 60).
21
CNC Z32 – Allarmi controllo numerico - M291
CN4C14 - ERRORE RISPOSTA
CN4D14 - ERRORE INTERNO BLOCCHI IN SOSPESO
CN4E14 - ERRORE :L FILE SU DISCO
Relativo alla prestazione :L per caricare/scaricare file da disco su comando di part-program.
Segnala che il programma DOS ha trovato un errore di lettura nell'accesso al file selezionato.
Non c'è il dettaglio preciso dell'errore, che può essere di varia natura: file o directory inesistente,
disco non pronto, errore di accesso al disco .... È compito dell'operatore rimuovere l'errore.
CN4F14 - ERRORE :L FILE Z32
Relativo alla prestazione :L per caricare/scaricare file da disco su comando di part-program.
Segnala che Z32 dà errore nella scrittura del file. Anche qui non c'è dettaglio preciso. L'errore
può derivare da varie cause: memoria piena, file impegnato nello Z32, errore di scrittura ....
Anche in questo caso è compito dell'operatore rimuovere l'errore.
CN5014 - ERRORE :L SCONOSCIUTO
Relativo alla prestazione :L per caricare/scaricare file da disco su comando di part-program.
Segnala un malfunzionamento nel colloquio tra Z32 e il programma di supporto. Se il
programma DOS (TERMS nel nostro caso) è corretto questo tipo di errore non deve mai
presentarsi.
CN5114 - MOTO ASSI E INIZIALIZZAZIONE G121 INCOMPLETA
Il part-program ha comandato un moto assi ma l'inizializzazione della G121 non è ancora stata
completata
CN5214 - G121 LIMITI NON IN SEQUENZA
I limiti della G121 definiti nel part-program non sono in sequenza corretta.
CN5314 - PROCESSORE INSUFFICIENTE
Indica che il tipo di processore installato sul PC non è sufficiente per la gestione della “velocità
avanzata” (G113V).
CN5414 - TARATURE MACCHINA INCONGRUENTI
Questo allarme viene se programmando una G117, G118, G122, G141, G142 le tarature degli
assi interessati non sono corrette ovvero conformi alle specifiche richieste. Questo allarme si
verifica anche quando viene programmata G120 e da PLC sia stato inibito il consenso all’uso di
questa funzione.
CN5514 - G123 LIMITI NON VALIDI
Questo allarme viene in G123 se si programma un limite positivo che è minore del limite
negativo.
CN5614 - G123 QUOTA OLTRE I LIMITI
Questo allarme viene in G123 se le quote programmate sono esterne alle quote limite.
CN5714 - G123 CERCHIO+G123
Questo allarme viene in G123 se è programmato un cerchio (G2 o G3).
CN5814 - G124+ASSE ROTATIVO DI G117
Questo allarme viene se in G124 è programmato uno degli assi rotativi legati a G117.
CN5914 - G123+G105
È stata programmata G105 con G123 attiva.
CN5A14 - G123+G53
È stata programmata G53 con G123 attiva o viceversa.
CN5B14 - <<FORMULA G116/17/18/22 + G43/G44/G45>>
É stata programmata una tra G43, G44, G45 mentre è attiva una o più tra G116, G117, G118 o
G122. Questa situazione da allarme perché potrebbe portare ad un errato calcolo delle quote
degli assi numero logico 0, 1, 2 (X, Y, Z in genere).
22
CNC Z32 – Allarmi controllo numerico - M291
CN5C14 - G128-G130 DATI ERRATI
Errore relativo al “lock di processo”, funzionamento speciale per macchine a più processi con
assi sincronizzati. Questo errore si può presentare in varie situazioni.
Nella riga dove è programmata G128 quando:
− non è un master
− non sono definiti processi slave o processi slave > 5
− processo slave più basso del processo master
− processo slave non esistente
− processo slave non definito come slave
− lo slave è agganciato a un processo diverso da questo
Nella riga dove è programmata G129 quando:
− non è uno slave
− processo slave più basso del processo master
− processo master non esistente
− processo master non definito come master
− il master non gestisce questo slave
Nella riga dove è programmata G130 quando:
− non è un master
− non è in corso un lock (manca la G128 precedente)
CN5D14 - G128-G129 MASTER/SLAVE HX DIVERSI O ZERO
Errore relativo al “lock di processo”, funzionamento speciale per macchine a più processi con
assi sincronizzati. Questo errore si può presentare in varie situazioni.
Nella riga dove è programmata G128 quando:
− HX diversi tra master e slave
− HX zero sia su master che su slave
CN5E14 - G128-G129 MASTER/SLAVE STATI INCONGRUENTI
Errore relativo al “lock di processo”, funzionamento speciale per macchine a più processi con
assi sincronizzati. Questo errore si può presentare in varie situazioni.
Nella riga dove è programmata G128 quando:
− master già in lock di processo
− slave già in lock di processo
Nella riga dove è programmata G129 quando:
− master già in lock di processo
CN5F14 - G128-G129 MASTER/SLAVE ASSI VIVI DIVERSI
Errore relativo al “lock di processo”, funzionamento speciale per macchine a più processi con
assi sincronizzati. Questo errore si può presentare in varie situazioni.
Nella riga dove è programmata G128 quando:
− lo slave ha assi vivi che non sono vivi sul master
Durante il lock (ossia dopo la G128 e prima della G130) quando:
− il master sta attivando o disattivando assi durante il lock
CN6014 - G128-G129 MASTER/SLAVE RILEVATORI DIVERSI
Errore relativo al “lock di processo”, funzionamento speciale per macchine a più processi con
assi sincronizzati. Questo errore si presenta nella seguente situazione:
Nella riga dove è programmata G128 quando:
− assi di slave con rilevatori troppo diversi (passo rilevatore diverso di un fattore >4)
CN6114 - G128 FUNZIONE NON COMPATIBILE
Errore relativo al “lock di processo”, funzionamento speciale per macchine a più processi con
assi sincronizzati. Durante il lock dovrebbero essere contenuti nel part-program solo movimenti
e attività correlate. Sono quindi vietate e danno questo allarme:
M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 M19 Mspeciali MA MB MC T G115 G114 G61 G98 G111
G127 G126 G125 G113X G62 G124 G123 G121 G54 G53
23
CNC Z32 – Allarmi controllo numerico - M291
Inoltre questo allarme viene anche se si tenta di passare in JOG durante il lock o se si tenta di
programmare G128 o G129 da semiautomatico.
CN6214 - CAMBIO ASSI VIVI + G33/G34/G35/G63
Questo allarme si presenta quando con G33, G34, G35 o G63 attive viene richiesto un cambio
stato asse (vivo/morto). Questo allarme scatta non solo se si programma G28 o G29 ma anche
se si programma il movimento di un asse morto, che quindi dovrebbe essere attivato e
disattivato.
CN6314 - <IN:…> STRINGA NON VALIDA
L’allarme CN6314 è collegato all’istruzione di INPUT, (introduzione parametri di part-program
da tastiera) questo allarme si presenta quando il commento (stringa) da presentare all’operatore
a chiarimento della funzione del parametro richiesto non è corretto.
CN6414 - G110 NUMERI PAR[ ] ERRATI
Questo allarme si presenta quando vengono programmati nella macrofunzione G110T6 (analisi
con intersezioni multiple) dei valori di AP e KA che vanno fuori dai limiti imposti.
CN6514 - :L CON [ ]: ERRORE SINTASSI
Errore relativo alla prestazione del DNC strutturato legato all’istruzione !:L254 nella cui sintassi
ci sono i puntatori inizio e fine della zona del file da trasmettere in DNC. Questo errore si
presenta quando la riga di attivazione del DNC strutturato ha sintassi non corretta.
CN6614 - :L CON [ ]: PUNTATORI NON A INIZIO RIGA
Errore relativo alla prestazione del DNC strutturato legato all’istruzione !:L254 nella cui sintassi
ci sono i puntatori inizio e fine della zona del file da trasmettere in DNC. Questo errore si
presenta quando la riga di attivazione del DNC strutturato ha i puntatori non a inizio riga.
CN6714 - :L CON [ ]: PUNTATORI OLTRE FINE FILE
Errore relativo alla prestazione del DNC strutturato legato all’istruzione !:L254 nella cui sintassi
ci sono i puntatori inizio e fine della zona del file da trasmettere in DNC. Questo errore si
presenta quando la riga di attivazione del DNC strutturato ha i puntatori oltre la fine del file.
CN6814 - :L CON [ ]: PUNTARORE INIZIO MAGGIORE DI FINE
Errore relativo alla prestazione del DNC strutturato legato all’istruzione !:L254 nella cui sintassi
ci sono i puntatori inizio e fine della zona del file da trasmettere in DNC. Questo errore si
presenta quando la riga di attivazione del DNC strutturato ha il puntatore di inizio maggiore del
puntatore di fine.
CN6914 - G116 + G118HR1
Questo allarme si presenta quando è attiva G118HR1 e viene programmata una G116 o
viceversa quando è attiva una G116 e viene programmata una G118HR1.
CN6A14 - END DI DEFINE SENZA DEFINE
E’ stato programmato un END DEFINE con DEFINE non aperto.
CN6B14 - END DI IF SENZA IF
E’ stato programmato un END IF senza che ci sia un IF aperto.
CN6C14 - DEFINE DENTRO UN DEFINE
E’ stato programmato un DEFINE all’interno di un altro DEFINE
CN6D14 - ANNIDAMENTO IF ECCESSIVO (>31)
Questo allarme si presenta quando viene programmato un IF all’interno di un altro IF oltre il
massimo livello consentito (31 livelli di “nesting”).
CN6E14 - LOOP SENZA DO
E’ stato programmato un LOOP senza che ci sia un DO aperto.
CN6F14 - ERRORE INTERNO FPU
E’ un allarme interno che non deve mai presentarsi. Se si presenta contattare D.Electron.
24
CNC Z32 – Allarmi controllo numerico - M291
CN7014 - G126/G127 DATI ERRATI
Allarme collegato alle funzioni G126/G127 per lavorazione pezzi in movimento. Questo errore si
presenta nella riga di attivazione di G126 quando le impostazioni dell’impianto, definite
attraverso funzioni di PLC, non sono congruenti, oppure il processo slave non è a 2
millisecondi.
CN7114 - IF/DO E !GON..! NELLO STESSO FILE
Sono state programmate istruzioni strutturate IF e/o DO e istruzioni !GON… all’interno dello
stesso programma o sottoprogramma, questo tipo di istruzioni non possono coesistere nello
stesso file.
CN7214 - EXIT SENZA DO
E’ stato programmato un EXIT DO senza che ci sia un DO aperto.
CN7314 - ELSE O ELSEIF SENZA IF
E’ stato programmato un ELSE o ELSEIF senza che ci sia un IF aperto.
CN7414 - LOOP DURANTE IF APERTO
L’istruzione LOOP deve essere allo stesso livello di IF del DO al quale si riferisce, altrimenti
viene allarme CN7414; più semplicemente gli IF aperti all’interno del corpo DO LOOP devono
essere tutti richiusi prima dell’istruzione LOOP.
CN7514 - ERRORE INTERNO SU ISTRUZIONI STRUTTURATE
E’ un errore interno relativo alle istruzioni strutturate. Non dovrebbe mai verificarsi se si
presenta avvertire la D.Electron.
CN7614 - CICLO DO - LOOP TROPPO GRANDE IN DNC
In un programma eseguito in DNC il corpo del DO (le istruzioni comprese tra DO e LOOP) non
può superare la dimensione di 44k, altrimenti viene allarme CN7614.
CN7714 - ERRORE FILE NON SCRIVIBILE
E’ un allarme relativo all’istruzione strutturata DEFINE e si presenta quando si definisce (scrive)
un sottoprogramma con numero >119, oppure il programma o sottoprogramma in esecuzione,
oppure uno dei programmi ai quali si deve fare ritorno; più semplicemente non è possibile
sovrascrivere il programma o sottoprogramma attualmente in esecuzione né programmi ai quali
si deve fare ritorno.
CN7814 - OPZIONE SOFTWARE NON ABILITATA
Questo allarme è relativo al sistema delle opzioni software e si presenta nel momento in cui
vengono usate prestazioni software definite come opzionali, senza che sia stata fornita una
speciale autorizzazione: licenza di abilitazione.
CN7914 - ERRORE SUB TEMPORANEE
Questo errore è relativo alle subroutines temporanee (subtemp). All’interno di una subtemp non
sono attivabili le sezioni locali utensili, origini, parametri (G37TL, G37OL, G37PL) se si usano
queste istruzioni viene allarme CN7914. L’allarme CN7914 viene anche se la G110 (macro di
vuotatura) è programmata all’interno di una subtemp oppure se il chiamante della G110 è una
subtemp.
Quando emerge un errore nelle sub temporanee del tipo CN7914 la riga comandi (visibile sotto
TERMS) contiene un numero finale che specifica il tipo di errore. Il significato di questo errore è:
Errori utente:
1
chiesta apertura nuovo file con 128 files già aperti
2
memoria di scrittura esaurita
3
lettura in file inesistente
4
lettura riga troppo lunga
5
lettura oltre fine file
Errori interni (che non devono mai apparire):
101
numero di file da aprire troppo alto
102
numero di file da aprire zero
25
CNC Z32 – Allarmi controllo numerico - M291
103
104
105
106
107
108
109
non definito
è incoerente l’assegnazione del file globale col locale
chiamata di scrittura con file non aperto per il processo chiamante
stringa da scrivere troppo lunga (>255 caratteri)
ricerca stringa in file inesistente
in fase di lettura, caratteri non stampabili non permessi
ricerca stringa con lunghezza stringa =0
CN7A14 - … NECESSARIA G125 KA1
Questo allarme si presenta all’attivazione della G113X KA1 quando qualcuno degli assi non è
stato tarato con G125 KA1. Prima dell’attivazione di G113X KA1 occorre che tutti gli assi
interessati al movimento (ossia tutti gli assi vivi) siano in precedenza stati tarati con la funzione
G125 KA1, se al momento dell’attivazione di G113X KA1 alcuni degli assi vivi non sono stati
mai tarati con G125 KA1 viene allarme CN7A14 ... NECESSARIA G125 KA1, dove al posto dei
puntini ci sono i nomi degli assi non tarati.
CN7B14 - G141 + G43,G44,G41,G42,G2,G3
Questo allarme è relativo alla prestazione G141 “Correzione tridimensionale raggio utensile”, si
presenta quando:
−
con
G141
attiva
è
stata
programmata
una
delle
seguenti
funzioni
G2/G3/G41/G42/G43/G44.
−
con G141 attiva viene programmata nuovamente G141.
−
con G2/G3/G41/G42 attive viene programmata G141
CN7C14 - G141: ASSE UTENSILE NON VALIDO
Questo allarme è relativo alla prestazione G141 “Correzione tridimensionale raggio utensile”. Si
presenta quando all’attivazione di G141 il terzo asse della terna prescelta non corrisponde
all’asse lungo il quale viene compensata la lunghezza utensile (G43/G44).
CN7D14 - RTCP + ASSE NON VIVO
Questo allarme si manifesta quando viene attivata una funzione RTCP (G116, G117, G118,
G122) e uno o più di uno degli assi principali di macchina (X,Y,Z) è non vivo; oppure quando ci
sono una o più di una delle funzioni RTCP (G116, G117, G118, G122) attive e uno degli assi
principali di macchina (X,Y,Z) viene reso non vivo.
CN7E14 - G142 ESEGUITA
Questo allarme è relativo alla prestazione G142 (Retract) allontanamento utensile dal pezzo.
Una volta eseguito lo spostamento programmato da G142 il CN imposta l’allarme CN7E14
(G142 ESEGUITA) che può essere tolto solo con un reset o con uno spengnimento macchina.
CN7F14 - G142: ASSE UTENSILE NON VALIDO
Questo allarme è relativo alla prestazione G142 (Retract) allontanamento utensile dal pezzo.
Questo allarme si presenta quando all’attivazione di G142 la compensazione della lunghezza
utensile (G43) è associata ad un asse che non è uno degli assi X,Y,Z, oppure con G142 attiva
si associa la compensazione della lunghezza utensile (tramite G43) ad un asse che non è
X,Y,Z.
CN8014 - LUNGHEZZA ECCESSIVA
Questo allarme interviene quando la lunghezza complessiva del movimento (che può essere
lineare o circolare) risulta superiore a 1000000 mm, ossia 1 km.
CN8114 - G125 KA1: LUNGHEZZA ECCESSIVA
Allarme relativo alla prestazione G125 KA1 che effettua una taratura "vettoriale" delle risposte
dinamiche della macchina. Per la G125 KA1 esiste un limite di durata del test: un movimento
avanti/indietro non deve durare più di circa 8 secondi, altrimenti la taratura può risultare
imprecisa. Quindi se il movimento dura più di 8 secondi viene l'allarme CN8114 - G125KA1:
LUNGHEZZA ECCESSIVA
26
CNC Z32 – Allarmi controllo numerico - M291
CN8214 - G800/1/2 ERRORE FILE SU DISCO
E’ un allarme relativo alle prestazioni G800, G801, G802 per la gestione di “cicli fissi”, “macro di
posizionamento”, “macro di lavorazione”, memorizzati su disco fisso. Questo allarme si presenta
quando si richiama la gestione di un ciclo fisso o macro inesistente sul disco fisso.
CN8314 - G800/1/2 MEMORIA PIENA
E’ un allarme relativo alle prestazioni G800, G801, G802 per la gestione di “cicli fissi”, “macro di
posizionamento”, “macro di lavorazione”, memorizzati su disco fisso. Questo allarme si presenta
quando si richiama la gestione di un ciclo fisso o macro che non entra in memoria.
CN8414 - TROPPI ASSI
Questo allarme indica che è stato programmato un movimento a più di 5 assi e una o più di una
delle seguenti funzioni G sono attive: G61, G63, G110, G132. Tutte queste funzioni non sono
compatibili con movimenti a più di 5 assi.
CN8514 - G131+G148
Questo allarme indica che è stata programmata una funzione G131 mentre è attiva la funzione
G148, oppure viceversa che una funzione G148 è stata programmata mentre è attiva una
funzione G131.
CN8614 - ERRORE SALTO O RITORNO IN DNC
E’ un allarme relativo all’uso delle istruzioni GON e GON-N in programmi lunghi eseguiti in
DNC. Durante queste esecuzioni in DNC la ricerca della riga destinazione e della riga di ritorno
è affidata a Windnc (gestore DNC sotto Windows). Windnc può trovare o non trovare la riga di
destinazione o ritorno, se Windnc non trova la riga di destinazione o ritorno si manifesta allarme
CN8614.
CN8714 - ESEGUIRE TARAT: ERRORE COMPENSAZIONI ASSI CONTINUI
Allarme di installazione. Denuncia che le compensazioni della misura di lunghezza degli assi
continui non sono regolari. Per eliminare questo allarme, eseguire il programma “TARAT”
(Tarature di macchina).
CN8814 - Z32DG NON INSTALLATA
Allarme di installazione. Informa che un componente software (Z32DG.exe) non è funzionante.
L’assenza di questo software impedisce al CN di accedere a informazioni di installazione
registrate su disco, quindi un ripristino del software è necessario.
CN8914 - G70/G71 + CICLO FISSO DI SISTEMA O G800/G900
L’errore si manifesta in due casi:
- E’ stato programmato un ciclo fisso di sistema (da G27C1 a G27C30) oppure un ciclo
G800/G900 mentre la macchine era in comportamento forzato (macchina in millimetri forzata in
pollici tramite G70, oppure macchina in pollici forzata in millimetri con G71).
- E’ stata programmata una G70 oppure G71 all’interno di un ciclo fisso di sistema (da G27C1 a
G27C30), oppure all’interno di una macro G800/G900
CN8A14 - G155 + RICERCA BLOCCO
E’ un allarme relativo alla prestazione G155 (raster), e si presenta quando durante una ricerca
blocco si trova programmata G155. La funzione G155 è infatti incompatibile con l’attività di
ricerca blocco.
CN8B14 - 5 ASSI NON ABILITATI
Questo allarme indica che è stato programmato un movimento a 5 o più assi contemporanei
(sulla stessa riga di part-program) in una installazione di Z32 che consente solo fino a 4 assi
contemporanei. Per chiarimenti, contattare il costruttore della macchina utensile.
CN8C14 - ... ASSE FUORI POSIZIONE
Questo allarme indica che a inizio esecuzione (tipicamente dopo una ricerca blocco) un assesottoprogramma non è nella posizione programmata. Sulla riga comandi sono indicate sia la
posizione attuale che la posizione programmata. Posizionare correttamente l’asse alla
posizione programmata e ripetere.
27
CNC Z32 – Allarmi controllo numerico - M291
CNEx14 - FINE CORSA SOFTWARE POSITIVO
Questo allarme indica che è stato programmato un movimento che oltrepasserebbe il fine corsa
positivo dell'asse x (x = numero logico dell'asse). Sostituisce il generico CN3114 OLTRE F.C.
CNFx14 - FINE CORSA SOFTWARE NEGATIVO
Questo allarme indica che è stato programmato un movimento che oltrepasserebbe il fine corsa
negativo dell'asse x (x = numero logico dell'asse). Sostituisce il generico CN3114 OLTRE F.C.
28