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