Home

CNC 8037 - Manuale di Installazione

image

Contents

1. Dimensioni I meo S B B E F I KAANAA i UU maada DI LI maaa 5 z zji 2 n DN alS 8 5 4 Jees 5 2 Eh g Cl 3 e Di ri F2 Fa Fs Fs es F GEE TJN A 5 ol H i E L E 56 3 2 21 ca 8 5 0 3 l 335 13 2 115 5 4 54 o L 352 13 9 Je 125 4 92 318 12 51 287 8 11 3 I Abitacolo 335 13 2 60 236 323 12 72 M5x0 7 100 1 Fa Fa Fe Fa Fe F7 T e a E 257 10 12 32 1 26 La minima distanza che deve esistere fra ognuna delle pareti del Monitor e l abitacolo in cui situato per garantire le condizioni ambientali richieste deve essere la seguente 180 7 087 50 1 968 gt 50 1 968 50 1 968 ELA LEa BE Il responsabilit dell installatore che l abit
2. an A B8 BO B24 B16 B8 BO FAGOR S R501 R501 R500 R500 R500 R500 B9 B1 B25 B17 B9 B1 R501 R501 R500 R500 R500 R500 m 86 R504 B10 B2 B26 B18 B10 B2 R501 R501 R500 R500 R500 R500 5 R504 B11 B3 B27 B19 B11 B3 R501 R501 R500 R500 R500 R500 B4 R504 B12 B4 B28 B20 B12 B4 SEA R501 R501 R500 R500 R500 R500 B3 R504 B31 B30 B29 B21 B13 B5 EE R501 R501 R500 R500 R500 R500 B2 R504 B26 B25 B30 B22 B14 B6 R501 R501 R500 R500 R500 R500 R504 B29 B28 B31 B23 B15 B7 R501 R501 R500 R500 R500 R500 BO BI B2 B3 B4 B5 B6 B27 B24 B19 B18 B17 B16 R502 R502 R502 R502 R502 R502 R502 R501 R501 R501 R501 R501 R501 B14 B7 B6 B15 B13 B7 B22 B8 B5 R501 R501 R501 R501 R501 R502 R501 R504 R501 B10 B25 B10 B15 B16 B17 ra R502 R502 R504 R504 R502 R502 peer sta R502 rai ZZZ g B8 B23 B24 B9 B18 sore B20 R502 R502 R502 R504 R502 R502 B31 B9 B26 Bo B7 B21 B22 R502 R502 R502 R504 R504 R502 R502 9 3 E E D E L G H I J K L A M N N P R T u Yy n
3. _ KA Slot COMPACT FLASH Sede della KeyCF scheda di configurazione del 1 2000 ar CNC O O E H a D S a 4 n S J 5 E sgm L O 5 c NE d Jij 5 e iL Z e O La KeyCF fornita da Fagor con ogni CNC contiene un codice di identificazione che corrisponde a e L identificazione della scheda non vi 2 schede uguali e Le prestazioni de software acquisite necessario pochissimo spazio di memoria per registrare il codice di identificazione Il resto della memoria della KeyCF si pu utilizzare per registrare informazione di personalizzazione della macchina schermate d utente backup del programma di PLC e o di parametri macchina ecc cos come programmi pezzo dell utente La KeyCF sar riconosciuta dal CNC come lt Disco rigido gt possibile accedere ad essa anche dal CNC FAGOR CNC 8037 SOFT V01 4x 41 Porta USB Connessione di disco rigido USB Pen Drive La porta USB 1 1 con connettore tipo A ammette il collegamento di un dispositivo di memoria di registrazione di tipo Pen Drive Questi dispositivi di memoria sono commerciali e saranno tutti validi indipendentemente dalle dimensioni dal marchio o dal modello degli stessi Porta USB 1 1
4. A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato Bit Significato 0 Picco di gioco della vite esponenziale 8 1 Minimizza picchi di gioco interni nei 9 cambiamenti di quadrante 2 10 3 11 4 12 5 13 Applicare impulso addizionale con G2 G3 6 14 7 15 Valore di default in tutti i bit O Bit 0 Picco di gioco della vite esponenziale impulso addizionale di segnale analogico che si utilizza per recuperare l eventuale gioco della vite nelle inversioni di spostamento pu essere rettangolare o di tipo esponenziale Questo bit indica se si applica un picco di gioco rettangolare bit 0 o un picco di gioco esponenziale bit 1 e Ll ha Se la durata dell impulso rettangolare si regola per basse velocit pu accadere che sia eccessiva per alte velocit o insufficiente in basse quando si regola per alte In questi casi si consiglia di utilizzare quello di tipo esponenziale che applica un forte impulso al principio e diminuisce con il tempo Bit 1 Eliminare picchi di gioco interni nei cambiamenti di quadrante Questo bit indica se si eliminano bit 1 o no bit 0 i picchi di gioco interni quando l asse cambia il senso di spostamento i a E T bitl1 0 bit1 1 sl In queste condizioni il
5. Indica se si tiene conto della retroazione del volantino HBE in manuale 0 Non si considera 1 Si considera A Indica quando la macchina dispone di un volantino generale e di volantini singoli associati a un asse quale volantino ha la precedenza quando entrambi i volantini si muovono contemporaneamente 0 Ha la precedenza il volantino singolo Il relativo asse non tiene conto degli impulsi del volantino generale gli altri assi s 1 Ha la precedenza il volantino generale Non tiene conto degli impulsi del volantino singolo a b c Indicano l asse che si desidera spostare e il fattore di moltiplicazione selezionato c b a O 0 0 Quello indicato nel commutatore del pannello di comando o dalla tastiera O 0 1 Fattorexi O 1 0 Fattorex10 1 O 0 Fattorex100 Se vi sono vari assi selezionati si tiene conto del seguente ordine di precedenza X Y Z U V W A B C Se in un asse vi pi di un bit a 1 si tiene conto del bit di minor rilevanza Quindi c b a 1 1 1 Fattore x1 1 1 0 Fattore x10 Variabili associate ai volantini elettronici Il volantino HBE ha la priorit Vale a dire indipendentemente dalla modalit selezionata nel commutatore del CNC JOG continuo incrementale volantino si definisce HBEVAR diverso da 0 il CNC passa a lavorare in modalit volantino Visualizza l asse selezionato in modo inverso e i fattore moltiplicatore selezionato da
6. Ogni parametro della tabella rappresenta un punto del profilo da compensare In ogni punto del profilo si definisce la seguente informazione e La posizione occupata del punto nel profilo posizione da compensare Questa posizione sar definita mediante la relativa quota riferita allo zero macchina Valori possibili Fra 99999 9999 millimetri o 3937 00787 pollici e L errore che ha la vite su tale punto quando si sposta in senso positivo Valori possibili Fra 99999 9999 millimetri o 3937 00787 pollici e L errore che ha la vite su tale punto quando si sposta in senso negativo Valori possibili Fra 99999 9999 millimetri o 3937 00787 pollici Per ogni posizione dell asse si definisce l errore da compensare in entrambi i sensi Se l errore in senso negativo ha valore zero in tutti i punti si considera che l errore definito per il senso positivo valido per entrambi i sensi Compensazione della vite su assi rotativi Negli assi rotativi anche se la visualizzazione viene effettuata fra 0 e 360 la retroazione interna cumulativa Se dispone di compensazione di vite definire le quote 0 e 360 primo e ultimo punto della tabella con lo stesso errore In questo modo il CNC applicher la stessa compensazione in tutti i giri Se non si fa cos la compensazione si restringe al campo indicato Manuale di Installazione Considerazioni e limitazione Nel definire dei
7. 131 5 4 Parametri del mandrino iaia 159 5 5 Parametri dei regolatori usci 176 5 6 Parametri delledlinee serialii 0aucicai aaa rire 178 5 7 Parametni Ethemet ssics acacia ela 181 5 8 Parametri del PLC iii 185 5 9 Tabelle again 192 5 9 1 Tabella delle funzioni ausiliari M 192 5 9 2 Tabella di parametri di compensazione di vite ii 194 5 9 3 Tabella di parametri di compensazione incroziata 196 TEMI CONCETTUALI 6 1 Assi e sistemi di coordinate ennnen EE 197 6 1 1 Assiirotativi as sil aelred E EAEE E NiE 200 6 1 2 ASS GANtry ii 202 6 1 3 ASSE INCHIMALO cri AZ ATRIA 203 6 2 Spostamenti mediante JOg i aa AE E 205 6 2 1 Rapporto fra gli assi e i tasti JOG iiiie 205 6 2 2 Posizione JOG incrementale 6 3 Spostamento mediante volantino elettronico i 208 6 3 1 Modalit volantino standard i 209 6 3 2 Modalit volantino traiettoria iii 210 6 3 3 Modalit volantino d avanzamento ii 211 6 3 4 Modalit volantino addizionale ii 212 FAGOR CNC 8037 SOFT V01 4x CAPITOLO 7 FAGOR 2 CAPITOLO 8 CNC 8037 SOFT V01 4x 6 4 6 4 1 6 4 2 6 5 6 5 1 6 5 2 6 5 3 6 5 4 6 5 5 6 5 6 6 5 7 6 5 8 6 6
8. Interface con uscita a collettore aperto Connessione a 5 V Agisce con il fianco di abbassamento 1x5 o i PIN3 Vec 5V PIN5 OV Interface con uscita a collettore aperto Connessione a 24 V so Agisce con il fianco di abbassamento A A O PINS OV Y Interface con uscita PUSH PULL tvc Il fianco con cui agisce dipende PIN3 Vec 5V TTI dall interfacciamento realizzato PINA Vec 2A4Vec PIN5 OY 4A Connessione della sonda FAGOR CNC 8037 SOFT V01 4x 443 Manuale di Installazione Connessione della sonda FAGOR CNC 8037 SOFT V01 4x 444 RIEPILOGO DELLE VARIABILI INTERNE DEL CNC e Il simbolo R indica che possibile leggere la rispettiva variabile e Il simbolo W indica che possibile modificare la rispettiva variabile Variabili associate agli utensili Variabile CNC PLC DNC Sezione 12 1 TOOL R R R Numero utensile attivo TOD R R R Numero del correttore attivo NXTOOL R R R Numero dellutensile successivo in attesa di MO6 NXTOD R R R Numero di correttore dell utensile successivo TMZPn R R Posizione che occupa l utensile n nel magazzino TLFDn RW RW Numero di correttore dell utensile successivo n TLFFn RW RW Codice di famiglia utensile n TLFENn RW RW Valore a
9. e Nella finestra GRUPPO si deve selezionare il gruppo di parametri o variabili che si desidera visualizzare Per cambiare il gruppo premere il softkey Cambiare Gruppo selezionare con i tasti t il nuovo gruppo e premere il tasto ENTER e Nella finestra SET si deve selezionare il numero del set di parametri o variabili che si desidera visualizzare Per selezionare un altro set premere il softkey Cambiare Set selezionare con i tasti W il nuovo set e premere il tasto ENTER e Nella finestra NODO si indica il numero di nodo che identifica tale regolatore nel collegamento CAN cio la posizione del relativo commutatore rotativo Nella finestra principale si riportano le variabili o i parametri del gruppo e della gamma selezionati e si indicher in ogni variabile il suo nome Fagor il valore il significato e il relativo identificatore Se la variabile non ha permesso di scrittura apparir una chiave davanti al nome Fagor Questa informazione si aggiorna quando si seleziona una nuova informazione gruppo o gamma si modifica una variabile o parametro e con pagina su e pagina gi Non si esegue il refresh costantemente e Nella finestra ACCESSO si riporta il livello di accesso consentito Vi sono 3 livelli di accesso nel regolatore livello base livello OEM di costruttore e livello Fagor Per cambiare livello premere il softkey Password digitare il rispettivo codice e premere il tasto ENTER e Nella
10. ERA I 1 512 1 512 O 1 512 1 512 g M 1 5957 1 5957 m T 1 256 1 256 o g A 2 C 1 256 1 256 4 WU R 1 559 1 559 A S A S Gli indicatori potranno essere M1 2047 M4000 4127 M4500 4563 M4700 4955 o M5000 5957 e O 5 i registri R1 559 Na Se si cancella un gruppo di O M o R il PLC assegnato il valore 0 Se si cancella un gruppo di timer equivale ad effettuare un Reset degli stessi e se si cancella un T gruppo di contatori analogo a eseguire una preselezione con valore 0 degli stessi Q a Questa azione particolarmente indicata per essere eseguita nel modulo del primo ciclo CY1 allo scopo di porre le risorse desiderate in condizioni iniziali di lavoro Esempi 112 ERA O5 12 Se l ingresso 112 vale 1 il PLC assegner il valore 0 alle uscite 05 a 012 entrambi compresi 123 ERA C15 18 Se l ingresso 123 vale 1 il PLC preselezioner a 0 i contatori da C15 a C18 entrambi compresi CNCRD CNCWR Accesso alle variabili interne del CNC Consentono la lettura CNCRD e scrittura CNCWR delle variabili interne del CNC essendo il loro formato di programmazione CNCRD Variabile Registro Indicatore CNCWR Variabile Registro Indicatore L azione CNCRD carica il contenuto della variabile nel registro e l azione CNCWR carica il contenuto del registro nella variabile Le variabili interne del CNC sono descritte nel capitolo Comunicaci n CNC PLC L indicatore si pone a 1 all inizio dell operazione e
11. A Fonte di alimentazione con 24 Ingressi digitali e 16 uscite digitali Questo modulo deve essere alimentato a 24 V DC e collegato al bus CAN del sistema B Fonte di alimentazione con 4 ingressi analogici 4 uscite analogiche e 2 ingressi per il collegamento di sonde di temperatura Questo modulo deve essere alimentato a 24 V DC e collegato al bus CAN del sistema C Ingressi uscite digitali Modulo semplice Ogni modulo dispone di 24 Ingressi digitali e 16 uscite digitali D Ingressi uscite digitali modulo doppio FAGOR Ogni modulo dispone di 48 Ingressi digitali e 32 uscite digitali CNC 8037 Consumo Il consumo di ogni gruppo di 1 2 A senza tener conto del consumo delle uscite SOFT V01 4x 55 MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN FAGOR CNC 8037 SOFT V01 4x 56 Considerazioni generali Nel montare i gruppi occorre tener conto dei seguenti punti e Uno dei moduli fonte di alimentazione deve essere presente in ogni gruppo e in uno stesso gruppo non possono essere due moduli fonte di alimentazione e Nello stesso bus CAN possono essere collegate fonti di alimentazione di entrambi i modelli e Sar supportata solo l elaborazione di due schede di ingressi uscite analogiche nel sistema 3 1 Montaggio dei moduli Situare i moduli sui 2 profili come da norma UNE 50022 con 2 fermi di fissaggio uno ad ogni estremit del gruppo che oltre a mantenere la separazione adegu
12. GE A A T pe ao Struttura del CNC Dispositivo USB Per evitare cortocircuiti indesiderati con l avvolgimento metallico A del dispositivo USB nel CNC occorre utilizzare un cavo di prolunga USB Il cavo di prolunga non deve superare una lunghezza di 3 m e dovr essere montato a CNC spento Si consiglia di utilizzare il kit di estensione fornito da Fagor Una volta installato il cavo sar possibile collegare o scollegare dispositivi USB tramite lo stesso con il CNC acceso CONFIGURAZIONE DEL CNC Il dispositivo collegato riconosciuto nel CNC come disco rigido USB Quando collegato sar indicato come lt disco rigido USB gt sul pannello sinistro del lt Esploratore gt Per vedere il suo contenuto premere il softkey lt aggiornare gt Non collegare una moltiplica USB per collegare vari dispositivi simultaneamente Sar riconosciuto solo il primo Pen Drive che si collega Non riconoscer anche altri tipi di dispositivi quali tastiere mouse registratori ecc All interno del dispositivo USB il CNC riconoscer solo file con estensioni f55 versione di software fhw file di aggiornamento del Firmware programmi pezzo parametri tabelle pagine e simboli Qualsiasi altro tipo di file non sar riconosciuto dal CNC Dal disco rigido
13. 338 10 2 2 Trasferimento della funzione ausiliare M senza il segnale AUXEND 339 10 3 Visualizzazione dei messaggi errori e schermate iii 340 10 4 Accesso al PLC dal ENG ciiiaiia a aaa aaa 342 10 5 Accesso al PLC da un computer via DNC 343 INGRESSI E USCITE LOGICHE DEL CNC 11 1 Ingressillogici generali c iunagiaaiadicnia iaia iii 346 11 2 Ingressi logici dell asse ii 355 11 3 Ingressi logici del mandrino 360 11 4 Ingressi logici di inibizione tasti i 365 11 5 Ingressi logici del canale di PLC aanp aa 366 11 6 Uscite logici generali iii 368 11 7 Uscite logici dell asse iii 374 14 8 Uscite logici del Mandrino irene 376 11 9 Output logici di stato dei tasti 377 ACCESSO ALLE VARIABILI INTERNE DEL CNC 12 1 Variabili associate agli utensili i 381 12 2 Variabili associate agli spostamenti di origine 12 3 Variabili associate ai parametri macchina 12 4 Variabili associate alle zone di lavoro ii 12 5 Variabili associate agli avanzamenti i 12 6 Variabili associate alle quote 12 7 Variabili associate ai volantini elettronici 12 8 Variabili associate alla retroazione 12 9 Variabili associate al mandrino principale 12 10 V
14. Per selezionare la seconda gamma di guadagni e accelerazioni si deve personalizzare appositamente il p m g ACTGAIN2 P108 o attivare l ingresso logico generale del CNC ACTGAIN2 M5013 DRIBUSLE P63 II CNC tiene conto di questo parametro quando si utilizza un regolatore digitale CAN Parametro dell asse DRIBUSID P56 diverso da 0 Anche se il trasferimento di informazione fra il CNC e il regolatore si esegue via bus CAN occorre definire se la retroazione si effettua attraverso il bus o mediante il connettore relativo all asse o mandrino Valore Significato 0 La retroazione si esegue via connettore 1 La retroazione si esegue via bus CAN Prima retroazione retroazione motore DRIBUSLE 0 Il controllo dell anello di posizione si esegue sul CNC La retroazione dell asse si esegue via connettore Il segnale analogico al regolatore si invia via CAN DRIBUSLE 1 Il controllo dell anello di posizione si esegue sul CNC La retroazione dell asse si esegue via CAN Prima retroazione retroazione motore Il segnale analogico al regolatore si invia via CAN POSINREF P64 Nessuna funzione SWITCHAX P65 Quando si dispone di 2 assi controllati da un solo azionamento il parametro SWITCHAX dell asse secondario indica qual l asse principale al quale associato Valore 0 1 2 3 4 5 Significato Nessuno All asse X All asse Y All asse Z All asse U All asse V Valore 6 7 8
15. Questa prestazione consente al PLC di assumere il controllo del mandrino durante un certo tempo A tale scopo occorre eseguire i seguenti passi 1 Indicare dal PLC nell ingresso logico del CNC SANALOG R504 il valore del segnale analogico che si desidera applicare al regolatore del mandrino ausiliare Portare inoltre a livello logico alto l ingresso logico del CNC PLCCNTL M5465 per indicare al CNC che a partire da questo momento il controllo dell uscita di segnale analogico di mandrino fissato dal PLC 2 A questo punto il CNC estrae il segnale analogico di mandrino indicato dal PLC all ingresso logico del CNC SANALOG R504 Se il PLC cambia il valore dell ingresso SANALOG il CNC aggiorner l uscita di segnale analogico 3 Una volta terminata l operazione si deve restituire al CNC il controllo del mandrino a tale scopo necessario porre a livello logico basso l ingresso logico del CNC PLCCNTL M5465 Un applicazione tipica di questa prestazione il controllo dell oscillazione del mandrino durante il cambio gamma di mandrino 6 9 3 Cambio di gamma del mandrino Il CNC consente alla macchina di disporre di una trasmissione costituita da riduttori ed ingranaggi per poter impostare in modo adeguato le velocit e le coppie motore del mandrino in base alle necessit della lavorazione in ogni momento Sono ammesse fino a 4 gamme di mandrino che sono personalizzate nei p m m MAXGEARI P2 MAXGEAR2 P
16. 3 9 lt 5 gt V E Z ES S o Personalizzare i p m a LSCRWCOM P15 ON e NPOINTS P16 7 O O 3 PER O g Tenendo conto che il punto di riferimento macchina ha valore X30 si trova situato a 30 mm dal punto s zero macchina si devono definire i parametri come segue Lu Punto Posizione Errore positivo Errore negativo P001 X 20 000 EX 0 001 EX 0 P002 X 0 000 EX 0 001 EX 0 P003 X 30 000 EX 0 000 EX 0 P004 X 60 000 EX 0 002 EX 0 P005 X 90 000 EX 0 001 EX 0 P006 X 130 000 EX 0 002 EX 0 P007 X 160 000 EX 0 003 EX 0 FAGOR CNC 8037 SOFT V01 4x 228 6 5 8 Test di geometria della circonferenza Questa regolazione consente di migliorare il picco di inversione degli assi Consiste nel lavorare una circonferenza senza compensazione e verificarla sul grafico visualizzato dal CNC Il seguente esempio riporta un programma che consente di lavorare delle circonferenze ripetitive xo Yo G5 G1 F1000 N10 G2 X0 YO 110 JO RPT N10 N10 N50 M30 Dopo aver selezionato questo programma nella modalit Esecuzione ed averlo avviato accedere alla modalit Diagnosi Regolazioni Test di Geometria della circonferenza e il CNC visualizzer la seguente schermata 00000 7 F 01000 0000 y 90001 3987 X 004 N Divizions IBACKLASH BAKANOUT CCIAZUE GELUb 0000 CRP_1NS Se i parametri macchina sono protetti chieder la password di accesso poich in basso a destra sono
17. 360 gradi giro 3600 imp giro x 200 000 imp s 20 000 gradi s 1 200 000 gradi min Segnali quadrati La massima frequenza per sistemi di rilevamento di segnali quadrati a retroazione differenziale di 400 kHz con una separazione fra fianchi dei segnali A e B di 450 ns il che equivale a uno sfasamento di 90 20 L avanzamento massimo di ogni asse sar in funzione della risoluzione selezionata e del periodo di segnale di retroazione utilizzato Se si utilizzano encoder lineari Fagor la limitazione dell avanzamento determinata per sue caratteristiche 60 m min Se si utilizzano encoder rotativi Fagor la limitazione viene imposta dalla frequenza massima di retroazione del trasduttore 200 kHz Si TEMI CONCETTUALI Sistemi di retroazione FAGOR CNC 8037 SOFT V01 4x 215 TEMI CONCETTUALI Sistemi di retroazione FAGOR CNC 8037 SOFT V01 4x 216 Risoluzione Il CNC dispone di una serie di parametri macchina di assi o di mandrino per poter fissare la risoluzione di ognuno degli assi della macchina PITCH P7 Definisce il passo della vite o dell encoder lineare utilizzato Se si utilizza un encoder lineare Fagor a questo parametro sar assegnato il valore del passo dei segnali di retroazione 20 o 100 um Quando si tratta di un asse rotativo si deve indicare il numero di gradi per giro dell encoder Ad esempio se l encoder situato sul motore e l asse ha una rid
18. PT100_1 xXXXX XXXX XX 0 1 0 1 xx 0 1 0 1 bit O Dispone di collegamento fisico della sonda PT100_1 no s 0 1 bit 1 Dispone di collegamento fisico della sonda PT100_2 no s 0 1 bit 4 Dispone della sonda PT100_1 collegata s no 0 1 bit 5 Dispone della sonda PT100_2 collegata s no 0 1 altri Riservato Per moduli remoti Fagor Se il sensore non ben collegato o il cavo difettoso si visualizzer un errore nel CNC che sar trattato come gli errori negli ingressi uscite digitali NUIANA1 P122 NUIANA2 P124 NUIANA3 P126 NUIANA4 P128 Si utilizzano per la personalizzazione dei moduli remoti Indicano la numerazione del primo ingresso analogico di ogni modulo remoto restanti ingressi analogici dello stesso modulo saranno numerati in modo progressivo NUOANA1 P123 NUOANA2 P125 NUOANA3 P127 NUOANAA4 P129 Si utilizzano per la personalizzazione dei moduli remoti Indicano la numerazione della prima uscita analogica di ogni modulo remoto Le restanti uscite analogiche dello stesso modulo saranno numerate in modo progressivo Se il valore di tutti questi parametri zero di default lo sono la numerazione degli ingressi uscite analogici sar progressiva agli ultimi ingressi uscite locali Il suo valore massimo sar 16 sia per gli ingressi sia per le uscite analogiche All avvio del CNC si verificher che il numero di ingressi uscite analogici rilevati nel modulo coincida
19. 400 12 10 Variabili associate ai parametri locali e globali Il CNC dispone di due tipi di variabili di carattere generale Queste due variabili consentono di leggere e scrivere i seguenti parametri aritmetici Parametri locali PO P25 Parametri globali P100 P299 e Parametri d utilizzatore P1000 P1255 e Parametri di costruttore P2000 P2255 possibile assegnare i parametri locali a pi di una subroutine Sono possibili 6 livelli di annidamento dei parametri locali entro i 15 livelli di annidamento delle subroutine Quindi ogni volta che si desidera riferenziare un parametro locale sar necessario indicare il livello di imbricazione in cui si trova Il valore che possibile assegnare a un parametro globale o locale mediante tali funzioni sar un numero intero entro 2147483647 Leggendo uno di questi parametri mediante le funzioni GUP e LUP si otterr sempre un numero intero senza considerare gli eventuali decimali Inoltre se il valore del parametro superiore a 2147483647 il valore ottenuto sar il massimo consentito e cio 2147483647 o 2147483647 Variabili di lettura e scrittura GUP n Consente di leggere o di modificare il parametro globale P100 P299 indicato n il parametro d utente P1000 P1255 n o il parametro di fabbricante P2000 P2255 n CNCRD GUP 155 R100 M102 Assegna al registro R100 il valore del parametro globale P155 CNCWR R101 GUP 155 M102 Ass
20. MANUTENZIONE Pulizia l accumulo di sporcizia nello strumento pu agire da schermo e impedire la corretta dissipazione del calore generato dai circuiti elettronici interni con il conseguente rischio di surriscaldamento e rottura del Controllo Numerico Inoltre in certi casi la sporcizia accumulata pu trasformarsi in elemento conduttore e causare disfunzioni nei circuiti interni dello strumento specialmente in ambienti molto umidi Perla pulizia del pannello dei comandi e del monitore si consiglia l uso di un panno morbido inumidito con acqua deionizzata e o detergenti lavapiatti non abrasivi liquidi mai in polvere o alcool al 75 Inoltre non si deve usare aria compressa ad alta pressione giacch ci pu produrre l accumulo di elettricit che a sua volta pu generare scariche elettrostatiche Le plastiche usate nella parte anteriore delle apparecchiature sono resistenti a e Grassi e oli minerali e Basi e varechina e Detergenti disciolti e Alcool Fagor Automation non si rende responsabile di eventuali danni materiali o infortuni derivanti dalla mancata osservanza di tali requisiti di sicurezza basilari Per controllare i fusibili staccare prima l alimentazione Se il CNC non si accende azionando l interruttore di avvio controllare che i fusibili siano in perfetto stato e che siano quelli idonei Evitare i solventi L azione dei solventi quali cloroidrocarburi benzolo esteri ed eteri possono danneggi
21. Quando il CNC verifica che tutti gli assi sono restati il tempo indicato mediante il p m g INPOTIME P20 all interno della banda di morte errore di inseguimento minore del valore definito nel p m g INPOSW P19 considerer che tutti sono in posizione e lo indicher al PLC mediante l attivazione livello logico alto dell uscita logica INPOS L uscita logica INTEREND pu essere utilizzata quando si desidera attivare dei meccanismi prima che gli assi arrivino in posizione DMOO M5547 II CNC imposta questo segnale a livello logico alto per indicare al PLC che nel blocco in esecuzione programmata la funzione ausiliare MOO arresto programma DMO1 M5546 II CNC imposta questo segnale a livello logico alto per indicare al PLC che nel blocco in esecuzione programmata la funzione ausiliare M01 arresto condizionale DM02 M5545 II CNC imposta questo segnale a livello logico alto per indicare al PLC che nel blocco in esecuzione programmata la funzione ausiliare M02 fine programma DM03 M5544 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che il mandrino sta girando a destra o che nel blocco in esecuzione programmata la funzione ausiliare M03 DMO04 M5543 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che il mandrino sta girando a sinistra o che nel blocco in esecuzione programmata la funzione ausiliare M04 DMO5 M5542 Il CNC imposta questo
22. TBCD R558 Il CNC indica al PLC mediante questo registro a 32 bit la posizione del magazzino in cui si trova l utensile che si desidera collocare sul mandrino Se il p m g RANDOMTC P25 stato personalizzato in modo che il magazzino utensili non sia RANDOM la posizione del magazzino coincide con il numero di utensile Sar codificato in formato BCD 8 cifre T123 0000 0000 0000 0000 0000 0001 0010 0011 Se nel blocco in esecuzione non stata programmata nessuna T il CNC assegner a tale registro il valore FFFFFFFF La funzione ausiliare T si eseguir all inizio del blocco e il CNC attender l attivazione dell ingresso logico generale AUXEND per considerare terminata la sua esecuzione T2BCD R559 Questo registro si utilizza quando si esegue un cambio utensile speciale codice di famiglia gt 200 o quando si tratta di un centro di lavoro con magazzino utensili non random p m g RANDOMTC P25 Il CNC indica al PLC mediante questo registro a 32 bit la posizione del magazzino vuoto in cui si deve depositare l utensile che si trovava sul mandrino Sar codificata in formato BCD 8 cifre Se non si ha bisogno di una seconda funzione T il CNC assegner al registro il valore FFFFFFFF La seconda funzione T si invier insieme a MO6 e il CNC attender l attivazione dell ingresso logico generale AUXEND per considerare terminata l esecuzione 10 2 Trasferimento delle funzioni ausiliari M S T Ogni
23. Valore Significato Valore Significato 0 Nessuno 5 Asse V 1 Asse X 6 Asse W 2 Asse Y 7 Asse A 3 Asse Z 8 Asse B 4 Asse U 9 Asse C Valore di default 0 condiviso DIRESET P77 Si utilizza nel modello tornio Indica se il RESET efficace efectivo con o senza STOP previo Valore Significato YES Il CNC registra sempre il RESET NO Solo se esiste la condizione di STOP Valore di default NO Se si personalizza DIRESET YES il CNC esegue prima uno STOP interno per arrestare l esecuzione del programma e quindi esegue il RESET Logicamente se sta eseguendo una filettatura o un altra operazione similare che non ammette STOP attender di concludere l operazione prima di arrestare l esecuzione PLACOMP P78 Nessuna funzione MPGCHG P80 MACELOOK P79 Quando si lavora con la prestazione LookAhead l operatore fissa mediante la funzione G51 la percentuale di accelerazione che si applica in lavoro con LookAhead Il p m g MACELOOK P79 consente al costruttore di limitare la percentuale massima di accelerazione che pu selezionare l operatore mediante la funzione G51 Valori possibili Numeri interi fra 0 e 255 Valore di default 0 non vi limite MPGRES P81 MPGNPUL P82 Questi parametri devono essere utilizzati quando si dispone di un volantino elettronico per spostare gli assi MPGCHG P80 Il parametro MPGCHG P80 indica il senso di rotazione del volantino elettronico
24. 3 Assegnare a MAXVOLT P37 un valore pari a 10 volte il valore misurato Ad esempio se stato misurato un segnale analogico di 0 945 V assegnare al parametro il valore 9 45 V cio P37 9450 Assegnare quindi al p m m FFGAIN P25 il valore desiderato Regolazione del guadagno derivativo AC forward Il guadagno derivativo consente di ridurre l errore di inseguimento durante le fasi di accelerazione e decelerazione Il suo valore compreso dal p m m DERGAIN P24 Quando questo segnale analogico addizionale si deve alle variazioni dell errore di inseguimento ACFGAIN P46 NO si denomina guadagno derivativo FFGAIN i ITOSTE ec uN A N Programmed PROGAIN gt Analog output Feedrate N 2 i DERGAIN FAGOR CNC 8037 SOFT V01 4x 252 Quando si deve alle variazioni della velocit programmata ACFGAIN P42 YES si denomina guadagno AC forward dato che dovuto all accelerazione decelerazione FFGAIN L tre DERGAIN __ _ gt Analog output vi Programmed PROGAIN Normalmente si ottengono migliori risultati utilizzandolo come guadagno AC forward ACFGAIN P42 YES e insieme al guadagno feed forward Questo guadagno si deve utilizzare solo quando si lavora con controllo di accelerazione decelerazione Come valore orientativo si pu assegnare da 2 a 3 oltre il valore del guadagno proporzionale
25. 40 Z i 2 300 baud 9 38 400 baud N 9 g 3 600 baud 10 57 600 baud de 4 1 200 baud 11 115 200 baud cg 5 2 400 baud 12 Riservato LU 6 4 800 baud lt E Co Valore di default 11 115200 baud a td aW NBITSCHR P1 Indica il numero di bit che contengono informazione in ogni carattere trasmesso Valore Significato 0 Utilizza i 7 bit di minor peso di un carattere di 8 bit Si utilizza nel trasmettere caratteri ASCII standard 1 Utilizza i 8 bit di carattere trasmesso Si utilizza nel trasmettere caratteri speciali codice superiore a 127 Valore di default 1 PARITY P2 Indica il tipo di parit utilizzato Valore Significato 0 Non si utilizza l indicativo di parit 1 Parit dispari 2 Parit pari Valore di default 0 STOPBITS P3 Indica il n mero bit di stop che si utilizzano alla fine della parola trasmessa Valore Significato 0 1 bit di STOP FAGOR 1 2 bit di STOP Valore di default 0 CNC 8037 PROTOCOL P4 Indica il tipo di protocollo che si desidera utilizzare nella trasmissione di caratteri Valore Significato SOFT V01 4x 0 Protocollo di comunicazione con periferica in generale 1 Protocollo di comunicazione con DNC 2 Protocollo di comunicazione con l unit disco Fagor Valore di default 1 DNC 178 PWONDNC P5 Indica se il DNC sar attivo o no dopo l accensione del CNC Valore Significato NO Dopo l accensione non attivo YES Dopo l acc
26. ABSOFF P53 423 5 230 653 5 mm 8 Dopo aver assegnato questo nuovo valore necessario premere i tasti SHIFT RESET o staccare accendere il CNC affinch tale valore sia assunto dal CNC 9 Eseguire una nuova ricerca dello zero macchina affinch l asse prenda i valori corretti Considerazioni Se l asse posizionato fuori dei limiti di software LIMIT P5 y LIMIT P6 necessario spostare l asse manualmente per introdurlo nella zona di lavoro e quindi situarlo nella zona adeguata per l esecuzione della ricerca di riferimento macchina Quando si utilizzano encoder lineari che dispongono di 10 codificato non necessario disporre di micro di riferimento macchina Tuttavia possibile utilizzare il micro di riferimento macchina come limite di corsa durante la ricerca di riferimento macchina Se durante la ricerca di riferimento macchina si preme il micro di riferimento macchina l asse invertir il senso di avanzamento dell asse e la ricerca si effettuer in senso contrario I Encoder lineari Fagor dispongono di 10 codificato negativo Non si deve confondere il tipo di impulso fornito dai sistemi di retroazione con quello che si deve assegnare al p m a REFPULSE P32 Nel parametro macchina si deve indicare il tipo di fianco transizione del segnale fra livelli positivo o negativo del segnale 10 con cui operer il CNC Se durante la ricerca di riferimento macchina il segnale DECEL corrispondente
27. B29 B21 B13 B5 R561 R561 R560 R560 R560 R560 R563 B26 B25 B30 B22 B14 B6 R561 R561 R560 R560 R560 R560 R563 B29 B28 B31 B23 B15 B7 R561 R561 R560 R560 R560 R560 BO BI B2 B3 B4 B5 B6 B27 B24 B19 B18 B17 B16 R562 R562 R562 R562 R562 R562 R562 R561 R561 R561 R561 R561 R561 di EA EA P Ea cai R561 R561 R561 R561 R561 R562 R561 R563 R561 B10 B25 EN B10 B15 B16 B17 R562 R562 _ PN R563 R563 R562 R562 RS62 R562 La aN mmo R563 R563 R562 fori fl ha SEP B8 B23 B24 Hi B9 B18 sone B20 R562 R562 R562 ha R563 R562 R562 SEN me cia B9 B26 Kia Bo B7 B21 B22 R562 R562 a R563 R563 R562 R562 S A E D E F IC H I J K L A M N N R T u Yy n Xx i Z SF CLEAR INS 7 5 ls 14 lis e s a 1172 F1 Lia e a o e 3J C3 i Dj Sb 1230 O a e mA E 1 x w SPINDLE E i inno inn oot x io NIE sua JU Output logici di stato dei tasti FAGOR CNC 8037 SOFT V01 4x 465 Manuale di Installazione Output logici di stato dei tasti FAGOR CNC 8037 SOFT V01 4x 466 CODICI DI INIBIZIONE TASTI Pannello di comando alfanumerico modelli M T
28. CNC 8037 SOFT V01 4x 424 ESEMPIO DI PROGRAMMAZIONE DI PLC Si dispone di una macchina a tre assi X Y Z e mandrino con 2 gamme di velocit Il PLC oltre a governare i 3 assi e il mandrino ha il compito dell ingrassaggio degli assi e dell attivazione e disattivazione del refrigerante olio di taglio Configurazione del CNC II PLC dispone di 512 Ingressi e 512 uscite Alcune di esse a seconda della configurazione del CNC hanno comunicazione con l esterno L ingresso 11 l ingresso di emergenza del CNC e deve essere alimentato a 24 V Indipendentemente dal trattamento dato dal programma di PLC questo segnale elaborato in ogni momento dal CNC L uscita O1 normalmente a livello logico alto 24 V e si porta a livello logico basso 0 V ogni volta che si verifica un ALLARME o un ERRORE di CNC che attiva tale uscita o quando viene assegnato il valore 0 all uscita O1 del PLC FAGOR CNC 8037 SOFT V01 4x 425 Definizione di simboli mnemonici ESEMPIO DI PROGRAMMAZIONE DI PLC dia FAGOR CNC 8037 SOFT V01 4x 426 14 1 Definizione di simboli mnemonici Si pu associare un simbolo a qualsiasi risorsa del PLC Pu essere formato da una sequenza di fino a 8 caratteri e non potr coincidere con nessuna delle parole riservate ad istruzioni n potr essere formato dai caratteri spazio uguale aperta parentesi chiusa parentesi virgola e punto e virgola I simboli de
29. FFFFFFFF MBCD6 R555 FFFFFFFF MBCD7 R556 FFFFFFFF Per poter sapere se una determinata funzione M programmata nel blocco in esecuzione si possono utilizzare uno dei seguenti metodi 1 Analizzare tutti i registri MBCD uno per uno fino a trovare tale funzione M o finch uno di essi avr valore FFFFFFFF 2 Utilizzare il formato MBCD che consente di analizzare tutti i registri MBCD alla volta Esempio CPS MBCD EQ 30 Se rileva M30 restituisce 1 nel caso contrario 0 Le funzioni ausiliari M si possono eseguire all inizio o alla fine del blocco a seconda della personalizzazione nella tabella di funzioni ausiliari M Inoltre in tale tabella si indicher se il CNC deve attendere o meno l attivazione dell ingresso logico generale AUXEND per considerare terminata l esecuzione della rispettiva M SBCD R557 Questo registro si utilizza quando si dispone di uscita S in BCD p m m SPDLTYPE PO La funzione ausiliare S si eseguir all inizio del blocco e il CNC attender l attivazione dell ingresso logico generale AUXEND per considerare terminata la sua esecuzione Se si utilizza uscita S in BCD di 2 cifre il CNC indicher al PLC mediante questo registro la velocit di mandrino selezionata in base alla seguente tabella di conversione S S S S S S Programmata BCD Programmata BCD Programmata BCD 0 00 50 55 54 80
30. Quando si lavora con FFGAIN83 P58 100 regolare i parametri MAXGEAR e MAXVOLT ACCTIME4 P59 SECACESP P60 SYNCPOLA P61 Nessuna funzione CONCLOOP P62 Indica se il mandrino lavora ad anello chiuso di posizione come se fosse un asse Valore Significato NO Lavoro in anello aperto YES Lavora in anello di posizione come se fosse un asse Valore di default NO Per lavorare in anello chiuso di posizione occorre disporre di encoder di mandrino e di una buona regolazione in tutto l intervallo di velocit Quando si lavora con M19 indipendentemente dal valore assegnato a questo parametro si utilizzano le prime due gamme di guadagni e accelerazioni Quando si lavora ad anello chiuso di posizione M3 M4 M5 si utilizza anche la terza gamma di guadagni e accelerazioni ACCTIME3 PROGAINS3 DERGAIN3 e FFGAIN3 SYNMAXSP P63 M3MASIM P64 Nessuna funzione SINMAGNI P65 Indica il fattore di moltiplicazione x1 x4 x20 ecc che il CNC applicher al segnale di retroazione del mandrino se esso di tipo sinusoidale Per segnali di retroazione quadrati si assegner a questo parametro il valore 0 e il CNC applicher sempre il fattore di moltiplicazione x4 Valori possibili Numeri interi fra 0 e 255 Valore di default 0 La risoluzione di retroazione del mandrino si definisce utilizzando i p m m NPULSES P13 e SINMAGNI P65 Esempio Si desidera ottenere una risoluzione di 0 001 mediant
31. Se il p m g RANDOMTC P25 stato personalizzato in modo che il magazzino utensili non sia RANDOM la posizione del magazzino coincide con il numero di utensile T2STROBE M5535 Questo segnale si utilizza quando si esegue un cambio utensile speciale codice di famiglia 200 o quando si tratta di un centro di lavoro con magazzino utensili non random p m g RANDOMTC P25 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che deve eseguire una seconda funzione ausiliare T indicate nei registri T2BCD R559 In questo registro il CNC indica al PLC la posizione del magazzino in cui deve lasciare l utensile che era sul mandrino ADVINPOS M5537 Si utilizza nelle punzonatrici che hanno un eccentrica come sistema di colpi Il CNC mette questo segnale a livello logico alto un tempo prima che gli assi arrivino in posizione Questo tempo fissato dal p m g ANTIME P69 In questo modo si ottiene la riduzione del tempo morto e pertanto l aumento del numero di colpi al minuto INTEREND M5538 INPOS M5539 Questi due segnali sono utilizzati dal CNC per indicare al PLC quando terminata l interpolazione teorica degli assi INTEREND e il momento in cui tutti loro arrivano alla posizione INPOS Il CNC mette il segnale INTEREND a livello logico alto per indicare al PLC che si conclusa l interpolazione teorica degli assi e cio che sar a livello logico basso mentre in fase di interpolazione
32. Soglia alta livello logico 1 VIH A partire da 18 Vcc Soglia bassa livello logico 0 VIL AI di sotto di 5 Vcc o non collegato Consumo tipico di ogni ingresso 5 mA Consumo massimo di ogni ingresso 7 mA Protezione mediante isolamento galvanico con optoaccoppiatori Protezione contro collegamento inverso fino a 30 V DC Uscite digitali Tensione nominale di alimentazione 24 Vcc Tensione nominale massima 30 Vcc Tensione nominale minima 18 Vcc Tensione d uscita Vout Tensione di alimentazione Vcc 3 V Intensit uscita massima 100 mA Protezione mediante isolamento galvanico con optoaccoppiatori Protezione contro cortocircuiti Situare diodi di recupero esterni Uscite analogiche di assi e di mandrini Tensione di segnale analogico nell intervallo 10 V soluzione 16 bits Impedenza minima del connettore collegato 10 KQ Eseguire il collegamento mediante cavo schermato Condizioni ambientali Umidit relativa 30 95 senza condensazione Temperatura di funzionamento fra 5 C e 40 C con una media inferiore a 35 C Temperatura stoccaggio Fra 25 C e 70 C Altezza massima di funzionamento Osserva la norma IEN 1131 2 Imballaggio Osserva la norma EN 60068 2 32 Vibrazione Durante il funzionamento 10 50 Hz ampiezza 0 2 mm 19 In regime di trasporto 10 Hz ampiezza 1 mm 50 300 Hz 59 Caduta libera attrezzatura imballata come da norme Fagor 1 metro Compatibilit elettromagnetic
33. TOOLTYPE P167 Definisce il comportamento dell utensile o correttore Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 210 m m m m VEC CEE SEE m a A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato 0 12 Nessuna funzione 13 Il segnale STOP si esegue sempre dopo la funzione T 14 Lavorazione su spigolo arrotondato nel cambiare correttore 15 Arrestare la preparazione di blocchi nell eseguire una T Valore di default in tutti i bit O Bit 13 II segnale di stop viene considerato al termine della funzione T Tale funzionalit si applica quando si definito il sottoprogramma di cambio utensile affinch si esegua come un blocco unico e inoltre stato inabilitato il segnale di stop Se si riceve il segnale di stop tasto di STOP o segnale del PLC quando si sta eseguendo il sottoprogramma il CNC lo memorizza fino ad abilitare il segnale di stop In questa situazione non si chiude il sottoprogramma e non si considera eseguita la T per cui si possono avere irregolarit nel magazzino Per evitare questa situazione si offre la possibilit di tenere presente il segnale di stop dopo l esecuzione della fun
34. TREJECT M5018 Il PLC imposta questo segnale a livello logico alto per indicare al CNC di espellere l utensile in corso anche se non ancora esaurita la sua vita utile Un applicazione importante la sostituzione dell utensile quando il PLC ne rileva la rottura PANELOFF M5019 Il PLC mette questo segnale a livello logico alto per indicare al CNC che la tastiera disattivata consigliabile alterare lo stato di questo indicatore mediante un ingresso esterno al quale si ha accesso dato che una volta disattivata la tastiera non possibile accedere al PLC attraverso lo stesso b Ingressi logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 349 11 INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 Ingressi logici generali SOFT V01 4x 350 PLCABORT M5022 Il PLC imposta questo segnale a livello logico alto per indicare al CNC che deve arrestare lo spostamento degli assi PLC Inoltre annulla il resto dello spostamento e gli eventuali blocchi eventualmente inviati in precedenza dal PLC Una volta conclusa tale procedura il CNC disattiva questo segnale automaticamente Il seguente esempio illustra come si possono spostare mediante pulsanti esterni gli assi controllati dal PLC Esempio Il PLC comander lo spostamento dell asse C 1 metro ogni volta che si preme il pulsante C ma se non si preme si annuller tale spostamento DEF CPLUS
35. cumulativa Perci consigliabile personalizzare i p m a LIMIT P5 e LIMIT P6 per limitare il numero massimo di giri in ogni senso Quando entrambi i parametri si definiscono con valore 0 l asse si potr spostare indefinitamente in qualsiasi dei due sensi tavole girevoli piatti divisori ecc Vedi 5 3 Parametri macchina degli assi alla pagina 131 Se dispone di compensazione di vite definire le quote 0 e 360 primo e ultimo punto della tabella con lo stesso errore In questo modo il CNC applicher la stessa compensazione in tutti i giri Vedi 6 5 7 Compensazione errore della vite alla pagina 227 Assi rotativi normali Sono quelli che possono interpolare con assi lineari Spostamenti su G00 e G01 e Programmazione in quote assolute G90 Il segno indica il senso di rotazione e la quota la posizione finale fra 0 e 359 9999 Programmazione in quote incrementali G91 Il segno indica il senso di rotazione Se lo spostamento programmato superiore a 360 l asse far pi di un giro prima di posizionarsi sul punto desiderato Asse rotativo normale AXISTYPE 2 ROLLOVER YES Restituisce fra 0 e 360 G90 Il segno indica il senso di rotazione LIMIT 8000 G91 Il segno indica il senso di rotazione INR aae ROLLOVER NO Restituisce fra 7999 9999 e 7999 9999 G90 e G91 come asse lineare ROLLOVER YES Restituisce fra 0 e 360 G90 Il segno indica il senso di rotazione LIMIT
36. quella del parametro ACCTIME dell asse e In assi Gantry lo spostamento con volantino aggiuntivo dell asse maestro si applica anche all asse slave Di e L immagine speculare da PLC non si applica allo spostamento con volantino addizionale e Quando si controllano i limiti di software nella preparazione blocchi si verifica la quota teorica senza tenere conto dell eccesso immesso con il volantino addizionale Il volantino addizionale si imposta con i parametri macchina e si attiva e disattiva dal PLC Attivare e disattivare il volantino addizionale TEMI CONCETTUALI Spostamento mediante volantino elettronico Il volantino aggiuntivo si attiva e si disattiva mediante l indicatore MANINT X C II PLC imposta uno di questi segnali a livello logico alto per attivare al volantino addizionale su ognuno degli assi Non si potr abilitare pi di un volantino addizionale alla volta Se vi pi di un indicatore attivo si terr conto solo del primo Configurazione del volantino addizionale Il parametro ADIMPG abilita il volantino aggiuntivo ed inoltre consente di impostarne il funzionamento Risoluzione del volantino ed avanzamento massimo La risoluzione del volantino addizionale dipende da come impostato il parametro ADIMPG P176 Vi sono due opzioni per definire la risoluzione e La risoluzione del volantino definita dal parametro ADIMPRES P177 dell asse e La risoluzione del volantino determinata dal comm
37. stato verificato il contenuto del presente manuale e la sua validit per il prodotto descritto Ciononostante possibile che sia stato commesso un errore involontario e perci non si garantisce una coincidenza assoluta In ogni caso si verifica regolarmente l informazione contenuta nel documento e si provvede a eseguire le correzioni necessarie che saranno incluse in una successiva editazione Si ringrazia per i suggerimenti di miglioramento Gli esempi descritti nel presente manuale sono orientati all apprendimento Prima di utilizzarli in applicazioni industriali devono essere appositamente adattati e si deve inoltre assicurare l osservanza delle norme di sicurezza In questo prodotto si sta utilizzando il seguente codice fonte soggetto ai termini della licenza GPL Le applicazioni busybox V0 60 2 dosfstools V2 9 linux ftpd V0 17 ppp V2 4 0 utelnet V0 1 1 La libreria grx V2 4 4 Il kernel di linux V2 4 4 Il caricatore di linux ppcbootV1 1 3 Per ricevere una copia su CD di questo codice fonte occorrer versare 10 euro alla Fagor Automation per i costi di preparazione e spedizione CAPITOLO 1 CAPITOLO 2 CAPITOLO 3 CAPITOLO 4 CAPITOLO 5 CAPITOLO 6 INDICE Informazione S l prodotto crisririciiss gica pina iiriani pirata Dichiarazione di conformit Storico versioni Gondizioni di SICUPOZZa ccriania rara ira aa RA Condizioni di garanzia iii aaa iaia Condizi
38. 0 in metri al minuto 999999999 Se INCHES 1 in piedi al minuto 393700787 DNCCSS SOFT V01 4x Restituisce la velocit di taglio costante selezionata dal DNC Il suo valore viene dato in metri minuto o piedi minuto e se ha il valore 0 significa che non selezionato 397 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate al mandrino principale FAGOR CNC 8037 SOFT V01 4x 398 PLCCSS Restituisce la velocit di taglio costante selezionata dal PLC Il suo valore dato nelle unit attive piedi minuto o metri minuto PRGCSS Restituisce la velocit di taglio costante selezionata da programma Il suo valore dato nelle unit attive piedi minuto o metri minuto Variabili associate al spindle override La variabile PLCSSO di lettura e scrittura il resto di lettura SSO Riporta l override della velocit di rotazione del mandrino principale selezionato dal CNC indicato come numero intero nell intervallo 0 e MAXSOVR massimo 255 Questa regolazione pu essere indicata dal PLC dal DNC o dal selettore del pannello frontale Il CNC seleziona una di queste regolazioni con la seguente priorit dalla pi elevata alla meno elevata per programma per DNC per PLC e dal pannello frontale PRGSSO Questa variabile permette di leggere o di modificare la percentuale della velocit di rotazione del mandrino principale selezionato da programma E indicato come
39. ACCESSO ALLE VARIABILI INTERNE DEL CNC Il seguente esempio illustra come si pu definire zona vietata dell asse X quella compresa fra le quote 0 e 100 mm 1000000 decimillesimi di millimetro lt condizione gt MOV 0 R1 CNCWR R1 FZLOX M1 MOV 1000000 R1 CNCWR R1 FZUPX M1 MOV 1 R1 CNCWR R1 FZONE M1 SZONE Stato della zona di lavoro 2 SZLO X C Limite inferiore della zona 2 rispetto all asse selezionato X C SZUP X C Limite superiore della zona 2 rispetto all asse selezionato X C TZONE Stato della zona di lavoro 3 TZLO X C FAGOR Limite inferiore della zona 3 rispetto all asse selezionato X C TZUP X C CNC 8037 Limite superiore della zona 3 rispetto all asse selezionato X C FOZONE Stato della zona di lavoro 4 SOFT V01 4x FOZLO X C Limite inferiore della zona 4 rispetto all asse selezionato X C 387 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate alle zone di lavoro FAGOR CNC 8037 SOFT V01 4x 388 FOZUP X C Limite superiore della zona 4 rispetto all asse selezionato X C FIZONE Stato della zona di lavoro 5 FIZLO X C Limite inferiore della zona 5 rispetto all asse selezionato X C FIZUP X C Limite superiore della zona 5 rispetto all asse selezionato X C Manuale di Installazione 12 5 Variabili associate agli avanzamenti Variabili di lettura associate alla velocit di avanzamento reale
40. Collegamento al bus CAN Descrizione X2 X3 Connettore Phoenix minicombicon maschio di 5 pin passo 3 5 mm iso GND _ CANL _ sHIELD can H _ sHieLD Selettore SPEED Velocit di trasmissione del bus CAN Quando si utilizza il protocollo CANopen la velocit di trasmissione nel bus si definisce in ognuno dei nodi Tutti i nodi devono lavorare alla stessa velocit La velocit di trasmissione dipende dalla lunghezza totale del cavo utilizzato Utilizzare i seguenti valori orientativi L assegnazione di altri valori pu provocare errori di comunicazione per distorsione del segnale Selettore Velocit Lunghezza del bus CAN SPEED 1000 kHz fino a 20 metri 1 mo SPEED 800 kHz Fra 20 e 40 metri E 1 m o SPEED 500 kHz Fra 40 e 100 metri m 1 mo SPEED 500 kHz Fra 40 e 100 metri E 1 E jO Selettore ADDRESS Indirizzo nodo dell elemento all interno del bus CAN Ognuno degli elementi integrati nel bus CAN si identifica mediante il commutatore rotativo a 16 posizioni 0 15 Address chiamato anche Node_Select II CNC sar sempre la posizione 0 il resto degli elementi del bus occuper posizioni progressive a partire da 1 Led ERR Led indicatori di stato Led di colore rosso Il significato dipende del coefficiente di
41. DM19 M5554 Si eseguito un blocco con arresto orientato del mandrino M19 DM30 M5553 Il programma termina dopo aver eseguito la funzione ausiliare M30 DM41 M5552 Prima gamma di velocit di mandrino selezionata M41 DM42 M5551 Seconda gamma di velocit di mandrino selezionata M42 DM43 M5550 Terza gamma di velocit di mandrino selezionata M43 DM44 M5549 Quarta gamma di velocit di mandrino selezionata M44 RETRACT M5567 Indica che si concluso l arresto di foratura o filettatura a fresa o il ritiro di filettatura a tornio TMINEM M5569 Indica che il CNC ha rilevato un errore durante il cambio utensile Uscite logici dell asse Asse 1 Asse 2 Asse 3 FAGOR ENABLE M5600 M5650 M5700 Consente lo spostamento dell asse DIR M5601 M5651 M5701 Indicano senso di spostamento degli assi CNC 8037 REFPOIN M5602 M5652 M5702 Ricerca del riferimento macchina realizzato DRSTAF M5603 M5653 M5703 Con Sercos Indicano stato del regolatore DRSTAS M5604 M5654 M5704 Con Sercos Indicano stato del regolatore ANT M5606 M5656 M5706 Se spostamento lt MINMOVE P54 ANT 1 sE INPOS M5607 M5657 M5707 L asse in posizione 458 Uscite logici del mandrino Principale ENABLES M5950 Consente lo spostamento del mandrino DIRS M5951 Senso di rotazione del mandrino REFPOINS M5952 gi stata effettuata la ricerca del punto di riferimento del mandrino DRSTAFS M5953 Con Sercos
42. EMERGEN ELECTRICAL CABINET Vi sono due modi di provocare un emergenza nel CNC attivando l ingresso fisico STOP EMERGENCIA o attivando l ingresso logico generale EMERGEN dal PLC Ogni volta che imposta uno di questi segnali si arresta lavanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore Allo stesso modo se il CNC rileva un anomalia nel suo funzionamento o in uno dei dispositivi esterni arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il relativo messaggio di errore In entrambi i casi il CNC attiva i segnali USCITA EMERGENZA e ALARM per indicare all esterno e al PLC che si verificata un emergenza nel CNC Una volta scomparsa la causa che produceva l errore nel CNC si disattiveranno i segnali USCITA EMERGENZA e ALARM per segnalare all esterno ed al PLC che non vi nessuna emergenza nel CNC Trattamento dei segnali d emergenza nel PLC Gli ingressi d emergenza di cui dispone il PLC sono ISTOP EMERGENZA Ingresso fisico proveniente dall esterno ALARM M5507 Ingresso logico proveniente dal CNC Le uscite d emergenza di cui dispone il PLC sono USCITA EMERGENZA Uscita fisica verso l esterno EMERGEN M5000 Uscita logica verso il CNC Vi sono due modi di indicare al PLC che si desidera provocare un emergenza attivando l ingresso fisico STOP EMERGENZA che nel PLC l ingresso 11 o attivando l ingresso
43. EN 61131 2 2007 PLC programmabili Parte 2 Requisiti e collaudi apparecchiature Ai sensi delle disposizioni delle Direttive Comunitarie 2006 95 EC di Bassa Tensione e 2004 108 CE di Compatibilit Elettromagnetica e relativi aggiornamenti Mondrag n mercoled 14 marzo 2012 Pedro Ruiz de Aguirre FAGOR CNC 8037 STORICO VERSIONI Si riporta di seguito l elenco di prestazioni aggiuntive di ogni versione di software e i manuali in cui descritta ognuna di esse Nello storico di versioni sono state utilizzate le seguenti abbreviature INST Manuale di Installazione PRG Manuale di programmazione OPT Manuale di Funzionamento OPT TC Manuale di funzionamento dell opzione TC Software V01 42 Marzo 2012 Prima versione FAGOR CNC 8037 11 Storico versioni FAGOR CNC 8037 CONDIZIONI DI SICUREZZA Leggere le seguenti misure di sicurezza allo scopo di evitare infortuni a persone e danni a questo prodotto ed ai prodotti ad esso connessi L apparecchio potr essere riparato solo da personale autorizzato da Fagor Automation Fagor Automation non si rende responsabile degli eventuali danni fisici o materiali derivanti dall inosservanza delle presenti norme fondamentali di sicurezza EEeeEE r gt rF P _ rw _ _ PrpRg N EEERRRIEIERp gt R gt sR gt RER PRECAUZIONI CONTRO I DANNI ALLE PERSONE O e e Interconnessione di moduli Utilizzare i cavi di connessione forniti con l a
44. ERA M4000 4127 ERA M4500 4563 ERA M4700 4955 Inizializza tutte le risorse del PLC a livello logico basso TG1 2 120000 Inizializza il timer che controlla l ingrassaggio delle guide della macchina all accensione Questo ingrassaggio si effettuer per 2 minuti TG2 4 3600000 Inizializza il timer che controlla il tempo di spostamento degli assi per l ingrassaggio degli stessi Questo ingrassaggio dura 5 minuti e viene effettuato dopo ogni 1 ora di spostamento degli assi della macchina END 14 3 Modulo principale PRG REA Programmazione di base necessaria STOP Consenso di esecuzione del programma pezzo FEEDHOL Consenso di avanzamento degli assi XFERINH Consenso di esecuzione del blocco successivo I EMERG AND resto delle condizioni EMERGEN Se si attiva l ingresso di emergenza esterna o si verifica qualsiasi altra causa di emergenza si deve attivare l ingresso logico generale del CNC EMERGEN Quando non vi un emergenza questo segnale deve essere a livello logico alto IALARM AND CNCREADY O EMERG l uscita di emergenza 01 del PLC O EMERG deve essere normalmente a livello logico alto Se si rileva un allarme o un emergenza nel CNC ALARM o se si rileva qualche problema nell accensione del CNC CNCREADY si deve portare a livello logico basso 0 V l uscita di emergenza O EMERG I CONDI M01STOP Quando l utente seleziona modalit condiz
45. FREAL Riporta l avanzamento reale del CNC Tiene conto il feedrate dell override e delle accelerazioni e decelerazioni della macchina sl N Il suo valore dato in decimillesimi millimetri minuto 0 0001 o in centomillesimi pollici minuto 0 00001 In macchine a taglio laser si consiglia di utilizzare questa variabile affinch la potenza del laser sia proporzionale all avanzamento reale in ogni momento FREAL X C Riporta l avanzamento reale del CNC sull asse selezionato Il suo valore dato in decimillesimi millimetri minuto 0 0001 o in centomillesimi pollici minuto 0 00001 FTEO X C Variabili associate agli avanzamenti Riporta l avanzamento teorico del CNC sull asse selezionato Il suo valore dato in decimillesimi millimetri minuto 0 0001 o in centomillesimi pollici minuto 0 00001 ACCESSO ALLE VARIABILI INTERNE DEL CNC Variabili di lettura associate alla funzione G94 FEED Riporta l avanzamento che selezionato nel CNC mediante la funzione G94 In mm minuto o pollici minuto Questa velocit di avanzamento pu essere indicata dal programma dal PLC o dal DNC Il CNC seleziona una di queste velocit Nella selezione il DNC ha la priorit pi elevata e il programma quella meno elevata DNCF Riporta la velocit di avanzamento in mm min o pollici min selezionata dal DNC Con il valore 0 significa che non selezionata PRGF Riporta la velocit di avanzamento in mm min o
46. Fianco positivo cambio di livello di 0 V a 5 V 5 Segno Fianco negativo cambio di livello di 5 V a 0 V W QO S Valore di default Segno a E E gt g A Indica il senso in cui si sposter lasse durante la ricerca del punto di riferimento macchina Valore Significato Segno Direzione positiva Segno Direzione negativa Valore di default Segno REFEED1 P34 Definisce lavanzamento con cui si esegue la ricerca del punto di riferimento macchina fino a premere il rispettivo micro Valori possibili Fra 0 0001 e 199999 9999 gradi min o mm min Fra 0 00001 e 7874 01574 pollici min Valore di default 1000 mm min REFEED2 P35 Definisce l avanzamento con cui si esegue la ricerca del punto di riferimento macchina dopo aver premuto il rispettivo micro Valori possibili Fra 0 0001 e 99999 9999 gradi min o mm min Fra 0 00001 e 3937 00787 pollici min FAGOR 3 REFVALUE P36 CNC 8037 Definisce la coordinata del punto di riferimento rispetto allo zero macchina Valore di default 100 mm min Valori possibili Fra 99999 9999 gradi o millimetri Fra 3937 00787 pollici Valore di default 0 SOFT V01 4x Il punto di riferimento macchina un punto della macchina stabilito dal costruttore e attorno al quale viene eseguita la sincronizzazione del sistema Il controllo si posiziona su questo punto invece di spostarsi fino all origine della macchina 140 Quando il sistema di retr
47. Istruzioni di azione Le istruzioni di azione in funzione del risultato ottenuto nell espressione logica consentono di alterare lo stato delle risorse del PLC e degli indicatori di comunicazione CNC PLC Espressione logica Istruzione di azione Vi possono essere varie istruzioni di azione associate a un unica espressione logica Tutte le istruzioni di azione devono essere precedute dal simbolo Tutte le istruzioni di azione ammettono un NOT previo che inverte il risultato dell espressione per tale azione Esempio 12 03 NOT M100 NOT TG1 2 100 CPR 1 100 L uscita O3 apparir lo stato all entrata 12 L indicatore M100 sar visualizzato lo stato e il suo rifiuto all entrata 12 Un fianco di abbassamento nell ingresso 12 attiver l ingresso di avvio TG1 del timer T2 Un fianco di sollevamento nell ingresso 12 preselezioner il contatore C1 con il valore 100 Le istruzioni di azione si suddividono in e Istruzioni di azione binarie di assegnazione e Istruzioni di azione binarie condizionate e Istruzioni di azione rottura di sequenza e Istruzioni di azione aritmetiche e Istruzioni di azione logiche e Istruzioni di azione specifiche Le istruzioni di azione possono alterare lo stato di tutte le risorse del PLC eccetto degli ingressi fisici utilizzati Quando si osserva il campo I 1 1024 si deve intendere che possibile modificare solo lo stato degli ingressi non utilizzati Ad esempio se
48. PROGAIN P23 Per effettuare una regolazione critica si deve e Verificare che non vi siano oscillazioni nell errore di inseguimento che non sia instabile e Osservare con l oscilloscopio la tensione di dinamo tachimetrica o di segnale analogico nel regolatore e verificare che il sistema sia stabile figura a sinistra e che non vi siano instabilit all avvio figura al centro e nella frenata figura a destra Regolazione del punto di riferimento macchina Per eseguire la regolazione di riferimento macchina del mandrino occorre procedere come segue e Indicare nel p m c REFPULSE P32 il tipo di impulso di I0 di cui dispone il sistema di retroazione per eseguire la ricerca del punto di riferimento macchina e Inoltre si indicher nel p m m REFDIREC P33 il senso in cui si sposter il mandrino durante la ricerca di tale punto e Inoltre occorre personalizzare il p m m REFEEDI1 P34 che definisce la velocit di accostamento del mandrino fino a premere il micro di riferimento macchina e il p m m REFEED2 P35 che indica la velocit alla quale continuer la ricerca del punto di riferimento macchina e Al punto di riferimento macchina sar assegnato il valore 0 p m m REFVALUE P36 e Selezionata la modalit di funzionamento Manuale nel CNC e dopo aver posizionato il mandrino nella posizione adeguata si eseguir il comando di ricerca del punto di riferimento macchina del mandrino Alla fine nello s
49. Questa uscita disponibile nel modello tornio II CNC mette questi segnali a livello logico alto per indicare al CNC che selezionata la funzione di velocit di taglio costante G96 SELECTO M5524 SELECTA M5528 SELECT1 M5525 SELECT5 M5529 SELECTOR R564 II CNC indica al PLC mediante questi segnali la posizione che selezionata su ognuno dei commutatori della tastiera SELECTOR SELECT Normalmente entrambi i valori coincidono eccetto quando selezionata una posizione che stata inibita mediante l ingresso KEYDIS4 R503 Se mentre sono inibite le posizioni 60 a 120 si seleziona la posizione 100 SELECTOR riporter la posizione selezionata 100 e SELECT il valore che si sta applicando 50 Indica la posizione corrente selezionata SELECT2 M5526 SELECT6 M5530 Indica il valore che sta applicando il CNC SELECT3 M5527 SELECT7 M5531 SELECTOR bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Hex SELECT7 SELECTO Volantino x100 1 1 1 1 0 0 0 0 FO Volantino x10 1 1 1 1 0 0 0 1 F1 Volantino x1 1 1 1 1 0 0 1 0 F2 JOG 10000 1 1 1 1 0 0 1 1 F3 JOG 1000 1 1 1 1 0 1 0 0 F4 JOG 100 1 1 1 1 0 1 0 1 F5 JOG 10 1 1 1 1 0 1 1 0 F6 JOG 1 1 1 1 1 0 1 1 1 F7 Feed override 0 0 0 0 0 1 0 0 0 08 Feed override 2 0 0 0 1 1 0 0 0 18 Feed override 4 0 0 1 0 1 0 0 0 28 Feed override10 0 0 1 1 1 0 0 0 38 Fe
50. R R Stato della funzione G150 fino a G174 GGSH R R Stato della funzione G175 fino a G199 GGSI R R Stato della funzione G200 fino a G224 GGSJ R R Stato della funzione G225 fino a G249 GGSK R R Stato della funzione G250 fino a G274 GGSL R R Stato della funzione G275 fino a G299 GGSM R R Stato della funzione G300 fino a G320 MSn R Stato della funzione M n GMS R Stato della funzione M 0 6 8 9 19 30 41 44 PLANE R R R Assidiascisse e ordinate del piano attivo LONGAX R R R Asse sul quale si applica la compensazione longitudinale G15 MIRROR R R R Immagine speculare ripetuta SCALE R R R Fattore generale di scala applicato Lettura dal PLC in decimillesimi SCALE X C R R R Fattore di scala particolare dell asse indicato Lettura dal PLC in decimillesimi ORGROT R R R Angolo di rotazione del sistema di coordinate G73 ROTPF R Centro di rotazione sull asse delle ascisse ROTPS R Centro di rotazione sull asse delle ordinate PRBST R R R Riporta lo stato del tastatore CLOCK R R R Orologio del sistema in secondi TIME R R R W Ora in formato ore minuti secondi DATE R R R W Data in formato anno mese giorno TIMER R W RW RW Orologio abilitato dal PLC in secondi CYTIME R R R Tempo di esecuzione di un pezzo in centesimi di secondo PARTC R W R W R W Contapezzi del CNC FIRST R R R Prima volta che si esegue un programma KEY R W R W R W Codice di tasto KEYSRC R W R W R W Proveni
51. Valore di default 30 NORBWID P70 Larghezza di banda standard Questo parametro viene considerato solo per il tipo di filtro antirisonanza banda eliminata Valori possibili Fra 0 e 100 0 Valore di default 1 elet E 0 707 Ao 3dB VEIL fil f2 FREQUEN Si calcola mediante la seguente formula punti f1 e f2 corrispondono alla frequenza di interruzione o frequenza alla quale l ampiezza cade 3 dB o raggiunge il 70 dell ampiezza nominale FREQUEN f S NORBWID SHARE P71 Percentuale di segnale che passa attraverso il filtro Questo valore deve essere equivalente al superamento percentuale della risonanza dato che deve contrarrestare la stessa Questo parametro viene considerato solo per il tipo di filtro antirisonanza banda eliminata Valori possibili Fra 0 e 100 Valore di default 100 Esempio di calcolo in caso di una determinata risposta della macchina a Ar Ao fr SHARE 100 Ar Ao Ao al PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 173 PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 174 INPREV1 P72 OUTPREV1 P73 INPREV2 P74 OUTPREV2 P75 INPREV3 P76 OUTPREV3 P77 INPREV4 P78 OUTPREVA P79 Quando si dispone di regolazione CAN solo con DRIBUSLE 0 tali parametri stabiliscono le riduzioni in ognuna delle gamme parametri I
52. Valori possibili Fra 0 0001 e 99999 9999 gradi min Valore di default 360 gradi min 5 REFVALUE P36 n Definisce la posizione che si assegna al punto di riferimento del mandrino Valori possibili Fra 99999 9999 grados Valore di default O MAXVOLT 1 P37 MAXVOLT 2 P38 MAXVOLT 3 P39 MAXVOLT 4 P40 PARAMETRI MACCHINA Parametri del mandrino Definiscono con cui segnale analogico si ottiene la velocit massima della gamma 1 2 3 e 4 Valori possibili Numeri interi fra 0 e 9999 mV Valore di default 9500 9 5 V Per un asse gestito via CAN non sar necessario definire questo parametro GAINUNIT P41 Il CNC tiene conto di questo parametro quando si lavora in anello chiuso M19 Definisce le unit in cui si esprimono i p m m PROGAIN P23 e DERGAIN P24 Valore Significato 0 millivolt grado 1 millivolt centesima di grado mV 0 01 grado Valore di default 0 MV grado Questo parametro si utilizza quando si lavora con il mandrino in anello chiuso Gli si assegner il valore 1 quando il segnale analogico da applicare per ottenere un errore di inseguimento di 1 grado ha un valore molto piccolo Disponendo cos di una maggiore sensibilit nell impostare i p m c PROGAIN P23 e DERGAIN P24 ACFGAIN P42 Il CNC tiene conto di questo parametro quando si lavora in anello chiuso M19 Indica se il valore del p m e DERGAIN P24 si applica sulle variazioni dell errore di inseguimento
53. comunicazioni difettose in percorsi con cavi lunghi Si consiglia di utilizzare tubi flessibili a 7 fili con una sezione minima di 0 14 mm per filo e schermatura globale Velocit di trasmissione Il CNC consente trasmissioni fino a 115 200 Bd Si consiglia di collegare una massa ai conduttori o ai fili che non vengono utilizzati evitando cos interpretazioni errate di segnali di controllo e di dati Collegamento a terra Si consiglia di riferimentare tutti i segnali di controllo e di dati allo stesso cavo di presa a terra terminale 7 GND evitando cos punti di riferimento con diverse tensioni dato che in percorsi lunghi possono esservi differenze di potenziale fra le due estremit del cavo Collegamenti raccomandati per l interfaccia RS232C Connessione semplice Connessione completa CNC PC 9pin Hold 10 FG 3 gt O RxD qao TxD 6 i DSR i Ho j E A PC 9pin Hold 2 O RxD O TxD O DSR O DTR AVAVYYVA AYAYAY O RTS GND ma 25pin Hold AVAVYVYA Conector X2 Ingressi 11 a 116 e uscite 01 a O8 digitali un connettore femmina SUB D densit normale a 37 terminali Collegare i 24 V e i 0 V della fonte di alimentazione utilizzata per questi ingressi e uscite ai terminali 18 19 0 V e 1 20 24 V del connettore __ ___r rr rrr T m Dato che il tempo d
54. consentito invece nella modalit di ispezione utensile Il volantino addizionale possibile abilitare nel caso di una trasformazione di coordinate G46 asse inclinato in cui gli spostamenti del volantino si applicano alla lavorazione anche se non indicati sulla schermata grafici Lo spostamento originato dal volantino addizionale si mantiene attivo dopo aver disabilitato il volantino e si inizializza a zero dopo una ricerca di zero Lo spostamento si mantiene o si inizializza dopo un M02 o M30 e dopo un emergenza o un reset a seconda dell impostazione del parametro macchina ADIMPG P176 Considerazioni e Lo spostamento con volantino addizionale sull asse maestro si applica anche all asse slave nel caso degli assi gantry accoppiati o sincronizzati da PLC e Quando si controllano i limiti di software nella preparazione blocchi si verifica la quota teorica senza tenere conto dell eccesso immesso con il volantino addizionale e L immagine speculare da PLC non si applica allo spostamento con volantino addizionale Configurazione del volantino addizionale Quando si abilita il volantino aggiuntivo occorre tener conto di quanto segue e Se un asse ha definito il parametro DWELL e non prima in movimento si attiva l indicatore ENABLE dell asse e si attende il tempo indicato in DWELL per verificare se si attivato il relativo segnale SERVOON e L accelerazione che si applica allo spostamento con volantino aggiuntivo
55. e Connettore Phoenix minicombicon maschio di 10 pin passo 3 5 mm T w Occorre alimentare entrambi i connettori a 24 V DC e GND 3 5 o g Segnale Funzione O 5 O XA x5 24V Alimentazione o o 24V 24V P saita li t di 01 08 Uscite digitali z e 02 0 O ejo Lejon 09 016 Uscite digitali z a o4 e 012 eos egos GND Alimentazione D e 06 le 014 FA e O7 e 015 tejo eos E a GnD e Gcnp 2 Lu a Q e Segnale Funzione X6 11 112 Ingressi digitali x Li 13 14 15 16 17 18 19 20 21 22 123 24 113 124 Ingressi digitali 5 FAGOR CNC 8037 SOFT V01 4x 61 Descrizione dei connettori ingressi uscite analogiche Connettore X4 Uscite analogiche di tipo generale 4 uscite Connettore Phoenix minicombicon maschio di 12 pin passo 3 5 mm Segnale Funzione XA O1 01 Uscita analogica 3 i 02 02 Uscita analogica un Ie SH l e 02 03 03 Uscita analogica fi telo 5 A e SH 04 04 Uscita analogica Cc Te 03 lt q 2 A O KIE SH Collegamento de la maglia lo oi HO SH 45 9 0 D 2 pe o O HO s E LL dc Ogni ingresso analogico dispone di tre terminali O O SH Eseguire il collegamento mediante cavi schermati collegando le maglie al rispettivo terminale shield e z Connettore X5 Ingressi per la so
56. j j 3 Ch ssis Schermatura H Utilizzare una fonte di alimentazione esterna e indipendente con le seguenti caratteristiche Tensione nominale 20 V minimo 30 V massimo Arricciatura 4V Corrente nominale 2A Picco di corrente all accensione 8A unit centrale ha una protezione contro sovratensione che si attiva a 36 V Il modo della corrente di alimentazione all accensione la seguente Struttura del CNC smile CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 31 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 32 Connettore X1 RS232 un connettore maschio tipo SUB D di 9 terminali per il collegamento della linea seriale RS 232 La schermatura del tubo flessibile utilizzato deve essere collegata all involucro del connettore in ognuna delle sue estremit Pin Segnale DCD RxD TxD DTR GND ISO DSR RTS CTS 0000 00000 CAVIA 0 0NOD IA ON Tutti i terminali di questo connettore sono isolati optoelettronicamente Lunghezza dei cavi La norma EIA RS232C specifica che la capacit del cavo non deve superare i 2500 pF pertanto dato che i cavi comunemente utilizzati hanno una capacit fra 130 e 170 pF m la lunghezza degli stessi limitata a 15 m consigliabile utilizzare cavi schermati e o conduttori intrecciati per minimizzare le interferenze fra cavi evitando cos
57. necessario che l asse o gli assi corrispondenti siano posizionati sullo zero pezzo quando si attivano questi segnali SWITCH1 M5105 SWITCH2 M5155 SWITCH3 M5205 Quando si dispone di 2 assi controllati da un solo azionamento questo indicatore consente di eseguire la commutazione di segnali analogici DRO1 M5106 DRO2 M5156 DRO3 M5206 Questi ingressi insieme ai rispettivi ingressi SERVOON consentono all asse di lavorare come visualizzatore Affinch l asse lavori come visualizzatore l ingresso DRO deve essere a livello logico alto e il rispettivo ingresso SERVOON a livello logico basso Quando un asse lavora come visualizzatore non si chiude il relativo anello di posizione e non viene considerato l errore di inseguimento generato nei suoi spostamenti Se l ingresso DRO torna allo stato logico basso l asse smette di essere asse visualizzatore e il CNC assume come quota di posizione la quota corrente assegnando all errore di inseguimento il valore 0 SERVO1ON M5107 SERVO20ON M5157 SERVO30N M5207 SERVO40ON M5257 SERVOSON M5307 SERVO6ON M5357 SERVO7ON M5407 Quando uno di questi ingressi posto a livello logico alto il CNC chiude l anello di posizione del rispettivo asse Se si mette a livello logico basso il CNC non chiude l anello di posizione dell asse Ogni deviazione di posizione viene registrata come errore di inseguimento per cui quando il segnale torna allo stato logico alto l ass
58. 0 020 mm Asse rotativo con riduzione 1 10 PITCH 36 Sistema di regolazione CAN Il significato del parametro PITCH dipende dal tipo di asse ed indipendente dal tipo di encoder utilizzato e In asse lineare definisce la risoluzione dell encoder e In asse rotativo definisce il numero di gradi che gira l asse per giro dell encoder In questo tipo di regolazione il passo di vite si definisce mediante il parametro PITCHB P86 Tipo di asse Tipo di encoder PITCH P7 PITCHB P86 NPULSES P8 Asse lineare Asse rotativo Encoder lineare Risoluzione dell encoder 0 0 Encoder rotativi Encoder rotativi Risoluzione dell encoder Numero di gradi per giro dell encoder Passo della vite per giro dell encoder 0 Numero di impulsi dell encoder per giro Numero di impulsi dell encoder per giro Quando si utilizza un riduttore sull asse si dovr tener conto di tutto l insieme solo nel definire uno dei parametri PITCH o NPULSES NPULSES P8 Indica il numero di impulsi forniti dall encoder rotativo per giro Se si utilizza un encoder lineare si dovr immettere il valore 0 Si devono definire quando il segnale del regolatore analogico o si invia via CAN DRIBUSLE 00 1 Quando si utilizza un riduttore sull asse si dovr tener conto di tutto l insieme solo nel definire uno dei parametri PITCH o NPULSES Valori possibili Numer
59. 0 G91 Il segno indica il senso di rotazione LIMESO ROLLOVER NO Vi sono 2 loop uno fra 0 e 360 e un altro fra 0 e 360 possibile passare da uno ad un altro G90 e G91 come asse lineare LIMIT 350 ROLLOVER YES NO Si possa spostare solo fra 10 e 350 LIMIT 10 Con G90 e G91 come nel caso LIMIT 8000 Se la posizione di destinazione fuori limiti si ha errore Asse rotativo di solo posizionamento Non possono interpolare con assi lineari Spostamenti sempre in G00 e non ammettono compensazione di raggio G41 G42 e Programmazione in quote assolute G90 Sempre positivo e sulla traiettoria pi breve Quota finale fra 0 e 359 9999 e Programmazione in quote incrementali G91 Il segno indica il senso di rotazione Se lo spostamento programmato superiore a 360 l asse far pi di un giro prima di posizionarsi sul punto desiderato Asse rotativo di solo posizionamento AXISTYPE 3 ROLLOVER YES Restituisce fra 0 e 360 G90 Non ammette valori negativi Sempre per la via pi LIMIT 8000 corta LIMIT 8000 G91 Il segno indica il senso di rotazione ROLLOVER NO Restituisce fra 7999 9999 e 7999 9999 G90 e G91 come asse lineare ROLLOVER YES Restituisce fra 0 e 360 G90 Non ammette valori negativi Sempre per la via pi LIMIT 0 corta LIMIT 0 G91 Il segno indica il senso di rotazione ROLLOVER NO Vi sono 2 loop uno fra 0 e 360 e un altro fra 0 e 360
60. 84514 64515 ste 84517 4518 65458 65455 LI A A 65522 65524 027 61446 013 61447 61452 61443 65523 l J L J EE T DEPT o VIZIO OJU A JILL 65521 LIEI e O w T SPINDLE p nn om ha 5 si 65520 JU sese OUUU UL UL IL dI R E G B E il a u 1 4 K fe __ m N N R T U 3 i id 6 SP CLEAR Codice di tasto FAGOR CNC 8037 SOFT V01 4x 463 Manuale di Installazione Codice di tasto FAGOR CNC 8037 SOFT V01 4x 464 OUTPUT LOGICI DI STATO DEI TASTI Pannello di comando alfanumerico modelli M T 88 Bo B24 B16 B8 B0 R561 R561 R560 R560 R560 R560 B9 B1 B25 B17 B9 BI ASI R561 R561 R560 R560 R560 R560 A B6 R563 B10 B2 B26 B18 B10 B2 dee R561 R561 R560 R560 R560 R560 B5 R563 B11 B3 B27 B19 B11 B3 R561 R561 R560 R560 R560 R560 B4 R563 B12 B4 B28 B20 B12 B4 a R561 R561 R560 R560 R560 R560 B3 R563 B31 B30
61. 9 10 Significato All asse W All asse A All asse B All asse C Mandrino Valore di default 0 Quando si dispone di due assi controllati da un azionamento occorre anche definire il parametro SWINBACK P66 Esempio In una macchina con gli assi X Z parassiali si definisce lasse X come asse principale e lasse Z come secondario associato all asse X SWITCHAX dell asse X 0 SWITCHAX dell asse Z 1 N A PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 147 SWINBACK P66 Quando si dispone di 2 assi controllati da un unico azionamento il parametro SWINBACK dell asse secondario indica se dispone di retroazione propria o se la prende dall asse principale al quale associato Valore Significato 0 Prende la retroazione dell asse principale 1 Dispone di retroazione propria 5 Valore di default 0 m seguenti esempi illustrano diverse possibilit In tutti loro la commutazione di segnale analogico si deve eseguire dal PLC mediante l indicatore SWTCH2 da 2 x Ogni asse dispone della propria retroazione 2 D Asse X principale SWINBACK dell asse X 0 g Asse Z secondario SWINBACK dell asse Z 1 Ka li 3 z E fa T i o x
62. Cambio di gamma del Mandrino Mandrino ad anello ChIUSO iii Trattamento d emergenza Regolazione digitale CAN sisser esnia a e r ia Canali di comunicazione i Retroazione assoluta del regolatore iii Volantini Fagor HBA HBE e LGB nnn Funzionalit associate alle sicurezze macchina Massima velocit di mandrino per la lavorazione Avvio disabilitato con errori di hardware ai Magazzino utensili uccisa pera Cambio utensile dal PLC Gestione del cambio utensile Gestione riduzioni in assi e mandrino Esempio di assi Encoder nel motore z Esempio di assi Trasduttore esterno senza riduzione 272 Esempio di assi Trasduttore esterno con riduzione 275 Esempio di mandrino Encoder nel motore i Esempio di mandrino Encoder esterno senza riduzione in 279 Esempio di mandrino Encoder esterno con riduzione i 281 RISORSE DEL PLC 7 1 7 2 7 3 7 4 7 5 7 5 1 7 5 2 7 5 3 7 5 4 7 6 7 6 1 Registri Femporizzalolniz satana diana iii ie 288 Modalit monostabile Ingresso TG1 291 Modalit ritardo nel collegamento Ingresso TG2 i 293 Modalit ritardo nel disinserimento Ingresso TG3 seeren 295 Modalit limitatore del segnale Ingresso TG4 DI
63. FAGOR CNC 8037 SOFT V01 4x 476 TABELLE COMPENSAZIONE ERRORE DELLA VITE N m n O z ne 00 gt N ali ejjap aJ01Ja uoizesu dwoo a jagel O O R Di L e 0 5 Bla I o oa fa Lu wW Wu UU UW U Uu UL WU U U o ES o i w wW Wu u uU W wu U Uu UL WU U U o o Q lt N a e a o e 3 Q A l a e a i a aa oa I T o o ES ES o o gt gt W LU LU LU LU U LU U LU LU LI U LU U LU Lu wW LU L LU o o d d o o 3 3 dn da Lu W LU LU LU LU Ww WU U LI Ww WU U LI LU LU WU WU U LI 9 5 9 5 a S o 2 I N I N Ve Ve e e Q Q e e z 2 gt gt ta AD a a A A A A A w A A Manuale di Installazione Tabelle compensazione errore della vite FAGOR CNC 8037 SOFT V01 4x 478 TABELLE DI COMPENSAZIONE INCROCIATA MOVAXIS COMPAXIS Asse che si sposta P32 Asse da compensare P33 Punto Posizione Errore Punto Posizione Errore P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E P E Tabelle di compensazione incrociata FAGOR CNC 8037 SOFT V01 4x 479 Manuale di Installazione Tabelle di compensazione incrociata FAGOR CNC 8037 SOFT V01 4x 480
64. FIRST Indica se si tratta della prima esecuzione del programma Riporta 1 prima esecuzione del programma 0 esecuzioni successive Con l espressione prima esecuzione si intende uno dei seguenti casi e All accensione del CNC e Dopo aver premuto i tasti SHIFT RESET e Ogni volta che si seleziona un nuovo programma ANAIn Riporta lo stato dell ingresso analogico indicato n Il valore sar espresso in decimillesimi di volt e possibile selezionare uno fra gli 8 1 8 ingressi analogici disponibili valori restituiti saranno entro l intervallo 5 V e In caso di I O CAN analogiche il suo valore espresso in decimi di millivolt e deve essere compreso fra 10 volt E possibile selezionare uno fra gli 16 1 16 ingressi analogici disponibili Vedi il capitolo 8 Moduli remoti bus CAN con protocollo CanOPEN CNCERR Restituisce il numero di errore attivo nel CNC Se non ve n nessuno viene restituito il valore 0 DNCERR Restituisce il numero di errore generato via DNC Se non ve n nessuno viene restituito il valore 0 DNCSTA Stato della trasmissione DNC anche se non si dispone di tale opzione Si dispone di un bit che prender valore 1 quando vi una trasmissione in corso TIMEG Riporta lo stato di retroazione del temporizzatore programmato mediante G4 K sul canale CNC Questa variabile riporta il tempo che manca per finire il blocco di temporizzazione in centesimi di secondo RI
65. G17 G18 o G19 Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 210 m m m ORO sO ROSSO sO RO 80 Bit 0 del p m g LCOMPTYP P191 Valore Significato 0 Nell effettuare il cambio di piano l asse longitudinale cambia 1 Nell effettuare il cambio di piano l asse longitudinale non cambia Valore di default 0 G16SUB P192 Il parametro macchina generale G16SUB P192 indica il numero di sottoprogramma associato alla funzione G16 Valori possibili Numeri interi fra 0 e 9999 Valore di default 0 non vi sottoprogramma associato Quando vi un sottoprogramma associato alla G16 il CNC agisce come segue e Se nel sottoprogramma associato non vi un altra G16 si eseguir la G16 dopo il sottoprogramma e Seall interno del sottoprogramma associato vi un altra G16 senza XC o ZC si eseguir questa G16 con i parametri di chiamata XC ZC e senza chiamare il sottoprogramma Dopo aver eseguito il sottoprogramma associato non si eseguir di nuovo la G16 A tale sottoprogramma viene passato come parametro di chiamata in CALLP il valore del piano programmato XC CALLP 800004 ZC CALLP 2000004 XCZ CALLP 10800004 ZCX CALLP 12000004 NEWLOOK P193 Il parametro macchina generale NEWLOOK P193 consente di seleziona
66. G94 e l ultima F in mm giri G95 programmate e Si mantiene l ultimo tipo di velocit G96 G97 utilizzato e si caricano l ultima S in giri min G97 ed in m min G96 programmate CAXGAIN P163 Nessuna funzione TOOLMATY P164 Quando si dispone di un magazzino utensili non random ad esempio una torre indica quanti utensili possono essere assegnati ad ogni posizione Se si definisce con il valore 0 su un magazzino tipo non random gli utensili vanno situati nella tabella del magazzino nell ordine prestabilito P1 T1 P2 T2 P3 T3 ecc Valore Significato 0 Un utensile in ogni posizione P1 T1 P2 T2 ecc 1 Gli utensili possono occupare qualsiasi posizione Valore di default 0 A PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 119 5 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 120 MAXOFFI P165 Dalla modalit di ispezione utensile possibile modificare gli offset dell usura Questo parametro indica la massima usura che possibile immettere per il dato I si programma in mm o in pollici Nel modello tornio si definisce in diametri Valore di default 0 5 MAXOFFK P166 Dalla modalit di ispezione utensile possibile modificare gli offset dell usura Questo parametro indica la massima usura che possibile immettere per il dato K si programma in mm o in pollici Valore di default 0 5
67. Indicano stato del regolatore DRSTASS M5954 Con Sercos Indicano stato del regolatore REVOK M5956 l giri reali del mandrino corrispondono ai giri programmati INPOSS M5957 Il mandrino in posizione Uscite logici delle funzioni ausiliari M S T MBCDI R550 Funzione ausiliare M che si deve eseguire sul canale principale MBCD2 R551 Funzione ausiliare M che si deve eseguire sul canale principale MBCD3 R552 Funzione ausiliare M che si deve eseguire sul canale principale MBCD4 R553 Funzione ausiliare M che si deve eseguire sul canale principale MBCD5 R554 Funzione ausiliare M che si deve eseguire sul canale principale MBCD6 R555 Funzione ausiliare M che si deve eseguire sul canale principale MBCD7 R556 Funzione ausiliare M che si deve eseguire sul canale principale MBCDPI1 R565 Funzione ausiliare M che si deve eseguire sul canale di PLC MBCDP2 R566 Funzione ausiliare M che si deve eseguire sul canale di PLC MBCDP3 R567 Funzione ausiliare M che si deve eseguire sul canale di PLC MBCDP4 R568 Funzione ausiliare M che si deve eseguire sul canale di PLC MBCDP5 R569 Funzione ausiliare M che si deve eseguire sul canale di PLC MBCDP6 R570 Funzione ausiliare M che si deve eseguire sul canale di PLC MBCDP7 R571 Funzione ausiliare M che si deve eseguire sul canale di PLC SBCD R557 Velocit massima del mandrino su BCD 2 8 cifre TBCD R558 Posizione del magazzino occupata dall
68. Mediante i Parametri degli assi si definiranno le tabelle di compensazione di vite e si creeranno tabelle per i soli assi aventi questo tipo di compensazione aeae65rgp_ G FEF EFFE FFF FTTT _TTT F FF 5 5 FF P EF FF G5 modificare i parametri memorizzati in ogni regolatore Il CNC non dispone di parametri di regolatore pur essendo possibile salvare copie nel disco rigido KeyCF dl Quando nel CNC si selezionano i parametri dei regolatori vengono visualizzati ed possibile PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 85 PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 86 VERIFICHE PRIMA DELL AVVIO Per il corretto funzionamento del CNC dopo la messa a punto verificare che i seguenti parametri macchina abbiano assegnati valori operativi Ci di grande importanza per la sicurezza dato che se tali valori non sono corretti si potrebbe avere un cattivo funzionamento della macchina Parametri macchina generali PRODEL P106 Questo parametro indica il tempo che trascorre da quando si verifica la tastatura fino a quando il CNC lo rileva El p m g PRODEL P106 deve avere valore 0 STOPTAP P116 Questo parametro indica se gli ingressi generali STOP M5001 FEEDHOL M5002 e XFERINH M5003 sono abilitati o no durante l esecuzione della funzione G84 El p m g STOPTAP P116 deve avere valore NO INSFEED P117 Definisce la velocit
69. NUIANA Numero del primo ingresso analogico del gruppo NUOANA Numero della prima uscita analogica del gruppo Consultare i parametri e gli esempi di personalizzazione dei moduli remoti Vedi 5 8 Parametri del PLC alla pagina 185 Numerazione degli ingressi ed uscite digitali MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN FAGOR CNC 8037 SOFT V01 4x 70 COLLEGAMENTO A RETE E A MACCHINA Dispositivo di sezionamento dell alimentazione e Il dispositivo di sezionamento dell alimentazione va situato in un luogo di facile accesso e a una distanza da terra da 0 7m a 1 7 m Installare l apparecchio nel luogo adeguato e Si raccomanda se possibile di installare il Controllo Numerico lontano da liquidi refrigeranti prodotti chimici colpi ecc che possano danneggiarlo Collegamento a rete dell unit centrale L insieme unit centrale e monitor dispone di un connettore Phoenix maschio di 3 terminali passo 7 62 mm Pin Segnale e funzione vai I 1 24V Alimentazione i l 2 oV Alimentazione 1 3 Chassis Schermatura Utilizzare una fonte di alimentazione esterna e indipendente con le seguenti caratteristiche Tensione nominale 20 V minimo 30 V massimo Arricciatura 4V Corrente nominale 2A Picco di corrente all accensione 8A l unit centrale ha una protezione contro sovratensione che si attiva a 36 V Il modo della c
70. O3 per indicare il tipo di spostamento DFU B29 R561 CPL M5054 Attivare o annullare la modalit volantino traiettoria DFU B31 R561 CPL M5053 Selezionare il tipo di spostamento tratto dritto o tratto curvo Simultaneit di volantini Quando si seleziona la modalit volantino traiettoria il CNC agisce come segue e Se vi un volantino generale sar questo il volantino che lavora nella modalit di volantino traiettoria volantini singoli se esistenti continueranno ad essere associati ai rispettivi assi e Se non vi volantino generale uno dei volantini singoli passa a lavorare nella modalit di volantino traiettoria Quello associato all asse X nel modello fresatrice e quello associato all asse Z nel modello tornio 6 3 3 Modalit volantino d avanzamento In genere quando si esegue si lavora per la prima volta un pezzo la velocit di avanzamento della macchina si controlla mediante il commutatore di feedrate override anche possibile utilizzare uno dei volantini della macchina per controllare tale avanzamento In questo modo l avanzamento della lavorazione dipender dalla velocit con la quale si gira il volantino A tale scopo si procede come segue e Inibire dal PLC tutte le posizioni del commutatore feedrate override Rilevare quanto gira il volantino lettura degli impulsi ricevuto e Fissare dal PLC in funzione degli impulsi di volantino ricevuti il relativo feedrate override Il CNC ri
71. P m m MAXVOLT2 P38 segnale analogico massimo per la seconda gamma 9500 P m m MAXVOLT3 P39 P m m MAXVOLTA P40 segnale analogico massimo per la quarta gamma 9500 x 3500 rpm 4000 rpm 8312 Parametri coinvolti nel calcolo di retroazione di posizione Pm m NPULSES P13 Numero di impulsi per giro dell encoder 18000 P m m SINMAGNI P65 Fattore di moltiplicazione se l encoder sinusoidale 200 segnale analogico massimo per la prima gamma 9500 segnale analogico massimo per la terza gamma 9500 P m m INPREVI P72 giri di ingresso della prima gamma 2 P m m INPREV2 P74 giri di ingresso della seconda gamma 2 P m m INPREV3 P76 giri di ingresso della terza gamma 2 P m m INPREVA P78 giri di ingresso della quarta gamma 2 P m m OUTPREVI P73 giri d uscita della prima gamma 3 Pm m OUTPREV2 P75 giri d uscita della seconda gamma 3 P m m OUTPREV3 P77 giri d uscita della terza gamma 3 P m m OUTPREVA P79 giri d uscita della quarta gamma 3 Calcolo della velocit del motore per il MAXVOLT di ogni gamma Velocit del motore MAXGEAR x INPREV OUTPREV Velocit del motore con MAXVOLT1 1000 x 4 1 4000 giri min Velocit del motore con MAXVOLT2 2000 x 2 1 4000 giri min Velocit del motore con MAXVOLT3 3000 x 4 3 4000 giri min Velocit del motore con MAXVOLT4 3500 x 1 1 3500 giri min
72. Preferiti il nome che gli stato assegnato Nell navigatore lexplorer si denomina Preferiti Questo nome pu variare a seconda del navigatore Web utilizzato FAGOR CNC 8037 SOFT V01 4x 183 Parametri Ethernet PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 184 Connessione a un CNC in una rete Ethernet Connessione utilizzando Windows 2000 o XP Per accedere dal PC al disco rigido del CNC il modo pi comodo quello di configurare una nuova connessione Dall esplora risorse selezionare Rete gt Aggiungi siti di rete Sar visualizzato l assistente di Windows per aggiungi siti di rete che consente di impostare passo a passo la connessione In ognuno dei passi sar necessario premere il pulsante OK per passare al passo successivo Seguire le istruzioni visualizzate sulla schermata per configurare la connessione per ulteriori informazioni consultare la guida di Windows Connessione a un CNC condiviso senza password 1 In primo luogo occorre selezionare il sito di rete nel nostro caso una cartella ftp Escribir ftp seguito dall indirizzo IP del CNC definito nel parametro macchina DIRIP P24 Ad esempio ftp 10 0 17 62 2 Definire il tipo di inizio sessione anonima o no Quando il CNC condiviso senza password l inizio sessione si esegue in modo anonimo 3 Definire il nome con cui si desidera associare la nuova connessione Questo il nome che si riporter
73. Q C C C m3 h Superficie totale necessaria Potenza totale dissipata da tutti gli elementi che generano calore all interno dell abitacolo compresa la fonte di alimentazione e il ventilatore se esistente Temperatura ambiente o fuori dell abitacolo Temperatura all interno dell abitacolo Differenza di temperatura Ti Ta Flusso fornito dal ventilatore se esistente Superficie di dissipazione Saranno considerate superfici di dissipazione di calore per convezione solo la parte superiore e la FAGOR parte posteriore dell abitacolo Le restanti superfici non si conteranno nella superficie totale Potenza dissipata dal CNC CNC 8037 La potenza massima dissipata dal CNC 55 W non compresa la fonte SOFT V01 4x 51 O O O Manuale di DISSIPAZIONE DI CALORE Dissipazione di calore tramite convezione naturale FAGOR CNC 8037 SOFT V01 4x 52 2 1 Dissipazione di calore tramite convezione naturale Ta Ti Superficie senza vernice P ASAT Superficie con smalto metallico liscio P 5 77 AT 2 2 Dissipazione di calore tramite convezione forzata con ventilatore interno Ventilatore di portata Q 13 6 m h orientato verso il basso Superficie senza vernice E A 5 6 AT Superficie con smalto metallico liscio SR 7 6 AT interno Ventilatore di portata Q 13 6 m h orientato verso l alto Superfi
74. Riporta lo stato della funzione G125 fino a G149 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G149 G148 G147 G146 G145 dei G129 G128 G127 G126 G125 GGSG Riporta lo stato della funzione G150 fino a G174 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G174 G173 G172 G171 G170 ni G154 G153 G152 G151 G150 GGSH Riporta lo stato della funzione G175 fino a G199 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G199 G198 G197 G196 G195 sia G179 G178 G177 G176 G175 GGSI Riporta lo stato della funzione G200 fino a G224 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G224 G223 G222 G221 G220 n G204 G203 G202 G201 G200 GGSJ Riporta lo stato della funzione G225 fino a G249 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi
75. SOFT V01 4x 257 TEMI CONCETTUALI Regolazione digitale CAN FAGOR CNC 8037 SOFT V01 4x 258 6 11 Regolazione digitale CAN Il p m g CANSPEED P169 consente di definire la velocit di trasmissione CAN 6 11 1 Canali di comunicazione Il trasferimento di informazione fra il CNC e i regolatori si esegue in ogni anello di posizione Quanto maggiore sar l informazione che si desidera trasmettere maggiore sar la sovraccarica della trasmissione Si consiglia di limitare tali registri e di lasciare dopo la messa a punto solo quelli strettamente necessari Inoltre vi informazione che deve essere trasmessa obbligatoriamente in ogni anello di posizione segnali analogici retroazione ecc ed altra informazione che si pu trasmettere in vari anelli di monitoraggio ecc Dato che il CNC deve conoscere la priorit di tali trasmissioni d ora in poi si utilizzeranno i termini canale ciclico e canale di servizio per denominare ognuno di essi Canale ciclico canale rapido Informazione che si trasmette in ogni anello di posizione segnali analogici retroazione ecc Ogni tempo di anello il CNC trasmette dal regolatore per questo canale il Word Control Speed Enable Drive Enable Homing Enable bit handshake ed il segnale analogico di velocit Il regolatore trasmette al CNC il Word Status e il valore della posizione L informazione trasmessa dipende del p m a DRIBUSLE P63 Occorre indicare il ti
76. Valore Significato 0 Asse analogico 1 8 Indirizzo del regolatore digitale Valore di default 0 raccomandabile ma non necessario che gli indirizzi dei diversi assi e mandrini siano progressivi ed inizino dal numero 1 il CNC sar sempre l indirizzo 0 Ad esempio con 3 assi CAN e un mandrino CAN i valori di questo parametro devono essere 1 2 3 4 EXTMULT P57 Questo parametro si deve utilizzare quando il dispositivo di retroazione dispone di segnale 10 codificato Indica il rapporto esistente fra il periodo meccanico o periodo della serigrafia del vetro o del nastro e il periodo elettrico o periodo di segnale di retroazione che si applica al CNC Valori possibili Periodo della serigrafia del vetro periodo meccanico EXTMULT P57 Periodo della segnale di retroazione periodo elettrico Valore di default 0 Esempio Ad esempio l encoder lineare Fagor FOT dispone di un periodo di grammatura del vetro di 100 um e di un periodo di segnale di retroazione di 20 um EXTMULT 100 20 5 Sl PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 145 PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 146 Valori che si devono assegnare per gli encoder Fagor con segnale I0 codificato Encoder lineari IOCODI1 IOCODI2 EXTMULT P68 P69 P57 SOP GOP MOT COT FOP 1000 1001
77. YES Dopo di eseguire il sottoprogramma NO Prima di eseguire il sottoprogramma Valore di default NO LOOPTIME P72 Fissa il periodo di sampling utilizzato dal CNC e quindi influisce sul tempo di elaborazione blocco Valore Significato 0 Periodo di 4 ms standard 1 6 Periodo in millisecondi Valore di default 0 Se si imposta il parametro macchina generale LOOPTIME P72 con un valore inferiore a 4 il periodo sar di 4ms sl PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 101 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 102 IPOTIME P73 Nessuna funzione COMPTYPE P74 Fissa la modalit in cui si applica la compensazione di raggio Questo parametro dispone di tre cifre unit Tipo di inizio e fine della compensazione di raggio Le unit determinano il tipo di inizio fine compensazione di raggio applicato dal CNC Valore Significato xxO Si avvicina al punto iniziale bordeggiando l angolo xx1 va direttamente alla perpendicolare del punto non bordeggia l angolo Valore di default 0 vs 7 Da COMPTYPE x0 COMPTYPE x1 decina Blocco addizionale di compensazione Le decine indicano se il blocco addizionale di compensazione si esegue alla fine del blocco attuale o all inizio del seguente blocco con compensazione Valore Significato x00 Si esegue alla fine del b
78. bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G249 G248 G247 G246 G245 mi G229 G228 G227 G226 G225 GGSK Riporta lo stato della funzione G250 fino a G274 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G274 G273 G272 G271 G270 ni G254 G253 G252 G251 G250 GGSL Riporta lo stato della funzione G275 fino a G299 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G299 G298 G297 G296 G295 zas G279 G278 G277 G276 G275 y N Altre variabili ACCESSO ALLE VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 405 E Altre variabili ACCESSO ALLE VARIABILI INTERNE DEL CNC N FAGOR CNC 8037 SOFT V01 4x 406 GGSM Riporta lo stato della funzione G300 fino a G320 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usan
79. cambia di stato T 0 e il tempo trascorso si manterr con il valore di tempo del timer T Qualsiasi eventuale variazione nell ingresso TG1 fianco di sollevamento o di abbassamento durante la temporizzazione non produce nessun effetto Se una volta terminata la temporizzazione si desidera attivare di nuovo il timer si dovr verificare un nuovo fianco di sollevamento nell ingresso TG1 N RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 291 RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 292 Funzionamento dell ingresso TRS in questo modo Se si ha un fianco di sollevamento nell ingresso TRS in qualsiasi momento durante la temporizzazione o dopo la stessa il PLC inizializza il timer assegnando il valore 0 al suo stato T ed annullandone il conteggio lo inizializza a 0 Dovuto al fatto che il timer resta inizializzato sar necessario attivarne l ingresso di avvio per attivarlo di nuovo TEN Funzionamento dell ingresso TEN in questo modo Se una volta attivato il timer si seleziona TEN 0 il PLC arresta la temporizzazione e sar necessario assegnare TEN 1 affinch tale temporizzazione continui TEN i i i f 7 5 2 Modalit ritardo nel collegamento Ingresso TG2 Questa modalit di funzionamento consente di realizzare un ritardo fra la attivazione dell ingresso di a
80. consentito 1 consentito La retrocessione si arresta nelle funzioni M 2 consentito La retrocessione non si arresta nelle funzioni M Valore di default 0 Con RETRACAC 2 si esegue solo la funzione MO il resto di funzioni M non sono inviate al PLC non si eseguono e non si arresta la retrocessione Dopo aver eseguito la funzione MO necessario premere START La funzione retracing si attiva e si disattiva con il segnale RETRACE M5051 Tale funzione pu essere attivata anche quando attiva la funzione G51 look ahead Se durante l esecuzione di un programma pezzo il PLC pone tale segnale a livello logico alto il CNC arresta l esecuzione del programma edinizia a eseguire indietro la corsa realizzata sino al momento Quando il PLC imposta di nuovo questo segnale RETRACE a livello logico basso si disattiva la funzione retracing II CNC eseguir di nuovo in avanti il percorso che aveva fatto indietro e continuer ad eseguire la parte di programma che non aveva lavorato G15SUB P134 Nessuna funzione TYPCROSS P135 Indica come si applica la compensazione incrociata Questo parametro dispone di due cifre unit Compensazione incrociata con quote teoriche o reali Le unit indicano se la compensazione incrociata si realizza con le quote teoriche o con quelle reali Valore Significato x0 Con le quote reali x1 Con le quote teoriche A Valore di default 0 decina La compensazione incrociata
81. da qualsiasi programma pezzo dello stesso CNC A tale scopo si utilizzeranno ingressi uscite indicatori registri timer o contatori dello stesso PLC Il CNC dispone delle seguenti variabili associate all PLC che consentono di leggere o modificare la risorsa selezionata PLCI Permette di leggere o di modificare 32 ingressi del PLC PLCO Permette di leggere o di modificare 32 uscite del PLC 3 A PLCM Permette di leggere o di modificare 32 indicatori del PLC PLCR Permette di leggere o di modificare lo stato di un registro PLCT Permette di leggere o di modificare il conteggio di un temporizzatore PLCC Permette di leggere o di modificare il conteggio di un contatore Mediante queste variabili si assegner nel programma pezzo del CNC il valore o i valori desiderati alle risorse del PLC che si utilizzeranno nella comunicazione Questa assegnazione di valori si eseguir quando si desidera comandare l asse o gli assi del PLC Da parte sua il programma di PLC deve analizzare lo stato di tali risorse e quando rileva che una di esse si attivata deve eseguire la corrispondente parte di programma di PLC Canale di esecuzione del PLC cn inoltre possibile trasferire informazione dal CNC al PLC tramite parametri globali e locali Il PLC dispone delle seguenti variabili associate ai parametri globali e locali del CNC CONTROLLO DEGLI ASSI DAL PLC GUP Permette di leggere o di modificare un parametro globale del CNC LUP Permette di l
82. dei seguenti parametri P m g BAKTIME P30 p m g ACTBAKAN P145 e p m a PEAKDISP P98 Il p m a PEAKDISP P98 definisce la distanza reale percorsa sul relativo asse dopo l inversione teorica a partire dalla quale si interrompe il picco di inversione su tale asse Valori possibili Fra 0 e 99999 9999 millimetri Valore di default 0 005 Questo parametro va considerato solo quando il bit 1 del parametro macchina p m g ACTBAKAN P145 ha valore 1 sia se il picco esponenziale sia se quadrato Se il valore del p m a PEAKDISP P98 0 e il bit 1 del p m g ACTBAKAN P145 1 il picco di compensazione si interromper con il secondo anello consecutivo in cui si rileva inversione di retroazione Esempio Interruzione di compensazione esponenziale giri min Ordine di fine esecuzione della compensazione taglio Si verificato uno spostamento dell asse PEAKDISP mm indicato dalla retroazione BAKANOUT ms Ordine di esecuzione della compensazione Posizione teorica Ampiezza dello spostamento parametrizzato PEAKDISP Feedback di posizione della retroazione REVEHYST P99 Questo parametro si utilizza allo scopo di potere controllare quando occorre veramente lanciare la compensazione dopo avere rilevato un inversione nel senso dello spostamento e non lanciarla ogni volta che si riceve un segnale analogico di inversione In questo p m
83. di avanzamento durante l ispezione dell utensile Il p m g INSFEED P117 deve avere un valore adeguato diverso da 0 RAPIDEN P130 Questo parametro indica se il tasto rapido ha effetto durante l esecuzione e la simulazione El p m g RAPIDEN P130 deve avere valore 0 MAXOFFI P165 Questo parametro indica la massima usura che possibile impostare per il dato I nel modificare gli offset dell usura dalla modalit ispezione utensile Il p m g MAXOFFI P165 deve avere un valore adeguato diverso da 0 MAXOFFK P166 Questo parametro indica la massima usura che possibile impostare per il dato K nel modificare gli offset dell usura dalla modalit ispezione utensile Il p m g MAXOFFK P166 deve avere un valore adeguato diverso da 0 FEEDTYPE P170 Questo parametro indica il comportamento dell avanzamento quando si programma FO El p m g FEEDTYPE P170 deve avere valore 0 MAXOFFJ P182 Questo parametro indica il massimo valore incrementale consentito per la correzione dell usura sull asse Y Il p m g MAXOFFIJ P182 deve avere un valore adeguato diverso da 0 Parametri macchina degli assi LIMIT P5 e LIMIT P6 Questi parametri definiscono i limiti di corsa dell asse positivo e negativo p m a LIMIT P5 e LIMIT P6 devono avere valori adeguati FBACKAL P11 Questo parametro indica se si desidera avere abilitato l allarme di retroazione su questo asse El p m a FBACKAL P11
84. errore definito per il senso positivo valido per entrambi i sensi Compensazione della vite su assi rotativi Negli assi rotativi anche se la visualizzazione viene effettuata fra 0 e 360 la retroazione interna cumulativa Se dispone di compensazione di vite definire le quote 0 e 360 primo e ultimo punto della tabella con lo stesso errore In questo modo il CNC applicher la stessa compensazione in tutti i giri Se non si fa cos la compensazione si restringe al campo indicato Considerazioni e limitazione Nel definire dei vari punti del profilo nella tabella si dovranno compiere i seguenti requisiti e punti della tabella devono essere ordinati secondo la loro posizione nell asse dovendo iniziare la tabella con il punto pi negativo o meno positivo che si compenser e Ai tratti dell asse che sono fuori di questa zona il CNC applicher la compensazione definita dall estremit pi vicina e L errore sul punto di riferimento macchina pu avere qualsiasi valore e Non consentita una differenza di errore fra punti superiore alla distanza fra entrambi per cui la rampa massima consentita sar del 100 TEMI CONCETTUALI Regolazione assi FAGOR CNC 8037 SOFT V01 4x 227 Esempio di definizione Si desidera compensare l errore di vite dell asse X in senso positivo nel tratto X 20 a X160 secondo la seguente grafica di errore di vite
85. essere diverso prima durante e dopo lo spostamento dell asse W Se si desidera analizzarlo dopo avere spostato l asse si deve programmare la funzione G4 CNCEX G1 W100 M101 Spostamenti dell asse W CNCEX G4 M102 Interrompe la preparazione dei blocchi CNCEX IF P100 0 lt azione1 gt P100 si analizza dopo aver spostato l asse Inoltre ogni volta che si accede a una risorsa del PLC I O M R si arresta la preparazione dei blocchi CNCEX G1 W100 M101 Spostamenti dell asse W CNCEX IF PLCI8 1 lt azione2 gt La consultazione di 18 si realizza dopo aver spostato l asse Sd Canale di esecuzione del PLC cn CONTROLLO DEGLI ASSI DAL PLC FAGOR CNC 8037 SOFT V01 4x 419 CONTROLLO DEGLI ASSI DAL PLC 0 Canale di esecuzione del PLC FAGOR CNC 8037 SOFT V01 4x 420 Funzioni ausiliari M Le funzioni M che si programmano sul canale di PLC possono essere definite nella tabella di funzioni M Nel canale di PLC non si possono programmare le funzioni MO M1 M2 M3 M4 M5 M6 M19 M30 M41 M42 M43 y M44 Per gestire le funzioni M si generano i seguenti indicatori e registri MBCDP1 a MBCDP7 R565 a R571 simili ai segnali MBCD1 a MBCD7 AUXENDP M5006 simile al segnale AUXEND MSTROBEP M5505 simile al segnale MSTROBE 13 1 3 Governabilit del programma di PLC dal CNC La parte di programma di PLC corrispondente al Controllo degli assi dal PLC pu essere governata
86. nel senso indicato dal p m m REFDIREC P33 La ricerca di I0 pu iniziare con il mandrino fermo o in movimento M3 o M4 Se la ricerca di l0 inizia con il mandrino fermo o deve cambiare il senso di rotazione il passo della velocit iniziale SO alla velocit indicata dal p m m REFEEDI si far con rampa di accelerazione lineare Se la ricerca di l0 inizia da fermo e si sta premendo un micro si far sempre un altro giro Questo tipo di ricerca di I0 del mandrino si pu eseguire con regolatore CAN Affinch funzioni in mandrini CAN o analogici quando ve ne sono vari lOs per giro derivanti da varie riduzioni si deve gestire l 10 con il segnale DECELS senza considerare il segnale reale di l0 Per ottenere una maggior precisione se il ciclo medio del PLC supera gli 8ms si consiglia di gestire nel PLC l ingresso DECELS con una periodica minore o uguale a 8ms Si consiglia inoltre di gestire l ingresso DECELS da un ingresso locale Di Mandrino TEMI CONCETTUALI FAGOR CNC 8037 SOFT V01 4x 249 Mandrino TEMI CONCETTUALI FAGOR CNC 8037 SOFT V01 4x 250 Nel caso in cui si gestisca l ingresso DECELS da un ingresso remoto CAN utilizzare nella periodica i comandi IREMRD OREMWR e MWR per ottenere una corretta sincronizzazione PE IREMRD NOT 1200 DECELS OREMWR MWR END Il ritardo del detector del segnale DECELS pu provocare una velocit bassa di ricerca zero REFEED
87. per eseguire la ricerca del punto di riferimento macchina Inoltre si indicher nel p m a REFDIREC P33 il senso in cui si sposter il mandrino durante la ricerca di tale punto Inoltre occorre personalizzare il parametro macchina assi REFEED1 P34 che definisce la velocit di accostamento del mandrino fino a premere il micro di riferimento macchina e il parametro macchina assi REFEED2 P35 che indica la velocit alla quale continuer la ricerca del punto di riferimento macchina Al punto di riferimento macchina sar assegnato il valore 0 p m a REFVALUE P36 Selezionata la modalit di funzionamento Manuale nel CNC e dopo aver posizionato l asse nella posizione adeguata si eseguir il comando di ricerca del punto di riferimento macchina di questo asse Alla fine nello stesso il CNC assegner a questo punto il valore 0 Dopo aver spostato l asse fino a un punto zero macchina o fino a un punto di dimensioni conosciute rispetto allo zero macchina si osserver la lettura che il CNC esegue di tale punto Questa sar la distanza che lo separa dal punto di riferimento macchina pertanto il valore che si deve assegnare al p m a REFVALUE P36 che definisce la quota relativa al punto di riferimento macchina REFVALUE Quota macchina Lettura del CNC Esempio Se il punto di dimensioni note a 230 mm dallo zero macchina e se il CNC riporta la quota 123 5 mm la quota che ha il punto di riferimento macchina rispetto
88. possibile passare da uno ad un altro G90 e G91 come asse lineare LIMIT 350 ROLLOVER YES NO Si possa spostare solo fra 10 e 350 LIMIT 10 Con G90 e G91 come nel caso LIMIT 8000 Se la posizione di destinazione fuori limiti si ha errore Asse rotativo Hirth un asse rotativo di solo posizionamento che ammette cifre decimali II CNC consente di avere pi di un asse Hirth ma non ammette spostamenti in cui intervengano pi di un asse Hirth alla volta Asse rotativo Hirth AXISTYPE 4 ROLLOVER YES Restituisce fra 0 e 360 G90 Non ammette valori negativi LIMIT 8000 G91 Il segno indica il senso di rotazione FIMITE 5900 ROLLOVER NO Restituisce fra 7999 9999 e 7999 9999 G90 e G91 come asse lineare ROLLOVER YES Restituisce fra 0 e 360 G90 Non ammette valori negativi Sempre per la via pi LIMIT 0 corta LIMIT 0 G91 Il segno indica il senso di rotazione ROLLOVER NO Vi sono 2 loop uno fra 0 e 360 e un altro fra 0 e 360 E possibile passare da uno ad un altro G90 e G91 come asse lineare LIMIT 350 ROLLOVER YES NO Si possa spostare solo fra 10 e 350 LIMIT 10 Con G90 e G91 come nel caso LIMIT 8000 Se la posizione di destinazione fuori limiti si ha errore Si TEMI CONCETTUALI Assi e sistemi di coordinate FAGOR CNC 8037 SOFT V01 4x 201 TEMI CONCETTUALI Assi e sistemi di coordinate FAGOR CNC 8037 SOFT V01
89. questa azione non modificher il contenuto del registro ed assegner un 1 all indicatore selezionato indicando cos che stata richiesta la lettura di una variabile inesistente Scrittura Variabili Comando CNCWR Il comando CNCWR consente l accesso a scrittura delle variabili interne del CNC Il formato di programmazione il seguente CNCWPR Variabile Registro Indicatore Mediante questa azione del PLC si carica il contenuto del registro indicato nella variabile selezionata Se l istruzione stata eseguita correttamente il PLC assegner uno 0 all indicatore indicato e un 1 nel caso contrario CNCWR R92 TIMER M200 Inizializza l orologio abilitato dal PLC con il valore contenente il registro R92 FAGOR Se si cerca di modificare il contenuto di una variabile inesistente o assegnarle un valore inadeguato si assegner un 1 all indicatore selezionato indicando cos che stata richiesta una scrittura CNC 8037 inadeguata Nel caso sia richiesta una lettura o scrittura inadeguata il PLC continuer l esecuzione del programma e il programmatore pu interrompere l esecuzione dello stesso dopo aver analizzato l indicatore definito nell azione SOFT V01 4x 379 ACCESSO ALLE VARIABILI INTERNE DEL CNC N FAGOR CNC 8037 SOFT V01 4x 380 Identificazione delle variabili nei comandi del PLC L accesso a queste variabili dal PLC si realizza con i comandi di alto livello Il riferiment
90. 0 Nel visualizzare le quote degli assi si tiene conto dello spostamento aggiuntivo solo quando si riportano le quote riferite allo zero macchina La quota restituita dalle variabili POS X C e TPOS X C tiene conto dello spostamento di origine aggiuntivo 1 Nel visualizzare le quote degli assi non si considera lo spostamento di origine aggiuntivo La quota restituita dalle variabili POS X C e TPOS X C non tiene conto dello spostamento di origine aggiuntivo 2 Nel visualizzare le quote degli assi si tiene conto del trasferimento di origine aggiuntivo eccetto quando si visualizzano le quote Comando Attuale Resto La quota restituita dalle variabili POS X C e TPOS X C tiene conto dello spostamento di origine aggiuntivo Valore di default 0 Lo spostamento addizionale si possono generare in uno dei seguenti modi e La variabile PLCOF X C consente di fissare dal PLC uno spostamento di origine aggiuntivo a ciascuno degli assi del CNC e Con il volantino addizionale HANDWIN P111 HANDWHE1 P112 HANDWHE2 P113 HANDWHE3 P114 HANDWHEA4 P115 Nessuna funzione STOPTAP P116 Indica se gli ingressi generali STOP M5001 FEEDHOL M5002 e XFERINH M5003 sono abilitati P116 YES o no P116 NO durante l esecuzione della funzione G84 maschiatura o filettatura rigida INSFEED P117 Definisce la velocit di avanzamento durante l ispezione dell utensile Quando si entra in ispezione utensile il CNC assume come nuo
91. 1 SVOP MOC COC MOP COP SOX GOX MOX COX FOT 1000 1001 5 SVOX MOY COY 1000 1001 10 LOP 2000 2001 1 LOX 2000 2001 10 FOX 1000 1001 25 Encoder rotativi I0OCODI1 I0OCODI2 EXTMULT P68 P69 P57 HO SO 90000 impulsi 1000 1001 5 HO SO 180000 impulsi 1000 1001 10 HOP SOP 18000 impulsi 1000 1001 1 SMOTIME P58 Vi sono spostamenti in cui la risposta dell asse non quella desiderata spostamenti con volantino ecc In questi casi possibile addolcire la risposta dell asse applicando un filtro ai cambiamenti di velocit Tale filtro si definisce mediante il parametro SMOTIME che indica la lunghezza del filtro in millisecondi valore indicato dal p m g LOOPTIME P72 Valori possibili Numeri interi fra 0 e 64 volte il valore assegnato al p m g LOOPTIME P72 Se si definito LOOPTIME 0 4 ms il valore massimo che si pu assegnare a SMOTIME sar 64 x 4 256 ms Valore di default 0 Per ottenere una migliore risposta consigliabile personalizzare con lo stesso valore il parametro SMOTIME degli assi che si interpolano fra loro ACCTIME2 P59 PROGAIN2 P60 DERGAIN2 P61 FFGAIN2 P62 Questi parametri definiscono la seconda gamma di guadagni e accelerazioni Si devono personalizzare come i parametri che definiscono la prima gamma Prima gamma Seconda gamma ACCTIME P18 ACCTIME2 P59 PROGAIN P23 PROGAIN2 P60 DERGAIN P24 DERGAIN2 P61 FFGAIN P25 FFGAIN2 P62
92. 1 o meno bit 0 la selezione se si desidera fare la lavorazione di sgrossatura o finitura Bit 8 Abilita l opzione di definizione del passo di una filettatura come numero di filetti per pollice Questo bit abilita bit 0 o disabilita bit 1 l opzione di definizione del passo di una filettatura come numero di file per pollice La possibilit di immettere il numero di filetti per pollice vi solo quando non si sta lavorando con nessuna metrica cio quando la metrica libera Bit 9 Abilita l opzione di programmazione filettature a passo variabile Questo bit abilita bit 0 o disabilita bit 1 l opzione di programmare filettature a passo variabile Bit 10 Abilita opzione di penetrazione a zig zag dai fianchi solo per tornio Questo bit abilita bit 0 o disabilita bit 1 l opzione di penetrazione a zig zag dai fianchi nei cicli di filettatura a tornio Bit 11 Abilit l opzione di ripasso di una parte di un filetto solo per tornio Questo bit abilita bit 0 o disabilita bit 1 l opzione di ripasso di un filetto nei cicli di filettatura a tornio Bit 12 Abilit l opzione di ripasso di filetti ad ingressi multipli solo per tornio Questo bit abilita bit 0 o disabilita bit 1 l opzione di ripasso di filetti ad ingressi multipli nei cicli di filettatura a tornio COCYF1 P148 COCYF4 P151 COCYF7 P154 COCYPROF P157 COCYF2 P149 COCYF5 P152 COCYF6 P153 COCYZ P155 COCYPOS P156 COCYGROO
93. 100 Esempio di calcolo in caso di una determinata risposta della macchina Aj Ar Ao fr SHARE 100 Ar Ao Ao FLIMIT P75 Limite massimo di sicurezza per l avanzamento degli assi Questo limite si attiva dal PLC e si applica a tutte le modalit di lavoro compreso il canale di PLC Valori possibili Fra 0 e 99999 9999 gradi min o mm min Fra 0 e 3937 00787 pollici min Valore di default 0 Questa limitazione si attiva per tutti gli assi mediante l indicatore FLIMITAC M5058 Quando si disattiva la limitazione si ripristina l avanzamento programmato Questo parametro consente di limitare temporaneamente l avanzamento dell asse dal PLC ad esempio quando si aprono le porte ecc Nei seguenti casi non si supera il valore definito nel parametro d asse FLIMIT P75 1 Volantino elettronico Per rispettare il limite indicato dal p m e FLIMIT P75 necessario respingere alcuni degli impulsi che provengono dal volantino se si supera FLIMIT cio nel caso in cui FLIMIT sia attivo si potranno perdere impulsi sia se il bit 15 del parametro generale HDIFFBAC P129 a 0 sia se al 2 Volantino associato a manovella 3 Volantino traiettoria TANSLAID P76 TANSLANA P77 TORQDIST P78 PRELOAD P79 PRELFITI P80 TPROGAIN P81 TINTTIME P82 TCOMPLIM P83 Nessuna funzione ADIFEED P84 Avanzamento massimo consentito dovuto al volantino aggiuntivo Valori possibili Fra 0 e 9
94. 12 Simbolo per definire il pulsante C DFU CPLUS CNCEX G91 G1 C1000 F3000 M1 Premendo si comanda spostare 1000 mm DFD CPLUS SET PLCABORT Quando si rilascia il pulsante si annulla lo spostamento All accensione del CNC questo indicatore si inizializza con il valore 0 PLCREADY M5023 Questo segno indica lo stato del PLC PLCREADY 0 PLC fermo PLCREADY 1 PLC in funzionamento Se a questo indicatore viene assegnato il livello logico basso PLCREADY 0 si arresta l esecuzione del programma del PLC necessario che questo indicatore sia a livello logico alto MLCREADY 1 perch il CNC consenta l avanzamento degli assi e la rotazione del mandrino altrimenti visualizzer sullo schermo il rispettivo errore INT1 M5024 INT2 M5025 INT3 M5026 INT4 M5027 Il PLC imposta uno di questi segnali a livello logico alto per indicare al CNC che sospenda temporaneamente l esecuzione del programma in corso e che passi ad eseguire il sottoprogramma di interruzione il cui numero indicato rispettivamente nel p m g INT1SUB P35 INT2SUB P36 INT3SUB P37 o INT4SUB P38 Tutti gli ingressi hanno la stessa priorit e sono attivi per livello non per fianco Si risponder alla prima rilevata a livello logico alto Non si memorizzer lo stato dei segnali INT1 INT2 INT3 INT4 e quindi consigliabile attivare tali indicatori nel PLC mediante un istruzione del tipo SET Tali indicatori si disattiveranno auto
95. 13107 E se si desidera un segnale analogico di 4 V si programmer SANALOG 4x32767 10 13107 ELIMIS M5456 Mandrino principale Se il PLC imposta questo segnale a livello logico alto il CNC non sposter il mandrino ma continua controllando allo stesso Lo stesso effetto di quando stato personalizzato il p m a DFORMAT P1 4 Questo indicatore pu essere attivato e disattivato in ogni momento e inoltre annulla gli allarmi di retroazione cosa che non fa il parametro macchina 11 4 Ingressi logici di inibizione tasti KEYDIS1 R500 KEYDIS2 R501 KEYDIS3 R502 KEYDIS4 R503 KEYDIS5 R508 II PLC pu inibire ilfunzionamento dei singoli tasti del pannello mettendo a livello logico alto il relativo bit di tali registri di 32 bit Nelle appendici del presente manuale si illustra qual il bit di ognuno dei tasti Vedi Codici di inibizione tasti alla pagina 467 Il registro KEYDIS4 inibisce le posizioni del commutatore feedrate override selettore della percentuale di avanzamento Il registro KEYDIS5 inibisce i tasti specifici dei modelli conversazionali l O Registro Bit Tasto inibito Registro Bit Tasto inibito S KEYDIS4 0 Volantino x100 KEYDIS4 16 Feed override 60 T KEYDIS4 1 Volantino x10 KEYDIS4 17 Feed override 70 dI N KEYDIS4 2 Volantino x1 KEYDIS4 18 Feed override 80 I 2 KEYDIS4 3 Jog 10000 KEYDIS4 19 Feed override 90 O KEYDIS4 4 Jog 1000 KEYDIS4 20 Feed ov
96. 4x 210 6 3 2 Modalit volantino traiettoria Tramite un solo volantino consente di spostare i due assi simultaneamente per eseguire smussature tratti dritti ed arrotondamenti tratti curvi II CNC assume come Volantino traiettoria il volantino generale o in suo difetto il volantino singolo associato all asse X fresatrice o Z tornio Configurazione della prestazione La gestione di questa prestazione va eseguita dal PLC Per attivare o disattivare la modalit di lavoro JOG Traiettoria occorre agire sull ingresso logico del CNC MASTRHND M5054 M5054 0 Funzione JOG Traiettoria disattivata M5054 1 Funzione JOG Traiettoria attivata Per indicare il tipo di spostamento occorre agire sull ingresso logico del CNC HNLINARC M5053 M5053 0 Traiettoria lineare M5053 1 Traiettoria ad Arco Quando si tratta di una traiettoria lineare occorre indicare l angolo della traiettoria nella variabile MASLAN valore in gradi fra la traiettoria lineare ed il primo asse del piano Quando si tratta di una traiettoria ad arco occorre indicare le quote del centro dell arco nelle variabili MASCFI MASCSE per il primo e secondo asse del piano principale Za I G18 MASLAN l MASCFI Li Le variabili MASLAN MASCFI e MASCSE sono di lettura e scrittura da CNC DNC e PLC Il seguente esempio utilizza il tasto 02 per attivare e disattivare la modalit di lavoro con volantino traiettoria e il tasto
97. 52 630 709 76 45 49 53 710 799 77 FAGOR CNC 8037 SOFT V01 4x 461 Manuale di Installazione Tabella di conversione per uscita S BCD in 2 cifre FAGOR CNC 8037 SOFT V01 4x 462 CODICE DI TASTO Pannello di comando alfanumerico modelli M T Sn Ss a la e _ n A i 1 2 F1 Lis e e o MELE Eu FESI i 2 RANE JO n DOFR SIE e da x a FEED _ J A E I I MARE A f p E SPINDLE i Sn la b G d e f ra 1971198 _99 100 101 102 e leal er cea 88 130 g h i j k I H 103 104 105 106 1107 108 71 72 73 74 75 76 m n o p q 109 V110 Vaea 111 112 a13 Me i Mc sti sia sa r s t u v w 83 84 85 8 87 88 i 114 115 116 117 118 V119 xZ y z 89 90 91 32 120 V 121 122 3 3 fa 35 407 417 367 65454 65453 oi A A 2 A 377 91 98 A 38A 65456 65445 i j A A A 6 lt 33 A 34 447 65460 65462 a A i A A 627 60 59 _ 58_ 64812 4813
98. 559 R1 559 R1 559 RR2 0 31 RL1 RL2 Istruzioni di azione specifiche ERA CNCRD CNCWR PAR ERA Cancellazione in blocco CNCRD Variabile R1 559 M1 5957 Lettura delle variabili interne del CNC CNOWR R1 559 Variabile M1 5957 Scrittura delle variabili interne del CNC PAR R1 559 M1 5957 Parit di un registro l 1 512 1 512 O 1 512 1 512 M 1 5957 1 5957 T 1 256 1 256 C 1 256 1 256 R 1 559 1 559 RIEPILOGO DEGLI INGRESSI E DELLE USCITE DEL PLC Ingressi logici generali EMERGEN M5000 Arresta assi e mandrino Visualizza l errore ISTOP M5001 Arresta l esecuzione del programma pezzo mantenendo la rotazione del mandrino FEEDHOL M5002 Arresta momentaneamente l avanzamento degli assi mantenendo la rotazione del mandrino IXFERINH M5003 Impedisce l esecuzione del blocco successivo ma termina quello in esecuzione CYSTART M5007 Inizia l esecuzione del programma SBLOCK M5008 II CNC passa a lavorare in modalit di esecuzione blocco a blocco MANRAPID M5009 Avanzamento rapido per tutti gli spostamenti che si eseguono nella modalit manuale OVRCAN M5010 Seleziona l override dell avanzamento al 100 n LATCHM M5011 Gli assi si sposteranno dopo aver premuto il tasto jog fino a quando si premer il tasto STOP ACTGAIN2 M5013 Indica che il CNC assume la seconda gamme di guadagni RESETIN M5015 Condiz
99. 6 6 1 6 6 2 6 6 3 6 6 4 6 7 6 8 6 8 1 6 8 2 6 9 6 9 1 6 9 2 6 9 3 6 9 4 6 10 6 11 6 11 1 6 11 2 6 12 6 13 6 13 1 6 13 2 6 14 6 14 1 6 14 2 6 15 6 15 1 6 15 2 6 15 3 6 15 4 6 15 5 6 15 6 Sistemi di retroazione a RL Aaa 214 Limitazione della frequenza di retroazione RISOLUZIONE i Regolazione assi auiszinara na alia 220 Regolazione del regolatore iii 221 Regolazione guadagni 3 Valore del guadagno proporzionale i 223 Regolazione del guadagno feed forward i 224 Regolazione del guadagno derivativo AC forward i 225 Compensazione di gioco della vite i 226 Compensazione errore della vite Test di geometria della circonferenza iii Sistemi di riferimento funi aiar Ricerca di riferimento Macchina iii Regolazione in sistemi che non dispongono di 10 codificato Regolazione in sistemi che dispongono di I0 codificato x Limiti di corsa degli assi limiti di software Arresto unidirezionale n nia dali iva Trasferimento delle funzioni ausiliari M S T Trasferimento di M S T usando il segnale AUXEND Trasferimento della funzione ausiliare M senza il segnale AUXEND j MLETO ATOI O PAAPAA EEEE EE EET T T EEE Tipi di MANNO iseia siirast aio Controllo della velocit del mandrino S Pi
100. 8037 SOFT V01 4x 48 DIGITAL DRIVES Regolazione digitale CAN Si dispone di regolazione digitale per la comunicazione con i regolatori Fagor e Bus di campo CAN e protocollo di comunicazione CanOpen standard Identificazione dei moduli nel bus Ognuno degli elementi integrati nel bus CAN si identifica mediante il commutatore rotativo a 16 posizioni 0 15 Address chiamato anche Node_Select Questo commutatore rotativo seleziona l indirizzo nodo occupato da ognuno degli elementi integrati nel bus Anche se il commutatore dispone di 16 posizioni sono valide solo le posizioni da 1 a 8 II CNC non dispone di commutatore i regolatori occupano posizioni progressive raccomandabile che iniziano preferibilmente da 1 Affinch un cambiamento di indirizzo sia effettivo necessario spegnere e riaccendere il relativo regolatore o premere il pulsante Reset r rr t111T_________ _ r _ e Pr1_ 1 r r Anche se entrambi i bus CAN sono indipendenti non consentito che coincidano gli indirizzi CAN dei regolatori con gli indirizzi CAN dei moduli di IO Se nel bus CAN di regolazione si utilizza l indirizzo 1 non vi potr essere nel bus CAN di I Os nessun modulo con tale indirizzo Il commutatore Line_Term Il commutatore Line_Term identifica quali sono gli elementi che occupano le estremit del bus CAN cio il primo e l ultimo elemento fisico del collegamento L unit
101. 8037 SOFT V01 4x 118 LOOKATYP P160 Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13121110 9 8 7 6 5 43 210 m m m m LECCESE A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato valore 0 eccetto i bit 12 14 e 15 che avranno assegnato valore 1 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato 0 Consente di applicare il controllo jerk nel look ahead cea Nessuna funzione 12 Attiva disattiva il controllo di velocit in archi con blocchi lineari in look ahead 13 Consente di utilizzare filtri Fagor con look ahead algoritmo di look ahead standard e con controllo jerk 14 Attiva disattiva la lavorazione con addolcimento 15 Attiva disattiva l algoritmo avanzato di look ahead comprendente filtri Fagor Bit 0 Applicare il controllo jerk nel look ahead Questo bit indica se si desidera applicare bit 1 o no bit 0 il controllo Jerk nel Look ahead Con controllo Jerk in Look ahead si applica un profilo trapezoidale di accelerazione con una pendenza di rampa equivalente al Jerk massimo dell asse Il Jerk massimo dipende dal valore assegnato al p m a YJERKLIM P67 di tale asse e dagli assi che intervengono nella traiettoria programmata Per gli assi in cui il parametro JERKLIM stato
102. CNC elimina il picco addizionale di riferimento sul secondo anello di posizione dopo rilevare che stato invertito lo spostamento Se non si eliminano i picchi interni regolare meglio la compensazione di gioco della vite Una regolazione pi fina del gioco della vite consiste nel realizzare il test di geometria del cerchio osservando se si hanno picchi interni nei cambi di quadrante figura sinistra Bit 13 Impulso addizionale solo in traiettorie circolari G2 G3 PARAMETRI MACCHINA Parametri macchina generale Questo bit indica se l impulso addizionale di segnale analogico si applica solo nelle traiettorie circolari G2 G3 bit 1 o in ogni tipo di spostamento bit 0 STPFILE P146 Definisce il numero di programma contenente la descrizione dell oscilloscopio Questo programma si salver sul disco rigido KeyCF Valori possibili Numeri interi fra 0 e 65535 Valore di default 0 CODISET P147 Questo parametro associato alla modalit di lavoro MC TC Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 2 10 mj m m SCO CORO OSSO SCOSSO FAGOR CNC 8037 SOFT V01 4x 115 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 116 A ciascun bit assegnata una funzione o modalit di lavoro Di default t
103. Contatori aan io ALI RILI RO ii ini Modalit di funzionamento di un contatore i IMMISSIONE AL PLC 8 1 8 2 8 3 8 4 8 4 1 8 4 2 8 4 3 8 4 4 Risorse del PUC ririmerii liana dae en e 304 L esecuzione del programma del PLC Tempo di CICIO 308 Struttura modulare del programma 309 Modulo del primo ciclo CY1 i 310 Modulo principale PRG iniriengsi ce elica aa 311 Modulo di esecuzione periodica PE t 312 Priorit nell esecuzione dei Moduli di PLC i 313 CAPITOLO 9 CAPITOLO 10 CAPITOLO 11 CAPITOLO 12 CAPITOLO 13 CAPITOLO 14 PROGRAMMAZIONE DEL PLC 9 1 Struttura di un MOJU sss srera eeren araea aeara aO ETS 316 9 2 Proposizioni direttive 9 3 Istruzioni di consultazione iii 9 4 Operatori e SIMbOlI nana 9 5 Istr zioni di azione iii o ipa aiaiai ai iaia inizi 9 5 1 Istruzioni binarie di assegnazione i 9 5 2 Istruzioni di azione binarie condizionate 9 5 3 Istruzioni di azione rottura di SEQUENZA ii 9 5 4 Istruzioni di azione aritmetiche i 9 5 5 Istruzioni di azione logiche 9 5 6 Istruzioni di azione specifiche COMUNICAZIONE CNC PLC 10 1 Funzioni ausiliari M S Toernee eda a ereer Ene aaa 10 2 Trasferimento delle funzioni ausiliari M S T 10 2 1 Trasferimento di M S T usando il segnale AUXEND
104. Il trasferimento dal CNC al PLC delle funzioni ausiliari M S e T FAGOR e Visualizzare schermate precedentemente definite dall utente cos come generare messaggi ed errori sul CNC e La lettura e variazione di variabili interne del CNC dal PLC CNC 8037 e L accesso a tutte le risorse del PLC da qualsiasi programma pezzo e Il monitoraggio sulla schermata del CNC delle risorse del PLC e L accesso a tutte le risorse del PLC da un computer via DNC tramite la linea seriale RS 232 C SOFT V01 4x 303 Risorse del PLC IMMISSIONE AL PLC FAGOR CNC 8037 SOFT V01 4x 304 8 1 Risorse del PLC Ingressi I Sono elementi che forniscono informazione al PLC dei segnali che si ricevono dall esterno Si rappresentano mediante la lettera e dispongono di 512 ingressi Uscite O Sono elementi che consentono al PLC di attivare o disattivare i vari dispositivi o azionamenti dell armadio elettrico Si rappresentano mediante la lettera O e dispongono di 512 uscite Indicatori M Sono elementi in grado di memorizzare in un bit come se fosse un rel interno lo stato di tutte le variabili interne del CNC informazione ricevuta nella comunicazione CNC PLC delle uscite logiche del CNC e lo stato di tutte le variabili del PLC siano esse interne o fissate dall utente Si rappresentano mediante la lettera M e dispongono di 3999 indicatori d utente ed altri speciali Registri R Sono elementi che consentono di
105. Numero preceduto dalla lettera B e formato degli 32 bits 1 o 0 Proposizioni direttive PRG Modulo principale CY1 Modulo di primo ciclo PEt Modulo periodico Si eseguir periodicamente ogni periodo di tempo t in millisecondi END Fine del modulo L 1 2000 Etichetta LABEL DEF Definizione di simbolo REA Le consultazioni si eseguiranno su valori reali IMA Le consultazioni si eseguiranno su valori immagine IRD Aggiorna le risorse con i valori degli ingressi fisici MRD Aggiorna le risorse M5000 5957 e R500 559 con i valori delle uscite logiche OWR Aggiorna le uscite fisiche con i valori reali delle risorse O MWR Aggiorna gli ingressi logici del CNC variabili interne con i valori di cui dispongono le risorse M5000 5957 e R500 559 TRACE Esegue una cattura di dati per l analizzatore logico durante l esecuzione del ciclo di PLC Riepilogo dei comandi del PLC J FAGOR CNC 8037 SOFT V01 4x 451 Istruzioni di consultazione semplici 1 512 Ingressi O 1 512 Uscite M 1 5957 Indicatori T 1 512 Temporizzatori C 1 256 Contatori B 0 31 R 1 499 Bit di Registro Istruzioni di consultazione di rilevamento di fianchi O ni DFU rilevamento fianco di sollevamento 1 512 to DFD rilevamento fianco di abbassamento O 1 512 2 M 1 5957 Ko Cc o E Istruzioni di consul
106. P m a INPREV P87 Giri di ingresso 3 P m a OUTPREV P88 Giri d uscita 1 6 15 4 Esempio di mandrino Encoder nel motore Ha un mandrino con 4 gamme Le velocit massime e le riduzioni di ogni gamma sono le seguenti Gamma 1 velocit massima 1000 giri min riduzione 4 1 Gamma 2 velocit massima 2000 giri min riduzione 2 1 Gamma 3 velocit massima 3000 giri min riduzione 4 3 Gamma 4 velocit massima 3500 giri min riduzione 1 1 L encoder Vpp di 18000 impulsi per giro modello HOP Mandrino CAN P m m DRIBUSLE P51 1 Parametri coinvolti nel calcolo del segnale analogico di velocit P m m MAXGEARI P2 massimi giri min della prima gamma 1000 P m m MAXGEAR 2 P3 massimi giri min della seconda gamma 2000 P m m MAXGEAR3 P4 massimi giri min della terza gamma 3000 P m m MAXGEARA P5 massimi giri min della quarta gamma 3500 P m m INPREVI P72 giri di ingresso della prima gamma 4 P m m INPREV2 P74 P m m INPREV8 P76 giri di ingresso della terza gamma 4 P m m INPREVA P78 P m m OUTPREVI P73 giri d uscita della prima gamma 1 P m m OUTPREV2 P75 giri d uscita della seconda gamma 1 P m m OUTPREV3 P77 giri d uscita della terza gamma 3 P m m OUTPREVA P79 giri d uscita della quarta gamma 1 Parametri coinvolti nel calcolo di retroazione di posizione giri di ingresso della
107. P13 diverso da 0 e Governato dal PLC Questa prestazione consente al PLC di assumere il controllo del mandrino durante un certo tempo Un applicazione tipica di questa prestazione il controllo dell oscillazione del mandrino durante il cambio gamma di mandrino Indipendentemente dal tipo di segnale analogico utilizzato il CNC ammette fino a 4 gamme di mandrino Il cambio gamma di mandrino pu essere manuale o generato automaticamente dal CNC Per eseguire il cambio gamma si utilizzano le funzioni ausiliari M41 M42 M43 e M44 indicanti al PLC la gamma da selezionare 6 9 2 Controllo della velocit del mandrino S Uscita BCD Se si utilizza uscita di segnale analogico BCD 2 o 8 cifre il mandrino lavorer ad anello aperto e potr essere controllato mediante le funzioni M3 M4 e M5 A tale scopo necessario personalizzare il p m m SPDLTYPE PO con il valore adeguato SPDLTYPE 1 Uscita di segnale analogico su BOD a 2 cifre SPDLTYPE 2 Uscita di segnale analogico su BCD a 8 cifre Ogni volta che si seleziona una nuova velocit di mandrino S il CNC indica al PLC nell uscita logica SBCD R557 il rispettivo valore ed attiver l uscita logica generale SSTROBE M5533 per indicare al PLC che deve selezionare tale velocit Questa trasmissione si esegue all inizio dell esecuzione del blocco e il CNC attende l attivazione dell ingresso generale AUXEND per considerare terminata la sua esecuzione
108. P35 INT2SUB P36 INT3SUB P37 INT4SUB P38 Indicano il numero di sottoprogramma associato all rquote ingresso logico generale corrispondente INT1 M5024 INT2 M5025 INT3 M5026 INT4 M5027 Quando si attiva uno di questi ingressi logici si sospender temporaneamente l esecuzione del programma in corso e il CNC passer ad eseguire il sottoprogramma di interruzione il cui numero si indica nel relativo parametro Queste subroutine non cambiano il livello dei parametri aritmetici locali pertanto esse possono contenere solo parametri aritmetici globali PARAMETRI MACCHINA Parametri macchina generale Terminata l esecuzione della subroutine il CNC riprende l esecuzione del programma che era stato interrotto Valori possibili Numeri interi fra 0 e 9999 Valore di default 0 non vi sottoprogramma associato PRBPULSE P39 Indica se le funzioni di sonda di cui dispone il CNC agiscono con il fianco di sollevamento impulso positivo o con il fianco di abbassamento impulso negativo dei segnali forniscono dalle sonde di misura che si trovano collegato tramite il connettore X3 Valore Significato Segno Impulso positivo 24 V o 5 V Segno Impulso negativo 0 V Valore di default Segno PRBXMIN P40 PRBXMAX P41 PRBYMIN P42 PRBYMAX P43 PRBZMIN P44 PRBZMAX P45 Definiscono la posizione occupata dalla sonda da tavola che si utilizza per calibrazione utensili Le quote con cui si defi
109. PLC Quando la variabile HBEVAR a 0 visualizza di nuovo la modalit selezionata nel commutatore ACCESSO ALLE VARIABILI INTERNE DEL CNC Vedi 6 12 Volantini Fagor HBA HBE e LGB alla pagina 262 MASLAN Si deve utilizzare quando selezionato il volantino traiettoria o il jog traiettoria d MASLAN fe G18 Indica langolo della traiettoria lineare MASCFI MASCSE Si devono utilizzare quando selezionato il volantino traiettoria o il jog traiettoria x Nelle traiettorie ad arco indicano le quote del centro VA dell arco e a FAGOR CNC 8037 SOFT V01 4x 395 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate alla retroazione FAGOR CNC 8037 SOFT V01 4x 396 Manuale di Installazione 12 8 Variabili associate alla retroazione ASIN X C Segnale A della retroazione senoidale del CNC per l asse X C BSIN X C Segnale B della retroazione senoidale del CNC per l asse X C ASINS Segnale A della retroazione sinusoidale del CNC per il mandrino BSINS Segnale B della retroazione sinusoidale del CNC per il mandrino 12 9 Variabili associate al mandrino principale Variabili associate alla velocit reale SREAL Riporta la velocit di rotazione reale del mandrino principale Il suo valore espresso in decimillesimi di giri al minuto b 2 FTEOS Riporta la velocit di rotazione teorica del mandrino principa
110. PLC terminale 10 del connettore X2 e deve essere alimentato a 24 V D altra parte dovuto al fatto che il CNC elabora direttamente questo segnale nel caso in cui scomparisse tale alimentazione visualizzer ERRORE EMERGENZA ESTERNA disattiver gli innesti ed eliminer i segnali analogici ELECTRICAL CABINET Durante la procedura di inizializzazione effettuata dal CNC all accensione il segnale USCITA D EMERGENZA resta attivato livello logico basso evitando cos un avvio anticipato dell armadio elettrico Se la procedura di inizializzazione viene eseguita senza nessun problema il CNC assegner un 1 al valore reale dell uscita 01 del PLC Altrimenti manterr attivo il segnale USCITA DI EMERGENZA e visualizzer il relativo messaggio di errore Una volta terminata la procedura di inizializzazione si eseguir il programma di PLC disponibile in memoria Se non disponibile attender che ne venga immesso uno e si esegua Dopo aver terminato l esecuzione del ciclo iniziale CY1 o in suo difetto del primo scan il PLC assegner il valore dell uscita O1 all uscita fisica USCITA D EMERGENZA conveniente programmare il modulo di primo ciclo dell PLC CY1 in modo da assegnare il valore 1 all uscita O1 se tutte le verifiche sono state soddisfacenti e il valore 0 quando si rilevato un errore Il cablaggio dell armadio elettrico si realizzer in modo da tenere conto di tutti gli agenti esterni ch
111. RISORSE DEL PLC 7 1 Ingressi Sono elementi che forniscono informazione al PLC dei segnali che si ricevono dall esterno Si rappresentano mediante la lettera seguita dal numero d ingresso cui si desidera fare riferimento ad esempio 11 125 1102 ecc II PLC pu controllare 512 ingressi anche se nel comunicare con l esterno pu accedere solo a quelli indicati agli ingressi fisici Ingressi fisici locali sono quelli corrispondenti ai connettori dell unit centrale Ingressi fisiche remote sono quelle relative ai moduli remoti FAGOR CNC 8037 SOFT V01 4x 283 Uscite RISORSE DEL PLC FAGOR CNC 8037 SOFT V01 4x 284 7 2 Manuale di Installazione Uscite Sono elementi che consentono al PLC di attivare o disattivare i vari dispositivi o azionamenti dell armadio elettrico Si rappresentano mediante la lettera O seguita dal numero di uscita cui si desidera fare riferimento ad esempio 01 025 0102 ecc II PLC pu controllare 512 uscite anche se nel comunicare con l esterno pu accedere solo a quelli indicati alle uscite fisici Uscite fisiche locali sono quelle relative ai connettori dell unit centrale Uscite fisiche remote sono quelle relative ai moduli remoti L uscita 01 coincide con l uscita di emergenza del CNC connettore e quindi la stessa deve essere normalmente a livello logico alto 7 3 Indicatori Sono elementi in grado di memorizzare in un bit come se
112. RS422 Accanto al nome di determinati parametri sono riportati alcuni caratteri indicanti quando assume il CNC il nuovo valore assegnato a tale parametro Il necessario premere la sequenza di tasti Shift Reset o spegnere accendere il CNC Basta premere Reset Il resto dei parametri quelli che non sono indicati si aggiornano automaticamente nel cambiarli Regolazione dei parametri macchina degli assi Una volta definiti gli assi di cui dispone la macchina mediante i p m g AXIS1 PO a AXIS8 P7 il CNC abiliter le tabelle di parametri dei rispettivi assi I valori che si assegnano ai parametri di ognuna di queste tabelle dipenderanno dai risultati che si otterranno nell effettuare la regolazione di ognuno degli assi della macchina Prima di effettuare la regolazione degli assi conveniente situare ognuno di essi circa al centro della relativa corsa e posizionare i finecorsa meccanici controllati dall armadio elettrico vicini a tale punto allo scopo di evitare colpi o danni Assicurarsi che l indicatore LATCHM del PLC non sia attivo e dopo aver selezionato i rispettivi parametri degli assi provvedere all impostazione degli stessi seguendo i seguenti suggerimenti e L impostazione degli assi si eseguir uno ad uno e Si collegher all uscita di potenza del regolatore corrispondente all asse che si desidera regolare e Selezionata la modalit manuale di funzionamento nel CNC si sposter l asse che si desider
113. Ripristino in corso Programma interrotto mediante STOP Blocco MDI JOG interrotto Ripristino interrotto In ispezione utensile Blocco in esecuzione via CNCEX1 Blocco via CNCEXI interrotto CNC pronto per accettare movimenti in JOG manuale volantino teaching ispezione CNC pronto per accettare ordine di avvio START modi di esecuzione simulazione con movimento MDI CNC non pronto per eseguire qualsiasi azione che comporti la movimentazione dell asse o del mandrino Identifica la ricerca di blocco Indica il tipo di simulazione selezionato Queste informazioni verranno fornite nei bit pi bassi e un 1 ne indicher lo stato attivo Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 OPMODC Corsa teorica Funzioni G Funzioni G M S T Piano principale Rapido Rapido S 0 Indica gli assi selezionati da volantino Queste informazioni verranno fornite nei bit pi bassi e un 1 ne indicher lo stato attivo Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Asse 1 Asse 2 Indica il nome dell asse che corrisponde all ordine di programmazione degli stessi Esempio Se il CNC controlla gli assi X Z si ha asse1 X asse2 Z gt Variabili associate alla modalit operativa ACCESSO ALLE VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 403 E Altre variabili ACCESSO ALLE VARIABILI INTERNE DEL CNC N FAGOR CNC 8037 SOFT V01 4x 404 12 12 Alt
114. SOFT V01 4x 35 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 36 Connettore X6 Per il collegamento del pannello di comando Connettore femmina tipo SUB D alta densit a 26 terminali Fagor Automation fornisce il cavo necessario per il collegamento formato da un tubo flessibile un connettore maschio tipo SUB D a 26 terminali e alta densit e un altro connettore maschio tipo SUB D di 25 terminali Entrambi i connettori hanno un sistema di bloccaggio per mezzo di 2 viti UNC4 40 La schermatura del tubo flessibile saldata sui cappucci metallici che ricoprono entrambi i connettori Connessione del cavo Connettore del pannello di comando Connettore X6 del CNC 25 pin 26 pin 1 1 2 13 3 5 4 23 5 15 6 7 7 25 8 17 9 9 10 19 11 11 12 3 13 21 14 4 15 22 16 14 17 6 18 24 19 16 20 8 21 26 22 10 23 2 24 20 25 12 Connettore X7 Ingressi 197 a 1104 e uscite 033 a 056 digitali un connettore femmina SUB D densit normale a 37 terminali Nella tabella sotto si riporta il segnale di ogni terminale in funzione degli I O del modello di CNC Collegare i 24 V e i 0 V della fonte di alimentazione utilizzata per questi ingressi e uscite ai terminali 18 19 0V e 1 20 24 V del connettore Pin Segnale e funzione 161 80 401 240 561 320 1 24 V 24 V 24 V Ali
115. Se corretto lasciarlo com ma se si desidera cambiarlo selezionare YES se prima non c era e viceversa Valori possibili NO YES Valore di default NO MPGRES P81 Il parametro MPGRES P81 indica la risoluzione di retroazione del volantino elettronico e dipende dal formato di visualizzazione selezionato per l asse corrispondente p m a DFORMAT P1 Valori possibili 0 1e2 Valore di default 0 Formato Risoluzione DFORMAT P1 MPGRES 0 MPGRES 1 MPGRES 2 5 3 mm 0 001 mm 0 010 mm 0 100 mm 4 4 0 0001 0 0010 0 0100 4 4 mm 0 0001 mm 0 0010 mm 0 0100 mm 3 5 0 00001 0 00010 0 00100 6 2 mm 0 01 mm 0 10 mm 1 00 mm 5 3 0 001 0 010 0 100 MPGNPUL P82 Il parametro MPGNPUL P82 indica il numero di impulsi per giro del volantino elettronico Valori possibili Numeri interi fra 0 e 65535 Valore di default 0 equivale a 25 Esempio Si dispone di un volantino elettronico Fagor 25 impulsi per giro e si desidera ottenere un avanzamento di 1 mm per ogni giro del volantino 1 Definire il pim a AXIS1 PO a AXIS7 P6 corrispondente all ingresso di retroazione del volantino elettronico con il valore 12 volantino Fagor 100P Occorre anche definire il p m g MPGAXIS P76 affinch il CNC sappia a che asse assegnato il volantino 2 Personalizzare il p m g MPGNPUL 25 o 0 che equivale ai 25 impulsi per giro del volantino Fagor 3 Dato che il volantino forn
116. Se si utilizza uscita S in BCD di 2 cifre il CNC indicher al PLC la velocit di mandrino selezionata in base alla seguente tabella di conversione S S S S Programmata BCD Programmata B Programmata 800 899 er e one ee 8 ee e e e BCD E E E EE E E 8 o 5 560 629 75 9000 9999 E Se si programma un valore superiore a 9999 il CNC indicher al PLC la velocit di mandrino corrispondente al valore 9999 s c 54 5 6 57 8 9 61 62 63 64 65 67 70 71 72 73 74 Di Mandrino TEMI CONCETTUALI FAGOR CNC 8037 SOFT V01 4x 245 Mandrino TEMI CONCETTUALI FAGOR CNC 8037 SOFT V01 4x 246 Se si utilizza uscita S in BCD di 8 cifre il CNC indicher al PLC mediante questo registro la velocit di mandrino programmata Tale valore sar codificato in formato BCD 8 cifre in millesimi di giro al minuto S 12345 678 0001 0010 0011 0100 0101 0110 0111 1000 Uscita analogica Affinch il CNC generi l uscita analogica per il regolatore di mandrino necessario personalizzare il p m m SPDLTYPE PO 0 II CNC fornisce entro l intervallo 10 V il segnale analogico corrispondente alla velocit di rotazione programmata o un segnale analogico unipolare se ai p m m POLARM8 P7 e POLARMA P8 stato assegnato lo stesso valore La modalit di funzionamento ad anello chiuso mediante la funzione M19 descritta pi avanti Mandrino governato dal PLC
117. USB non possibile l editazione o l esecuzione di programmi pezzo FAGOR CNC 8037 SOFT V01 4x 42 Manuale di Installazione Collegamento del kit di estensione USB fornito da Fagor 1 Collegare il cavo e l adattatore USB Verificare che la guarnizione e il dado di fissaggio dell adattatore USB siano fissati come illustra la figura Adattatore a USB Cavo di estensione USB p Dado di fissaggio Guarnizione 2 Con il CNC spento collegare il cavo di estensione al connettore USB del CNC Cavo di estensione USB Adattatore a USB Per collegare dispositivi USB 3 Una volta collegato correttamente il kit di estensione sar possibile collegare e scollegare dispositivi USB al CNC mentre acceso 1 O O e Z O O na ui g A g O Z ND lt x O iL Z O O FAGOR CNC 8037 SOFT V01 4x 43 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 44 Scheda di comunicazioni Collegamento Sercos Can e Ethernet Si dispone di tre schede di comunicazioni CAN CAN Ethernet CAN AXES CAN I Os A b Ethernet lt PEER TERE Queste schede dispone dalle seguenti connessioni e Bus di regolaz
118. V01 4x 29 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 30 Livelli di lavoro per segnale sinusoidale solo per assi Frequenza massima 500 kHz Segnali A e B Ampiezza 0 6 1 2 Vpp Centrato V1 V21 2 Vpp lt 6 5 Relazione VApp VBpp 0 8 1 25 Sfasamento 90 10 Segnale 10 Ampiezza 0 2 0 85 V Anchura T 90 lt I0 lt T 180 Ingresso di retroazione di volantini Consumo dell alimentazione di 5 V 1 A 250 mA per ogni asse Livelli di lavoro per segnale quadrato differenziale Frequenza massima Separazione massima fra fianchi Sfasamento Vmax in modalit comune Vmax in modalit differenziale Isteresi Corrente d ingresso differenziale massima Livelli di lavoro per segnale quadrato non differenziale Frequenza massima Separazione massima fra fianchi Sfasamento Soglia alta livello logico 1 Vik Soglia bassa livello logico 0 V Vmax Isteresi Corrente d ingresso differenziale massima 400 kHz 460 ns 90 20 7V 6 V 0 2 V 3 MA 400 kHz 460 ns 90 20 1 25 V lt VH lt 7 V 7V lt V lt 1 V 7 V 0 25 V 3 mA Connettori e connessioni Alimentazione Connettore Phoenix maschio di 3 pin passo 7 62 mm Pin Segnale e funzione 1 24V Alimentazione di 2 oV Alimentazione
119. VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 411 Manuale di Installazione 0 Altre variabili ACCESSO ALLE VARIABILI INTERNE DEL CNC N FAGOR CNC 8037 SOFT V01 4x 412 CONTROLLO DEGLI ASSI DAL PLC Il PLC dispone delle azioni CNCEX e CNCEXI per inviare ordini al CNC CNCEX invia ordini al CNC affinch esegua movimenti in uno o vari assi CNCEXI invia ordini al CNC affinch esegua qualsiasi tipo di blocco L azione CNCEX si esegue con il canale di esecuzione del PLC l azione CNCEXI1 si esegue dal canale principale del CNC ed ogni volta che abilitata la tastiera JOG essendo possibile arrestarne l esecuzione mediante il tasto STOP ed anche annullarne l esecuzione mediante il tasto RESET Se si riceve un azione CNCEX1 quando non abilitata la tastiera di JOG il CNC non tiene conto di tale comando Il formato di programmazione di queste azioni CNCEX Blocco ASCII Indicatore CNCEXI1 Blocco ASCII Indicatore Mediante queste azioni il PLC invier al CNC il comando indicato nel Blocco ASCII affinch lo esegua Se il Blocco ASCII stato accettato per il CNC il PLC assegner uno 0 all indicatore indicato e un 1 nel caso contrario Il CNC indica solo che il Bloque ASCII stato accettato E compito dell operatore verificare se l ordine stato eseguito dal CNC o no CNCEX G1 U125 V300 F500 M200 Invia al CNC il comando G1 U125 V300 F500 per eseguire un
120. Xx i Z sF CLEAR n INS 7 8 E ta 15 s Fa 72 AL fee z Codici di inibizione tasti FAGOR CNC 8037 SOFT V01 4x 467 Manuale di Installazione Codici di inibizione tasti FAGOR CNC 8037 SOFT V01 4x 468 FINESTRA FILE DEI PARAMETRI MACCHINA Parametri macchina generali PO P50 P100 P150 P1 P51 P101 P151 P2 P52 P102 P152 P3 P53 P103 P153 P4 P54 P104 P154 P5 P55 P105 P155 P6 P56 P106 P156 P7 P57 P107 P157 P8 P58 P108 P158 P9 P59 P109 P159 P10 P60 P110 P160 P11 P61 P111 P161 P12 P62 P112 P162 P13 P63 P113 P163 P14 P64 P114 P164 P15 P65 P115 P165 P16 P66 P116 P166 P17 P67 P117 P167 P18 P68 P118 P168 P19 P69 P119 P169 P20 P70 P120 P170 P21 P71 P121 P171 P22 P72 P122 P172 P23 P73 P123 P173 P24 P74 P124 P174 P25 P75 P125 P175 P26 P76 P126 P176 P27 P77 P127 P177 P28 P78 P128 P178 P29 P79 P129 P179 P30 P80 P130 P180 P31 P81 P131 P181 P32 P82 P132 P182 P33 P83 P133 P183 P34 P84 P134 P184 P35 P85 P135 P185 P36 P86 P136 P186 P37 P87 P137 P187 P38 P88 P138 P188 P39 P89 P139 P189 P40 P90 P140 P190 P41 P91 P141 P191 P42 P92 P142 P192 P43 P93 P143 P193 P44 P94 P144 P194 P45 P95 P145 P195 P46 P96 P146 P196 P47 P97 P147 P197 P48 P98 P148 P198 P49 P99 P149 P199 Finestra file dei paramet
121. YES cambio gamma generato automaticamente dal CNC Cambio gamma automatico controllato dal PLC MSTROBE MINAENDW Quando rileva un cambiamento di gamma il CNC invia al PLC in una delle uscite logiche MBCD1 7 R550 a R556 la funzione ausiliare corrispondente M41 a M44 FAGOR II CNC attiva l uscita logica generale MSTROBE M5532 per indicare al PLC che deve eseguirla Il PLC disattiva l ingresso logico generale del CNC AUXEND M5016 per indicare al CNC l inizio CNC 8037 del trattamento della funzione ausiliare SOFT V01 4x 247 Mandrino TEMI CONCETTUALI FAGOR CNC 8037 SOFT V01 4x 248 Se si richiede il controllo dell oscillazione di mandrino durante il cambio di gamma si devono seguire i passi sotto indicati 1 Indicare dal PLC nell ingresso logico del CNC SANALOG R504 il valore del segnale analogico S residuale che si desidera applicare al regolatore del mandrino Portare inoltre a livello logico alto l ingresso logico del CNC PLCCNTL M5465 per indicare al CNC che a partire da questo momento il controllo dell uscita di segnale analogico di mandrino fissato dal PLC 2 A questo punto il CNC estrae il segnale analogico di mandrino indicato dal PLC all ingresso logico del CNC SANALOG R504 Se il PLC cambia il valore dell ingresso SANALOG il CNC aggiorner l uscita di segnale analogico 3 Una volta terminata l operazione si deve restituire
122. a 3 oltre il valore del guadagno proporzionale PROGAIN P23 Per effettuare una regolazione critica si deve e Verificare che non vi siano oscillazioni nell errore di inseguimento che non sia instabile e Osservare con l oscilloscopio la tensione di dinamo tachimetrica o di segnale analogico nel regolatore e verificare che il sistema sia stabile figura a sinistra e che non vi siano instabilit all avvio figura al centro e nella frenata figura a destra f f f FAGOR CNC 8037 SOFT V01 4x 225 TEMI CONCETTUALI Regolazione assi FAGOR CNC 8037 SOFT V01 4x 226 6 5 6 Compensazione di gioco della vite Il CNC consente di compensare il gioco della vite quando si cambia il senso di spostamento dell asse Il gioco della vite de husillo si definisce con il p m a BACKLASH P14 A volte necessario applicare per un certo tempo un impulso addizionale di segnale analogico per recuperare l eventuale gioco della vita nelle inversioni di spostamento L impulso addizionale di segnale analogico potr essere di tipo rettangolare o di tipo esponenziale TLT L_ T Se la durata dell impulso rettangolare si regola per basse velocit pu accadere che sia eccessiva per alte velocit o insufficiente in basse quando si regola per alte In questi casi si consiglia di utilizzare il tipo esponenziale che applica un forte impulso inizialmente diminuendo con il tempo Il p m a BAKAN
123. a livello logico alto il movimento degli assi continua Se si attiva il segnale FEEDHOL livello logico basso in un blocco senza spostamento il CNC continuer l esecuzione del programma fino a rilevare un blocco con spostamento Esempio FEEDHOL Vi sempre consenso di avanzamento degli assi b XFERINH M5003 c Se il PLC imposta questo segnale a livello logico basso il CNC impedisce che inizi l esecuzione S del blocco successivo ma termina quello che in esecuzione Quando il segnale torna a livello logico alto il CNC continua con lesecuzione del programma D Esempio 2 XFERINH z Vi sempre consenso di esecuzione del blocco successivo CYSTART M5007 Se si preme il tasto START del pannello frontale il CNC lo indicher al PLC mediante l uscita logica generale START Se il programma del PLC ritiene che non esista nessun impedimento perch possa iniziare l esecuzione del programma pezzo dovr portare il segnale CYSTART a livello logico alto iniziando cos l esecuzione del programma INGRESSI E USCITE LOGICHE DEL CNC Il CNC indicher mediante l uscita logica generale INCYCLE che il programma in esecuzione A questo punto il segnale CYSTART pu tornare allo stato logico basso Esempio START AND resto delle condizioni CYSTART Quando si preme il tasto di avvio il CNC attiva l uscita logica generale START Il PLC deve verificare l osservanza del resto delle condizioni i
124. al CNC il controllo del mandrino a tale scopo necessario porre a livello logico basso l ingresso logico del CNC PLCCNTL M5465 Una volta effettuato il cambio gamma richiesto il PLC deve porre a livello logico alto il rispettivo ingresso logico di mandrino del CNC GEAR1 M5458 GEAR2 M5459 GEAR3 M5460 y GEAR4 M5461 Per finire il PLC attiver di nuovo l ingresso logico generale del CNC AUXEND M5016 per indicare al CNC che gi conclusa l esecuzione della funzione ausiliare Cambio gamma automatico lavorando con M19 Ogni volta che si programma la funzione ausiliare M19 conveniente che sia selezionata la gamma di mandrino corrispondente Se non vi nessuna gamma selezionata il CNC effettua la seguente operazione Converte la velocit indicata nel p m m REFEEDI P34 che programmata in gradi al minuto in giri al minuto Seleziona la gamma di mandrino corrispondente a tale velocit Non possibile cambiare gamma di mandrino quando si lavora con M19 Prima occorre selezionare la gamma 6 9 4 Mandrino ad anello chiuso Quando si desidera lavorare con mandrino ad anello chiuso con l opzione Arresto orientato mandrino M19 si deve osservare una delle condizioni seguenti e Il regolatore analogico o digitale con retroazione al CNC via connettore e ilp m m NPULSES P13 diverso da 0 e Il regolatore digitale CAN con retroazione al regolatore e il p m m DRIBUSLE P51 diverso
125. al massimo senza invertirne il segno mantenendo il senso di spostamento dell asse La scala corrispondente all errore di inseguimento di 10um per quadro e Regolazione corretta con feed forward Actual Feed ollowing Err r E r Attual Feed F llowiny Error E LOOPCHG P26 Definisce il segno del segnale analogico Se corretto lasciarlo com ma se si desidera cambiarlo selezionare YES se prima NON c era e viceversa NO YES Valore di default NO Se si hanno due assi controllati da un solo azionamento occorre definire il senso del segnale analogico in entrambi gli assi MINANOUT P27 Definisce il valore di segnale analogico minimo dell asse Si esprimer in unit del conversore D A e si ammetter qualsiasi numero intero fra 0 e 32767 corrispondendo per il valore 32767 il segnale analogico di 10 V Valore di default 0 MINANOUT Segnale analogico minimo 0 3 mV 1V 10 V SERVOFF P28 Definisce il valore del segnale analogico che si applicher come offset al regolatore Valori possibili Si esprimer in unit del conversore D A e si ammetter qualsiasi numero intero fra 0 e 32767 corrispondendo per il valore 32767 il segnale analogico di 10 V Valore di default 0 non applica SERVOFF Segnale analogico 32767 10 V 3277 av 0 3 mv 3277 iv 32767 10v BAKANOUT P29 Impulso addizio
126. all asse si pone a livello logico alto l asse invertir il senso di avanzamento e la ricerca si effettuer in senso contrario Si TEMI CONCETTUALI Sistemi di riferimento FAGOR CNC 8037 SOFT V01 4x 237 TEMI CONCETTUALI Sistemi di riferimento FAGOR CNC 8037 SOFT V01 4x 238 6 6 4 Limiti di corsa degli assi limiti di software Una volta eseguita la ricerca del punto di riferimento macchina su tutti gli assi si proceder ad eseguire la misura dei limiti di corsa da software di ognuno degli assi Questa procedura che si eseguir asse per asse si potr effettuare come segue e Spostare l asse in senso positivo fino a un punto vicino al finecorsa meccanico mantenendo una distanza di sicurezza dallo stesso e Assegnare p m a LIMIT P5 la quota indicata dal CNC per tale punto limite di software positivo e Ripetere questa sequenza ma in senso negativo assegnando la quota indicata dal CNC al p m a LIMIT P6 e Una volta terminata questa procedura in tutti gli assi necessario premere i tasti SHIFT RESET o staccare accendere il CNC affinch tali valori siano assunti dal CNC 6 7 Arresto unidirezionale Allo scopo di migliorare la ripetitivit nei posizionamenti rapidi GOO di assi con gioco di vite il CNC dispone di una serie di parametri macchina di assi che consentono di effettuare tutti iposizionamenti di tale asse nello stesso senso UNIDIR P39 Indica il senso
127. alla velocit di rotazione programmata del mandrino Valori possibili Numeri interi fra 0 e 255 Valore di default Per MINSOVR P10 50 Per MAXSOVR P11 150 La velocit risultante sar limitata al valore indicato nel p m c MAXVOLT1 P37 MAXVOLT 2 P38 MAXVOLT3 P39 o MAXVOLTA4 P40 corrispondente alla gamma selezionata SOVRSTEP P12 Definisce il passo incrementale con cui si modificher la velocit di rotazione programmata del mandrino mediante i tasti spindle override del pannello di comando Valori possibili Numeri interi fra 0 e 255 Valore di default 5 NPULSES P13 Indica il numero di impulsi per giro dell encoder rotativo del mandrino Se si immette il valore O il FAGOR CNC intende che la macchina non dispone di encoder rotativo nel mandrino Si devono definire quando il segnale del regolatore analogico o si invia via CAN DRIBUSLE CNC 8037 00 1 Quando il mandrino principale non ha trasduttore NPULSES 0 il CNC visualizza i giri teorici dello stesso interessati dalla Valori possibili SOFT VO1 4x Numeri interi fra 0 e 65535 Valore di default 1000 160 Quando si dispone di regolazione CAN se ilparametro NPULSES e i parametri INPREV e OUTPREV di tutte le gamme si definiscono con valore 0 il CNC prender quelli equivalenti del regolatore DIFFBACK P14 Definisce se il sistema di retroazione utilizzato si serve di segnali differenziali o meno Valore Significato NO No
128. allo zero macchina sar REFVALUE 230 123 5 353 5 mm Dopo aver assegnato questo nuovo valore necessario premere il tasto RESET affinch questo valore sia assunto dal CNC necessario realizzare una nuova ricerca del punto di riferimento macchina affinch quest asse prenda i valori corretti Si TEMI CONCETTUALI Sistemi di riferimento FAGOR CNC 8037 SOFT V01 4x 235 TEMI CONCETTUALI Sistemi di riferimento FAGOR CNC 8037 SOFT V01 4x 236 Considerazioni Se nel momento in cui inizia la ricerca di riferimento macchina premuto il micro di riferimento macchina l asse retroceder nel senso contrario a quello indicato in REFDIREC P33 fino a liberare il micro prima di iniziare la ricerca di riferimento macchina Se l asse posizionato fuori dei limiti di software LIMIT P5 y LIMIT P6 necessario spostare l asse manualmente per introdurlo nella zona di lavoro e quindi situarlo nella zona adeguata per l esecuzione della ricerca di riferimento macchina Occorre fare attenzione quando si posiziona il micro di riferimento macchina e si programmano gli avanzamenti REFEED1 P34 e BREFEED2 P35 Il micro di riferimento macchina 1 si situer in modo che l impulso di I0 2 si verifichi sempre nella zona di avanzamento corrispondente a REFEED 2 P35 Se non vi spazio a tale scopo si dovr ridurre l avanzamento REFEED1 P34 Ad esempio encoder rotat
129. angolo della lama sar espresso in decimillesimi di grado 0 359999 La larghezza della lama sar espressa nelle unit attive fissate dal p m g INCHES Se INCHES 0 in decimillesimi millimetri 999999999 Se INCHES 1 in centomillesimi pollici 393700787 Se asse rotativo in decimillesimi gradi 999999999 L angolo di taglio sar espresso in decimillesimi di grado 0 359999 gt Variabili associate agli utensili ACCESSO ALLE VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 381 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate agli utensili FAGOR CNC 8037 SOFT V01 4x 382 Tabella magazzino utensili Ogni posizione del magazzino si rappresenta come segue 1 255 Numero d utensile 0 La posizione del magazzino vuota 1 La posizione del magazzino stata annullata La posizione dell utensile nel magazzino si rappresenta come segue 1 255 Numero di posizione 0 L utensile sul mandrino 1 Utensile non trovato 2 L utensile nella posizione di cambio Variabili di sola lettura Le variabili TOOL NXTOOL TOD e NXTOD si potranno scrivere solo dal PLC quando non si stia eseguendo o simulando un blocco o programma pezzo TOOL Riporta il numero dell utensile attivo CNCRD TOOL R100 M100 Assegna al registro R100 il numero di utensile attivo TOD Riporta il numero del correttore utensile attivo NXTOOL Ripo
130. armadio elettrico staccato dalla rete elettrica consigliabile effettuare un ispezione generale dello stesso verificando il collegamento a terra Questo collegamento dovr essere eseguito su un unico punto della macchina denominato punto principale di terra al quale saranno collegate tutte le terre della macchina e dell armadio elettrico La fonte di alimentazione utilizzata per l alimentazione degli ingressi uscite digitali deve essere stabilizzata e gli zero volt di tale fonte devono essere collegati al punto principale di terra Verificare il collegamento dei tubi flessibili e dei connettori Non collegare ne scollegare i connettori al CNC mentre si trova sotto tensione Verificare senza collegare l armadio elettrico alla rete se vi sono cortocircuiti su ognuno dei terminali dei connettori Precauzioni consigliabile ridurre la corsa degli assi avvicinando i micro di emergenza o rilasciando il motore dell asse fino all avvenuto controllo degli stessi Verificare che le uscite di potenza dei regolatori ai motori sia disabilitata Verificare che i connettori di ingressi e uscite digitali siano scollegati nel CNC Verificare che il fungo di emergenza sia stato premuto Connessione Verificare che la tensione d alimentazione sia corretta Con il CNC staccato si dar tensione all armadio elettrico verificando che esso risponda correttamente Verificare che nei connettori di ingressi ed uscite digitali esista
131. attiva non consentito eseguire un ispezione d utensile o operazioni in MDI Non possibile attivare la funzione Retracing quando attivo un ciclo fisso Va considerato che da quando si attiva l indicatore RETRACE con G51 attiva finch la macchina inizia la retrocessione possono passare vari blocchi Inoltre i calcoli di look ahead saranno diversi fra l andata e il ritorno per cui possibile che le due traiettorie non coincidano esattamente ACTLIM2 M5052 Il PLC imposta questo segnale a livello logico alto per indicare al CNC che attivi i secondi limiti di corsa fissati mediante le variabili LIMPL X C e LIMMI X C Il secondo limite di corsa di ogni asse sar preso in considerazione se stato definito il primo per mezzo dai p m a LIMIT P5 e LIMIT P6 HNLINARC M5053 Questo segnale si utilizza quando si selezionato mediante l ingresso generale MASTRHND M5054 la modalit di lavoro con volantino traiettoria o jog traiettoria Consente di selezionare il tipo di spostamento M5053 0 Traiettoria lineare M5053 1 Traiettoria ad Arco b Ingressi logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 351 11 Ingressi logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 352 Quando si tratta di una traiettoria lineare occorre indicare langolo della traiettoria nella variabile MASLAN e quando si t
132. avvio si daranno i messaggi Retroazione occupata o Retroazione non disponibile FAGOR ACTBACKL P144 legato al p m a BACKLASH P14 compensazione di gioco per cambio senso CNC 8037 Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 1211 10 9 8 7 6 5 4 3 2 10 OSORO SOSUR S R S SU S R S S EEL SOFT VOTAN 113 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 114 A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato Bit Significato 0 8 1 9 2 10 3 11 4 12 5 13 G2 G3 6 14 7 15 Valore di default in tutti i bit O Bit 13 Compensazione di gioco in traiettorie circolari G2 G3 Questo bit indica se la compensazione si applica solo nelle traiettorie circolari G2 G3 bit 1 o in ogni tipo di spostamenti bit 0 ACTBAKAN P145 legato ai p m e BAKANOUT P29 e BAKTIME P30 impulso addizionale di segnale analogico per recupero dell eventuale gioco della vite nelle inversioni di spostamento Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 2 10 m m m m SOCCORSO SOB
133. bi 9 P68 P69 P57 co HO so 90000 impulsi 1000 1001 5 ci 3 lt HO SO 180000 impulsi 1000 1001 10 S HOP SOP 18000 impulsi 1000 1001 1 a ORDER P70 Ordine del filtro La rampa di caduta attenuata a maggior numero maggior caduta Valore Tipo di filtro 0 4 Filtro passa basso 0 4 Filtro antirisonante 0 30 Filtro FAGOR Valore di default 0 non si applica il filtro Quando si desidera applicare un filtro si consiglia di definirlo di ordine 3 Prima di assegnare un altro valore consultare il Servizio di Assistenza Tecnica Fagor Automation i i i c t te gt yt gt e 6u1t A mcm6 0 qf ddTddTdTJ IE T it ____T_T T T_T Se la progettazione del filtro errata essa non sar applicata Se p m a TYPE P71 0 o 1 filtri non si applicano agli spostamenti con volantino o manovella ner Si consiglia di non attivare tali filtri in macchine che eseguiranno spostamenti sul finecorsa Se si rileva che l ordine del filtro FAGOR elevato per la configurazione del filtro in funzione dei parametri FREQUEN e LOOPTIME all accensione o dopo un riavvio si riporter il messaggio Si raccomanda di ridurre l ordine del filtro frequenza Si raccomanda iniziare per valori bassi Es ORDER 5 e aumentare progressivamente questo valore fino a fare scomparire il messaggio TYPE P71 Tipo di filtro Si dispone di tre tipi di filtro cio passa basso antirisonante banda eliminata e FAGOR FAGO
134. conto che il CNC applica il fattore di moltiplicazione x4 per i segnali quadrati si deve selezionare un encoder lineare il cui passo sia 4 volte la risoluzione richiesta Gli encoder lineari Fagor utilizzano passo di 20 um o 100 pm per cui le risoluzioni che possibile ottenere con le stesse sono 5um 20 4 o 25 um 100 4 Pertanto INCHES 0 PITCH 0 0200 NPULSES 0 SINMAGNI 0 PITCH 0 1000 La frequenza di retroazione limitata a 400 kHz per segnali quadrati e quindi il massimo avanzamento che possibile raggiungere con un encoder lineare di 20 um di passo Mass avanzamento 20 um impulso x 400 000 impulsi s Mass avanzamento 8000 mm s 480 m min Se si utilizzano encoder lineari Fagor la limitazione dell avanzamento determinata per sue caratteristiche 60 m min Esempio 4 Risoluzione in millimetri con encoder lineare di segnali sinusoidali Si dispone di un encoder lineare di segnali sinusoidali con un passo di 20 um e si desidera ottenere una risoluzione di 1 ym Si deve calcolare il fattore di moltiplicazione SINMAGNI che deve applicare il CNC agli impulsi dell encoder lineare per ottenere la risoluzione richiesta SINMAGNI passo risoluzione 20 um 1 um 20 Pertanto INCHES 0 PITCH 0 0200 NPULSES 0 SINMAGNI 20 II CNC ammette frequenze di fino a 250 kHz per segnali sinusoidali e quindi il massimo avanzamento di quest asse sar Mass avanzamento 20 um impulso x 250 000 impulsi
135. d uscita 1 NP121 regolatore si carica automaticamente il valore del p m a INPREV P87 del CNC NP122 regolatore si carica automaticamente il valore del p m a OUTPREV P88 del CNC NP123 regolatore si carica automaticamente il valore del p m a PITCHB P86 del CNC Parametri coinvolti nel calcolo di retroazione di posizione P m a NPULSES P8 Numero di impulsi per giro dell encoder 18000 3 2 12000 Si permettono solo valori interi Pm a SINMAGNI P10 Fattore di moltiplicazione se l encoder sinusoidale 200 FAGOR P m a EXTMULT P57 Fattore di moltiplicazione della retroazione 1 P m a PITCHB P86 Passo della vite 20 CNC 8037 SOFT V01 4x 275 TEMI CONCETTUALI Gestione riduzioni in assi e mandrino FAGOR CNC 8037 SOFT V01 4x 276 Assi Analogici 1 Trasduttore esterno collegato al CNC P m a DRIBUSLE P63 0 Parametri coinvolti nel calcolo del segnale analogico di velocit P m a GOOFEED P38 Avanzamento massimo dell asse 20000 Parametri coinvolti nel calcolo di retroazione di posizione P m a NPULSES P8 Numero di impulsi per giro dell encoder 18000 P m a SINMAGNI P10 Fattore di moltiplicazione se l encoder sinusoidale 200 P m a EXTMULT P57 Fattore di moltiplicazione della retroazione 1 P m a PITCHB P86 Passo della vite 20 Rapporto di riduzione del motore
136. da 0 La commutazione da anello aperto a anello chiuso si comanda programmando M19 o M19 S 5 5 Il codice S 5 5 indica la posizione di orientamento del mandrino in gradi rispetto alla posizione dell impulso di riferimento dell encoder S0 Quando si passa da anello aperto ad anello chiuso il CNC agisce come segue e Se il mandrino dispone di micro di riferimento In questo caso possibile rilevare llO corretta fra varie possibili avendo l encoder sul motore in particolare a causa di diverse riduzioni Affinch il regolatore rilevi l 10 corretto il rilevamento del micro di I0 deve essere preciso Ci si ottiene eseguendo un altro giro sul mandrino una volta rilevato il micro La parte finale di quest ultimo giro del mandrino si esegue a velocit bassa Ricerca del riferimento macchina del mandrino Per eseguire questo tipo di ricerca necessario che vi sia retroazione nel mandrino Una volta rilevato il micro il mandrino continuer a spostarsi nella stessa direzione e alla velocit indicata nel p m m REFEEDI1 P34 Prima di percorrere i successivi 350 il mandrino decelerer fino alla velocit indicata nel p m m REFEED2 P35 A partire da qui si rileva il micro che si sposta a una velocit di REFEED2 e si continua fino a rilevare l 10 REFEEDI 350 gt DECELS Considerazioni Il primo spostamento fino a rilevare il micro e l intero processo successivo si eseguir
137. definito con valore zero il CNC assume il valore raccomandato di jerk per tale parametro Bit 12 Control de velocidad en arcos con bloques lineales en look ahead Valore 0 Disattiva il controllo di velocit in archi con blocchi lineari in look ahead Valore 1 Abilita la limitazione di velocit in archi con blocchi lineari in look ahead In questo modo si ottiene una lavorazione pi precisa e dolce quando si lavorano archi a raggio piccolo programmati con blocchi lineari G1 Questa funzione potrebbe aumentare leggermente il tempo di lavorazione Questo controllo di velocit si pu applicare con l algoritmo standard avanzato o con controllo jerk Si tiene inoltre conto della limitazione dovuta ai p m a JERKLIM P67 negli archi formati da blocchi lineari quando si utilizza l algoritmo di controllo di jerk Valore di default 1 Bit 13 Utilizzare filtri Fagor con look ahead I filtri Fagor funzionano sempre con l algoritmo avanzato lookahead ma si possono utilizzare anche negli algoritmi standard e con controllo jerk utilizzando questo bit13 nel qual caso si utilizzeranno solo i succitati filtri Fagor Valore 0 Non si utilizzano filtri Fagor con look ahead standard e con controllo Jerk anche se tali filtri sono attivati da parametro macchina sugli assi Valore 1 Si utilizzeranno i filtri Fagor in tutti gli spostamenti In look ahead standard e con controllo jerk se i filtri Fagor sono definiti da parametro macchina si
138. del PLC FAGOR CNC 8037 SOFT V01 4x 422 Manuale di Installazione Il sottoprogramma SUBI pu essere programmate come segue SUB 1 P100 G P101 U P102 F Trasmette informazione ai parametri globali PLCM1000 PLCM1000 OR 1 Ordine dell esecuzione per il PLC RET Da parte sua il programma di PLC dovr contenere le seguenti istruzioni M1000 CNCEX G90 GP100 UP101 FP102 M111 Quando l indicatore M1000 attivo invia al CNC il blocco indicato NOT M111 RES M1000 Se il CNC ha accettato il blocco inviato si fa il reset dell indicatore M1000 13 2 Azione CNCEXI1 l azione CNCEXI1 si esegue dal canale principale del CNC ed ogni volta che abilitata la tastiera JOG essendo possibile arrestarne l esecuzione mediante il tasto STOP ed anche annullarne l esecuzione mediante il tasto RESET Se si riceve un azione CNCEX1 quando non abilitata la tastiera di JOG il CNC non tiene conto di tale comando Il blocco in cui si desidera eseguire deve essere riportato secondo il formato di programmazione dello stesso CNC di Si pu inviare qualsiasi tipo di blocco scritto in linguaggio ISO o in linguaggio di alto livello e sono ammesse funzioni preparative funzioni ausiliari chiamate a sottoprogrammi ecc Azione CNCEXI1 CONTROLLO DEGLI ASSI DAL PLC FAGOR CNC 8037 SOFT V01 4x 423 Manuale di Installazione CONTROLLO DEGLI ASSI DAL PLC 0 Azione CNCEXI1 FAGOR
139. del registro 155 Il PLC considera come bit 0 quello di minor peso e come bit 31 quello di maggior peso Il valore memorizzato in un registro pu essere elaborato come numero decimale come numero esadecimale preceduto dal carattere come numero binario preceduto dal carattere B o come numero in BCD Esempio Decimale 156 Esadecimale 9C Binario B0000 0000 0000 0000 0000 0000 1001 1100 N Registri RISORSE DEL PLC FAGOR CNC 8037 SOFT V01 4x 287 RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 288 7 5 Temporizzatori Sono elementi in grado di mantenere la propria uscita a un livello logico determinato durante un tempo preselezionato costante trascorso il quale la relativa uscita cambia stato Non dispongono di valori immagine e si rappresentano mediante la lettera T seguita dal numero di registro cui si desidera fare riferimento ad esempio T1 T25 T102 ecc La costante di tempo si registra in una variabile di 32 bit per cui il suo valore pu essere compreso fra 0 e 4294967295 millisecondi il che equivale a 1193 ore circa 50 giorni II PLC dispone di 512 temporizzatori ognuno dei quali dispone dell uscita di stato T e degli ingressi TEN TRS TG1 TG2 TG3 e TGA E possibile inoltre consultare in ogni momento il tempo che trascorso da quando stato attivato lo stesso EN T RS T1 512 a D gt G4 I
140. della quarta gamma 1 FAGOR CNC 8037 SOFT V01 4x 279 TEMI CONCETTUALI Gestione riduzioni in assi e mandrino FAGOR CNC 8037 SOFT V01 4x 280 Mandrino Analogico Parametri coinvolti nel calcolo del segnale analogico di velocit Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m Pm m MAXGEARI P2 massimi giri min della prima gamma 1000 MAXGEAR2 P3 massimi giri min della seconda gamma 2000 MAXGEAR3 P4 massimi giri min della terza gamma 3000 MAXGEARA4 P5 massimi giri min della quarta gamma 3500 INPREVI P72 giri di ingresso della prima gamma 1 INPREV2 P74 giri di ingresso della seconda gamma 1 INPREV3 P76 giri di ingresso della terza gamma 1 INPREVA P78 giri di ingresso della quarta gamma 1 OUTPREVI P73 giri d uscita della prima gamma 1 OUTPREV2 P75 giri d uscita della seconda gamma 1 OUTPREV3 P77 giri d uscita della terza gamma 1 OUTPREVA P79 giri d uscita della quarta gamma 1 MAXVOLT1 P37 segnale analogico massimo per la prima gamma 9500 MAXVOLT 2 P38 segnale analogico massimo per la seconda gamma 9500 MAXVOLT3 P39 segnale analogico massimo per la terza gamma 9500 MAXVOLTA P40 segnale analogico massimo per la quarta gamma 9500 x 3500 rpm 4000 rpm 8312 Parametri coinvolti nel calcolo di retr
141. di lOs Nodo 1 Nodo 2 IOCANID1 1 IOCANID2 2 ICAN1 48 ICAN2 24 OCAN1 32 OCAN2 16 NUICAN1 129 NUICAN2 0 NUOCAN1 65 NUOCAN2 0 AI nodo 1 sono assegnati gli ingressi 1129 176 e le uscite 065 96 AI nodo 2 sono assegnati gli ingressi 1177 200 e le uscite 097 112 Gli ingressi del primo modulo remoto sono numerati progressivamente di seguito al valore assegnato al parametro NUICANI1 1129 Gli ingressi del secondo modulo remoto sono numerati di seguito all ultimo disponibile del primo modulo remoto 1176 1 1177 Si applicher la stessa procedura per le uscite PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 187 Parametri del PLC PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 188 Caso 3 Si prevede espansione di 1 Os e di elementi nel nodo 1 fino a 72 ingressi e 48 uscite Nodo 1 Nodo 2 IOCANID1 1 IOCANID2 2 ICAN1 48 ICAN2 24 OCAN1 32 OCAN2 16 NUICAN1 129 NUICAN2 201 NUOCAN1 65 NUOCAN2 113 AI nodo 1 sono assegnati gli ingressi 1129 176 e le uscite 065 96 Al nodo 2 sono assegnati gli ingressi 1201 224 e le uscite 0113 128 Gli ingressi del primo modulo remoto sono numerati progressivamente di seguito al valore assegnato al parametro NUICANI1 1129 Gli ingressi del secondo modulo remoto si numerano di seguito al valore asseganto al parametro NUICAN2 1201 Si applicher la stessa procedura per le uscite IANALOGI1 P110 IANALOG2 P113 IANALOG3 P116 IANALOG4 P119 Si utilizza
142. di nuovo Posizion P m g REVEHYST P99 P99 Ampiezza dell isteresi 4 a RESO ERE A sti tz 2 Pe A gt Limite massimo dato per P99 Lancio della compensazione 3 e Limite del annullamento della compensazione 1 i ns Inversione di retroazione di posizione Considerazioni e Conilp m a REVEHYST P99 0 la compensazione del gioco per picco d inversione o backlash si realizzer sempre in ogni inversione e Quando il p m a REVEHYST P99 ha un valore diverso da 0 se si desidera parametrizzare il p m a PEAKDISP P14 per tagliare il picco di gioco si consiglia che il valore di REVEHYST sia minore di quello di PEAKDISP in modo da applicare il picco di gioco e Nel caso in cui vi siano assi definiti come DRO in questi assi si terr conto del valore del p m a BACKLASH P14 In questi casi specialmente se si ha retroazione sinusoidale si consiglia di avere un valore del p m a REVEHYST P99 diverso da 0 per applicare il backlash FBACKDIF P100 FAGOR Parametro macchina d asse che definisce la differenza massima consentita fra la prima e la seconda retroazione CNC 8037 Valori possibili Fra 0 e 99999 9999 gradi o millimetri Fra 0 e 3937 00787 pollici Valore di default 1mm per assi lineari SOFT V01 4x Valore di default 1 per assi rotativi Tale differenza di quote pu essere monitorizzata nell oscilloscopio mediante la
143. di stato dei tasti alla pagina 465 h I Output logici di stato dei tasti INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 377 Manuale di Installazione 11 HSE Ip 084S Ip 19160 INdinO ON 130 3H91901 A LIOSN 3 ISSAYONI N m co O Z O SOFT V01 4x 378 ACCESSO ALLE VARIABILI INTERNE DEL CNC II CNC dispone di una serie di variabili interne alle quali pu accedere il programma dell utilizzatore dal programma del PLC o tramite il DNC A seconda del loro uso tali variabili si differenziano in variabili di lettura e variabili di lettura scrittura Lettura e scrittura di variabili del PLC Il PLC dispone di due istruzioni azioni che consentono di leggere o modificare le varie variabili interne del CNC dal PLC Lettura di variabili Comando CNCRD Il comando CNCRD consente l accesso a lettura delle variabili interne del CNC Il formato di programmazione il seguente CNCRD Variabile Registro Indicatore Mediante questa azione del PLC si carica il contenuto della variabile indicata nel registro selezionato Se l istruzione stata eseguita correttamente il PLC assegner uno 0 all indicatore indicato e un 1 nel caso contrario CNCRD FEED R150 M200 Assegna al registro R150 il valore dell avanzamento selezionato dal CNC lavorando in G94 Se si richiede informazione di una variabile inesistente ad esempio la quota di un asse che non esiste
144. di tasti per controllo manuale degli assi della macchina lt Gio MAO Gi Modello fresatrice Ba Jele DI Afe Modello tornio TEMI CONCETTUALI Spostamenti mediante Jog FAGOR CNC 8037 SOFT V01 4x 205 TEMI CONCETTUALI Spostamenti mediante Jog FAGOR CNC 8037 SOFT V01 4x 206 6 2 2 Posizione JOG incrementale Questa modalit consente di agire sui tasti di un asse e di spostare gli 2 assi del piano simultaneamente per eseguire smussature tratti dritti ed arrotondamenti tratti curvi La modalit JOG traiettoria agisce quando il commutatore situato su una delle posizioni di jog continuo e incrementale Il CNC assume come JOG Traiettoria i tasti associati all asse X Configurazione della prestazione La gestione di questa prestazione va eseguita dal PLC Per attivare o disattivare la modalit di lavoro JOG Traiettoria occorre agire sull ingresso logico del CNC MASTRHND M5054 M5054 0 Funzione JOG Traiettoria disattivata M5054 1 Funzione JOG Traiettoria attivata Per indicare il tipo di spostamento occorre agire sull ingresso logico del CNC HNLINARC M5053 M5053 0 Traiettoria lineare M5053 1 Traiettoria ad Arco Quando si tratta di una traiettoria lineare occorre indicare langolo della traiettoria nella variabile MASLAN valore in gradi fra la traiettoria lineare ed il primo asse del piano Quando si tratta di una traiettoria ad arco occor
145. e Quando si esegue un cambio utensile necessario impostare l uscita 01 1 nella manovra di cambio utensile del PLC Altrimenti il CNC dar l errore Magazzino utensili in stato d errore Di e Se si rileva un errore durante il cambio utensile il CNC memorizza tale errore finch non sar annullato mediante un indicatore di PLC RESTMEM o mediante l opzione RIMUOVI ERRORE che appare nel messaggio d errore Se questo errore non si annulla nei modi sopra descritti si manterr memorizzato anche se il CNC si spegne e si accende ripetutamente Anche se l errore di magazzino memorizzato la macchina potr continuare a lavorare II CNC visualizzer questo errore solo se l utente chiede un utensile nuovo quando non ancora stata risolta la situazione di errore indicatore di PLC TMINEM attivo L errore di magazzino inibisce solo un nuovo cambio utensile TEMI CONCETTUALI Magazzino utensili MAGAZZINO IN STATO D ERRORE Prima di rimuovere l errore verificare che la posizione degli utensili nel magazzino e l utensile attivo coincidano con la tabella di e Durante lo stato di errore si potr eseguire qualsiasi istruzione in qualsiasi modalit Jog MDI o anche eseguire un programma Sar disabilitata solo l esecuzione di qualsiasi T o M6 Tale gestione si eseguir solo se definito un magazzino utensili Esempio di programma di PLC per gestire le emergenze nel magazzino utensili TMINEM Gestore magazzino in
146. effettiva di interferenze piuttosto che dal punto di vista di una corrente teorica circolante in condizioni anomale per tali cavi mantenendo cos tutte le parti dell impianto allo stesso potenziale di terra Un adeguata installazione dei collegamenti a terra riduce gli effetti delle interferenze elettriche Ma inoltre i cavi di segnali richiedono protezioni addizionali Ci si ottiene in genere utilizzando cavi intrecciati e dotati di schermatura Esso dovrebbe essere collegato a un punto preciso evitando cos anelli di terra che potrebbero provocare effetti non desiderati Questo collegamento della schermata a terra normalmente si esegue su un punto di terra del CNC Ogni parte di cui composto l insieme macchina utensile CNC deve essere collegata a terra tramite i punti principali prestabiliti Questi saranno opportunamente fissati a un punto vicino alla macchina utensile che a sua volta sia collegato alla presa di terra generale Quando necessario stabilire un secondo punto di terra consigliabile unire entrambi i punti con cavo a sezione non inferiore a 8 mm Si deve verificare che fra il punto centrale della scatola di ogni connettore e la presa a terra vi sia meno di 1 Qmisurato con un polimetro Diagramma di collegamento a terra SPINDLE X10 X11 X12 X13 HANDWHEELS Ch ssis Terra Terra di protezione per sicurezza COLLEGAMENTO A RETE E A MACCHINA FAGOR CNC
147. esecuzione o in simulazione con spostamento Il p m a FRAPIDEN P85 deve avere un valore adeguato diverso da 0 Parametri degli mandrini FBACKAL P15 Questo parametro indica se si desidera avere abilitato l allarme di retroazione sul mandrino El p m m FBACKAL P15 deve avere valore ON MAXFLWE1 P21 Questo parametro indica il massimo errore di inseguimento che consente il CNC al mandrino quando in spostamento con M19 anello chiuso Il p m e MAXFLWE1 P21 deve avere un valore leggermente superiore all errore di inseguimento in GO MAXFLWE2 P22 Questo parametro indica il massimo errore di inseguimento consentito dal CNC al mandrino quando posizionato con M19 Il p m a MAXFLWE2 P22 deve avere un valore ristretto cio il valore non deve essere molto grande SLIMIT P66 Questo parametro definisce il limite di sicurezza perla velocit del mandrino Il p m m SLIMIT P66 deve avere un valore adeguato diverso da 0 PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 87 PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x Parametri del PLC WDGPRG P0 Questo parametro definisce il tempo di Watch Dog del programma principale del PLC Il p m plc WDGPRG PO deve avere un valore adeguato WDGPER P1 Questo parametro definisce il tempo di Watch Dog del sottoprogramma periodico del PLC Solo se vi sottoprogramma periodico definito Il p m plc WDGPER P1 deve avere un v
148. eseguire spostamenti lungo un asse che non a 90 rispetto all altro Per poter programmare nel sistema cartesiano Z X occorre attivare una trasformazione di asse inclinato che converta gli spostamenti negli assi reali non perpendicolari Z X X x ai ANGAXNA X ORTAXNA Z ANGANTR 60 OFFANGAX Gli assi definiti nei parametri ANGAXNA e ORTAXNA devono esistere ed essere lineari consentito che tali assi abbiano assi Gantry associati Durante la ricerca di riferimento macchina gli spostamenti si eseguono sugli assi inclinati della macchina L indicatore di PLC MACHMOVE stabilisce come si realizzano gli spostamenti manuali FAGOR con volantino o tastiera L asse inclinato si attiva dal programma pezzo funzioni G46 Se l asse inclinato attivo le quote CNC 8037 visualizzate saranno quelle del sistema cartesiano Altrimenti vengono visualizzate le quote degli assi reali SOFT V01 4x 122 ORTAXNA P172 Asse perpendicolare all asse cartesiano associato all asse inclinato Valore Significato Valore Significato 0 Nessuno 5 Asse V 1 Asse X 6 Asse W 2 Asse Y 7 Asse A 3 Asse Z 8 Asse B 4 Asse U 9 Asse C 5 Di Valore di default 0 nessuno ANGANTR P173 Angolo fra l asse cartesiano e l asse angolare al quale associato Se il relativo valore 0 non necessario eseguire la trasformazione angolare Angolo positivo quando l asse angolare si girato in se
149. f max g N E SWITCH2 0 Y SWITCH2 1 a7 T Z Feedback p si X Feedback y Gli due assi condividono la retroazione Deve essere collegata al connettore dell asse principale Asse X principale SWINBACK dell asse X 0 Asse Z secondario SWINBACK dell asse Z 0 CNC VA x X E elocity __ SWITCH2 0 NA mmand IIICH2 1 7 A ly gt 77 Feedback p L x FAGOR CNC 8037 SOFT V01 4x 148 JERKLIM P67 Definisce la derivata dell accelerazione Consente di limitare i cambiamenti di accelerazione in modo che la macchina vada pi dolcemente nei piccoli incrementi o decrementi di velocit e con valori di FFGAIN prossimi al 100 II CNC non tiene conto di questo parametro negli spostamenti con volantini manovelle look ahead filettature G33 e maschiatura Quanto minore sar il valore assegnato a JERKLIM pi dolce sar la risposta della macchina ma aumenter il tempo di accelerazione decelerazione Aumentando il valore di JERKLIM diminuisce il tempo di accelerazione decelerazione ma la risposta della macchina peggiora Sl Valori possibili Se si sta regolando il secondo set di parametri si utilizzer il parametro ACCTIME2 Se con i valori di cui sopra la stabilit della macchina fosse interessata si consiglia di abbassare il valore del JERKLIM alla met Fra 0
150. finestra VERSIONE si indica la versione di software installata nel regolatore il nome del motore associato al regolatore e il modello di regolatore Softkeys disponibili in tale modalit Password Modifica il livello d accesso selezionato nella finestra Accesso Nel caso della regolazione CAN per accedere ai parametri del regolatore con livello d accesso OEM la password sar quella definita nella modalit utility come OEMPSW Modificare Consente di modificare variabili che non sono protette quelle che non hanno l icona della chiave Dopo aver selezionato la variabile con i tasti t e dopo aver premuto il softkey Modifica appaiono 2 finestre La prima riporta l intervallo di valori possibili e la seconda riporta il valore corrente Immettere il nuovo valore e premere il tasto ENTER Il regolatore assume tale valore e fa un refresh della schermata Eseguire comando Riporta la lista di comandi eseguibili dal regolatore Selezionarne uno con i tasti e premere il tasto ENTER Cambiare gruppo Seleziona il gruppo di parametri o variabili che si desidera visualizzare Cambiare set Seleziona il numero di gamma di parametri o variabili che si desidera visualizzare A flash del regolatore Il regolatore registra tutti i propri parametri in flash del regolatore e quindi esegue un comando soft reset Questo comando interrompe la comunicazione per ripristinarla premere ENTER Salva Effettua una c
151. fino quasi a zero provocando un effetto spigolo vivo Per evitare questo effetto quando sono programmate G05 o G51 necessario mantenere la velocit nella lavorazione dei blocchi che lo provocano Per mantenere la velocit nella lavorazione di questi blocchi ed evitare l effetto spigolo vivo modificare il bit 0 del parametro macchina generale MANTFCON P189 Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 12 1110 9 8 7 6 5 4 3 2 10 m m m SOCCORSO Bit 0 del p m g MANTFCON P189 Valore Significato 0 Nei blocchi senza spostamento si fa spigolo vivo 1 Nei blocchi senza spostamento si mantiene la velocit e non si fa spigolo vivo Valore di default 0 Blocchi in cui si ha l effetto spigolo vivo Nei seguenti blocchi se il bit 0 del p m g MANTFCON P189 1 il CNC non far spigolo vivo e Una F programmata da sola nel blocco e Blocchi formati da una o varie delle seguenti Gs GO G1 G2 G3 senza programmare coordinate G5 G6 G10 G11 G12 G13 G32 G94 G95 se non si cambia da una di esse all altra G40 G41 G42 G43 G44 G70 G71 G90 G91 G92 Sxxx G96 G97 se non si cambia da una di esse all altra G151 G152 sl Casi speciali PARAMETRI MACCHINA Parametri macchina generale Se il Bit 0 del p m g MANTFCON P189 ha valore 1 e Nell esegui
152. fra 0 e 65535 ms Valore di default 0 non vi ritardo NTOOL P23 Definisce il numero d utensili che utilizza la macchina Inoltre il CNC regola la lunghezza della tabella utensili a tale valore Valori possibili Numeri interi fra 0 e 255 Valore di default 100 NPOCKET P24 Definisce il numero de posizioni del magazzino utensili Inoltre il CNC regola la lunghezza della tabella del magazzino utensili a tale valore Valori possibili Numeri interi fra 0 e 255 Valore di default 100 per il modello M Valore di default 0 per il modello T A PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 95 RANDOMTC P25 Indica se il magazzino utensili random o no e Si denomina magazzino random quando gli utensili del magazzino possono occupare qualsiasi posizione Quando si definisce un magazzino random si deve personalizzare il p m g TOFFMO6 P28 come centro di lavorazione e Si denomina non random quando ognuno degli utensili del magazzino deve occupare sempre la stessa posizione Il numero di posizione del magazzino coincide con il numero di utensile Valore Significato 5 a YES Il magazzino di tipo RANDOM NO Non un magazzino tipo random Valore di default NO In un magazzino non random gli utensili vanno situati nella tabella del magazzino nell ordine prestabilito P1 T1 P2 T2 P3 T3 ecc Opzionalmente mediante il p m g TOOLMATY P
153. fra maestro e slave di una coppia Gantry dopo aver eseguito ricerca di zero dei due assi di tale coppia d assi Si corregge la differenza teorica fra il maestro e lo slave nei seguenti modi e Con il fianco di sollevamento DIFFCOMasse essendo a 1 SERVOasseON e Con il fianco di sollevamento SERVOasseON essendo a 1 DIFFCOMasse In questo caso per correggere la differenza teorica fra maestro e slave necessario mettere gli assi maestro e slave dell asse Gantry come DROasse Altrimenti con il fianco di sollevamento dell indicatore SERVOasseON si corregge l errore di inseguimento dell asse slave cs sl Ingressi logici dell asse INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 359 11 Ingressi logici del mandrino INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 360 11 3 Ingressi logici del mandrino LIMIT S M5450 LIMIT S M5451 Mandrino principale II CNC utilizza questi segnali quando si sta lavorando con il mandrino in anello chiuso M19 II CNC risponde solo ai segnali del mandrino che selezionato Il PLC imposta uno di questi segnali a livello logico alto per indicare al CNC che il mandrino ha superato il limite di corsa nel senso positivo o negativo In questo caso il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore DECELS M5452 Mandrino principale II CNC utiliz
154. il relativo errore Oltre a questo si rilevano anche 24V di alimentazione esterna nelle uscite digitali Protezioni di hardware La scheda assi installata sul CNC incorpora il riconoscimento di 24V negli ingressi e nelle uscite Adattatori di segnale Si dispone dei seguenti adattatori di segnali da usare ai rispettivi ingressi di retroazione SA TTL TTLD SA FS P Adattatore di segnale TTL non differenziale a TTL differenziale Adattatore di segnale sinusoidale Fagor a Vpp Caratteristiche tecniche degli ingressi di retroazione Ingressi di retroazione degli assi e mandrino Consumo dell alimentazione di 5 V 1 A 250 mA per ogni asse Livelli di lavoro per segnale quadrato differenziale assi e mandrino Frequenza massima 1000 kHz Separazione massima fra fianchi 460 ns Sfasamento 90 20 Vmax in modalit comune 7 Vmax in modalit differenziale 6 V Isteresi 0 2 V Corrente d ingresso differenziale massima 3 MA Livelli di lavoro per segnale quadrato non differenziale assi e mandrino Frequenza massima 400 kHz Separazione massima fra fianchi 460 ns Sfasamento 90 20 Soglia alta livello logico 1 Vi 1 25 V lt VH lt 7 V Soglia bassa livello logico 0 V 7V lt V lt 1 V Vmax 7 V Isteresi 0 25 V Corrente d ingresso differenziale massima 3 MA 1 O O e Z O O na u g A g 2 2 O Z ND lt q x O iL Z O O FAGOR CNC 8037 SOFT
155. in cui si eseguir l arresto unidirezionale OVERRUN P40 Indica la distanza che si desidera mantenere fra la quota di accostamento unidirezionale e la quota programmata Se a questo parametro si assegna il valore 0 il CNC non eseguir l arresto unidirezionale UNIFEED P41 Indica l avanzamento al quale si eseguir l arresto unidirezionale dal punto di accostamento al punto programmato Il CNC calcoler in funzione del punto di destinazione programmato 1 e dei p m a UNIDIR P39 e OVERRUN P40 il punto di accostamento 2 per realizzare l arresto unidirezionale UNIDIR P39 OVERRUN P40 a Ci GOO UNIFEED P41 ___ _ _ __ UNIFEED_ P41 ___r _ Lo spostamento si esegue in 2 fasi 1 Posizionamento rapido G00 fino al primo punto di avvicinamento calcolato 2 Se lo spostamento si esegue in senso contrario a quello indicato in UNIDIR P39 l asse superer il punto di destinazione programmato 2 Posizionamento all avanzamento UNIFEED P4 da questo punto fino al punto di destinazione programmato 1 Di J 2 q T gt 5 EN u O D e O O O 0 0 U z FAGOR CNC 8037 SOFT V01 4x 239 TEMI CONCETTUALI Trasferimento delle funzioni ausiliari M S T FAGOR CNC 8037 SOFT V01 4x 240 6 8 Trasferimento delle funzioni ausiliari M S T Ogni volta che si esegue un blocco nel CNC si passa informazione al PLC dell
156. in cui si programma l avanzamento F5 5 degli assi dipende dalla funzione G94 G95 e dalle unit di lavoro selezionate per questo canale di esecuzione e Se G94 in millimetri minuto o in pollici minuto e Se G95 in millimetri giro o in pollici giro Va ricordato che questo avanzamento sar in funzione dei giri reali del mandrino che nel canale di esecuzione principale Se lo spostamento corrisponde a un asse rotativo il CNC interpreter che l avanzamento programmato in gradi minuto Modificare l avanzamento feedrate override La variabile PLCCFR consente di fissare dal PLC la dell avanzamento selezionato per il canale di esecuzione del PLC Il p m g MAXFOVR P18 limita il valore della percentuale che si applica ad entrambi i canali di esecuzione principale e PLC L indicatore OVRCAN M5020 fissa al 100 ilfeedrate override del canale principale Non interessa il feedrate override del canale di PLC Come accade nel canale principale i seguenti spostamenti hanno un trattamento speciale e Nella ricerca zero non si tiene conto del valore di PLCCFR e In GO si considera il valore del p m g RAPIDOVAR P17 Se P17 NO sempre il 100 eccetto con PLCCFR 0 che arresta lo spostamento Se P17 YES risponde a PLCCFR ma ne limita il valore al 100 e InGi G2 G3 si applica sempre eccetto quando si lavora alla velocit massima FO che si limita al 100 e In G75 G76 si applica solo con il p m g FOVRG75 P12
157. interpolazione lineare degli assi U e V con un avanzamento di F500 essendo il punto finale U125 V300 CNCEX1 T5 M200 Seleziona l utensile T5 nel cambia utensili Esempio di utilizzazione dell azione CNCEX1 quando si dispone di un cambia utensili controllato da PLC 1 L ultima T eseguita nel CNC T1 T deve essere attiva 2 Si seleziona un nuovo utensile ad esempio la T5 Se si effettua mediante l azione CNCEXI1 il cambio eseguito dal CNC ed assume come nuovo utensile attivo il T5 Se non si esegue mediante l azione CNCEXI1 il cambio realizzato dal PLC e l utensile attivo continua ad essere il T1 3 Si esegue di seguito un operazione programmata con l utensile T1 FAGOR Se il cambio stato fatto con l azione CNCEX1 il CNC rileva cambio d utensile da T5 a T1 ed effettua il cambio Se il cambio non stato eseguito con l azione CNCEXA1 il CNC non rileva cambio utensile T1 CNC 8037 e non effettua il cambio e si eseguir l operazione con l utensile che selezionato il T5 con le eventuali conseguenze SOFT V01 4x 413 CONTROLLO DEGLI ASSI DAL PLC 0 Canale di esecuzione del PLC FAGOR CNC 8037 SOFT V01 4x 414 13 1 Canale di esecuzione del PLC II CNC dispone di un canale di esecuzione parallelo per eseguire gli ordini ricevuti dal PLC Questo canale avr la propria storia e consentir di eseguire i blocchi programmati dal PLC indipendentemente dalla
158. l arresto unidirezionale dal punto di accostamento al punto programmato Valori possibili Fra 0 0001 e 99999 9999 gradi min o mm min Fra 0 00001 e 3937 00787 pollici min Valore di default 0 MAXFEED P42 Definisce il massimo avanzamento programmabile F0 Valori possibili Fra 0 0001 e 199999 9999 gradi min o mm min Fra 0 00001 e 7874 01574 pollici min Valore di default 5000 mm min A PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 441 JOGFEED P43 Definisce la velocit di avanzamento F che assume il CNC nella modalit manuale Valori possibili Fra 0 0001 e 199999 9999 gradi min o mm min Fra 0 00001 e 7874 01574 pollici min Valore di default 1000 mm min 5 PRBFEED P44 E Definisce l avanzamento al quale si sposter l utensile quando si sta effettuando nella modalit D Manuale una misurazione utensile con sonda v 7 0 5 Valori possibili O g pa Fra 0 0001 e 99999 9999 gradi min o mm min Fra 0 00001 e 3937 00787 pollici min Cc na a Valore di default 100 mm min E 2S lt MAXCOUPE P45 n co S Indica la massima differenza consentita fra gli errori di inseguimento degli assi Gantry Questo valore si assegner solo nel parametro relativo all asse subordinato Valori possibili Fra 0 0001 e 99999 9999 gradi o millimetri Fra 0 00001 e 3937 00787
159. lampeggio Tipo di lampeggio Significato Led spento Il modulo funziona correttamente Lampeggio rapido Fase impostazione del modulo Lampeggio semplice Avviso Trasmissione sbagliata Doppio lampeggio Non vi comunicazione con l unit centrale Led acceso Errore Troppi errori Led RUN Led indicatori di stato Led di colore verde Il significato dipende del coefficiente di lampeggio Tipo di lampeggio Significato Led acceso Il modulo funziona correttamente Lampeggio semplice Modulo fermo Lampeggio rapido Fase impostazione del modulo Lampeggio continuo Fase di accensione o errore Selettore Line Term Resistenza terminatrice di linea Il commutatore Line_Term identifica quali sono gli elementi che occupano le estremit del bus CAN cio il primo e l ultimo elemento fisico del collegamento Gli elementi delle estremit devono avere il commutatore nella posizione 1 e il resto degli elementi nella posizione 0 L unit centrale sempre un estremit della linea L altra estremit sar l ultimo dei gruppi di moduli remoti Descrizione dei connettori ingressi uscite digitali Connettore X6 amp X7 Ingressi digitali 12 ingressi in ogni connettore Connettore Phoenix minicombicon maschio di 12 pin passo 3 5 mm 2 g Wo Connettore X4 amp X5 Uscite digitali 8 uscite in ogni connettore O
160. le spese in base alle tariffe in vigore Non sono coperte altre garanzie implicite o esplicite e la FAGOR AUTOMATION non si rende comunque responsabile di altri danni o pregiudizi eventualmente verificatisi FAGOR CNC 8037 17 Condizioni di garanzia FAGOR CNC 8037 18 GARANZIA SULLE RIPARAZIONI Analogamente alla garanzia iniziale FAGOR offre una garanzia sulle proprie riparazioni standard in base alle seguenti condizioni PERIODO 12 mesi DESCRIZIONE Comprende pezzi e manodopera sugli elementi riparati o sostituiti presso i locali della rete propria CLAUSOLE DI ESCLUSIONE Le stesse che si applicano al capitolo garanzia iniziale Se la riparazione viene effettuata nel periodo di garanzia non ha effetto l ampliamento della garanzia Nei casi in cui la riparazione sia stata effettuata su preventivo cio eseguita solo sulla parte avariata la garanzia sar sui pezzi sostituiti ed avr una durata di 12 mesi ricambi forniti sfusi hanno una garanzia di 12 mesi CONTRATTI DI MANUTENZIONE disponibile presso il distributore o il costruttore che acquista e installa i nostri sistemi CNC il CONTRATTO DI SERVIZIO CONDIZIONI DI SUCCESSIVE SPEDIZIONI In caso di spedizione dell unit centrale o dei moduli remoti imballarli nei cartoni originali con il materiale di imballo originale Se non si dispone di materiale di imballo originale imballare come segue 1 NO dd ai W Trov
161. le uscite 033 64 AI secondo modulo d espansione sono assegnati gli ingressi 1129 192 e le uscite 065 96 Gli ingressi del primo modulo di espansione si numerano in modo progressivo di seguito dell ultimo ingresso del primo modulo 164 1 165 Gli ingressi del secondo modulo di espansione si numerano in modo progressivo di seguito dell ultimo ingresso del primo modulo 1128 1 1129 Si applicher la stessa procedura per le uscite Caso 2 Si desidera che gli ingressi e le uscite siano progressivi ma cominciando da 141 025 in modo da numerarli di seguito agli 401 240 della scheda assi Primo modulo di espansione Secondo modulo di espansione NUILO1 41 NUILO2 0 NUOLO1 25 NUOLO2 0 AI primo modulo d espansione sono assegnati gli ingressi 141 104 e le uscite 025 56 AI secondo modulo d espansione sono assegnati gli ingressi 1105 168 e le uscite 057 88 Gli ingressi del primo modulo di espansione si numerano in modo progressivo di seguito al valore assegnato al parametro NUILO1 141 scelto in modo arbitrario con la restrizione 8n 1 Gli ingressi del secondo modulo di espansione si numerano di seguito dell ultimo utilizzato del primo modulo di espansione 1104 1 1105 Si applicher la stessa procedura per le uscite Caso 3 Si desidera che gli ingressi e le uscite comincino da 165 033 il primo modulo d espansione e da 1201 0113 il secondo modulo d espansione Primo modulo di espansione Secondo modulo di espansione NUILO1 65 NU
162. m m gt S e Unit centrale Ha 1 fusibile esterno rapido F di 4 A 250 V csi lt FUSIBILE m KE Vis C O e Ingressi Uscite Tutti gli ingressi uscite digitali sono provvisti di isolamento galvanico mediante optoaccoppiatori fra la circuiteria del CNC e quella esterna Condizioni di sicurezza FAGOR CNC 8037 Condizioni di sicurezza FAGOR CNC 8037 16 PRECAUZIONI DURANTE GLI INTERVENTI DI RIPARAZIONE Non manipolare l interno dell apparecchio Le parti interne dello strumento possono essere toccate solo da personale autorizzato della ditta Fagor Automation Non manipolare i connettori con l apparecchio collegato alla rete elettrica Prima di manipolare i connettori ingressi uscite retroazione ecc assicurarsi che l apparecchio non sia collegato alla rete elettrica SIMBOLI DI SICUREZZA e Simboli che possono apparire nel manuale Simbolo dipericolo o divieto Indica azioni od operazioni che possono provocare danni alle persone o alle apparecchiature Simbolo di avviso o precauzione Indica situazioni che possono causare certe operazioni e le azioni da eseguire per evitarle Simbolo di obbligo Indica azioni ed operazioni da effettuare obbligatoriamente I TZZZZZWWEEEEcA xc__ __xcno ee S
163. m ACCTIME P18 Mandrino Si definisce mediante i p m m DERGAIN P24 e ACFGAIN P42 Con ACFGAIN No applica guadagno derivativo Con ACFGAIN S applica guadagno AC forward TEMI CONCETTUALI Valore del guadagno proporzionale In un anello di posizione proporzionale puro il segnale analogico fornito dal CNC per governare il mandrino in ogni momento in funzione dell errore di inseguimento differenza fra la posizione teorica e reale Segnale analogico Guadagno proporzionale x Errore di inseguimento Il p m m PROGAIN P23 definisce il valore del guadagno proporzionale Si esprimer in millivolt grado e si ammetter qualsiasi numero intero fra 0 e 65535 Il suo valore sar dato dal segnale analogico corrispondente alla velocit con cui si desidera ottenere un errore di inseguimento di 1 grado Questo valore si prende per la prima gamma del mandrino e il CNC avr il compito di calcolare i valori per il resto delle gamme Esempio Essendo la velocit massima di 500 giri min nella prima gamma di mandrino si desidera ottenere 1 grado di errore di inseguimento per una velocit di S 1000 min 2 778 giri min Segnale analogico del regolatore 9 5 V per 500 giri min Segnale analogico corrispondente alla velocit S 1000 gradi min 2 778 giri min Segnale analogico S x 9 5 V MAXGEAR1 Segnale analogico 9 5 V 500 giri min 2 778 giri min 52 778 mV Pertanto PROGAIN 53 Si deve
164. m e REFEED2 P35 fino al ricevimento dell impulso di I0 del sistema di retroazione Se il parametro macchina di asse IOTYPE P52 3 la procedura di ricerca la seguente Il CNC sposta nel senso indicato dai p m a REFDIREC P33 tutti gli assi selezionati che dispongono di micro di riferimento macchina Questo movimento viene eseguito alla velocit di avanzamento indicata dal parametro macchina per asse REFEEDI1 P34 e termina quando si preme il micro di riferimento macchina Quando tutti gli assi sono arrivati al micro di riferimento macchina si retrocede asse per asse nell ordine selezionato alla velocit di REFEED2 fino a perderlo Perduto il contatto si riconoscer il primo I0 trovato senza cambiare n il senso n la velocit dello spostamento e In assi il cui sistema di retroazione dispone di I0 codificato Non necessario disporre di micro di riferimento macchina dato che la ricerca di riferimento pu essere effettuata in qualsiasi punto della macchina Tuttavia necessario definire il punto di riferimento macchina p m a REFVALUE P36 quando l asse utilizza la compensazione di errore vite La ricerca di riferimento macchina viene effettuata asse per asse e nell ordine selezionato l asse si sposta un massimo di 20 o 100 mm nel senso indicato dal p m a REFDIREC P33 e all avanzamento indicato nel p m a REFEED2 P35 Se durante tale spostamento si preme il micro di riferimento macchin
165. prenderanno i valori definiti in tali parametri altrimenti si prenderanno i valori di default di tali filtri Valore di default 0 Bit 14 Lavorazione con addolcimento Valore 0 Disattiva la lavorazione con addolcimento Valore 1 Attiva la lavorazione con addolcimento Tale addolcimento si nota particolarmente nell utilizzare gli algoritmi standard e avanzato Attivando questo bit si hanno i seguenti effetti Si attiva un filtro sulla traiettoria di lavorazione Non si limita la velocit in blocchi molto piccoli Valore di default 1 u Si consiglia che il valore dei bit 12 e 14 sia lo stesso Bit 15 Algoritmo avanzato di look ahead comprendente filtri Fagor Questo bit attiva bit 1 o disattiva bit 0 l algoritmo avanzato di look ahead comprendente filtri Fagor Valore di default 1 TLOOK P161 Nessuna funzione MAINTASF P162 Questo parametro associato alla modalit di lavoro TC Questo parametro indica se dopo ogni accensione del CNC si mantengono i valori di F Se Smax nell ultima lavorazione o si inizializzano a zero Valore Significato 0 Si inizializzano con i valori F 0 S 0 Smax 0 1 F S e Smax mantengono i valori dell ultimo lavorazione Valore di default 0 Se il parametro si definisce con valore 1 si mantengono i valori dopo l accensione e il CNC agisce come segue e IICNC assume iltipo di avanzamento G94 G95 fissando nel p m g FEED ma si caricano l ultima F in mm min
166. quello del p m g LOOPTIME necessario realizzare uno Shift Reset o spegnere il CNC Una volta attivata la combinazione di retroazioni all accensione le successive modifiche del valore del parametro FBMIXTIM anche quelle che comportano abilitare o disabilitare la combinazione di retroazioni si convalidano premendo Reset o automaticamente se il cambio stato eseguito dall oscilloscopio 5 4 Parametri del mandrino SPDLTYPE PO Definisce il tipo di uscita della S programmata Valore Significato 0 Uscita analogica 10 V 1 Uscita S in BCD di 2 cifre Vedi Tabella di conversione per uscita S BCD in 2 cifre alla pagina 461 2 Uscita S in BCD di 8 cifre Valore di default 0 DFORMAT P1 Indica il formato che si utilizzer nella visualizzazione del mandrino Valore Significato 0 Con 4 cifre 1 Con 5 cifre 2 In formato 4 3 3 In formato 5 3 4 Non si visualizza Valore di default 0 MAXGEARI1 P2 MAXGEAR2 P3 MAXGEAR3 P4 MAXGEARA4 P5 Indicano la massima velocit di mandrino che si assegna ad ognuna delle gamme Quando si dispone di cambio di gamma automatico si utilizzeranno tali valori per effettuare il cambio MAXGEARI per la gamma 1 M41 MAXGEAR2 per la gamma 2 M42 MAXGEAR3 per la gamma 3 M43 MAXGEAR4 per la gamma 4 M44 Valori possibili Numeri interi fra 0 e 65535 giri min Valore di default Per MAXGEARI1 P2 1000 giri min Per MAXGEAR2 P3 2000 giri min Pe
167. questo segnale a livello logico alto si limita l avanzamento di ogni asse al valore stabilito nello p m a FLIMIT P75 Quando si disattiva questa limitazione si ripristina l avanzamento programmato SLIMITAC M5059 Quando il PLC imposta questo segnale a livello logico alto si limita l avanzamento di ogni asse al valore stabilito nello p m m SLIMIT P66 Quando si disattiva questa limitazione si ripristina la velocit di rotazione programmata Quando il mandrino si controlla dal PLC mediante l indicatore PLCCNTL non si terr conto di questa limitazione BLOABOR M5060 Quando il PLC imposta questo indicatore a livello logico alto si conclude lo spostamento in corso e si inizia a eseguire il seguente blocco Se il blocco interrotto aveva funzioni M di quelle che si eseguono dopo il blocco si eseguiranno prima di passare al blocco seguente Questo valore ha effetto solo sull esecuzione in modalit automatica e in simulazione con spostamento Gli indicatori non si mantengono attivi dopo l esecuzione Una volta eseguite il CNC le disattiva Vengono inoltre disattivate se si attivano in un blocco che non le accetta non si mantengono per il blocco seguente Questi indicatori interessano ai seguenti funzioni e Interessa ai blocchi con movimento G0 G1 G2 G3 e Interessa alla temporizzazione programmata con G4 e Interessa alla funzione look ahead In questo tipo di programmi con blocchi molto piccoli non ci si potr fer
168. registrare in 32 bit una variabile numerica o fornire la comunicazione CNC PLC con gli ingressi e le uscite logiche del CNC Si rappresentano mediante la lettera R e dispongono di 256 registri d utente ed altri speciali Temporizzatori T Sono elementi che una volta attivati alterano lo stato della relativa uscita durante un tempo determinato Costante tempo Si rappresentano mediante la lettera T e dispongono di 512 temporizzatori Contatori C Sono elementi in grado di contare o scontare una determinata quantit di eventi Si rappresentano mediante la lettera C e dispongono di 256 contatori 8 2 L esecuzione del programma del PLC Il PLC esegue ciclicamente il programma d utente e quindi una volta conclusa l esecuzione del programma completo si inizier a elaborare di nuovo tale programma dalla prima istruzione L elaborazione ciclica del programma si svolger come segue 1 All inizio del ciclo si assegnano alle risorse del PLC i valori almomento disponibili degli ingressi fisici connettori Ad esempio se l ingresso fisico 110 a 24 V il PLC assegna alla risorsa 110 il valore 1 IMMISSIONE AL PLC L esecuzione del programma del PLC 00 2 Assegna alle risorse da M5500 a M5957 e da R550 a R562 del PLC i valori al momento disponibili delle uscite logiche del CNC CNCREADY START FHOUT ecc 3 Esegue il ciclo di programma Nelle sezioni successive si riporta come struttu
169. retroazione X1 ed uscita O1 AXIS2 P1 2 Asse Y associato alla retroazione X2 ed uscita 02 AXIS3 P2 3 Asse Z associato alla retroazione X3 ed uscita 03 AXIS4 P3 10 Mandrino S associato alla retroazione X5 1 6 ed uscita O5 AXIS5 P4 0 AXIS6 P5 0 AXIS7 P6 11 Volantini associato all ingresso di retroazione X6 1 6 AXIS8 P7 0 Il CNC abiliter una tabella di parametri macchina per ognuno degli assi X Y Z e un altra per il mandrino S Il p m a AXISTYPE PO deve essere personalizzato come segue Asse X AXISTYPE P0 0 Asse lineare normale Asse Y AXISTYPE P0 0 Asse lineare normale Asse Z AXISTYPE P0 0 Asse lineare normale Il p m m SPDLTYPE PO deve essere personalizzato come segue Mandrino SPDLTYPE P0 0 Uscita analogica del mandrino 10 V Inoltre occorre personalizzare in modo adeguato il p m a DFORMAT P1 e il p m m DFORMAT P1 per indicare il formato di visualizzazione di ognuno di essi Esempio tornio La macchina dispone degli assi X Z lineari normali e mandrino analogico S Personalizzazione degli p m g AXIS1 PO a AXIS8 P7 AXIS1 PO 1 Asse X associato alla retroazione X1 ed uscita O1 AXIS2 P1 3 Asse Z associato alla retroazione X2 ed uscita 02 AXIS3 P2 10 Mandrino S associato alla retroazione X3 ed uscita 03 AXIS4 P3 0 AXISS P4 AXIS6 P5 AXIS7 P6 oj ojojo AXIS8 P
170. rotazione reale del mandrino FTEOS R R R Velocit di rotazione teorica del mandrino Variabili associate alla velocit di rotazione R R Velocit di rotazione mandrino attivo sul CNC R R W R R W Velocit di rotazione selezionata dal DNC R Velocit di rotazione selezionata dal PLC R Velocit di rotazione selezionata dal programma Variabili associate alla velocit di taglio costante modello tornio CSS DNCCSS PLCCSS PRGCSS R R R R R R R W R R Velocit di taglio costante attiva sul CNC R W Velocit di taglio costante selezionata dal DNC R Velocit di taglio costante selezionata dal PLC R Velocit di taglio costante selezionata da programma Riepilogo delle variabili interne del CNC O FAGOR CNC 8037 SOFT V01 4x 447 Riepilogo delle variabili interne del CNC FAGOR CNC 8037 SOFT V01 4x 448 Variabili associate al spindle override SSO PRGSSO DNCSSO PLCSSO CNCSSO R R W R R R R R R R W R R R R W R R Override della velocit di rotazione mandrino attiva sul CNC Override selezionato dal programma Override selezionato dal DNC Override Override selezionato dal pannello frontale selezionato dal PLC Variabili associate ai limiti di velocit SLIMIT DNCSL PLCSL PRGSL MDISL e s a e e e e e R R R W R R W R R W R R R Limite della vel
171. sar ciclica Vedi 8 2 L esecuzione del programma del PLC alla pagina 305 Il modulo periodico opzionale e si eseguir ogni certo tempo indicato nella proposizione direttiva di definizione del modulo Si utilizza per elaborare certi ingressi uscite critiche che non possono essere valutate in modo adeguato nel modulo principale dato che il loro periodo di esecuzione rappresenta un tempo troppo lungo per l elaborazione di tali risorse Non modifica lo stato delle risorse del PLC Pertanto il programma principale continuer la sua FAGOR esecuzione come se non fosse stato eseguito il modulo periodico L elaborazione ciclica del modulo periodico si svolger come segue 1 Tiene conto dei valori di cui dispongono all inizio dell esecuzione del modulo gli ingressi fisici CNC 8037 locali connettori dell unit centrale 2 Esegue il modulo periodico 3 Assegna alle uscite fisiche locali connettori dell unit centrale i valori al momento disponibili in delle risorse O del PLC p i i P E A B La SOFT V01 4x 4 Considera terminata l esecuzione del modulo e continua l esecuzione del Modulo principale Se si desidera lavorare con ingressi e uscite fisiche remote usare le direttive IREMRD e OREMWR 315 Struttura di un modulo PROGRAMMAZIONE DEL PLC FAGOR CNC 8037 SOFT V01 4x 316 9 1 Struttura di un modulo I moduli che fanno parte del programma di PLC modulo principale PRG modulo di e
172. segnale a livello logico alto per indicare al PLC che il mandrino fermo o che nel blocco in esecuzione programmata la funzione ausiliare M05 DMO6 M5541 II CNC imposta questo segnale a livello logico alto per indicare al PLC che nel blocco in esecuzione programmata la funzione ausiliare M06 cambio utensile DMO8 M5540 II CNC imposta questo segnale a livello logico alto per indicare al PLC che l uscita di refrigerante si trova attivata o che nel blocco in esecuzione programmata la funzione ausiliare M08 DM09 M5555 II CNC imposta questo segnale a livello logico alto per indicare al PLC che l uscita di refrigerante si trova disattivata o che nel blocco in esecuzione programmata la funzione ausiliare M09 DM19 M5554 II CNC imposta questo segnale a livello logico alto per indicare al PLC che sta lavorando con arresto orientato del mandrino o che nel blocco in esecuzione programmata la funzione ausiliare M19 DM30 M5553 II CNC imposta questo segnale a livello logico alto per indicare al PLC che nel blocco in esecuzione programmata la funzione ausiliare M30 fine programma DM41 M5552 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che selezionata la prima gamma di velocit del mandrino o che nel blocco in esecuzione programmata la funzione ausiliare M41 DM42 M5551 II CNC imposta questo segnale a livello logico alto per indicare al PLC che selezionata la secon
173. si devono programmare come indicato nel manuale di programmazione FAGOR CNC 8037 Spostare gli assi Si potr fare riferimento solo all asse o agli assi che sono stati personalizzati mediante il p m a AXISTYPE PO affinch siano governati dal PLC SOFT V01 4x Le quote di posizione di tali assi che possono essere lineari o rotativi si possono programmare in coordinate cartesiane o in coordinate polari anche possibile definire tali quote utilizzando la programmazione parametrica ed allo scopo si potr utilizzare qualsiasi parametro globale da P100 a P299 417 CONTROLLO DEGLI ASSI DAL PLC 0 FAGOR CNC 8037 Canale di esecuzione del PLC SOFT V01 4x 418 Quando si desidera utilizzare la programmazione parametrica consigliabile assegnare preventivamente un valore al rispettivo parametro globale utilizzando a tale scopo l istruzione CNCWR MOV 150 R1 Assegna il valore 150 al registro R1 CNCWR R1 GUP200 M100 Assegna al parametro P200 il valore di registro R1 P200 150 CNCEX G90 G1 U P200 M100 Richiede al CNC l esecuzione il comando G90 G1 U150 L asse U andr alla quota 150 Per governare gli assi gestiti da PLC occorre utilizzare i seguenti indicatori associati al Feed Hold e al Transfer Inhibit FEEDHOP M5004 simile al segnale FEEDHOL FHOUTP M5504 simile al segnale FHOUT XFERINP M5005 simile al segnale XFERINH Avanzamento degli assi Le unit
174. si limita 94 Esempio Con CIRINLIM 1500 si desidera realizzare un arco di raggio 0 5 mm con un avanzamento di 10000 mm min La velocit angolare teorica 10000 mm min 0 5 mm 20000 min Ma dato che la velocit angolare stata limitata a 1500 il CNC regola l avanzamento come segue Avanzamento da applicare 1500 x 0 5 750 mm min CIRINERR P20 Indica l errore massimo consentito nel programmare il punto finale dell arco in tratti curvi In base all arco programmato il CNC calcola il raggio del punto iniziale e quello del punto finale Bench in teoria i due raggi debbano essere esattamente gli stessi il CNC consente di selezionare con questo parametro la massima differenza consentita fra entrambi i raggi Valori possibili Fra 0 0001 e 99999 9999 millimetri Fra 0 00001 e 3937 00787 pollici Valore di default 0 01 mm PORGMOVE P21 Indica se ogni volta che che si programma una interpolazione circolare mediante G02 o G03 il CNC assume che il centro dell arco sia la nuova origine polare Valore Significato YES Si assume il centro dell arco NO Non influenzato da G02 e G03 Valore di default NO BLOCKDLY P22 Indica il ritardo che si desidera fra blocchi di spostamento quando si lavora in G7 spigolo vivo Questo ritardo molto utile quando si desidera effettuare una manovra o attivare un dispositivo dopo l esecuzione di ogni blocco Valori possibili Numeri interi
175. si utilizzano gli ingressi fisici da 11 a 132 si potranno modificare solo gli ingressi da 133 a 11024 DS Istruzioni di azione PROGRAMMAZIONE DEL PLC FAGOR CNC 8037 SOFT V01 4x 323 9 5 1 Istruzioni binarie di assegnazione Assegnano alla risorsa specificata il valore ottenuto nella valutazione dell espressione logica 0 1 I3 TG1 4 100 Assegna all ingresso di avvio TG1 del timer T4 lo stato dell ingresso 13 per cui un fianco di salita in 13 attiver l ingresso di avvio TG1 del timer T4 1 512 Ingressi 0 1 512 Uscite M 1 5957 Indicatori TEN 1 256 Temporizzatore enable 9 TRS 1 256 Temporizzatore reset n TGn 1 256 n R Temporizzatore ingresso di avvio 9 CUP 1 256 Contatore conteggio A 2 49 CDW 1 256 Contatore di resto W Q CEN 1 256 Contatore enable Lu E CPR 1 256 n R Contatore preselezione N g B 0 31 R 1 499 Bit di registro n lt q CC O x Q 12 OR 13 AND 14 OR NOT I5 AND 16 M111 Assegna all indicatore M111 il valore ottenuto nella valutazione dell espressione logica 12 OR 13 AND 14 OR NOT I5 AND 16 FAGOR CNC 8037 SOFT V01 4x 324 9 5 2 Istruzioni di azione binarie condizionate Vi sono 3 istruzioni SET RES e CPL che consentono di modificare lo stato della risorsa specificata Il formato di programmazione delle stesse SET 1 512 RES O 1 512 CPL
176. stato d emergenza MSG100 Messaggio verificare magazzino ed eseguire M98 DFU TMINEM Gestore magazzino in stato d emergenza RES SETTMEM Portare in emergenza il gestore del magazzino M_SUBM06 Indicativo sottoprogramma cambio utensile M06 in esecuzione AND NOT TMINEM Gestore magazzino in stato d emergenza AND NOT M_POTENCIA Power on e CNC PLC OK i OR M_MO6ERROR Errore durante l esecuzione di M06 OR RESETOUT Reset di CNC FAGOR SET SETTMEM Portare in emergenza il gestore del magazzino DFU SETTMEM Portare in emergenza il gestore del magazzino CNC 8037 OR DFU TMINEM Gestore magazzino in stato d emergenza ERA M1007 1010 jInizializzare indicatori di gestione magazzino RES M_SUBM06 Sottoprogramma di cambio utensile M06 in esecuzione M98 Confermare magazzino controllato da M98 AND TMINEM Gestore magazzino in stato d emergenza SOFT V01 4x SET RESTMEM Reset di richiesta d emergenza al gestore I 269 6 15 Gestione riduzioni in assi e mandrino l elaborazione delle riduzioni su assi e mandrini a seconda che siano analogici o CAN si gestisce come segue CAN Se i parametri d asse INPREV P87 e OUTPREV P88 sono 0 si prenderanno come 1 Non necessario immettere nulla nel p m a PITCH P7 eccetto nel seguente caso Se il p m a DRIBUSLE P63 0 e i p m a INPREV P87 e OUTPREV P88 sono 0 si terr 6 n conto del p m a PITCH P7 Il modo di impostare riduzioni su un asse il seguente e
177. sul CNC La retroazione dell asse si esegue via connettore Il segnale analogico al regolatore si invia via CAN DRIBUSLE 1 Il controllo dell anello di posizione si esegue sul CNC La retroazione dell asse si esegue via CAN Prima retroazione retroazione motore Il segnale analogico al regolatore si invia via CAN MSPINDO P52 Indica quando si estraggono le funzioni M3 M4 M5 durante l accelerazione e decelerazione del mandrino MSPINDO NC O M3 e id aM4 I M3 MSPINDO YES M3 M3 Z M4 M3 M5 i SYNPOSOF P53 SYNSPEOF P54 Nessuna funzione ACCTIME3 P55 PROGAIN3 P56 DERGAIN3 P57 FFGAIN3 P58 Questi parametri definiscono la terza gamma di guadagni e accelerazioni Si devono personalizzare come i parametri che definiscono la prima gamma Prima gamma Seconda gamma Terza gamma ACCTIME P18 ACCTIME2 P47 ACCTIME3 P55 PROGAIN P23 PROGAIN2 P48 PROGAIN3 P56 DERGAIN P24 DERGAIN2 P49 DERGAIN3 P57 FFGAIN P25 FFGAIN2 P50 FFGAIN3 P58 A PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 169 PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 170 Valori possibili Gli stessi di quelli relativi alla prima gamma Valore di default Per ACCTIME3 P55 4000 ms Per PROGAIN83 P56 50 mV grado Per DERGAIN3 P57 0 Per FFGAIN3 P58 100
178. uscite analogiche in base al seguente codice Valore Significato 0 Non si associa resta libero Asse X Asse Y Asse Z Asse U Asse V Asse W Asse A Asse B O 0 N DO dl Ss WN Asse C Mandrino principale 11 Volantino Valore Significato 12 Volantino con pulsante 13 14 21 Volantino associato all asse X 22 Volantino associato all asse Y 23 Volantino associato all asse Z 24 Volantino associato all asse U 25 Volantino associato all asse V 26 Volantino associato all asse W 27 Volantino associato all asse A 28 Volantino associato all asse B 29 Volantino associato all asse C Le seguente tabella visualizza l ingresso di retroazione l uscita di segnale analogico e il valore di default associato ad ogni parametro Parametro Retroazione Segnale Valore di default analogico connettore M T AXIS1 PO Asse 1 X10 X8 Pin 2 1 asse X 1 asse X AXIS2 P1 Asse 2 X11 X8 Pin 3 2 asse Y 3 asse Z AXIS3 P2 Asse 3 X12 X8 Pin 4 3 asse Z 0 libero AXIS4 P3 Nessuna 0 libero 0 libero funzione AXIS5 P4 Mandrino X4 X4 Pin 10e 12 10 mandrino 10 mandrino AXIS6 P5 Volantino 1 X5 11 volantino 11 volantino AXIS7 P6 Volantino 2 X5 0 libero 0 libero AXIS8 P7 Nessuna 0 libero 0 libero funzione Informazioni dei volantini A seconda della configurazione possono essere disp
179. utensile che si desidera situare sul mandrino T2BCD R559 Posizione del magazzino vuota in cui si deve depositare l utensile Uscite logici di stato dei tasti KEYBD1 R560 KEYBD2 R561 KEYBD3 R562 KEYBD4 R563 Indicano se premuto uno dei tasti del pannello di comando Riepilogo degli ingressi e delle uscite del PLC m FAGOR CNC 8037 SOFT V01 4x 459 Manuale di Installazione Riepilogo degli ingressi e delle uscite del PLC FAGOR CNC 8037 SOFT V01 4x 460 TABELLA DI CONVERSIONE PER USCITA S BCD IN 2 CIFRE S S S S S S Programmata BCD Programmata BCD Programmata BCD 0 00 50 55 54 800 899 78 1 20 56 62 55 900 999 79 F 2 26 63 70 56 1000 1119 80 3 29 71 79 57 1120 1249 81 4 32 80 89 58 1250 1399 82 i 5 34 90 99 59 1400 1599 83 S 6 35 100 111 60 1600 1799 84 D 7 36 112 124 61 1800 1999 85 K 8 38 125 139 62 2000 2239 86 3 9 39 140 159 63 2240 2499 87 S 10 11 40 160 179 64 2500 2799 88 S 12 41 180 199 65 2800 3149 89 3 13 42 200 223 66 3150 3549 90 S 14 15 43 224 249 67 3550 3999 91 E 16 17 44 250 279 68 4000 4499 92 D 18 19 45 280 314 69 4500 4999 93 20 22 46 315 354 70 5000 5599 94 23 24 47 355399 71 5600 6299 95 25 27 48 400 449 72 6300 7099 96 28 31 49 450 499 73 7100 7999 97 32 35 50 500 559 74 8000 8999 98 36 39 51 560 629 75 9000 9999 99 40 44
180. utilizzato si serve di segnali differenziali SINMAGNI P10 Fattore di moltiplicazione che il CNC applica ai segnali di retroazione FBACKAL P11 Allarme di retroazione Si indicano di seguito le limitazioni della frequenza di retroazione e il modo di personalizzare tali parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 214 6 4 1 Limitazione della frequenza di retroazione Segnali sinusoidali La massima frequenza di retroazione per sistemi di retroazione sinusoidali di 250 kHz L avanzamento massimo di ogni asse in sistemi lineari sar in funzione della risoluzione selezionata e del periodo di segnale di retroazione utilizzato mentre in sistemi rotativi sar in funzione del numero di impulsi per giro Esempio 1 Se si utilizza un encoder lineare di periodo di segnale di retroazione di 20 um si ha che per una risoluzione di 1 um il massimo avanzamento dell asse sar 20 um impulso x 250 000 impulsi s 300 m min Se si utilizzano encoder lineari Fagor la limitazione dell avanzamento determinata per sue caratteristiche 60 m min Esempio 2 Se si utilizza un piatto divisore con encoder sinusoidale di 3600 impulsi per giro si ha che per risoluzione di 1 um il massimo avanzamento dell asse sar 360 gradi giro 3600 imp giro x 250 000 imp s 25 000 gradi s 1 500 000 gradi min Dato che gli encoder sinusoidali Fagor ammettono frequenze fino a 200 kHz il massimo avanzamento sar
181. valore del raggio F del correttore specificato n TOlIn Questa variabile permette di leggere o di modificare il valore assegnato all usura della lunghezza sull asse X del correttore specificato n TOKn Questa variabile permette di leggere o di modificare il valore assegnato all usura della lunghezza sull asse Z K del correttore specificato n NOSEAn Questa variabile permette di leggere o di modificare il valore assegnato dell angolo della lama dell utensile indicato n NOSEWn Questa variabile permette di leggere o di modificare il valore assegnato e la larghezza della lama dell utensile indicato n CUTAn Questa variabile permette di leggere o di modificare il valore assegnato dell angolo di taglio dell utensile indicato n 12 2 Variabili associate agli spostamenti di origine Queste variabili sono associate alla tabella spostamenti di origine i valori che vengono assegnati a queste variabili o che ne vengono letti saranno quindi conformi ai formati di queste tabelle Gli offset dello zero che sono possibili oltre all offset additivo indicato dal PLC sono G54 G55 G56 G57 G58 G59 e G159 I valori saranno espressi nelle unit stabilite dal p m g INCHES Se INCHES 0 in decimillesimi millimetri 999999999 Se INCHES 1 in centomillesimi pollici 393700787 Se asse rotativo in decimillesimi gradi 999999999 Bench esista una variabile per ciascun asse il CNC permette l acc
182. volta che si esegue un blocco nel CNC si passa informazione al PLC delle funzioni M Se T che se attivano nello stesso Funzione M II CNC analizza le funzioni M programmate nel blocco e in funzione di come sono definite le passer al PLC prima e o dopo lo spostamento A tale scopo utilizza le variabili MBCD1 a MBCD7 R550 a R556 e attiva l uscita logica generale MSTROBE per indicare al PLC che deve eseguirle A seconda di come sono definite tali funzioni nella tabella il CNC attender o meno l attivazione dell ingresso generale AUXEND per considerare terminata la sua esecuzione Funzione S Se si programmata una S e si dispone di uscita S in BCD il CNC passer tale valore nella variabile SBCD R557 ed attiver l uscita logica generale SSTROBE per indicare al PLC che deve eseguirla Questa trasmissione si esegue all inizio dell esecuzione del blocco e il CNC attender l attivazione dell ingresso generale AUXEND per considerare terminata la sua esecuzione Funzione T Il CNC indicher mediante la variabile TBCD R558 la funzione T che stata programmata nel blocco ed attiver l uscita logica generale TSTROBE per indicare al PLC che deve eseguirla Questa trasmissione si esegue all inizio dell esecuzione del blocco e il CNC attender l attivazione dell ingresso generale AUXEND per considerare terminata la sua esecuzione Seconda funzione T Se si tratta di un cambio utensile spe
183. volte tale tempo o si eseguono due cicli di seguito che superano questo tempo il CNC visualizzer errore di WATCH DOG del modulo principale WATCH DOG error In questo modo si evita che siano eseguiti cicli che per la loro durata potrebbero alterare il funzionamento della macchina o che lPLC esegua un ciclo che non ha fine a causa di un errore di programmazione Manuale di Installazione 8 4 Struttura modulare del programma Il programma da eseguire dall PLC PLC consiste in una serie di moduli appositamente definiti mediante proposizioni direttive I moduli che possono formare il programma sono e Modulo principale PRG e Modulo di esecuzione periodica PE e Modulo del primo ciclo CY1 Ogni modulo deve iniziare con la proposizione direttiva che lo definisce PRG PE CY1 e terminare con la proposizione direttiva END Nel caso in cui il programma principale contenga solo il modulo principale non necessario immettere le proposizioni PRG ed END IMMISSIONE AL PLC Struttura modulare del programma FAGOR CNC 8037 SOFT V01 4x 309 IMMISSIONE AL PLC Struttura modulare del programma FAGOR CNC 8037 SOFT V01 4x 310 8 4 1 Manuale di Installazione Modulo del primo ciclo CY1 Questo modulo opzionale e si eseguir solo quando si avvia il PLC Serve ad inizializzare le varie risorse e variabili con i relativi valori iniziali prima di procedere all es
184. zero Sia se il parametro DIFFCOMP 1 sia se 0 possibile correggere la differenza degli assi Gantry in qualsiasi momento mediante gli indicatori di PLC SERVOasseON e DIFFCOMasse essendo asse il nome o il numero logico dell asse maestro Si corregge la differenza teorica fra il maestro e lo slave nei seguenti modi e Con il fianco di sollevamento DIFFCOMasse essendo a 1 SERVOasseON e Con il fianco di sollevamento SERVOasseON essendo a 1 DIFFCOMasse In questo caso per correggere la differenza teorica fra maestro e slave necessario mettere gli assi maestro e slave dell asse Gantry come DROasse Altrimenti con il fianco di sollevamento dell indicatore SERVOasseON si corregge l errore di inseguimento dell asse slave Oltre a ci nel momento in cui si corregge la differenza di quote si tiene conto del valore del parametro macchina dell asse maestro MAXDIFF P97 Se la differenza di posizione fra maestro e slave non si compensa perch la differenza di quote maggiore di quella indicata dal p m a MAXDIFF si attiver l indicatore di PLC MAXDIFFasse In questo caso il PLC potr indicare un avviso 6 6 2 Regolazione in sistemi che non dispongono di I0 codificato Punto di riferimento macchina L impostazione del punto di riferimento si deve realizzare asse per asse essendo consigliabile procedere come segue Indicare nel p m a REFPULSE P32 il tipo di impulso di I0 di cui dispone il sistema di retroazione
185. 0 Con riga e P m a PITCH P7 Passo della riga 20 e P m a NPULSES P8 0 P m a SINMAGNI P10 Fattore di moltiplicazione se l encoder sinusoidale 0 e P m a EXTMULT P57 Fattore di moltiplicazione della retroazione 20p 4y 5 Calcolo del segnale analogico per un avanzamento di GOOFEED Segnale analogico GOOFEED x INPREV PITCHB x OUTPREV 20000 x 3 20 x 1 3000 rpm Calcolo della risoluzione risultante Encoder TTL Risoluzione PITCHB 4 x NPULSES Encoder sinusoidale Risoluzione PITCHB SINMAGNI x NPULSES Riga TTL Risoluzione PITCH 4 Riga sinusoidale Risoluzione PITCH SINMAGNI Di TEMI CONCETTUALI Gestione riduzioni in assi e mandrino FAGOR CNC 8037 SOFT V01 4x 273 Assi Analogici 1 Trasduttore esterno collegato al CNC P m a DRIBUSLE P63 0 Parametri coinvolti nel calcolo del segnale analogico di velocit P m a GOOFEED P38 Avanzamento massimo dell asse 20000 Parametri coinvolti nel calcolo di retroazione di posizione 6 Con encoder z e Pm a NPULSES P8 Numero di impulsi per giro dell encoder 18000 e P m a SINMAGNI P10 Fattore di moltiplicazione se l encoder sinusoidale 200 e P m a EXTMULT P57 Fattore di moltiplicazione della retroazione 1 e P m a PITCHB P86 Passo della vite 20 e Rapporto di riduzione del motore P m a INPREV P87 Giri di ingresso 3 P m a OUTPREV P88 Giri d usci
186. 0 899 78 1 20 56 62 55 900 999 79 2 26 63 70 56 1000 1119 80 3 29 71 79 57 1120 1249 81 4 32 80 89 58 1250 1399 82 5 34 90 99 59 1400 1599 83 6 35 100 111 60 1600 1799 84 7 36 112 124 61 1800 1999 85 8 38 125 139 62 2000 2239 86 9 39 140 159 63 2240 2499 87 10 11 40 160 179 64 2500 2799 88 12 41 180 199 65 2800 3149 89 13 42 200 223 66 3150 3549 90 14 15 43 224 249 67 3550 3999 91 16 17 44 250 279 68 4000 4499 92 18 19 45 280 314 69 4500 4999 93 20 22 46 315 354 70 5000 5599 94 23 24 47 355 399 71 5600 6299 95 25 27 48 400 449 72 6300 7099 96 28 31 49 450 499 73 7100 7999 97 32 35 50 500 559 74 8000 8999 98 36 39 51 560 629 75 9000 9999 99 40 44 52 630 709 76 45 49 53 710 799 77 Se si programma un valore superiore a 9999 il CNC indicher al PLC la velocit di mandrino corrispondente al valore 9999 Se si utilizza uscita S in BCD di 8 cifre il CNC indicher al PLC mediante questo registro la velocit di mandrino programmata Tale valore sar codificato in formato BCD 8 cifre in millesimi di giro al minuto S 12345 678 0001 0010 0011 0100 0101 0110 0111 1000 Se nel blocco in esecuzione non stata programmata nessuna S il CNC assegner a tale registro il valore FFFFFFFF Funzioni ausiliari M S T h COMUNICAZIONE CNC PLC FAGOR CNC 8037 SOFT V01 4x 335 COMUNICAZIONE CNC PLC Funzioni ausiliari M S T FAGOR CNC 8037 SOFT V01 4x 336
187. 0 G Manuale di Installazione Ref 1310 Soft V01 4x FAGOR FAGOR AUTOMATION FAGOR Tutti i diritti sono riservati La presente documentazione interamente o in parte non pu essere riprodotta trasmessa trascritta memorizzata in un sistema di registrazione dati o tradotta in nessuna lingua senza autorizzazione espressa di Fagor Automation vietata la copia parziale o totale o uso non autorizzato del software L informazione di cui al presente manuale pu essere soggetta a variazioni dovute a eventuali modifiche tecniche La Fagor Automation si riserva il diritto di modificare il contenuto del manuale senza preavviso Tutti i marchi registrati o commerciali riportati nel manuale appartengono ai rispettivi proprietari L uso di tali marchi da parte di terzi a fini privati pu vulnerare i diritti dei proprietari degli stessi possibile che il CNC possa eseguire pi funzioni di quelle riportate nella relativa documentazione tuttavia Fagor Automation non garantisce la validit di tali applicazioni Pertanto salvo dietro espressa autorizzazione della Fagor Automation qualsiasi applicazione del CNC non riportata nella documentazione deve essere considerata impossibile FAGOR AUTOMATION non si rende responsabile degli infortuni alle persone o dei danni fisici o materiali di cui possa essere oggetto o provocare il CNC se esso si utilizza in modo diverso a quello spiegato nella documentazione connessa
188. 0001 1110 0001 1110 0001 1110 0001 1110 0001 1110 0001 1110 0001 1110 0001 1110 R152 prima R152 dopo SOFT V01 4x FAGOR CNC 8037 327 NGS Cambio di segno del registro Esempio 116 NGS R89 Se l ingresso 116 vale 1 il PLC cambia di segno il contenuto del registro R89 R89 prima 0001 0001 0001 0001 0001 0001 0001 0001 R89 dopo 1110 1110 1110 1110 1110 1110 1110 1111 9 ADS SBS MLS DVS MDS n Consentono di eseguire le operazioni aritmetiche di somma ADS sottrazione SBS Si pu utilizzare come operando Registri Registri di comunicazione CNC PLC e numeri compresi fra 2147483647 o fra 0 e FFFFFFFF 9 2 moltiplicazione MLS divisione DVS e modulo o resto della divisione MDS Q 2 a Il suo formato di programmazione a wu ADS R1 559 R1 559 R1 559 z 2 SBS NE MLS 2 DVS s MDS q cc 0 cc O Il risultato dell operazione si pu registrare in un registro o in un registro di comunicazione CNC PLC Esempi con R100 1234 e R101 100 ADS R100 R101 R102 R102 1234 100 1334 SBS R100 R101 R103 R103 1234 100 1134 MLS R100 R101 R104 R104 1234 x 100 123400 DVS R100 R101 R105 R105 1234 100 12 MDS R100 R101 R106 R106 1234 MOD 100 34 ADS 1563 R101 R112 R112 1563 100 1663 SBS R100 1010 R113 R113 1234 1010 224 MLS 1563 100 R114 R114 15
189. 01 4x 385 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate ai parametri macchina FAGOR CNC 8037 SOFT V01 4x 386 12 3 Variabili associate ai parametri macchina Le variabili associate ai parametri macchina sono variabili di sola lettura consigliabile consultare il manuale di installazione e messa a punto del CNC per familiarizzarsi con i valori di queste variabili valori 1 0 corrispondono ai parametri definiti con YES NO e ON OFF I valori di quote e velocit di avanzamento saranno espressi nelle unit stabilite dal p m g INCHES Se INCHES 0 in decimillesimi millimetri 999999999 Se INCHES 1 in centomillesimi pollici 393700787 Se asse rotativo in decimillesimi gradi 999999999 Programmi o sottoprogrammi di costruttore Queste variabili potranno essere di lettura e scrittura quando si eseguono all interno di un programma o sottoprogramma di fabbricante Per poter modificare questi parametri dal PLC occorre eseguire mediante il comando CNCEX un sottoprogramma di fabbricante con le rispettive variabili Affinch il CNC assuma i nuovi valori occorre operare in base agli indicativi associati ai parametri macchina Carattere Tipo di aggiornamento Il necessario premere la sequenza di tasti SHIFT RESET o spegnere accendere il CNC necessario premere RESET Il resto dei parametri quelli che non sono indicati si aggiornano automaticam
190. 037 SOFT V01 4x 125 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 126 ISOSIMUL P183 Il CNC consente di generale in modalit conversazionale a partire da un operazione ciclo o programma pezzo un programma in codice ISO con alcune funzioni G elementari cos come con funzioni M e T Questo parametro identifica il numero del programma ISO generato in memoria RAM d utente Valore Significato 0 Non consentito generare un programma in codice ISO 1 65535 Indica il numero del programma ISO generato Valore di default 0 DISSIMUL P184 Consente di disabilitare le modalit di simulazione e le modalit di ricerca di blocco nella selezione di blocchi in esecuzione Ponendo a 1 il rispettivo bit si esegue la disabilitazione e scomparir dal menu il softkey assegnato a tale bit Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 2 10 m m O RO SOCCORSO SBOCCO Eseguire la ricerca di blocco Disabilitazione in esecuzione di DISSIMUL XXXX XXXX 0 1XXX XXXX bit7 1 RICERCA ASSEC G bit6 1 RICERCA ASSEC GMST Per la simulazione Disabilitazione in simulazione di DISSIMUL 0 1XXX XXXX XXXX XXXX bit 10 1 RAPIDO S0 bit11 1 RAPIDO bit 12 1 PIA
191. 1 Una volta terminata tale esecuzione il PLC deve attivare l ingresso logico generale AUXENDP per indicare al CNC che ha terminato il trattamento delle funzioni richieste 4 Una volta attivato l ingresso AUXENDP il CNC richieder che tale segnale si mantenga attivo un tempo superiore a quello definito mediante il p m g MINAENDW P30 In questo modo si evitano interpretazioni errate di tale segnale da parte del CNC in caso di errori provocati da una logica erronea del programma di PLC 5 Una volta trascorso il tempo MINAENDW con l ingresso generale AUXENDP a livello logico alto il CNC disattiver l uscita logica generale MSTROBEP per indicare al PLC che terminata l esecuzione della funzione o delle funzioni ausiliari richieste BLOABORP M5061 simile all ingresso generale BLOABOR M5060 ma per il canale di PLC Quando il PLC imposta questo segnale a livello logico alto si conclude lo spostamento in corso e si inizia a eseguire il seguente blocco Se il blocco interrotto aveva funzioni M di quelle che si eseguono dopo il blocco si eseguiranno prima di passare al blocco seguente Questo valore ha effetto solo sull esecuzione in modalit automatica e in simulazione con spostamento Gli indicatori non si mantengono attivi dopo l esecuzione Una volta eseguite il CNC le disattiva Vengono inoltre disattivate se si attivano in un blocco che non le accetta non si mantengono per il blocco seguente sl Questi i
192. 1 Affinch ci non interessi i posizionamenti successivi non legati alla ricerca di 10 si consiglia di utilizzare una velocit di posizionamento superiore a M19FEED tramite la variabile M19FEED e il relativo indicatore di PLC associato PLCFM19 e Se il mandrino non dispone di micro di riferimento Se il mandrino non dispone di micro di riferimento esegue la ricerca del segnale di 10 del sistema di retroazione con la velocit di rotazione indicata nel p m m REFEED2 P35 Il p m m REFDIREC P33 definisce il senso di spostamento del mandrino durante la ricerca Di seguito si posiziona sul punto definito mediante S 5 5 Il p m m REFVALUE P36 definisce la posizione che si assegna al punto di riferimento del mandrino Calcolo della risoluzione del mandrino II CNC assume che un giro dell encoder di mandrino sono 360 e quindi la risoluzione di retroazione dipende dal numero di impulsi dell encoder di mandrino Risoluzione 360 4 x n impulsi Quindi per ottenere una risoluzione di 0 001 necessario un encoder di 90 000 impulsi giro e per ottenere una risoluzione di 0 0005 occorre un encoder di 180 000 impulsi giro Il p m m NPULSES P13 deve indicare gli impulsi che fornisce l encoder di segnali quadrati situato sul mandrino Per disporre di allarme di retroazione del mandrino FBACKAL P15 necessario che l encoder fornisca segnali quadrati differenziali DIFFBACK P14 YES Regolazione guadagn
193. 1000 metri Valore di default 2 500 kbit s I moduli Fagor che non hanno selettore di velocit ditrasmissione potranno lavorare solo a 500 kbit s IOCAGEN P89 Nessuna funzione IOCANIDI1 P90 IOCANID2 P91 IOCANID3 P92 IOCANID4 P93 Si utilizzano per la personalizzazione dei moduli remoti Indicano a che modulo remoto fa riferimento ogni gruppo di p m plc ICAN OCAN NUICAN NUOCAN Assegnare l indirizzo del bus CAN che occupa il nodo quello indicato dal commutatore Address ICAN1 P94 OCANI1 P95 ICAN2 P96 OCAN2 P97 ICAN3 P98 OCAN3 P99 ICAN4 P100 OCANA P101 Si utilizzano per la personalizzazione dei moduli remoti Indicano le impostazioni di ogni modulo remoto numero di ingressi digitali ICAN e uscite digitali OCAN Esempio per un modulo remoto situato nel nodo 1 con 48 ingressi e 32 uscite IOCANID1 1 CAN1 48 OCAN1 32 NUICAN1 P102 NUOCAN1 P103 NUICAN2 P104 NUOCAN2 P105 NUICAN3 P106 NUOCAN3 P107 NUICAN4 P108 NUOCANA P109 Si utilizzano per la personalizzazione dei moduli remoti Il parametro NUICAN indica il numero del primo ingresso digitale e NUOCAN quello della prima uscita digitale corrispondente al gruppo La CPU considerata sempre come primo modulo di ingressi uscite Gli ingressi iniziano sempre con la numerazione 11 e le uscite con O1 e non potranno essere parametrizzati Nei moduli remoti la numerazione degli ingressi e delle uscite dei va
194. 164 possibile assegnare ad ogni posizione d utensile vari utensili diversi In questo caso il numero di posizione del magazzino pu non coincidere con il numero di utensile TOOLMONI P26 PARAMETRI MACCHINA Parametri macchina generale Seleziona la modalit in cui si desiderano monitorizzare nella tabella di utensili i valori di vita dell utensile vita nominale e vita reale Valore Significato 0 Vita dell utensile in minuti 1 Vita dell utensile in numero di operazioni Valore di default O NTOFFSET P27 Definisce il numero di correttori utensili che si utilizzano Inoltre il CNC regola la lunghezza della tabella del magazzino correttori a tale valore Valori possibili Numeri interi fra 0 e 255 Valore di default 100 TOFFMOG6 P28 Indica se la macchina un centro di lavorazione Quando si dispone di un centro di lavoro il CNC seleziona nel magazzino utensili l utensile che stato indicato nell eseguire la funzione T e sar necessario eseguire successivamente la funzione ausiliare M06 per effettuare il cambio utensile Valore Significato YES centro di lavorazione NO Non centro di lavorazione FAGOR Valore di default NO Si raccomanda di associare la funzione M06 definita nella tabella di funzioni M al sottoprogramma CNC 8037 corrispondente al cambiautensili installato sulla macchina NMISCFUN P29 Definisce il numero di funzioni ausiliari di cui dispone la tabella di funz
195. 21 P71 P121 P171 P22 P72 P122 P172 P23 P73 P123 P173 P24 P74 P124 P174 P25 P75 P125 P175 P26 P76 P126 P176 P27 P77 P127 P177 P28 P78 P128 P178 P29 P79 P129 P179 P30 P80 P130 P180 P31 P81 P131 P181 P32 P82 P132 P182 P33 P83 P133 P183 P34 P84 P134 P184 P35 P85 P135 P185 P36 P86 P136 P186 P37 P87 P137 P187 P38 P88 P138 P188 P39 P89 P139 P189 P40 P90 P140 P190 P41 P91 P141 P191 P42 P92 P142 P192 P43 P93 P143 P193 P44 P94 P144 P194 P45 P95 P145 P195 P46 P96 P146 P196 P47 P97 P147 P197 P48 P98 P148 P198 P49 P99 P149 P199 Parametri macchina del mandrino principale PO P50 P100 P150 P1 P51 P101 P151 P2 P52 P102 P152 P3 P53 P103 P153 P4 P54 P104 P154 P5 P55 P105 P155 P6 P56 P106 P156 P7 P57 P107 P157 P8 P58 P108 P158 P9 P59 P109 P159 P10 P60 P110 P160 P11 P61 P111 P161 P12 P62 P112 P162 P13 P63 P113 P163 P14 P64 P114 P164 P15 P65 P115 P165 P16 P66 P116 P166 P17 P67 P117 P167 P18 P68 P118 P168 P19 P69 P119 P169 P20 P70 P120 P170 P21 P71 P121 P171 P22 P72 P122 P172 P23 P73 P123 P173 P24 P74 P124 P174 P25 P75 P125 P175 P26 P76 P126 P176 P27 P77 P127 P177 P28 P78 P128 P178 P29 P79 P129 P179 P30 P80 P130 P180 P31 P81 P131 P181 P32 P82 P132 P182 P33 P83 P133 P183 P34 P84 P134 P184 P35 P85 P135 P185 P36 P86 P136 P186 P37 P87 P137 P187 P38 P88 P138 P188 P39 P89 P139 P189 P40 P90 P140 P190 P41 P91 P141 P191 P42 P92 P142 P1
196. 3 MAXGEAR8 P4 e MAXGEARA4 P5 specificando in giri minuto la velocit massima per ognuna di esse A MAXGEARI P2 occorre assegnare il valore corrispondente alla minore delle gamme e a MAXGEARA4 P5 quello della maggiore Si Se non sono necessarie le 4 gamme si devono utilizzare i parametri inferiori iniziando da MAXGEARI P2 Alle gamme che non si utilizzano sar assegnato lo stesso valore che a quella z E superiore a quelle utilizzate II CNC utilizza le funzioni ausiliari M41 M42 M43 e M44 per indicare al PLC che si deve selezionare T la gamma 1 2 3 o 4 del mandrino 5 Da parte sua il PLC dovr indicare al CNC la gamma che attiva utilizzando a tale scopo gli ingressi logici di mandrino GEAR1 M5458 GEAR2 M5459 GEAR3 M5460 e GEAR4 M5461 4 Dato che ad ogni velocit S corrisponde una gamma di mandrino prima di selezionare una nuova S occorre 1 Analizzare se la nuova velocit S comporta cambiamento di gamma 2 Se implica cambio gamma eseguire la funzione ausiliare relativa alla nuova gamma da M41 a M44 affinch il PLC la selezioni 3 Attendere finch il PLC selezione la nuova gamma Verificare gli ingressi logici di mandrino GEAR1 M5458 GEAR2 M5459 GEAR3 M5460 e GEAR4 M5461 4 Selezionare la nuova velocit S Se si desidera che tutte queste operazioni siano effettuate automaticamente nel CNC si deve personalizzare il p m m AUTOGEAR P6
197. 47 II PLC dispone di 256 contatori ognuno dei quali dispone dell uscita di stato C e degli ingressi CUP CDW CEN e CPR E possibile inoltre consultare in ogni momento il valore del relativo conteggio CEN PR STID ae CUP gt va N Ingresso retroazione CUP Questo ingresso consente di incrementare di un unit il conteggio del contatore ogni volta che si verifica un fianco di sollevamento nello stesso Si fa riferimento con le lettere CUP seguite dal numero di contatore al quale si desidera fare riferimento ad esempio CUP 1 CUP 25 CUP 102 ecc Esempio 12 CUP 10 Ogni volta che si verifica un fianco di sollevamento nell ingresso 12 si incrementer il conteggio del contatore C10 Input di resto CDW Questo ingresso consente di decrementare di un unit il conteggio del contatore ogni volta che si verifica un fianco di sollevamento nello stesso Si fa riferimento con le lettere CDW seguite dal numero di contatore al quale si desidera fare riferimento ad esempio CDW 1 CDW 25 CDW 102 ecc Esempio 13 CDW 20 Ogni volta che si verifica un fianco di sollevamento nell ingresso 13 si diminuir il conteggio del contatore C20 N Contatori RISORSE DEL PLC FAGOR CNC 8037 SOFT V01 4x 299 Contatori RISORSE DEL PLC FAGOR CNC 8037 SOFT V01 4x 300 Input di enable CEN Questo ingresso consente di arrestare il conteggio interno del c
198. 4x 202 6 1 2 Assi Gantry Si denomina asse Gantry una coppia di assi che per costruzione della macchina devono spostarsi simultaneamente e in modo sincronizzato Ad esempio fresatrici a portale Si devono programmare solo gli spostamenti di uno degli assi che si denomina asse principale L altro asse si denomina asse subordinato o asse slave Affinch questa operazione possa essere realizzata necessario che il p m a GANTRY P2 di entrambi gli assi sia stato personalizzato come segue Il parametro GANTRY dell asse principale con il valore 0 Il parametro GANTRY dell asse slave deve indicare a che asse subordinato Inoltre il p m a MAXCOUPE P45 dell asse subordinato deve indicare la differenza di errore di inseguimento consentita fra entrambi gli assi Esempio di fresatrici a portale con due assi Gantry X U Z W Parametri macchina Asse X GANTRY 0 Y AsseU GANTRY 1 z Asse Z GANTRY 0 dia Lor AsseW GANTRY 3 i ESS L 6 1 3 Asse inclinato Con la trasformazione angolare d asse inclinato possibile eseguire spostamenti lungo un asse che non a 90 rispetto all altro In alcune macchine gli assi non sono configurati in modo cartesiano ma formano fra loro angoli diversi da 90 Un caso tipico l asse X di tornio che per motivi di robustezza non forma 90 con l asse Z ma ha un altro valore x sx X Asse cartesiano x Asse ango
199. 4x 432 Trattamento del cambio di gamma del mandrino Il mandrino di questo esempio dispone di 2 gamme gamma alta e gamma bassa Per effettuare il cambio di gamma del mandrino procedere come segue e Disattivare l ingresso generale del CNC AUXEND e Togliere al CNC il controllo di anello del mandrino Si gestisce il PLC e Estrarre un segnale analogico oscillante per effettuare il cambio e Spostare i ingranaggi e Verificare che sia stato effettuato il cambiamento di ingranaggi e Togliere il segnale analogico oscillante e Restituire al CNC il controllo di anello del mandrino Attivare l ingresso generale del CNC AUXEND Disattivare l ingresso generale del CNC AUXEND conveniente mentre si esegue il cambio gamma disattivare l ingresso generale del CNC AUXEND per arrestare l esecuzione del CNC Si spiega in Elaborazione dell ingresso generale del CNC AUXEND Togliere al CNC il controllo di anello del mandrino Si gestisce il PLC Estrarre un segnale analogico oscillante per effettuare il cambio DFU M 41 OR DFU M 42 Quando si richiede un cambiamento di gamma MOV 2000 SANALOG S prepara un segnale analogico di mandrino di 0 610 volt e SET PLCCNTL Il controllo di anello del mandrino si gestisce mediante il CNC PLCCNTL AND M2011 Mentre il controllo di anello del mandrino si gestisce mediante il CNC SPDLEREV stato invertito il senso di rotazione del mandrino o
200. 5 il valore desiderato Come valori orientativi si possono utilizzare i seguenti Macchine con velocit di lavorazione lenta Fra 40 e 60 Macchine con velocit di lavorazione normali Fra 60 e 80 Macchine rapidi laser plasma Fra 80 e 100 FAGOR CNC 8037 SOFT V01 4x 224 6 5 5 Regolazione del guadagno derivativo AC forward Il guadagno derivativo consente di ridurre l errore di inseguimento durante le fasi di accelerazione e decelerazione Il suo valore compreso dal p m a DERGAIN P24 Quando questo segnale analogico addizionale si deve alle variazioni dell errore di inseguimento ACFGAIN P46 NO si denomina guadagno derivativo FEGAIN a L da PEPENE na Programmed Ra TON _ Analog PROGAIN Si output t lt Feedback Regolazione assi Quando si deve alle variazioni della velocit di avanzamento programmata ACFGAIN P46 YES si denomina guadagno AC forward dato che dovuto all accelerazione decelerazione TEMI CONCETTUALI FFGAIN i DERGAIN gt _ _ gt Analog output Programmed PROGAIN Normalmente si ottengono migliori risultati utilizzandolo come guadagno AC forward ACFGAIN P46 YES e insieme al guadagno feed forward Questo guadagno si deve utilizzare solo quando si lavora con controllo di accelerazione decelerazione Come valore orientativo si pu assegnare da 2
201. 6 YES Blocchi programmati in linguaggio di alto livello Le sentenze di alto livello che possibile utilizzare nel canale di esecuzione del PLC sono le seguenti IF condizione lt azione1 gt ELSE lt azione2 gt CALL espressione CNCEX CALL 100 M1000 Invia al CNC il comando CALL 100 affinch esegua una chiamata del sottoprogramma 100 CNCEX P100 P100 2 M1000 Invia al CNC il comando P100 P100 2 per incrementare il valore del parametro P100 di 2 unit La programmazione di blocchi di alto livello dal PLC ha le seguenti restrizioni e blocchi programmati potranno lavorare solo con parametri globali e Sono consentiti fino a 5 livelli di annidamento di sottoprogrammi standard non parametrici n globali Esempio in mm Spostare l asse W alla quota indicata dal registro R101 Dato che il PLC lavora con aritmetica intera 32 bit il valore del registro R2 espresso in decimillesimi di millimetro CNCWR R101 GUP 155 M101 Assegna al parametro globale P155 il valore indicato di R101 CNCEX P155 P155 10000 M101 Converte il valore di P155 in millimetri CNCEX G1 WP155 F2000 M101 Spostamenti dell asse W Interrompe la preparazione dei blocchi Come accade nel canale di CNC anche nel canale di PLC si preparano in precedenza i blocchi CNCEX G1 W100 M101 Spostamenti dell asse W CNCEX IF P100 0 lt azione1 gt P100 si analizza in fase di preparazione Il valore di P100 pu
202. 63 x 100 156300 DVS R100 1000 R115 R115 1234 1000 1 MDS 8765 1000 R116 R116 8765 MOD 1000 765 Se si effettua una divisione per 0 nell operazione DVS il CNC arresta l esecuzione del programma l di PLC e riporta sul monitor il relativo messaggio di errore FAGOR CNC 8037 SOFT V01 4x 328 9 5 5 Istruzioni di azione logiche AND OR XOR Consentono di eseguire le operazioni logiche AND OR e XOR fra contenuto di registri o fra contenuti di registro e numero Il risultato sempre si situer in un registro Il suo formato di programmazione AND R1 559 R1 559 R1 559 OR XOR Come primo e secondo operando si possono definire registri R1 559 o numeri espressi in formato decimale esadecimale o binario Il registro destinazione indica dove si salver il risultato dell operazione e si definir mediante un registro R1 559 L indicatore M2003 si denomina flag di zero ed indica se il risultato di un operazione AND OR XOR uguale a zero nel qual caso si ha M2003 1 Esempi con R200 B1001 0010 R201 B0100 0101 AND R200 R201 R202 R202 B0 M2003 1 OR R200 R201 R203 R203 B11010111 M2003 0 XOR R200 R201 R204 R204 B11010111 M2003 0 AND B1111 R201 R205 R205 B00000101 M2003 0 OR R200 B1111 R206 R206 B10011111 M2003 0 XOR B1010 B1110 R207 R207 B00000100 M2003 0 RR RL Consentono di ruotare registri a destra RR o a sinistra RL Esistono
203. 7 Il CNC abiliter una tabella di parametri macchina per ognuno degli assi X Z e un altra per il mandrino S Il p m a AXISTYPE PO deve essere personalizzato come segue Asse X AXISTYPE P0 0 Asse lineare normale Asse Z AXISTYPE P0 0 Asse lineare normale Il p m m SPDLTYPE PO deve essere personalizzato come segue Mandrino SPDLTYPE P0 0 Uscita analogica del mandrino 10 V Inoltre occorre personalizzare in modo adeguato il p m a DFORMAT PI e il p m m DFORMAT P1 per indicare il formato di visualizzazione di ognuno di essi Di TEMI CONCETTUALI Assi e sistemi di coordinate FAGOR CNC 8037 SOFT V01 4x 199 TEMI CONCETTUALI Assi e sistemi di coordinate FAGOR CNC 8037 SOFT V01 4x 200 6 1 1 Assi rotativi II CNC consente di selezionare mediante il p m a AXISTYPE PO il tipo di asse rotativo desiderato Asse rotativo normale AXISTYPE PO 2 Asse rotativo di solo posizionamento AXISTYPE P0 3 Asse rotativo hirth AXISTYPE P0 4 Di default la visualizzazione di tutti loro si esegue fra 0 e 360 asse rollover Se non si desidera limitare la visualizzazione fra questi valori modificare il p m a ROLLOVER P55 ROLLOVER YES La visualizzazione dell asse rotativo si realizza fra 0 e 360 ROLLOVER NO Non vi limite per la visualizzazione Anche se la visualizzazione viene effettuata fra 0 e 360 la retroazione interna
204. 8037 SOFT V01 4x 73 Ingressi ed uscite digitali COLLEGAMENTO A RETE E A MACCHINA FAGOR CNC 8037 SOFT V01 4x 74 4 1 Ingressi ed uscite digitali Uscite digitali Il sistema CNC dispone di una serie di uscite digitali optoaccoppiate corrispondenti al PLC che possono essere utilizzate per l attivazione di rel segnalazioni ecc Le caratteristiche elettriche di questi uscite sono Valore nominale della tensione 24 V DC Valore massimo della tensione 30 V Valore minimo della tensione 18 V Tensione d uscita 2 V minore della tensione di alimentazione Intensit uscita massima 100 MA Tutte le uscite sono protette mediante e Isolamento galvanico mediante optoaccoppiatori e CNC 8055i dispone di protezione contro cortocircuiti sovratensione della fonte esterna maggiore di 33 V DC e contro collegamento inverso della fonte di alimentazione fino a 30 VDC Ingressi digitali Gli ingressi digitali di cui dispone il sistema CNC appartengono al PLC e sono utilizzati per la lettura di dispositivi esterni ecc Le caratteristiche elettriche di questi ingressi sono Valore nominale della tensione 24 V DC Valore massimo della tensione 30 V DC Valore minimo della tensione 18 V DC Tensione di ingresso per soglia alta livello logico 1 A partire da 18 V Tensione di ingresso per soglia bassa livello logico 0 Al di sotto di 5 V Consumo tipico di ogni ingresso 5 mA Consumo mas
205. 81 PROGAINT P82 DERGAINT P83 FFGAINT P84 Questi parametri definiscono la terza gamma di guadagni e accelerazioni Si devono personalizzare come i parametri che definiscono la prima gamma Prima gamma Seconda gamma Terza gamma ACCTIME P18 ACCTIME2 P47 ACCTIMET P81 PROGAIN P23 PROGAIN2 P48 PROGAINT P82 DERGAIN P24 DERGAIN2 P49 DERGAINT P83 FFGAIN P25 FFGAIN2 P50 FFGAINT P84 Per selezionare la terza gamma di guadagni e accelerazioni si deve personalizzare appositamente il p m g ACTGAINT P185 o attivare l ingresso logico generale del CNC ACTGAINT M5063 THREAOVR P85 Durante l inizio della lavorazione di filettature in torni grandi quando si eseguono filettature lunghe il pezzo in genere flette Per evitare questo effetto possibile variare l override del mandrino durante le prime passate Questo parametro interessa i cicli G86 e G87 durante la lavorazione del filetto Valori possibili Significato 0 50 Incremento massimo ammesso per la variazione dell override Valore di default 0 non possibile variare l override durante la filettatura al Un valore di 30 indica che possibile variare l override dal 70 a 130 Tuttavia non si possono mai superare i limiti imposti per il mandrino definiti mediante i parametri macchina di mandrino MINSOVR P10 e MAXSOVR P11 Inoltre nell ultima passata della filettatura non si consentir di variare
206. 9 8 7 6 5 4 3 2 10 mj m m m m RO a j a sO a a BOS a A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato Bit Significato 0 Volantino 1 8 1 Volantino 2 9 10 11 12 13 14 ND 0 Asa O N 15 Limita lo spostamento Valore di default in tutti i bit O Il bit 15 indica come opera il CNC quando a seconda della velocit di rotazione del volantino e della posizione del commutatore si richieda uno spostamento con un avanzamento superiore al massimo ammesso 0 Limita l avanzamento al massimo consentito ma sposta il valore indicato 1 Limita l avanzamento e lo spostamento al massimo consentito Si arresta lo spostamento quando si ferma il volantino Non avanza il valore indicato I volantini singoli quelli associati ad ogni asse limitano sempre l avanzamento e lo spostamento I bit 0 e 1 indicano se i volantini hanno retroazione differenziale 1 o no 0 RAPIDEN P130 Indica come si eseguono gli spostamenti in rapido Dal PLC il comportamento di questo tasto si gestisce mediante l indicatore EXRAPID Valore Significato 0 Non ha effetto 1 Quando si attiva l indicatore o si preme il tasto rapido gli spostamenti si eseguono in avanzamento rapido 2 Qu
207. 92 P43 P93 P143 P193 P44 P94 P144 P194 P45 P95 P145 P195 P46 P96 P146 P196 P47 P97 P147 P197 P48 P98 P148 P198 P49 P99 P149 P199 Finestra file dei parametri macchina C FAGOR CNC 8037 SOFT V01 4x 473 Finestra file dei parametri macchina FAGOR CNC 8037 SOFT V01 4x 474 Parametri macchina delle linee seriali PO P8 P16 P24 P1 P9 P17 P25 P2 P10 P18 P26 P3 P11 P19 P27 P4 P12 P20 P28 P5 P13 P21 P29 P6 P14 P22 P30 P7 P15 P23 P31 Parametri macchina Ethernet PO P8 P16 P24 P1 P9 P17 P25 P2 P10 P18 P26 P3 P11 P19 P27 P4 P12 P20 P28 P5 P13 P21 P29 P6 P14 P22 P30 P7 P15 P23 P31 Parametro macchina del PLC PO P22 P44 P66 P1 P23 P45 P67 P2 P24 P46 P68 P3 P25 P47 P69 P4 P26 P48 P70 P5 P27 P49 P71 P6 P28 P50 P72 P7 P29 P51 P73 P8 P30 P52 P74 P9 P31 P53 P75 P10 P32 P54 P76 P11 P33 P55 P77 P12 P34 P56 P78 P13 P35 P57 P79 P14 P36 P58 P80 P15 P37 P59 P81 P16 P38 P60 P82 P17 P39 P61 P83 P18 P40 P62 P84 P19 P41 P63 P85 P20 P42 P64 P86 P21 P43 P65 P87 FINESTRA FILE DELLE FUNZIONI M Bit di personalizzazione Sottoprogr amma associato Sottoprogr amma associato Bit di personalizzazione Finestra file delle funzioni M A E FAGOR CNC 8037 SOFT V01 4x 475 Manuale di Installazione Finestra file delle funzioni M
208. 9999 9999 gradi min o mm min Fra 0 e 3937 00787 pollici min Valore di default 1000 FRAPIDEN P85 Avanzamento massimo dell asse nell attivare l indicatore EXRAPID e nel premere il tasto di rapido in esecuzione o in simulazione con spostamento Se si definisce con valore 0 si assume il valore definito nel parametro GOOFEED Se si definisce con un valore superiore al parametro GOOFEED l avanzamento si limita a GOOFEED Valori possibili Fra 0 e 199999 9999 gradi min o mm min Fra 0 e 7874 01574 pollici min Valore di default 0 Questa limitazione non interessa l avanzamento rapido in jog in cui continuer a essere considerato il parametro GOOFEED PITCHB P86 Passo della vite Si deve definire questo parametro con regolazione CAN o Analogica In funzione del tipo di regolazione in atto il p m a PITCHB P86 si definisce come segue Regolazione analogica Quando si dispone di regolazione analogica se il p m a NPULSES P8 0 indica che si tratta di una riga e il parametro asse PITCH P7 indica il passo della riga A PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 153 PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 154 Se il p m a NPULSES P8 0 indica che un encoder e il parametro asse PITCHB P86 indica il passo della vite Regolazione digitale CAN Il parametro asse PITCHB P86 definisce il pas
209. Assegna al registro R100 il valore R del correttore 3 CNCWR R101 TOR3 M101 Assegna al raggio del correttore 3 il valore del registro R101 TOL i FAGOR E Questa variabile permette di leggere o di modificare il valore della lunghezza del correttore utensile specificato n TOIn CNC 8037 Questa variabile permette di leggere o di modificare il valore dell usura sul raggio 1 del correttore utensile specificato n TOKn SOFT V01 4x Questa variabile permette di leggere o di modificare il valore dell usura sulla lunghezza K del correttore utensile specificato n 383 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate agli utensili FAGOR CNC 8037 SOFT V01 4x 384 Variabili di lettura e scrittura del modello tornio TOXn Questa variabile permette di leggere o di modificare il valore della lunghezza sull asse X del correttore utensile specificato n CNCRD TOX83 R100 M102 Assegna al registro R100 alla lunghezza sull asse X del correttore 3 CNCWR R101 TOX3 M101 Assegna alla lunghezza sull asse X del correttore 3 il valore del registro R101 TOZn Questa variabile permette di leggere o di modificare il valore della lunghezza sull asse Z del correttore utensile specificato n TOFn Questa variabile permette di leggere o di modificare il valore assegnato al codice di forma F del correttore specificato n TORn Questa variabile permette di leggere o di modificare il
210. BE congiuntamente ed attendendo un unico segnale di AUXEND per tutte FAGOR CNC 8037 SOFT V01 4x 241 TEMI CONCETTUALI Trasferimento delle funzioni ausiliari M S T FAGOR CNC 8037 SOFT V01 4x 242 6 8 1 Trasferimento di M S T usando il segnale AUXEND 1 Una volta analizzato il blocco e dopo aver passato i rispettivi valori nelle variabili MBCD1 7 SBCD TBCD e T2BCD il CNC indicher al PLC mediante le uscite logici generali MSTROBE SSTROBE TSTROBE e T2STROBE che si devono eseguire le funzioni ausiliari richieste AUXEND MINAENDW MINAENDW 2 Quando il PLC rileva l attivazione di uno dei segnali STROBE si dovr disattivare l ingresso logico generale AUXEND per indicare al CNC che inizia l esecuzione della funzione o delle funzioni corrispondenti 3 II PLC eseguir tutte le funzioni ausiliari richieste e dovr analizzare a tale scopo le uscite logiche del CNC MBCD1 a MBCD7 e MSTROBE Per vedere se deve eseguire funzioni M SBCD e SSTROBE per vedere se deve eseguire la funzione S TBCD e TSTROBE per vedere se deve eseguire la funzione T T2BCD e T2STROBE per vedere se deve eseguire la seconda funzione T Una volta terminata l esecuzione di tutte le funzioni richieste il PLC deve attivare l ingresso logico generale del CNC AUXEND per indicare che ha terminato il trattamento delle funzioni richieste 4 II CNC ri
211. C FAGOR CNC 8037 SOFT V01 4x 348 LATCHM M5011 Consente di selezionare il tipo di funzionamento dei tasti JOG nella modalit Manuale Quando il PLC imposta questo segnale a livello logico basso gli assi si sposteranno solo mentre premuto il tasto di JOG corrispondente Se il PLC pone questo segnale a livello logico alto gli assi si sposteranno da quando si preme il rispettivo tasto di JOG finch non si premer il tasto STOP o un altro tasto di JOG in questo caso lo spostamento si trasferisce a quello indicato dal nuovo tasto ACTGAIN2 M5013 Il CNC consente che gli assi e il mandrino dispongano di 3 gamme di guadagni ed accelerazioni Di default assume sempre la prima delle gamme quella indicata dai p m a o p m m ACCTIME P18 PROGAIN P23 DERGAIN P24 e FFGAIN P25 Il p m g ACTGAIN2 P108 indica con che funzioni o in che modalit di lavoro si applica la seconda delle gamme quella indicata dai p m a ACCTIME2 P59 PROGAIN2 P60 DERGAIN2 P61 e FFGAIN2 P62 o dai p m m ACCTIME2 P47 PROGAIN2 P48 DERGAIN2 P49 e FFGAIN2 P50 anche possibile effettuare il cambio di guadagni ed accelerazioni dal PLC indipendentemente dalla modalit di lavoro o dalla funzione attiva A tale scopo si dispone dell ingresso logico generale ACTGAIN2 M5013 ACTGAIN2 M5013 0 Il CNC assume la prima delle gamme ACTGAIN2 M5013 1 II CNC assume la seconda delle gamme Quando si lavora in spigol
212. C M5059 Limitare la velocit del mandrino al valore stabilito nel relativo parametro macchina SLIMIT P66 BLOABOR M5060 Terminare lo spostamento in corso e iniziare a eseguire il seguente blocco Riepilogo degli ingressi e delle uscite del PLC m FAGOR CNC 8037 SOFT V01 4x 455 ACTGAINT M5063 Indica che il CNC assume la terza gamme di guadagni SKIPCYCL M5064 Passare al foro successivo dopo un ritiro di foratura o filettatura a fresa RETRACYC M5065 Indica che si fermato l asse Z prima di iniziare il ritiro SETTMEM M5066 Pu attivare un errore durante il cambio utensile RESTMEM M5067 Disattiva lo stato d errore del CNC E p Ingressi logici degli assi Asse 1 Asse 2 Asse 3 a LIMIT M5100 M5150 M5200 Limite di corsa superato Arresta assi e mandrino 3 Visualizza l errore LIMIT M5101 M5151 M5201 Limite di corsa superato Arresta assi e mandrino i Visualizza l errore F DECEL M5102 M5152 M5202 Micro della ricerca di riferimento premuto INHIBIT M5103 M5153 M5203 Inibisce spostamento dell asse p MIRROR M5104 M5154 M5204 Applica Immagine speculare 5 SWITCH M5105 M5155 M5205 Commuta segnali analogici assi con 1 azionamento DRO M5106 M5156 M5206 Asse visualizzatore DRO 1 e SERVOON 0 SERVO ON M5107 M5157 M5207 Segnale del servo 1 chiude l anello di posizione S AXIS M5108 M5158 M5208 Sposta l asse nel
213. C N FAGOR CNC 8037 SOFT V01 4x 410 Il CNC permette di modificare questa variabile solo se 0 o 1 Una volta terminata la simulazione della tastiera dal PLC o DNC conveniente restituire il controllo dei tasti al CNC evitando cos che nel restare disabilitata la tastiera del CNC non si possa accedere a nessuna modalit di funzionamento dal CNC Il CNC assegner il valore 0 a questa variabile dopo l accensione del CNC e dopo aver premuto la sequenza di tasti SHIFT RESET ANAOn Questa variabile permette di modificare l uscita analogica indicata n Il suo valore espresso in decimi di millivolt e deve essere preceduto tra 10 volt Delle 16 1 16 uscite analogiche disponibili possono essere modificate quelle che sono libere Se si tenta di scrivere in una di quelle occupate viene visualizzato l errore corrispondente Impostando un asse come DRO da PLC l uscita analogica resta libera per potere essere scritta da CNC o PLC In caso di I O CAN analogiche Vedi il capitolo 8 Moduli remoti bus CAN con protocollo CanOPEN SELPRO Quando si dispone di due ingressi di sonda consente di selezionare qual l ingresso attivo Nell avvio assume il valore 1 restando selezionato il primo ingresso del tastatore Per selezionare il secondo ingresso del tastatore occorre dare il valore 2 L accesso a questa variabile dal CNC arresta la preparazione dei blocchi DIAM Nel modello tornio cambia
214. CAN2 16 NUICAN1 169 NUICAN2 0 NUOCAN1 89 NUOCAN2 0 Alla scheda assi sono assegnati gli ingressi 11 40 e le uscite 01 24 AI primo modulo d espansione sono assegnati gli ingressi 141 104 e le uscite 025 56 AI secondo modulo d espansione sono assegnati gli ingressi 1105 168 e le uscite 057 88 AI primo modulo remoto nodo 1 sono assegnati gli ingressi 1169 216 e le uscite 089 120 AI secondo modulo remoto nodo 2 sono assegnati gli ingressi 1217 240 e le uscite 0121 136 Gli ingressi del primo modulo di espansione si numerano in modo progressivo di seguito al valore assegnato al parametro NUILO1 141 scelto in modo arbitrario con la restrizione 8n 1 Gli ingressi del secondo modulo di espansione si numerano di seguito dell ultimo utilizzato del primo modulo di espansione 1104 1 1105 Si applicher la stessa procedura per le uscite Gli ingressi del primo modulo remoto si numerano in modo progressivo di seguito dell ultimo ingresso del secondo modulo di espansione 1168 1 1169 Gli ingressi del secondo modulo remoto sono numerati di seguito all ultimo disponibile del primo modulo remoto 1216 1 1217 Si applicher la stessa procedura per le uscite e dopo i moduli remoti 1 e 2 Ques ordine non obbligatorio tali moduli si possono ordinare nel modo w Nell esempio precedente si ordinano gli I O in modo che prima vi sono i moduli d espansione 1 e 2 desiderato In questo modo si potrebbero numerare prima i moduli remoti
215. COMPMODE 0 gt a lt 300 ADIMPG P176 Questo parametro abilita l intervento manuale con volantino aggiuntivo Tale funzionalit consente lo spostamento manuale degli assi mentre vi un programma in esecuzione Questo spostamento si applicher come se si trattasse di un ulteriore spostamento di origine Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 2 10 E E E E E E E aan E EE A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato 0 10 Nessuna funzione 11 Selezione del volantino addizionale come volantino associato all asse 12 La risoluzione del volantino stabilita dal p m g ADIMPRES 13 Intervento manuale abilitato con look ahead 14 Annullare spostamento aggiuntivo dopo M02 M30 emergenza o reset 15 Si dispone di intervento manuale con volantino aggiuntivo Valore di default in tutti i bit O Quando si abilita il volantino aggiuntivo occorre tener conto di quanto segue e Se un asse ha definito il parametro DWELL e non prima in movimento si attiva l indicatore ENABLE dell asse e si attende il tempo indicato in DWELL per verificare se si attivato i
216. D R505 Mandrino principale II CNC risponde solo ai segnali del mandrino che selezionato Ingressi logici del mandrino Il PLC utilizza il segnale PLCFM19 per indicare al CNC il valore che deve prendere quando si lavora in anello chiuso M19 come velocit di posizionamento e velocit di sincronizzazione rapida Se tale ingresso a livello logico basso il CNC prende il valore indicato dal p m m REFEEDI1 P34 Se tale ingresso a livello logico alto il CNC prende il valore indicato dal registro di ingresso del mandrino M19FEED R505 INGRESSI E USCITE LOGICHE DEL CNC Il valore di M19FEED espresso in 0 0001 min PLCCNTL M5465 Mandrino principale IICNC risponde a questi 2 segnali in ogni momento in modo che entrambi i mandrini possano essere controllati dal PLC Servono ad indicare al CNC che il mandrino ausiliare controllato direttamente dal PLC livello logico alto Si utilizza ad esempio per l oscillazione del mandrino in cambio gamma o cambio utensile Nel seguente esempio si illustra come si seleziona una nuova velocit di mandrino che implica un cambio di gamma MINAENDW II CNC dopo aver analizzato il blocco e aver rilevato il cambio di gamma lo indica al PLC in uno dei registri MBCD1 7 M41 a M44 e attiver l uscita logica generale MSTROBE per indicare al PLC FAGOR che deve eseguirla Il PLC disattiver l ingresso logico AUXEND per indicare al CNC l iniz
217. D MDISL R102 M1000 All inizio dell esecuzione si legge il programma in esecuzione CNCRD e la limitazione della velocit definita in MDISL 2 M100 CNCRD PRGSL R103 M1000 Durante l esecuzione si legge la limitazione della velocit definita dal CNC M100 AND CPS R101 NE R201 M101 Se vi un programma nuovo in esecuzione si attiva l indicatore M 101 M100 AND CPS R101 EQ R201 M102 Se lo stesso programma si attiva l indicatore M102 TEMI CONCETTUALI Funzionalit associate alle sicurezze macchina M101 AND CPS R102 EQ 0 ERR10 Se vi un programma nuovo in esecuzione M101 e non si limitata la velocit con MDISL R102 si riporta l errore 10 Questo errore dovr essere definito nei messaggi del PLC M101 AND CPS R102 NE 0 MOV R101 R201 MOV R102 R202 Se vi un programma in esecuzione M101 e si limitato la velocit con MDISL R102 si copia il n di programma e la limitazione di velocit M102 AND CPS R102 NE 0 MOV R102 R202 Se vi lo stesso programma in esecuzione M102 e si limita di nuovo la velocit con MDISL R102 si copia la limitazione di velocit M100 AND CPS R202 LT R103 CNCWR R202 PLCSL M1000 Se vi un programma in esecuzione M100 e la limitazione con MDISL R202 minore della limitazione dal CNC R103 si applica la limitazione da PLC valore fissato in MDISL M100 AND CPS R202 GT R103 CNCWR R210 PLCSL M1000 Se vi un programma in esecuzione M100 e la li
218. DIS4 CPS R103 LT 0 SBS 0 R103 R103 CPS R103 GT 120 MOV 120 R103 Regola valore di R103 Feedrate Non tiene conto del senso di rotazione del volantino segno e limita il valore al 120 DFU M2009 CNCWR R103 PLCFRO M1 Con il fianco di sollevamento sull indicatore del temporizzatore M2009 fissare il valore di feedrate override calcolato PLCFRO R103 L101 END Di TEMI CONCETTUALI Spostamento mediante volantino elettronico FAGOR CNC 8037 SOFT V01 4x 211 TEMI CONCETTUALI Spostamento mediante volantino elettronico FAGOR CNC 8037 SOFT V01 4x 212 6 3 4 Modalit volantino addizionale L intervento manuale con volantino addizionale consente lo spostamento degli assi manualmente mentre vi un programma in esecuzione A tale scopo una volta attivata questa opzione mediante il volantino si eseguir uno spostamento addizionale a quello risultante dall esecuzione automatica Questo spostamento si applicher come se si trattasse di un ulteriore spostamento Si utilizzer il volantino generale come volantino addizionale Se non vi volantino generale si utilizzer il volantino associato all asse ALa DI ADIOFX G01X_ Z_ A x R x A Posizione utensile in esecuzione B Posizione utensile dopo un intervento manuale L intervento con volantino addizionale consentito solo nella modalit di esecuzione anche con il programma interrotto Non
219. E MINAENDW Il CNC rester attiva l uscita logica generale MSTROBE durante il tempo indicato mediante il p m g MINAENDW P30 Trascorso questo tempo il CNC riprende l esecuzione del programma consigliabile che il valore MINAENDW P30 sia uguale o superiore alla durata di un ciclo di PLC allo scopo di assicurarsi il rilevamento di tale segnale da parte del PLC Quanto il PLC rileva l attivazione del segnale MSTROBE deve eseguire la funzione o le funzioni ausiliari M richieste nelle uscite logiche del CNC MBCD17 TEMI CONCETTUALI Trasferimento delle funzioni ausiliari M S T FAGOR CNC 8037 SOFT V01 4x 243 Mandrino TEMI CONCETTUALI FAGOR CNC 8037 SOFT V01 4x 244 6 9 6 9 1 Mandrino Tipi di mandrino In funzione del valore assegnato al p m m SPDLTYPE P0 possibile disporre di SPDLTYPE 0 Uscita analogica del mandrino SPDLTYPE 1 Uscita di segnale analogico su BCD a 2 cifre SPDLTYPE 2 Uscita di segnale analogico su BCD a 8 cifre Se si utilizza uscita di segnale analogico BCD 2 o 8 cifre il mandrino lavorer ad anello aperto e potr essere controllato mediante le funzioni M3 M4 e M5 Quando si dispone di uscita di segnale analogico il mandrino potr lavorare e Ad anello aperto controllato mediante le funzioni M3 M4 e M5 e Ad anello chiuso mediante la funzione M19 A tale scopo si deve disporre di encoder di mandrino p m m NPULSES
220. EL 1 1 1 170 AND NOT 171 AND 172 7SEL 7SEL 1 0 1 Se spostamento mediante volantino HDWON in R60 occorre prevedere ci che si immetter nella variabile HBEVAR I bit a b c indicano x1 x10 x100 di ogni asse e il bit 30 va messo a 1 affinch il CNC tenga conto degli impulsi del volantino Cc B A Ww V U Z Y X EILA clb a c b a c b a c bla c b a c bla c b a c b a c bla MOV 0 R60 Cancella se esistente Mette a 1 il bit a dell asse selezionato Fattore di moltiplicazione x1 HDWON AND XSEL MOV 1 R60 HDWON AND YSEL MOV 8 R60 HDWON AND ZSEL MOV 40 R60 HDWON AND 4SEL MOV 200 R60 HDWON AND 5SEL MOV 1000 R60 HDWON AND 6SEL MOV 8000 R60 HDWON AND 7SEL MOV 40000 R60 Si analizza quindi il fattore di moltiplicazione indicato nel commutatore x1 x10 x100 173 174 c b a x1 oilo oli 173 AND 174 RL1 R60 1 R60 x10 il olai o 173 AND NOT 174 RL1 R602R60 ao 1 o 1 00 E per finire si abilita il bit 30 di HBEVAR 1 affinch il CNC tenga conto degli impulsi del volantino OR R60 40000000 R60 Nell abilitare il volantino o nel cambiare la posizione di uno dei commutatori si aggiorna HBEVAR e il relativo registro immagine R61 DFU HDWON OR CPS R60 NE R61 MOV R60 R61 CNCWR R61 HBEVAR M201 Disabilitando il volantino si inizializza HBE
221. END per indicare al CNC che inizia l esecuzione della funzione o delle funzioni corrispondenti II PLC eseguir tutte le funzioni ausiliari richieste dovendo analizzare allo scopo le uscite logiche generali MSTROBE SSTROBE TSTROBE T2STROBE e le variabili MBCD1 7 SBCD TBCD e T2BCD Una volta terminata tale esecuzione il PLC deve attivare l ingresso logico generale AUXEND per indicare al CNC che ha terminato il trattamento delle funzioni richieste Una volta attivato l ingresso AUXEND il CNC richieder che tale segnale si mantenga attivo un tempo superiore a quello definito mediante il p m g MINAENDW P30 In questo modo si evitano interpretazioni errate di tale segnale da parte del CNC in caso di errori provocati da una logica erronea del programma di PLC Una volta trascorso il tempo MINAENDW con l ingresso generale AUXEND a livello logico alto il CNC disattiver le uscite logici generali MSTROBE SSTROBE TSTROBE T2STROBE per indicare al PLC che terminata l esecuzione della funzione o delle funzioni ausiliari richieste TIMERON M5017 II CNC dispone di un timer abilitato e disabilitato mediante tale ingresso logico del CNC sar abilitato avviato quando il PLC imposta il segnale TIMERON a livello logico alto A questo timer ad uso generale vi si pu accedere mediante la variabile interna TIMER Un applicazione di questo timer il monitoraggio della vita dell utensile
222. GOR CNC 8037 SOFT V01 4x 321 9 Operatori e simboli PROGRAMMAZIONE DEL PLC FAGOR CNC 8037 SOFT V01 4x 322 9 4 Operatori e simboli Consentono di raggruppare ed eseguire operazioni fra le varie istruzioni di consultazione Gli operatori disponibili sono NOT AND OR XOR I tipi disponibili sono L associativit degli operatori da sinistra a destra e le priorit ordinate da maggiore a minore sono NOT AND XOR OR I simboli y consentono di chiarire e selezionare l ordine di esecuzione dell espressione logica Esempio 12 OR 13 AND 14 OR NOT 15 AND 16 07 NOT Inverte il risultato della consultazione NOT 12 03 L uscita O3 sar attiva quando non attivo l ingresso 12 AND Funzione logica Y 14 AND I5 06 L uscita O6 sar attiva quando entrambe gli ingressi 14 15 siano attivi OR Funzione logica O I7 OR 18 09 uscita O9 sar attiva quando una degli ingressi o entrambe siano attivi XOR Funzione logica O Esclusivo 110 XOR 111 012 uscita 012 sar attiva quando gli ingressi 110 e 111 abbiano livelli logici diversi Aprire e chiudere parentesi Consentono di chiarire e selezionare l ordine di esecuzione dell espressione logica Esempio 12 OR 13 AND 14 OR NOT I5 AND 16 O7 Un istruzione di consultazione formata solo dagli operatori e ha sempre valore 1 cio 02 uscita O2 riporter sempre il valore logico 1 9 5
223. GOR CNC 8037 SOFT V01 4x 64 3 3 Ingressi e uscite digitali modulo semplice Questo modulo si utilizza per l espansione degli ingressi e delle uscite digitali IO remoti Ogni modulo dispone di 24 ingressi e 16 uscite digitali Ingressi e uscite digitali modulo semplice A DIGITAL Z S O tn 24V 01 sl _ _ __ Connettore X1 X1 8 uscite digitali 08 GND 24V 09 Connettore X2 X2 8 uscite digitali 016 GND Connettore X3 12 ingressi digitali X3 12 13 Connettore X4 12 ingressi digitali X4 Descrizione dei connettori ingressi uscite digitali Connettore X1 amp X2 Uscite digitali 8 uscite in ogni connettore Connettore Phoenix minicombicon maschio di 10 pin passo 3 5 mm Occorre alimentare entrambi i connettori a 24 V DC e GND Segnale Funzione XA X2 24V Alimentazione 3 n e 24v Te 24v ta o1 Ia 09 01 08 Uscite digitali l e 02 lle oto Lejo e o1 09 016 Uscite digitali Lajo 012 KA Kei KA KE GND Alimentazione e 014 e o e 015 tejo efs e j cno jefcno Connettore X3 amp X4 Ingre
224. I PLC dispone di 128 indicatori con il rispettivo mnemonico per la visualizzazione di errori nel CNC M4500 ERR001 M4530 ERRO031 M4625 ERR126 M4501 ERR002 M4531 ERR032 M4626 ERR127 M4502 ERR003 M4532 ERR033 M4627 ERR128 Se si attiva uno di questi indicatori livello logico alto si arresta l esecuzione del programma pezzo del CNC Visualizzando inoltre l errore selezionato e il relativo testo associato al centro della schermata Il CNC consente di associare un testo ad ogni errore del PLC modalit editazione messaggi del PLC consigliabile alterare lo stato di tali indicatori mediante ingressi esterni ai quali si ha accesso dato che se non si arresta l esecuzione del PLC il CNC ricever tale errore in ogni nuovo ciclo di PLC impedendo l accesso a qualsiasi modalit del CNC Visualizzazione schermate Il PLC dispone di 256 indicatori con il rispettivo mnemonico per la visualizzazione di schermate nel CNC M4700 PIC000 M4900 PIC200 M4953 PIC253 M4701 PICO01 M4901 PIC201 M4954 PIC254 M4702 PIC002 M4902 PIC202 M4955 PIC255 Se si attiva uno di questi indicatori livello logico alto il CNC visualizzer nella finestra di visualizzazione messaggi del PLC in alto a destra il carattere asterisco indicante che attivata almeno una delle 256 schermate definite dall utente nella modalit di personalizzazione Le schermate che sono selezionate sa
225. ILO2 201 NUOLO1 33 NUOLO2 113 AI secondo modulo d espansione sono assegnati gli ingressi 165 128 e le uscite 033 64 AI secondo modulo d espansione sono assegnati gli ingressi 1201 264 e le uscite 0113 144 Gli ingressi del primo modulo di espansione si numerano in modo progressivo di seguito al valore assegnato al parametro NUILO1 165 scelto in modo arbitrario con la restrizione 8n 1 Gli ingressi del secondo modulo di espansione si numerano in modo progressivo di seguito al valore assegnato al parametro NUILO2 1113 scelto in modo arbitrario con la restrizione 8n 1 Si applicher la stessa procedura per le uscite Esempio di numerazione dei modulo d espansione e moduli remoti Si dispone di un sistema formato da una scheda assi di 401 240 due moduli d espansione con 641 320 disponibili in ognuno di essi e dei seguenti moduli remoti Modulo remoto nel nodo 1 con 48 ingressi e 32 uscite Modulo remoto nel nodo 2 con 24 ingressi e 16 uscite Gli ingressi uscite del primo modulo non sono parametrizzabili quindi gli ingressi iniziano sempre numerati 11 e le uscite O1 Si desidera che gli ingressi e le uscite siano progressivi cominciando da quelli locali quindi quelli dei moduli d espansione e dopo quelli dei moduli remoti Primo modulo di espansione Secondo modulo di espansione NUILO1 41 NUILO2 0 NUOLO1 25 NUOLO2 0 Modulo remoto Nodo 1 Modulo remoto Nodo 2 IOCANID1 1 IOCANID2 2 ICAN1 48 ICAN2 24 OCAN1 32 O
226. Inoltre II CNC visualizzer nella variabile FEED associata alla funzione G94 la velocit di avanzamento che ne risulta in mm min o in pollici minuto Variabili di lettura associate all override FRO Riporta l override della velocit di avanzamento selezionata dal CNC Viene data come numero intero nell intervallo 0 e MAXFOVR massimo 255 Questa regolazione pu essere indicata dal PLC dal DNC o dal selettore del pannello frontale Il CNC seleziona una di queste regolazioni con la seguente priorit dalla pi elevata alla meno elevata per programma per DNC per PLC e dal commutatore FAGOR DNCFRO Riporta la percentuale dell avanzamento selezionato dal DNC Con il valore 0 significa che non CNC 8037 selezionata CNCFRO Riporta la percentuale dell avanzamento selezionato dal commutatore PRGFRO SOFT V01 4x Questa variabile permette di leggere o di modificare la regolazione della velocit di avanzamento selezionata dal programma Viene data come numero intero nell intervallo 0 e MAXFOVR massimo 255 Con il valore 0 significa che non selezionata 390 Variabili di lettura e scrittura associati all override PLCFRO Riporta la percentuale dell avanzamento selezionato dal PLC Con il valore 0 significa che non selezionata PLCCFR Riporta la percentuale dell avanzamento selezionato per il canale di esecuzione del PLC Si fissa solo dal PLC mediante un numero int
227. LARM M5507 Si rileva una condizione di allarme o emergenza MANUALE M5508 selezionata la modalit manuale di funzionamento AUTOMAT M5509 selezionata la modalit automatica di funzionamento MDI M5510 selezionata la modalit MDI SBOUT M5511 selezionata la modalit di esecuzione blocco a blocco CUSTOM M5512 Modalit di lavoro selezionata 0 M o T 1 TC INCYCLE M5515 Il programma pezzo in esecuzione RAPID M5516 Si sta eseguendo un posizionamento rapido G00 TAPPING M5517 Si sta eseguendo un ciclo fisso di maschiatura G84 THREAD M5518 Si sta eseguendo un blocco con filettatura elettronica G33 PROBE M5519 Si sta eseguendo uno spostamento con sonda G75 G76 ZERO M5520 Si sta eseguendo una ricerca di riferimento macchina G74 RIGID M5521 Si sta eseguendo un blocco di maschiatura rigida Modello fresatrice RETRAEND M5522 Funzione retrace Sono stati retrocessi tutti i blocchi possibi CSS M5523 La funzione G96 selezionata SELECTO M5524 Posizione selezionata sul commutatore del pannello frontale SELECTI M5525 Posizione selezionata sul commutatore del pannello frontale Riepilogo degli ingressi e delle uscite del PLC m FAGOR CNC 8037 SOFT V01 4x 457 SELECT2 M5526 Posizione selezionata sul commutatore del pannello frontale SELECT3 M5527 Posizione selezionata sul commutatore de
228. M 1 5957 B 0 31 R 1 559 SET Se espressione 1 assegna 1 alla risorsa Se il risultato ottenuto nella valutazione dell espressione logica un 1 assegna un 1 alla risorsa specificata Se il risultato un 0 non modifica la risorsa Esempio CPS T2 EQ 100 SET B0R100 Quando il conteggio tempo del timer T2 pari a 100 si attiver si metter a 1 il bit O del registro R100 RES Se espressione 1 assegna 0 alla risorsa Se il risultato ottenuto nella valutazione dell espressione logica un 1 assegna un 0 alla risorsa specificata Se il risultato un 0 non modifica la risorsa Esempio 112 OR NOT 122 RES M55 NOT RES M65 Quando l espressione logica ha come risultato un 1 il PLC assegna M55 0 e non modifica M65 Quando l espressione logica ha come risultato uno 0 il PLC non modifica M55 ed assegna M65 0 CPL Se espressione 1 completa la risorsa Se il risultato ottenuto nella valutazione dell espressione logica un 1 completa lo stato della risorsa specificata Se il risultato un 0 non modificher la risorsa Esempio DFU 18 OR DFD M22 CPL B12R35 Ogni volta che si rileva un fianco di sollevamento nell ingresso 18 o un fianco di abbassamento nell indicatore M22 il PLC completer lo stato del bit 12 del registro R35 Istruzioni di azione PROGRAMMAZIONE DEL PLC FAGOR CNC 8037 SOFT V01 4x 325 9 5 3 Istruzioni
229. M4 32s M2020 8s Gli indicatori di stato fisso di cui dispone il PLC sono M2046 Ha sempre valore 0 M2047 Ha sempre valore 1 Il PLC consente mediante l attivazione di una serie di indicatori di messaggi di visualizzare sulla schermata del CNC il relativo messaggio di PLC della tabella di messaggi PLC Si potranno denominare mediante l indicatore M4000 M4254 o mediante il relativo mnemonico associato MSG1 MSG255 M4000 M4001 M4002 M4253 M4254 MSG1 MSG2 MSG3 MSG254 MSG255 Sono inoltre disponibili 128 indicatori di errore che consentono di visualizzare sulla schermata del CNC il rispettivo errore della tabella di errori di PLC cos come di interrompere l esecuzione del programma del CNC arrestando l avanzamento degli assi e la rotazione del mandrino L attivazione di uno di questi indicatori non attiva l uscita di emergenza esterna del CNC Si potranno denominare mediante l indicatore M4500 M4627 o mediante il relativo mnemonico associato ERR1 ERR128 M4500 M4501 M4502 M4626 M4627 ERRI ERR2 ERR3 ERR127 ERR128 N Indicatori RISORSE DEL PLC FAGOR CNC 8037 SOFT V01 4x 285 Indicatori RISORSE DEL PLC FAGOR CNC 8037 SOFT V01 4x 286 Manuale di Installazione consigliabile alterare lo stato di tali indicatori mediante ingressi esterni ai quali si ha accesso dato che se non si arresta l esec
230. M5110 DRENA1 M5111 SPENA2 M5160 DRENA2 M5161 SPENA3 M5210 DRENA3 M5211 II CNC utilizza questi segnali quando la comunicazione con il regolatore via CAN Ogni volta che il PLC imposta uno di questi segnali a livello logico alto o basso il CNC lo comunica al rispettivo regolatore Questi segnali corrispondono ai segnali speed enable e drive enable del regolatore Il funzionamento di entrambi i segnali spiegato nel manuale del regolatore tuttavia si ricorda quanto segue e Entrambi i segnali devono essere inizializzati a livello logico basso all avvio del PLC e Perilfunzionamento normale del regolatore entrambi i segnali devono essere a livello logico alto e Un fianco di discesa nel segnale DRENA drive enable spegne il circuito di potenza del regolatore e il motore resta senza coppia In tale situazione il motore rimane senza governo e si arrester una volta esaurita la sua energia cinetica arresto per attrito e Un fianco di discesa nel segnale SPENA speed enable commuta il Riferimento di velocit interna del regolatore a 0 giri min e frena il motore mantenendo la coppia Una volta arrestato il motore si spegne il circuito di potenza del regolatore e il motore rimane senza coppia ELIMINA1 M5113 ELIMINA2 M5163 ELIMINA3 M5213 Se il PLC imposta uno di questi segnali a livello logico alto il CNC non sposter il relativo asse ma continua controllando allo stesso Lo stesso effetto di quando stato perso
231. N R R R Avanzamento selezionato da programma 1 mm Variabili associate all override FRO R R R Override dell avanzamento attivo nel CNC PRGFRO R W R R Override selezionato dal programma DNCFRO R R R W Override selezionato dal DNC PLCFRO R R W R Override selezionato dal PLC CNCFRO R R R Override selezionato dal commutatore PLCCFR R R W R Override del canale di esecuzione del PLC Variabili associate alle quote Variabile CNC PLC DNC Sezione 12 6 PPOS X C R Quotateorica programmata POS X C R R R Quote macchina Quota reale della base dell utensile TPOS X C R R R Quote macchina Quota teorica della base dell utensile APOS X C R R R Quote pezzo Quota reale della base dell utensile ATPOS X C R R R Quote pezzo Quota teorica della base dell utensile DPOS X C R R R Posizione teorica occupata dal tastatore quando stata eseguita la tastatura FLWE X C R R R Errore di inseguimento dell asse selezionato DIST X C R W RW R Distanza percorsa dall asse selezionato LIMPL X C RW RW R Secondo limite di percorso superiore LIMMI X C R W RW R Secondo limite di percorso inferiore DPLY X C R R R Quota rappresentata su schermo per l asse selezionato GPOS X C n p R Quota dell asse selezionato programmata nel blocco n del programma p Variabili associate ai volantini elettronici Variabile CNC PLC DNC Sezione 12 7 HANPF
232. NAS M5463 Con Sercos Segnale drive enable del regolatore SOFT V01 4x 456 Principale PLCFM19 M5464 Velocit di sincronizzazione rapida su M19 M19FEED R505 Velocit di sincronizzazione rapida su M19 PLCCNTL M5465 Mandrino controllato direttamente da PLC SANALOG R504 Segnale analogico del mandrino Solo per il mandrino controllato da PLC ELIMIS M5456 Il CNC non visualizza il mandrino ma continua a controllarlo Ingressi logici di inibizione tasti KEYDIS1 R500 KEYDIS2 R501 KEYDIS3 R502 KEYDIS4 R503 Si evitano il funzionamento dei tasti del pannello di comando Ingressi logici del canale di PLC FEEDHOP M5004 Arresta momentaneamente l avanzamento degli assi di PLC mantenendo la rotazione del mandrino IXFERINP M5005 Impedisce l esecuzione del blocco successivo nel canale di PLC ma termina quello in esecuzione AUXENDP M5006 Indica che terminata l esecuzione delle funzioni M S e T BLOABORP M5061 Possibilit di annullamento del canale del PLC Uscite logici generali CNCREADY M5500 CNC senza errori START M5501 Si premuto il tasto START del pannello frontale FHOUT M5502 L esecuzione del programma si arrestata RESETOUT M5503 Il CNC assume le condizioni iniziali LOPEN M5506 L anello di posizione degli assi aperto perch si verificato un errore A
233. NC rileva un errore di esecuzione in uno dei due canali di esecuzione ad esempio limite di corsa superato visualizzer il rispettivo codice di errore Se inoltre deve arrestare l avanzamento degli assi e la rotazione del mandrino il CNC arrester l avanzamento di tutti gli assi della macchina sia controllati dal CNC che dal PLC Inoltre se l errore rilevato arresta l esecuzione del programma il CNC arrester l esecuzione di entrambi i canali di esecuzione ed ognuno di essi agir come segue Canale del CNC Una volta ripristinata la causa che ha generato l errore occorre selezionare di nuovo la modalit di esecuzione o simulazione e continuare l esecuzione del programma Canale del PLC Il programma di PLC non si arresta continua l esecuzione Gli ordini inviati mediante l azione CNCEX non si eseguiranno finch la causa che ha generato l errore sar attiva Una volta ripristinata la causa il CNC eseguir tutti i nuovi ordini inviati dal PLC Se si desidera conoscere dal programma di PLC se attivo un errore nel CNC si pu richiedere tale informazione accedendo alla variabile interna del CNC CNCERR Questa variabile indica il numero di errore che attivo nel CNC se non ne esiste nessuno restituisce il valore 0 13 1 2 Blocchi che possibile eseguire dal PLC Si possono eseguire blocchi contenenti funzioni preparative quote di posizione degli assi avanzamento degli assi programmazione in linguaggio di alt
234. NO PRINCIPALE bit 13 1 FUNZIONI G M S T bit14 1 FUNZIONI G bit 15 1 PERCORSO TEORICO ACTGAINT P185 Il CNC consente che gli assi e il mandrino dispongano di 3 gamme di guadagni ed accelerazioni Di default il CNC assume sempre la prima gamma indicata dai parametri di asse o di mandrino ACCTIME PROGAIN DERGAIN e FFGAIN Il parametro ACTGAINT indica quando il CNC assume la terza gamma di guadagni ed accelerazioni indicata dai parametri d asse e di mandrino ACCTIMET PROGAINT DERGAINT e FFGAINT Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 2 10 E E E E E E E aaa A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato Bit Significato 0 Filetti in filettature cieche solo per 8 G51 tornio 1 G34 9 G50 2 10 G49 3 G74 11 G48 4 JOG 12 G47 5 n 5 Filettatura rigida 13 G33 6 G95 14 G01 7 G75 G76 15 G00 Valore di default in tutti i bit O Ogni volta che si attiva una delle funzioni o modalit di lavoro assegnate ai bit dei p m g ACTGAIN2 P108 o ACTGAINT P185 il CNC analizza il valore con cui stato personalizzato il bit corrispondente a tale funzione in questi parametri ed agisce come
235. NPREV1 a INPREVA indicano la velocit di ingresso per le riduzioni in ognuna delle gamme I parametri da OUTPREV1 a OUTPREVA indicano la velocit d uscita perle riduzioni in ognuna delle gamme Valori possibili Numeri interi fra 0 e 65535 Valore di default O Quando si dispone di regolazione CAN se ilparametro NPULSES e i parametri INPREV e OUTPREV di tutte le gamme si definiscono con valore 0 il CNC prender quelli equivalenti del regolatore JERKLIM P80 Accelerazione in rampa di tipo seno quadrato Questo tipo di rampa si utilizza per ottenere una maggiore dolcezza Questo parametro di mandrino si rende effettivo con RESET in parametri macchina Valore Significato JERKLIM 0 Accelerazione in rampa lineare Valore di default 0 Per un valore di JERKLIM diverso da zero si attiva la rampa seno quadrato Le sue unit sono migliaia di grado i3 cio un valore di 20 nel parametro significa un jerk di 20000 grado i8 Questo parametro interessa solo l accelerazione del mandrino ad anello aperto M3 M4 M5 Il valore del parametro affinch nella met del tempo di accelerazione fino a MAXGEARI si raggiunga l accelerazione massima che si deduce da OPLACETI si calcola come JERKLIM 6000 MAXGEARI1 OPLACETI In questo caso il mandrino impiegher a raggiungere la velocit MAXGEARI il doppio del tempo che impiegherebbe senza jerk Il valore di JERKLIM dipende della dinamica della macchina ACCTIMET P
236. OR CNC 8037 SOFT V01 4x 233 TEMI CONCETTUALI Sistemi di riferimento FAGOR CNC 8037 SOFT V01 4x 234 Assi Gantry Gestione di due micro di ricerca di riferimento macchina La gestione di due micro di ricerca di riferimento macchina possibile solo se il parametro macchina d asse IOTYPE P52 3 Se sia l asse maestro sia lo slave hanno micro di ricerca di 10 e cio i p m a DECINPUT P31 dell asse maestro e dello slave sono YES la ricerca di riferimento macchina si eseguir come segue II CNC inizier lo spostamento di entrambi gli assi nel senso indicato dal p m a REFDIREC P33 corrispondente all asse principale Questo spostamento si esegue in base all avanzamento indicato nel p m a REFEEDI1 P34 dell asse principale Gli assi avanzano finch uno di essi premer il relativo micro Inizier quindi la ricerca di riferimento macchina dell asse che prima premuto il micro in base all avanzamento indicato nel p m a REFEED2 P35 dell asse principale Una volta terminata la ricerca del 10 del primo asse si inizializza la relativa quota con p m a REFVALUE P36 ed inizia la ricerca dell altro asse Maestro e slave iniziano ad avanzare insieme a p m a REFEED1 P34 dell asse principale fino a trovare il micro del secondo asse Quindi inizia a cercare il I0 del secondo asse a p m a REFEED2 P35 dell asse principale e una volta trovato inizializza la sua quota Dopodich a
237. OUT P29 fissa il valore del segnale analogico addizionale il p m a BACKTIME P30 indica il tempo che deve durare l impulso addizionale di segnale analogico e il p m g ACTBAKAN P145 indica il tipo di picco di gioco applicato Taglio picco di compensazione Ogni volta che si inverte lo spostamento di un asse il CNC applica a tale asse il segnale analogico corrispondente allo spostamento pi un segnale analogico addizionale per recuperare il gioco Tale segnale analogico addizionale si elimina taglio picco di compensazione a seconda dei valori dei seguenti parametri P m g BAKTIME P30 p m g ACTBAKAN P145 e p m a PEAKDISP P98 Isteresi nell ordine di compensazione nelle inversioni Allo scopo di potere controllare quando occorre veramente lanciare la compensazione dopo avere rilevato un inversione nel senso dello spostamento e non lanciarla ogni volta che si riceve un segnale analogico di inversione si utilizza il parametro macchina di asse REVEHYST P99 L applicazione di questa prestazione consigliabile solo in situazioni in cui si verificano inversioni del senso dello spostamento molto piccole p e di 1dum Lo scopo quello di evitare che in tali situazioni si lanci la compensazione nell inversione poich di solito genera leggeri segni nella lavorazione del pezzo 6 5 7 Compensazione errore della vite II CNC consente di compensare l errore di misura causato dall inesattezza delle viti utilizzat
238. P Velocit teorica lineare risultante dall anello seguente in mm min Nel calcolo della velocit risultante non si considerano gli assi rotativi gli assi slave gantry gli accoppiati e sincronizzati e visualizzatori gt Altre variabili ACCESSO ALLE VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 407 E Altre variabili ACCESSO ALLE VARIABILI INTERNE DEL CNC N FAGOR CNC 8037 SOFT V01 4x 408 FBDIF X C Variabile di lettura da CNC PLC e DNC che consente di monitorare la differenza fra le quote della prima e della seconda retroazione nell oscilloscopio con regolazione digitale Fagor Se la differenza fra le due retroazioni supera il valore definito nel p m a FBACKDIF P100 il CNC visualizzer il rispettivo errore Questo monitoraggio non dipende dal valore del p m a FBACKAL P11 In assi CAN non possibile realizzare il monitoraggio della differenza fra la prima e la seconda retroazione CYCLEV Variabile di lettura da CNC PLC e DNC indicante nel modello conversazionale il numero di scheda che si sta visualizzando in ogni momento cominciando da 0 quando si sta navigando nei cicli Se non si sta navigando nei cicli prender il valore 1 CYCEDI Variabile di lettura da CNC PLC e DNC indicante nel modello conversazionale il numero di ciclo o schermata secondo la lista di seguito riportata Schermata CYCEDI Schermata standard 100 Sch
239. P158 COCYZPOS P159 COCYF3 P150 Nelle modalit di lavoro TC possibile nascondere le operazioni o i cicli che non si utilizzano e visualizzare solo quelli desiderati Ciascuno di questi parametri sono associati a un operazione o a un ciclo e ciascuno dei relativi bit fa riferimento ad ognuno dei livelli disponibili Questo parametro dispone di 16 bit che si conteranno da destra a sinistra Di default tutti i bit avranno assegnato il valore 0 opzione disponibile Nell assegnare valore 1 bit 15 14 13 121110 9 8 7 6 5 4 3 2 10 si nasconde il livello del ciclo corrispondente Significato dei parametri nella modalit di lavoro TC Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 COCYFI COCYF2 Tornitura cilindrica 1 Tornitura cilindrica 2 COCYF3 Sfacciatura 1 Sfacciatura 2 COCYF4 Conicit 1 Conicit 2 Conicit 3 COCYF5 Arrotondamento 1 Arrotondamento 2 COCYF6 Filettatura 1 Filettatura 2 Filettatura 3 COCYF7 Scanalatura 1 Scanalatura 2 Scanalatura 3 Scanalatura 4 Troncatura COCYZ Foratura 1 Maschiatura COCYPOS Posizionamento 1 Posizionamento 2 COCYPROF Profilo 1 Profilo 2 COCYGROO COCYZPOS sl PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 117 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC
240. P35 dell asse principale II CNC attender l impulso di I0 del sistema di retroazione dell asse subordinato e una volta ricevuto attender l impulso di I0 del sistema di retroazione dell asse principale Se il parametro macchina IOTYPE 3 la procedura di ricerca la seguente II CNC inizier lo spostamento di entrambi gli assi nel senso indicato dal p m a REFDIREC P33 corrispondente all asse principale Questo movimento viene eseguito alla velocit di avanzamento indicata dal parametro macchina per asse REFEED1 P34 dell asse principale e termina quando si preme il mero di tale asse Si retrocede quindi alla velocit di REFEED2 fino a perdere il micro Perduto il contatto il CNC attender l impulso di 10 del sistema di retroazione dell asse subordinato e una volta ricevuto attender l impulso di I0 del sistema di retroazione dell asse principale Ci va fatto senza cambiare n il senso n la velocit dello spostamento e In assi il cui sistema di retroazione dispone di I0 codificato II CNC inizier lo spostamento di entrambi gli assi nel senso indicato dal p m a REFDIREC P33 corrispondente all asse principale e con l avanzamento indicato nel p m a REFEED2 P35 dell asse principale Il CNC attender l impulso di I0 del sistema di retroazione dell asse subordinato e una volta ricevuto attender l impulso di I0 del sistema di retroazione dell asse principale Se la differenza ottenuta fra e
241. P58 P108 P158 P9 P59 P109 P159 P10 P60 P110 P160 P11 P61 P111 P161 P12 P62 P112 P162 P13 P63 P113 P163 P14 P64 P114 P164 P15 P65 P115 P165 P16 P66 P116 P166 P17 P67 P117 P167 P18 P68 P118 P168 P19 P69 P119 P169 P20 P70 P120 P170 P21 P71 P121 P171 P22 P72 P122 P172 P23 P73 P123 P173 P24 P74 P124 P174 P25 P75 P125 P175 P26 P76 P126 P176 P27 P77 P127 P177 P28 P78 P128 P178 P29 P79 P129 P179 P30 P80 P130 P180 P31 P81 P131 P181 P32 P82 P132 P182 P33 P83 P133 P183 P34 P84 P134 P184 P35 P85 P135 P185 P36 P86 P136 P186 P37 P87 P137 P187 P38 P88 P138 P188 P39 P89 P139 P189 P40 P90 P140 P190 P41 P91 P141 P191 P42 P92 P142 P192 P43 P93 P143 P193 P44 P94 P144 P194 P45 P95 P145 P195 P46 P96 P146 P196 P47 P97 P147 P197 P48 P98 P148 P198 P49 P99 P149 P199 Finestra file dei parametri macchina C FAGOR CNC 8037 SOFT V01 4x 471 Finestra file dei parametri macchina FAGOR CNC 8037 SOFT V01 4x 472 Parametri macchina dell asse _ PO P50 P100 P150 P1 P51 P101 P151 P2 P52 P102 P152 P3 P53 P103 P153 P4 P54 P104 P154 P5 P55 P105 P155 P6 P56 P106 P156 P7 P57 P107 P157 P8 P58 P108 P158 P9 P59 P109 P159 P10 P60 P110 P160 P11 P61 P111 P161 P12 P62 P112 P162 P13 P63 P113 P163 P14 P64 P114 P164 P15 P65 P115 P165 P16 P66 P116 P166 P17 P67 P117 P167 P18 P68 P118 P168 P19 P69 P119 P169 P20 P70 P120 P170 P
242. PITCHB P86 passo vite INPREV P87 giri di ingresso e OUTPREV P88 giri d uscita Analogico TEMI CONCETTUALI Gestione riduzioni in assi e mandrino Il modo di impostare riduzioni su un asse il seguente e Seiparametri d asse PITCHB P86 INPREV P87 e OUTPREV P88 sono 0 il modo di porre le riduzioni il seguente PITCH P7 Passo della vite Se vi erano riduzioni PITCH P7 Passo vite x OUTPREV INPREV e Seiparametri d asse PITCHB P86 INPREV P87 e OUTPREV P88 sono diversi da 0 il CNC prender tali valori e non si riporter nessun errore e Se il valore di uno di questi parametri diverso da 0 il CNC riporta un messaggio di parametri errati In questo caso in modalit manuale o in esecuzione si riporta un errore e non sar possibile spostare la macchina In qualsiasi configurazione in cui i valori di INPREV o OUTPREV sono indivisibili il segnale di 10 si generer a partire dal micro di I0 DECEL FAGOR CNC 8037 SOFT V01 4x 270 6 15 1 Esempio di assi Encoder nel motore Di TEMI CONCETTUALI Gestione riduzioni in assi e mandrino Si ha un asse con un avanzamento massimo di 20 m min con un passo di vite di 20 e una riduzione da 3 a 1 fra il motore e la vite L encoder del motore di 2500 impulsi per giro Assi CAN P m a DRIBUSLE P63 1 Parametri coinvolti nel calcolo del segnale analogico di velocit P m a GOOFEED P38 Ava
243. Quando si verifica un errore interno nel regolatore i segnali DRSTAF e DRSTAS si mettono a livello logico basso REVOK M5956 Mandrino principale II CNC risponde solo ai segnali del mandrino che selezionato FAGOR Quando si lavora con M3 e M4 il CNC mette questo segnale a livello logico alto per indicare al PLC che i giri reali del mandrino corrispondono ai giri programmati CNC 8037 EPE j i SOL Il CNC attiver questo segnale ogni volta che i giri reali sono entro l intervallo definito mediante i p m c LOSPDLIM e UPSPDLIM Se si sta lavorando con il mandrino in anello chiuso M19 il CNC mette questo segnale a livello logico alto quando il mandrino fermo FORTEM ONA INPOSS M5957 Mandrino principale Questo segnale si utilizza quando si sta lavorando con il mandrino in anello chiuso M19 II CNC risponde solo ai segnali del mandrino che selezionato II CNC mette questo segnale a livello logico alto per indicare al PLC che il mandrino in posizione 376 Manuale di Installazione 11 9 Output logici di stato dei tasti KEYBD1 R560 KEYBD2 R561 KEYBD3 R562 KEYBD4 R563 Questi registri indicano se premuto uno dei tasti del pannello di comando o della tastiera Quando premuto uno dei tasti il relativo bit sar a livello logico alto e torner a livello logico basso quando si rilascer il tasto Nelle appendici del presente manuale si illustra qual il codice di ognuno dei tasti Vedi Output logici
244. R passa basso Per ottenere una buona lavorazione si consiglia di definire tutti gli assi e g g il mandrini che interpolano fra loro con lo stesso tipo di filtro e con la stessa frequenza CNC 8037 Valore Significato 0 Filtro passa basso 1 Filtro antirisonante banda eliminata 2 Filtro FAGOR passa basso Sort VoNAX Valore di default 0 Quando si definiscono filtri del tipo antirisonante occorre anche definire i parametri NORBWID e SHARE 150 Filtro passa basso Il filtro passa basso si utilizza per limitare il jerk addolcendo gli spostamenti anche se ha l inconveniente di arrotondare leggermente gli spigoli 0 707 Ao 3dB i FREQUEN f Filtro antirisonante banda eliminata II filtro antirisonanza banda eliminata si deve utilizzare quando la macchina ha una frequenza di risonanza che si desidera eliminare F E E P AN DE 0 707 Ao 3dB n FREQUEN Avvio del CNC con filtri Fagor attivi All avvio del CNC se sono attivi i filtri Fagor in uno degli assi e si ha il p m a SMOTIME P58 con valore diverso da 0 sullo stesso asse il CNC visualizzer il seguente errore e Parametro TYPE 2 incompatibile con parametro SMOTIME Dopo l avvio se non si modifica il valore del parametro indicato il CNC annuller automaticamente tale parametro FREQUEN P72 Il significato di questo parametro dipende dal tipo di filtro applic
245. R R Impulsi ricevuti dal 1 volantino dall accensione del CNC HANPS R R Impulsi ricevuti dal 2 volantino dall accensione del CNC HANPT R R Impulsi ricevuti dal 3 volantino dall accensione del CNC HANPFO R R Impulsi ricevuti dal 4 volantino dall accensione del CNC HANDSE R R Nei volantini con pulsante selettore indica se stato premuto tale pulsante HANFCT R R W R Fattore di moltiplicazione diverso per ogni volantino quando ve ne sono vari HBEVAR R R W R Volantino HBE Retroazione abilitata asse da spostare e fattore di moltiplicazione x1 x10 x100 MASLAN R W R W R W Angolo della traiettoria lineare con Volantino traiettoria o Jog traiettoria MASCFI R W R W R W Quote del centro dell arco con Volantino traiettoria o Jog traiettoria MASCSE R W R W R W Quote del centro dell arco con Volantino traiettoria o Jog traiettoria Variabili associate alla retroazione Variabile CNC PLC DNC Sezione 12 8 ASIN X C R R R Segnale A della retroazione sinusoidale del CNC per l asse selezionato BSIN X C R R R Segnale B della retroazione sinusoidale del CNC per l asse selezionato ASINS R R R Segnale A della retroazione sinusoidale del CNC per il mandrino BSINS R R R Segnale B della retroazione sinusoidale del CNC per il mandrino Variabili associate al mandrino principale SPEED DNCS PLCS PRGS R R R R Variabile CNC PLC DNC Sezione 12 9 SREAL R R R Velocit di
246. R2 REFPOIN2 INPOS2 per l asse Y ENABLE3 DIR3 REFPOIN3 INPOS3 per l asse Z Denominazione degli mnemonici mediante il nome dell asse Gli mnemonici dei segnali fanno riferimento al nome dell asse Gli mnemonici con nome d asse offrono il vantaggio che se si elimina un asse il programma di PLC continuer ad essere congruente con il resto degli assi ENABLET1 M5600 ENABLE2 M5650 ENABLE3 M5700 Il CNC mette questi segnali a livello logico alto per indicare al PLC che consenta lo spostamento del rispettivo asse DIR1 M5601 DIR2 M5651 DIR3 M5701 Il CNC utilizza questi segnali per indicare al PLC in che senso si spostano gli assi Se il segnale a livello logico alto indica che il rispettivo asse si sposta in senso negativo Se il segnale a livello logico basso indica che il rispettivo asse si sposta in senso positivo REFPOINI1 M5602 REFPOIN2 M5652 REFPOIN3 M5702 II CNC mette questi segnali a livello logico alto per indicare al PLC che gi stata effettuata la ricerca di riferimento macchina Il CNC obbliga ad effettuare la ricerca di riferimento macchina di un asse mettendo a livello logico basso il rispettivo indicatore Gli indicatori si mettono a livello logico basso nei seguenti casi e All accensione del CNC e Dopo aver eseguito la sequenza SHIFT RESET e Quandola retroazione diretta attraverso la scheda degli assi e si ha un allarme di retroazione e Quando si modificano alcuni parametri
247. SG003 M4102 MSG103 M4254 MSG255 Se si attiva uno di questi indicatori livello logico alto il CNC visualizzer nella finestra di visualizzazione di messaggi del PLC in alto a destra il numero di messaggio selezionato ed il suo testo associato Il CNC consente di associare un testo ad ogni messaggio del PLC modalit editazione messaggi del PLC Se il PLC attiva 2 o pi messaggi il CNC visualizzer sempre il messaggio pi prioritario intendendosi come pi prioritario il messaggio con il numero pi basso quindi MSG1 sar il pi prioritario e MSG255 il meno prioritario In questa stessa finestra di visualizzazione messaggi il CNC potr riportare il carattere segno indicante che esistono pi messaggi attivati dal PLC essendo possibile visualizzare gli stessi se si accede nella modalit di funzionamento PLC all opzione pagina messaggi attivi Si pu cancellare un messaggio disattivandolo dal programma del PLC livello logico basso o dalla tastiera del CNC dopo averlo selezionato nella pagina di messaggi attivi Tuttavia a seconda del programma il PLC potr attivare di nuovo tale messaggio nel seguente ciclo Esempio DFU 110 MSGI1 110 MSG2 1 L ingresso 110 cambia da 0 a 1 Si attivano i messaggi MSG1 e MSG2 2 L utente cancella i messaggi dalla tastiera 3 Nel prossimo ciclo del PLC dato che 110 si mantiene a 1 si attiva di nuovo MSG2 Visualizzazione errori I
248. TRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 172 Filtro passa basso Il filtro passa basso si utilizza per limitare il jerk addolcendo gli spostamenti anche se ha l inconveniente di arrotondare leggermente gli spigoli 0 707 Ao 3dB i f FREQUEN Filtro antirisonante banda eliminata II filtro antirisonanza banda eliminata si deve utilizzare quando la macchina ha una frequenza di risonanza che si desidera eliminare Recente ha 0 707 Ao 3dB Ka FREQUEN Avvio del CNC con filtri Fagor attivi All avvio del CNC se sono attivi i filtri Fagor in uno degli assi e si ha il p m a SMOTIME P58 con valore diverso da 0 sullo stesso asse il CNC visualizzer il seguente errore e Parametro TYPE 2 incompatibile con parametro SMOTIME Dopo l avvio se non si modifica il valore del parametro indicato il CNC annuller automaticamente tale parametro FREQUEN P69 Il significato di questo parametro dipende dal tipo di filtro applicato Nel filtro passa basso e FAGOR indica la frequenza di interruzione o frequenza alla quale l ampiezza cade 3 dB o raggiunge il 70 dell ampiezza nominale 3dB 20 log A Ao gt A 0 707 Ao Nel filtro antirisonanza banda eliminata indica la frequenza centrale o frequenza in cui la risonanza raggiunge il suo valore massimo Valori possibili Fra 0 e 500 0 Hz
249. VAR 0 e il relativo registro immagine R61 DFD HDWON MOV 0 R61 CNCWR R61 HBEVAR M201 Se spostamento in JOG JOGON e tasto 175 spostamento asse in senso positivo JOGON AND 175 AND XSEL AXIS 1 JOGON AND 175 AND YSEL AXIS 2 JOGON AND 175 AND ZSEL AXIS 3 JOGON AND 175 AND 4SEL AXIS 4 JOGON AND 175 AND 5SEL AXIS 5 JOGON AND 175 AND 6SEL AXIS 6 JOGON AND 175 AND 7SEL AXIS 7 Se spostamento in JOG JOGON e tasto I77 spostamento asse in senso negativo JOGON AND 177 AND XSEL AXIS 1 JOGON AND 177 AND YSEL AXIS 2 JOGON AND 177 AND ZSEL AXIS 3 JOGON AND 177 AND 4SEL AXIS 4 JOGON AND 177 AND 5SEL AXIS 5 JOGON AND 177 AND 6SEL AXIS 6 JOGON AND 177 AND 7SEL AXIS 7 Se spostamento in JOG JOGON e tasto Rapido 176 spostamento in rapido JOGON AND 176 MANRAPID Sicurezza Rilasciando il pulsante Enable Push Button si invia al CNC l ordine STOP impulso di 100 ms affinch arresti l eventuale spostamento attivato ad esempio 10 mm in incrementale Solo se selezionata la modalit Manuale e non la MDI DFD 179 TG1 17 100 MANUAL AND NOT MDI AND T17 NOT STOP END TEMI CONCETTUALI Volantini Fagor HBA HBE e LGB DI _ _ __ t __ __ el mb In osservanza alla norma di Immunit a transitori rapidi e raffiche EN 61000 4 4 IEC 1000 4 4 utilizzare cavi schermati di 7x1x0 14 in PVC per il cavo di retroazione di 5 V La maglia esterna dovr
250. VIOK SET M125 Se l invio precedente stato effettuato correttamente ENVIOK si disattivano i flag M124 e ENVIOK si attiva il flag della seguente fase M125 MOV RECTEORI CODTECLA SET ENVIATEC si invia il codice del tasto PERCORSO TEORICO F1 M125 AND ENVIOK RES M125 RES ENVIOK SET M126 Se l invio precedente stato effettuato correttamente ENVIOK si disattivano i flag M125 e ENVIOK si attiva il flag della seguente fase M126 MOV MARCHA CODTECLA SET ENVIATEC si invia il codice del tasto MARCIA M126 AND ENVIOK RES M126 RES ENVIOK Se l ultimo invio stato effettuato correttamente ENVIOK si disattivano i flag M126 e ENVIOK MOV TECLACNC TECLADO CNCWR TECLADO KEYSRC M100 e si indica al CNC che d ora in poi i tasti saranno ricevuti dalla tastiera TECLACNC non dal PLC Sottoprogramma utilizzato per l invio di un tasto ENVIATEC SET M100 SET M101 SET M102 RES ENVIATEC Se si desidera effettuare un invio ENVIATEC si inizializzano a 1 gli indicatori di uso interno da M100 a M102 e si disattiva il flag ENVIATEC M100 CNCWR CODTECLA KEY M100 Invia al CNC il codice del tasto che si desidera simulare CODTASTO Se questo comando non si esegue correttamente M100 1 il PLC ci prover di nuovo nel seguente ciclo M101 AND NOT M100 CNCRD KEY ULTECLA M101 Se il comando precedente stato eseguito correttamente M100 0 si leg
251. X C R R W R Zona di lavoro 3 Limite inferiore sull asse selezionato X C TZUP X C R R W R Zona di lavoro 3 Limite superiore sull asse selezionato X C FOZONE R R W R Stato della zona di lavoro 4 FOZLO X C R R W R Zona di lavoro 4 Limite inferiore sull asse selezionato X C FOZUP X C R R W R Zona di lavoro 4 Limite superiore sull asse selezionato X C FIZONE R R W R Stato della zona di lavoro 5 FIZLO X C R R W R Zona di lavoro 5 Limite inferiore sull asse selezionato X C FIZUP X C R R W R Zona di lavoro 5 Limite superiore sull asse selezionato X C Variabili associate agli avanzamenti Variabile CNC PLC DNC Sezione 12 5 FREAL R R R Avanzamento reale del CNC in mm min o pollici min FREAL X C R R R Avanzamento reale del CNC sul asse selezionato FTEO X C R R R Avanzamento teorico del CNC sull asse selezionato Variabili Associate alla funzione G94 FEED R R R Avanzamento attivo nel CNC in mm min o pollici min DNCF R R R W Avanzamento selezionato per DNC PLCF R R W R Avanzamento selezionato per PLC PRGF R R R Avanzamento selezionato da programma Variabili Associate alla funzione G95 FPREV R R R Avanzamento attivo nel CNC in mm giro o pollici giro DNCFPR R R R W Avanzamento selezionato per DNC PLCFPR R R W R Avanzamento selezionato per PLC PRGFPR R R R Avanzamento selezionato da programma Variabili Associate alla funzione G32 PRGFI
252. a AXISCHG P13 Definisce senso di retroazione Se corretto lasciarlo com ma se si desidera cambiarlo selezionare YES se prima NON c era e viceversa Se si modifica questo parametro si dovr cambiare anche il p m a LOOPCHG P26 Valori possibili NO YES Valore di default NO BACKLASH P14 Definisce il valore del gioco Con sistemi di retroazione lineari immettere il valore 0 Valori possibili Fra 99999 9999 gradi o millimetri Fra 3937 00787 pollici Valore di default 0 LSCRWCOM P15 Indica se il CNC deve applicare a questo asse compensazione di errore di passo di vite Valore Significato OFF Si desidera la compensazione di vite ON Si dispone di compensazione di vite Valore di default OFF NPOINTS P16 Definisce il numero di punti di cui dispone la tabella di compensazione di vite valori immessi in questa tabella si applicheranno se il p m e LSCRWCOM P15 selezionato su ON Valori possibili Numeri interi fra 0 e 1000 Valore di default 30 DWELL P17 Definisce la temporizzazione che si applica da quando si attiva il segnale ENABLE fino a quando si verifica l uscita del segnale analogico Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 non vi ACCTIME P18 Definisce la fase di accelerazione o il tempo di cui necessita l asse per raggiungere l avanzamento selezionato mediante il p m a GOOFEED P38 Questo tempo
253. a in giri al minuto MDISL Massima velocit del mandrino per la lavorazione Questa variabile si aggiorna anche quando si programma la funzione G92 da MDI Variabili associate alla posizione POSS Indica lo spostamento realizzato dal mandrino tenendo conto del limite di 214748 3647 della variabile Una volta superato il massimo inizia a sommare dal minimo RPOSS Riporta la posizione reale del mandrino principale Il suo valore compreso in decimillesimi gradi fra 360 e 360 TPOSS Riporta la posizione teorica del mandrino principale quota reale errore d inseguimento Il suo valore compreso in decimillesimi gradi fra 999999999 RTPOSS Riporta la posizione teorica del mandrino principale quota reale errore d inseguimento con modulo 360 Il suo valore compreso in decimillesimi gradi fra 0 e 360 PRGSP Posizione programmata in M19 da programma per il mandrino principale Tale variabile di lettura dal CNC DNC e PLC Variabili di lettura associate all errore di inseguimento FLWES Errore di inseguimento del mandrino principale Il suo valore compreso in decimillesimi gradi fra 999999999 x Variabili associate al mandrino principale ACCESSO ALLE VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 399 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate ai parametri locali e globali FAGOR CNC 8037 SOFT V01 4x
254. a la ricerca si esegue in senso contrario Se una volta regolata la macchina necessario allentare il sistema di retroazione pu accadere nel montarlo di nuovo che il punto di riferimento macchina non coincida In questi casi si deve misurare la differenza esistente fra entrambi i punti di riferimento quello precedente e quello corrente ed assegnare tale valore con il rispettivo segno al p m e REFSHIFT P47 affinch il punto di riferimento macchina continui ad essere lo stesso In questo modo il CNC ogni volta che si esegue la ricerca di riferimento macchina si sposta una volta ricevuto l impulso di I0 del sistema di retroazione il valore indicato nel p m e REFSHIFT P47 Questo spostamento si esegue in base all avanzamento indicato nel p m a REFEED2 P35 Assi Gantry La ricerca di riferimento macchina in assi Gantry pu essere effettuata in modo manuale o da programma Si eseguir come segue e In assi il cui sistema di retroazione non dispone di I0 codificato II CNC inizier lo spostamento di entrambi gli assi nel senso indicato dal p m a REFDIREC P33 corrispondente all asse principale Questo movimento viene eseguito alla velocit di avanzamento indicata dal parametro macchina per asse REFEED1 P34 dell asse principale e termina quando si preme il mero di tale asse Inizier quindi la ricerca di riferimento macchina di entrambi gli assi in base all avanzamento indicato nel p m a REFEED2
255. a regolare In caso di imballo dell asse il CNC visualizzer il relativo errore di inseguimento e quindi si dovr modificare il p m e LOOPCHG P26 corrispondente al segno del segnale analogico e Se l asse non si imballa ma il senso di retroazione inverso a quello desiderato si dovranno modificare i p m a AXISCHG P13 e LOOPCHG P26 relativi rispettivamente al senso di retroazione e al segno del segnale analogico Messa a punto Ja m COLLEGAMENTO A RETE E A MACCHINA FAGOR CNC 8037 SOFT V01 4x TT Messa a punto COLLEGAMENTO A RETE E A MACCHINA FAGOR CNC 8037 SOFT V01 4x 78 Regolare il valore del punto di riferimento macchina di ogni asse Una volta controllato lo spostamento degli assi saranno di nuovo situati i finecorsa meccanici controllati dall armadio elettrico nei rispettivi punti Una delle procedure che possibile utilizzare nell effettuare tale regolazione la seguente L impostazione del punto di riferimento si eseguir su ogni asse Si indicher nel p m a REFPULSE P32 il tipo di impulso di I0 disponibile per realizzare la ricerca del punto di riferimento macchina Nel p m a REFDIREC P33 si indicher il senso in cui si sposter l asse durante la ricerca di tale punto Nei p m e REFEED1 P34 e REFEED2 P35 si indicheranno gli avanzamenti con cui si desidera eseguire questa ricerca AI p m a REFVALUE P36 sar assegnato il valore 0 Selezionata l
256. a si immetter il valore che deve variare la posizione data dopo la prima inversione del senso di spostamento isteresi affinch si consideri che stato dato l ordine di compensare evitando cos di lanciare compensazioni ogni volta che si riceve l ordine di invertire il senso dello spostamento se non si superato tale margine Il valore immesso in questo parametro sar inmm in presenza di assi lineari o in gradi con assi rotativi Valore di default 0 0000 Sl Esempio Se si parametrizza REVEHYST 5 dum il CNC non attiver la compensazione di inversione in tutte le inversioni successive alla prima finch la posizione non sar variata almeno un valore uguale a quello dato nel p m a REVEHYST da quando stato dato il primo ordine di invertire il segnale analogico di posizione Cio se si invia un ordine di inversione quando il segnale analogico di posizione variato 2 dum dalla posizione in cui si verificato il primo ordine di inversione non si lancia la compensazione non ha superato il valore dato nel p m a REVEHYST e semplicemente si esegue l inversione PARAMETRI MACCHINA Parametri macchina degli assi Solo quando la variazione del segnale analogico di posizione raggiunge i 5 dum si lancer la compensazione e il seguente ordine di invertire si prender come nuovo riferimento sul quale si valuter la variazione della posizione per stabilire quando si raggiunge di nuovo il valore dato nel p m a REVEHYST e compensare
257. a 10 Se il valore del passo superiore a 10 si sposter un solo passo Anche se un asse Hirth in una posizione che non coincide con il relativo passo Hirth si potr spostare in una posizione valida in qualsiasi modalit automatico o manuale Se la posizione nella quale si vuole spostare l asse non coincide con il passo si dar errore In ogni caso possibile spostare qualsiasi altro asse in qualunque modalit automatica o manuale AXISDEF P90 Consente di personalizzare gli spostamenti dell asse Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 210 m m m SOR m j a a O a a m a A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato 0 14 Nessuna funzione 15 Asse rollover Spostamento in G53 su percorso pi corto Valore di default in tutti i bit O Bit 15 Asse rollover Spostamento in G53 su percorso pi corto Questo bit indica come si eseguono gli spostamenti in G53 per un asse rotativo Rollover di posizionamento e senza limiti di corsa AXISTYPE 364 ROLLOVER YES LIMIT 0 LIMIT 0 Se si personalizza con valore 1 gli spostamenti in G53 si eseguono per la via pi corta Se sono sta
258. a connessione e chiunque potr accedere liberamente dal PC al CNC 5 8 Parametri del PLC WDGPRG PO Definisce il tempo di WatchDog del programma principale del PLC Valori possibili Numeri interi fra 0 e 65535 ms WDGPER P1 Definisce il tempo di WatchDog del sottoprogramma periodico del PLC Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 5 n O dar o Ko E g o A Valore di default 0 PARAMETRI MACCHINA USERO P2 La USER23 P25 parametri da USER0 a USER23 rappresentano 24 parametri che non hanno nessun significato per il CNC Questi parametri potranno contenere il tipo di informazione che il costruttore riterr necessaria come Informazione sul tipo di macchina Versione sul programma del PLC ecc S avr accesso a tale informazione dal programma del PLC mediante la sentenza di alto livello CNCRD Valori possibili USERO P2 USER7 P9 Numeri interi fra 0 e 255 USERO P10 USER7 P17 Numeri interi fra 0 e 65535 USERO P18 USER7 P25 Fra 99999 9999 millimetri o 3937 00787 pollici Valore di default 0 CPUTIME P26 Questo parametro definisce il tempo che dedica la CPU del sistema a servire il PLC Valore Significato 0 0 2 msec ogni 8 campionamenti 1 0 2 msec ogni 4 campionamenti 0 2 msec ogni 2 campionamenti 0 2 msec ogni campionatura 0 4 msec ogni campionatura Con LOOPTIME 3 4 5 o 6 FAGOR 0 6 msec ogni campionatu
259. a e sicurezza Consultare la sezione relativa alle condizioni di sicurezza di cui all introduzione del presente manuale Manuale di Installazione Grado di protezione Unit centrale Parte anteriore IP54 e posteriore IP2X Parti accessibili all interno dell inviluppo IP1X Pannello operatore IP54 Pila Pila di litio 3 5 V Vita stimata 3 anni A partire del messaggio di batteria scarica l informazione contenuta nella memoria sar conservata per altri 10 giorni con il CNC spento Dovr essere sostituita Non cercare di ricaricare la pila e non esporla a temperature superiori a 100 C Non cortocircuitare i morsetti per evitare il rischio di esplosione o combustione Caratteristiche tecniche del CNC D FAGOR CNC 8037 SOFT V01 4x 441 Manuale di Installazione Caratteristiche tecniche del CNC FAGOR CNC 8037 SOFT V01 4x 442 CONNESSIONE DELLA SONDA Il CNC dispone di due ingressi di sonda 5 V o 24 V DC nel connettore X3 In funzione del tipo di collegamento applicato si dovr personalizzare il p m g PRBPULSE P39 indicando se opera con il fianco di sollevamento o di abbassamento del segnale che fornisce la sonda Tastatore con uscita da contatto normalmente aperto e Agisce con il fianco di ascesa lo Tastatore con uscita da contatto normalmente chiuso SA Agisce con il fianco di ascesa sA all
260. a la terza delle gamme ACCTIMET PROGAINT Quando si disattiva tale funzione o modalit di lavoro il CNC applica la prima delle gamme ACCTIME PROGAIN Esempio Se si personalizza ACTGAIN2 1000 0000 0001 0000 e ACTGAINT 0000 0000 0000 0000 il CNC applicher la seconda delle gamme a tutti gli assi e al mandrino purch sia selezionata la funzione GO o si lavori in modalit JOG Considerazioni di cui tener conto Il cambio di guadagni e delle accelerazioni si esegue all inizio del blocco Quando si lavora in spigolo arrotondato G5 il cambio non si esegue fino a programmare la funzione G07 Esempio 1 Esempio 2 G2 X10 Y10 110 JO Gamma 1 G05 G2 X10 Y10 110 JO Gamma 1 G1 X20 Gamma 2 G1 X20 Gamma 1 FAGOR G3 X30 Y20 I0 J10 Gamma 1 G3 X30 Y20 I0 J10 Gamma 1 G1 Y30 Gamma 2 G7 G1 Y30 Gamma 2 CNC 8037 E anche possibile eseguire il cambio di guadagni e accelerazioni dal PLC A tale scopo si dispone dell ingresso logico generale del CNC ACTGAIN2 M5013 Ogni volta che si attiva questo ingresso il CNC seleziona la seconda gamma di guadagni e accelerazioni indipendentemente dalla modalit di lavoro o funzione attiva SOFT V01 4x TRASTA P109 Nessuna funzione 108 DIPLCOF P110 Questo parametro indica se il CNC tiene conto lo spostamento addizionale nel visualizzare le quote degli assi sulla schermata e nell accedere alle variabili POS X C e TPOS X C Valore Significato
261. a modalit di funzionamento Manuale nel CNC e dopo aver posizionato l asse nella posizione adeguata si eseguir il comando di ricerca del punto di riferimento macchina di questo asse Alla fine nello stesso il CNC assegner a questo punto il valore 0 Quando il punto di riferimento macchina non coincide con lo zero macchina occorre operare come segue Dopo aver spostato l asse fino a un punto di dimensioni conosciute rispetto allo zero macchina si osserver la lettura che il CNC esegue di tale punto Questa sar la distanza che lo separa dal punto di riferimento macchina pertanto il valore che si deve assegnare al p m a REFVALUE P36 sar Quota macchina del punto misurato Lettura del CNC su tale punto Esempio Se il punto di dimensioni note a 230 mm dallo zero macchina e se il CNC riporta la quota 123 5 mm la quota che ha il punto di riferimento macchina rispetto allo zero macchina sar REFVALUE 230 123 5 353 5 mm Assegnare questo nuovo valore e premere il tasto RESET affinch sia assunto dal CNC Inoltre necessario realizzare una nuova ricerca del punto di riferimento macchina affinch quest asse prenda i valori corretti Limiti di corsa degli assi limiti di software Una volta eseguita la ricerca del punto di riferimento macchina su tutti gli assi si proceder ad eseguire la misura dei limiti di corsa da software di ognuno degli assi Questa procedura che si eseguir asse per
262. a o computer in modo da evitare cos la perdita degli stessi All accensione del CNC si esegue un autotest dell hardware del sistema e quindi si visualizza la seguente schermata FAGOR d SIMULATE Finestra di comunicazioni II CNC consente al costruttore della macchina di visualizzare invece del logo Fagor una schermata precedentemente elaborata mediante gli strumenti di personalizzazione Consultare il manuale di funzionamento Se si rileva un errore nel corso dell autotest il CNC visualizzer il relativo messaggio in una casella di testo Nella parte inferiore della schermata si visualizzer il menu principale delle varie modalit di funzionamento del CNC selezionabili mediante i softkey da F1 a F7 Dato che possono esistere pi opzioni da selezionare del numero di softkey disponibili allo scopo si offre l opzione per visualizzare il resto delle operazioni FAGOR Una volta selezionata la modalit di funzionamento parametri macchina il CNC riporta le tabelle di parametri di regolatore che sono salvate nel Disco rigido KeyCF CNC 8037 SOFT V01 4x 83 Le tabelle di parametri macchina disponibili sono e Parametri generali della macchina Parametri degli assi una tabella per asse e Parametri del mandrino e Parametri dei regolatori accesso ai parametri di ogni regolatore e Parametri della linea seriali e
263. abili di lettura e scrittura HANFCT Riporta il fattore di moltiplicazione definito dal PLC per ogni volantino Si deve utilizzare quando si dispone di vari volantini elettronici o se si dispone di un unico volantino e si desidera applicare diversi fattori di moltiplicazione x1 x10 x100 ad ogni asse c B A w V U Z Y X cibla c b lalc b ja c b lalc bjaj c b a c b la c bla c bla Isb Una volta posizionato il commutatore in una delle posizioni del volantino il CNC consulta tale variabile e in funzione dei valori assegnati ai bit c b a di ogni asse applica il fattore moltiplicatore selezionato per ciascuno di essi c b a O 0 0O Quello indicato nel commutatore del pannello di comando o dalla tastiera O 0 1 Fattorexi O 1 0 Fattore x10 1 0 0 Fattore x100 Se in un asse vi pi di un bit a 1 si tiene conto del bit di minor rilevanza Quindi c b a 1 1 1 Fattore x1 1 1 O Fattore x10 DI Sullo schermo sempre visualizzato il valore selezionato nel commutatore HBEVAR Si deve utilizzare quando si dispone del volantino Fagor HBE Indica se la retroazione del volantino HBE abilitata l asse che si desidera muovere e il fattore di moltiplicazione x1 x10 x100 c B A Ww V U Z Y X EA clbla c b a c b a c bja c b a c b a c bla c bla c bla Isb
264. acolo disponga di ventilazione forzata o aperture di ventilazione affinch la temperatura interna dello stesso non superi il valore massimo di temperatura ambiente specificato Da 5 C fino 50 C 50 1 968 Umidit relativa da 5 e 95 senza condensazione Quando si utilizza un ventilatore per migliorare la ventilazione dell abitacolo deve essere di corrente continua dato che i motori a corrente alternata producono campi magnetici che possono disturbare le immagini riportate sulla schermata Struttura del CNC smile CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 27 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR 2 CNC 8037 SOFT V01 4x 28 1 1 1 Connettori I connettori sono situati nella parte posteriore del CNC 5 28 DI A ov D D 40 A Alimentazione B Collegamento a terra C Per il collegamento del disco rigido USB Pen Drive o di un cavo di estensione USB D Per il collegamento del segnale della tastiera E Scheda di comunicazioni F Memoria Compact Flash con la configurazione del CNC KeyCF XI Per
265. adagni e accelerazioni indipendentemente dalla modalit di lavoro o funzione attiva FAGOR CNC 8037 SOFT V01 4x 127 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 128 RETRACTE P186 Abilita o disabilita le varie opzioni di ritiro foratura o filettatura a fresa Valore 0 Disabilitato Valore 1 Abilitato Bit Significato 0 Abilita disabilita il ritiro nei cicli di filettatura G86 e G87 Solo per il modello tornio 1 Abilita disabilita il ritiro nei cicli di foratura G69 G81 G82 e G83 Solo per il modello fresatrice 2 Abilita disabilita il ritiro nel ciclo di maschiatura G84 Solo per il modello fresatrice 3 Abilita disabilita il ritiro nel ciclo di filettatura rigida G84 Solo per il modello fresatrice Valore di default 0 TAPTYPE P188 Filettatura rigida senza passare le funzioni M al PLC Se il bit 0 del p m g TAPTYPE P188 1 le funzioni M3 M4 e MS che si eseguono all interno della maschiatura rigida continueranno ad apparire nella storia ma non si passeranno al PLC Non passando tali M al PLC scompaiono le temporizzazioni associate a tali M e il ciclo pi rapido Bit 0 Significato 0 Filettatura rigida normale 1 Filettatura rigida senza passare Ms al PLC Valore di default 1 MANTFCON P189 Durante l esecuzione in look ahead G51 alcuni blocchi del programma facevano s che la velocit di lavorazione diminuisse
266. agno derivativo La regolazione ottimale si ottiene quando si minimizza l errore di inseguimento al massimo ma senza invertire i picchi Nella figura a destra si riportano i picchi invertiti Regolazione errata La figura a sinistra riporta la risposta del sistema senza DERGAIN 10um per quadro e quella a destra con DERGAIN 1um per quadro FFGAIN P25 Il CNC tiene conto di questo parametro quando si lavora in anello chiuso M19 Definisce la percentuale di segnale analogico che dovuta alla velocit programmata il resto dipender dall errore di inseguimento al quale saranno applicati i guadagni proporzionale e derivativo FFGAIN P 1 si I Analog rogammec CN Analog Feedrate x PROGAIN Y output DERGAIN Feedback Segnale analogico DERGAIN FFGAINx Fprog x MAXVOL 6 PROGAIN 10 7 100 GOOFEED Il guadagno feed forward consente di migliorare l anello di posizione minimizzando l errore di inseguimento ma non se ne consiglia l uso quando non si lavora con accelerazione decelerazione Numeri interi fra 0 e 100 Valore di default 0 non si applica guadagno feed forward Si PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 163 PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 164 Manuale di Installazione La regolazione ottimale si ottiene quando
267. alit di funzionamento di un contatore Se l ingresso del contatore CEN inizializzato CEN 1 il contatore consente di incrementare e decrementarne il conteggio mediante gli ingressi CUP e CDW Funzionamento degli ingressi CUP e CDW Ogni volta che si verifica un fianco di sollevamento nell ingresso CUP il contatore incrementa il relativo conteggio di un unit Ogni volta che si verifica un fianco di sollevamento nell ingresso CDW il contatore decrementa il relativo conteggio di un unit Funzionamento dell ingresso CPR Se si ha un fianco di sollevamento nell ingresso CPRil valore del conteggio interno prender il nuovo valore assegnato Funzionamento dell ingresso CEN Se si seleziona CEN 0 il contatore non considera gli ingressi di retroazione CUP e di deretroazione CDW essendo necessario assegnare CEN 1 affinch il contatore consideri tali ingressi IMMISSIONE AL PLC Si consiglia di salvare il programma e i file del PLC nel disco rigido KeyCF o su una periferica o computer in modo da evitare cos la perdita degli stessi Il programma di automa PLC_PRG pu essere editato dal pannello frontale oppure copiato dal disco rigido KeyCF o da una periferica o computer Il programma di PLC PLC_PRG si registra nella memoria interna del CNC insieme ai programmi pezzo e si visualizzer nella directory programmi utility insieme ai programmi pezzo Prima di eseguire il programma PLC_PRG occorre compila
268. alore adeguato 5 1 Parametri modificabili dall oscilloscopio programma OEM o sottoprogramma OEM Si riporta di seguito un elenco dei parametri macchina che possibile modificare sia dall oscilloscopio o da un programma sottoprogramma OEM costruttore Per modificare questi parametri da un programma sottoprogramma OEM occorre utilizzare le variabili associate ai parametri macchina Vedi 12 3 Variabili associate ai parametri macchina alla pagina 386 Parametri macchina generale Parametro Numero Aggiornamento TLOOK P161 Inizia l esecuzione del programma CODISET P147 Immediato Parametri macchina dell asse Parametro Numero Aggiornamento BACKLASH P14 Immediato ACCTIME P18 Inizio del blocco successivo INPOSW P19 Immediato MAXFLWEI P21 Immediato MAXFLWE2 P22 Immediato PROGAIN P23 Immediato DERGAIN P24 Immediato FFGAIN P25 Immediato BAKANOUT P29 Immediato BAKTIME P30 Immediato REFDIREC P33 Immediato REFVALUE P36 Immediato MAXVOLT P37 Immediato GOOFEED P38 Inizio del blocco successivo MAXFEED P42 Inizio del blocco successivo JOGFEED P43 Inizio del blocco successivo ACCTIME2 P59 Inizio del blocco successivo PROGAIN2 P60 Immediato DERGAIN2 P61 Immediato FFGAIN2 P62 Immediato JERKLIM P67 Inizio del blocco successivo FLIMIT P75 Inizio del blocco successivo TORQDIST P78 Immediato PRELOAD P79 Immediato TPROGAIN P81 Immediato TINTTIME P82 Imm
269. alore dell ingresso 12 1 Se 12 0 non si esegue il sottoprogramma e il PLC assegna all uscita 02 il valore dell ingresso 12 0 RET Ritorno o finale sottoprogramma Se il risultato ottenuto nella valutazione dell espressione logica un 1 questa azione e trattata dal PLC come la proposizione direttiva END Se il risultato 0 sar ignorata dal PLC Se durante l esecuzione di un sottoprogramma il PLC rileva un RET convalidato riterr concluso il sottoprogramma Se non si programma END come fine sottoprogramma il PLC continuer l esecuzione sino alla fine del modulo END o del programma considerando terminata l esecuzione del sottoprogramma in FAGOR tale punto consigliabile situare i sottoprogrammi dopo l END del programma poich se si mettono all inizio il PLC inizier ad eseguirli ed interpreter l END di fine sottoprogramma come END di fine modulo CNC 8037 considerando terminato lo stesso dato che non si avuta una chiamata del sottoprogramma SOFT V01 4x 326 Istruzioni di azione aritmetiche MOV Consente di spostare informazione di una risorsa all altra del PLC Il formato di programmazione Origine Destinazione Codice Codice N bits da origine destinazione trasmettere MOV I 1 512 1 512 Bin O Bin 32 O 1 512 O 1 512 1 BCD 1 BCD 28 M 1 5957 M 1 5957 24 T 1 256 R 1 559 20 C 1 256 16 R 1 559 12 8 4 I codici di origine e destinazione indicano
270. amento di sonde di temperatura Fonte di alimentazione degli ingressi e delle uscite digitali POWER N D O 24V 01 Connettore X1 eamm Alimentazione X1H GND Connettore X4 X4 8 uscite digitali 08 GND Selettore SPEED Velocit di trasmissione del bus CAN 24V 09 E aa Connettore X5 Selettore ADDRESS X5 8 uscite digitali Indirizzo nodo dell elemento all interno del bus CAN sE GND Leds de Indicatori di stato ERR Connettore X6 o RUN 12 ingressi digitali LT X6 ali Selettore Line Term too Resistenza terminatrice di linea Maleno Ha X2 e SH 112 HE 3 113 Mes Connettore X2 pe Collegamento al bus CAN a L Connettore X7 x3 e SH 12 ingressi digitali e fiH X7 e s Connettore X3 Collegamento al bus CAN Fonte di ali
271. andi e sar possibile spostare il cursore sulla stessa mediante i tasti Vi inoltre una serie di funzioni che si eseguono mediante i seguenti tasti Tasto Funzione CL Cancella caratteri INS Cambia la modalit da inserire a sostituire e viceversa FAGOR CAP Cambia da modalit di scrittura maiuscola a minuscola e viceversa quando le lettere CAP appaiono in basso a destra della schermata si scriveranno lettere maiuscole CNC 8037 Questa funzione deve essere selezionata dato che tutti i caratteri utilizzati nelle tabelle si devono esprimere in lettere maiuscole ESC Esce dall editazione della riga ENTER Assume la riga editata e termina l editazione della riga SOFT V01 4x 84 Il CNC consente di operare con i parametri di ognuna delle tabelle disponendo a tale scopo delle seguenti possibilit EDITARE Editare un parametro Lo stesso CNC indicher il relativo formato mediante i softkey MODIFICARE Modificare un parametro Posizionare il cursore sul parametro desiderato e premere il softkey Modifica Una volta terminata la modifica premere ENTER affinch il CNC assuma il nuovo valore RICERCA Trovare un parametro Il CNC posizioner il cursore sul parametro il cui numero viene indicato Questa funzione consente inoltre di posizionare il cursore all inizio o alla fine della tabella INIZIALIZZARE Inizializzare le tabelle ai relativi valori di default CARICARE Caricare in memoria le tabelle salvate ne
272. ando si attiva l indicatore e si preme il tasto rapido gli spostamenti si eseguono in avanzamento rapido Valore di default 0 sl PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 4111 5 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 112 Il trattamento del tasto di rapido durante l esecuzione e simulazione il seguente e Gli spostamenti si eseguono in avanzamento rapido G00 mentre si mantiene premuto il tasto di rapido e Si ignora il tasto di rapido durante le filettature con look ahead attivo e Se G95 attiva si passa a lavorare in G94 Rilasciando il tasto di rapido si torner a lavorare in G95 Interessa solo il canale principale ignorato sul canale di PLC MSGFILE P131 Numero di programma contenente i testi del costruttore in varie lingue Di default il CNC assegna a questo parametro il valore 0 non vi un programma Se programmato con valore 0 i testi definiti dal costruttore sono in una sola lingua e memorizzati in vari programmi PLCMSG Testi relativi ai messaggi di PLC PLCERR Testi relativi agli errori di PLC Il programma MSGFILE potr essere in memoria utente o sul disco rigido KeyCF Se in vari luoghi si prende quello della memoria utente FLWEDIFA P132 Nessuna funzione RETRACAC P133 Indica se possibile utilizzare la funzione retracing Valore Significato 0 Non
273. arametri coinvolti nel calcolo di retroazione di posizione P m a NPULSES P13 Numero di impulsi per giro dell encoder 18000 P m a SINMAGNI P65 Fattore di moltiplicazione se l encoder sinusoidale 200 P m m INPREVI P72 giri di ingresso della prima gamma 4 segnale analogico massimo per la prima gamma 9500 segnale analogico massimo per la terza gamma 9500 P m m INPREV2 P74 giri di ingresso della seconda gamma 2 P m m INPREV8 P76 giri di ingresso della terza gamma 4 P m m INPREVA P78 giri di ingresso della quarta gamma 1 P m m OUTPREVI P73 giri d uscita della prima gamma 1 Pm m OUTPREV2 P75 giri d uscita della seconda gamma 1 P m m OUTPREV3 P77 giri d uscita della terza gamma 3 P m m OUTPREVA P79 giri d uscita della quarta gamma 1 Calcolo della velocit del motore per il MAXVOLT di ogni gamma Velocit del motore MAXGEAR x INPREV OUTPREV Velocit del motore con MAXVOLT1 1000 x 4 1 4000 giri min Velocit del motore con MAXVOLT2 2000 x 2 1 4000 giri min Velocit del motore con MAXVOLT3 3000 x 4 3 4000 giri min Velocit del motore con MAXVOLT4 3500 x 1 1 3500 giri min 6 15 5 Esempio di mandrino Encoder esterno senza riduzione Ha un mandrino con 4 gamme Le velocit massime e le riduzioni di ogni gamma sono le seguenti Gamma 1 velocit massima 1000 giri min riduzione 4 1 Ga
274. are XON XOFF quando si lavora con periferica in generale ON attivo OFF Non attivo Valore di default ON RCVMAXCAR P11 Indica il massimo numero di caratteri che si possono ricevere nella comunicazione Numeri interi fra 0 e 255 Valore di default 0 RCVENDTI P12 Indica il tempo massimo di ricezione La ricezione termina quando trascorso il tempo indicato in questo parametro dall inizio della ricezione Numeri interi fra 0 e 65535 ms Valore di default 0 5 7 Parametri Ethernet Questi parametri consentono di impostare il CNC come un ulteriore nodo all interno della rete informatica di impostare DNC per Ethernet di impostare il disco rigido remoto e di impostare la rete ethernet A tale scopo necessario disporre dell opzione Ethernet Parametri Configurazione Configurazione base Configurare il CNC come un ulteriore nodo della DIRIP P24 rete informatica Il disco rigido di facile accesso via NETMASK P25 FTP IPGATWAY P26 Opzionale Configurazione base e con Proteggere l accesso al disco rigido con password CNHDPAS1 P7 Configurazione base e con Configurazione del DNC per Ethernet DNCEACT P22 IPWDNC P27 Configurazione base e con Configurazione del disco rigido remoto IPSNFS P28 DIRNFS P29 Se si configura il CNC come un ulteriore nodo all interno della rete informatica da qualsiasi PC della rete si potr accedere al CNC cono
275. are i materiali plastici con i quali costruita la parte frontale dell apparecchio Non manipolare l interno dell apparecchio Le parti interne dello strumento possono essere toccate solo da personale autorizzato della ditta Fagor Automation Non manipolare i connettori con l apparecchio collegato alla rete elettrica Prima di manipolare i connettori ingressi uscite retroazione ecc assicurarsi che l apparecchio non sia collegato alla rete elettrica lt Manutenzione FAGOR CNC 8037 SOFT V01 4x 481 Manutenzione z FAGOR CNC 8037 SOFT V01 4x 482 Manuale di Installazione Manuale di Installazione FAGOR CNC 8037 SOFT V01 4x 483 FAGOR CNC 8037 SOFT V01 4x 484 Manuale di Installazione
276. are riferimento a tale risorsa nel corso del programma per mezzo del nome della risorsa CNC 8037 o per mezzo del simbolo associato Esempio DEF EMERG l1 Assegna il simbolo EMERG all ingresso 11 per cui qualsiasi riferimento nel corso del programma a SOFT V01 4x EMERG sar interpretato dal PLC come un riferimento a 11 anche possibile associare un simbolo a qualsiasi numero e sar possibile esprimere lo stesso in notazione decimale con o senza segno o in notazione esadecimale preceduto dal carattere 317 Proposizioni direttive PROGRAMMAZIONE DEL PLC FAGOR CNC 8037 SOFT V01 4x 318 Questa opzione fra le altre applicazioni facilita la programmazione e successiva comprensione del programma di PLC quando si desidera governare il CNC mediante la simulazione della sua tastiera nel programma del PLC Esempio DEF HELP FFF2 Assegna il simbolo HELP al codice corrispondente a tale tasto MOV HELP R101 Assegna al registro R101 il codice corrispondente al tasto HELP CNCWR R101 KEY M101 Indica al CNC che stato premuto il tasto il cui codice si indica nel registro R101 e che corrisponde al tasto HELP Il PLC consente di eseguire fino a 2000 definizioni di simboli che si programmeranno sempre all inizio del programma prima di qualsiasi altra proposizione sia direttiva che eseguibile Un simbolo pu essere formato da una sequenza di fino a 8 caratteri e non potr coincidere con nessuna d
277. are una scatola di cartone le cui 3 dimensioni interne siano di almeno 15 cm 6 pollici maggiori di quelle dell apparecchio Il cartone impiegato per la scatola deve avere una resistenza di 170 Kg 375 libbre Applicare un etichetta all apparecchio indicante il proprietario dello stesso l indirizzo il nome della persona di contatto il tipo di apparecchio e il numero di serie In caso di guasto indicare anche il sintomo e una breve descrizione dello stesso Avvolgere l apparecchio con un film di poliuretano o con materiale simile per proteggerlo In caso di spedizione dell unit centrale proteggere specialmente lo schermo Proteggere lo strumento riempiendo di polistirolo espanso gli spazi vuoti dello scatolone Sigillare la scatola di cartone con un nastro per imballo o con grappe industriali FAGOR CNC 8037 19 IUOIZIP dS eNISS8DONS IP IUOIZIPUOI 20 N m o O Z O n 3 NOTE COMPLEMENTARI Situare il CNC lontano da liquidi refrigeranti prodotti chimici colpi ecc che possano danneggiarlo Prima di accendere l apparecchio verificare che le connessioni di terra siano state effettuare correttamente In caso di mal funzionamento o guasto dell apparecchio staccarlo e chiamare il servizio di assistenza tecnica Non manipolare l interno dell apparecchio FAGOR CNC 8037 21 uejuawIa duioo 210N FAGOR CNC 8037 22 DOCUMENTAZIONE FAGOR Manuale OEM Rivol
278. ariabili associate ai parametri locali e globali i 400 12 11 Variabili associate alla modalit operativa 12 12 Altre variabili uaar aa CONTROLLO DEGLI ASSI DAL PLC 13 1 Canale di esecuzione del PLC 414 13 1 1 Considerazioni utunkat tnt At EAEN ANEAEANEAENEAEEAEA NEA EEEA Ennn nannan Enea 415 13 1 2 Blocchi che possibile eseguire dal PLC i 417 13 1 3 Governabilit del programma di PLC dal CNC 421 139 2 Azione CNCEXT ciccia ariana 423 ESEMPIO DI PROGRAMMAZIONE DI PLC 14 1 Definizione di simboli MNEMONICI 426 142 SModulo diprimo CIClor spinali iraniani 428 14 3 Modulo principal z ccacsbcira lia ia iaia te 429 FAGOR CNC 8037 SOFT V01 4x FAGOR CNC 8037 SOFT V01 4x APPENDICI Manuale di Installazione Zz rac TIONnNMOIOO0OA gt Caratteristiche tecniche del CNC aa 439 Connessione della sonda j Riepilogo delle variabili interne del CNC i 445 Riepilogo dei comandi del PLC 451 Riepilogo degli ingressi e delle uscite del PLO i 455 Tabella di conversione per uscita S BOD in 2 Cifre 461 Codice di tasto da Gutput logici di stato deitasti race 465 Codici di inibizione tasti 467 Finestra file dei parametri macchina 469 Finestra file delle funzioni M 475 Tabelle compensazione err
279. asse si potr effettuare come segue Spostare l asse in senso positivo fino a un punto vicino al finecorsa meccanico mantenendo una distanza di sicurezza dallo stesso Assegnare la quota indicata dal CNC per tale punto al p m a LIMIT P5 Ripetere questa sequenza ma in senso negativo assegnando la quota indicata dal CNC al p m a LIMIT P6 Una volta terminata questa procedura in tutti gli assi necessario premere la sequenza di tasti SHIFT RESET o staccare accendere il CNC affinch tali valori siano assunti dal CNC Regolazione della deriva offset e velocit massima di avanzamento G00 Tali regolazioni si realizzeranno nei regolatori di avanzamento degli assi e nel regolatore del mandrino Regolazione della deriva offset Staccare l ingresso di segnale analogico e cortocircuitarlo mediante un ponte a filo Eseguire la regolazione della deriva mediante il potenziometro di offset del regolatore finch la tensione nei morsetti della dinamo tachimetrica non sar 0 V Tale verifica si eseguir mediante un polimetro nella scala di 200 mV DC Rimuovere il ponte di file che cortocircuitava l ingresso di segnale analogico Regolazione della massima velocit di avanzamento conveniente impostare tutti i regolatori in modo che la massima velocit si ottenga per un segnale analogico di 9 5 V Se si desidera ottenere tale velocit per un altro segnale analogico diverso si dovr selezionare il valore di tale se
280. assegnare il valore 15000 15 m min AI p m a MAXVOLT P37 deve essere assegnato il valore 9500 e il regolatore si imposter in modo che per un segnale analogico di 9 5 V si otterr un avanzamento di 15 mmin AI p m a MAXFEED P42 occorre assegnare il valore 3 000 3 m min Segnale analogico corrispondente all avanzamento F 1000 mm min Segnale analogico F x 9 5 V GOOFEED Segnale analogico 1000 mm min x 9 5 V 15000 mm min 0 633 V Segnale analogico 633 mV Pertanto PROGAIN P23 633 Considerazioni di cui tener conto Nell effettuare l impostazione del guadagno proporzionale e L errore massimo di inseguimento che consente il CNC all asse quando in movimento fissato dal p m a MAXFLWE1 P21 Una volta superato il CNC visualizza l errore di inseguimento del relativo asse e L errore di inseguimento diminuir aumentando il guadagno ma si tende a destabilizzare il sistema e La pratica dimostra che la maggioranza delle macchine ottengono un buon comportamento con 1 mm di errore di inseguimento per un avanzamento di spostamento dell asse di 1 m minuto Una volta regolati gli assi singolarmente consigliabile regolare di nuovo gli assi che si interpolano fra loro in modo che gli errori di inseguimento degli assi per una stessa velocit siano uguali Quanto pi simili saranno gli errori di inseguimento degli assi meglio eseguir il CNC le interpolazioni circolari che sono state programmat
281. ata fra profili aiutano a fissare i moduli Dimensioni dei moduli Lasciare sempre uno spazio libero di 140 mm al di sotto dei moduli per la ventilazione e per successive manipolazioni Montaggio dei moduli 00 AFRO 140 MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN Collegamento dei moduli Il collegamento fra i moduli del gruppo si realizza come segue FAGOR CNC 8037 A Per effettuare il collegamento a terra B Cavo piatto per il collegamento fra moduli SOFT V01 4x C Fermi di fissaggio Il collegamento di ogni gruppo al sistema UC Tastiera ecc si esegue mediante il bus CAN come indicato pi avanti 57 Fonte di alimentazione MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN FAGOR CNC 8037 SOFT V01 4x 58 3 2 Fonte di alimentazione La fonte di alimentazione deve essere alimentata a 24 V DC e collegata al bus CAN del sistema Vi sono due modelli fonte di alimentazione e Fonte di alimentazione con 24 Ingressi digitali e 16 uscite digitali e Fonte di alimentazione con 4 ingressi analogici 4 uscite analogiche e 2 ingressi per il colleg
282. ato Nel filtro passa basso e FAGOR indica la frequenza di interruzione o frequenza alla quale l ampiezza cade 3 dB o raggiunge il 70 dell ampiezza nominale 3dB 20 log A Ao gt A 0 707 Ao Nel filtro antirisonanza banda eliminata indica la frequenza centrale o frequenza in cui la risonanza raggiunge il suo valore massimo Valori possibili Fra 0 e 500 0 Hz Valore di default 30 A PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 151 PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 152 NORBWID P73 Larghezza di banda standard Questo parametro viene considerato solo per il tipo di filtro antirisonanza banda eliminata Valori possibili Fra 0 e 100 0 Valore di default 1 VERA RR S 0 707 Ao 3dB T T 7 fa fa FREQUEN Si calcola mediante la seguente formula punti f1 e f2 corrispondono alla frequenza di interruzione o frequenza alla quale l ampiezza cade 3 dB o raggiunge il 70 dell ampiezza nominale FREQUEN 11 NORBWID SHARE P74 Percentuale di segnale che passa attraverso il filtro Questo valore deve essere equivalente al superamento percentuale della risonanza dato che deve contrarrestare la stessa Questo parametro viene considerato solo per il tipo di filtro antirisonanza banda eliminata Valori possibili Fra 0 e 100 Valore di default
283. ato finch non si annuller mediante l indicatore RESTMEM o mediante l opzione RIMUOVI ERRORE che appare nel messaggio di errore y l Uscite logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 373 11 Uscite logici dell asse INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 374 11 7 Uscite logici dell asse Si dispone di vari gruppi di ingressi logici ENABLE DIR ecc che fanno riferimento ai possibili assi della macchina mediante i numeri da 1 a 3 ENABLE 2 DIRI ecc o mediante il nome dell asse ENABLEX DIRZ ecc Gli indicatori degli assi che non esistono nei parametri macchina assumono il valore dell indicatore M2045 che sempre a 0 Nel monitorizzare il programma PLC si riportano gli indicatori editati sia con lettera che con numero Tuttavia nelle finestre di risorse create dal monitoraggio gli indicatori con nome di asse saranno sostituiti dagli indicatori con il numero di asse Ad esempio ENABLEX por ENABLE1 ENABLEZ per ENABLE2 se non esiste asse Y ma esistono gli assi X Z Denominazione degli mnemonici mediante i numeri da 1 a 3 La numerazione di questi segnali corrisponde all ordine logico degli assi non associata ai valori assegnati ai p m g AXIS1 PO a AXIS8 P7 Ad esempio se il CNC controlla gli assi X Z Y l ordine X Y Z e quindi ENABLE1 DIR1 REFPOIN1 INPOS1 per l asse X ENABLE DI
284. attivo consultare la variabile DIAM e Se si leggono dal CNC saranno sempre espresse in raggi TPOS X C Riporta la quota teorica quota reale errore di inseguimento della base dell utensile riferita allo zero macchina dell asse selezionato Negli assi rotativi senza limiti questa variabile tiene conto del valore dello spostamento attivo valori della variabile sono compresi fra lo spostamento attivo e 360 ORG 360 Se ORG 20 visualizza fra 20 e 380 visualizza fra 340 e 20 Se ORG 60 visualizza fra 60 e 300 visualizza fra 420 e 60 Nel modello tornio le quote di ogni asse sono espresse come segue e Se si leggono dal CNC saranno espresse in raggi o diametri a secondo del sistema di unit attivo Per conoscere il sistema di unit attivo consultare la variabile DIAM e Se si leggono dal CNC saranno sempre espresse in raggi APOS X C Riporta la quota reale della base dell utensile riferita allo zero pezzo dell asse selezionato Nel modello tornio le quote di ogni asse sono espresse come segue e Se si leggono dal CNC saranno espresse in raggi o diametri a secondo del sistema di unit attivo Per conoscere il sistema di unit attivo consultare la variabile DIAM e Se si leggono dal CNC saranno sempre espresse in raggi ATPOS X C Riporta la quota teorica quota reale errore di inseguimento della base dell utensile riferita allo zero pezzo dell asse selezionat
285. ault 0 non si applica guadagno derivativo PARAMETRI MACCHINA Parametri macchina degli assi La regolazione ottimale si ottiene quando si minimizza l errore di inseguimento al massimo ma senza invertire i picchi Nella figura a destra si riportano i picchi invertiti Regolazione errata La figura a sinistra riporta la risposta del sistema senza DERGAIN 10um per quadro e quella a destra con DERGAIN 1um per quadro FFGAIN P25 Definisce la percentuale di segnale analogico che dovuta all avanzamento programmato il resto dipender dall errore di inseguimento al quale saranno applicati i guadagni proporzionale e derivativo FEGAIN Analog output LALA C PROGAIN E DERGAIN FAGOR a Feedback Progammed CNC 8037 Segnale analogico DERGAIN FFGAINx Fprog x MAXVOL amp PROGAIN 10 7 100 GOOFEED SOFT V01 4x 137 PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 138 Manuale di Installazione Il guadagno feed forward consente di migliorare l anello di posizione minimizzando l errore di inseguimento ma non se ne consiglia l uso quando non si lavora con accelerazione decelerazione Fra 0 e 100 99 numeri con due decimali Valore di default 0 non si applica guadagno feed forward La regolazione ottimale si ottiene quando si minimizza l errore di inseguimento
286. azione stata salvata nel registro da R800 a R819 e a che regolatore si assegner tale valore P68 gt R800 P69 gt R801 P70 gt R802 P71 gt R803 eccetera Il formato di personalizzazione di questi parametri 1 5 La cifra delle unit identifica il regolatore nodo di cui si desidera ottenere informazione e la parte decimale indica il numero di identificatore vedi tabella sotto Ad esempio P70 2 34178 indica che il valore del registro R802 del PLC sar assegnato alla DigitalOutputsValues del regolatore situato nel nodo 2 del bus a Per identificare le unit delle variabili consultare il manuale del regolatore Il tipo di informazione disponibile e i relativi identificatori associati sono i seguenti Tipo d informazione Identificatore DA1Value 34176 DA2Value 34177 DigitalOutputsValues 34178 VelocityCommand 00036 La variabile VelocityCommand potr essere modificata negli assi che sono stati selezionati come asse visualizzatore mediante il p m e DROAXIS P4 o da PLC attivando l ingresso logico di assi del CNC DR0O1 2 3 6 a 5 0O Eo u 2 O ia Se SS o e Q D Vv OC FAGOR CNC 8037 SOFT V01 4x 259 TEMI CONCETTUALI Regolazione digitale CAN FAGOR CNC 8037 SOFT V01 4x 260 Canale di servizio Si potr accedere al canale di servizio solo via blocco di alto livello in programma pezzo canale di PLC o canale d utente S
287. azione d aria attraverso l apparecchiatura consente di estrarre aria calda all esterno ma si ha la possibilit di entrata di sporco nell abitacolo E consigliabile situare un filtro per mantenere le condizioni ambientali consentite MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN I moduli remoti consentono di disporre di un numero addizionale di ingressi ed uscite IO remote digitali ed analogiche oltre a ingressi per sonde di temperatura moduli remoti sono distribuiti per gruppi e si collegano all unit centrale attraverso il bus CAN Si pu disporre di fino a quattro gruppi collegati nel bus CAN dove ogni gruppo potr essere formato da 1 o 2 dei seguenti elementi POWER POWE DIGITAL IN OUT Y S 2 Q 5 e R IN OUT ANALOG 1 0 24v oi 24V HS o1 X1 GND X1H enD or X4 SH X1 2a 0000000000000000000000 0000000000000000000000 X4 o8 enD GND 24v 24V o9 X5 X2 SPEED mi 0 ADDRESS CO GND X6 X3 X2 0000000000000000000000 0000000000000000000000 ITITI IAAT ETT ETETETT X3 i X7 x4 0000000000000000000000 0000000000000000 000000 0000000000000000000000 0000000000000000000000 rai m i 3 gt w e O
288. ca in pratica l estensione della garanzia a due anni dall uscita del prodotto dai magazzini Fagor Nel caso in cui non sia stato inviato il citato foglio il periodo di garanzia concluder dopo 15 mesi dall uscita del prodotto dai nostri magazzini La succitata garanzia copre tutte le spese di materiali e mano d opera prestati negli stabilimenti della ditta Fagor per correggere le anomalie di funzionamento degli strumenti La ditta FAGOR si impegna a riparare o a sostituire i propri prodotti dall inizio della produzione e fino a 8 anni dalla data di eliminazione dal catalogo Solo la ditta FAGOR pu decidere a suo giudizio insindacabile se la riparazione rientra o no nella garanzia CLAUSOLE DI ESCLUSIONE La riparazione avr luogo nei nostri stabilimenti e sono quindi escluse dalla garanzia tutte le spese causate dalle trasferte del personale tecnico della ditta necessarie per realizzare la riparazione di uno strumento nonostante lo strumento stesso sia ancora coperto dal periodo di garanzia suindicato La garanzia sar applicabile solo se gli strumenti sono stati installati rispettando le istruzioni non siano stati oggetto di uso improprio non abbiano subito danni accidentali o causati da incuria e non siano stati oggetto di intervento da parte di personale non autorizzato dalla ditta FAGOR Se una volta eseguita l assistenza o la riparazione la causa del guasto non fosse imputabile a tali elementi il cliente tenuto a coprire tutte
289. centrale sempre un estremit della linea L altra estremit sar l ultimo dei gruppi di moduli remoti Gli elementi delle estremit devono avere il commutatore nella posizione 1 e il resto degli elementi nella posizione 0 Il CNC non dispone di commutatore ed ha sempre la resistenza terminatrice attivata Caratteristiche del cavo CAN Usare un cavo specifico di CAN Le estremit di tutti i fili e della maglia devono essere protetti dal relativo terminale Utilizzare anche i terminali per ancorare il cavo al connettore Tipo Schermato Coppia di fili intrecciati 1 x 2 x 0 22 mm Flessibilit Superflessibile Raggio di curvatura minimo statico di 50 mm e dinamico di 95 mm Rivestimento PUR Impedenza Cat 5 100 Q 120 Q Pinout del connettore CAN Connettore Phoenix minicombicon maschio di 5 pin passo 3 5 mm Pin Pin ISO GND e j 1 ei CANL _ j 2e _ _e SHIELD e 03 CAN H Ej e SHIELD _ 50 5 Segnale Descrizione ISO GND Terra 0 V CANL Segnale di bus LOW SHIELD Griglia di CAN CAN H Segnale di bus HIGH SHIELD Griglia di CAN Il connettore dispone di due pin a maglia Entrambi i pin sono equivalenti indifferente connettere la maglia di CAN ad uno o all altro Manuale di Installazione Interconnessione di moduli Il collegamento si esegue in serie Il disegno ill
290. chiede che l ingresso logico generale AUXEND si mantenga attivo un tempo superiore a quello definito mediante il p m g MINAENDW P30 In questo modo si evitano interpretazioni errate di tale segnale da parte del CNC in caso di errori provocati da una logica erronea del programma di PLC 5 Una volta trascorso il tempo MINAENDW P30 con l ingresso generale AUXEND a livello logico alto il CNC disattiver le uscite logici generali MSTROBE SSTROBE TSTROBE T2STROBE per indicare al PLC che terminata l esecuzione della funzione o delle funzioni ausiliari richieste Quando si eseguono 2 blocchi di seguito che passano informazione al PLC il CNC al termine dell esecuzione del primo blocco attende il tempo MINAENDW prima di iniziare l esecuzione del secondo blocco In questo modo si assicura che fra la disattivazione fine del primo blocco e l attivazione del segnale STROBE inizio del secondo trascorrer il tempo MINAENDW consigliabile che il valore MINAENDW P30 sia uguale o superiore alla durata di un ciclo di PLC allo scopo di assicurarsi il rilevamento di tale segnale da parte del PLC 6 8 2 Trasferimento della funzione ausiliare M senza il segnale AUXEND Una volta analizzato il blocco e dopo aver passato i rispettivi valori nelle uscite logiche MBCD1 7 il CNC indicher al PLC mediante l uscita logica generale MSTROBE che si deve eseguire la funzione o funzioni ausiliari richieste MSTROB
291. ciale o di un centro di lavoro con magazzino utensili non random il CNC indicher nell eseguire la funzione M06 la posizione del magazzino vuoto in cui deve essere riposto l utensile che era sul mandrino Questa indicazione si eseguir mediante la variabile T2BCD R559 ed attivando l uscita logica generale T2STROBE per indicare al PLC che deve eseguirla Il CNC attender l attivazione dell entrata generale AUXEND per concludere l esecuzione funzioni M S T e T2 attivando i relativi segnali di STROBE congiuntamente ed attendendo un unico N Va ricordato che all inizio del esecuzione del blocco il CNC pu indicare al PLC l esecuzione delle segnale di AUXEND per tutte COMUNICAZIONE CNC PLC Trasferimento delle funzioni ausiliari M S T h FAGOR CNC 8037 SOFT V01 4x 337 COMUNICAZIONE CNC PLC Trasferimento delle funzioni ausiliari M S T FAGOR CNC 8037 SOFT V01 4x 338 10 2 1 Trasferimento di M S T usando il segnale AUXEND Una volta analizzato il blocco e dopo aver passato i rispettivi valori nelle variabili MBCD1 7 SBCD TBCD e T2BCD il CNC indicher al PLC mediante le uscite logici generali MSTROBE SSTROBE TSTROBE e T2STROBE che si devono eseguire le funzioni ausiliari richieste AUXEND IINAENDW MINAENDW Quando il PLC rileva l attivazione di uno dei segnali STROBE si dovr disattivare l ingresso
292. cie senza vernice P 58 AT DISSIPAZIONE DI CALORE Dissipazione di calore tramite convezione forzata con ventilatore Ventilatore di portata Q 30 m h orientato verso il basso Superficie senza vernice P SS Superficie con smalto metallico liscio I 9 1 AT A Ventilatore di portata Q 102 m h orientato verso il basso Superficie senza vernice A A P n T 75 AT FAGOR B Superficie con smalto metallico liscio CNC 8037 e3 ao P 98 AT Ta SOFT V01 4x 53 ventilatore DISSIPAZIONE DI CALORE Dissipazione di calore tramite flusso d aria all esterno mediante FAGOR CNC 8037 SOFT V01 4x 54 2 3 Dissipazione di calore tramite flusso d aria all esterno mediante ventilatore Dissipazione di calore tramite convezione forzata con flusso d aria calda all esterno mediante ventilatore ed entrata d aria ambiente dai fori situati sulla superficie inferiore dell abitacolo Per questo caso si esegue il calcolo del volume di mandata necessario che deve fornire il ventilatore per evacuare il calore che si genera all interno dell abitacolo Il flusso del ventilatore si calcola in funzione della potenza dissipata dal CNC e dallo stesso ventilatore e delle temperature interna ed ambiente Superficie senza vernice D6 3 8 P va Ri AT Q 40 Va tenuto presente che tale circol
293. con asse W addizionale 5 n 4 Grafici di fresatrice grafici di riga cambiati Valore di default 0 GRAPHICS 0 GRAPHICS 4 PARAMETRI MACCHINA Parametri macchina generale RAPIDOVR P17 Indica se possibile modificare la dell avanzamento degli assi fra lo 0 e il 100 quando si lavora in G00 Valore Significato YES possibile modificare NO Non consentito di modificare fisso al 100 Valore di default NO Il feedrate override si pu modificare dal commutatore che si trova sul pannello di comando dal PLC dal DNC o da programma Negli spostamenti in modalit manuale JOG sempre consentito modificare la dell avanzamento MAXFOVR P18 Indica il massimo feedrate override che sar possibile applicare all avanzamento programmato Valori possibili Numeri interi fra 0 e 255 Valore di default 120 Dal commutatore del pannello di comando possibile variare da 0 a 120 e dal PLC DNC o programma da 0 a 255 FAGOR CIRINLIM P19 Indica il valore massimo della velocit angolare consentito in interpolazioni circolari CNC 8037 Questa limitazione evita che in interpolazioni circolari di raggio molto piccolo si ottengano poligoni invece di tratti curvi II CNC imposta appositamente l avanzamento degli assi per evitare di superare la velocit angolare selezionata Valori possibili Numeri interi fra 0 e 65535 SOFT V01 4x Valore di default 0 non
294. con il valore assegnato nei relativi parametri macchina di cui sopra Se non vi coincidenza in questi valori si visualizzer un messaggio sulla schermata del CNC indicante tale anomalia e quindi il modulo remoto sar staccato IANASV P130 Nessuna funzione NUILO1 P131 NUOLO1 P132 NUILO2 P133 NUOLO2 P134 NUILO3 P135 NUOLO3 P136 NUILO4 P137 NUOLO4 P138 Mediante questi parametri macchina di plc possibile ridefinire la numerazione degli ingressi uscite dei moduli di espansione locali senza dover fare modifiche nel programma di PLC Valore Significato NUILO1 Numerazione del primo ingresso del primo modulo di espansione con ingressi uscite NUOLO1 Numerazione della prima uscita del primo modulo di espansione con ingressi uscite NUILO2 Numerazione del primo ingresso del secondo modulo di espansione con ingressi uscite NUOLO2 Numerazione della prima uscita del secondo modulo di espansione con ingressi uscite NUILO3 Numerazione del primo ingresso del terzo modulo di espansione con ingressi uscite NUOLO3 Numerazione della prima uscita del terzo modulo di espansione con ingressi uscite NUILO4 Numerazione del primo ingresso del quarto modulo di espansione con ingressi uscite NUOLO4 Numerazione della prima uscita del quarto modulo di espansione con ingressi uscite La CPU considerata sempre come primo modulo di ingressi uscite Si osservi che questo primo modulo non un modulo di espansione In entrambi i cas
295. cuzione Valore Significato 0 Arresta la preparazione di blocchi fino all inizio dell esecuzione della funzione M 1 Arresta la preparazione di blocchi fino alla fine dell esecuzione della funzione M bit 5 Senza funzione attualmente bit 6 Senza funzione attualmente bit 7 Senza funzione attualmente Se viene comandata una funzione M non definita in questa tabella tale funzione viene eseguita all inizio del blocco e il CNC attende il segnale AUXEND prima di continuare l esecuzione del programma Tabelle PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 193 Tabelle PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 194 5 9 2 Tabella di parametri di compensazione di vite II CNC consente di compensare l errore di misura causato dall inesattezza delle viti utilizzate su ogni asse Il CNC disporr di una tabella per ogni asse della macchina che disponga di compensazione di errore di passo della vite Questo tipo di compensazione si seleziona personalizzando il p m e LSCRWCOM P15 Il numero di elementi della tabella si definir mediante il p m a NPOINTS P16 essendo possibile selezionare fino a un massimo di 1000 punti per asse In ogni punto si potranno definire dei valori di compensazione diversi per ogni senso di spostamento COMPENSATION POINT NUMBER POSITION ERROR CAP INS Mh INITIALIZE OAD SAVE MM INCH
296. d Ethernet e Parametri del PLC 5 e Funzioni ausiliari M n e Compensazione di gioco della vite una tabella per asse lt e Compensazione incrociata T Per accedere ad ognuna di esse utilizzare i softkey riportati in basso O 2 Accanto al nome di determinati parametri sono riportati alcuni caratteri indicanti quando assume il CNC il nuovo valore assegnato a tale parametro cc na Carattere Tipo di aggiornamento q Il E necessario premere la sequenza di tasti SHIFT RESET o spegnere e accendere il CNC o Basta premere Reset Il resto dei parametri quelli che non sono indicati si aggiornano automaticamente nel cambiarli In ogni tabella si potr spostare il cursore sulla schermata riga a riga mediante i tasti t o avanzare pagina a pagina mediante i tasti pagina su e pagina gi Abbreviature utilizzate nel manuale Nel manuale si utilizzano le seguenti abbreviature per identificare il tipo di parametro macchina Abbreviature Parametro macchina Esempio p m m Parametro macchina generale p m g CUSTOMTY P92 p m a Parametro macchina assi p m a AXISTYPE PO p m m Parametro macchina del mandrino p m m MAXGEARI P2 p m plc Parametro macchina di PLC p m plc WDGPRG PO Operazione con le tabelle di parametri Una volta selezionata una qualsiasi delle tabelle l utente dispone di una zona di schermata per l editazione di com
297. da gamma di velocit del mandrino o che nel blocco in esecuzione programmata la funzione ausiliare M42 DM43 M5550 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che selezionata la terza gamma di velocit del mandrino o che nel blocco in esecuzione programmata la funzione ausiliare M43 DM44 M5549 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che selezionata la quarta gamma di velocit del mandrino o che nel blocco in esecuzione programmata la funzione ausiliare M44 RETRACT M5567 Nei cicli di foratura maschiatura e maschiatura rigida del modello fresatrice il CNC consente di rimuovere lutensile sul piano di partenza ed arrestare il mandrino una volta raggiunto Una volta eseguito il ritiro l utente avr la possibilit di terminare il foro andare al foro successivo o entrare in una procedura di ispezione utensile uscita logica generale RETRACT M5567 si attiva alla conclusione dell arresto e si disattiva al termine del ritiro di foratura o filettatura a fresa Nel ritiro di assi nel modello tornio l uscita logica generale RETRACT M5567 si attiva nel momento in cui si preme STOP e il CNC inizia ad eseguire il ritiro Questo indicatore si manterr attivo fino a raggiungere le distanze di ritiro definite in G233 TMINEM M5569 Indicatore che si attiva quando il CNC rileva un errore durante il cambio utensile Questo indicatore resta memorizz
298. de solo ai segnali del mandrino che selezionato Se si programma una delle funzioni ausiliari M41 M42 M43 o M44 il CNC lo indicher al PLC affinch selezioni tale gamma anche se la stessa selezionata Quando si lavora con cambio automatico di gamme il CNC analizzer la gamma che selezionata GEARI GEAR4 e se questa non corrisponde alla velocit selezionata il CNC lo indicher al PLC mediante la rispettiva funzione ausiliare M41 M42 M43 o M44 affinch sia selezionata Dopo aver selezionato il PLC la nuova gamma richiesta lo indicher al CNC mediante l attivazione dell ingresso logico di mandrino corrispondente GEAR1 GEAR4 Il cambio gamma mandrino dipende da come sono definite le funzioni M41 M42 M43 o M44 nella tabella La funzione M41 M42 M43 o M44 utilizza il segnale AUXEND Il CNC indica al PLC la gamma selezionata M41 M42 M43 o M44 in uno dei registri MBCD1 7 ed attiva l uscita logica generale MSTROBE per indicare al PLC che deve eseguirla Quando il PLC rileva l attivazione del segnale MSTROBE si dovr disattivare l ingresso logico generale AUXEND per indicare al CNC che inizia l esecuzione del cambio gamma Una volta eseguita tale funzione il PLC informer il CNC della nuova gamma di mandrino selezionata attivando l ingresso logica del mandrino corrispondente GEAR1 GEAR4 Quindi il PLC attiver l ingresso logico AUXEND per indicare al CNC che terminata l esecuzione d
299. degli assi LIMIT 1 M5100 LIMIT 1 M5101 LIMIT 2 M5150 LIMIT 2 M5151 LIMIT 3 M5200 LIMIT 3 M5201 Il PLC imposta uno di questi segnali a livello logico alto per indicare al CNC che il relativo asse ha superato il limite di corsa nel senso positivo o negativo indicato da micro di fine corsa In questo caso il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore Nella modalit di funzionamento Manuale possibile spostare nel senso corretto l asse che ha superato il limite di corsa per poterlo portare di nuovo nella zona consentita DECELI1 M5102 DECEL2 M5152 DECEL3 M5202 Questi segnali sono utilizzati dal CNC quando si esegue la ricerca di riferimento macchina Se il PLC imposta uno di questi segnali a livello logico alto indica al CNC che il microruttore di ricerca riferimento macchina del relativo asse premuto Quando si attiva questo segnale nella modalit ricerca riferimento macchina il CNC decelera l asse cambiando l avanzamento rapido di accostamento indicato dal p m a REFEEDI1 con l avanzamento lento indicato dal p m a REFEED2 Dopo aver decelerato assume come valido il seguente segnale di riferimento proveniente dal sistema di retroazione del rispettivo asse INHIBIT1 M5103 INHIBIT2 M5153 INHIBIT3 M5203 Il PLC imposta uno di questi segnali a livello logico alto per indicare al CNC che impedisca ogni spostamento del rispettiv
300. dei micro di finecorsa NOT I LIMTX1 OR NOT I LIMTX2 ERR10 Il trattamento delle funzioni M S T Il CNC attiva l uscita logica generale MSTROBE per indicare al PLC che si devono eseguire le funzioni ausiliari M che si indicano nelle variabili da MBCD1 a MBCD7 Attiva inoltre uscita SSTROBE quando si deve eseguire la funzione ausiliare S indicata nella variabile SBCD l uscita TSTROBE quando si deve eseguire la funzione ausiliare T indicata nella variabile TBCD e l uscita T2STROBE quando si deve eseguire la funzione ausiliare T indicata nella variabile T2BCD conveniente ogni volta che il CNC attiva uno di questi segnali disattivare l ingresso generale del CNC AUXEND per arrestare l esecuzione del CNC Quando il PLC termina l elaborazione della funzione richiesta si deve attivare di nuovo il segnale AUXEND affinch il CNC continui l esecuzione del programma Questo esempio disattiva il segnale AUXEND durante 100 millisecondi utilizzando a tale scopo il timer T1 MSTROBE OR SSTROBE OR TSTROBE OR T2STROBE TG1 1 100 L attivazione di uno dei segnali STROBE attiva il timer T1 nella modalit monostabile durante 100 millisecondi Ogni volta che attivo il timer T1 il PLC deve porre il segnale AUXEND a livello logico basso Si spiega in Elaborazione dell ingresso generale del CNC AUXEND Quando il CNC attiva il segnale MSTROBE occorre analizzare il contenuto delle variabili da MBCDI1 a MBCD7 per sapere che funzion
301. deve avere valore ON FBALTIME P12 Questo parametro indica il tempo massimo che l asse pu restare senza rispondere in modo adeguato al segnale analogico del CNC Il p m a FBALTIME P12 deve avere un valore adeguato diverso da 0 MAXFLWE1 P21 Questo parametro indica il massimo errore di inseguimento consentito dal CNC all asse quando in movimento Il p m a MAXFLWE1 P21 deve avere un valore leggermente superiore all errore di inseguimento in GO MAXFLWE2 P22 Questo parametro indica il massimo errore di inseguimento consentito dal CNC all asse quando fermo Il p m a MAXFLWE2 P22 deve avere un valore ristretto cio il valore non deve essere molto grande MAXCOUPE P45 Questo parametro indica la massima differenza consentita fra gli errori di inseguimento degli assi che sono accoppiati elettronicamente Il p m a MAXCOUPE P45 deve avere un valore adeguato diverso da 0 Solo nel caso di assi gantry o accoppiati FLIMIT P75 Questo parametro indica il limite massimo di sicurezza perl avanzamento degli assi Il p m a FLIMIT P75 deve avere un valore adeguato diverso da 0 ADIFEED P84 Questo parametro definisce l avanzamento massimo consentito dovuto al volantino aggiuntivo Il p m a ADIFEED P84 deve avere un valore adeguato diverso da 0 FRAPIDEN P85 Questo parametro indica l avanzamento massimo dell asse nell attivare l indicatore EXRAPID e nel premere il tasto di rapido in
302. di azione rottura di sequenza Queste azioni interrompono la sequenza di un programma facendo in modo che ne continui esecuzione in un altra parte del programma Tale zona deve essere identificata mediante un etichetta L 1 2000 Si denomina sottoprogramma qualsiasi parte di programma che inizia con un etichetta L 1 2000 e termina con la proposizione direttiva END 9 JMP m Salto incondizionato 112 AND 123 OR M54 O6 9 Se il risultato ottenuto nella valutazione dell espressione logica un 1 comanda un salto alla er N risorsa specificata Se il risultato 0 continua nella seguente riga di programma wW A F Esempio gt ii o N 18 JMP L12 Se 18 1 continua in L12 y D M14 AND B7R120 08 Se 18 1 non si esegue z CPS T2 EQ 2000 012 Se 18 1 non si esegue cc S L12 cc O CAL Chiamata del sottoprogramma Se il risultato ottenuto nella valutazione dell espressione logica un 1 questa azione esegue il sottoprogramma indicato Una volta terminata l esecuzione del sottoprogramma il PLC continuer l istruzione d azione o la proposizione eseguibile che programmata dopo il comando CAL Se il risultato ottenuto nella valutazione dell espressione logica uno 0 questa azione sar ignorata dal PLC e il programma continuer a non eseguire tale sottoprogramma Esempio 12 CAL L5 02 Con 12 1 si esegue il sottoprogramma L5 e una volta terminato il PLC assegna all uscita O2 il v
303. di dati END In questo programma la cattura dei dati durante lesecuzione della traccia ha luogo e All inizio di ogni ciclo PRG e Ogni volta che si esegue il modulo periodico ogni 5 millisecondi e In 3 occasioni all interno del modulo PRG e In 1 occasione all interno del modulo PE L istruzione TRACE permette di eseguire la cattura dei dati in qualsiasi momento specialmente nei punti del programma considerati pi critici Questa istruzione deve essere usata solo durante la messa a punto del programma del PLC e deve essere soppressa dopo che questa terminata FAGOR CNC 8037 SOFT V01 4x 319 Istruzioni di consultazione PROGRAMMAZIONE DEL PLC FAGOR CNC 8037 SOFT V01 4x 320 9 3 Istruzioni di consultazione Consentono di valutare lo stato delle risorse del PLC e degli indicatori e registri di comunicazione CNC PLC Si suddividono in e Istruzioni di consultazione semplici e Istruzioni di consultazione di rilevamento di fianchi e Istruzioni di consultazione di comparazione Tutte le istruzioni di consultazione ammettono l operatore NOT previo che inverte il risultato della consultazione che precede Esempio NOT l1 Questa consultazione restituir 0 se l ingresso 11 a 1 e 1 quando l ingresso 11 ao Semplici Testano lo stato delle risorse e ne restituiscono lo stato logico I 1 512 Ingressi 1 512 Uscite 1 5957 Indicatori 1 512 Temporizzato
304. di o millimetri Fra 0 e 3937 00787 pollici Valore di default 0 1 mm PROGAIN P23 Definisce il valore del guadagno proporzionale Indica il segnale analogico desiderato in millivolt corrispondente a un cambio di errore di inseguimento di 1 mm Segnale analogico mV Errore di inseguimento mm x PROGAIN FAGOR Valori possibili CNC 8037 Numeri interi fra 0 e 65535 msV mm Valore di default 1000 mV mm Esempio Si seleziona nel p m a GOOFEED P38 un avanzamento di 20000 mm min e si desidera ottenere 1 mm di errore di inseguimento per un avanzamento F 1000 mm min SOFT V01 4x Segnale analogico del regolatore 9 5 V per un avanzamento di 20000 mm min Segnale analogico corrispondente all avanzamento F 1000 mm min Segnale analogico 9 5 20000 x 1000 475 mV Pertanto PROGAIN 475 136 Manuale di Installazione DERGAIN P24 Definisce il valore del guadagno derivativo Indica il segnale analogico in millivolt corrispondente a un cambio di errore di inseguimento di 1 mm in 10 millisecondi Questo segnale analogico si aggiunger al segnale analogico calcolato dal guadagno proporzionale Segnale analogico DERGAI 10 7 Di PROGAIN Se si desidera applicare questo guadagno all asse consigliabile che tale asse lavori con accelerazione decelerazione p m a ACCTIME P18 diversa da 0 Numeri interi fra 0 e 65535 Valore di def
305. di riferimento dei segnali analogici 8 GND 9 GND La schermatura del tubo flessibile utilizzato deve essere collegata all involucro del connettore in ognuna delle sue estremit La denominazione degli assi si fissa nel personalizzare i parametri macchina da AXIS1 P0 a AXIS4 P3 Connettore X9 Ingressi 165 a 196 digitali un connettore maschio SUB D densit normale a 37 terminali Nella tabella sotto si riporta il segnale di ogni terminale in funzione degli I O del modello di CNC Collegare gli 0 V della fonte di alimentazione utilizzata per questi ingressi nei terminali 18 19 0 V del connettore Pin Segnale e funzione 161 80 401 240 561 320 1 Rs sas cas 2 165 165 3 167 167 4 169 169 5 I71 171 6 173 173 7 175 175 8 177 177 9 179 179 10 181 181 11 183 183 zlo i 12 ca 185 185 Jo 6 13 187 187 gt O o 14 189 0 15 191 O o 2 0 5 16 193 o o 17 195 21O o 18 oV oV oV Alimentazione esterna i i o 19 oV oV oV Alimentazione esterna ilo dl 20 nega CEE ra 510 06 21 166 166 gt lo 05 22 168 168 gt lo 211 23 170 170 o i i 24 nda 172 172 21 o 25 mE 174 174 26 176 176 27 178 178 28 180 180 29 182 182 30 184 184 31 186 186 32 188 188 33 190 34 192 35 194 36 196 37 Ch ssis Ch ssis C
306. do G320 G319 G318 G317 G316 sas G304 G303 G302 G301 G300 PLANE Numero dell asse delle ascisse bit da 4 a 7 e dell asse delle ordinate bit da 0 a 3 del piano attivo in 32 bit e codificato 7654 3210 Isb Asse ce Lu ordinate Gli assi sono codificati in 4 bit e indicano il numero di asse secondo l ordine di programmazione Esempio Se il CNC controlla gli assi X Y Z ed selezionato il piano ZX G18 CNCRD PLANE R100 M33 assegna al registro R100 il valore esadecimale 31 0000 0000 0000 0000 0000 0000 0011 0001 LSB Asse ascisse 3 0011 gt Asse Z Asse ordinate 1 0001 gt Asse X LONGAX Questa variabile potranno essere utilizzate solo nel modello fresatrice Riporta il numero di programmazione dell asse longitudinale Questo sar l asse selezionato con la funzione G15 o in difetto l asse perpendicolare al piano XY ZX o YZ attivo Esempio Se il CNC controlla gli assi X Y Z ed selezionato l asse Z CNCRD LONGAX R22 M34 assegna al registro R22 il valore 3 MIRROR Riporta lo stato dell immagine speculare di ogni asse sui bit bassi di un gruppo di 32 bit un 1 se attivo e uno 0 se inattivo Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 LSB Asse 3 Asse 2 Asse 1 Indica il nome dell asse che corrisponde all ordine di programmazione de
307. draulica sicurezze ecc prima di mettere a livello logico alto l ingresso logico generale CYSTART affinch inizi l esecuzione del programma SBLOCK M5008 Se il PLC imposta questo segnale a livello logico alto il CNC passa a lavorare in modalit di esecuzione blocco a blocco Il trattamento che riceve questo segnale simile quello che riceve il tasto blocco a blocco MANRAPID M5009 Se il PLC imposta questo segnale a livello logico alto il CNC seleziona l avanzamento rapido per tutti gli spostamenti che si eseguono in modalit Manuale Quando il segnale torna a livello logico basso gli spostamenti che si eseguono in modo Manuale si eseguiranno all avanzamento che era selezionato in precedenza Il trattamento che riceve questo segnale simile quello che riceve il tasto di avanzamento rapido FAGOR del pannello di comando Il segnale EXRAPID M5057 simile ma per gli spostamenti in modalit Esecuzione CNC 8037 OVRCAN M5010 Se il PLC imposta questo segnale a livello logico alto il CNC seleziona il 100 dell avanzamento feed override indipendentemente da quello che selezionato da PLC da DNC da programma o per mezzo di commutatore del pannello frontale SOFT V01 4x Mentre il segnale OVRCAN a livello logico alto il CNC applicher in ognuna delle modalit di lavoro il 100 dell avanzamento corrispondente a tale modalit 347 11 Ingressi logici generali INGRESSI E USCITE LOGICHE DEL CN
308. drino ACCTIME2 PROGAIN2 DERGAIN2 e FFGAIN2 sl PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 107 Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 1514 13121110 9 8 7 6 543210 m m m m LECCESE ECC A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione 5 Bit Significato Bit Significato n 0 Filetti in filettature cieche solo per 8 G51 tornio q 2 Z S 1 G34 9 G50 T 3 S 2 10 3 G74 11 C ES 4 JOG 12 LU z E 5 Filettatura rigida 13 G33 lt 6 G95 14 GO1 Gi 7 G75 G76 15 G00 Valore di default in tutti i bit O Ogni volta che si attiva una delle funzioni o modalit di lavoro assegnate ai bit dei p m g ACTGAIN2 P108 o ACTGAINT P185 il CNC analizza il valore con cui stato personalizzato il bit corrispondente a tale funzione in questi parametri ed agisce come segue e Seilbitdi ACTGAIN2 ha valore 0 e il bit di ACTGAINT ha valore 0 applica la prima delle gamme ACCTIME PROGAIN e Se il bit di ACTGAIN2 ha valore 1 e il bit di ACTGAINT ha valore 0 applica la seconda delle gamme ACCTIME2 PROGAIN2 e Seilbit di ACTGAINT ha valore 1 e il bit di ACTGAIN2 ha valore 0 applic
309. due tipi di rotazioni tipo 1 RR1 o RL1 e tipo 2 RR2 o RL2 Tipo di rotazione 1 RL1 o RR1 Immette uno 0 nel bit meno significativo RL1 o nel pi significativo RR1 spostando i restanti bit del registro Il valore dell ultimo bit scompare Tipo di rotazione 2 RL2 o RR2 Rotazione circolare del registro nel senso indicato Il suo formato di programmazione Origine N di ripetizioni Destinazione RR1 R1 559 R1 559 R1 559 RR2 0 31 RL1 RL2 Istruzioni di azione PROGRAMMAZIONE DEL PLC FAGOR e CNC 8037 SOFT V01 4x 329 Istruzioni di azione PROGRAMMAZIONE DEL PLC FAGOR CNC 8037 SOFT V01 4x 330 Manuale di Installazione registri origine e destinazione vanno sempre definiti anche quando coincidono Il numero di ripetizioni indica le volte successive che ruoter il registro Esempi RR1 R100 1 R200 1 rotazione a destra tipo 1 di R100 dando il risultato in R200 RL2 R102 4 R101 4 rotazioni a sinistra tipo 2 di R102 dando il risultato in R101 RL2 R17 4 R20 R17 0011 0000 1100 1100 0100 0110 1101 0100 R20 0000 1100 1100 0100 0110 1101 0100 0011 9 5 6 Istruzioni di azione specifiche ERA Consente di cancellare un gruppo di risorse Occorre indicare la prima e l ultima risorsa che si desidera cancellare Il suo formato di programmazione
310. e Di TEMI CONCETTUALI Regolazione assi FAGOR CNC 8037 SOFT V01 4x 223 6 5 4 Regolazione del guadagno feed forward Il guadagno feed forward consente di ridurre l errore di inseguimento senza aumentare il guadagno mantenendo quindi la stabilit del sistema Definisce la percentuale di segnale analogico che dovuta all avanzamento programmato il resto dipender del guadagno proporzionale e derivativo AC forward Questo guadagno si deve utilizzare solo quando si lavora con controllo di accelerazione decelerazione FEGAIN ai IE Io nra rime k Programmed E gt Analog output PROGAIN Feedrate t Feedback Regolazione assi TEMI CONCETTUALI Ad esempio se si personalizza il p m m FFGAIN P25 con il valore 80 il segnale analogico dell asse sar composto come segue e I 80 dipende dell avanzamento programmato guadagno feed forward e 20 dipende dall errore di inseguimento del mandrino guadagno proporzionale Per fissare il guadagno feed forward si deve eseguire una regolazione critica del p m a MAXVOLT P37 1 Spostare l asse in GOO e al 10 2 Misurare con un polimetro il segnale analogico reale nel regolatore 3 Assegnare a MAXVOLT P37 un valore pari a 10 volte il valore misurato Ad esempio se stato misurato un segnale analogico di 0 945 V assegnare al parametro il valore 9 45 V cio P37 9450 Assegnare quindi al p m a FFGAIN P2
311. e possono eventualmente attivare tali errori Fra tali agenti si possono citare le seguenti cause e Si premuto il fungo di emergenza e stato superato il limite di corsa di uno degli assi e Esiste un anomalia nei regolatori di avanzamento o sono bloccati perch scomparso il segnale analogico Da parte sua il CNC ogni volta che rileva una condizione d errore oltre ad indicarlo al PLC mediante l uscita logica generale ALARM metter a livello logico basso l uscita d emergenza terminale 2 del connettore X2 Dato che questo segnale corrisponde all uscita 01 del PLC la stessa potr essere attivata anche da programma del PLC ELECTRICAL CABINET Il circuito di collegamento raccomandato il seguente STOP emergenza n RE 24V RSE Pulsante STOP ilresto dei pulsanti di __ d emergenza emergenza RE oV Emergenza g O01 armadio elettrico RSE oV Uscita di emergenza p Rel di STOP d emergenza P COLLEGAMENTO A RETE E A MACCHINA Connessione di ingresso ed uscita di emergenza FAGOR CNC 8037 SOFT V01 4x 81 Manuale di Installazione q ezu w Ip eNiosn p ossalfui Ip auorss auuog VNIHO9VI V 3 3134 V OLININVIITTOI CNC 8037 SOFT V01 4x 82 PARAMETRI MACCHINA Si consiglia di salvare i parametri macchina del CNC nel disco rigido KeyCF o su una periferic
312. e 99999 9999 m s p 0 Valore di default 0 5 Si Q g Valori raccomandati In millimetri JERKLIM 82 GOOFEED ACCTIME 2 x E In pollici JERKLIM 2082 GOOFEED ACCTIME 2 2 lt ps T a 60 o IOCODI1 P68 IOCODI2 P69 Il CNC tiene conto di questo parametro quando il p m a INTYPE P52 stato personalizzato con un valore diverso da 0 Il parametro IOCODD1 P68 indica il passaggio fra 2 I0 codificati fissi e il parametro IOCODD2 P69 indica il passaggio fra 2 10 codificati variabili Si definisce in numero di onde Valori possibili Fra 0 e 65535 onde Valore di default Per IOCODD1 P68 1000 Valore di default Per INCODD2 P69 1001 Esempio con encoder lineare Fagor Passo fra l fissi 20 000 um Passo fra l variabili 20 020um Periodo del segnale 20 um N onde fra l fissi 20000 20 x EXTMULT 1000 N onde fra l variabili 20020 20 x EXTMULT 1001 FAGOR CNC 8037 SOFT V01 4x 149 Valori che si devono assegnare per gli encoder Fagor con segnale I0 codificato Encoder lineari IOCODI1 IOCODI2 EXTMULT P68 P69 P57 SOP GOP MOT COT FOP 1000 1001 1 SVOP MOC COC MOP COP SOX GOX MOX COX FOT 1000 1001 5 SVOX 5 MOY COY 1000 1001 10 m LOP 2000 2001 1 lt z LOX 2000 2001 10 Z T S FOX 1000 1001 25 O 3 O o lt O S o tra E Encoder rotativi IOCODI1 IOCODI2 EXTMULT
313. e Descrizione ISO GND Terra 0 V CANL Segnale di bus LOW SHIELD Griglia di CAN CAN H Segnale di bus HIGH SHIELD Griglia di CAN Il connettore dispone di due pin a maglia Entrambi i pin sono equivalenti indifferente connettere la maglia di CAN ad uno o all altro Caratteristiche del cavo CAN Usare un cavo specifico di CAN Le estremit di tutti i fili e della maglia devono essere protetti dal relativo terminale Utilizzare anche i terminali per ancorare il cavo al connettore Tipo Schermato Coppia di fili intrecciati 1 x 2 x 0 22 mm Flessibilit Superflessibile Raggio di curvatura minimo statico di 50 mm e dinamico di 95 mm Rivestimento PUR Impedenza Cat 5 1000 1200 Interconnessione di moduli Il collegamento si esegue in serie essendo possibile utilizzare uno qualsiasi dei due connettori Il disegno illustra il collegamento CAN fra l unit centrale e 2 gruppi di moduli remoti CNC MODULE 1 MODULE 2 ADDRESS 1 ADDRESS 2 LINE TERM 0 LINE TERM 1 ISO GND CAN L SHIELD CAN H SHIELD ISO GND A CAN La SHIELD CAN H u m E 5 1 O O e Z O O na ui g A g 2 2 O Z ND lt x O iL Z O O FAGOR CNC 8037 SOFT V01 4x 47 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC
314. e a 1 al termine del ritiro e si mette a 0 premendo il tasto START Su tornio indica che il CNC ha fatto un ritiro filetto Questa variabile prende il valore 1 nel momento in cui si raggiungono le distanze di ritiro e resta a 1 finch non si preme START o non si esegue una M30 o RESET Dopo essere stata eseguita una di queste funzioni prender valore 0 RIGIER Indica lo sfasamento in mm inch fra la proiezione dell errore di inseguimento del mandrino sull asse longitudinale e l errore di inseguimento del asse longitudinale Tale variabile pu essere visualizzata nell oscilloscopio e sulla schermata di errore di inseguimento Nella schermata d errore di inseguimento si visualizza solo il dato di sfasamento in maschiatura rigida mentre si sta eseguendo la filettatura Una volta terminata la filettatura il dato scomparir Se si desidera che la filettatura sia dolce e che l utensile non soffra la variabile RIGIER dovr essere il pi vicino possibile a zero A tale scopo si dovranno ritoccare gli errori di inseguimento dell asse longitudinale e del mandrino Dato che normalmente il mandrino pi difficile da regolare in anello chiuso di un asse si consiglia di eseguire prima la regolazione ottimale sul mandrino e quindi eseguire la regolazione dell errore di inseguimento dell asse longitudinale in modo da minimizzare il valore visualizzato della variabile RIGIER N Altre variabili ACCESSO ALLE
315. e assegnato al p m a REFPULSE P32 tipo di impulso di I0 che dispone il sistema di retroazione sia corretto A tale scopo occorre personalizzare il p m a DECINPUT P31 NO e il p m a IOTYPE P52 0 Quindi effettuare una ricerca di riferimento Se entra subito modificare il p m a REFPULSE P32 e verificare di nuovo 3 Personalizzare i p m a INTYPE P52 1 e ABSOFF P53 0 4 Selezionata la modalit di funzionamento Manuale nel CNC e dopo aver posizionato l asse nella posizione adeguata si eseguir una ricerca di riferimento La nuova quota dell asse visualizzata dal CNC la distanza dal punto corrente all origine dell encoder lineare 5 Eseguire varie ricerche di riferimento consecutive ed osservare la visualizzazione durante l intera procedura Il conteggio deve essere continuo Se non lo se ha salti personalizzare il p m a IOTYPE P52 2 e ripetere i passi 4 e 5 6 Spostare l asse fino al punto zero macchina o sino a un punto di dimensioni note rispetto allo zero macchina ed osservare il valore riportato dal CNC Tale valore la distanza dal punto attuale all origine dell encoder lineare 7 Il valore che si deve assegnare al p m e ABSOFF P53 si deve calcolare mediante la seguente formula ABSOFF P53 Lettura del CNC Quota macchina Esempio Se il punto di dimensioni note a 230 mm dallo zero macchina e se il CNC riporta la quota 423 5 mm l offset dell encoder lineare sar
316. e dopo quelli d espansione o intercalandone uno di ognuno Il limite totale di ingressi locali remoti di 512 Il limite totale di uscite locali remoti di 512 ATTENZIONE L ordine dei moduli di ingressi uscite locali corrisponde alla numerazione del relativo switch interno e non alla posizione fisica dei moduli Se si desidera ottimizzare la gestione degli ingressi uscite in tempo consigliabile utilizzare per i p m plc sopra indicati valori multipli di 16 PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 191 Tabelle PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 192 5 9 Tabelle 5 9 1 Tabella delle funzioni ausiliari M Il numero di elementi di questa tabella si definir mediante il p m g NMISCFUN P29 essendo possibile selezionare fino a un massimo di 255 funzioni ausiliari Si dovr considerare che le funzioni ausiliari MOO M01 M02 M03 M04 M05 M06 M8 M9 M19 M30 M41 M42 M43 M44 e M45 oltre a quanto indicato in tale tabella hanno significato specifico nella programmazione del CNC M FUNCTION TABLE Miscellaneous Function Subroutine MODIFY Ogni funzione ausiliare si denominer con il numero di M Valori possibili Numeri interi fra 0 e 9999 Gli elementi della tabella che non siano definiti si visualizzeranno come M Ad ogni funzione ausi
317. e funzioni M S e T che se attivano nello stesso Funzione ausiliare M II CNC indica al PLC nelle uscite logiche MBCD1 a MBCD7 R550 a R556 le funzioni ausiliari M che deve eseguire Una funzione su ogni uscita logica Il CNC attiva l uscita logica generale MSTROBE per indicare al PLC che deve eseguirla Il CNC ogni volta che rileva una funzione ausiliare analizza la tabella di funzioni ausiliari M per sapere quando deve trasferirla al PLC prima o dopo lo spostamento e si deve attendere il segnale AUXEND per continuare l esecuzione del programma Se la funzione programmata non definita in tale tabella si eseguir all inizio del blocco e il CNC attender il segnale AUXEND per continuare l esecuzione del programma Vedi 10 1 Funzioni ausiliari M S T alla pagina 334 Vedi 11 6 Uscite logici generali alla pagina 368 Vedi 5 9 Tabelle alla pagina 192 Esempio 1 Esecuzione di un blocco con spostamento contenente 7 funzioni M di cui 4 si eseguono prima dello spostamento M51 M52 M53 M54 e 3 dopo M61 M62 M63 1 Invia al PLC le 4 funzioni M che si devono eseguire prima lo spostamento Mete le uscite logiche MBCD1 51 MBCD2 52 MBCD3 53 MBCD4 54 e attiva l uscita logica generale MSTROBE per indicare al PLC che deve eseguirle Se una di esse necessita dell attivazione dell ingresso generale AUXEND il CNC ne attende l attivazione per continuare l esecuzione del blocco Se nessuna di esse neces
318. e necessita dell attivazione dell ingresso AUXEND il CNC continua l esecuzione del blocco dopo aver disattivato l uscita logica generale MSTROBE Questa uscita resta attiva durante il tempo indicato nel p m g MINAENDW P30 2 Invia al PLC le 3 funzioni M che si devono eseguire dopo lo spostamento Mete le uscite logiche MBCD1 61 MBCD2 62 MBCD3 63 e attiva l uscita logica generale MSTROBE per indicare al PLC che deve eseguirle Se una di esse necessita dell attivazione dell ingresso generale AUXEND il CNC ne attende l attivazione per continuare l esecuzione del blocco Se nessuna di esse necessita dell attivazione dell ingresso AUXEND il CNC continua l esecuzione del blocco dopo aver disattivato l uscita logica generale MSTROBE Questa uscita resta attiva durante il tempo indicato nel p m g MINAENDW P30 Funzione S Il CNC trasferisce la Funci n S al PLC solo quando si dispone di uscita S in BCD p m m SPDLTYPE PO diverso da 0 II CNC passa all uscita logica SBCD R557 il valore di S che stato programmato ed attiva l uscita logica generale SSTROBE per indicare al PLC che deve eseguirla Questa trasmissione si esegue all inizio dell esecuzione del blocco e il CNC attende l attivazione dell ingresso generale AUXEND per considerare terminata la sua esecuzione Funzione T Il CNC indica mediante l uscita logica TBCD R558 la funzione T che stato programmata ed attiva l usc
319. e si corregge o meno la differenza di posizione fra maestro e slave affinch tale differenza sia zero una volta realizzata la ricerca di riferimento macchina dei due assi di una coppia Gantry Valore Significato 0 Non si corregge la differenza di posizione fra maestro e slave 1 Si corregge la differenza di posizione fra maestro e slave Valore di default 1 MAXDIFF P97 Indica la massima differenza di quote in millimetri fra maestro e slave a partire dalla quale non si compensa la differenza di posizione dopo avere realizzato una ricerca di riferimento macchina dei due assi di una coppia Gantry Valore Significato 0 Non vi limite massimo a partire dal quale non si compensa la differenza di posizione 0 0001 99999 9999 A partire da questo valore non si compensa la differenza di posizione Valore di default 0 Sl PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 155 PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 156 Questo parametro macchina di asse viene considerato in fase di correzione della differenza di quote PEAKDISP P98 Ogni volta che si inverte lo spostamento di un asse il CNC applica a tale asse il segnale analogico corrispondente allo spostamento pi un segnale analogico addizionale per recuperare il gioco Tale segnale analogico addizionale si elimina taglio picco di compensazione a seconda dei valori
320. e si sposta per tornare in posizione Questi segnali sono governati dal PLC e quando si desidera chiudere l anello di posizione saranno elaborati dal CNC a seconda del valore assegnato al p m a DWELL P17 come di seguito indicato b DWELL 0 Se al p m a DWELL P17 corrispondente all asse che si desidera spostare stato assegnato un valore 0 il CNC analizzer nel momento in cui emetter il segnale di ENABLE di tale asse lo stato del rispettivo segnale SERVOON SERVOON TX LE a ENABLE signal m SEPRE ESE CONSIGNA II m Se il segnale SERVOON a livello logico alto il CNC consente lo spostamento dell asse attivando il segnale di ENABLE e fornendo l uscita di segnale analogico richiesto Ingressi logici dell asse INGRESSI E USCITE LOGICHE DEL CNC Se invece il segnale SERVOON a livello logico basso o si cambia a livello logico basso durante lo spostamento dell asse il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore DWELL lt gt 0 Se al p m a DWELL P17 corrispondente all asse che si desidera spostare stato assegnato un valore diverso da 0 il CNC analizzer nel momento in cui emetter il segnale di ENABLE di tale asse lo stato del rispettivo segnale SERVOON Se a livello logico alto il CNC consente lo spostamento dell asse attivando il segnale di ENABLE e fornendo l uscita di segnale analog
321. e su ogni asse Si ha la possibilit di definire valori di compensazione diversi per ogni senso di spostamento Quando su un asse si desidera applicare compensazione di errore di passo vite occorre personalizzare il p m a LSCRWCOM P15 ON II CNC abilita per ogni asse una tabella di compensazione di errore della vite Il numero di elementi della tabella si definir mediante il p m a NPOINTS P16 essendo possibile selezionare fino a un massimo di 1000 punti per asse COMPENSATION POINT NUMBER POSITION MISI statatatatai 4 X X X X CAP INS M INITIALIZE S MM INCH Ogni parametro della tabella rappresenta un punto del profilo da compensare In ogni punto del profilo si definisce la seguente informazione e La posizione occupata del punto nel profilo posizione da compensare Sar definito mediante la relativa quota riferita allo zero macchina Valori possibili 99999 9999 millimetri o 3937 00787 pollici e errore che ha l asse in questo punto in senso positivo Valori possibili 99999 9999 millimetri o 3937 00787 pollici e L errore che ha l asse in questo punto in senso negativo Valori possibili 99999 9999 millimetri o 3937 00787 pollici Per ogni posizione dell asse si definisce l errore da compensare in entrambi i sensi Se l errore in senso negativo ha valore zero in tutti i punti si considera che l
322. e un encoder di segnali sinusoidali e 3600 impulsi giro Si deve calcolare il fattore di moltiplicazione SINMAGNI che deve applicare il CNC agli impulsi dell encoder per ottenere la retroazione richiesta SINMAGNI gradi per giro n impulsi x risoluzione SINMAGNI 360 3600 x 0 001 100 Pertanto NPULSES 3600 SINMAGNI 100 SLIMIT P66 Limite massimo di sicurezza per la velocit del mandrino Questo limite si attiva dal PLC e si applica a tutte le modalit di lavoro compreso il canale di PLC Quando il mandrino si controlla dal PLC mediante l indicatore PLCCNTL non si terr conto di questa limitazione Valori possibili Fra 0 e 65535 giri min Valore di default 0 Questa limitazione si attiva mediante l indicatore SLIMITAC M5059 Quando si disattiva questa limitazione si ripristina la velocit programmata A Questo parametro consente di limitare temporaneamente la velocit del mandrino dal PLC ad lt O esempio quando si aprono le porte ecc Z E O S Q E ORDER P67 I l i 5 z Ordine del filtro La rampa di caduta attenuata a maggior numero maggior caduta E to E Valore Tipo di filtro z z co 0 4 Filtro passa basso Si 0 4 Filtro antirisonante 0 30 Filtro FAGOR Valore di default 0 non si applica il filtro Quando si desidera applicare un filtro si consiglia di definirlo di ordine 3 Prima di assegnare un altro valore consultare il Servizio di Ass
323. ecuzione del resto del programma Questo modulo di default opera con i valori reali delle risorse I O M Non necessario che sia programmato all inizio del programma e deve sempre essere preceduto dalla direttiva CY1 Manuale di Installazione 8 4 2 Modulo principale PRG Questo modulo contiene il programma d utente si eseguir ciclicamente e si occuper di analizzare e modificare gli ingressi uscite del CNC Il suo tempo di esecuzione sar limitato dal valore indicato nel p m plc WDGPRG PO Questo modulo di default opera con i valori immagine delle risorse I O M Pu esistere solo un unico programma principale che deve essere preceduto dalla direttiva PRG e non obbligatorio definirla se inizia nella prima riga IMMISSIONE AL PLC Struttura modulare del programma FAGOR CNC 8037 SOFT V01 4x 311 8 4 3 Modulo di esecuzione periodica PE t Questo modulo opzionale e si eseguir ogni periodo di tempo tindicato nella proposizione direttiva di definizione del modulo Si potr utilizzare tale modulo per elaborare certi ingressi uscite critiche che non possono essere valutate in modo adeguato nel modulo principale dato che il loro periodo di esecuzione rappresenta un tempo troppo lungo per l elaborazione di tali risorse Un altra utilit di questo modulo di esecuzione periodica si ha quando si dispone di procedure che non devono essere valutate in ogni ciclo del PLC e quindi tali pr
324. ed override 20 0 1 0 0 1 0 0 0 48 Feed override 30 0 1 0 1 1 0 0 0 58 Feed override 40 0 1 1 0 1 0 0 0 68 Feed override 50 0 1 1 1 1 0 0 0 78 Feed override 60 1 0 0 0 1 0 0 0 88 Feed override 70 1 0 0 1 1 0 0 0 98 Feed override 80 1 0 1 0 1 0 0 0 A8 Feed override 90 1 0 1 1 1 0 0 0 B8 Feed override 100 1 1 0 0 1 0 0 0 C8 Feed override 110 1 1 0 1 1 0 0 0 D8 Feed override 120 1 1 1 0 1 0 0 0 E8 MSTROBE M5532 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che deve eseguire la e funzione i ausiliare i M indicate nei registri MBCD1 a MBCD7 R550 a R556 SSTROBE M5533 Questo segnale si utilizza quando si dispone di uscita S in BCD p m m SPDLTYPE PO Il CNC imposta questo segnale a livello logico alto per indicare al PLC che deve eseguire la e funzione i ausiliare i S indicate nei registri SBCD R557 b Uscite logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 371 11 Uscite logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 372 TSTROBE M5534 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che deve eseguire la e funzione i ausiliare i T indicate nei registri TBCD R558 In questo registro il CNC indicher al PLC la posizione del magazzino in cui deve lasciare l utensile che si desidera montare sul mandrino
325. ediato TCOMPLIM P83 Immediato Sl PARAMETRI MACCHINA sottoprogramma OEM Parametri modificabili dall oscilloscopio programma OEM o FAGOR CNC 8037 SOFT V01 4x 89 Parametri macchina mandrino Parametro Numero Aggiornamento MAXGEARI P2 Inizio del blocco successivo MAXGEAR2 P3 Inizio del blocco successivo MAXGEAR3 P4 Inizio del blocco successivo MAXGEAR4 P5 Inizio del blocco successivo ACCTIME P18 Inizio del blocco successivo 5 a INPOSW P19 Immediato lt 0 PROGAIN P23 Immediato To DERGAIN P24 Immediato gog FFGAIN P25 Immediato S z S REFDIREC P33 Immediato cc gt S REFVALUE P36 Immediato i MAXVOLTI P37 Immediato g a MAXVOLT2 P38 Immediato z 3 MAXVOLT3 P39 Immediato 3 MAXVOLT4 P40 Immediato 5 OPLACETI P45 Immediato ra ACCTIME2 P47 Inizio del blocco successivo k PROGAIN2 P48 Immediato DERGAIN2 P49 Immediato 5 FFGAIN2 P50 Immediato z SLIMIT P66 Immediato JERKLIM P80 Inizio del blocco successivo Una modifica dei parametri MAXGEAR 1 4 fa impostare uno spigolo vivo anche se programmato uno spigolo arrotondato FAGOR CNC 8037 SOFT V01 4x 90 5 2 Parametri macchina generale AXIS2 P1 AXIS6 P5 AXIS1 PO AXIS5 P4 AXIS3 P2 AXIS7 P6 AXIS4 P3 AXIS8 P7 Consentono di associare assi volantini mandrini o utensili motorizzati ad ognuno degli ingressi di retroazione ed
326. efinisce il passo della vite o la risoluzione dell encoder utilizzato CNC 8037 Si deve definire quando la retroazione si esegue attraverso il connettore del CNC regolazione analogica o regolazione digitale con DRIBUSLE 0 Valori possibili Fra 0 0001 e 99999 9999 gradi o millimetri Fra 0 00001 e 3937 00787 pollici SOFT V01 4x Valore di default 5 mm 132 Sistema di regolazione analogica Il significato del parametro PITCH dipende dal tipo di asse e dal tipo di encoder utilizzato e In asse lineare con encoder rotativo definisce il passo della vite per giro dell encoder e In asse lineare con encoder lineare definisce la risoluzione dell encoder e In asse rotativo definisce il numero di gradi che gira l asse per giro dell encoder Con questo tipo di regolazione il parametro PITCHB P86 non ha nessun significato Tipo di asse Tipo di encoder PITCH P7 NPULSES P8 Asse lineare Encoder lineare Risoluzione dell encoder 0 Encoder rotativi Passo della vite per giro dell encoder Numero di impulsi dell encoder per giro Asse rotativo Encoder rotativi Numero di gradi per giro dell encoder Numero di impulsi dell encoder per giro Quando si utilizza un riduttore sull asse si dovr tener conto di tutto l insieme solo nel definire uno dei parametri PITCH o NPULSES Asse lineare con passo vite di 5 mm PITCH 5 mm Asse con righe Fagor di passo 20 um PITCH
327. eggere o di modificare un parametro locale del CNC Esempio l asse U un asse governato dal PLC e si desidera comandarlo da qualsiasi programma pezzo del CNC essendo possibile selezionare il tipo di spostamento G00 o G01 la quota di posizionamento e l avanzamento al quale si eseguir lo spostamento Per poterlo comandare da qualsiasi programma pezzo conveniente che la parte di programma di CNC che consente il trasferimento di informazione con il PLC sia in un sottoprogramma In questo esempio si utilizza il sottoprogramma SUBI e per lo scambio di informazione si utilizzano parametri globali del CNC P100 Tipo di spostamento Con P100 0 spostamento in G00 e con P100 1 in G01 P101 Quota di posizionamento del asse U P102 Avanzamento al quale si eseguir lo spostamento Avr senso solo quando si eseguono spostamenti in G01 Per indicare al PLC che deve eseguire lo spostamento indicato questo esempio attiva la seguente risorsa del PLC M1000 Ordine di inizio di spostamento Qualsiasi programma pezzo del CNC potr contenere un blocco di questo tipo PCALL 1 G1 U100 F1000 Questo blocco esegue una chiamata al sottoprogramma SUBI e passa nei parametri locali G U FAGOR e F la seguente informazione G Tipo di spostamento sara CNC 8037 U Quota di posizionamento del asse U F Avanzamento al quale si eseguir il posizionamento SOFT V01 4x 421 CONTROLLO DEGLI ASSI DAL PLC 0 Canale di esecuzione
328. egna al parametro globale P155 il valore di registro R100 LUP a b Permette di leggere o di modificare il parametro locale P0 P25 indicato b del livello di imbricazione indicato a CNCRD LUP 3 15 R100 M102 Assegna al registro R100 il valore del parametro locale P15 dal livello 3 CNCWR R101 GUP 2 15 M102 Assegna al parametro locale P15 dal livello 2 il valore del registro R101 12 11 Variabili associate alla modalit operativa Variabili di lettura legate alla modalit standard OPMODE Codice corrispondente al modo operativo selezionato 0 Menu principale gt 10 Esecuzione in automatico 11 Esecuzione in blocco a blocco 12 MDI in ESECUZIONE 13 Ispezione utensile 14 Ripristino 15 Ricerca di blocco eseguendo G 16 Ricerca di blocco eseguendo G M S e T 20 Simulazione sul percorso teorico 21 Simulazione delle funzioni G 22 Simulazione delle funzioni G M S e T Variabili associate alla modalit operativa 23 Simulazione con movimento nel piano principale 24 Simulazione con movimento in rapido ACCESSO ALLE VARIABILI INTERNE DEL CNC 25 Simulazione rapida con S 0 30 Editazione normale 31 Editazione dell utilizzatore 32 Editazione nel modo TEACH IN 33 Editor interattivo 40 Movimento manuale in JOG continuo 41 Movimento in JOG incrementale 42 Movimento con volantino elettronico 43 Ricerca dello zero in MANUALE 44 P
329. el cambio gamma selezionato MBCD 1 7 MSTROBE AUXEND I e A E Una volta attivato l ingresso AUXEND il CNC richieder che tale segnale si mantenga attivo un tempo superiore a quello definito mediante il p m g MINAENDW P30 In questo modo si evitano interpretazioni errate di tale segnale da parte del CNC in caso di errori provocati da una logica erronea del programma di PLC Dopo essere trascorso il tempo MINAENDW con l ingresso generale AUXEND a livello logico alto il CNC verificher se la nuova gamma di mandrino selezionata verificando che l ingresso logico di mandrino corrispondente GEARI GEAR4 a livello logico alto Se lo disattiver l uscita logica generale MSTROBE per indicare al PLC che si considera gi concluso il cambio di gamma e se il relativo ingresso GEARI GEAR4 non a livello logico alto il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore La funzione M41 M42 M43 o M44 non utilizza il segnale AUXEND e II CNC indica al PLC la gamma selezionata M41 M42 M43 o M44 in uno dei registri MBCD1 7 ed attiva l uscita logica generale MSTROBE per indicare al PLC che deve eseguirla e Il CNC rester attiva l uscita MSTROBE durante il tempo indicato mediante il p m g MINAENDW P30 Dopodich il CNC verificher se la nuova gamma di mandrino selezionata verificando c
330. eleziona l indirizzo nodo occupato da ognuno degli elementi integrati nel bus La scheda di comunicazioni del CNC non dispone di commutatore ed assume sempre la posizione 0 all interno del bus restanti moduli occuperanno posizioni progressive a partire da 1 __ _ eo e _oe o _ r po Anche se entrambi i bus CAN sono indipendenti non consentito che coincidano gli indirizzi CAN dei regolatori con gli indirizzi CAN dei moduli di IO Se nel bus CAN di regolazione si utilizza l indirizzo 1 non vi potr essere nel bus CAN di I Os nessun modulo con tale indirizzo Il commutatore Line _Term Il commutatore Line_Term identifica quali sono gli elementi che occupano le estremit del bus CAN cio il primo e l ultimo elemento fisico del collegamento Gli elementi delle estremit devono avere il commutatore nella posizione 1 e il resto degli elementi nella posizione 0 L unit centrale sempre un estremit della linea L altra estremit sar l ultimo dei gruppi di moduli remoti Il CNC non dispone di commutatore Line_Term ed ha sempre la resistenza terminatrice attivata Pinout del connettore CAN Connettore Phoenix minicombicon maschio di 5 pin passo 3 5 mm Pin Pin ISO GND _j 1 HE CANL _ 2 e __ E __ 2 SHIELD _ 3 e 903 CAN H 4e _T _ 4 SHIELD 50 5 Segnal
331. elle parole riservate ad istruzioni n potr essere formato dai caratteri spazio uguale aperta parentesi chiusa parentesi virgola e punto e virgola Non possibile definire simboli duplicati ma possibile assegnare pi di un simbolo a una stessa risorsa Esempio DEF EMRGOUT 01 DEF SALEMRG 01 I simboli associati agli indicatori e ai registri speciali M gt 2047 e R gt 500 sono predefiniti nel PLC e quindi non necessario definirli tuttavia se richiesto il PLC consente di assegnare un altro simbolo diverso agli stessi REA IMA Indicano al PLC che le consultazioni definite di seguito saranno realizzate sui valori reali REA o immagine IMA delle risorse I O M contatori i timer e i registri non sono provvisti di valori immagine per cui saranno valutati sempre i relativi valori reali Le istruzioni di azione 032 aggiorneranno i valori reali delle risorse del PLC Esempio IMA Le consultazioni valutano i valori immagine 11 AND 12 01 REA Le consultazioni valutano i valori reali IMA 13 AND REA M4 02 Valuta l immagine di 13 e quelli reali di M4 IMA I5 REA 03 Valuta l immagine di 15 e alle prossime reali IRD IREMRD Aggiornano i valori reali degli ingressi locali IRD e remoti IREMRD dopo aver effettuato la lettura dei rispettivi ingressi fisici Si deve fare attenzione quando si utilizza questa direttiva dato che si perderanno i valori reali degli ingressi c
332. ello fresatrice il CNC consente di rimuovere l utensile sul piano di partenza ed arrestare il mandrino una volta raggiunto Una volta eseguito il ritiro l utente avr la possibilit di terminare il foro andare al foro successivo SOFT V01 4x o entrare in una procedura di ispezione utensile L ingresso logica generale SKIPCYCL M5064 si utilizza per passare al seguente foro una volta realizzato il ritiro 353 11 Ingressi logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 354 RETRACYC M5065 Nei cicli di foratura maschiatura e maschiatura rigida del modello fresatrice il CNC consente di rimuovere l utensile sul piano di partenza ed arrestare il mandrino una volta raggiunto Una volta eseguito il ritiro l utente avr la possibilit di terminare il foro andare al foro successivo o entrare in una procedura di ispezione utensile Questo indicatore attivato dal PLC e disattivato dal CNC automaticamente una volta arrestato l asse Z e prima di iniziare a ritirarsi SETTMEM M5066 Indicatore di PLC utilizzato dal costruttore per attivare un errore durante il cambio utensile Quando si attiva questo indicatore il CNC attiva l indicatore TMINEM RESTMEM 5067 Indicatore di PLC che consente di disattivare lo stato di errore del CNC Questo indicatore si attiva quando l utente conferma che il magazzino utensili stato ispezionato e che va tutto bene per contin
333. ensione attivo Valore di default YES DNCDEBUG P6 Indica se il CNC annulla la comunicazione DNC trascorso un tempo prestabilito internamente senza l avvenuta comunicazione Sar conveniente disporre di questa sicurezza in tutta la procedura di comunicazione DNC essendo possibile prescindere da essa nelle fasi di depurazione Valore Significato NO Non nella modalit depurazione Si annulla la comunicazione YES nella modalit depurazione Non si annulla la comunicazione Valore di default NO ABORTCHR P7 Definisce il carattere che si utilizzer per annullare la comunicazione con una periferica generale Valore Significato 0 CAN 1 EOT Valore di default 0 EOLCHR P8 Definisce il carattere che si utilizzer per indicare fine linea quando si in comunicazione con una periferica generale Valore Significato 0 LF 1 CR 2 LF CR 3 CR LF Valore di default 0 EOFCHR P9 Definisce il carattere che si utilizzer per indicare fine file quando si in comunicazione con una periferica generale Valore Significato 0 EOT 1 ESC 2 SUB 3 ETX Valore di default 0 SI PARAMETRI MACCHINA Parametri delle linee seriali FAGOR CNC 8037 SOFT V01 4x 179 PARAMETRI MACCHINA Parametri delle linee seriali FAGOR CNC 8037 SOFT V01 4x 180 Manuale di Installazione XONXOFF P10 Indica se attivo il controllo comunicazione tramite softw
334. ente nel cambiarli Variabili di sola lettura MPGn Riporta il valore assegnato al parametro macchina generale n CNCRD MPG 8 R100 M102 Assegna al registro P100 il valore del parametro macchina generale P8 INCHES se millimetri R100 0 e se pollici RI00 1 MP X C n Riporta il valore assegnato al parametro macchina n dell asse in oggetto X C CNCRD MPY 1 R100 M102 Assegna al registro R100 il valore del parametro macchina P1 dell asse Y DFORMAT MPSn Riporta il valore assegnato al parametro macchina n del mandrino principale MPLCn Riporta il valore assegnato al parametro macchina n del PLC 12 4 Variabili associate alle zone di lavoro I valori dei limiti saranno espressi nelle unit stabilite dal p m g INCHES Se INCHES 0 in decimillesimi millimetri 999999999 Se INCHES 1 in centomillesimi pollici 393700787 Se asse rotativo in decimillesimi gradi 999999999 Lo stato delle zone di lavoro viene fornito con il seguente codice 0 Disabilitata 1 Abilitata come zona in cui l utensile non pu entrare x 2 Abilitata come zona da cui utensile non pu uscire Variabili di lettura e scrittura FZONE Riporta lo stato dell area di lavoro 1 FZLO X C Limite inferiore della zona 1 rispetto all asse selezionato X C Variabili associate alle zone di lavoro FZUP X C Limite superiore della zona 1 rispetto all asse selezionato X C
335. enza dei tasti ANAIn R R R Tensionein volt dell ingresso analogico n ANAOn R W R W R W Tensione in volt da applicare al uscita analogica n CNCERR R R Numer di errore attivo nel CNC Riepilogo delle variabili interne del CNC O FAGOR CNC 8037 SOFT V01 4x 449 Riepilogo delle variabili interne del CNC FAGOR CNC 8037 SOFT V01 4x 450 Variabile CNC PLC DNC Sezione 12 12 PLCERR R Numero di errore attivo nel PLC DNCERR R Numero di errore verificatosi nella comunicazione via DNC DNCSTA R Stato della trasmissione DND TIMEG R R R Tempo restante per finire il blocco di temporizzazione in centesimi di secondo SELPRO R W R W R Quando si dispone di due ingressi di sonda seleziona qual l ingresso attivo DIAM RW RW R Cambia la modalit di programmazione per le quote dell asse X fra raggi e diametri PRBMOD R W RW R Indica se si deve visualizzare o no un errore di tastatura RETREJ RW RW R Indica che il ritiro di foratura o filettatura a fresa o tornio si concluso RIP R R R Velocit teorica lineare risultante dall anello seguente in mm min RIGIER R R R Sfasamentofra la proiezione dell errore di inseguimento del mandrino sull asse longitudinale e l errore di inseguimento del asse longitudinale FBDIF X C R R R Consente di monitorizzare la differenza fra le quote della prima e della seconda retroazione nell oscilloscopio CYCLEV R R R Indica nel model
336. enza di posizione fra maestro e slave non stata compensata ANT1 M5606 ANT2 M5656 ANT3 M5706 Questi segnali sono legati ai p m e MINMOVE P54 Se lo spostamento programmato dell asse minore di quello indicato nel p m e MINMOVE P54 la relativa uscita logica degli assi ANT1 a ANT7 si porta a livello logico alto INPOS1 M5607 INPOS2 M5657 INPOS3 M5707 IICNC mette questi segnali a livello logico alto per indicare al PLC che il rispettivo asse in posizione Vi inoltre l uscita logica generale INPOS in cui il CNC indica al PLC se tutti gli assi sono arrivati in posizione b Uscite logici dell asse INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 375 11 8 Uscite logici del mandrino ENABLES M5950 Mandrino principale Questo segnale si utilizza quando si sta lavorando con il mandrino in anello chiuso M19 Il CNC risponde solo ai segnali del mandrino che selezionato II CNC mette questo segnale a livello logico alto per indicare al PLC che consenta lo spostamento del mandrino 1 1 DIRS M5951 Mandrino principale Questo segnale si utilizza quando si sta lavorando con il mandrino in anello chiuso M19 Il CNC o 2 risponde solo ai segnali del mandrino che selezionato Z a Il CNC utilizza questo segnale per indicare al PLC in che senso si sposta il mandrino TT 40 A z Se il segnale a livello logico alto indica che il mand
337. ermata ausiliare 101 Ciclo modello tornio TC CYCEDI Ciclo di arrotondamento 1 1 Ciclo di arrotondamento 2 2 Ciclo di tornitura cilindrica 1 3 Ciclo di sfacciatura 1 4 Ciclo di conicit 1 5 Ciclo di conicit 2 6 Ciclo di filettatura 1 7 Ciclo di filettatura 2 8 Ciclo di filettatura 3 9 Ciclo di profilo 1 10 Ciclo di profilo 2 11 Ciclo di scanalatura 1 12 Ciclo di posizionamento 1 13 Ciclo di foratura 14 Ciclo di maschiatura 15 Ciclo di scanalatura 2 16 Ciclo di posizionamento 2 17 Ciclo di scanalatura 3 18 Ciclo di scanalatura 4 19 Ciclo di conicit 3 27 Ciclo di tornitura cilindrica 2 28 Ciclo di troncatura 29 Ciclo modello tornio TC CYCEDI Ciclo di sfacciatura 2 31 Ciclo di spostamento di origine 34 Ciclo di zone di lavoro 35 Ciclo di etichette e salti 36 Ciclo di immagine speculare 37 Ciclo di fattore scala 38 DISBLO Variabile indicante il valore della distanza totale programmata in blocchi con look ahead Questa variabile di lettura da CNC PLC e DNC e pu essere visualizzata sull oscilloscopio RADIOC Variabile indicante il valore programmato nel raggio nell eseguire una G15 R Tale variabile di lettura dal CNC Variabili di lettura e scrittura TIMER Questa variabile permette di leggere o di modificare il tempo in secondi indicato dal clock abilitato dal PLC Valori possibili 0 4294967295 Il CNC assegner valore 0 a tale variabile quando si esegue u
338. erminata la temporizzazione si desidera attivare di nuovo il timer si dovr verificare un nuovo fianco di sollevamento nell ingresso TG4 N RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 297 RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 298 Funzionamento dell ingresso TRS in questo modo Se si ha un fianco di sollevamento nell ingresso TRS in qualsiasi momento durante la temporizzazione o dopo la stessa il PLC inizializza il timer assegnando il valore 0 al suo stato T ed annullandone il conteggio lo inizializza a 0 Dovuto al fatto che il timer resta inizializzato sar necessario attivarne l ingresso di avvio per attivarlo di nuovo TEN Funzionamento dell ingresso TEN in questo modo Se una volta attivato il timer si seleziona TEN 0 il PLC arresta la temporizzazione e sar necessario assegnare TEN 1 affinch tale temporizzazione continui TEN t j t 7 6 Contatori Sono elementi in grado di contare o scontare una determinata quantit di eventi Non dispongono di valori immagine e si rappresentano mediante la lettera C seguita dal numero di contatore cui si desidera fare riferimento ad esempio C1 C25 C102 ecc Il conteggio di un contatore si registra in una variabile di 32 bit e quindi il suo valore pu essere compreso fra 21474836
339. ero fra 0 e 255 N Variabili associate agli avanzamenti ACCESSO ALLE VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 391 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate alle quote FAGOR CNC 8037 SOFT V01 4x 392 12 6 Variabili associate alle quote I valori saranno espressi nelle unit stabilite dal p m g INCHES Se INCHES 0 in decimillesimi millimetri 999999999 Se INCHES 1 in centomillesimi pollici 393700787 Se asse rotativo in decimillesimi gradi 999999999 Variabili di sola lettura Se si accede a una delle variabili POS X C TPOS X C APOS X C ATPOS X C DPOS X C o FLWE X C la preparazione dei blocchi viene sospesa e il CNC attende la fine dell esecuzione di questo comando per riprenderla POS X C Riporta la quota reale della base dell utensile riferita allo zero macchina dell asse selezionato Negli assi rotativi senza limiti questa variabile tiene conto del valore dello spostamento attivo valori della variabile sono compresi fra lo spostamento attivo e 360 ORG 360 Se ORG 20 visualizza fra 20 e 380 visualizza fra 340 e 20 Se ORG 60 visualizza fra 60 e 300 visualizza fra 420 e 60 Nel modello tornio le quote di ogni asse sono espresse come segue e Se si leggono dal CNC saranno espresse in raggi o diametri a secondo del sistema di unit attivo Per conoscere il sistema di unit
340. erride 100 Q 5 KEYDIS4 5 Jog 100 KEYDIS4 21 Feed override 110 pu 2 0 KEYDIS4 6 Jog 10 KEYDIS4 22 Feed override 120 So KEYDIS4 7 Jog 1 KEYDIS4 23 2 gt KEYDIS4 8 Feed override 0 KEYDIS4 24 Wi Si Vv KEYDIS4 9 Feed override 2 KEYDIS4 25 A KEYDIS4 10 Feed override 4 KEYDIS4 26 X KEYDIS4 11 Feed override 10 KEYDIS4 27 3 KEYDIS4 12 Feed override 20 KEYDIS4 28 KEYDIS4 13 Feed override 30 KEYDIS4 29 KEYDIS4 14 Feed override 40 KEYDIS4 30 KEYDIS4 15 Feed override 50 KEYDIS4 31 Qualora si selezionasse una delle posizioni inibite dal commutatore feedrate override il CNC prender il valore corrispondente alla posizione pi vicina consentita al di sotto Se sono tutte inibite si prender la pi bassa 0 Ad esempio se sono consentite solo le posizioni 110 e 120 del commutatore e si seleziona la posizione 50 il CNC prender il valore 0 FAGOR CNC 8037 SOFT V01 4x 365 11 Ingressi logici del canale di PLC INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 366 11 5 Ingressi logici del canale di PLC Consentono di governare gli assi gestiti da PLC IFEEDHOP M5004 simile all ingresso generale FEEDHOL M5002 ma per il canale di PLC Se il PLC imposta questo segnale a livello logico basso il CNC arresta temporalmente l avanzamento degli assi di PLC mantenendo la rotazione del mandrino Quando il segnale torna a livello logico al
341. esempio con 3 assi CAN e un mandrino CAN i valori di questo parametro devono essere 1 2 3 4 OPLACETI P45 Le variazioni di segnale analogico del mandrino quando si lavora ad anello aperto M3 M4 possono essere a forma scaglionata o a rampa Questo parametro indica la durata della rampa in millisecondi per la Smassima Con OPLACETI 0 sar scaglionata Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 scaglionata al PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 167 PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 168 SMOTIME P46 Vi sono spostamenti in cui la risposta dell asse non quella desiderata spostamenti con volantino ecc In questi casi possibile addolcire la risposta del mandrino applicando un filtro ai cambiamenti di velocit Tale filtro si definisce mediante il parametro SMOTIME che indica la lunghezza del filtro in millisecondi valore indicato dal p m g LOOPTIME P72 Valori possibili Numeri interi fra 0 e 64 volte il valore assegnato al p m g LOOPTIME P72 Se si definito LOOPTIME 0 4 ms il valore massimo che si pu assegnare a SMOTIME sar 64 x 4 256 ms Valore di default 0 non si applica Per ottenere una migliore risposta consigliabile personalizzare con lo stesso valore il parametro SMOTIME degli assi che si interpolano fra
342. essere unita al pin di schermatura del volantino e del connettore del CNC FAGOR CNC 8037 SOFT V01 4x 265 TEMI CONCETTUALI Funzionalit associate alle sicurezze macchina FAGOR CNC 8037 SOFT V01 4x 266 6 13 Funzionalit associate alle sicurezze macchina 6 13 1 Massima velocit di mandrino per la lavorazione La seguente normativa di sicurezza obbliga a limitare la velocit del mandrino sui torni Un programma non sar eseguito in modalit lavorazione finch non sar impostata la massima velocit del mandrino ammessa per il pezzo e la massima velocit per l elemento di ancoraggio del pezzo adeguata per la macchina La mancata immissione o conferma da parte dell operatore di tali velocit in ogni cambio di programma comporter la non esecuzione in modalit lavorazione La velocit pi bassa fra la massima per parametro la massima per programma e la massima immessa manualmente non sar superata Per facilitare questa manovra di sicurezza si dispone della variabile MDISL associata ai limiti di velocit del mandrino Tale variabile di lettura e scrittura da PLC e di lettura da DNC e CNC Oltre al PLC questa variabile si aggiorna anche nei seguenti casi e In modalit MDI quando si programma la funzione G92 e In modalit TC o MC quando si programma via ISO la funzione G92 e In modalit MC o TC quando si definisce un nuovo limite di velocit nel campo SMAX I limiti d
343. esso solo alle variabili relative agli assi selezionati per il CNC stesso Quindi se il CNC controlla gli assi X Z ammette solo nel caso di ORG X C le variabili ORGX e ORGZ Variabili di sola lettura ORG X C Riporta il valore dell offset dello zero attivo per l asse selezionato Non incluso in questo valore lo spostamento addizionale indicato dal PLC o dal volantino addizionale ADIOF X C Riporta il valore dello spostamento di origine generato dal volantino addizionale sull asse selezionato Variabili di lettura e scrittura ORG X C n Questa variabile permette di leggere o di modificare il valore dell asse selezionato nella tabella corrispondente all offset dello zero indicato n CNCRD ORGX 55 R100 M102 Assegna al registro P100 il valore dell asse X nella tabella relativa allo spostamento di origine G55 CNCWR R101 TOX3 M101 Assegna all asse e nella tabella corrispondente allo spostamento di origine G54 il valore indicato dal registro R101 PLCOF X C Questa variabile permette di leggere o di modificare il valore dell asse selezionato nella tabella dell offset additivo dello zero indicato dal PLC Se si accede a una delle variabili PLCOF X C la preparazione dei blocchi viene sospesa e il CNC attende la fine dell esecuzione di questo comando per riprenderla gt ACCESSO ALLE VARIABILI INTERNE DEL CNC Variabili associate agli spostamenti di origine FAGOR CNC 8037 SOFT V
344. eve essere editato nella tabella messaggi del PLC Il seguente esempio illustra come si pu generare un messaggio per richiedere all operatore di effettuare la ricerca di riferimento dopo l accensione della macchina MANUAL OR MDI OR AUTOMAT AND NOT REFPOIN1 AND REFPOIN2 AND REFPOIN3 MSG5 Il messaggio MSG5 visualizzato nelle modalit di funzionamento Manuale MDI o Automatico e solo quando non stata effettuata la ricerca di riferimento macchina di tutti gli assi Le uscite logiche del CNC REFPOIN indicano che gi stata effettuata la ricerca di riferimento macchina dell asse Trattamento degli errori Il PLC consente mediante l attivazione degli indicatori da ERR1 a ERR128 di visualizzare sulla schermata del CNC il rispettivo errore cos come di interrompere l esecuzione del programma del CNC arrestando l avanzamento degli assi e la rotazione del mandrino L attivazione di uno di questi indicatori non attiva l uscita di emergenza esterna del CNC consigliabile alterare lo stato di tali indicatori mediante ingressi esterni ai quali si ha accesso dato che se non si arresta l esecuzione del PLC il CNC ricever tale errore in ogni nuovo ciclo di PLC impedendo l accesso a qualsiasi modalit del CNC Il testo associato all errore deve essere editato nella tabella di errori del PLC Il seguente esempio illustra come si genera l errore di limite corsa dell asse X superato quando si preme uno
345. eve il segnale pu verificarsi un ritardo di qualche millisecondo La sonda continua il proprio spostamento finch il CNC riceve il segnale di tastatura Il parametro PRODEL indica in millisecondi il tempo che trascorre da quando si verifica la tastatura fino a quando il CNC lo rileva Valori possibili Numeri interi fra 0 e 255 Valore di default 0 Ogni volta che si eseguono operazioni di tastatura il CNC tiene sempre conto del valore assegnato al parametro PRODEL e fornisce la seguente informazione delle variabili associate alle quote TPOS Posizione reale che occupa la sonda quando si riceve il segnale di tastatura DPOS Posizione teorica occupata dal tastatore quando stata eseguita la tastatura Con PRODEL 0 la variabile DPOS tiene lo stesso valore della variabile TPOS MAINOFFS P107 Indica se il CNC mantiene il numero di correttore D all accensione e dopo un EMERGENZA o RESET Valore Significato 0 Non lo mantiene Assume sempre il correttore DO 1 Lo mantiene Valore di default 0 ACTGAIN2 P108 Il CNC consente che gli assi e il mandrino dispongano di 3 gamme di guadagni ed accelerazioni Di default il CNC assume sempre la prima gamma indicata dai parametri di asse o di mandrino ACCTIME PROGAIN DERGAIN e FFGAIN Il parametro ACTGAIN2 indica quando assume il CNC la seconda gamma di guadagni e accelerazioni indicata dai parametri di asse e di man
346. ffinch tale temporizzazione continui TEN j t I rS e 7 5 4 Modalit limitatore del segnale Ingresso TG4 In questa modalit di funzionamento lo stato del timer si mantiene a livello logico alto T 1 da quando si attiva l ingresso TG4 finch non sar trascorso il tempo indicato mediante la costante tempo o finch non si verificher un fianco di abbassamento nell ingresso TG4 TGA l LET Se il timer inizializzato con i valori TEN 1 e TRS 0 il timer si attiver quando si verifica un fianco di sollevamento nell ingresso TG4 A questo punto l uscita di stato del timer T cambia stato T 1 ed inizia la temporizzazione t a partire dal valore 0 TEN TRS Pf __ _ _ __ ___ _ __ _ _my_ _y_ Una volta trascorso il tempo specificato mediante la costante di tempo si considerer terminata la temporizzazione L uscita di stato del timer T cambia di stato T 0 e il tempo trascorso si manterr come valore di tempo del timer T Se prima di trascorrere il tempo specificato mediante la costante di tempo si verifica un fianco di abbassamento dell ingresso di avvio TGA il PLC riterr conclusa la temporizzazione disattivando l uscita di stato T 0 e mantenendo come valore di tempo del timer T quello corrente Se una volta t
347. filtro SMOTIME che stato definito per il mandrino p m m SMOTIME P46 L attivazione e disattivazione del filtro SMOTIME si effettua all inizio del blocco Inoltre se si attiva o disattiva uno di questi ingressi logici quando il CNC sta sovrapponendo blocchi a spigolo vivo non ne sar tenuto conto finche tale operazione non sar conclusa SERVOSON M5457 Mandrino principale Questi segnali sono governati dal PLC e saranno elaborati dal CNC quando il mandrino che selezionato lavora in anello chiuso M19 Il suo trattamento dipende dal valore assegnato al p m m DWELL P17 DWELL 0 Se al p m m DWELL P17 stato assegnato il valore 0 il CNC analizzer nel momento in cui emetter il segnale di ENABLE del mandrino lo stato del segnale SERVOSON Se il segnale SERVOSON a livello logico alto il CNC consente lo spostamento del mandrino attivando il segnale di ENABLE e fornendo l uscita di segnale analogico richiesto b S g i i i j ERROR i 5 SERVOSON lt To f r m a E w ENABLE signal RE IR E vizizlaiziaiziola 3 5 0 D o CONSIGNA a 17 pt l I l l l E 2 O ne Se invece il segnale SERVOSON a livello logico basso o si cambia a livello logico basso durante F lo spostamento del mandrino il CNC arresta lavanzamento degli assi e la rotazione del mandrino 5 visualizzando sulla schermata il rispettivo e
348. fosse un rel interno l informazione definita dall utente restando inalterabile il loro valore anche quando si elimina l alimentazione del sistema Si programmer mediante la lettera M seguita dal numero di indicatore cui si desidera fare riferimento ad esempio M1 M25 M102 ecc Il PLC controlla i seguenti indicatori Indicatori di utente M1 M2000 e M2049 M3999 Indicatori di flags aritmetici M2003 Indicatori di orologi M2009 M2024 Indicatori di stato fisso M2046 e M2047 Indicatori associati ai messaggi M4000 M4254 Indicatori associati agli errori M4500 M4627 Indicatori di schermate M4700 M4955 Indicatori di comunicazione con il CNC M5000 M5957 Gli indicatori da M1 a M2047 dispongono di valori immagine ma non il resto degli indicatori per cui il PLC lavorer sempre con i relativi valori reali L indicatore di flags aritmetici di cui dispone il PLC M2003 il flag di zero e si porta a 1 livello logico alto quando il risultato di un operazione AND OR XOR 0 Gli indicatori di orologi da M2009 a M2024 costituiscono orologi interni di diverso periodo che possono essere utilizzati dall utente La seguente tabella illustra gli indicatori disponibili e il medio periodo di ognuno di essi M2009 100 ms M2015 6 4 s M2021 16 5 M2010 200 ms M2016 12 8 s M2022 32s M2011 400m M2017 1s m2008 648 M2012 800 ms M2018 2s M2024 128s M2013 165 M2019 4s
349. gamma 2 del mandrino selezionata Utilizzati in Simulazione della tastiera DEF DEF DEF DEF DEF DEF DEF DEF DEF DEF DEF DEF DEF DEF DEF l SIMULA ENVIATEC CODTECLA ULTECLA ENVIOK TASTIERA TASTOCNC TECLAPLC MAINMENU SIMULARE TASTO1 TASTO2 ENTER RECTEORI AVVIO 186 M1100 R55 R56 M1101 R57 0 1 FFF4 FCO1 31 32 0D FC00 FFF1 L utente richiede la simulazione del programma P12 Indica che si desidera inviare il codice di un tasto al CNC Indica il codice corrispondente del tasto che si desidera simulare Indica qual l ultimo tasto confermato dal CNC Indica che l invio del tasto al CNC stato effettuato correttamente Si utilizza per indicare al CNC la provenienza dei tasti Si utilizza per indicare che i tasti provengono dalla tastiera del CNC Si utilizza per indicare che i tasti provengono dal PLC Codice di tasto MAIN MENU Codice di tasto SIMULAR F2 Codice di tasto 1 Codice di tasto 2 Codice di tasto ENTER Codice di tasto RECORRIDO TEORICO F1 Codice di tasto MARCHA h 4 Definizione di simboli mnemonici ESEMPIO DI PROGRAMMAZIONE DI PLC FAGOR CNC 8037 SOFT V01 4x 427 Modulo di primo ciclo ESEMPIO DI PROGRAMMAZIONE DI PLC di FAGOR CNC 8037 SOFT V01 4x 428 14 2 Modulo di primo ciclo CY1 ERA 01 512 ERA C1 256 ERA T1 256 ERA R1 256 ERA M1 2000
350. gatorio premere entrambi i pulsanti ogni volta che si desidera utilizzare il volantino Definizione di simboli mnemonici DEF HDWON M600 Spostamento mediante volantino DEF JOGON M601 Spostamenti in JOG DEF XSEL M602 Asse X selezionato DEF YSEL M603 Asse Y selezionato DEF ZSEL M604 Asse Z selezionato DEF 4SEL M605 Asse 4 selezionato DEF 5SEL M606 Asse 5 selezionato DEF 6SEL M607 Asse 6 selezionato DEF 7SEL M608 Asse 7 selezionato PRG REA Se l abilitazione volantino 179 e il commutatore in posizione x1 x10 o x100 lo spostamento mediante volantino 179 AND 173 OR 174 HDWON 173 174 JOG 0 0 x o r FAGOR x10 1 1 x100 1 0 CNC 8037 Per effettuare spostamenti in JOG si deve e Abilita volantino I79 e Posizionare il commutatore in posizione NOT 173 AND NOT 174 e posizionare selettore pannello CNC in zona JOG non volantino non incrementale SOFT V01 4x SELECTOR gt 7 179 AND NOT 173 AND NOT 174 AND CPS SELECTOR GE 8 JOGON 263 TEMI CONCETTUALI Volantini Fagor HBA HBE e LGB FAGOR CNC 8037 SOFT V01 4x 264 Selezione dell asse Ingressi 170 171 172 170 171 172 NOT 170 AND NOT I71 AND NOT 172 XSEL XSEL 0 0 0 NOT 170 AND NOT I71 AND 172 YSEL YSEL 00 1 NOT 170 AND 171 AND 172 ZSEL ZSEL O0 1 1 NOT 170 AND 171 AND NOT 172 4SEL 4SEL 0 1 0 170 AND 171 AND NOT 172 5SEL 5SEL 1 10 170 AND 171 AND 172 6SEL 6S
351. ge l ultimo tasto accettato dal CNC ULTASTO M102 AND NOT M101 AND CPS ULTECLA EQ CODTECLA Se il comando precedente stato eseguito correttamente M101 0 e il CNC ha accettato il tasto inviato ULTASTO CODTASTO RES M102 SET ENVIOK S disattiva il flag M102 0 e si considera terminato l invio del tasto INVIOK 1 NOT M101 ma se il CNC non ha accettato il tasto inviato si deve attendere M101 1 Fine del sottoprogramma END Fine programma Manuale di Installazione ZEFfanSrEAFO0HNIHOWI APPENDICI Caratteristiche ee lirica 439 WR 443 Riepilogo delle variabili interne del CNC ln 445 Riepilogo dei comandi Oo 451 Riepilogo degli ingressi e delle uscite del PLC 455 Tabella di conversione per uscita S BCD in 2 cifre 461 EE a ENS PN E EA E A E T 463 Output logici di stato Beira 465 Codici di IA IA taSs i An 467 Finestra file dei parametri macchina ssi 469 Fmesra tie delle Mnzioni Miresisrniessior ER 475 Tabelle compensazione errore della villa 477 Tabelle di compensazione 100 ca 479 Monnien N a 481 FAGOR CNC 8037 SOFT V01 4x 437 CARATTERISTICHE TECNICHE DEL CNC Il costruttore della macchina deve osservare la norma EN 60204 1 IEC 204 1 per quanto riguarda la protezione contro urto elettrico in caso di errore dei contatti con alimentazione esterna assolutamente vietato l accesso all interno dell apparecchio a personale non autor
352. genza Si genera dall esterno e corrisponde all ingresso fisico di emergenza Questo segnale attivo a livello logico basso 0 V Si IUSCITA EMERGENZA Uscita fisica di emergenza Si genera internamente e indica che si rilevato un errore nel CNC o nel PLC Questo segnale attivo a livello logico basso 0 V IEMERGEN M5000 TEMI CONCETTUALI Trattamento d emergenza Ingresso logico del CNC generato dal PLC Quando il PLC imposta uno di questi segnali il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore Questo segnale attivo a livello logico basso 0 V IALARM M5507 Ingresso logico del PLC generato dal CNC Il CNC attiva questo segnale per indicare al PLC che si rilevato una condizione di allarme o emergenza Questo segnale attivo a livello logico basso 0 V FAGOR CNC 8037 SOFT V01 4x 255 TEMI CONCETTUALI Trattamento d emergenza FAGOR CNC 8037 SOFT V01 4x 256 Trattamento dei segnali d emergenza nel CNC Gli ingressi d emergenza di cui dispone il CNC sono JEMERGEN M5000 Ingresso logico proveniente dal PLC STOP EMERGENZA Ingresso fisico proveniente dall esterno Terminale 10 del connettore X2 Le uscite d emergenza di cui dispone il CNC sono ALARM M5507 Uscita logica verso il PLC USCITA EMERGENZA Uscita fisica verso l esterno Terminale 2 del connettore X2 CNC
353. giro situato su un asse con una vite di 5 giri per pollice 0 2 pollici giro Si deve calcolare il fattore di moltiplicazione SINMAGNI che deve applicare il CNC agli impulsi dell encoder per ottenere la retroazione richiesta SINMAGNI passo vite N impulsi x Risoluzione SINMAGNI 0 2 pollici giro 250 x 0 0001 8 Pertanto INCHES 1 PITCH 0 20000 NPULSES 250 SINMAGNI 8 La frequenza di retroazione di encoder rotativi Fagor limitata a 200 kHz II CNC ammette frequenze di fino a 250 kHz per segnali sinusoidali e quindi il massimo avanzamento di quest asse sar Mass avanzamento 200 000 imp s 250 imp giro x 0 2 poll giro Mass avanzamento 160 poll s 9 600 poll min Esempio 7 Risoluzione in gradi con encoder di segnali quadrati Si desidera ottenere una risoluzione di 0 0005 gradi mediante un encoder di segnali quadrati situato su un asse con una risoluzione di 10 Tenendo conto che il CNC applica il fattore di moltiplicazione x4 per i segnali quadrati sar necessario un encoder che disponga dei seguenti impulsi per giro N impulsi gradi per giro Fattore moltiplicatore x Riduzione x Risoluzione N impulsi 360 4 x 10 x 0 0005 18 000 imp giro Pertanto INCHES 0 PITCH 36 0000 NPULSES 18000 SINMAGNI 0 Se si seleziona un encoder rotativo Fagor la frequenza di retroazione limitata a 200 kHz il CNC ammette frequenze fino a 400 kHz per segnali quadrati per cui il mas
354. gli stessi Esempio Se il CNC controlla gli assi X Y Z si ha asse1 X asse2 Y asse3 Z SCALE Riporta il fattore generale di scala applicato Sar moltiplicato per 10000 SCALE X C Riporta il fattore di scala applicato all asse specificato X C Sar moltiplicato per 10000 ORGROT Questa variabile potranno essere utilizzate solo nel modello fresatrice Riporta langolo di rotazione del sistema di coordinate che selezionato con la funzione G73 Il suo valore compreso in decimillesimi di grado 0 0001 PRBST Riporta lo stato del tastatore 0 Il tastatore non tocca il pezzo 1 II tastatore tocca il pezzo CLOCK Riporta in secondi il tempo che indica l orologio del sistema Valori possibili 0 4294967295 TIME Riporta l ora nel formato ore minuti secondi CNCRD TIME R100 M102 Assegna al registro R100 l ora Per esempio se l ora 18 22 34 P100 conterr 182234 DATE Riporta la data nel formato anno mese giorno CNCRD DATE R101 M102 Assegna al registro R101 la data Per esempio se la data 25 aprile 1992 R101 conterr 920425 CYTIME Riporta il tempo trascorso nella lavorazione del pezzo in centesimi di secondo Non si conta l eventuale tempo in cui l esecuzione stata ferma Valori possibili 0 4294967295 Il CNC riterr conclusa l esecuzione del programma dopo l esecuzione dell ultimo blocco dello stesso o dopo aver eseguito un blocco contenente la funzione ausiliare M02 o M30
355. gnale a livello logico alto per indicare al PLC che l anello di posizione degli assi della macchina aperto dato che si verificato un errore IALARM M5507 Il CNC imposta questo segnale a livello logico basso per indicare al PLC che si rilevato una condizione di allarme o emergenza Questo segnale si riporter a livello logico alto una volta eliminato il messaggio del CNC e scomparsa la causa dell allarme y b L PARE o 2 dl wu A 5 Ww TI O2 O o E SS ARMARIO ELECTRICO O N SD w Inoltre durante il tempo in cui questo segnale a livello logico basso il CNC mantiene attiva livello D logico basso uscita di emergenza terminale 2 del connettore X2 A y O Esempio zZ ALARM AND resto delle condizioni O1 uscita di emergenza O1 del PLC deve essere normalmente a livello logico alto Se si rileva un allarme o un emergenza nel CNC si deve portare a livello logico basso OV uscita di emergenza O1 MANUALE M5508 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che selezionata la modalit di funzionamento Manuale AUTOMAT M5509 II CNC imposta questo segnale a livello logico alto per indicare al PLC che selezionata la modalit di funzionamento Automatico MDI M5510 II CNC imposta questo segnale a livello logico alto per indicare al PLC che selezionata la modalit MDI immissione manuale dei dati in una delle modalit di lavoro man
356. gnale analogico mV Errore di inseguimento gradi x PROGAIN Valori possibili Numeri interi fra 0 e 65535 msV grado Valore di default 1000 mV grado Questo valore si prende per la prima gamma del mandrino e il CNC avr il compito di calcolare i valori per il resto delle gamme Esempio FAGOR Si seleziona nel p m m MAXGEARI P2 una velocit massima di mandrino di 500 giri min e si desidera ottenere 1 grado di errore di inseguimento per una velocit di S 1000 min 2 778 giri min Segnale analogico del regolatore 9 5 V per 500 giri min Segnale analogico corrispondente alla velocit S 1000 gradi min 2 778 giri min CNC 8037 Segnale analogico 9 5 500 x 2 778 52 778 mV Pertanto PROGAIN 53 DERGAIN P24 SOFT V01 4x z z Il CNC tiene conto di questo parametro quando si lavora in anello chiuso M19 Definisce il valore del guadagno derivativo Indica il segnale analogico in millivolt corrispondente a un cambio di errore di inseguimento di 1 mm in 10 millisecondi 162 Manuale di Installazione Questo segnale analogico si aggiunger al segnale analogico calcolato dal guadagno proporzionale Segnale analogico DERGAI 2 6 PROGAIN Tr Se si desidera applicare questo guadagno al mandrino consigliabile che tale asse lavori con accelerazione decelerazione p m a ACCTIME P18 diversa da 0 Numeri interi fra 0 e 65535 Valore di default 0 non si applica guad
357. gnale analogico nel p m e o p m m MAXVOLT P37 Allo stesso modo necessario indicare al CNC mediante il p m a GOOFEED P38 il massimo avanzamento o velocit che raggiunger tale asse Il modo di calcolare la velocit massima in funzione dei giri del motore del sistema di riduzione utilizzato e del tipo di vite utilizzata Esempio Si dispone di un motore la cui velocit massima di 3000 giri min e di una vite con passo di 5 mm giro l avanzamento massimo di questo asse sar 3000 giri min x 5 mm giri 15000 mm minuto Esso sar il valore che si assegner asignar al p m a GOOFEED P38 Una volta assegnati tali valori ai rispettivi parametri conveniente impostare il regolatore Occorre inoltre eseguire un programma di CNC che sposti in G00 l asse da calibrare da un lato all altro continuamente Un programma di questo tipo potrebbe essere N10 G00 G90 X200 X 200 GOTO N10 Se la dinamo tachimetrica utilizzata eroga 20 V a 1000 giri min si pu verificare che nei morsetti della dinamo tachimetrica vi sia 20 V 1000 rpm x 3000 rpm 60 V Messa a punto Ja m COLLEGAMENTO A RETE E A MACCHINA FAGOR CNC 8037 SOFT V01 4x 79 COLLEGAMENTO A RETE E A MACCHINA Connessione di ingresso ed uscita di emergenza FAGOR CNC 8037 SOFT V01 4x 80 4 4 Connessione di ingresso ed uscita di emergenza L ingresso d emergenza di cui dispone il CNC corrisponde all ingresso 11 del
358. gni 400 millisecondi Spostare i ingranaggi L uscita di gamma corrispondente 0 GAMMA si mantiene attiva finch non si seleziona la gamma I GAMMA M 41 AND NOT I GAMA1 0 GAMA1 M 42 AND NOT I GAMA2 0 GAMA2 Verificare che sia stato effettuato il cambiamento di ingranaggi Togliere il segnale analogico oscillante Restituire al CNC il controllo di anello del mandrino M 41 AND I GAMA1 OR M 42 AND I GAMA2 Una volta effettuato il cambio di ingranaggi si deve RES M 41 RES M 42 Togliere la richiesta di cambio di gamma M 41 M 42 MOV 0 SANALOG Togliere il segnale analogico del mandrino RES PLCCNTL restituire al CNC il controllo di anello del mandrino I GAMA1 GEARI I GAMA2 GEAR2 Occorre inoltre attivare l ingresso logico del CNC corrispondente GEAR1 GEAR2 per confermare il cambiamento gamma Ingrassaggio delle guide della macchina In questo esempio gli assi della macchina si ingrassano nei seguenti casi e All accensione della macchina Durante 2 minuti e Quando si richiede un ingrasso manuale Durante 5 minuti e Ogni ora di spostamento degli assi Durante 5 minuti e Quando un asse ha percorso una certa distanza dall ultima volta che stato ingrassato Durante 4 minuti Ingrasso all accensione della macchina Questo ingrassaggio si effettuer per 2 minuti Ogni volta che si accende la macchina inizia l esecuzione del programma di PLC perci
359. gni subpixel RGB Illuminazione posteriore con 2 lampadina fluorescente a catodo freddo Dovuto allo stato della tecnica degli LCD TFT a colori tutti i costruttori accettano che gli LCD abbiano un determinato numero di pixel difettosi Alimentazione Tensione nominale 20 V minimo e 30 V massimo Arricciatura 4 V Corrente nominale 2 A Picco di corrente all accensione 8 A La figura indica il modo della corrente di alimentazione all accensione Caratteristiche tecniche del CNC D FAGOR CNC 8037 SOFT V01 4x 439 Caratteristiche tecniche del CNC FAGOR CNC 8037 SOFT V01 4x 440 PLC Memoria 135 kilobytes Programmazione in mnemonici Unit di tempo 1 millisecondo 512 Ingressi 512 uscite 3999 indicatori dell utilizzatore 499 registri di 32 bits 256 contatori di 32 bits 512 temporizzatori di 32 bits Ingresso della sonda 5V Valore tipico 0 25 mA Vin 5V Soglia alta livello logico 1 VIH A partire da 2 4 Vcc Soglia bassa livello logico 0 VIL AI di sotto di 0 9 Vcc Tensione nominale massima Vimax 15 Vcc Ingresso della sonda 24 V Valore tipico 0 30 mA Vin 24V Soglia alta livello logico 1 VIH A partire da 12 5 Vcc Soglia bassa livello logico 0 VIL AI di sotto di 4 Vcc Tensione nominale massima Vimax 35 Vcc Ingressi digitali Tensione nominale 24 Vcc Tensione nominale massima 30 Vcc Tensione nominale minima 18 Vcc
360. h ssis Schermatura Struttura del CNC mmia CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 39 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 40 Connettore X10 X11 X12 Ingressi di retroazione dell asse X10 Peril collegamento degli ingressi di retroazione del primo asse X11 Peril collegamento degli ingressi di retroazione del secondo asse X12 Peril collegamento degli ingressi di retroazione del terzo asse Sono connettori femmina SUB D a 15 terminali ed alta densit Pin Segnale e funzione 1 A 2 JA 3 B 4 B Segnali di retroazione 10 5 10 150905 6 Li 11059 7 Lich 13 020 8 120202 11 olo il 9 5 V Alimentazione del sistema di retroazione o 10 5V 2 11 GND 12 GND 13 100P 14 zsa 15 Ch ssis Schermatura Ammette retroazione sinusoidale 1 Vpp e TTL differenziale La schermatura del tubo flessibile utilizzato deve essere collegata all involucro del connettore in ognuna delle sue estremit Protezioni nei connettori Si rilevano sovracorrenti o cortocircuiti nelle retroazioni dando il relativo errore Errore di alimentazione in retroazione assi Slot COMPACT FLASH Sede della KeyCF scheda di impostazioni del CNC Lo slot COMPACT FLASH situato sul lato sinistro del CNC Lo slot si utilizzer come supporto della KeyCF e per le operazioni di aggiornamento delle versioni di software
361. he l ingresso logico di mandrino corrispondente GEARI1 GEARA4 a livello logico alto e Se non lo il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore SPENAS M5462 DRENAS M5463 Mandrino principale Il CNC utilizza questi segnali quando la comunicazione con il regolatore via CAN Ogni volta che il PLC imposta uno di questi segnali a livello logico alto o basso il CNC lo comunica al rispettivo regolatore Questi segnali corrispondono ai segnali speed enable e drive enable del regolatore Il funzionamento di entrambi i segnali spiegato nel manuale del regolatore tuttavia si ricorda quanto segue e Entrambi i segnali devono essere inizializzati a livello logico basso all avvio del PLC e Perilfunzionamento normale del regolatore entrambi i segnali devono essere a livello logico alto b e Un fianco di discesa nel segnale DRENA drive enable spegne il circuito di potenza del regolatore e il motore resta senza coppia In tale situazione il motore rimane senza governo e si arrester una volta esaurita la sua energia cinetica arresto per attrito e Un fianco di discesa nel segnale SPENA speed enable commuta il Riferimento di velocit interna del regolatore a 0 giri min e frena il motore mantenendo la coppia Una volta arrestato il motore si spegne il circuito di potenza del regolatore e il motore rimane senza coppia PLCFM19 M5464 M19FEE
362. he hanno in quel momento OWR OREMWR Aggiornano le uscite fisiche locali OWR e remote OREMWR con i valori reali di cui attualmente dispongono le corrispondenti risorse O MRD Aggiorna i valori delle risorse M5000 5957 e R500 559 con i valori di cui dispongono le uscite logiche del CNC Si deve fare attenzione quando si utilizza questa direttiva dato che si perderanno i valori che hanno tali risorse in quel momento Dopo aver eseguito questa direttiva i nuovi valori coincideranno con i valori di cui dispongono le uscite logiche del CNC variabili interne MWR Aggiorna gli ingressi logici del CNC variabili interne con i valori reali di cui attualmente dispongono le risorse M5000 5957 e R500 559 TRACE 9 g o Z Questa direttiva si deve utilizzare quando si lavora con l analizzatore logico e consente di realizzare TT 2 una cattura di dati durante l esecuzione del ciclo di PLC a W 6 Va ricordato che l analizzatore logico esegue una cattura di dati all inizio di ogni ciclo PRG e PE 5 N dopo aver letto gli ingressi fisici e analizzato gli indicatori relativi alle uscite logiche del CNC e proprio N Q prima di iniziare esecuzione del programma g Per eseguire una ulteriore cattura di dati durante l esecuzione del ciclo PLC usare l istruzione lt q n cc TRACE 5 O Esempio di utilizzo dell istruzione TRACE k PRG TRACE Cattura di dati TRACE Cattura di dati TRACE Cattura di dati END RES TRACE Cattura
363. i Esistono 3 modalit di lavoro con volantini Modalit volantino standard e Con il volantino generale selezionare l asse che si desidera spostare e girare il volantino e Con volantini individuali girare il volantino associato all asse che si desidera spostare Modalit volantino traiettoria e Per effettuare smussature e arrotondamenti e Si sposta un volantino e si spostano 2 assi sulla traiettoria selezionata smussatura o arrotondamento e La gestione di questa prestazione va eseguita dal PLC e Si assume come Volantino traiettoria il volantino generale o in suo difetto il volantino singolo associato all asse X fresatrice o Z tornio Modalit volantino d avanzamento e Consente di controllare l avanzamento della macchina e La gestione di questa prestazione va eseguita dal PLC Pu accadere che in funzione della velocit di rotazione del volantino e della posizione del commutatore si richieda uno spostamento con un avanzamento superiore al massimo ammesso si limita l avanzamento a quello massimo ammesso e Neivolantini individuali si arresta lo spostamento quando si ferma il volantino Non avanza il valore indicato e Neivolantini generali ilp m g HDIFFBAC P129 indica se si arresta lo spostamento o se si sposta il valore indicato 6 3 1 Modalit volantino standard Volantino generale 1 Selezionare l asse che si desidera spostare Premere uno dei tasti JOG dell asse da spos
364. i necessario realizzare la regolazione dei guadagni allo scopo di ottenere la risposta ottimale del sistema per gli spostamenti programmati Per eseguire una regolazione consigliabile utilizzare un oscilloscopio osservando i segnali della dinamo tachimetrica La seguente figura illustra la forma ottimale di tale segnale parte sinistra e le instabilit nell avvio e nella frenata che necessario evitare Esistono 3 tipi di guadagni La regolazione si esegue mediante parametri macchina e seguendo l ordine di seguito indicato Guadagno proporzionale Definisce il segnale analogico corrispondente all avanzamento con cui si desidera ottenere un errore di inseguimento di 1 Si definisce mediante il p m m PROGAIN P23 Guadagno feed forward Definisce la percentuale di segnale analogico che dovuta all avanzamento programmato Peril suo uso imprescindibile lavorare con accelerazione decelerazione p m m ACCTIME P18 Si definisce mediante il p m m FFGAIN P25 Guadagno derivativo o guadagno AC forward Il guadagno derivativo definisce la percentuale di segnale analogico che si applica in funzione delle variazioni dell errore di inseguimento Si Il guadagno ACforward definisce la percentuale di segnale analogico che proporzionale agli incrementi di velocit fasi di accelerazione e decelerazione Per il suo uso imprescindibile lavorare con accelerazione decelerazione p m
365. i ausiliari si devono eseguire Mediante MBCD si analizzano tutte le variabili MBCD alla volta In questo esempio si esegue un SET degli indicatori ausiliari affinch essi possano essere analizzati successivamente Una volta analizzate occorre effettuare un RES delle stesse affinch il PLC non le analizzi di nuovo nel seguente ciclo DFU MSTROBE AND CPS MBCD EQ 0 RES M 08 DFU MSTROBE AND CPS MBCD EQ 2 RES M 08 Le funzioni MOO e M02 ritirano il refrigerante M08 DFU MSTROBE AND CPS MBCD EQ 3 SET M 03 RES M 04 DFU MSTROBE AND CPS MBCD EQ 4 SET M 04 RES M 03 DFU MSTROBE AND CPS MBCD EQ 5 RES M 03 RES M 04 Le funzioni M03 M04 sono incompatibili fra loro e la funzione M05 annulla entrambe DFU MSTROBE AND CPS MBCD EQ 8 SET M 08 DFU MSTROBE AND CPS MBCD EQ 9 RES M 08 DFU MSTROBE AND CPS MBCD EQ 30 RES M 08 Le funzioni M09 e M30 ritirano il refrigerante M08 DFU MSTROBE AND CPS MBCD EQ 41 SET M 41 RES M 42 DFU MSTROBE AND CPS MBCD EQ 42 SET M 42 RES M 41 Le funzioni M41 e M42 sono incompatibili fra loro Velocit di rotazione del mandrino uscita enable di mandrino O S ENAB sar attiva quando sono selezionate le funzioni M3 o M4 M 03 OR M 04 0 S ENAB sl Modulo principale ESEMPIO DI PROGRAMMAZIONE DI PLC FAGOR CNC 8037 SOFT V01 4x 431 Modulo principale ESEMPIO DI PROGRAMMAZIONE DI PLC dia FAGOR CNC 8037 SOFT V01
366. i azionamento con motore ridurre prima la coppia massima del regolatore mediante una funzione M evitando cos di bruciare il motore A PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 143 PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 144 INPOSW2 P51 Il CNC utilizza questo parametro quando attiva la funzione G50 spigolo arrotondato controllato Definisce la distanza o zona precedente della quota programmata in cui il CNC considera che in posizione e continua l esecuzione del seguente blocco Valori possibili Fra 0 e 99999 9999 gradi o millimetri Fra 0 e 3937 00787 pollici Valore di default 0 1 mm consigliabile assegnare un valore di 10 volte INPOSW IOTYPE P52 Il parametro macchina d asse IOTYPE dispone di 2 cifre Unit Indica il tipo di segnale I0 che dispone il sistema di retroazione Valore Significato x0 I0 normale xi 10 codificate tipo A x2 10 codificate tipo B solo riga COVS x3 10 normale ricerca con ritorno Quando si utilizzano encoder lineari con 10 codificato personalizzare i p m a INCODI1 P68 e IOCODI2 P69 Decine Definisce quando si esegue un impostazione degli assi se l arresto nel trovare I0 sar dolce Valore Significato 0x Arresto normale su l0 1x Arresto dolce su l0 Quando si personalizza l arresto dolce si consiglia di tenere a zer
367. i default 0 per il modello M Valore di default 1 per il modello T Nel modello fresatrice necessario eseguire la funzione G43 per lavorare con compensazione di lunghezza utensile Quando non si lavora con compensazione G44 il CNC visualizza la quota corrispondente alla base dell utensile Nel modello tornio si lavora sempre con compensazione di lunghezza utensile e di default si visualizza la quota corrispondente alla punta dell utensile ANTIME P69 Si utilizza nelle punzonatrici che hanno un eccentrica come sistema di colpi Indica quanto tempo prima di arrivare gli assi alla posizione si attiva si mette a livello logico alto l uscita logica generale ADVINPOS M5537 In questo modo si ottiene la riduzione del tempo morto e pertanto l aumento del numero di colpi al minuto Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 Se la durata totale dello spostamento inferiore al valore specificato nel parametro ANTIME il segnale di anticipazione ADVINPOS si attiver subito Se il valore del parametro ANTIME 0 non si attiver mai il segnale di anticipazione ADVINPOS PERCAX P70 Nessuna funzione TAFTERS P71 Il valore con cui si personalizza il p m g TOOLSUB P60 indica il numero di sottoprogramma associato all utensile Il parametro TAFTERS definisce se la selezione di utensile si effettua prima o dopo essere stato eseguito il sottoprogramma Valore Significato
368. i default 0 0 0 0 la rete non si attiva lt Q IPGATWAY P26 Indirizzo IP del gateway Valori possibili Quattro numeri fra 0 e 255 separati da punti Valore di default 0 0 0 0 Non ha gateway IPWDNC P27 Indirizzo IP del server WinDNC Si denomina server WinDNC il dispositivo esterno con cui ci si collega via DNC Questo dispositivo potr essere un CNC o un PC con WinDNC Se si definisce come 0 0 0 0 non si potranno fare trasferimenti dal CNC ma ci si potr invece collegare dal PC Valori possibili Quattro numeri fra 0 e 255 separati da punti Valore di default 0 0 0 0 IPSNFS P28 Indirizzo IP del server che fa da disco rigido remoto Se diverso da 0 si attiva il disco rigido remoto Ci implica che il disco rigido locale se esistente viene disabilitato e non sar pi accessibile Valori possibili FAGOR Quattro numeri fra 0 e 255 separati da punti Valore di default 0 0 0 0 non ha disco rigido remoto CNC 8037 DIRNFS P29 Directory del server che si utilizza come disco rigido remoto Valori possibili SOFT V01 4x Ammette fino a un massimo di 22 caratteri senza spazi Valore di default Senza nome 182 MACID P30 Riservato Si deve definire con valore 0 ETHEINLE P31 Nessuna funzione Connessione a un CNC in una rete Ethernet Connessione utilizzando Windows 95 o 98 Sl Connessione a un CNC condiviso senza password Nell esploratore Web o da
369. i del piano 1xx La compensazione si attiva nel primo blocco di spostamento anche senza spostamento degli assi del piano Valore di default 000 Dopo aver attivato la compensazione pu accadere che nel primo blocco di spostamento non intervengano gli assi del piano sia perch non programmati perch stato programmato lo stesso punto in cui si trova l utensile o perch stato programmato uno spostamento incrementale nullo In questo caso la compensazione si esegue sul punto in cui si trova l utensile in funzione del primo A PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 103 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 104 spostamento programmato sul piano l utensile si sposta perpendicolarmente alla traiettoria sul suo punto iniziale Il primo spostamento programmato sul piano potr essere lineare o circolare Esempio di inizio di compensazione COMPTYPE 1x1 lug X0 YO e G01 Y40 G90 G91 G40 YO Z10 G01 X 30 Y30 G02 X20 Y20 120 JO G01 G41 X 30 Y30 Z10 VE G90 G01 X25 x0 YO FPRMAN P75 Si utilizza nel modello tornio ed indica se si ammette avanzamento per giro nella manualit Manuale Valore Significato YES consentito NO Non consentito Valore di default NO MPGAXIS P76 Indica l asse che gli si assegna il volantino Si definisce mediante il seguente codice
370. i gli ingressi iniziano sempre con la numerazione 11 e le uscite con O1 e non potranno essere parametrizzati IMPORTANTE La numerazione sia del primo ingresso sia della prima uscita locale di ogni modulo di espansione sar un valore multiplo di 8 pi uno 1 8n Se nella procedura di accensione si rilevano incongruenze di parametrizzazione sar visualizzato un messaggio di errore che avvisa di questo fatto All interno del modulo di espansione la numerazione del resto degli ingressi uscite sar definito in modo progressivo a partire dal primo La numerazione per gli ingressi uscite dei moduli di espansione sar diversa a seconda dei valori immessi nei parametri NUILOn e NUOLOn con n 1 2 3 4 PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 189 Parametri del PLC PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 190 Esempi di numerazione dei moduli d espansione Si consideri un sistema formato da una scheda di assi di 401 240 e due moduli ad espansione 641 320 disponibili in ognuno di essi Gli ingressi uscite del primo modulo non sono parametrizzabili quindi gli ingressi iniziano sempre numerati 11 e le uscite O1 Caso 1 Si desidera numerare gli ingressi e le uscite impostando i parametri NUILOn e NUOLOn a zero Primo modulo di espansione Secondo modulo di espansione NUILO1 0 NUILO2 0 NUOLO1 0 NUOLO2 0 AI secondo modulo d espansione sono assegnati gli ingressi 165 128 e
371. i interi fra 0 e 65535 Valore di default 1250 rzee P _ gt gt gt vWvUvmUmea amp a Eeee Quando si dispone di regolazione CAN se entrambi i parametri NPULSES e PITCHB si definiscono con valore 0 il CNC prender quelli equivalenti del regolatore A PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 133 PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 134 DIFFBACK P9 Definisce se il sistema di retroazione utilizzato si serve di segnali differenziali o meno Valore Significato NO Non utilizza segnali differenziali YES Utilizza segnali differenziali Valore di default YES SINMAGNI P10 Indica il fattore di moltiplicazione x1 x4 x20 ecc che il CNC applicher al segnale di retroazione dell asse se esso di tipo sinusoidale Per segnali di retroazione quadrati si assegner a questo parametro il valore 0 e il CNC applicher sempre il fattore di moltiplicazione x4 Valori possibili Numeri interi fra 0 e 255 Valore di default 0 La risoluzione di retroazione di ogni asse si definir utilizzando i p m a PITCH P7 NPULSES P8 e SINMAGNI P10 come si riporta nella seguente tabella PITCH NPULSES SINMAGNI P7 P8 P10 Encoder segnali quadrati passo vite N impulsi 0 Encoder segnale sinusoidale passo vite N impulsi Fattore molt
372. i pu avere accesso a tutte le variabili che non siano del tipo string indicate nel manuale del regolatore e Lettura e scrittura dal programma pezzo o canale d utente Lettura P SVAReje Scrittura SVAReje P Esempio P110 SVARX 40 Assegna al parametro P110 il valore della variabile dell asse X dell identificatore 40 che corrisponde a VelocityFeedback e Lettura e scrittura dal canale di PLC Lettura CNCEX P SVAReje M1 Scrittura CNCEX SVAReje P M1 Esempio CNCEX SVARX 100 P120 M1 Assegna alla variabile dell asse X con identificatore 100 VelocityProportionalGain il valore del parametro P120 Manuale di Installazione 6 11 2 Retroazione assoluta del regolatore Se il regolatore dispone di versione V4 02 o successiva si elabora la retroazione assoluta nella prima retroazione del regolatore Il CNC consulta la variabile RV5 del regolatore personalizzato con encoder assoluto e il parametro PP177 del regolatore Absolute distance1 indicante la distanza fra lo zero macchina e lo zero dell encoder assoluto TEMI CONCETTUALI Regolazione digitale CAN FAGOR CNC 8037 SOFT V01 4x 261 6 12 Volantini Fagor HBA HBE e LGB I Volantini HBA HBE e LGB dispongono di e generatore di impulsi encoder e Pulsante d emergenza e Pulsante o i pulsanti di abilitazione e Commutatore per selezione asse 6 e Commutatore per selezione
373. i risposta del segnale di emergenza deve essere molto rapido il CNC assegna a tale scopo l ingresso 11 per cui indipendentemente dal trattamento dato nel programma dal PLC a questo ingresso il CNC lo analizzer immediatamente dopo l elaborazione hardware L uscita d emergenza che coincide nell uscita 01 del PLC si attiver livello logico basso quando si verifica un ALLARME o ERRORE nel CNC o quando si assegna il valore 0 livello logico basso all uscita 01 del PLC Pin 00000000000000000O Segnale e funzione 1 24V Alimentazione esterna 2 01 Uscita di emergenza 3 03 4 05 5 07 6 Se 7 su 8 a 9 ie 10 l1 Messaggio di emergenza 11 13 o 12 15 o 17 13 I7 O 16 14 19 0 15 15 111 oli o 13 16 113 o 17 115 Oli 18 oV Alimentazione esterna o 19 oV Alimentazione esterna j 5 20 24 V Alimentazione esterna ol 21 02 o6 22 04 0 5 23 06 oO 24 08 ol obe 25 ol 26 sisi 27 28 29 12 30 14 31 16 32 18 33 110 34 112 35 114 36 116 37 Ch ssis Schermatura Struttura del CNC mmi CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 33 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 34 Connettore X3 Per i collegamenti della sonda Connettore femmina tipo SUB D densit normale a 9 terminali Pin Segnale e funzione oo0oo0o0 ooo0oo0o0 1 Ch ssis Scher
374. i velocit immessi via CNC PLC PLCSL e DNC DNCSL hanno ancora la stessa funzionalit e priorit non interessata dalla nuova variabile MDISL cio il CNC continua a limitare come finora la velocit con queste variabili Gestione dal PLC Per osservare la normativa di sicurezza si consiglia di gestire dal PLC le variabili associate ai limiti di velocit come indicato nel seguente esempio Vi si applicano le seguenti restrizioni e Non possibile eseguire un nuovo programma pezzo senza aver impostato prima il limite di velocit Nel caso contrario sar visualizzato un messaggio Se si ripete l esecuzione del programma non si tenuti ad immettere il limite ma obbligatorio la prima volta che si esegue il programma e Durante l esecuzione di un programma se si immette in MDI un nuovo limite questo sostituisce il precedente e Neicicli indipendenti della modalit TC o MC non sar necessario immettere la SMAX in quanto gi definita in ogni ciclo e Se il programma che si esegue ha programmato la funzione G92 il programma sar valido solo se il valore definito in G92 minore di quello programmato da MDI e Se si hanno due mandrini principali il limite di velocit immesso sar valido per entrambi i mandrini Esempio di programma di PLC PRG REA CNCRD OPMODA R100 M1000 Lettura della variabile OPMODA B0OR100 AND INCYCLE M100 Indicativo del programma in esecuzione DFU M100 CNCRD PRGN R101 M1000 CNCR
375. ico richiesta Se invece il segnale SERVOON a livello logico basso il CNC attiva il segnale di ENABLE e dopo aver atteso il tempo indicato in DWELL verifica di nuovo lo stato del segnale SERVOON Se a livello logico alto fornir l uscita di segnale analogico richiesto ma se resta a livello logico basso arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore ERROR SERVOON ENABLE signal E O FAGOR PAREN Pid CNC 8037 Inoltre se il segnale SERVOON cambia a livello logico basso durante lo spostamento dell asse il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore SOFT V01 4x 357 11 Ingressi logici dell asse INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 358 AXIS 1 M5108 AXIS 1 M5109 AXIS 2 M5158 AXIS 2 M5159 AXIS 3 M5208 AXIS 3 M5209 II CNC utilizza questi segnali quando sta lavorando nella modalit di funzionamento Manuale Se il PLC imposta uno di questi segnali a livello logico alto il CNC sposter il relativo asse nel senso indicato positivo o negativo Tale spostamento si eseguir applicando al rispettivo avanzamento il feed override che selezionato Il trattamento che ricevono questi segnali simile quello che ricevono i tasti JOG del pannello di comando SPENAI
376. ificato 21 Volantino associato all asse X 26 Volantino associato all asse W 22 Volantino associato all asse Y 27 Volantino associato all asse A 23 Volantino associato all asse Z 28 Volantino associato all asse B 24 Volantino associato all asse U 29 Volantino associato all asse C 25 Volantino associato all asse V parametri MPG1 corrispondono al primo volantino i parametri MPG2 al secondo e parametri MPG3 al terzo volantino Il CNC utilizza il seguente ordine per sapere qual il primo il secondo e il terzo volantino X Y Z U V W A B C Il significato dei parametri MPG CHG MPG RES e MPG NPUL analogo a quello dei parametri MPGCHG P80 MPGRES P81 e MPGNPUL P82 CUSTOMTY P92 Indica la configurazione utilizzata Valori possibili 250 Valore di default 0 Autoidentificazione della tastiera La tastiera dispone di un sistema di autoidentificazione che aggiorna questo parametro automaticamente XFORM1 P94 XFORM2 P95 Nessuna funzione XDATAO P96 XDATA1 P97 XDATA2 P98 XDATA3 P99 XDATA4 P100 XDATAS P101 XDATA6 P102 XDATA7 P103 XDATA8 P104 XDATA9 P105 Nessuna funzione PRODEL P106 Il CNC tiene conto di questo parametro ogni volta che vengono effettuate operazioni di tastatura funzioni G75 G76 Quando il collegamento tra il tastatore digitale e il CNC stabilito per mezzo di raggi infrarossi dal momento del rilevamento al momento in cui il CNC ric
377. il formato corrente binario o BCD dell informazione e come si desidera impostare la stessa E possibile trasmettere 4 8 12 16 20 24 28 o 32 bits Se non si definiscono i codici e il numero di bit da trasmettere si trasmette da binario a binario e in 32 bit 0032 MOV 112 M100 0032 da binario a binario in 32 bit MOV 021 R100 0012 da binario a binario in 12 bit MOV C22 023 0108 da binario a BCD in 8 bit MOV T10 M112 1020 da BCD in binario in 20 bit Se il numero che si desidera convertire da binario a BCD maggiore del massimo consentito in BCD si tronca il valore tralasciando le cifre di maggior peso Il valore massimo in BCD PROGRAMMAZIONE DEL PLC DS Istruzioni di azione 9 con 4 bit 9999 con 16 bit 9999999 con 28 bit 99 con 8 bit 99999 con 20 bit 99999999 con 32 bit 999 con 12 bit 999999 con 24 bit In questi casi si consiglia di effettuare il trasferimento aumentando il numero di bit utilizzando se necessario registri o indicatori in passi intermedi Esempio 111 MOV 114 016 108 Se l ingresso 111 vale 1 il PLC esegue un trasferimento degli stati logici degli 8 ingressi 114 e successivi in codice BCD verso le 8 uscite 016 e successive in codice binario NGU Completa i bit di un registro Esegue un completamento dei 32 bit del registro cambia lo stato di ognuno dei bit Esempio 115 NGU R152 Se l ingresso 115 vale 1 il PLC completa i 32 bits del registro R152
378. ili MBCDP1 7 il CNC indicher al PLC mediante l uscita logica generale MSTROBE che si deve eseguire la funzione o funzioni ausiliari richieste MSTROBE PLC EXECUTION I PES MINAENDW Il CNC rester attiva l uscita logica generale MSTROBE durante il tempo indicato mediante il p m g MINAENDW P30 Trascorso questo tempo il CNC riprende l esecuzione del programma consigliabile che il valore MINAENDW sia uguale o superiore alla durata di un ciclo di PLC allo scopo di assicurarsi il rilevamento di tale segnale da parte del PLC Quando il PLC rileva l attivazione dell uscita logica generale MSTROBE eseguir la funzione o le funzioni ausiliari M richieste nelle variabili MBCD17 COMUNICAZIONE CNC PLC Trasferimento delle funzioni ausiliari M S T h FAGOR CNC 8037 SOFT V01 4x 339 COMUNICAZIONE CNC PLC Visualizzazione dei messaggi errori e schermate FAGOR CNC 8037 SOFT V01 4x 340 10 3 Visualizzazione dei messaggi errori e schermate II PLC dispone di una serie di indicatori che consentono di visualizzare messaggi ed errori sul CNC e di visualizzare schermate preventivamente definite dall utente Visualizzazione dei messaggi Il PLC dispone di 255 indicatori con il rispettivo mnemonico per la visualizzazione di messaggi nel CNC M4000 MSG001 M4100 MSG101 M4252 MSG253 M4001 MSG002 M4101 MSG102 M4253 MSG254 M4002 M
379. imbolo di informazione Indica note avvisi e consigli CONDIZIONI DI GARANZIA GARANZIA INIZIALE Ogni prodotto costruito o venduto dalla FAGOR ha una garanzia di 12 mesi per l utente finale che potranno essere controllati dalla rete di servizio mediante il sistema di controllo garanzia appositamente stabilito dalla FAGOR Affinch il tempo che trascorre fra l uscita di un prodotto dai nostri magazzini all arrivo all utilizzatore finale non giochi contro questi 12 mesi di garanzia la FAGOR ha stabilito un sistema di controllo della garanzia basato sulla comunicazione da parte del costruttore o intermediario alla FAGOR della destinazione dell identificazione e della data di installazione sulla macchina nel documento che accompagna ogni prodotto all interno della busta della garanzia Questo sistema consente oltre ad assicurare l anno di garanzia all utente di tenere informati i centri di servizio della rete sulle attrezzature FAGOR facenti parte della propria area di responsabilit provenienti da altri Paesi La data d inizio della garanzia sar quella indicata come data d installazione nel succitato documento la FAGOR d un periodo di 12 mesi al costruttore o intermediario per l installazione e vendita del prodotto in modo che la data d inizio della garanzia pu essere fino a un anno dopo quella di partenza del prodotto dai nostri magazzini purch ci sia pervenuto il foglio di controllo della garanzia Ci signifi
380. impulsi per giro N impulsi passo vite Fattore di moltiplicazione x Risoluzione N impulsi 5000 um 4 x 2 um 625 impulsi giro Pertanto INCHES 0 PITCH 5 0000 NPULSES 625 SINMAGNI 0 Se si seleziona un encoder rotativo Fagor la frequenza di retroazione limitata a 200 kHz il CNC ammette frequenze fino a 400 kHz per segnali quadrati per cui il massimo avanzamento di questo asse sar Mass avanzamento 200 000 imp s 625 imp giro x 5 mm giro Mass avanzamento 1600 mm s 96 m min Esempio 2 Risoluzione in millimetri con encoder di segnali sinusoidali Si desidera ottenere una risoluzione di 2 um mediante un encoder di segnali sinusoidali e 250 impulsi giro situato sull asse il cui passo di vite di 5 mm Si deve calcolare il fattore di moltiplicazione SINMAGNI che deve applicare il CNC agli impulsi dell encoder per ottenere la retroazione richiesta SINMAGNI passo vite N impulsi x Risoluzione SINMAGNI 5000 um 250 x 2 um 10 Pertanto INCHES 0 PITCH 5 0000 NPULSES 250 SINMAGNI 10 La frequenza di retroazione di encoder rotativi Fagor limitata a 200 kHz II CNC ammette frequenze di fino a 250 kHz per segnali sinusoidali e quindi il massimo avanzamento di quest asse sar Mass avanzamento 200 000 imp s 250 imp giro x 5 mm giro Mass avanzamento 4 000 mm s 240 m min Esempio 3 Risoluzione in millimetri con encoder lineare di segnali quadrati Tenendo
381. ina XMW YMW ZMW etc Coordinate dello zero pezzo XMR YMR ZMR etc Regolazione del punto di riferimento macchina Si TEMI CONCETTUALI Sistemi di riferimento FAGOR CNC 8037 SOFT V01 4x 231 TEMI CONCETTUALI Sistemi di riferimento FAGOR CNC 8037 SOFT V01 4x 232 6 6 1 Ricerca di riferimento macchina II CNC consente di realizzare la ricerca di riferimento macchina in modo manuale o da programma La ricerca pu essere realizzata asse per asse o su vari assi alla volta Se la ricerca con o senza l0 codificato si realizza in modalit manuale si annuller lo spostamento di origine attivo e si visualizzer la coordinata del punto di riferimento macchina indicata nel p m a REFVALUE P36 In tutti gli altri casi lo zero pezzo selezionato viene mantenuto e le coordinate visualizzate sono riferite a tale zero pezzo e In assi il cui sistema di retroazione non dispone di I0 codificato II CNC sposta nel senso indicato dai p m a REFDIREC P33 tutti gli assi selezionati che dispongono di micro di riferimento macchina Questo movimento viene eseguito alla velocit di avanzamento indicata dal parametro macchina per asse REFEEDI1 P34 e termina quando si preme il micro di riferimento macchina Quando tutti gli assi sono arrivati al micro di riferimento macchina la ricerca continua asse per asse e nell ordine selezionato Questo nuovo spostamento si esegue all avanzamento indicato nei p
382. informazione e la parte decimale indica il numero di identificatore vedi tabella sotto Ad esempio P32 1 00040 indica che nel registro R704 del PLC si avr la VelocityFeedback fornita dal regolatore situato nel nodo 1 del bus ved u qq c cemr di 5 rn4i WI A registri di lettura da R700 a R739 si aggiornano all inizio dello scan di PLC salvo che si utilizzi la direttiva MRD il Per identificare le unit delle variabili consultare il manuale del regolatore Il tipo di informazione disponibile e i relativi identificatori associati sono i seguenti Tipo d informazione Identificatore Class2Diagnostics Warnings 00012 Class2Diagnostics OperationStatus 00013 VelocityFeedback 00040 PositionFeedbackValue1 00051 TorqueFeedback 00084 CurrentFeedback 33079 FagorDiagnostics 33172 AnalogInputValue 33673 AuxiliaryAnalogInputValue 33674 DigitallnputsValues 33675 PowerFeedback 34468 PowerFeedbackPercentage 34469 bit dell identificatore 33172 FagorDiagnostics contengono la seguente informazione bit Significato Id nel regolatore 0 1 2 3 GV25 ActualGearRatio 000255 4 5 6 7 GV21 ActualParameterSet 000254 8 SV4 000330 9 SV5 000331 10 SV3 000332 11 TV10 TGreaterEqualTx 000333 12 TV60 PGreaterEqualPx 000337 Canale Ciclico Variabili di scrittura per il CNC PLC I p m plc SWR800 P68 a SWR819 P87 indicano che tipo di inform
383. ingressi delle uscite e degli indicatori sono aggiornati dopo l esecuzione del ciclo di programma 13 phy 13 fisica 13 rea I3 reale 13 ima 13 immagine Esempi DFU 123 DFU B3R120 DFU AUXEND Di comparazione CPS Consente di realizzare comparazioni fra due operandi verificando se il primo operando maggiore GT maggiore o uguale GE uguale EQ diverso NE minore o uguale LE o minore LT del secondo possibile utilizzare come operandi Temporizzatori conteggio interno Contatori conteggio interno Registri Registri di comunicazione CNC PLC e numeri compresi fra 2147483647 o fra 0 e FFFFFFFF Il formato di programmazione delle diverse combinazioni CPS T 1 256 GT T 1 256 C 1 256 GE C 1 256 R 1 559 EQ R 1 559 NE LE LT Se si osserva la condizione richiesta l istruzione di consultazione riporter il valore logico 1 e se non si osserva il valore 0 Esempi di programmazione CPS C12 GT R14 M100 Se il conteggio interno del contatore C12 MAGGIORE del valore del registro R14 il PLC assegner all indicatore M100 il valore 1 e il valore 0 nel caso contrario CPS T2 EQ 100 TG1 5 2000 Quando il tempo trascorso dal timer T2 PARI al valore 100 si attiver il timer T5 funzionante come monostabile e con una costante di tempo di 2 secondi DS Istruzioni di consultazione PROGRAMMAZIONE DEL PLC FA
384. ingressi digitali X4 X8 124 FAGOR CNC 8037 SOFT V01 4x Descrizione dei connettori ingressi uscite digitali Connettore X1 amp X2 amp X5 amp X6 Uscite digitali 8 uscite in ogni connettore Connettore Phoenix minicombicon maschio di 10 pin passo 3 5 mm Occorre alimentare entrambi i connettori a 24 V DC e GND Segnale Funzione X1 X5 X2 X6 24V Alimentazione l e 24v e 24v Ho telo 01 08 Uscite digitali Ile 02 ie oo tejo efo 09 016 Uscite digitali ajoa le 012 KA fo KA KE GND Alimentazione ejo lle 014 Hejo Hos l e 08 ie oe e ceno je cnp Connettore X3 amp X4 amp X7 amp X8 Ingressi digitali 12 ingressi in ogni connettore Connettore Phoenix minicombicon maschio di 12 pin passo 3 5 mm Segnale Funzione X3 X7 X4 X8 11 112 Ingressi digitali e Lejn Fe 2 ef n4 113 124 Ingressi digitali KI 5 Te 15 Ho ene 9 5 en Ia Te 118 Le Le jno KI G l e 120 FIERO hefi e jno e 22 e e 23 HE n2 le i24 Ingressi e uscite digitali modulo doppio MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN FAGOR CNC 8037 SOFT V01 4x 67 Caratteristiche elettriche degli ingressi e delle uscite MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN FAGOR CNC 8037 SOFT V01 4x 68 3 5 Caratteri
385. io del trattamento della funzione ausiliare CNC 8037 Dopo aver calcolato il valore corrispondente al segnale analogico S residuale per il cambio gamma il PLC lo indicher al CNC mediante il registro SANALOG portando quindi a livello logico alto il segnale PLCCNTL A questo punti il CNC porter all esterno il segnale analogico indicato nel registro SANALOG SOFT V01 4x Una volta effettuato il cambio di gamma richiesto si indicher al CNC la nuova gamma attiva ingressi logici di mandrino GEAR1 a GEARA4 Allo scopo di restituire al CNC il controllo del mandrino necessario porre il segnale PLCCNTL a livello logico basso 363 11 Ingressi logici del mandrino INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 364 Per finire il PLC attiver di nuovo l ingresso logico AUXEND per indicare al CNC che gi conclusa l esecuzione della funzione ausiliare SANALOG R504 Mandrino principale II CNC risponde a questi 2 segnali in ogni momento in modo che entrambi i mandrini possano essere controllati dal PLC Il PLC indicher mediante questo registro di 32 bit il segnale analogico del mandrino che il CNC deve produrre quando il mandrino governato dal PLC A 10 V del segnale analogico corrisponde SANALOG 32767 A SANALOG 1 corrisponde 10 32767 0 305185 millivolt di segnale analogico In questo modo se si desidera un segnale analogico di 4 V si programmer SANALOG 4x32767 10
386. ionale I CONDI si deve attivare l ingresso logico generale del CNC M01STOP Arresta il programma quando si esegue M01 START AND resto delle condizioni CYSTART Quando si preme il tasto di Avvio il CNC attiva l uscita logica generale START Il PLC deve verificare l osservanza del resto delle condizioni idraulica sicurezze ecc prima di mettere a livello logico alto l ingresso logico generale CYSTART affinch inizi l esecuzione del programma OK REGUL AND NOT LOPEN SERVO10N SERVO20N SERVO30N Se i regolatori vanno bene e il CNC non rileva errore nell anello di posizione degli assi LOPEN si deve chiudere l anello di posizione di tutti gli assi Ingressi logici degli assi del CNC SERVO10N SERVO2ON SERVO8ON Trattamento dei micro di limite di corsa degli assi I LIMTX1 LIMIT 1 I LIMTX2 LIMIT 1 I LIMTY1 LIMIT 2 I LIMTY2 LIMIT 2 I LIMTZ1 LIMIT 3 I LIMTZ2 LIMIT 3 sl a Modulo principale ESEMPIO DI PROGRAMMAZIONE DI PLC FAGOR CNC 8037 SOFT V01 4x 429 Modulo principale ESEMPIO DI PROGRAMMAZIONE DI PLC dia FAGOR CNC 8037 SOFT V01 4x 430 Trattamento dei micro di riferimento macchina I REFOX DECEL1 I REFOY DECEL2 I REFOZ DECEL3 Trattamento degli errori Il PLC consente mediante l attivazione degli indicatori da MSG1 a MSG255 di visualizzare sulla schermata del CNC il rispettivo messaggio di PLC Tale testo d
387. ione CAN Bus CAN OPEN per I O remoti e Bus Ethernet CAN Ethernet CAN AXES v Ethernet lt PERE Queste schede dispone dalle seguenti connessioni e Bus di regolazione CAN e Bus Ethernet Ethernet Ethernet hi Queste schede dispone dalle seguenti connessioni e Bus Ethernet Ethernet Configurazione a un CNC in una rete locale Trasmettendo dati Connessione a rete L opzione Ethernet consente la configurazione del CNC come un ulteriore nodo all interno di una rete locale Ci consente la comunicazione con altri PC per trasferire file 1 La scheda Ethernet composta da un connettore RJ 45 e due led che informano dello stato della z connessione 9 Led rosso Lampeggia quando si stanno trasmettendo dati Fi 3 Led verde Illuminato quando collegato alla rete A E Per la connessione utilizzare un cavo standard 10BASE T schermato La lunghezza non deve z E superare lo standard di 100 metri N ta Una volta impostata la connessione Ethernet possibile definire i seguenti tipi di connessioni e Collegamento a un PC mediante WinDNC richiesta la versione di WinDNC V4 0 o superiore g e Connessione da un PC tramite un cliente FTP 9 e Connessione ad un disco rigido remoto Disco rigido remoto Mediante la connessione ethernet pos
388. ioni M SOFT V01 4x Valori possibili Numeri interi fra 0 e 255 Valore di default 32 MINAENDW P30 Definisce il tempo minimo che dovr restare attivo il segnale AUXEND affinch il CNC lo interpreti come segnale valido Si denomina AUXEND il segnale del PLC indicante che terminata l esecuzione delle corrispondenti funzioni ausiliari M S o T Se la funzione ausiliare personalizzata nella tabella in modo da non attendere il segnale AUXEND il tempo definito in questo parametro sar la durata del segnale MSTROBE Valori possibili Numeri interi fra 0 e 65535 ms A Valore di default 100 Vedi 6 8 Trasferimento delle funzioni ausiliari M S T alla pagina 240 NPCROSS P31 Definisce il numero di punti di cui dispone la tabella di compensazione incrociata Questa compensazione si utilizza quando a seconda dello spostamento di un asse un altro asse subisce variazioni di posizione Il CNC dispone di una tabella in cui si immetteranno le variazioni che subisce un asse per le diverse posizioni occupate dall altro Valori possibili PARAMETRI MACCHINA Parametri macchina generale Numeri interi fra 0 e 255 Valore di default 0 non disponibile MOVAXIS P32 Si utilizza nella compensazione incrociata ed indica l asse che nello spostarsi genera variazioni di posizione su un altro Si definisce mediante il seguente codice Valore Significato Valore Significato 0 Nessuno 5 Asse V 1 Asse X 6 As
389. ioni iniziali di lavorazione selezionate da parametro macchina AUXEND M5016 Indica che terminata l esecuzione delle funzioni M S e T TIMERON M5017 Abilita il contatempo TIMER TREJECT M5018 Annullamento dell utensile in corso PANELOFF M5019 Disattivazione della tastiera PLCABORT M5022 Possibilit di annullamento del canale del PLC 7 PLCREADY M5023 PLC senza errori INTI M5024 Esegue la subroutine di interruzione indicata nel p m g P35 INT3 M5026 Esegue la subroutine di interruzione indicata nel p m g P37 INT4 M5027 Esegue la subroutine di interruzione indicata nel p m g P38 BLKSKIP1 M5028 Si osserva la condizione di salto di blocco e 1 BLKSKIP2 M5029 Si osserva la condizione di salto di blocco 2 BLKSKIP3 M5030 Si osserva la condizione di salto di blocco 3 M01STOP M5031 Arresta l esecuzione del programma pezzo quando si esegue la funzione ausiliare M01 TOOLINSP M5050 ispezione utensile disponibile nella modalit TC RETRACE M5051 Attiva la funzione Retrace ACTLIM2 M5052 Attiva i secondi limiti di corsa 2 0 HNLINARC M5053 Tipo di traiettoria con Volantino traiettoria o Jog traiettoria MASTRHND M5054 Attiva la modalit di lavoro Volantino traiettoria o Jog traiettoria EXRAPID M5057 Avanzamento rapido per tutti gli spostamenti che si eseguono nella modalit di esecuzione FLIMITAC M5058 Limitare l avanzamento di ogni asse al valore stabilito nel relativo parametro macchina FLIMIT P75 SLIMITA
390. iplicazione Encoder lineare segnali quadrati passo encoder 0 0 lineare Encoder lineare segnale sinusoidale passo encoder 0 Fattore lineare moltiplicazione FBACKAL P11 Questo parametro si user quando il sistema di retroazione impiegato utilizza segnali sinusoidali o segnali quadrati differenziali Indica se si desidera avere abilitato l allarme di retroazione su questo asse Valore Significato OFF Non si desidera allarme di retroazione annullata ON Si dispone d allarme di retroazione Valore di default ON FBALTIME P12 Indica il tempo massimo che pu restare l asse senza rispondere in modo adeguato al segnale analogico del CNC In funzione del segnale analogico corrispondente all asse il CNC calcola il numero di impulsi di retroazione che deve ricevere in ogni periodo di sampling Si considerer che il funzionamento dell asse corretto quando il numero di impulsi ricevuti compreso fra il 50 e il 200 di quelli calcolati Se ad un certo punto il numero di impulsi di retroazione ricevuti al di fuori di questo margine il CNC continuer ad analizzare tale asse fino a rilevare che il numero di impulsi ricevuti sia tornato alla normalit Ma se trascorre un tempo superiore a quello indicato in questo parametro senza che tale asse torni alla normalit il CNC visualizzer il rispettivo errore Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 non si verific
391. iri min della terza gamma 3000 MAXGEARA4 P5 massimi giri min della quarta gamma 3500 INPREVI P72 giri di ingresso della prima gamma 4 INPREV2 P74 INPREV3 P76 giri di ingresso della terza gamma 4 INPREVA P78 OUTPREVI P73 giri d uscita della prima gamma 1 OUTPREV2 P75 giri d uscita della seconda gamma 1 OUTPREV8 P77 giri d uscita della terza gamma 3 OUTPREVA4 P79 giri d uscita della quarta gamma 1 giri di ingresso della seconda gamma 2 giri di ingresso della quarta gamma 1 Parametri coinvolti nel calcolo di retroazione di posizione Pm m NPULSES P13 Numero di impulsi per giro dell encoder 18000 3 2 12000 Si permettono solo valori interi Pm m SINMAGNI P65 Fattore di moltiplicazione se l encoder sinusoidale 200 Si TEMI CONCETTUALI Gestione riduzioni in assi e mandrino FAGOR CNC 8037 SOFT V01 4x 281 TEMI CONCETTUALI Gestione riduzioni in assi e mandrino FAGOR CNC 8037 SOFT V01 4x 282 Mandrino Analogico Parametri coinvolti nel calcolo del segnale analogico di velocit Pm m MAXGEARI P2 massimi giri min della prima gamma 1000 P m m MAXGEAR 2 P3 massimi giri min della seconda gamma 2000 P m m MAXGEAR3 P4 massimi giri min della terza gamma 3000 P m m MAXGEARA P5 massimi giri min della quarta gamma 3500 P m m MAXVOLTI P37
392. isce segnali quadrati e il controllo applica un fattore moltiplicatore x4 a tali segnali si ottengono 100 impulsi per giro sl PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 105 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 106 4 Il valore con cui si deve personalizzare il parametro MPGRES dipende dal formato di risoluzione dell asse Con formato di visualizzazione 5 3 mm si deve personalizzare MPGRES 1 Con formato di visualizzazione 4 4 mm si deve personalizzare MPGRES 2 Con formato di visualizzazione 6 2 mm si deve personalizzare MPGRES 0 Formato Risoluzione MPGRES 0 MPGRES 1 MPGRES 2 5 3 mm Risoluzione 0 001 mm 0 010 mm 0 100 mm Conteggio ritorno 0 100 mm 1 000 mm 10 000 mm 4 4 mm Risoluzione 0 0001 mm 0 0010 mm 0 0100 mm Conteggio ritorno 0 0100 mm 0 1000 mm 1 0000 mm 6 2 mm Risoluzione 0 01 mm 0 10 mm 1 00 mm Conteggio ritorno 1 00 mm 10 000 mm 100 000 mm MPG1CHG P83 MPG2CHG P86 MPG3CHG P89 XFORM P93 MPG1RES P84 MPG2RES P87 MPG3RES P90 MPG1NPUL P85 MPG2NPUL P88 MPG3NPUL P91 Questi parametri si devono utilizzare quando la macchina dispone di vari volantini elettronici uno per asse Si deve definire il p m a AXIS1 P0 a AXIS7 P6 corrispondente all ingresso di retroazione di ogni volantino elettronico con uno dei seguenti valori Valore Significato Valore Sign
393. istenza Tecnica Fagor Automation nc z11 lt _22 _ PP gt P PP __ m _ 11 Se la progettazione del filtro errata essa non sar applicata I filtri non si applicano agli spostamenti con volantino o manovella Si consiglia di non attivare tali filtri in macchine che eseguiranno spostamenti sul finecorsa Se si rileva che l ordine del filtro FAGOR elevato per la configurazione del filtro in funzione dei parametri FREQUEN e LOOPTIME all accensione o dopo un riavvio si riporter il messaggio Si raccomanda di ridurre l ordine del filtro frequenza Si raccomanda iniziare per valori bassi Es ORDER 5 e aumentare progressivamente questo valore fino a fare scomparire il messaggio TYPE P68 Tipo di filtro Si dispone di tre tipi di filtro cio passa basso antirisonante banda eliminata e FAGOR passa basso Per ottenere una buona lavorazione si consiglia di definire tutti gli assi e il mandrini che interpolano fra loro con lo stesso tipo di filtro e con la stessa frequenza Nel caso del mandrino i filtri si applicano solo in M19 e in maschiatura dove il mandrino si interpola con l asse Z Valore Significato 0 Filtro passa basso 1 Filtro antirisonante banda eliminata 2 Filtro FAGOR passa basso FAGOR Valore di default 0 Quando si definiscono filtri del tipo antirisonante occorre anche definire i parametri NORBWID e CNC 8037 SHARE SOFT V01 4x 171 PARAME
394. ita logica generale TSTROBE per indicare al PLC che deve eseguirla TEMI CONCETTUALI Trasferimento delle funzioni ausiliari M S T Questa trasmissione si esegue all inizio dell esecuzione del blocco e il CNC attender l attivazione dell ingresso generale AUXEND per considerare terminata la sua esecuzione Seconda funzione T Il CNC trasferisce la seconda funzione T al PLC nei seguenti casi e Quando si dispone di un centro di lavoro con magazzino utensili non random p m g TOFFM06 P28 YES e RANDOMTC P25 NO e Quando si dispone di un magazzino utensili random p m g RANDOMTC P25 YES e si effettua un cambio utensile speciale Consultare il manuale di funzionamento capitolo Tabella utensili Il CNC indica al PLC nell eseguire la funzione M06 la posizione del magazzino vuoto in cui si deve depositare l utensile che si trovava sul mandrino Questa indicazione si eseguir mediante l uscita logica T2BCD R559 ed attivando l uscita logica generale T2STROBE per indicare al PLC che deve eseguirla Il CNC attender l attivazione dell entrata generale AUXEND per concludere l esecuzione lr _ e_ _ m _ _ _ _ _ _ _ _ _ _ _ m _ _ t m treeo Va ricordato che all inizio dell esecuzione del blocco il CNC pu indicare al PLC l esecuzione delle funzioni M S T e T2 attivando i relativi segnali di STRO
395. itoraggio del programma PLC d utente e Monitoraggio delle risorse del PLC e Consultazione o modifica delle risorse del PLC e Esecuzione di comandi del PLC compilare eseguire ecc e Ecc Il manuale DNC pu essere richiesto al reparto commerciale della Fagor Automation Si COMUNICAZIONE CNC PLC Accesso al PLC da un computer via DNC FAGOR CNC 8037 SOFT V01 4x 343 Manuale di Installazione ONG en Jeindwoo un ep Jld e oss 2oy n O OT1d 9N9 ANOIZYIINNNO9 CNC 8037 SOFT V01 4x 344 INGRESSI E USCITE LOGICHE DEL CNC Sono denominati ingressi e uscite fisiche del controllo numerico l insieme di ingressi e uscite del sistema che essendo governati dal PLC comunicano con l esterno attraverso i connettori del CNC II CNC dispone inoltre di una serie di ingressi e uscite logiche per lo scambio di informazione interna con gli indicatori e i registri del PLC Questo tipo di indicatori non disporranno di immagini nel PLC Ognuno degli ingressi e delle uscite logiche del CNC pu essere riferimentato mediante la risorsa rispettiva del PLC o mediante il relativo mnemonico associato Gli mnemonici che iniziano con il carattere indicano che il segnale attivo a livello logico basso 0 V Ad esempio M5000 EMERGEN M5104 MIRRORI M5016 AUXEND M5507 ALARM Tutti gli mnemonici si riferiscono alla relativa risorsa associata e sar necessario utilizzare l operatore NOT per indicarne la nega
396. ivare un ingresso logico del CNC NOT T1 AND NOT M 41 AND NOT M 42 AUXEND L ingresso AUXEND sar a livello logico basso ogni volta che e Sista effettuando Elaborazione dei segnali MSTROBE TSTROBE STROBE timer T1 attivo e Si sta effettuando un cambiamento di gamma M 41 M 42 Simulazione della tastiera Questo esempio consente di simulare quando l operatore lo richiede la corsa teorica del programma pezzo P12 sl A tale scopo occorre eseguire i seguenti passi e Indica al CNC che d ora in poi i tasti provengono dal PLC e Simulare tutti i passi necessari inviando il codice di ognuno dei tasti e Indicare al CNC che d ora in poi i tasti saranno ricevuti dalla tastiera non dal PLC Modulo principale Per facilitare l invio dei tasti si utilizza un sottoprogramma che utilizza i seguenti parametri ENVIATEC Invia tasto Parametro di chiamata che si deve attivare ogni volta che si desidera effettuare un invio CODTECLA Codice di tasto Parametro di chiamata che deve contenere il codice corrispondente al tasto che si desidera simulare ENVIOK Invio OK Parametro d uscita indicante come stato effettuato l invio DFU I SIMULA SET M120 ERA M121 126 ESEMPIO DI PROGRAMMAZIONE DI PLC Ogni volta che l utente richieder la simulazione I SIMULA si inizializzano gli indicatori da M120 a M126 MOV TECLAPLC TECLADO CNCWR TECLADO KEYSRC M100 S indica al CNC che nel seguito i
397. ivi in cui la distanza fra due impulsi di riferimento consecutivi molto piccola REFEED1 REFEED2 Se l asse selezionato non dispone di micro per la ricerca del punto di riferimento macchina p m m DECINPUT P31 NO il CNC supporr che lo stesso premuto quando si esegue il comando di ricerca di riferimento macchina e si eseguir solo uno spostamento secondo l avanzamento indicato nel p m a REFEED2 P35 fino a ricevere l impulso di I0 del sistema di retroazione considerando conclusa la ricerca di riferimento macchina Gli encoder lineari Fagor dispongono di un impulso di I0 negativo ogni 50 mm e gli encoder rotativi Fagor forniscono un impulso di l0 positivo per giro Non si deve confondere il tipo di impulso fornito dai sistemi di retroazione con quello che si deve assegnare al p m a REFPULSE P32 Nel parametro macchina si deve indicare il tipo di fianco transizione del segnale fra livelli positivo o negativo del segnale I0 con cui operer il CNC 6 6 3 Regolazione in sistemi che dispongono di I0 codificato Regolazione di offset L impostazione dell offset dell encoder lineare si deve realizzare asse per asse essendo consigliabile procedere come segue 1 Personalizzare i p m a REFDIREC P33 Senso di spostamento dell asse durante la ricerca di riferimento macchina REFEED2 P35 Velocit dell asse nella ricerca del punto di riferimento macchina 2 Verificare che il valor
398. izioni dell asse che si sposta La posizione si definisce in coordinate rispetto allo zero macchina A seconda del p m g TYPCROSS P135 il CNC terr conto delle quote teoriche o delle quote reali Valori possibili per i campi posizione ed errore Valori possibili Fra 99999 9999 millimetri o 3937 00787 pollici Nel definire dei vari punti del profilo nella tabella si dovranno compiere i seguenti requisiti e punti della tabella devono essere ordinati secondo la loro posizione nell asse dovendo iniziare la tabella con il punto pi negativo o meno positivo che si compenser e Peri posizionamenti dell asse che sono fuori di questa zona il CNC applicher all altro asse la compensazione definita dall estremit pi vicina Se a uno stesso asse si applica la compensazione di errori di vite e la compensazione incrociata il CNC applicher la somma di entrambe le compensazioni TEMI CONCETTUALI 6 1 Si consiglia di salvare i parametri macchina il programma e i file del PLC cos come i programmi del CNC nel disco rigido KeyCF o su una periferica o computer in modo da evitare cos la perdita degli stessi Assi e sistemi di coordinate Dato che lo scopo di un CNC consiste nel controllo dei movimenti degli assi diuna macchina utensile necessario definire la posizione del punto da raggiungere tramite un sistema di coordinate Il CNC permette di usare coordinate assolute relative o incrementali nel
399. izzato Perevitare il surriscaldamento della circuiteria interna non ostruire le fessure di ventilazione e montare un sistema di ventilazione in grado di estrarre l aria calda dal telaio o dal pulpito Caratteristiche Generali 3 Ingressi di retroazione per gli assi 3 uscite analogiche per controllo degli assi 10 V 1 ingresso di retroazione per l encoder di mandrino 1 uscita analogica per controllo mandrino 10 V 2 Ingressi di retroazione per volantini elettronici 2 ingressi per sonda digitale TTL o 24 V DC Regolazione digitale CAN Risoluzione di 0 0001 mm o 0 00001 pollici Fattore di moltiplicazione fino a x25 con ingresso sinusoidale Velocit di avanzamento da 0 0001 a 99999 9999 mm min 0 00001 3937 pollici min Percorso massimo 99999 9999 mm 3937 pollici 1 linea di comunicazione RS232C 56 ingressi digitali optoisolati 32 uscite digitali optoisolati Moduli remoti per l incremento degli ingressi e delle uscite digitali Processore di 32 bit Processore matematico Processore grafico Memoria di programma CNC di 1 Mb Tempo di trattamento di blocchi di 7 ms Tempo di sampling impostabile dal costruttore della macchina 4 5 e 6 ms Peso approssimativo di 7 5 kg Consumo massimo in funzionamento normale di 60 W Monitor colore Tecnologia LCD TFT Colore Dimensioni diagonale dall area visibile 7 5 Risoluzione VGA 3 x 640 x 480 pixel Numero di colori 262144 Colori 6 bit per o
400. l ambito dello stesso programma Nomenclatura degli assi Gli assi sono denominati in accordo con lo standard DIN 66217 A AC li B ts May Caratteristiche del sistema degli assi Xe Y spostamenti principali di avanzamento sul piano principale di lavoro della macchina Z parallelo all asse principale della macchina e perpendicolare al piano principale XY U V W assi ausiliari paralleli rispettivamente a X Y Z A B C assi rotativi su ognuno degli assi X Y Z FAGOR CNC 8037 SOFT V01 4x 197 TEMI CONCETTUALI Assi e sistemi di coordinate FAGOR CNC 8037 SOFT V01 4x 198 La seguente figura visualizza esempi di denominazione degli assi su una fresatrice con tavola girevole e in un tornio parallelo Selezione degli assi Dei 9 possibili assi che possono esistere il CNC consente al costruttore di selezionarne 3 nel modello fresatrice e 2 nel modello tornio Inoltre tutti gli assi dovranno essere definiti in modo adeguato lineari girevoli ecc per mezzo dei parametri macchina assi Non c nessun tipo di limitazione nella programmazione degli assi ed possibile eseguire interpolazioni di un massimo di 3 assi alla volta Esempio di fresatrice La macchina dispone degli assi X Y Z lineari normali mandrino analogico S e volantino Personalizzazione degli p m g AXIS1 PO a AXIS8 P7 AXIS1 PO 1 Asse X associato alla
401. l override fissandolo al valore impostato nella precedente passata di filettatura Affinch funzioni l Override nella filettatura il parametro macchina del mandrino M19TYPE P43 z1 Parametri del mandrino Per non danneggiare la filettatura quando varia l Override il valore del Feed Forward degli assi deve essere vicino al 100 in modo da lavorare in pratica senza errore di inseguimento PARAMETRI MACCHINA OPLDECTI P86 Indica la durata della rampa di decelerazione del mandrino in anello aperto Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 Il p m c OPLDECTI P86 funziona sul primo e sul secondo mandrino Quando il valore di OPLDECTI P86 0 si applicher il p m c OPLACETI P45 sia per l accelerazione sia per la decelerazione Se stato definito il p m c JERKLIM P80 con valore diverso da 0 nel mandrino ed anche il p m c OPLDECTI P86 diverso da 0 il parametro JERKLIM si applicher alla decelerazione A L gt i P45 0 A Rina di _ e Ss I P45 P86 FAGOR CNC 8037 SOFT V01 4x 175 PARAMETRI MACCHINA Parametri dei regolatori FAGOR CNC 8037 SOFT V01 4x 176 5 5 Parametri dei regolatori Questa opzione disponibile quando il CNC dispone di regolazione digitale cio quando i regolatori sono collegati al CNC via CAN Interfaccia CAN Questa applicazione funziona correttamente per mandrini con ver
402. l correttore D La funzione T numero di utensile indica la posizione nel magazzino La funzione D correttore indica le dimensioni dell utensile Valore Significato 0 Si associa all utensile 1 Si associa al correttore Valore di default 0 Quando si dispone di torre porta utensili consueto che una stessa posizione della torre sia utilizzata da pi di un utensile In questi casi la funzione T fare riferimento alla posizione della torre e la funzione D alle dimensioni e geometria dell utensile situato in tale posizione Pertanto GEOMTYPE 1 SPOSTYPE P124 AUXSTYPE P125 FAGOR Nessuna funzione CNC 8037 FOVRG75 P126 Indica se la funzione G75 risponde al commutatore feedrate override del pannello di comando Valore Significato H O Suriivana NO Non risponde al commutatore Sempre al 100 YES interessato dalla del commutatore Valore di default NO 110 CFGFILE P127 Nessuna funzione STEODISP P128 Indica se il CNC riporta le RPM reali o teoriche interessate dalla del mandrino principale Valore Significato 0 Visualizza i giri min reali 1 Visualizza i giri min teorici Valore di default 0 Quando non si dispone di encoder di mandrino NPULSES 0 si consiglia di personalizzare P128 1 in modo da visualizzare le quote teoriche quelle reali sono 0 HDIFFBAC P129 Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 12 1110
403. l disco rigido KeyCF o in una periferica o computer SALVARE Salvare le tabelle salvare nel disco rigido KeyCF o in una periferica o computer MM POLLICI Visualizzare i valori dei parametri nelle unit richieste Altera solo il contenuto dei parametri che dipendono da queste unit Non modificher il p m g INCHES P8 indicante le unit macchina Personalizzazione dei parametri macchina Affinch la macchina utensile possa eseguire correttamente le istruzioni programmate cos come interpretare gli elementi interconnessi il CNC deve conoscere i dati specifici della macchina quali ad esempio gli avanzamenti le accelerazioni le retroazioni il cambio automatico dell utensile ecc Tali dati sono determinati dal costruttore della macchina e si possono immettere tramite la tastiera o la linea seriale mediante la personalizzazione dei parametri macchina Innanzi tutto occorre personalizzare i parametri macchina generali dato che tramite gli stessi si impostano gli assi della macchina e quindi le tabelle di parametri degli assi Vi sono parametri macchina per indicare se la macchina dispone o no di compensazione incrociata e il CNC generer la tabella di parametri di compensazione incrociata in funzione della personalizzazione degli stessi Mediante i parametri macchina generali si definisce anche il numero di elementi delle tabelle del magazzino utensili gli utensili i correttori e la tabella delle funzioni ausiliari M
404. l pannello frontale SELECT4 M5528 Posizione selezionata sul commutatore del pannello frontale SELECT5 M5529 Posizione selezionata sul commutatore del pannello frontale SELECTG M5530 Posizione selezionata sul commutatore del pannello frontale SELECT7 M5531 Posizione selezionata sul commutatore del pannello frontale E n SELECTOR R564 Posizione selezionata sul commutatore del pannello frontale MSTROBE M5532 Si devono eseguire le funzioni ausiliari M che sono indicate nei registri da R550 a O R556 SSTROBE M5533 Si deve eseguire la funzione ausiliare S del registro R557 TSTROBE M5534 Si deve eseguire la funzione ausiliare T del registro R558 D T2STROBE M5535 Si deve eseguire la funzione ausiliare T del registro R559 ADVINPOS M5537 Nelle punzonatrici indica che pu iniziare la battuta INTEREND M5538 Indica che l interpolazione terminata INPOS M5539 Gli assi si trovano in posizione E DM00 M5547 Programma arrestato dopo aver eseguito la funzione ausiliare MOO 3 DMO01 M5546 Programma arrestato dopo aver eseguito la funzione ausiliare M01 S DM02 M5545 Il programma termina dopo aver eseguito la funzione ausiliare M02 ai DM03 M5544 Il mandrino sta girando a destra M03 T DM04 M5543 Il mandrino sta girando a sinistra M04 DMO5 M5542 Il mandrino fermo M05 DM06 M5541 stata eseguita la funzione ausiliare M06 DM08 M5540 Si attivata l uscita di refrigerante M08 DM09 M5555 Si attivato il segnale di refrigerante M09
405. l relativo segnale SERVOON e L accelerazione che si applica allo spostamento con volantino aggiuntivo quella del parametro ACCTIME dell asse e In assi Gantry lo spostamento con volantino aggiuntivo dell asse maestro si applica anche all asse slave e L immagine speculare da PLC non si applica allo spostamento con volantino addizionale e Quando si controllano i limiti di software nella preparazione blocchi si verifica la quota teorica senza tenere conto dell eccesso immesso con il volantino addizionale Bit 11 Selezione del volantino addizionale come volantino associato all asse Se si parametrizza questo bit a 1 anche se vi un volantino generale il volantino aggiuntivo sar sempre il volantino associato all asse Bit 12 La risoluzione del volantino stabilita dal p m g ADIMPRES Questo bit indica se la risoluzione del volantino stabilita dal parametro ADIMPRES bit 1 Nel caso contrario bit 0 la risoluzione del volantino determinata dal commutatore del pannello di comando Se il commutatore non nella posizione volantino si prender il fattore x1 Bit 13 Intervento manuale abilitato con look ahead Questo bit indica se si dispone bit 1 o no bit 0 di intervento manuale quando il look ahead attivo Bit 14 Annullare spostamento aggiuntivo dopo M02 M30 emergenza o reset Questo bit stabilisce bit 1 che il trasferimento aggiuntivo si annulla dopo l esecuzione M02 M30 o dopo un emergenza
406. la connessione della linea seriale RS232 X2 Per la connessione degli ingressi e delle uscite digitali 11 a 116 y O1 a 08 X3 Per i collegamenti della sonda X4 Per il collegamento del mandrino analogico X5 Per il collegamento dei volantini elettronici X6 Per il collegamento del pannello operatore X7 Per la connessione degli ingressi e delle uscite digitali 197 a 1104 e 033 a 056 X8 Per il collegamento delle uscite di segnale analogico degli assi X9 Per il collegamento degli ingressi 165 a 196 X10 Per il collegamento degli ingressi di retroazione del primo asse X11 Per il collegamento degli ingressi di retroazione del secondo asse X12 Per il collegamento degli ingressi di retroazione del terzo asse Non manipolare l interno dell apparecchio Le parti interne del modulo possono essere toccate solo da personale autorizzato della ditta Fagor Automation Non manipolare i connettori con l apparecchio collegato alla rete elettrica Prima di toccare i connettori controllare che lo strumento non sia collegato alla rete elettrica Il costruttore della macchina deve osservare la norma EN 60204 1 IEC 204 1 per quanto riguarda la protezione contro urto elettrico in caso di errore dei contatti di ingressi uscite con alimentazione esterna Protezioni nei connettori Si rilevano sovracorrenti o cortocircuiti nell alimentazione di 5V della retroazione dei volantini retroazione del mandrino e sonda dando
407. la modalit di programmazione per le quote dell asse X fra raggi e diametri Quando si cambia il valore di questa variabile il CNC assume la nuova modalit di programmazione per i blocchi di seguito programmati Quando la variabile prende il valore 1 le quote programmate si assumono in diametri quando prende valore 0 le quote programmate si assumono in raggi Questa variabile interessa la visualizzazione del valore reale dell asse X nel sistema di coordinate del pezzo e la lettura di variabili PPOSX TPOSX e POSX All accensione dopo l esecuzione di M02 o M30 e dopo un emergenza o un reset la variabile si inizializza secondo il valore del parametro DFORMAT dell asse X Se questo parametro ha un valore maggiore o uguale a 4 la variabile prende il valore 1 Altrimenti prende il valore 0 PRBMOD Indica se si deve riportare o no un errore di tastatura nei seguenti casi anche se il parametro macchina generale PROBERR P119 YES e Quando termina uno spostamento di tastatura G75 e la sonda non ha smesso di toccare il pezzo e Quando termina uno spostamento di tastatura G76 e la sonda non ha smesso di toccare il pezzo La variabile PRBMOD prende i seguenti valori PRBMOD 0 Da errore valore di default PRBMOD 1 Non d errore La variabile PRBMOD di lettura e scrittura dal CNC e PLC e di lettura dal DNC RETREJ Indica che si concluso il ritiro in un ciclo di foratura o filettatura con fresa Questa variabile si mett
408. la modalit manuale Simile a tasti di JOG AXIS M5109 M5159 M5209 Sposta l asse nella modalit manuale Simile a tasti di JOG SPENA M5110 M5160 M5210 Con Sercos Segnale speed enable del regolatore DRENA M5111 M5161 M5211 Con Sercos Segnale drive enable del regolatore ELIMINA M5113 M5163 M5213 Non visualizza l asse ed annulla gli allarmi di retroazione SMOTOF M5114 M5164 M5214 Annulla il filtro SMOTIME p m a SMOTIME P58 LIM OFF M5115 M5165 M5215 Non tiene conto degli limiti di software MANINT M5116 M5166 M5216 Attivare al volantino addizionale su ognuno degli assi Ingressi logici del mandrino Principale LIMIT S M5450 Limite di corsa superato Arresta assi e mandrino Visualizza l errore LIMIT S M5451 Limite di corsa superato Arresta assi e mandrino Visualizza l errore DECELS M5452 Micro della ricerca di riferimento macchina premuto SPDLEINH M5453 Estrae segnale analogico di valore zero per il mandrino SPDLEREV M5454 Inverte il senso di rotazione del mandrino SMOTOFS M5455 Annullare il filtro SMOTIME p m m SMOTIME P46 SERVOSON M5457 Segnale del servo 1 per spostare il mandrino in anello chiuso M19 FAGOR GEARI M5458 Gamma 1 del mandrino selezionato GEAR2 M5459 Gamma 2 del mandrino selezionato CNC 8037 GEAR3 M5460 Gamma 3 del mandrino selezionato GEAR4 M5461 Gamma 4 del mandrino selezionato SPENAS M5462 Con Sercos Segnale speed enable del regolatore DRE
409. la risoluzione La I segnali dell encoder vanno portati ai connettori specifici di cui dispone il CNC TEMI CONCETTUALI Volantini Fagor HBA HBE e LGB Nell esempio i segnali del volantino si portano all ingresso di retroazione connettore Occorre personalizzare il p m g AXIS corrispondente ad esempio AXIS4 P3 11 Il pulsante di emergenza deve essere utilizzato nella catena di sicurezze dell armadio elettrico EMERGENCY SWITCH HBE HB4 LGB Sa gt la 4 EF p Il volantino HBE dispone di un solo contatto e i modelli HBA e LGB dispongono di doppio contatto FAGOR di sicurezza Il pulsante o i pulsanti di abilitazione e icommutatori di selezione asse e di risoluzione devono essere elaborati sempre dal PLC CNC 8037 SOFT V01 4x 262 Esempio di collegamento e programma di PLC per il volantino HBA 072914 ENABLING PUSH BUTTONS i 3 HA Pr ji t TEMI CONCETTUALI Vi sono 2 modi di utilizzare il pulsante Enabling Push Button Volantini Fagor HBA HBE e LGB DI 178 basta premere uno dei pulsanti 179 obbligatorio premere entrambi i pulsanti Nel esempio si utilizza l ingresso 179 e quindi obbli
410. lare Z Asse ortogonale Per poter programmare nel sistema cartesiano Z X occorre attivare una trasformazione di asse inclinato che converta gli spostamenti negli assi reali non perpendicolari Z X In questo modo uno spostamento programmato sull asse X si trasforma in spostamenti sugli assi Z X cio si passa a spostamenti lungo l asse Z e l asse angolare X Configurazione dell asse inclinato L asse inclinato si imposta mediante i seguenti parametri macchina generali X 60 7 a ANGAXNA X dea ORTAXNA Z cd gt z ANGANTR 60 OFFANGAX Configurazione assi l asse inclinato si definisce mediante il parametro ANGAXNA L asse perpendicolare all asse cartesiano associato all asse inclinato si definisce mediante il parametro ORTAXNA Nel parametro OFFANGAX occorre definire la distanza fra lo zero macchina e l origine che definisce il sistema di coordinate dell asse inclinato Gli assi definiti nei parametri ANGAXNA e ORTAXNA devono esistere ed essere lineari E consentito che tali assi abbiano assi Gantry associati Angolo dell asse inclinato L angolo fra l asse cartesiano e l asse angolare al quale associato si definisce con il parametro ANGANTR L angolo positivo quando l asse angolare si girato in senso orario e negativo nel caso contrario Se il relativo valore 0 non necessario eseguire la trasformazione angolare Si TEMI CONCETTUALI Assi e sistemi di coordi
411. le Variabili associate alla velocit di rotazione La variabile PLCS di lettura e scrittura il resto di lettura SPEED Riporta la velocit di rotazione del mandrino principale selezionato dal CNC Il suo valore espresso in decimillesimi di giri al minuto Questa velocit di rotazione pu essere indicata dal programma dal PLC o dal DNC Il CNC seleziona una di queste velocit Nella selezione il DNC ha la priorit pi elevata e il programma quella meno elevata Variabili associate al mandrino principale DNCS ACCESSO ALLE VARIABILI INTERNE DEL CNC Restituisce la velocit di rotazione selezionata dal DNC Con il valore 0 significa che non selezionata PLCS Restituisce la velocit di rotazione selezionata dal PLC Con il valore 0 significa che non selezionata PRGS Restituisce la velocit di rotazione selezionata da programma Con il valore 0 significa che non selezionata Variabili associate alla velocit di taglio costante modello tornio La variabile PLCCSS di lettura e scrittura il resto di lettura CSS Riporta la velocit di taglio costante selezionata dal CNC Questa velocit di taglio costante pu essere indicata dal programma dal PLC o dal DNC II CNC FAGOR seleziona una di queste velocit Nella selezione il DNC ha la priorit pi elevata e il programma quella meno elevata I valori saranno espressi nelle unit stabilite dal p m g INCHES CNC 8037 Se INCHES
412. le la prima volta Ogni volta che si esegue questo modulo si interrompe l esecuzione del modulo principale e continua l esecuzione dello stesso al termine dell esecuzione del modulo periodico FAGOR CNC 8037 SOFT V01 4x 313 Manuale di Installazione IMMISSIONE AL PLC Struttura modulare del programma FAGOR CNC 8037 SOFT V01 4x 314 PROGRAMMAZIONE DEL PLC Il programma di PLC strutturato per moduli e pu essere composto da e Modulo principale PRG e Modulo di esecuzione periodica PE e Modulo del primo ciclo CY1 Ogni volta avviato il programma di PLC il CNC eseguir in primo luogo e si definito il modulo di primo ciclo CY1 Inizier quindi l esecuzione del modulo principale PRG che si eseguir in modo continuo fino all arresto del programma di PLC Il modulo o i moduli di esecuzione periodica PE che sono stati definiti si eseguono ogni volta che trascorre il tempo con cui sono stati definiti gli stessi Tale conteggio inizia una volta conclusa l esecuzione del modulo di primo ciclo CY1 L esecuzione del modulo periodico interrompe momentaneamente l esecuzione del modulo principale PRG PE O Nel definire il programma di PLC si deve tener presente l elaborazione del modulo principale PRG e quella dei moduli periodici PE L elaborazione del modulo principale PRG
413. lesimi pollici 393700787 Se asse rotativo in decimillesimi gradi 999999999 Tabella di correttori del modello tornio Il valore della lunghezza X Z raggio R e correttori di usura I K dell utensile vengono dati nelle unit attive fissate dal p m g INCHES Se INCHES 0 in decimillesimi millimetri 999999999 Se INCHES 1 in centomillesimi pollici 393700787 Se asse rotativo in decimillesimi gradi 999999999 Il valore del fattore di forma F sar un numero intero fra 0 e 9 Tabella di utensili del modello fresatrice Il numero di correttore sar un numero intero da 0 a 255 Il numero massimo di correttori limitato dal p m g NTOFFSET Il codice di famiglia sar un numero da 0 a 255 0a 199 se si tratta di un utensile normale 200 a 255 se si tratta di un utensile speciale La vita nominale sar espressa in minuti od operazioni 0 65535 La vita reale sar espressa in centesimi di minuto 0 9999999 od operazioni 0 999999 Tabella di utensili del modello tornio Il numero di correttore sar un numero intero da 0 a 255 Il numero massimo di correttori limitato dal p m g NTOFFSET Il codice di famiglia sar un numero da 0 a 255 0a 199 se si tratta di un utensile normale 200 a 255 se si tratta di un utensile speciale La vita nominale sar espressa in minuti od operazioni 0 65535 La vita reale sar espressa in centesimi di minuto 0 9999999 od operazioni 0 999999 L
414. liare M possibile associare un sottoprogramma nella tabella si rappresenter mediante la lettera S Valori possibili Numeri interi fra 0 e 9999 Se a questo campo si associa il valore 0 la funzione M non ha nessun sottoprogramma associato Si dispone di un terzo campo formato da 8 bit di personalizzazione che si denomineranno da bit0 a bit7 7 6 5 4 3 2 1 0 bit 0 Indica se il CNC deve o no attendere il segnale AUXEND segnale M eseguita per considerare eseguita la funzione ausiliare M e continuare l esecuzione del programma Valore Significato 0 Si attende il segnale AUXEND 1 Non si attende il segnale AUXEND bit 1 Indica se la funzione ausiliare M si eseguiranno prima o dopo il movimento del blocco in cui sono programmate Valore Significato 0 Si esegue prima dello spostamento 1 Si esegue prima dopo lo spostamento bit 2 Indica se la funzione ausiliare M ferma o no la preparazione dei blocchi Valore Significato 0 Non arresta la preparazione di blocchi 1 Arresta la preparazione di blocchi bit 3 Indica se la funzione ausiliare M si esegue o no dopo dopo l esecuzione del sottoprogramma associato Valore Significato 0 Si esegue dopo aver chiamato il sottoprogramma 1 Solo si esegue il sottoprogramma associato bit 4 Quando il bit 2 stato personalizzato con il valore 1 indica se l arresto della preparazione del blocco dura fino all inizio dell esecuzione di M o sino alla fine di tale ese
415. ll Esplora risorse solo in Windows 98 digitare sulla riga di comando l indirizzo IP del CNC Ad esempio ftp 10 0 7 224 Parametri Ethernet Connessione a un CNC condiviso con password PARAMETRI MACCHINA Nell esploratore Web o dall Esplora risorse solo in Windows 98 digitare sulla riga di comando il nome d utente la password e l indirizzo IP del CNC Il nome utente sar sempre cnc Ad esempio ftp cnc password 10 0 17 62 Assegnando un nome all indirizzo IP All indirizzo IP pu essere assegnato un nome per facilitarne l individuazione Questa operazione si esegue sul PC evi sono due modi diversi di farlo e Editazione del file c windows hosts Questo file pu essere modificato con qualsiasi editor di testi Nel file aggiungere una riga in cui vi sia l IP del CNC ed il nome con il quale si desidera identificarlo Ad esempio 10 0 7 40 CNC_1 10 1 6 25 MILL_MACH_01 Nell esploratore Web o dall Esplora risorse solo in Windows 98 digitare sulla riga di comando il nome definito Ad esempio CNC senza password ftp CNC_01 Ad esempio CNC con password ftp cnc password MILL MACH 01 e Tramite il menu Preferiti del navigatore Web Nell esploratore Web digitare l indirizzo IP sulla riga di comando Dopo essere entrati nel sito selezionare nel menu l opzione Preferiti gt Aggiungi a preferiti e assegnare un nome a tale indirizzo IP In questo modo possibile accedere al CNC selezionando nel menu
416. lle zone di lavoro Gli spostamenti JOG Trayectoria si possono annullare come segue e Premere il tasto STOP e Passando il commutatore di JOG ad una delle posizioni di volantino e Impostando l ingresso logico generale MASTRHND M5054 0 e Impostando l ingresso logico generale STOP M5001 0 TEMI CONCETTUALI Spostamenti mediante Jog FAGOR CNC 8037 SOFT V01 4x 207 TEMI CONCETTUALI Spostamento mediante volantino elettronico FAGOR CNC 8037 SOFT V01 4x 208 6 3 Spostamento mediante volantino elettronico A seconda della configurazione possono essere disponibili i seguenti volantini e Volantino generale Serve a spostare qualsiasi asse uno per uno Selezionare l asse e girare il volantino per spostarlo e Volantino singolo Sostituisce le volantini meccanici possibile disporre di un volantino per ogni asse fino a 2 Sposta il solo asse al quale associato Per spostarne uno qualsiasi occorre situare il commutatore su una delle posizioni del volantino Le posizioni 1 10 e 100 indicano il fattore di moltiplicazione applicato agli impulsi forniti dal volantino elettronico Ad esempio se il costruttore ha fissato perla posizione 1 del commutatore uno spostamento di 0 100 mm o 0 0100 pollici per giro del volantino Posizione del commutatore Spostamento per giro 1 0 100 mm o 0 0100 pollici 10 1 000 mm o 0 1000 pollici 100 10 000 mm o 1 0000 pollic
417. lo conversazionale il numero di scheda che si sta visualizzando in ogni momento CYCEDI R R R Indica nel modello conversazionale il numero di ciclo o schermata che si sta visualizzando in ogni momento DISBLO R R R Variabileindicanteilvalore della distanza totale programmata in blocchi con look ahead RADIOC R Indica il valore programmato nel raggio nell eseguire una G15 R La variabile KEY nel CNC di scrittura W solo nel canale d utilizzatore La variabile NBTOOL pu essere utilizzata solo all interno del sottoprogramma di cambio utensile RIEPILOGO DEI COMANDI DEL PLC Risorse del PLC Ingressi l 1 512 Uscite O 1 512 Indicatori di utente M 1 2000 e 2049 3999 Indicatori di flags aritmetici M 2003 Indicatori di orologi M 2009 2024 Indicatori di stato fisso M 2046 2047 Indicatori associati ai messaggi M 4000 4254 Indicatori associati agli errori M 4500 4627 Indicatori di schermate M 4700 4955 Indicatori di comunicazione con il CNC M 5000 5957 Temporizzatori T 1 512 Contatori C 1 256 Registri dell utilizzatore R 1 499 Registri di comunicazione con il CNC R 500 559 Il valore memorizzato in ogni registro sar considerato dal PLC come un numero intero con segno e si potr riferimentare lo stesso in uno dei seguenti formati Decimale Esadecimale Binario Numero intero compreso fra 2147483647 Numero preceduto dal segno e fra 0 e FFFFFFFF
418. locco corrente x10 Si esegue all inizio del seguente blocco con compensazione Valore di default 00 gt LL i e ha q DI COMPTYPE 00 COMPTYPE 10 Eseguendo blocco per blocco il primo Eseguendo blocco per blocco il primo spostamento termina sul punto B spostamento termina sul punto A Quando l inizio o la fine compensazione si esegue su piano diverso si ha uno spostamento verticale intermedio e con angolo superiore a 270 conveniente analizzare il comportamento del CNC come si illustra di seguito e All inizio della compensazione conveniente che l utensile sia posizionato prima della penetrazione nel pezzo Il blocco addizionale va eseguito sul piano superiore e quindi insieme al primo blocco COMPTYPE 00 e Al termine della compensazione conveniente che l utensile si ritiri dal pezzo senza penetrare nello stesso Il blocco addizionale va eseguito sul piano superiore e quindi insieme al secondo blocco COMPTYPE 10 COMPTYPE 10 1 t NI COMPTYPE 00 centinaio Attivare la compensazione nel primo blocco di spostamento Le centinaia indicano se la compensazione si attiva nel primo blocco di spostamento pur non intervenendo gli assi del piano Lo stesso criterio si applica anche quando si disattiva la compensazione Valore Significato Oxx La compensazione si attiva nel primo blocco in cui stato definito uno spostamento degli ass
419. logico generale ALARM che nel PLC l indicatore M5507 In entrambi i casi l elaborazione di tali segnali sar a cura del programmatore che avr il compito di elaborare il programma di PLC Questo programma deve contenere una serie di funzioni che consentano di servire tali ingressi di emergenza ed eseguire le rispettive azioni Inoltre tale programma deve contenere un altra serie di funzioni che consentano di attivare le uscite di emergenza quando richiesto Tali segnai di emergenza sono l uscita fisica USCITA EMERGENZA che nel PLC l uscita O1 e l uscita logica generale EMERGEN che nel PLC l indicatore M5000 Va ricordato che ogni volta che si inizia un nuovo ciclo il PLC aggiorna gli ingressi reali con il valore degli ingressi fisici e quindi l ingresso 11 con il valore di ingresso fisico STOP EMERGENZA Allo stesso modo e prima di eseguire il ciclo di programma si aggiornano i valori delle risorse M e R corrispondenti alle uscite logiche del CNC variabili interne e pertanto l indicatore M5507 corrispondente al segnale ALARM Dopo aver terminato l esecuzione di ogni ciclo il PLC aggiorna le uscite fisiche con il valore delle uscite reali eccetto nel caso dell uscita fisica USCITA EMERGENZA che si attiver ogni volta che attiva l uscita reale O1 o l indicatore M5507 corrispondente all ingresso logico ALARM M5507 proveniente dal CNC Si TEMI CONCETTUALI Trattamento d emergenza FAGOR CNC 8037
420. logico generale AUXEND per indicare al CNC che inizia l esecuzione della funzione o delle funzioni corrispondenti IIPLC eseguir tutte le funzioni ausiliari richieste dovendo analizzare allo scopo le uscite logiche generali MSTROBE SSTROBE TSTROBE T2STROBE e le variabili MBCD1 7 SBCD TBCD e T2BCD Una volta terminata tale esecuzione il PLC deve attivare l ingresso logico generale AUXEND per indicare al CNC che ha terminato il trattamento delle funzioni richieste Una volta attivato l ingresso AUXEND il CNC richieder che tale segnale si mantenga attivo un tempo superiore a quello definito mediante il p m g MINAENDW P30 In questo modo si evitano interpretazioni errate di tale segnale da parte del CNC in caso di errori provocati da una logica erronea del programma di PLC Una volta trascorso il tempo MINAENDW con l ingresso generale AUXEND a livello logico alto il CNC disattiver le uscite logici generali MSTROBE SSTROBE TSTROBE T2STROBE per indicare al PLC che terminata l esecuzione della funzione o delle funzioni ausiliari richieste definito mediante il p m g MINAENDW P30 fra due trasferimenti consecutivi A Quando il blocco in esecuzione dispone di varie funzioni ausiliari M S T il CNC attende il tempo 10 2 2 Trasferimento della funzione ausiliare M senza il segnale AUXEND Una volta analizzato il blocco e dopo aver passato i rispettivi valori nelle variab
421. loro anche possibile addolcire la risposta del mandrino quando si lavora in anello aperto M3 M4 In questo caso si devono utilizzare i p m m OPLACETI P45 e SMOTIME P46 OPLACETI OPLACETI SMOTIME ACCTIME2 P47 PROGAIN2 P48 DERGAIN2 P49 FFGAIN2 P50 Questi parametri definiscono la seconda gamma di guadagni e accelerazioni Si devono personalizzare come i parametri che definiscono la prima gamma Prima gamma Seconda gamma ACCTIME P18 ACCTIME2 P47 PROGAIN P23 PROGAIN2 P48 OO DERGAIN P24 DERGAIN2 P49 FFGAIN P25 FFGAIN2 P50 Per selezionare la seconda gamma di guadagni e accelerazioni si deve personalizzare appositamente il p m g ACTGAIN2 P108 o attivare l ingresso logico generale del CNC ACTGAIN2 M5013 DRIBUSLE P51 Il CNC tiene conto di questo parametro quando si utilizza un regolatore digitale CAN Parametro del mandrino DRIBUSID P44 diverso da 0 Anche se il trasferimento di informazione fra il CNC e il regolatore si esegue via bus digitale CAN occorre definire se la retroazione si effettua attraverso il bus o mediante il connettore relativo all asse o mandrino Valore Significato 0 La retroazione si esegue via connettore 1 La retroazione si esegue via bus digitale CAN Prima retroazione retroazione motore Se si utilizza una interfaccia via bus CAN DRIBUSLE 0 Il controllo dell anello di posizione si esegue
422. macchina ad esempio numero assi In tutti questi casi occorre effettuare la ricerca di riferimento macchina affinch il segnale ritorni a livello logico alto DRSTAFI1 M5603 DRSTASI1 M5604 DRSTAF2 M5653 DRSTAS2 M5654 DRSTAF3 M5703 DRSTAS3 M5704 II CNC utilizza questi segnali quando la comunicazione con il regolatore via Sercos ed indicano lo stato del regolatore DRSTAF DRSTAS Dopo aver azionato l interruttore generale dell armadio elettrico si 0 0 forniscono 24 V DC al regolatore Il regolatore effettua una verifica interna Se corretta attiva l uscita System OK A questo punto si deve erogare potenza alla fonte 0 1 Quando si dispone di potenza nel bus il regolatore pronto per avere coppia A tale scopo occorre eseguire gli ingressi Drive Enable e Speed Enable 1 0 Una volta attivati gli ingressi drive enable e speed enable il regolatore 1 1 funzioner correttamente Quando si verifica un errore interno nel regolatore i segnali DRSTAF e DRSTAS si mettono a livello logico basso MAXDIFF1 M5605 MAXDIFF2 M5655 MAXDIFF3 M5705 Tali indicatori si attivano se la differenza di posizione fra maestro e slave non si compensa perch la differenza di quote maggiore di quella indicata dal p m a MAXDIFF P97 Ci pu accadere dopo aver realizzato una ricerca di riferimento macchina dei due assi di una coppia Gantry In questo modo il PLC pu estrarre un avviso che la differ
423. mare nello stesso blocco in cui si rileva l indicatore BLOABOR In questi casi si annuller il blocco in cui si finisce la decelerazione Questi indicatori non interessano ai seguenti funzioni e Non interessa i blocchi senza spostamento che invece vengono eseguiti e Non interessa le funzioni M che sono eseguite dopo il blocco Queste funzioni si eseguono sempre anche se si interrompe lo spostamento del blocco e Noninteressaiblocchi di filettatura G33 Non interessa inoltre i cicli di maschiatura o di filettatura rigida indipendentemente dal valore del parametro STOPTAP e Non interessa i blocchi di posizionamento mandrino M19 Se il posizionamento del mandrino in un blocco con spostamento di assi si annulla lo spostamento degli assi ma si finisce di posizionare il mandrino e Non arresta l esecuzione della funzione G74 ricerca di riferimento macchina Considerazioni sull esecuzione b Quest indicatori non interessano la preparazione di blocchi Quando si annulla l esecuzione di un blocco il seguente spostamento si esegue fino alle quote pronti finali la preparazione non rifatta Inoltre nello spostamento seguente intervengono i soli assi programmati Il resto degli assi vengono ignorati anche se in alcuni vi la differenza reale di quote perch stato annullato il blocco precedente Ingressi logici generali INGRESSI E USCITE LOGICHE DEL CNC Traiettoria 1 Traiettoria 2 Le righe continue rappresen
424. maticamente all inizio dell esecuzione del rispettivo sottoprogramma Una subroutine di interruzione non potr a sua volta essere interrotta BLKSKIP1 M5028 Il PLC imposta questo segnale a livello logico alto per indicare al CNC che la condizione di salto di blocco 0 1 viene osservata e quindi non si eseguiranno i blocchi che hanno questa condizione di salto di blocco BLKSKIP2 M5029 Il PLC imposta questo segnale a livello logico alto per indicare al CNC che la condizione di salto di blocco 2 viene osservata e quindi non si eseguiranno i blocchi che hanno questa condizione di salto di blocco BLKSKIP3 M5030 Il PLC imposta questo segnale a livello logico alto per indicare al CNC che la condizione di salto di blocco 3 viene osservata e quindi non si eseguiranno i blocchi che hanno questa condizione di salto di blocco MO1STOP M5031 II PLC imposta questo segnale a livello logico alto per indicare al CNC che deve arrestare l esecuzione del programma pezzo durante l esecuzione della funzione ausiliare M01 TOOLINSP M5050 Il CNC tiene conto di questo ingresso nella modalit TC Indica se occorre premere il tasto T dopo aver interrotto l esecuzione dell operazione o del pezzo per realizzare l ispezione utensile TOOLINSP 0 La modalit di ispezione utensile disponibile nell interrompere l esecuzione TOOLINSP 1 Per accedere alla modalit di ispezione utensile occorre interrompere l esecuzione e p
425. matura 2 5 V Tastatore 1 Uscita 5 V per il tastatore 3 PRB1_5 Tastatore 1 Ingresso di 5 V TTL 4 PRB1_24 Tastatore 1 Ingresso di 24 V DC 5 GND Tastatore 1 Ingresso 0 V della sonda 6 5 V Tastatore 2 Uscita 5 V per il tastatore 7 PRB2_5 Tastatore 2 Ingresso di 5 V TTL 8 PRB2_24 Tastatore 2 Ingresso di 24 V DC 9 GND Tastatore 2 Ingresso 0 V della sonda possibile collegare 2 sonde Per ognuno di essi dispone di 2 ingressi di retroazione 5 V e 24 V Nelle appendici del presente manuale si trova la descrizione dei circuiti di collegamento raccomandati Tutte le schermature dei cavi devono essere portate a terra solo sul CNC attraverso il terminale 1 del connettore lasciando l altra estremit libera fili di un cavo schermato non devono avere una lunghezza superiore a 75 mm senza protezione di schermatura Le uscite a 5V sono protette contro cortocircuiti Connettore X4 Per il collegamento del mandrino analogico Connettore femmina tipo SUB D alta densit a 15 terminali Pin Segnale e funzione 1 A 2 JA 3 B Segnali di retroazione 4 B 1 5 10 15 09 6 0 14 0901 7 le 13 050 3 8 sss 12 ofo 2 11 olo 1 9 5 V Uscita 5 V per la retroazione LI 10 ana_out Uscita del segnale analogico i 11 GND Uscita 0 V per la retroazione 12 GND Uscita 0 V per il segnale analogico 13 14 15 Chassis Schermatura Ammette retroazione TTL differenziale e
426. mentazione degli ingressi e delle uscite POWER ANALOG 1 0 12p 2 21n12n2n1n1n1np1hl2l1 k6 s sl2 A yAxX iA is c CHS Connettore X1 Alimentazione X1 cenno h or Ka 0 24v 0 SH 3 Ka n Ho Selettore SPEED a dle L gt Velocit di trasmissione del bus CAN Hol Connettore X4 u o K 4 uscite analogiche di O S Lej carattere generale Z D K3 O E o KJE 9 z Selettore ADDRESS _ o 2 Indirizzo nodo dell elemento all interno del ped Ro O 5 bus CAN pet RE ou RT gt Di Connettore X5 9 a sH 2 ingressi PT100 e X5 O Leds is Ka 5 Indicatori di stato Eer 3 Z r run el S vw gt m Selettore Line Term a Resistenza terminatrice di linea 5 LUI cc gt Connettore X2 A Collegamento al bus CAN ue CC TE Connettore X6 4 ingressi analogici Connettore X3 differenziali Collegamento al bus CAN Connessioni dei connettori fonte di alimentazione Connettore X1 Alimentazione Connettore Phoenix maschio di 3 pin passo 7 62 mm FAGOR Pin Segnale e funzione 1 Chassis Schermatura H CHS CNC 8037 Lo 2 GND Alimentazione J GND H o l 24V 3 24V Alimentazione SOFT V01 4x 59 Fonte di alimentazione MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN FAGOR CNC 8037 SOFT V01 4x 60 Connettore X2 amp X3
427. mentazione esterna 1 2 033 033 z 3 035 035 vo 4 037 037 2 Z 5 PS 039 039 Fa W 6 041 041 O v 7 043 043 WU 3 8 045 045 O 3 9 p 047 047 gt E 10 049 l 11 051 g 06 12 053 5 o o x 13 055 O JO 616 14 197 34 9 ol 15 15 199 33 0 o l1 20 613 16 1101 31 02 17 1103 35910 011 18 oV oV OV Alimentazione esterna x o 19 OV ov ov Alimentazione esterna 7o o A 20 24 V 24 V 24 V Alimentazione esterna 010 0 21 034 034 i ols 22 sua 036 036 gt lo 2 5 23 038 038 solo 21 24 040 040 0 2 25 DER 042 042 lo oli 26 E 044 044 27 046 046 28 048 048 29 050 30 052 31 054 32 056 33 198 34 1100 35 1102 36 1104 37 Chassis Chassis Chassis Schermatura FAGOR CNC 8037 SOFT V01 4x 137 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 38 Connettore X8 Per il collegamento delle uscite di segnale analogico degli assi Connettore femmina tipo SUB D densit normale a 9 terminali Pin Segnale e funzione 1 Ch ssis Schermatura 2 Cons 1 Uscita di segnale analogico del primo asse o5 3 Cons 2 Uscita di segnale analogico del secondo asse 9 o4 4 Cons 3 Uscita di segnale analogico del terzo asse o3 5 Cons 4 Nessuna funzione o 3 6 GND 7 GND Segnali
428. mento in millimetri o pollici per giri assume il CNC all accensione dopo l esecuzione di M02 M30 o dopo un EMERGENZA o RESET Valore Significato 0 G94 mm min o pollici min 1 G95 mm giro o pollici giro Valore di default 0 THEODPLY P15 Indica il tipo di quota teorica o reale che si desidera riportare nelle modalit di visualizzazione di quote e nella rappresentazione grafica Valore Significato 0 Quote reali 1 Quote teoriche Valore di default 1 GRAPHICS P16 Nei modelli T e TC si indica il sistema di assi che si desidera utilizzare nella rappresentazione dei grafici In questi modelli definisce anche la posizione dei tasti degli assi X Z sulla tastiera Jog in torni verticali i tasti dell asse X si scambiano con quelli dell asse Z e viceversa Valori possibili Numeri interi fra 0 1 2 3 Valore di default 0 GRAPHICS 0 GRAPHICS 1 GRAPHICS 2 GRAPHICS 3 A PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x Nel modello M indica il sistema di assi che si desidera utilizzare nella rappresentazione dei grafici di fresatrice o dei grafici di alesatrice cos come la possibilit che gli spostamenti dell asse W si sommino a quelli dell asse Z nella rappresentazione grafica W aggiuntiva Valore Significato 0 Grafici di fresatrice 1 Grafici di fresatrice con asse W addizionale 2 Grafici di alesatrice 3 Grafici di fresatrice
429. mile al segnale FEEDHOL FHOUTP M5504 simile al segnale FHOUT IXFERINP M5005 simile al segnale XFERINH Funzioni ausiliari M Per controllare le funzioni M gestite da PLC si generano i seguenti indicatori e registri MBCDP1 a MBCDP7 R565 a R571 simili ai segnali MBCD1 a MBCD7 AUXENDP M5006 simile al segnale AUXEND MSTROBEP M5505 simile al segnale MSTROBE Passo d informazione Se nell eseguire nel PLC l azione ONCEX Blocco ASCII Indicatore il CNC rileva che il contenuto del blocco ASCII ricevuto non corretto assegner un 1 all indicatore riportato Il programma del FAGOR PLC continuer l esecuzione mentre sar a cura del programmatore rilevare se la funzione stata eseguita correttamente Il CNC intende che il contenuto del blocco ASCII non corretto nei seguenti casi CNC 8037 e Quando la sintassi utilizzata non quella giusta e Si programmata una funzione preparatoria non consentita e Quando stata programmata una funzione ausiliare M S T o il correttore D e Si programmato un blocco in linguaggio ad alto livello PRETE e Quando l asse che si desidera spostare non pu essere governato dal PLC e Quando ilbufferinterno che consente di memorizzare gli ordini ricevuti dal PLC perla successiva esecuzione pieno 415 CONTROLLO DEGLI ASSI DAL PLC 0 Canale di esecuzione del PLC FAGOR CNC 8037 SOFT V01 4x 416 Errori in fase di esecuzione Quando il C
430. mitazione con MDISL R202 maggiore della limitazione dal CNC R103 non si limita la velocit dal PLC R210 0 DFD M100 CNCWR R210 PLCSL M1000 CNCWR R210 MDISL M1000 Alla fine dell esecuzione si annulla la limitazione di velocit da PLC e si inizializza la variabile MDISL END 6 13 2 Avvio disabilitato con errori di hardware Premendo il tasto START si rileva un errore di hardware errore nella scheda degli assi nella FAGOR scheda CAN ecc e non si consente di eseguire o simulare il programma pezzo Quando si verifica un errore di hardware si visualizza il rispettivo messaggio CNC 8037 SOFT V01 4x 267 6 14 Magazzino utensili 6 14 1 Cambio utensile dal PLC Se si interrompe la procedura di cambio utensile i valori della tabella del magazzino utensili e dell utensile attivo potrebbero non riportare la realt della macchina Per potere aggiornale la tabella di utensili dal PLC possibile riprendere il cambio utensile mediante le variabili TOOL NXTOOL TOD NXTOD e TMZT In questo modo possibile riavviare dal PLC il cambio utensile e ridefinire mediante la variabile TMZT la tabella utensili in base alla posizione 6 E degli stessi J TOOL Numero utensile attivo E TOD Numero del correttore attivo E 2 NXTOOL Numero dell utensile successivo Utensile selezionato ma non ancora attivo perch non 9 N ancora eseguita M06 D e NXTOD Numero del correttore corrispondente all utensile successivo Ti Le
431. mma 2 velocit massima 2000 giri min riduzione 2 1 Gamma 3 velocit massima 3000 giri min riduzione 4 3 Gamma 4 velocit massima 3500 giri min riduzione 1 1 L encoder Vpp di 18000 impulsi per giro modello HOP Di Mandrino CAN 1 Encoder esterno collegato al CNC P m m DRIBUSLE P51 0 Parametri coinvolti nel calcolo del segnale analogico di velocit TEMI CONCETTUALI Gestione riduzioni in assi e mandrino P m m MAXGEARI P2 massimi giri min della prima gamma 1000 P m m MAXGEAR 2 P3 massimi giri min della seconda gamma 2000 P m m MAXGEAR3 P4 massimi giri min della terza gamma 3000 P m m MAXGEARA P5 massimi giri min della quarta gamma 3500 P m m INPREVI P72 giri di ingresso della prima gamma 4 P m m INPREV2 P74 P m m INPREV8 P76 giri di ingresso della terza gamma 4 P m m INPREVA P78 P m m OUTPREVI P73 giri d uscita della prima gamma 1 P m m OUTPREV2 P75 giri d uscita della seconda gamma 1 P m m OUTPREV3 P77 giri d uscita della terza gamma 3 P m m OUTPREVA P79 giri d uscita della quarta gamma 1 Parametri coinvolti nel calcolo di retroazione di posizione P m a NPULSES P13 Numero di impulsi per giro dell encoder 18000 P m a SINMAGNI P65 Fattore di moltiplicazione se l encoder sinusoidale 200 giri di ingresso della seconda gamma 2 giri di ingresso
432. modalit LIMITATORE DEL SEGNALE Questa attivazione del timer si esegue quando si ha una transizione del livello logico di uno di questi ingressi da 0 a 1 o da 1 a 0 fianco di sollevamento o abbassamento in funzione dell ingresso scelto Di default e ogni volta che si inizializza il timer mediante l ingresso reset TRS il PLC assegner a tali ingressi il livello logico 0 La modalit di funzionamento di ognuno di questi ingressi di avvio si spiega nella modalit di funzionamento corrispondente ad ognuno di essi N RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 289 RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 290 Output di stato T Questa uscita indica lo stato logico del temporizzatore Si fa riferimento mediante la lettera T seguita dal numero di timer cui si desidera fare riferimento ad esempio T1 T25 T102 ecc Lo stato logico del timer dipende dalla modalit di funzionamento selezionata mediante gli ingressi di avvio TG1 TG2 TG3 e TGA per cui l attivazione e la disattivazione di tale segnale si spiega in ognuna delle modalit di funzionamento del PLC Tempo trascorso T Questa uscita indica il tempo trascorso nel timer dall attivazione dello stesso Si fa riferimento mediante la lettera T seguita dal numero di timer cui si desidera fare riferimento ad esempio T1 T25 T102 ecc Anche se la sua rappresentazione C123 c
433. modalit di funzionamento che selezionata nel CNC Quando il CNC riceve un ordine dal PLC e sta eseguendo un altro ordine ricevuto in precedenza memorizzer in un buffer interno il nuovo ordine ricevuto Questo nuovo ordine si eseguir altermine di quello attualmente in esecuzione II CNC pu memorizzare nel proprio buffer interno oltre al blocco in esecuzione fino ad altri 3 ordini ricevuti dal PLC 13 1 1 Considerazioni Personalizzazione Il p m a AXISTYPE PO di ognuno degli assi della macchina si deve personalizzare in modo adeguato indicando cos se tale asse sar governato dallo stesso CNC o se sar governato dal PLC Gli assi di canale di PLC si possono eseguire solo dal PLC Si possono editare e generare programmi pezzo con assi di canale di PLC Ci consente di generare programmi pezzo o sottoprogrammi associati al canale di PLC Se si cerca di eseguire dal canale di CNC un blocco di programma che comprende un asse di PLC si ha un errore Quando si personalizzano tutti gli assi dellamacchina inmodo da essere governati dal CNC l azione CNCEX consente di eseguire attraverso il canale di esecuzione del PLC i soli blocchi programmati in linguaggio di alto livello Canale di esecuzione del PLC cn Controllo degli assi CONTROLLO DEGLI ASSI DAL PLC Per governare gli assi gestiti da PLC occorre utilizzare i seguenti indicatori associati al Feed Hold e al Transfer Inhibit FEEDHOP M5004 si
434. munit Economica Europea Fagor Automation non si rende responsabile degli eventuali danni derivanti dal montaggio del prodotto in altro tipo di condizioni ambienti residenziali o domestici Installare l apparecchio nel luogo adeguato Si raccomanda se possibile di installare il controllo numerico lontano da liquidi refrigeranti prodotti chimici colpi ecc che possano danneggiarlo L apparecchio adempie alle direttive europee di compatibilit elettromagnetica comunque consigliabile mantenerlo lontano da fonti di perturbazione elettromagnetica quali Cariche potenti connesse alla stessa rete dell apparecchiatura Trasmettitori portatili vicini Radiotelefoni apparecchi radioamatori Trasmettitori radio TV vicini Macchine saldatrici ad arco vicine Linee di alta tensione nelle vicinanze Ecc Inviluppi Il costruttore responsabile di garantire che l inviluppo in cui stata montata l apparecchiatura adempie a tutte le direttive in vigore nella Comunit Economica Europea Evitare interferenze provenienti dalla macchina utensile La macchina utensile deve avere disinseriti tutti gli elementi che generano interferenze bobine dei rel contattori motori ecc Bobine di rel a corrente continua Diodo tipo 1N4000 Bobine di rel a corrente alternata RC collegata il pi vicino possibile alle bobine con valori approssimativi di R 220 Q 1 W e C 0 2 pF 600 V Motori a co
435. n cambio versione software o se si ha un errore di checksum PARTC II CNC dispone di un contapezzi che si incrementa in tutte le modalit eccetto in quella di Simulazione ogni volta che si esegue M30 o M02 e questa variabile consente di leggere o modificare il suo valore che sar dato da un numero da 0 a 4294967295 Il CNC assegner valore 0 a tale variabile quando si esegue un cambio versione software o se si ha un errore di checksum KEY Consente di leggere il codice dell ultimo tasto che stato confermato dal CNC o di simulare la tastiera dal CNC digitandovi il codice del tasto desiderato CNCRD KEY R110 M10 Assegna al registro R110 il valore dell ultimo tasto confermato Se si desidera simulare dal PLC la tastiera del CNC si seguiranno i passi sotto indicati R111 1 R110 0 CNCWR R111 KEYSCR M10 Indica al CNC che dovr trattare i soli tasti provenienti dal PLC tastiera CNC non in funzione CNCWAR R101 KEY M10 Indica al CNC che stato premuto il tasto il cui codice si indica nel registro R101 CNCWAR R110 KEYSCR M10 Indica al CNC che dovr trattare i soli tasti provenienti dal CNC KEYSRC Questa variabile permette di leggere o di modificare l origine dei tasti possibili valori sono 0 Tastiera 1 PLC 2 DNC y gt Altre variabili ACCESSO ALLE VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 409 E Altre variabili ACCESSO ALLE VARIABILI INTERNE DEL CN
436. n utilizza segnali differenziali YES Utilizza segnali differenziali Valore di default YES FBACKAL P15 Indica se si desidera avere abilitato l allarme di retroazione su questo asse Valore Significato OFF Non si desidera allarme di retroazione annullata ON Si dispone d allarme di retroazione Valore di default ON AXISCHG P16 Definisce senso di retroazione Se corretto lasciarlo com ma se si desidera cambiarlo selezionare YES se prima NON c era e viceversa Se si modifica questo parametro si dovr cambiare anche il p m m LOOPCHG P26 Valori possibili NO YES Valore di default NO DWELL P17 Definisce la temporizzazione che si applica da quando si attiva il segnale ENABLE fino a quando si verifica l uscita del segnale analogico Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 non vi temporizzazione ACCTIME P18 Questo parametro si utilizzer quando il mandrino lavora ad anello chiuso e definisce il tempo di cui ha bisogno il mandrino per raggiungere l avanzamento massimo in ognuna delle gamme fase di accelerazione tali avanzamenti sono selezionati mediante i p m m da MAXVOLT1 P37 a MAXVOLT4 P40 Questo tempo sar ugualmente valido della fase di decelerazione Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 non vi controllo INPOSW P19 Definisce la larghezza della banda di morte zona preceden
437. na al registro R110 lo stato della funzione G00 fino a G24 GGSB Riporta lo stato della funzione G25 fino a G49 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G49 G48 G47 G46 G45 di G29 G28 G27 G26 G25 GGSC Riporta lo stato della funzione G50 fino a G74 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G74 G73 G72 G71 G70 sie G54 G53 G52 G51 G50 GGSD Riporta lo stato della funzione G75 fino a G99 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G99 G98 G97 G96 G95 sis G79 G78 G77 G76 G75 GGSE Riporta lo stato della funzione G100 fino a G124 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G124 G123 G122 G121 G120 ni G104 G103 G102 G101 G100 GGSF
438. na funzione T dopo un RESET o dopo una funzione M30 acquista il valore della tabella TOR Esempio di applicazione Si desidera lavorare un profilo con un sovrametallo di 0 5 mm eseguendo passate di 0 1 mm con un utensile di raggio 10 mm Assegnare al raggio di utensile il valore 10 5 mm nella tabella ed eseguire il profilo 10 4 mm nella tabella ed eseguire il profilo Variabili associate agli utensili 10 3 mm nella tabella ed eseguire il profilo 10 2 mm nella tabella ed eseguire il profilo 10 1 mm nella tabella ed eseguire il profilo 10 0 mm nella tabella ed eseguire il profilo Quindi se durante la lavorazione si interrompe il programma o si ha un reset la tabella assume il valore del raggio assegnato il quel momento p e 10 2 mm Il valore stato modificato ACCESSO ALLE VARIABILI INTERNE DEL CNC Per evitare questo invece di modificare il raggio dell utensile nella tabella TOR si dispone della variabile HTOR in cui si modificher il valore del raggio dell utensile utilizzato dal CNC per eseguire i calcoli A questo punto se si ha un interruzione del programma il valore del raggio dell utensile assegnato inizialmente nella tabella TOR sar quello corretto dato che non sar modificato Variabili di lettura e scrittura del modello fresatrice TORn Questa variabile permette di leggere o di modificare il valore del raggio del correttore utensile specificato n CNCRD TOR3 R100 M102
439. nale di segnale analogico per recuperare l eventuale gioco della vite nelle inversioni di movimento Valori possibili Si esprimer in unit del conversore D A e si ammetter qualsiasi numero intero fra 0 e 32767 corrispondendo per il valore 32767 il segnale analogico di 10 V Valore di default 0 non applica BAKANOUT Segnale analogico addizionale 1 0 3 mV 3277 1V 32767 10 V Ogni volta che si inverte lo spostamento il CNC applicher a tale asse il segnale analogico corrispondente allo spostamento pi il segnale analogico addizionale indicato in questo parametro Questo segnale analogico addizionale si applicher durante il tempo indicato nel p m a BAKTIME P30 BAKTIME P30 Indica la durata dell impulso addizionale di segnale analogico per recuperare il gioco nelle inversioni di movimento Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 A PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 139 DECINPUT P31 Indica se l asse dispone di micro per ricerca del punto di riferimento macchina REFDIREC P33 Valore Significato NO Non dispone di micro per la ricerca YES Dispone di micro per la ricerca Valore di default YES 5 REFPULSE P32 di Indica il tipo di fianco del segnale di 10 utilizzato per eseguire la ricerca del punto di riferimento Z 9 macchina T S n D Valore Significato uo g g Segno
440. nalizzato il p m a DFORMAT P1 3 indicatore ELIMINA pu essere attivato e disattivato in ogni momento e inoltre annulla gli allarmi di retroazione cosa che non fa il parametro macchina SMOTOF1 M5114 SMOTOF2 M5154 SMOTOF3 M5214 Il CNC consente di annullare dal PLC il filtro SMOTIME che stato fissato per ognuno degli assi p m a SMOTIME P58 L attivazione e disattivazione del filtro SMOTIME si effettua all inizio del blocco Inoltre se si attiva o disattiva uno di questi ingressi logici quando il CNC sta sovrapponendo blocchi a spigolo vivo non ne sar tenuto conto finche tale operazione non sar conclusa LIM1OFF M5115 LIM2OFF M5165 LIM3OFF M5215 Il PLC imposta uno di questi segnali a livello logico alto per indicare al CNC che il CNC non tenga conto dei limiti di software del rispettivo asse MANINT1 M5116 MANINT2 M5166 MANINT3 M5216 Il PLC imposta uno di questi segnali a livello logico alto per attivare al volantino addizionale su ognuno degli assi Non si potr abilitare pi di un volantino addizionale alla volta Se vi pi di un indicatore attivo si terr conto solo del primo Quando vi un programma in esecuzione e si attiva l indicatore associato a un asse si calcola lo spostamento da applicare a tale asse in base alla risoluzione del volantino DIFFCOMI1 M5117 DIFFCOM2 M5167 DIFFCOM3 M5217 In funzione del livello logico di tali segnali si corregge la differenza teorica
441. nate FAGOR CNC 8037 SOFT V01 4x 203 TEMI CONCETTUALI Assi e sistemi di coordinate FAGOR CNC 8037 SOFT V01 4x 204 Programmazione e spostamenti Visualizzazione delle quote Se l asse inclinato attivo le quote visualizzate saranno quelle del sistema cartesiano altrimenti si visualizzano le quote degli assi reali Programmazione degli spostamenti L asse inclinato si attiva dal programma pezzo funzioni G46 Si possono eseguire due tipi di spostamenti e Gli spostamenti si programmano nel sistema cartesiano e si trasformano in spostamenti sugli assi reali e Spostamenti lungo l asse inclinato ma programmando la quota nel sistema cartesiano Con questa modalit attiva nel blocco di spostamento si deve programmare solo la quota dell asse inclinato Spostamento in manuale L indicatore di PLC MACHMOVE stabilisce come si realizzano gli spostamenti manuali con volantino o tastiera MACHMOVE 0 Spostamenti sugli assi cartesiani MACHMOVE 1 Spostamenti sugli assi inclinati della macchina Ricerca di riferimento macchina Durante la ricerca di riferimento macchina gli spostamenti si eseguono sugli assi inclinati della macchina L asse inclinato si disattiva se si esegue la ricerca di riferimento di un asse che forma la configurazione di asse inclinato Manuale di Installazione 6 2 Spostamenti mediante Jog 6 2 1 Rapporto fra gli assi e i tasti JOG Il CNC dispone di 3 coppie
442. nda di temperatura PT100 2 ingressi 3 Connettore Phoenix minicombicon maschio di 10 pin passo 3 5 mm 12 A Segnale Funzione E x5 R1 R1 Segnali della sonda PT100 Q RLI RFI le RL Ca e R1 R2 R2 Segnali della sonda PT100 2 KIGE RL2 RF2 z l e RFI o ra SH SH Collegamento de la maglia l e RL2 KIGA KIDA l e RF2 e SH Ogni ingresso dispone di cinque terminali RL R R RF1 SH Eseguire il collegamento mediante cavi schermati collegando le maglie al rispettivo terminale shield R1 R1 R1 P eRLi p eRLI E eRL1 eRFI eRFI eRFI Nba R1 E R1 E R1 FAGOR Interfaz de 4 hilos Interfaz de 3 hilos Interfaz de 2 hilos CNC 8037 SOFT V01 4x 62 Connettore X6 Ingressi analogici differenziali 4 ingressi Connettore Phoenix minicombicon maschio di 15 pin passo 3 5 mm Segnale Funzione l l1 Segnale analogico 12 12 Segnale analogico l3 I3 Segnale analogico 14 14 Segnale analogico SH Collegamento de la maglia 12 Uscite di riferimento 12 GND Ogni ingresso analogico dispone di tre terminali l l SH Eseguire il collegamento mediante cavi schermati collegando le maglie al rispettivo terminale shield Fonte di alimentazione MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN FAGOR CNC 8037 SOFT V01 4x 63 Ingressi e uscite digitali Modulo semplice MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN FA
443. ndicatori interessano ai seguenti funzioni e Interessa ai blocchi con movimento GO G1 G2 G3 e Interessa alla temporizzazione programmata con G4 e Interessa alla funzione look ahead In questo tipo di programmi con blocchi molto piccoli non ci si potr fermare nello stesso blocco in cui si rileva l indicatore BLOABOR In questi casi si annuller il blocco in cui si finisce la decelerazione Questi indicatori non interessano ai seguenti funzioni e Non interessa i blocchi senza spostamento che invece vengono eseguiti Ingressi logici del canale di PLC cs e Non interessa le funzioni M che sono eseguite dopo il blocco Queste funzioni si eseguono sempre anche se si interrompe lo spostamento del blocco e Noninteressa i blocchi di filettatura G33 Non interessa inoltre i cicli di maschiatura o di filettatura rigida indipendentemente dal valore del parametro STOPTAP INGRESSI E USCITE LOGICHE DEL CNC e Non interessa i blocchi di posizionamento mandrino M19 Se il posizionamento del mandrino in un blocco con spostamento di assi si annulla lo spostamento degli assi ma si finisce di posizionare il mandrino Considerazioni sull esecuzione Quest indicatori non interessano la preparazione di blocchi Quando si annulla l esecuzione di un blocco il seguente spostamento si esegue fino alle quote pronti finali la preparazione non rifatta Inoltre nello spostamento seguente intervengono i soli assi programmati Il resto degli as
444. nel modulo di primo ciclo CY1 si deve attivare il timer T2 nella modalit monostabile per 2 minuti 120000 millisecondi TG1 2 120000 Ingrasso manuale Questo ingrassaggio durer 5 minuti e si effettuer ogni volta che lo richiede l operatore DFU I ENGRAS TGI1 3 300000 Ogni volta che l utente richieder l ingrassaggio I INGRASS si deve attivare il timer T3 nella modalit monostabile per 5 minuti 300000 millisecondi Ingrassaggio ogni ora di spostamento degli assi Questo ingrassaggio viene effettuato dopo ogni 1 ora di spostamento degli assi della macchina e si ingrasseranno gli assi per 5 minuti Si utilizzano i timer T4 per controllare il tempo di spostamento degli assi e T5 per l ingrassaggio degli assi Nel modulo di primo ciclo CY1 si deve attivare il timer T4 nella modalit ritardo nel collegamento con una base di tempi di 1 ora 3600000 millisecondi TG2 4 3600000 ENABLE1 OR ENABLE2 OR ENABLE3 TEN 4 Il timer temporizza solo quando uno degli assi si sta spostando T4 TG1 5 300000 Trascorsa 1 ora si deve attivare il timer T5 nella modalit monostabile per 5 minuti 300000 millisecondi T5 TRS 4 TG2 4 3600000 Inizializza di nuovo il timer che misura lo spostamento Ingrasso quando un asse ha percorso una certa distanza dall ultima volta che stato ingrassato Si utilizzano i p m plc USER12 P14 USER13 P15 e USER14 P16 per indicare la distanza che deve percorrere ognun
445. nella directory di rete del PC Baster selezionare sulla lista per iniziare la connessione Ad esempio FAGOR_CNC Connessione a un CNC condiviso con password 1 In primo luogo occorre selezionare il sito di rete nel nostro caso una cartella ftp Escribir ftp seguito dall indirizzo IP del CNC definito nel parametro macchina DIRIP P24 Ad esempio ftp 10 0 17 62 2 Definire il nome dell utente e il tipo di inizio sessione anonima o no Quando il CNC condiviso con password l inizio sessione non si esegue in modo anonimo L utente deve identificarsi e deve essere come cnc o CNC 3 Definire il nome con cui si desidera associare la nuova connessione Questo il nome che si riporter nella directory di rete del PC Baster selezionare sulla lista per iniziare la connessione Ad esempio FAGOR_CNC Dopo aver concluso la configurazione e ogni volta che si esegue la connessione se aprir una finestra che chieder il nome utente e la password Come nome utente si dovr selezionare cnc o CNC e come password quella definita nel parametro macchina CNHDPASI P7 Per maggior comodit in questa finestra si pu selezionare l opzione Salva password In questo modo non chieder di nuovo la password quando si eseguir la connessione e si acceder direttamente al disco rigido Utilizzare l opzione salva password con attenzione Si ricorda che se si salva la password essa non sar richiesta per eseguire l
446. nir ognuno di questi parametri si esprimono in quote assolute e saranno riferite allo zero macchina Se si tratta di un CNC modello tornio queste coordinate devono essere espresse in raggi FAGOR CNC 8037 SOFT V01 4x PRBZMAX 77 7 PRBYMAX 7 77 PRBZMIN Z PRBYMIN PRBXMIN PRBXMAX p X PRBXMIN PRBXMAX Bx PRBXMIN Coordinata minima del tastatore sull asse X PRBXMAX Coordinata massima del tastatore sull asse X PRBYMIN Coordinata minima del tastatore sull asse Y PRBYMAX Coordinata massima del tastatore sull asse Y PRBZMIN Coordinata minima del tastatore sull asse Z PRBZMAX Coordinata massima del tastatore sull asse Z Valori possibili 99999 9999 millimetri o 3937 00787 pollici Valore di default 0 PRBMOVE P46 Indica la distanza massima che l utensile pu percorrere quando si sta effettuando nella modalit Manuale una misurazione utensile con sonda Valori possibili Fra 0 0001 e 99999 9999 millimetri Fra 0 00001 e 3937 00787 pollici Valore di default 50 mm USERDPLY P47 Indica il numero di programma dell utilizzatore associato alla modalit esecuzione Questo programma si eseguir dal canale d utente premendo il softkey UTENTE nella modalit di esecuzione Valori possibili Numeri interi fra 0 e 65535 Valore di default 0 non vi USEREDIT P48 Indica il numero di programma dell utilizzatore associato al Modo Editazi
447. no per la personalizzazione dei moduli remoti Indicano il numero di ingressi analogici di ognuno dei 4 moduli remoti ognuno dei quali identificato nel sistema da un n di nodo CAN Il valore 4 quando il modulo remoto Fagor OANALOG1 P111 OANALOG2 P114 OANALOG3 P117 OANALOG4 P120 Si utilizzano per la personalizzazione dei moduli remoti Indicano il numero di uscite analogiche di ognuno dei 4 moduli remoti ognuno dei quali identificato nel sistema da un n di nodo CAN Il valore 4 quando il modulo remoto Fagor PT100_1 P112 PT100_2 P115 PT100_3 P118 PT100_4 P121 Si utilizzano per la personalizzazione dei moduli remoti Indicano il numero di collegamenti fisici esistenti per sonde PT100 in ognuno dei 4 moduli remoti ed inoltre indicano quelli attivati Tutta questa informazione viene indicata in una stringa di 16 bit Il suo valore sar 0000 0000 0000 0011 se il modulo remoto Fagor 2 collegamenti fisici bit O e 1 a uno e se entrambi sono stati collegati bit 4 e 5 a zero Vedi tabella sotto possibile che un modulo remoto disponga di collegamenti fisici per sonde PT100 ma che esse non siano collegate E per questa ragione che si dispone di un bit indicante l esistenza di collegamento fisico per la sonda PT100 e di un altro bit indicante se esiste sonda collegata o no Pertanto per una stringa di 16 bit bit Ae 11 aoaaa BOT cat 4 3210 m ono om o omm om UO
448. nput di enable TEN Questo ingresso consente di arrestare la temporizzazione del timer Si fa riferimento con le lettere TEN seguite dal numero di timer al quale si desidera fare riferimento ad esempio TEN 1 TEN 25 TEN 102 ecc Affinch il tempo trascorra all interno del timer questo ingresso deve essere a livello logico 1 Di default e ogni volta che si attive un temporizzatore il PLC assegner a tale ingresso il livello logico 1 Di Se una volta attivato il timer si seleziona TEN 0 il PLC arresta la temporizzazione e sar necessario assegnare TEN 1 affinch tale temporizzazione continui Esempio 1I2 TEN 10 L ingresso 12 controlla L ingresso di enable del temporizzatore T10 Ingresso Reset TRS Questo ingresso consente di inizializzare il timer assegnando il valore 0 al suo stato T e cancellandone il conteggio si inizializza a 0 Si fa riferimento con le lettere TRS seguite dal numero di timer al quale si desidera fare riferimento ad esempio TRS1 TRS25 TRS102 ecc Questa inizializzazione del timer si eseguir quando si verifica una transizione del livello logico dell ingresso TRS da 0 a 1 fianco di sollevamento Di default e ogni volta che si attive un temporizzatore il PLC assegner a tale ingresso il livello logico 0 Se una volta attivato il timer si verifica un fianco di sollevamento nell ingresso TRS il PLC inizializza il timer assegnando il valore 0 al su
449. nso orario e negativo nel caso contrario Valori possibili PARAMETRI MACCHINA Parametri macchina generale Fra 90 grados Valore di default 0 OFFANGAX P174 Distanza fra lo zero macchina e l origine che definisce il sistema di coordinate dell asse inclinato Valori possibili Fra 99999 9999 millimetri Fra 3937 00787 pollici Valore di default 0 COMPMODE P175 Definisce la modalit di applicare del raggio Valore Significato 0 Con un angolo fra traiettorie fino a 300 entrambe le traiettorie si uniscono con tratti retti Negli altri casi entrambe le traiettorie si uniscono con tratti circolari 1 Entrambe le traiettorie si uniscono con tratti circolari 2 Con un angolo fra traiettorie fino a 300 si calcola l intersezione Negli altri casi come COMPMODE 0 Valore di default 0 COMPMODE 0 Il metodo di compensazione dipende dall angolo fra traiettorie e Per angoli fino a 300 si esegue unendo entrambe le traiettorie con tratti dritti e Per angoli superiori a 300 si risolve unendo entrambe le traiettorie con tratti circolari FAGOR CNC 8037 SOFT V01 4x 123 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 124 COMPMODE 2 Il metodo di compensazione dipende dall angolo fra traiettorie Per angoli fino a 300 si calcola l intersezione fra le traiettorie compensate e Per angoli superiori a 300 si risolve come nel caso di
450. nto macchina continuer ad essere lo stesso Questo spostamento si esegue in base all avanzamento indicato nel p m a REFEED2 P35 STOPMOVE P49 Questi parametri si utilizzano insieme al p m e STOPAOUT P50 con la funzione G52 spostamento contro finecorsa STOPTIME P48 Il CNC considera che si raggiunto il finecorsa quando trascorso un certo tempo senza che si sposti l asse Questo tempo fissato in millesimi di secondo dal parametro STOPTIME P48 Valori possibili Numeri interi fra 0 e 65535 ms Valore di default 0 STOPMOVE P49 Il CNC considera che l asse fermo quando lo spostamento dello stesso nel tempo STOPTIME P48 inferiore al valore indicato nel parametro STOPMOVE P49 Valori possibili Fra 0 0001 e 99999 9999 millimetri Fra 0 00001 e 3937 00787 pollici Valore di default 0 STOPAOUT P50 Questo parametro si utilizza con la funzione G52 spostamento contro finecorsa e indica il segnale analogico residuale fornito dal CNC per fare pressione una volta rilevato il finecorsa Valori possibili Si esprimer in unit del conversore D A e si ammetter qualsiasi numero intero fra 0 e 32767 corrispondendo per il valore 32767 il segnale analogico di 10 V Valore di default 0 STOPAOUT Segnale analogico minimo 1 0 3 mV 3277 1V 32767 10 V R Questo parametro particolarmente progettato per azionamenti idraulici Quando si dispone d
451. nto manuale nel CNC e premere i softkey Visualizza Errore di inseguimento Il CNC visualizzer l errore di inseguimento degli assi e Eseguire la regolazione della deriva mediante il potenziometro di offset del regolatore fino ad impostare errore di inseguimento 0 Regolazione della massima velocit di avanzamento conveniente regolare tutti i regolatori in modo che la massima velocit si ottenga per un segnale analogico di 9 5 V Personalizzare il p m a MAXVOLT P37 9500 affinch il CNC fornisca un segnale analogico massimo di 9 5 V Il modo di calcolare la velocit massima dell asse p m e MAXFEED P42 in funzione dei giri del motore del sistema di riduzione utilizzato e del tipo di vite utilizzata Esempio per l asse X Si dispone di un motore la cui velocit massima di 3000 giri min e di una vite con passo di 5 mm giro occorre Avanzamento massimo G00 giri min della vite x Passo della vite MAXFEED P42 3000 r p m x 5 mm rev 15000 mm min Per effettuare la regolazione del regolatore conveniente assegnare al p m a GOOFEED P38 lo stesso valore che al p m a MAXFEED P42 Occorre inoltre eseguire un programma di CNC che sposti in G00 l asse da calibrare da un lato all altro continuamente Un programma di questo tipo potrebbe essere N10 G00 G90 X200 N20 X 200 RPT N10 N20 Durante lo spostamento dell asse misurare il segnale analogico fornito dal CNC al regolatore ed impo
452. ntrambe le quote di riferimento non coincide con la differenza esistente fra i valori indicati dai p m a REFVALUE P36 di entrambi gli assi il CNC corregger la posizione dell asse subordinato considerando terminata la ricerca di riferimento macchina Se questa ricerca si realizza in modalit manuale si annuller lo spostamento di origine attivo e si visualizzer la coordinata del punto di riferimento macchina indicata nel p m a REFVALUE P36 dell asse principale In tutti gli altri casi lo zero pezzo selezionato viene mantenuto e le coordinate visualizzate sono riferite a tale zero pezzo Se il p m a REFDIREC P33 dell asse principale stato personalizzato come senso positivo ilp m a REFVALUE P36 dell asse subordinato si personalizzer con un valore inferiore a quello assegnato all asse principale Inoltre se il p m e REFDIREC P33 dell asse principale stato personalizzato come senso negativo il p m e REFVALUE P36 dell asse subordinato si personalizzer con un valore superiore a quello assegnato all asse principale Mai devono essere uguali Quando la retroazione degli assi si realizza mediante encoder si deve aver cura che la differenza dei valori assegnati ai p m a REFVALUE P36 di entrambi gli assi sia inferiore al passo di vite Si consiglia che i due encoder siano in controfase cio che la distanza fra i due segnali di 0 sia mezzo passo di vite Si TEMI CONCETTUALI Sistemi di riferimento FAG
453. numero intero nell intervallo 0 e MAXSOVR massimo 255 Con il valore 0 significa che non selezionata DNCSSO Riporta la percentuale della velocit di rotazione del mandrino principale selezionato da DNC Con il valore 0 significa che non selezionata PLCSSO Riporta la percentuale della velocit di rotazione del mandrino principale selezionato da PLC Con il valore 0 significa che non selezionata CNCSSO Riporta la percentuale della velocit di rotazione del mandrino principale selezionato dal pannello di controllo Variabili associate ai limiti di velocit Le variabili PLCSL e MDISL sono di lettura e scrittura il resto di lettura SLIMIT Riporta il valore sul quale fissato il limite della velocit di rotazione del mandrino principale nel CNC in giri al minuto Questo limite pu essere indicato dal programma dal PLC o dal DNC Il CNC seleziona una di queste velocit Nella selezione il DNC ha la priorit pi elevata e il programma quella meno elevata DNCSL Riporta il limite della velocit di rotazione del mandrino principale selezionata da DNC in giri al minuto Con il valore 0 significa che non selezionata PLCSL Riporta il limite della velocit di rotazione del mandrino principale selezionata da PLC in giri al minuto Con il valore 0 significa che non selezionata PRGSL Riporta il limite della velocit di rotazione del mandrino principale selezionata da programm
454. nzamento massimo dell asse 20000 P m a PITCHB P86 Passo della vite 20 Rapporto di riduzione del motore P m a INPREV P87 Giri di ingresso 3 P m a OUTPREV P88 Giri d uscita 1 NP121 regolatore si carica automaticamente il valore del p m a INPREV P87 del CNC NP122 regolatore si carica automaticamente il valore del p m a OUTPREV P88 del CNC NP128 regolatore si carica automaticamente il valore del p m a PITCHB P86 del CNC Calcolo della velocit massima del motore con un avanzamento di GOOFEED Velocit massima del motore GOOFEED x INPREV PITCHB x OUTPREV 20000 x 3 20 x 1 3000 rpm Assi Analogici Parametri coinvolti nel calcolo del segnale analogico di velocit P m a GOOFEED P38 Avanzamento massimo dell asse 20000 Parametri coinvolti nel calcolo di retroazione di posizione FAGOR P m a NPULSES P8 Numero di impulsi per giro dell encoder 2500 P m a PITCHB P86 Passo della vite 20 CNC 8037 Rapporto di riduzione del motore P m a INPREV P87 Giri di ingresso 3 P m a OUTPREV P88 Giri d uscita 1 SOFT V01 4x 271 Manuale di Installazione 6 15 2 Esempio di assi Trasduttore esterno senza riduzione In questo caso negli assi lineari l encoder collegato direttamente alla vite e negli assi rotativi collegato direttamente al centro di rotazione Se l asse rotativo il passo di vite sa
455. o Nel modello tornio le quote di ogni asse sono espresse come segue e Se si leggono dal CNC saranno espresse in raggi o diametri a secondo del sistema di unit attivo Per conoscere il sistema di unit attivo consultare la variabile DIAM e Se si leggono dal CNC saranno sempre espresse in raggi DPOS X C Il CNC aggiorna questa variabile ogni volta che si eseguono operazioni di tastatura funzioni G75 e G76 Quando il collegamento tra il tastatore digitale e il CNC stabilito per mezzo di raggi infrarossi dal momento del rilevamento al momento in cui il CNC riceve il segnale pu verificarsi un ritardo di qualche millisecondo Anche se la sonda continua lo spostamento finch il CNC riceve il segnale di tastatura il CNC tiene conto del valore assegnato al parametro macchina generale PRODEL e fornisce la seguente informazione nelle variabili TPOS X C e DPOS X C TPOS X C Posizione reale che occupa la sonda quando si riceve il segnale di tastatura DPOS X C Posizione teorica occupata dal tastatore quando stata eseguita la tastatura FLWE X C Riporta l errore di inseguimento dell asse selezionato DPLY X C Riporta la quota rappresentata sullo schermo per l asse selezionato Variabili di lettura e scrittura DIST X C Questa variabile permette di leggere o di modificare la distanza percorsa dall asse selezionato Questo valore cumulativo ed m
456. o CPR Output di stato C Questa uscita indica lo stato logico del contatore Si fa riferimento con la lettera C seguita dal numero di contatore al quale si desidera fare riferimento ad esempio C1 C25 C102 ecc Lo stato logico del contatore sar C 1 quando il valore del conteggio zero e C 0 il resto dei casi Valore del conteggio C Questa uscita indica il valore del conteggio interno del contatore Si fa riferimento con la lettera C seguita dal numero di contatore al quale si desidera fare riferimento ad esempio C1 C25 C102 ecc Anche se la sua rappresentazione C123 coincide con l uscita di stato entrambe sono diverse ed inoltre si utilizzano in istruzioni di tipo diverso Nelle istruzioni di tipo binario la funzione C128 fa riferimento allo stato logico del contatore C123 M100 Assegna all indicatore M100 lo stato 0 1 del contatore 123 Nelle istruzioni di tipo aritmetico e di comparazione la funzione C123 fa riferimento al conteggio interno del contatore 12 MOV C123 R200 Trasferisce il conteggio di C123 al registro R200 CPS C123 GT 1000 M100 Compara se il conteggio di C123 maggiore di 1000 nel qual caso attiva l indicatore M100 Il PLC dispone di una variabile di 32 bit per memorizzare il conteggio di ogni contatore S Contatori RISORSE DEL PLC FAGOR CNC 8037 SOFT V01 4x 301 Contatori RISORSE DEL PLC FAGOR CNC 8037 SOFT V01 4x 302 7 6 1 Mod
457. o definisce la percentuale di segnale analogico che si applica in funzione delle variazioni dell errore di inseguimento Il guadagno ACforward definisce la percentuale di segnale analogico che proporzionale agli incrementi di velocit fasi di accelerazione e decelerazione Per il suo uso imprescindibile lavorare con accelerazione decelerazione p m a ACCTIME P18 Si definisce mediante i p m a DERGAIN P24 e ACFGAIN P46 Con ACFGAIN No applica guadagno derivativo Con ACFGAIN Yes applica guadagno AC forward 6 5 3 Valore del guadagno proporzionale In un anello di posizione proporzionale puro il segnale analogico fornito dal CNC per governare un asse in ogni momento in funzione dell errore di inseguimento differenza fra la posizione teorica e reale di tale asse Segnale analogico Guadagno proporzionale x Errore di inseguimento Il prm a PROGAIN P23 definisce il valore del guadagno proporzionale Si esprimer in millivolt per millimetro e si ammetter qualsiasi numero intero fra 0 e 65535 Il suo valore sar dato dal segnale analogico corrispondente all avanzamento con cui si desidera ottenere un errore di inseguimento di 1 millimetro Esempio In un asse la cui velocit massima di posizionamento G00 di 15 m min se si desidera limitare l avanzamento di lavorazione F a 3 m min ed ottenere 1 millimetro di errore di inseguimento per un avanzamento di 1 m min AI p m a GOOFEED P38 occorre
458. o a fare un giro completo o fino a premere la softkey FERMA o il tasto ESC Si TEMI CONCETTUALI Regolazione assi FAGOR CNC 8037 SOFT V01 4x 229 CONTINUA Cancella il disegno ed inizia a disegnare sulla circonferenza teorica una serie di circonferenze con l errore di lavorazione ampliato in base alla scala definita fino a premere la softkey FERMA o il tasto ESC CANCELLARE possibile premere in qualsiasi momento anche durante la rappresentazione grafica Provoca la cancellazione della schermata e un reset delle statistiche visualizzate sulla destra della stessa 6 Durante la rappresentazione continua possibile modificare i parametri macchina ed osservare la n nuova rappresentazione grafica su quella precedente o premere la softkey Cancella per visualizzare solo quella nuova I dati visualizzati dal CNC in alto a destra si aggiornano durante la cattura dei dati A interno Valore negativo massimo dell errore sul raggio teorico en micron o in decimillesimi di pollice e posizione angolare dello stesso A esterno Valore positivo massimo dell errore sul raggio teorico en micron o in decimillesimi di pollice e posizione angolare dello stesso TEMI CONCETTUALI Regolazione assi Una volta terminata la cattura dei dati si disegnano due linee indicanti le posizioni angolari di entrambi gli errori sul grafico Appaiono in linee tratteggiate quando l errore supera il valore assegnato alla zona di visualizzazi
459. o arrotondato G5 il cambio non si esegue finch non si programmer la funzione GO7 N Il cambio di guadagni e delle accelerazioni si esegue all inizio del blocco RESETIN M5015 Questo segnale sar elaborato dal CNC quando selezionata la modalit Manuale e non esiste spostamento degli assi o quando selezionato il programma da eseguire e lo stesso fermo Quando esiste un fianco di salita di questo segnale cambio di livello logico basso a livello logico alto il CNC assume le condizioni iniziali di lavorazione selezionate da parametro macchina Il CNC indicher mediante l uscita logica generale RESETOUT che tale funzione stata selezionata Il trattamento che riceve questo segnale simile quello che riceve il tasto di RESET del pannello frontale AUXEND M5016 Questo segnale si utilizza nell esecuzione delle funzioni ausiliari M S e T per indicare al CNC che il PLC sta eseguendo le stesse La modalit di funzionamento la seguente 1 Una volta analizzato il blocco e dopo aver passato i rispettivi valori nelle variabili MBCD1 7 SBCD TBCD e T2BCD il CNC indicher al PLC mediante le uscite logici generali MSTROBE SSTROBE TSTROBE e T2STROBE che si devono eseguire le funzioni ausiliari richieste STROBE AUXEND MINAENDW MINAENDW Quando il PLC rileva l attivazione di uno dei segnali STROBE si dovr disattivare l ingresso logico generale AUX
460. o asse Questo spostamento continuer quando il PLC rimetter questo segnale a livello logico basso Se l asse inibito si sta spostando insieme ad altri assi si arresta lo spostamento di tutti gli assi finch il segnale non torner a livello logico basso b Ingressi logici dell asse INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 355 11 Ingressi logici dell asse INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 356 MIRRORI1 M5104 MIRROR2 M5154 MIRROR3 M5204 Se il PLC imposta uno di questi segnali a livello logico alto il CNC applica immagine speculare ai movimenti del rispettivo asse Va ricordato che se in uno spostamento programmato si attiva questo segnale il CNC applicher l immagine speculare solo allo spostamento programmato non alla quota finale NOO G01 X0 YO F1000 N10 G01 X70 Y42 N20 G01 X100 Y60 N30 M30 Se nell eseguire lo spostamento programmato nel blocco N20 attivo il segnale corrispondente all asse X MIRROR1 il CNC applicher l immagine speculare allo spostamento in X che manca da percorrere In questo modo il nuovo punto finale della corsa sar X40 Y60 Mediante l attivazione di questi segnali si possono eseguire pezzi simmetrici fra loro utilizzando a tale scopo un unico programma ad esempio per solette di scarpe Per avere lo stesso effetto delle funzioni G11 G12 G13 e G14
461. o basso non appena verr raggiunta la posizione indicata Se il CNC nella modalit Manuale e si stanno spostando gli assi mediante i tasti JOG il segnale INCYCLE si porta a livello logico alto mentre si mantiene premuto uno di questi tasti RAPID M5516 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che si sta eseguendo un posizionamento rapido G00 TAPPING M5517 II CNC imposta questo segnale a livello logico alto per indicare al PLC che si sta eseguendo il ciclo fisso di maschiatura G84 THREAD M5518 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che si sta eseguendo un blocco di filettatura elettronica G33 PROBE M5519 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che si sta eseguendo un movimento con sonda G75 G76 ZERO M5520 II CNC imposta questo segnale a livello logico alto per indicare al PLC che si sta eseguendo una ricerca di riferimento macchina G74 RIGID M5521 Questa uscita disponibile nel modello fresatrice II CNC imposta questo segnale a livello logico alto per indicare al PLC che si sta eseguendo un blocco di maschiatura Ciclo fisso G84 RETRAEND M5522 Il CNC imposta questo segnale a livello logico alto per indicare al PLC che con la funzione Retracing attiva sono stati retrocessi tutti i blocchi possibili Per ulteriori informazioni consultare l ingresso generale RETRACE M5051 CSS M5523
462. o degli assi per essere ingrassato CNCRD MPLC12 R31 M302 CNCRD MPLC13 R32 M302 CNCRD MPLC14 R33 M302 Assegna ai registri R31 R32 e R38 i valori con cui sono stati personalizzati i p m plc USER12 P14 USER13 P15 e USER14 P16 CNCRD DISTX R41 M302 CNCRD DISTY R42 M302 CNCRD DISTZ R43 M302 Assegna ai registri R41 R42 e R43 la distanza percorsa da ognuno degli assi della macchina sl a Modulo principale ESEMPIO DI PROGRAMMAZIONE DI PLC FAGOR CNC 8037 SOFT V01 4x 433 Modulo principale ESEMPIO DI PROGRAMMAZIONE DI PLC dia FAGOR CNC 8037 SOFT V01 4x 434 CPS R41 GT R31 OR CPS R42 GT R32 OR CPS R43 GT R33 Se la distanza che ha percorso uno degli assi superiore a quella fissata dal parametro macchina TG1 6 240000 S deve attivare il timer T6 nella modalit monostabile per 4 minuti 240000 millisecondi e MOV 0 R39 CNCWR R39 DISTX M302 CNCWR R39 DISTY M302 CNCWR R39 DISTZ M302 S deve inizializzare a 0 il conteggio della distanza percorsa da ognuno degli assi Attivazione di ingrassaggio T2 OR T3 OR T5 OR T6 O ENGRAS Se si osserva una delle condizioni si attiver uscita di ingrassaggio DFD O ENGRAS TRS2 TRS3 TRS4 TRS5 TRS6 Una volta effettuato l ingrassaggio delle guide si deve inizializzare il conteggio di tutti i timer Trattamento del refrigerante II CNC esegue la funzione M08 quand
463. o di ognuna di queste variabili sar eseguito mediante il relativo mnemonico che deve essere scritto in maiuscola e Glimnemonici finiti in X C indicano un insieme di 9 elementi formati dalla corrispondente radice seguita da X Y Z U V W A Be C ORG X C gt ORGX ORGY ORGZ ORGU ORGV ORGW ORGA ORGB ORGC e Gli mnemonici finiti in n indicano che le variabili sono raggruppate in tabelle Se si desidera accedere a un elemento di una di queste tabelle si indicher il campo della tabella desiderata mediante il rispettivo mnemonico seguito dall elemento desiderato TORn gt TORI TOR3 TOR11 Queste variabili possono essere riferenziate anche mediante il rispettivo mnemonico e un registro indicante il numero di elemento di tale tabella TORn gt TOR R1 TOR R23 CNCRD TOR R222 R100 M102 Assegna al registro R100 il valore del raggio indicato dal registro R222 12 1 Variabili associate agli utensili Queste variabili sono associate alla tabella correzioni utensili alla tabella utensili e alla tabella magazzino utensili valori che vengono assegnati a queste variabili o che ne vengono letti saranno quindi conformi ai formati di queste tabelle Tabella di correttori del modello fresatrice Il valore del raggio R lunghezza L e correttori di usura l K dell utensile vengono dati nelle unit attive fissate dal p m g INCHES Se INCHES 0 in decimillesimi millimetri 999999999 Se INCHES 1 in centomil
464. o i parametri DERGAIN e FFGAIN ABSOFF P53 Il CNC tiene conto di questo parametro quando il p m a INTYPE P52 stato personalizzato con un valore diverso da 0 Gli encoder lineari che dispongono di I0 codificato indicano la posizione della macchina rispetto allo zero dell encoder lineare Valori possibili Fra 99999 9999 millimetri Fra 3937 00787 pollici Valore di default 0 Affinch il CNC visualizzi la posizione degli assi rispetto allo zero macchina necessario personalizzare questo parametro con la posizione occupata dallo zero macchina M rispetto allo zero dell encoder lineare C MINMOVE P54 Questo parametro legato alle uscite logiche degli assi da ANT1 a ANT3 Se lo spostamento programmato dell asse minore di quello indicato nel p m a MINMOVE P54 la relativa uscita logica degli assi ANT1 a ANT3 si porta a livello logico alto Valori possibili Fra 99999 9999 gradi o millimetri Fra 3937 00787 pollici Valore di default 0 ROLLOVER P55 II CNC tiene conto di questo parametro quando l asse stato personalizzato come asse rotativo AXISTYPE P0 2 o 3 Indica se l asse rotativo Rollover o no Valore Significato NO Non Rollover YES Rollover Valore di default YES DRIBUSID P56 Indica l indirizzo del regolatore digitale CAN associato all asse Corrisponde al valore del commutatore rotativo address del regolatore
465. o livello e funzioni ausiliari M Non si possono programmare le funzioni ausiliari S T e D Il blocco che si desidera inviare al CNC mediante l azione CNCEX affinch si esegua nel canale di esecuzione del PLC deve essere scritto in base al formato di programmazione dello stesso CNC Funzioni preparatorie O O Le funzioni preparative che possibile utilizzare nel canale di esecuzione del PLC sono le seguenti a z G00 Spostamento rapido G01 Interpolazione lineare A S G02 Interpolazione circolare elicoidale a destra D G03 Interpolazione circolare elicoidale a sinistra m 2 G04 Interruzione la preparazione dei blocchi del canale di PLC Q F G04 K Temporizzazione S G05 Spigolo arrotondato E G06 Centro circonferenza in coordinate assolute 9 G07 Spigolo vivo G09 Circonferenza per tre punti G16 Selezione piano principale per due sensi ed asse longitudinale G32 Velocit di avanzamento F come funzione inversa del tempo G50 Spigolo arrotondato controllato G52 Movimento fino al contatto G53 Programmazione rispetto allo zero macchina G70 Programmazione in pollici G71 programmazione in millimetri G74 Ricerca di zero G75 Tastatura fino al contatto G76 Tastatura durante il contatto G90 Programmazione assoluta G91 Programmazione incrementale G92 Preselezione di quote G93 Preselezione dell origine polare G94 Avanzamento in millimetri pollici al minuto G95 Avanzamento in millimetri pollici al giro Tutte queste funzioni
466. o macchina Occorre fare attenzione quando si posiziona il micro di riferimento macchina e si programmano gli avanzamenti REFEED1 P34 e BREFEED2 P35 Il micro di riferimento macchina 1 si situer in modo che l impulso di 10 2 si verifichi sempre nella zona di avanzamento corrispondente a REFEED 2 P35 Se non vi spazio a tale scopo si dovr ridurre l avanzamento REFEED1 P34 Ad esempio trasduttori rotativi in cui la distanza fra due impulsi di riferimento consecutivi molto piccola REFEEDI REFEED2 Se il mandrino non dispone di micro per la ricerca del punto di riferimento macchina p m m DECINPUT P31 NO il CNC supporr che lo stesso premuto quando si esegue il comando di ricerca di riferimento macchina e si eseguir solo uno spostamento secondo l avanzamento indicato nel p m m REFEED2 P35 fino a ricevere l impulso di I0 del sistema di retroazione considerando conclusa la ricerca di riferimento macchina Gli encoder Fagor forniscono un impulso di I0 positivo per giro Non si deve confondere il tipo di impulso fornito dai sistemi di retroazione con quello che si deve assegnare al p m a REFPULSE P32 Nel parametro macchina si deve indicare il tipo di fianco transizione del segnale fra livelli positivo o negativo del segnale 10 con cui operer il CNC 6 10 Trattamento d emergenza Il CNC dispone dei seguenti segnali di emergenza ISTOP EMERGENZA Ingresso fisico di emer
467. o reset Bit 15 Si dispone di intervento manuale con volantino aggiuntivo Questo bit indica se si desidera disporre bit 1 o no bit 0 dell intervento manuale con volantino addizionale Se si definisce con valore 0 il resto di bits non sono tenuti in considerazione Il volantino aggiuntivo si attiva e si disattiva con il segnale MANINT del PLC ADIMPRES P177 Risoluzione del volantino addizionale Valore Significato 0 0 001 mm o 0 0001 pollici 1 0 01 mm 0 0 001 pollici 2 0 1 mm o 0 01 pollici Valore di default 0 Questi valori si applicano solo quando nel parametro ADIMPG stato definito il bit 12 con valore 1 SERCDEL1 P178 SERCDEL2 P179 Nessuna funzione EXPLORER P180 Stabilisce il modo di accedere a Esplora Risorse Valore Significato 0 Si accede dal softkey lt explorer gt delle modalit utility esegui simula o edita 1 Si accede direttamente dalle modalit utility esegui simula o edita Valore di default 1 REPOSTY P181 Consente di selezionare la modalit di riposizionamento Valore Significato 0 Attiva la modalit di riposizionamento base 1 Attiva la modalit di riposizionamento esteso Valore di default 1 MAXOFFJ P182 Questo parametro indica il massimo valore incrementale consentito per la correzione dell usura sull asse Y si programma in mm o in pollici Valore di default 0 5 A PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8
468. o si desidera attivare il refrigerante e la funzione M09 quando si desidera disattivarlo Inoltre in questo caso l utente dispone di un comando che consente di selezionare se l attivazione del refrigerante fatta dallo stesso utente modo manuale o effettuata dal CNC modo automatico I REFMAN Il controllo del refrigerante si gestisce mediante l utente Modalit Manuale I REFAUT Il controllo del refrigerante si gestisce mediante il CNC Modalit automatico O REFRIG Uscita di attivazione e disattivazione del refrigerante I REFMAN OR I REFAUT AND M 08 O REFRIG Attivazione del refrigerante RESETOUT NOT O REFRIG RES M 08 Il refrigerante si disattiver quando il CNC si pone in condizioni iniziali RESETOUT o si eseguono le funzioni MOO M02 M09 e M30 Questa istruzione non contempla le funzioni MOO M02 M09 e M30 dato che nell elaborazione delle funzioni M S T si disattiva l indicatore M 08 nell attivare una qualsiasi delle stesse Trattamento dell ingresso generale del CNC AUXEND conveniente disporre di una sola istruzione per controllare ognuno degli ingressi logici del CNC evitando cos funzionamenti non desiderati Quando si dispone di varie istruzioni che possono attivare o disattivare un ingresso il PLC assegner sempre il risultato dell ultima istruzione analizzata Questo esempio illustra come raggruppare in una sola istruzione tutte le condizioni che devono attivare o disatt
469. o stato T e annullandone il conteggio lo inizializza a 0 Inoltre il timer resta disattivato e sar necessario attivarne l ingresso di avvio per attivarlo di nuovo Esempio 1I3 TRS 10 L ingresso 13 controlla L ingresso di enable del temporizzatore T10 Input di avvio TG1 TG2 TG3 TG4 Questi ingressi consentono di attivare il timer che inizier la temporizzazione Si fa riferimento mediante le lettere TG1 TG2 TG3 TG4 seguite dal numero di timer cui si desidera fare riferimento e dal valore con cui si desidera iniziarne il conteggio costante di tempo Ad esempio TG1 1 100 TG2 25 224 TG3 102 0 TG4 200 500 ecc Il valore della costante di tempo si definisce in millesimi di secondo e pu essere indicato mediante un valore numerico o assegnando il valore interno di un registro R TG1 20 100 Attiva il temporizzatore T20 mediante l ingresso di avvio TG1 mediante una costante di tempo di 100 millisecondi TG2 22 R200 Attiva il timer T22 mediante l ingresso di avvio TG2 e con una costante di tempo che sar definita in millesimi di secondo per il valore che ha il registro R200 quando si esegue l istruzione Gli ingressi TG1 TG2 TG3 e TG4 si utilizzano per attivare il timer in quattro modalit di funzionamento diverse e L ingresso TG1 nella modalit MONOESTABILE e L ingresso TG2 nella modalit RITARDO NEL COLLEGAMENTO e L ingresso TG3 nella modalit RITARDO NEL DISINSERIMENTO e L ingresso TG4 nella
470. o stato dei registri cio la memoria reale e la memoria A E SOFT V01 4x Immagine Tutti i passi sinora spiegati lavorano con la memoria reale la stessa cosa dire valore della risorsa X o valore reale della risorsa X 305 La memoria immagine contiene una copia dei valori disponibili delle risorse alla fine del ciclo precedente Questa copia viene effettuata dal PLC alla fine del ciclo Le risorse che dispongono di valore immagine sono 11 fino a 1512 O1 fino a 0512 e M1 fino a M2047 8 O O alli o a TRS lt S wW i O E I I I 2 I I N I I Z 3 I I 5 I I I I Q I I Q I n I N I ci I 3 I I I 9 I I I I D I LI I o I I I 24 I I I I I I I I I I I I I I I I I I I I I i I IMAGE MEMORY I SE E J Il seguente esempio riporta come opera il PLC lavorando con valori reali e con valori immagine Programma PLC 0 MI Assegna all indicatore M1 il valore 1 M1 M2 Assegna a M2 il valore di M1 M2 M3 Assegna a M3 il valore di M2 M3 05 Assegna all uscita O5 il valore di M3 M1 M1 M2 M2 M3 M3 05 Come si pu osservare il sistema pi veloce quando si lavora con valori reali delle risorse CNC 8037 Lavorare con valori immagine consente di analizzare la stessa risorsa nel corso del programma con il medesimo valore indipendentemente dal valore reale in quel momento disponibile SOFT V01 4x 306 La
471. oazione di posizione P m a NPULSES P13 Numero di impulsi per giro dell encoder 18000 P m a SINMAGNI P65 Fattore di moltiplicazione se l encoder sinusoidale 200 Calcolo della velocit del motore per il MAXVOLT di ogni gamma Velocit del motore MAXGEAR x INPREV OUTPREV Velocit del motore con MAXVOLT1 1000 x 4 1 4000 giri min Velocit del motore con MAXVOLT2 2000 x 2 1 4000 giri min Velocit del motore con MAXVOLT3 3000 x 4 3 4000 giri min Velocit del motore con MAXVOLT4 3500 x 1 1 3500 giri min 6 15 6 Esempio di mandrino Encoder esterno con riduzione Ha un mandrino con 4 gamme Le velocit massime e le riduzioni di ogni gamma sono le seguenti Gamma 1 Gamma 2 Gamma 3 Gamma 4 velocit massima 1000 giri min riduzione 4 1 velocit massima 2000 giri min riduzione 2 1 velocit massima 3000 giri min riduzione 4 3 velocit massima 3500 giri min riduzione 1 1 L encoder Vpp a 18000 impulsi per giro e una riduzione da 2 a 3 modello HOP Mandrino CAN 1 Encoder esterno collegato al CNC Pm m DRIBUSLE P51 0 Parametri coinvolti nel calcolo del segnale analogico di velocit Pm im Pm m Pm im Pm m Pm im Pm im Pm m Pm im Pm im Pm im Pm im Pm im MAXGEARI P2 massimi giri min della prima gamma 1000 MAXGEAR2 P3 massimi giri min della seconda gamma 2000 MAXGEAR83 P4 massimi g
472. oazione dispone di 10 codificato la ricerca di riferimento pu essere effettuata in qualsiasi punto della macchina essendo necessario definire tale parametro solo quando l asse utilizza la compensazione di errore vite L errore della vite sul punto di riferimento macchina pu avere qualsiasi valore MAXVOLT P37 Definisce il valore del segnale analogico che deve fornire il CNC affinch l asse raggiunga la velocit massima di posizionamento definita mediante il p m a GOOFEED P38 Valori possibili Numeri interi fra 0 e 9999 mV Valore di default 9500 9 5 V GOOFEED P38 Definisce la velocit di avanzamento in G00 posizionamento in rapido Valori possibili Fra 0 0001 e 199999 9999 gradi min o mm min Fra 0 00001 e 7874 01574 pollici min Valore di default 10000 mm min UNIDIR P39 Indica il senso in cui si eseguir l arresto unidirezionale nei posizionamenti in G00 Valore Significato Segno Direzione positiva Segno Direzione negativa Valore di default Segno OVERRUN P40 Indica la distanza che si desidera mantenere fra la quota di accostamento unidirezionale e la quota programmata Se si tratta diun CNC modello TORNIO tale distanza deve essere espressa in raggi Valori possibili Fra 0 0001 e 99999 9999 gradi min o mm min Fra 0 00001 e 3937 00787 pollici min Valore di default 0 Non si desidera unidirezionale UNIFEED P41 Indica l avanzamento al quale si eseguir
473. ocedure si programmano nel modulo 8 C di esecuzione periodica e si eseguiranno ogni tempo di esecuzione assegnato a tale modulo ad esempio 30 sec Se tale modulo si sta eseguendo con valori reali ed agisce su un uscita fisica essa si aggiorna alla fine dell esecuzione del modulo periodico O S z E Si pu programmare un valore compreso fra 1 e 65535 millisecondi J S i gt sit ad lt Db Il tempo di esecuzione di questo modulo sar limitato dal valore indicato nel p m plc WDGPER P1 wu e 5 2 Questo modulo di default opera con i valori reali delle risorse I O M n n L Esempio S 3 PE 10 Definisce l inizio del modulo periodico PE che si eseguir ogni 10 millisecondi O E g Fa E D FAGOR CNC 8037 SOFT V01 4x 312 8 4 4 Priorit nell esecuzione dei moduli di PLC Ogni volta avviato il programma del PLC comando RUN il primo modulo che si esegue il modulo di primo ciclo CY1 Una volta conclusa la sua esecuzione si continuer con il modulo principale PRG Il modulo principale si eseguir in modo ciclico finch non si arrester l esecuzione del PLC comando STOP se IMMISSIONE AL PLC Struttura modulare del programma END Il modulo periodico si eseguir ogni volta che trascorrer il tempo indicato nella proposizione direttiva PE t Tale conteggio inizier nel momento in cui comincer l esecuzione del modulo principa
474. ocit di rotazione attiva sul CNC Limite della velocit di rotazione selezionata dal DNC Limite della velocit di rotazione selezionata dal PLC Limite della velocit di rotazione selezionata dal programma Massima velocit del mandrino per la lavorazione Variabili associate alla posizione POSS RPOSS TPOSS RTPOSS PRGSP R R R R R R Posizione reale del mandrino Lettura dal PLC in decimillesimi di grado fra 999999999 e dal CNC in gradi fra 99999 9999 Posizione reale del mandrino Lettura dal PLC in decimillesimi di grado fra 3600000 e 3600000 e dal CNC in gradi fra 360 e 360 Posizione teorica del mandrino Lettura dal PLC in decimillesimi di grado fra 999999999 e dal CNC in gradi fra 99999 9999 Posizione teorica del mandrino Lettura dal PLC in decimillesimi di grado fra 0 e 3600000 e dal CNC in gradi fra 0 e 360 Posizione programmata in M19 da programma per il mandrino principale Variabili associate all errore di inseguimento FLWES R R R Errore di inseguimento del mandrino Variabili associate all PLC Variabile CNC PLC DNC PLCMSG R R Numero del messaggio di PLC prioritario che attivo PLCIn R W 32 ingressi del PLC a partire della n PLCOn R W 32 uscite del PLC a partire della n PLCMn R W 32 indicatori del PLC a partire della n PLCRn R W Registro n PLCTn R W Cifra del temporizzat
475. oincide con l uscita di stato entrambe sono diverse ed inoltre si utilizzano in istruzioni di tipo diverso Nelle istruzioni di tipo binario la funzione T123 fa riferimento allo stato logico del timer T123 M100 Assegna all indicatore M100 lo stato 0 1 del temporizzatore 123 Nelle istruzioni di tipo aritmetico e di comparazione la funzione T123 fa riferimento al tempo trascorso nel timer da quando stato attivato lo stesso 12 MOV T123 R200 Trasferisce il tempo T123 al registro R200 CPS T123 GT 1000 M100 Compara se il tempo di T123 maggiore di 1000 nel qual caso attiva l indicatore M100 Il PLC dispone di una variabile di 32 bit per memorizzare il tempo di ogni temporizzatore 7 5 1 Modalit monostabile Ingresso TG1 In questa modalit di funzionamento lo stato del timer si mantiene a livello logico alto T 1 da quando si attiva l ingresso TG1 finch non sar trascorso il tempo indicato mediante la costante tempo Se il timer inizializzato con i valori TEN 1 e TRS 0 il timer si attiver quando si verifica un fianco di sollevamento nell ingresso TG1 A questo punto l uscita di stato del timer T cambia stato T 1 ed inizia la temporizzazione t a partire dal valore 0 wy E E TEN TG1 H Hm l Una volta trascorso il tempo specificato mediante la costante di tempo si considerer terminata la temporizzazione uscita di stato del timer T
476. ollevamento nell ingresso TRS in qualsiasi momento durante la temporizzazione o dopo la stessa il PLC inizializza il timer assegnando il valore 0 al suo stato T ed annullandone il conteggio lo inizializza a 0 Dovuto al fatto che il timer resta inizializzato sar necessario attivarne l ingresso di avvio per attivarlo di nuovo TEN Funzionamento dell ingresso TEN in questo modo Se una volta attivato il timer si seleziona TEN 0 il PLC arresta la temporizzazione e sar necessario assegnare TEN 1 affinch tale temporizzazione continui 7 5 3 Modalit ritardo nel disinserimento Ingresso TG3 Questa modalit di funzionamento consente di realizzare un ritardo fra la disattivazione dell ingresso di avvio TG8 e la disattivazione dell uscita T del timer La durata del del ritardo determinata mediante la costante di tempo Too i rel Lo Se il timer inizializzato con i valori TEN 1 e TRS 0 il timer si attiver quando si verifica un fianco di sollevamento nell ingresso TG3 A questo punto l uscita di stato del temporizzatore prender il valore T 1 Il timer attender un fianco di abbassamento dell ingresso TG8 per iniziare la temporizzazione T a partire dal valore 0 Una volta trascorso il tempo specificato mediante la costante di tempo si considerer terminata la temp
477. olto utile quando necessario eseguire delle operazioni che dipendono dalla distanza percorsa dagli assi per esempio la loro lubrificazione Se si accede a una delle variabili DIST X C la preparazione dei blocchi viene sospesa e il CNC attende la fine dell esecuzione di questo comando per riprenderla LIMPL X C LIMMI X C Queste variabili permettono di impostare un secondo limite di corsa per ognuno degli assi LIMPL per quello superiore e LIMMI per quello inferiore L attivazione e disattivazione dei secondi limiti realizzata dal PLC mediante l ingresso logico generale ATTLIM2 M5052 Il secondo limite di corsa sar preso in considerazione se stato definito il primo per mezzo dei parametri macchina degli assi LIMIT P5 e LIMIT P6 gt Variabili associate alle quote ACCESSO ALLE VARIABILI INTERNE DEL CNC FAGOR CNC 8037 SOFT V01 4x 393 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate ai volantini elettronici FAGOR CNC 8037 SOFT V01 4x 394 12 7 Variabili associate ai volantini elettronici Variabili di sola lettura HANPF HANPS HANPT HANPFO Restituiscono gli impulsi del primo HANPF del secondo HANPS del terzo HANPT o del quarto HANPFO volantino ricevuti dopo l accensione del CNC HANDSE Nei volantini con pulsante selettore degli assi indica se stato premuto tale tasto Se ha il valore significa che non si premuto Vari
478. one Questo programma si eseguir dal canale d utente premendo il softkey UTENTE nella modalit di editor Valori possibili Numeri interi fra 0 e 65535 Valore di default 0 non vi USERMAN P49 Indica il numero di programma dell utilizzatore associato alla modalit manuale Questo programma si eseguir dal canale d utente premendo il softkey UTENTE nella modalit manuale Valori possibili Numeri interi fra 0 e 65535 Valore di default 0 non vi A PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 100 USERDIAG P50 Indica il numero di programma dell utilizzatore associato alla modalit Diagnosi Questo programma si eseguir dal canale d utente premendo il softkey UTENTE nella modalit di diagnosi Valori possibili Numeri interi fra 0 e 65535 Valore di default 0 non vi ROPARMIN P51 ROPARMAX P52 Indicano il limite superiore ROPARMAX e il limite inferiore ROPARMIN del gruppo di parametri aritmetici globali P100 P299 parametri aritmetici d utente P1000 P1255 o parametri aritmetici del costruttore P2000 P2255 che si desidera proteggere contro scrittura Non vi restrizione di lettura di questi parametri Valori possibili Numeri interi fra 0 e 9999 Valore di default 0 non si protegge parametri protetti con
479. one nel suo quadrante e passa al quadrante opposto Mentre si stanno catturando punti peril test di geometria i grafici di esecuzione smettono di disegnare FAGOR CNC 8037 SOFT V01 4x 230 6 6 Sistemi di riferimento Su una macchina utensile a controllo numerico devono essere definite le seguenti origini e punti di riferimento Zero macchina Punto di origine della macchina Questo stabilito dal costruttore della macchina utensile come origine del sistema di coordinate della macchina Zero pezzo Punto di origine del pezzo Questa l origine del sistema di coordinate nel quale vengono programmate le dimensioni del pezzo Pu essere liberamente stabilita dal programmatore specificandone la distanza dallo zero macchina Punto di riferimento un punto della macchina definita dal costruttore Quando il sistema di retroazione dispone di 10 codificato questo punto si utilizza solo quando l asse dispone di compensazione di errore vite Quando il sistema di retroazione non dispone di 10 codificato il CNC oltre ad utilizzare questo punto nella compensazione di errore della vite realizza la sincronizzazione del sistema su tale punto invece di spostarsi fino all origine della macchina l A ZA 4 s TH XMR ZMR Fad M MI M 4 XM ZMW XMR La ZMR gt M Zero macchina W Zero pezzo R Punto di riferimento macch
480. oni di successive Spedizioni ui 19 Note complementa ti nite dalia italia 21 Documentazione Fagor ini rionali 23 CONFIGURAZIONE DEL CNC 1 1 Struttura d l GNG oderint nei lai 26 1 1 1 Connettolii inglesi as 28 DISSIPAZIONE DI CALORE 2 1 Dissipazione di calore tramite convezione naturale 52 2 2 Dissipazione di calore tramite convezione forzata con ventilatore interno 53 2 3 Dissipazione di calore tramite flusso d aria all esterno mediante ventilatore 54 MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN 3 1 Montaggio dei MOduli uiriia n 3 2 Fonte di alimentazione ariana 3 3 Ingressi e uscite digitali Modulo semplice 3 4 Ingressi e uscite digitali modulo dOppi0 i 66 3 5 Caratteristiche elettriche degli ingressi e delle uscite i 68 3 6 Numerazione degli ingressi ed uscite digitali ii 70 COLLEGAMENTO A RETE E A MACCHINA 4 1 ingressi ed uscite digit ali uciicniiiaicaiiana ici 4 2 Ingressi e uscite analogiche 4 3 Messa a pUnto iicric lara li 4 4 Connessione di ingresso ed uscita di emergenza 80 PARAMETRI MACCHINA 5 1 Parametri modificabili dall oscilloscopio programma OEM o sottoprogramma OEM 89 5 2 Parametri macchina generale ii 91 5 3 Parametri macchina degli assi
481. onibili i seguenti volantini e Volantino generale Serve a spostare qualsiasi asse uno per uno Selezionare l asse e girare il volantino per spostarlo e Volantino singolo Sostituisce le volantini meccanici possibile disporre di un volantino per ogni asse fino a 2 Sposta il solo asse al quale associato Quando si utilizza un volantino Fagor 100P non si possono disporre di pi volantini e deve essere collegato come primo volantino Vedi 6 3 Spostamento mediante volantino elettronico alla pagina 208 A PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 91 INCHES P8 Definisce le unit di misura che assume il CNC per i parametri macchina tabelle utensili e unit di programmazione all accensione dopo aver eseguito M02 M30 o dopo un EMERGENZA o un RESET in base al seguente codice Valore Significato 0 Millimetri G71 1 Pollici G70 Di default 0 5 IMOVE P9 Indica quale delle funzioni G00 o G01 posizionamento rapido o interpolazione lineare assume il CNC all accensione dopo l esecuzione di M02 M30 o dopo un EMERGENZA o RESET secondo il seguente codice Valore Significato 0 G00 posizionamento rapido 1 G01 interpolazione lineare Valore di default 0 PARAMETRI MACCHINA Parametri macchina generale ICORNER P10 Indica quale delle funzioni G05 o G07 spigolo arrotondato o spigolo vivo assume il CNC all accensione dopo l e
482. ontatore Si fa riferimento con le lettere CEN seguite dal numero di contatore al quale si desidera fare riferimento ad esempio CEN 1 CEN 25 CEN 102 ecc Per poter modificare il conteggio interno mediante gli ingressi CUP e CDW questo ingresso deve essere a livello logico 1 Di default e ogni volta che si attive un contatore il PLC assegner a tale ingresso il livello logico 1 Se si seleziona CEN 0 il PLC arresta il conteggio del contatore non considerando gli ingressi CUP e CDW finch tale ingresso lo consentir CEN 1 CEN Esempio 110 CEN 12 L ingresso 110 controlla L ingresso di enable del contatore C12 Ingresso di preselezione CPR Questo ingresso consente di preselezionare il contatore con il valore desiderato Si fa riferimento mediante le lettere CPR seguite dal numero di contatore di cui si desidera fare riferimento e dal valore che si desidera assegnare al conteggio del contatore Ad esempio CPR 1 100 CPR 25 224 CPR 102 0 CPR 200 500 ecc Il valore del conteggio pu essere indicato mediante un valore numerico o assegnando il valore interno di un registro R CPR 20 100 Preseleziona il contatore C20 con il valore 100 CPR 22 R200 Preseleziona il contatore C22 con il valore del registro R200 quando si esegue l istruzione Il contatore si preseleziona con il valore indicato quando si ha un fianco di sollevamento nell ingress
483. opia dei parametri della memoria RAM del regolatore nel disco rigido KeyCF del CNC o in una periferica o computer attraverso la linea seriale parametri si salvano con il nome dell asse al quale sono associati ad esempio Parametri asse X Un file salvato dal CNC via WinDNC potr essere caricato sul regolatore via DOSSETUP e viceversa Carica Copia nella memoria RAM del regolatore i parametri che sono salvati nel disco rigido KeyCF del CNC o su una periferica o computer attraverso linea seriale Il CNC copia i parametri dell asse che si sta editando Errori Regolatore Visualizza una finestra con i warning e gli errori che ha il regolatore Se non rientrano tutti sullo schermo utilizzare i tasti Opzioni Visualizza una schermata in cui possibile selezionare se si visualizzano tutti i parametri e le variabili o solo quelli che possibile modificare Per cambiare premere il softkey Modificare Opzione e il tasto ENTER per confermare Questa opzione comune per tutti gli assi o PARAMETRI MACCHINA Parametri dei regolatori FAGOR CNC 8037 SOFT V01 4x 177 5 6 Parametri delle linee seriali BAUDRATE PO Indica la velocit di trasmissione che si utilizzer per eseguire la comunicazione fra il CNC e le periferiche Si esprime in baud e si seleziona mediante il seguente codice Valore Significato Valore Significato 5 z 0 110 baud 7 9 600 baud 1 150 baud 8 19 200 baud
484. ore n PLCCn R W Cifra del contatore n PLCMMn R W Modifica l indicatore n dell PLC Variabili associate ai parametri locali e globali Variabile CNC PLC DNC Sezione 12 10 GUP n R W Parametro globale P100 P299 n parametro d utente P1000 P1255 n parametro di fabbricante P2000 P2255 n LUP a b R W Parametro locale P0 P25 indicato b del livello di imbricazione a CALLP R Indica quali parametri locali sono stati definiti e quali non lo sono stati nel richiamo della subroutine comandato con PCALL o MCALL Variabili associate alla modalit operativa Variabile CNC PLC DNC Sezione 12 11 OPMODE R R R Modalit di funzionamento OPMODA R R R Modalit di funzionamento quando si lavora sul canale principale OPMODB R R R Tipo di simulazione OPMODC R R R Asse selezionato da volantino Altre variabili Variabile CNC PLC DNC Sezione 12 12 NBTOOL R R Numero di utensile che si sta gestendo PRGN R R R Numero di programma in esecuzione BLKN R R R Numero di etichetta dell ultimo blocco eseguito GSn R Stato della funzione G n GGSA R R Stato della funzione G00 fino a G24 GGSB R R Stato della funzione G25 fino a G49 GGSC R R Stato della funzione G50 fino a G74 GGSD R R Stato della funzione G75 fino a G99 GGSE R R Stato della funzione G100 fino a G124 GGSF R R Stato della funzione G125 fino a G149 GGSG
485. ore della vite 477 Tabelle di compensazione incrociata i 479 Manutenzione ei I da EER A aa 481 INFORMAZIONE SUL PRODOTTO CARATTERISTICHE BASE Monitore LCD 7 5 Colore Tempo elaborazione blocco 7 ms Look ahead 75 blocchi Memoria RAM 1 Mb Memoria Flash 128 MB Tempo di ciclo del PLC 3 ms 1000 istruzioni Anello di posizione minimo 4 ms USB Standard Linea seriale RS232 Standard DNC attraverso RS232 Standard Ethernet Opzione Ingressi di sonda 5V o 24V 2 Ingressi ed uscite digitali locali 161 80 401 240 561 320 Ingressi di retroazione per volantini Ingressi di retroazione per assi e mandrino 4 ingressi TTL 1Vpp 2 ingressi TTL Uscite analogiche 4 per assi e mandrino Sistema di Regolazione CAN per collegamento con i regolatori Fagor Opzione Moduli remoti CAN per l incremento degli ingressi e delle uscite digitali RIO Opzione Prima dell avvio verificare che la macchina alla quale si incorpora il CNC osservi i requisiti di cui alla Direttiva 89 392 CEE FAGOR CNC 8037 IEEE Tm Tr e gt N NoN RR TZ T NT T Ai eEAi cnnscshst OPZIONI DI SOFTWARE eee _c e Y gt r r n p2R1 no0 Modello M T TC Numero di assi 3 2 2 Numero di mandrini 1 1 1 Filettatura elettronica Standard Standa
486. oria flash 114 Diagnosi dell utilizzatore 115 Diagnostica del disco rigido HD 116 Test di geometria della circonferenza 117 Oscilloscopio Variabili di lettura legate alla modalit conversazionale TC In questa modalit di lavoro si consiglia di utilizzare le variabili OPMODA OPMODB e OPMODC La variabile OPMODE generica e contiene valori diversi dalla modalit standard OPMODE Codice corrispondente al modo operativo selezionato 0 CNC in procedura di avvio 10 In modalit Esecuzione Esecuzione in corso o in attesa del tasto START disegno del tasto START nella parte superiore 21 In modalit Simulazione grafica 30 Editazione di un ciclo 40 In modalit manuale Schermata standard 45 In modalit calibrazione utensili 60 Gestione pezzi in corso Modalit PPROG OPMODA Indica il modo operativo selezionato quando si lavora sul canale principale Per sapere sempre qual il modo operativo selezionato canale principale canale utilizzatore canale PLC si deve usare la variabile OPMODE Queste informazioni si troveranno nei bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Bit 9 Bit 10 Bit 11 Bit 12 Bit 13 OPMODB Programma in esecuzione Programma in simulazione Blocco in esecuzione via MDI JOG
487. orizzazione e si disattiver l uscita di stato del timer T 0 Il tempo trascorso si manterr come valore di tempo del timer T al termine della temporizzazione TEN Se una volta terminata la temporizzazione si desidera attivare di nuovo il timer si dovr verificare un nuovo fianco di sollevamento nell ingresso TG3 Se prima di trascorrere il tempo specificato mediante la costante di tempo si verifica un fianco di salita dell ingresso di avvio TG3 il PLC considerer che una nuova attivazione del timer mantenendone lo stato T 1 e inizializzando la temporizzazione a 0 N RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 295 RISORSE DEL PLC Temporizzatori FAGOR CNC 8037 SOFT V01 4x 296 Funzionamento dell ingresso TRS in questo modo Se si ha un fianco di sollevamento nell ingresso TRS in qualsiasi momento durante la temporizzazione o dopo la stessa il PLC inizializza il timer assegnando il valore 0 al suo stato T ed annullandone il conteggio lo inizializza a 0 Dovuto al fatto che il timer resta inizializzato sar necessario attivarne l ingresso di avvio per attivarlo di nuovo TEN Funzionamento dell ingresso TEN in questo modo Se una volta attivato il timer si seleziona TEN 0 il PLC arresta la temporizzazione e sar necessario assegnare TEN 1 a
488. orrente di alimentazione all accensione la seguente BAL FAGOR CNC 8037 SOFT V01 4x 71 COLLEGAMENTO A RETE E A MACCHINA FAGOR CNC 8037 SOFT V01 4x 72 Collegamento della macchina La macchina utensile deve avere disinseriti tutti gli elementi che generano interferenze bobine dei rel contattori motori ecc Bobine di rel a corrente continua Diodo tipo 1N4000 e Bobine di rel a corrente alternata RC collegata il pi vicino possibile alle bobine con valori approssimativi di R2200 1W C 0 2 pF 600 V e Motori a corrente alternata RC collegati fra fasi con valori R3000 6W C 0 47 pF 600 V Collegamento a terra Un corretto collegamento a terra dell impianto elettrico essenziale per ottenere e La protezione delle persone contro scariche elettriche originate da eventuali anomalie e La protezione delle apparecchiature elettroniche contro interferenze generate sia nella stessa macchina sia in apparecchiature elettroniche nelle vicinanze che possono provocare un funzionamento anomalo dell attrezzatura Quindi il collegamento di tutte le parti metalliche in un punto e questo a terra essenziale a tale scopo Perci importante stabilire uno o due punti principali nell impianto in cui vanno collegate tutte le parti sopra indicate Si devono utilizzare cavi con sufficiente sezione pensati pi per ottenere una bassa impedenza e l eliminazione
489. pettivo terminale shield Tutte le uscite analogiche hanno le seguenti caratteristiche Tensione di segnale analogico nell intervallo 10 V Risoluzione 16 bits Impedenza minima del dispositivo collegato 10 kQ Dimensioni massime del cavo senza schermatura 75 mm Ingressi per la sonda di temperatura PT100 Eseguire il collegamento mediante cavi schermati collegando le maglie al rispettivo terminale shield Le caratteristiche elettriche degli ingressi sono Tipo di tastatore PT100 Intervalli di temperatura Fra 200 e 850 C Risoluzione 0 1 C Consumo tipico di ogni ingresso 2 mA Dimensioni massime del cavo senza schermatura 75mm MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN Caratteristiche elettriche degli ingressi e delle uscite FAGOR CNC 8037 SOFT V01 4x 3 6 Numerazione degli ingressi ed uscite digitali I seguenti parametri macchina del PLC identificano ognuno dei 4 moduli remoti possibili Per ognuno di essi occorre definire il gruppo successivo di parametri IOCANID Direzione del nodo ICAN Numero di ingressi digitali del gruppo OCAN Numero d uscite digitali del gruppo NUICAN Numero del primo ingresso digitale del gruppo 3 n NUOCAN Numero della prima uscita digitale del gruppo IANALOG Numero di ingressi analogiche del gruppo OANALOG Numero d uscite analogiche del gruppo PT100_ Numero di collegamenti fisici per sonde PT100 del gruppo
490. po di informazione che si desidera trasmettere principalmente variabili L informazione che si desidera inviare ai regolatori dovr essere salvata in determinati registri del PLC e l informazione che si desidera leggere dei regolatori si riceve in altri registri del PLC registri da utilizzare e l informazione da trasmettere essenzialmente variabile si definisce nei parametri macchina del PLC Per trasmettere variabili di lettura si utilizzeranno i parametri da SRR700 P28 a SRR739 P67 Per trasmettere variabili di scrittura si utilizzeranno i parametri da SWR800 P68 a SWR819 P87 Il numero di variabili definite in questo canale limitato in funzione del numero di assi del periodo di sampling e della velocit di trasmissione Un superamento del limite di informazione provoca un errore nel CNC Canale di servizio canale lento Informazione che si trasmette in vari anelli di posizione monitoraggio ecc Si potr accedere al canale di servizio solo via blocco di alto livello in programma pezzo canale di PLC o canale d utente Canale ciclico Variabili di lettura per il CNC PLC p m plce SRR700 P28 a SRR739 P67 indicano che regolatore e che tipo di informazione si salver nel registro da R700 a R739 del CNC P28 gt R700 P29 gt R701 P30 gt R702 P31 gt R703 eccetera Il formato di personalizzazione di questi parametri 1 5 La cifra delle unit identifica il regolatore nodo di cui si desidera ottenere
491. pollici Valore di default 1 mm ACFGAIN P46 Indica se il valore del p m e DERGAIN P24 si applica sulle variazioni dell errore di inseguimento sul guadagno derivativo o sulle variazioni dell avanzamento programmato AC forward Valore Significato NO Si applica sulle variazioni dell errore di inseguimento guadagno derivativo YES Si applica sulle variazioni dell avanzamento programmato che sono dovute all accelerazione decelerazione AC forward Valore di default YES ACFGAIN NO FEGAIN o SRI se Analog Fe ma di PROGAIN gt Li DERGAIN a Feedback FAGOR GO ACFGAIN YES CNC 8037 FFGAIN ER cd Analog DERGAIN gt output AL Progammed O ROGAIN E PROGAIN SOFT V01 4x a Feedback 142 REFSHIFT P47 STOPTIME P48 Questo parametro si utilizza quando dopo aver regolato la macchina necessario rilasciare il sistema di retroazione e il nuovo punto di riferimento macchina non coincide con quello precedente Indica la differenza esistente fra entrambi i punti di riferimento quello precedente e quello corrente Valori possibili Fra 838 8608 gradi o millimetri Fra 33026 pollici Valore di default 0 Se questo parametro ha un valore diverso da 0 il CNC ogni volta che si esegue la ricerca di riferimento macchina si sposta una volta ricevuto l impulso di 10 del sistema di retroazione il valore indicato nel p m a REFSHIFT P47 In questo modo il punto di riferime
492. pollici min selezionata dal programma Con il valore 0 significa che non selezionata Variabili di lettura e scrittura associati alla funzione G94 ci ri FAGOR PEET CNC 8037 Riporta la velocit di avanzamento in mm min o pollici min selezionata dal PLC Con il valore 0 significa che non selezionata SOFT V01 4x 389 Variabili di lettura associate alla funzione G95 FPREV Riporta l avanzamento che selezionato nel CNC mediante la funzione G95 In mm giro o pollici giro Questa velocit di avanzamento pu essere indicata dal programma dal PLC o dal DNC Il CNC seleziona una di queste velocit Nella selezione il DNC ha la priorit pi elevata e il programma quella meno elevata DNCFPR Riporta la velocit di avanzamento in mm giro o pollici giro selezionata dal DNC Con il valore 0 significa che non selezionata PRGFPR Riporta la velocit di avanzamento in mm giro o pollici giro selezionata dal programma Con il valore 0 significa che non selezionata Variabili di lettura e scrittura associati alla funzione G95 Variabili associate agli avanzamenti PLCFPR Riporta la velocit di avanzamento in mm giro o pollici giro selezionata dal PLC Con il valore 0 significa che non selezionata ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili di lettura associate alla funzione G32 PRGFIN Riporta la velocit di avanzamento in 1 min selezionato da programma
493. porta nelle variabili associate ai volantini gli impulsi che ha girato il volantino HANPF Fornisce gli impulsi del primo volantino HANPS Fornisce gli impulsi del secondo volantino HANPT Fornisce gli impulsi del terzo volantino HANPFO Fornisce gli impulsi del quarto volantino Esempio di programma di PLC La macchina dispone di un pulsante per attivare e disattivare la prestazione Volantino di avanzamento e il controllo di velocit si effettua con il secondo volantino CY1 R101 0 Inizializza il registro contenente dalla lettura precedente del volantino END PRG DFU 171 CPL M1000 Ogni volta che si preme il pulsante si completa l indicatore M1000 M1000 MSGI1 Se la prestazione attiva si visualizza un messaggio NOT M1000 AND KEYDIS4 FF800000 KEYDIS4 JMP L101 Se non attiva la prestazione disinibisce tutte le posizioni del commutatore feedrate override e continua l esecuzione del programma DFU M2009 CNCRD HANPS R100 M1 SBS R101 R100 R102 MOV R100 R101 MLS R102 3 R103 OR KEYDIS4 7FFFFF KEYDIS4 Se attiva la prestazione e si ha un fianco di sollevamento nell indicatore di orologio M2009 si esegue una lettura in R100 degli impulsi del volantino HANPS si calcolano in R102 gli impulsi ricevuti dalla lettura precedente si aggiorna R101 per la prossima lettura si calcola in R108 il valore della di feedrate adeguata e si inibiscono tutte le posizioni del commutatore feedrate override KEY
494. pparecchio e Usare cavi elettrici adeguati Onde evitare qualsiasi rischio usare solo i cavi elettrici raccomandati per questo strumento e Evitare sovraccarichi elettrici Per evitare scariche elettriche e rischi di incendio non applicare tensione elettrica fuori intervallo selezionato nella parte posteriore dell unit centrale dell apparecchio e Connessione a terra Allo scopo di evitare scariche elettriche connettere i morsetti di terra di tutti i moduli al punto centrale di terra Inoltre prima di effettuare il collegamento delle entrate e delle uscite di questo strumento verificare che il collegamento a terra sia stato effettuato e Prima di accendere lo strumento verificare che sia stato collegato a terra Onde evitare scariche elettriche verificare che sia stato effettuato il collegamento a terra e Non lavorare in ambienti umidi Per evitare scariche elettriche lavorare sempre in ambienti con umidit relativa inferiore al 90 senza condensa a 45 C e Non lavorare in ambienti esplosivi Allo scopo di evitare rischi infortuni o danni non lavorare in ambienti esplosivi FAGOR CNC 8037 13 Condizioni di sicurezza FAGOR 2 CNC 8037 114 C pnhprr ir NN PRECAUZIONI CONTRO DANNI AL PRODOTTO eggs _ MMM p gt D Ambiente di lavoro Questo apparecchio predisposto per l uso in ambienti industriali in osservanza alle direttive ed alle norme in vigore nella Co
495. r 360 TEMI CONCETTUALI Gestione riduzioni in assi e mandrino Si ha un asse con un avanzamento massimo di 20 m min con un passo di vite di 20 e una riduzione da 3a 1 fra il motore e la vite L encoder Vpp di 18000 impulsi per giro modello HOP Se dispone di una riga una GOX FAGOR con passo di incisione su cristallo nastro 20 u e passo reale di retroazione TTL di 4y FAGOR CNC 8037 SOFT V01 4x 272 Assi CAN 1 Trasduttore esterno collegato al CNC P m a DRIBUSLE P63 0 Parametri coinvolti nel calcolo del segnale analogico di velocit P m a GOOFEED P38 Avanzamento massimo dell asse 20000 P m a PITCHB P86 Passo della vite 20 Rapporto di riduzione del motore P m a INPREV P87 Giri di ingresso 3 P m a OUTPREV P88 Giri d uscita 1 NP121 regolatore si carica automaticamente il valore del p m a INPREV P87 del CNC NP122 regolatore si carica automaticamente il valore del p m a OUTPREV P88 del CNC NP128 regolatore si carica automaticamente il valore del p m a PITCHB P86 del CNC Parametri coinvolti nel calcolo di retroazione di posizione Con encoder P m a NPULSES P8 Numero di impulsi per giro dell encoder 18000 e P m a SINMAGNI P10 Fattore di moltiplicazione se l encoder sinusoidale 200 P m a EXTMULT P57 Fattore di moltiplicazione della retroazione 1 e P m a PITCHB P86 Passo della vite 2
496. r MAXGEAR8 P4 3000 giri min Per MAXGEARA4 P5 4000 giri min Se non sono necessarie le 4 gamme usare quelle inferiori ed assegnare a quelle non utilizzate lo stesso valore che a quella superiore a quelle utilizzate AUTOGEAR P6 Indica se il cambio gamma generato automaticamente dal CNC attivando le relative funzioni ausiliari M41 M42 M43 e M44 Valore Significato NO Non vi cambio di gamma automatico YES Vi cambio di gamma automatico Valore di default NO al PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 159 POLARM3 P7 POLARMA P8 Indica il segno del segnale analogico del mandrino per M03 e M04 Valore Significato Segno Segnale analogico positivo Segno Segnale analogico negativo Valore di default Per POLARM8 P7 Segno Per POLARMA4 P8 Segno 5 Se si assegna lo stesso valore ad entrambi i parametri il CNC erogher un segnale analogico L unipolare nel senso indicato Se IT g SREVMOS P9 n o z Questo parametro si utilizza quando si dispone di un CNC di fresatrice Ko ca Indica se necessario arrestare il mandrino MO5 durante il ciclo fisso di maschiatura G84 ogni m volta che si inverte il suo senso di rotazione d a 2 ra amp Valore Significato a NO Non necessario YES necessario Valore di default YES MINSOVR P10 MAXSOVR P11 Definiscono la percentuale minima e massima che possibile applicare
497. ra Con LOOPTIME 3 4 50 6 0 8 msec ogni campionatura Con LOOPTIME 4 5 o 6 CNC 8037 1 msec ogni campionatura Con LOOPTIME 5 o 6 0_N DO dI AsaIW N 1 2 msec ogni campionatura Con LOOPTIME 6 Valore di default 0 Il periodo di campionatura determinato dal p m g LOOPTIME P72 Quindi per un periodo di sampling di 4 ms e CPUTIME 0 la CPU del sistema dedicher al PLC 0 2 ms ogni 8 sampling cio ogni 32 ms SOFT V01 4x 185 Parametri del PLC PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 186 Nella finestra stato della pagina di statistiche del PLC si indica il tempo che la CPU del sistema dedica al PLC Consultare il manuale di funzionamento un tempo di calcolo alla CPU del sistema Quanto pi tempo dedicher la CPU al PLC maggiore dovr essere il tempo di sampling p m g LOOPTIME P72 l Come accade nella retroazione sinusoidale il numero di assi e il canale d utente attivo il PLC richiede PLCMEM P27 Nessuna funzione SRR700 P28 SRR739 P67 Nessuna funzione SWR800 P68 SWR819 P87 Nessuna funzione IOCANSPE P88 Quando si lavora con connessione CAN la velocit di trasmissione dipende dalla lunghezza del cavo o dalla distanza totale del collegamento CAN Valore Significato 0 1 Mbit s fino a 20 metri 1 800 kbit s Fra 20 e 40 metri 2 500 kbit s Fra 40 e 100 metri 8 250 kbit s Fra 100 e 500 metri 4 125 kbit s Fra 500 e
498. ranno visualizzate una per una se si accede dalla modalit di funzionamento PLC all opzione pagina schermate attive Si pu disattivare una schermata dal programma del PLC ponendo l indicatore corrispondente a livello logico basso o dalla tastiera del CNC dopo averla selezionata nella pagina di schermate attive nl COMUNICAZIONE CNC PLC Visualizzazione dei messaggi errori e schermate FAGOR CNC 8037 SOFT V01 4x 341 10 oo a 6 OZ 2 3 O o HW zo O z N g O Z Q 52 o O FAGOR CNC 8037 SOFT V01 4x 342 10 4 Manuale di Installazione Accesso al PLC dal CNC Il CNC dispone di una modalit di funzionamento in cui sono consentiti e Monitorizzare il programma PLC d utente e Monitorizzare le risorse del PLC e Modificare le risorse del PLC e Eseguire comandi del PLC compilare eseguire ecc e Ecc Inoltre il CNC consente l accesso a tutte le risorse del PLC da qualsiasi programma pezzo essendo a tale scopo disponibili varie istruzioni del linguaggio di alto livello che consentono di leggere o modificare ingressi uscite indicatori registri e conteggi di timer e contatori Manuale di Installazione 10 5 Accesso al PLC da un computer via DNC Il CNC consente di comunicare via DNC tramite la linea seriale RS232C il PLC con un computer In questo modo un computer potr accedere al PLC eseguendo e Trasferimento e ricezione del programma PLC d utente e Mon
499. rato il programma di PLC e quali sono i relativi moduli di esecuzione Vedi 8 4 Struttura modulare del programma alla pagina 309 4 Dopo l esecuzione del ciclo si aggiornano gli ingressi logici del CNC EMERGEN STOP FEEDHOL ecc con i valori al momento disponibili per le risorse M5000 a M5465 e R500 a R505 del PLC 5 Assegna alle uscite fisiche connettori i valori al momento disponibili in delle risorse O del PLC Ad esempio se la risorsa O5 a 1 il PLC mette uscita fisica O5 connettore a 24 V 6 Considera terminato il ciclo e sar pronto ad iniziarne uno nuovo Va ricordato che tutte le azioni di programma eseguite dal PLC alterano lo stato delle risorse Esempio 110 AND 120 O5 Se si osserva la condizione risorsa 110 a 1 e risorsa 120 a 1 il PLC assegna alla risorsa O5 il valore 1 Se non si osserva la condizione il PLC assegna alla risorsa O5 il valore 0 Pertanto lo stato di una risorsa pu variare durante l esecuzione del programma di PLC Ad esempio se all inizio del ciclo la risorsa M100 vale 0 M100 AND I7 03 La risorsa M100 vale 0 110 M100 FAGOR La risorsa M100 prende il valore della risorsa 110 M100 AND I8 M101 CNC 8037 Il valore della risorsa M100 dipende dall istruzione precedente Questo tipo di problemi si possono evitare effettuando una programmazione adeguata o utilizzando i valori Immagine delle risorse II PLC dispone di 2 memorie in cui registrare l
500. ratta di una traiettoria ad arco occorre indicare le quote del centro dell arco nelle variabili MASCFI MASCSE Le variabili MASLAN MASCFI e MASCSE sono di lettura e scrittura da CNC DNC e PLC MASTRHND M5054 II PLC imposta questo segnale a livello logico alto per indicare al CNC che attivi la modalit di lavoro con volantino traiettoria o jog traiettoria M5054 0 Modalit di lavoro normale con volantini o jog M5054 1 Funzione volantino traiettoria o jog traiettoria attivata EXRAPID M5057 Il CNC considera questo segnale quando stato personalizzato il parametro RAPIDEN con valore 1 o 2 Quando il PLC imposta questo segnale a livello logico alto gli spostamenti programmati si eseguono come segue RAPIDEN 1 Quando si attiva l indicatore gli spostamenti programmati si eseguono in avanzamento rapido Non necessario premere il tasto di rapido RAPIDEN 2 Quando si attiva l indicatore si abilita il tasto rapido Per effettuare spostamenti in avanzamento rapido occorre premere il tasto ci significa che sia il tasto che l indicatore devono essere attivi Quando il segnale torna a livello logico basso i movimenti si eseguono all avanzamento programmato Il trattamento che riceve questo segnale simile quello che riceve il tasto di avanzamento rapido del pannello di comando Il segnale MANRAPID M5009 simile ma per gli spostamenti in modalit Manuale FLIMITAC M5058 Quando il PLC imposta
501. rd Standard 5 Gestione del magazzino utensili Standard Standard Standard g Cicli fissi di lavorazione Standard Standard Standard 3 Lavorazioni multiple Standard E Filettatura rigida Standard Standard Standard DNC Standard Standard Standard Compensazione radiale Standard Standard Standard Funzione Retracing Standard Controllo Jerk Standard Standard Standard Feed forward Standard Standard Standard Funzione oscilloscopio Guida alla messa a punto Standard Standard Standard Test di circolarit Guida alla messa a punto Standard Standard Standard FAGOR CNC 8037 DICHIARAZIONE DI CONFORMIT Il costruttore Fagor Automation S Coop Barrio de San Andr s N 19 C P 20500 Mondrag n Guipuzcoa SPAGNA Dichiara Sotto la sua responsabilit esclusiva la conformit del prodotto CONTROLLO NUMERICO 8037 Composto dai seguenti moduli e accessori 8037 M 8037 T 8037 TC Remote modules RIO ETHERNET ETHERNET CAN CAN AXES ETHERNET CAN AXES Nota Alcuni caratteri addizionali possono seguire i riferimenti dei modelli sopra indicati Tutti loro osservano le Direttive riportate Tuttavia l osservanza si pu verificare nell etichetta della stessa apparecchiatura Cui si riferisce la presente dichiarazione con le seguenti norme Norme di Basso Voltaggio EN 60204 1 2006 Apparecchiature elettriche sulle macchine Parte 1 Requisiti generali Norme di compatibilit elettromagnetica
502. re indicare le quote del centro dell arco nelle variabili MASCFI MASCSE per il primo e secondo asse del piano principale Le variabili MASLAN MASCFI e MASCSE sono di lettura e scrittura da CNC DNC e PLC Funzionamento in modalit Jog traiettoria La modalit jog traiettoria disponibile solo con i tasti dell asse X Quando si preme uno dei tasti associati all asse X il CNC agir come segue Posizione commutatore JOG Traiettoria Tipo Spostamento Jog continuo Disattivato Solo l asse e nel senso indicato Attivato Entrambi gli assi nel senso indicato e descrivendo la traiettoria indicata Jog incrementale Disattivato Solo l asse il valore selezionato e nel senso indicato Attivato Entrambi gli assi il valore selezionato e nel senso indicato ma descrivendo la traiettoria indicata Volantini Non si considera il tasto Il resto dei tasti Jog funzionano sempre allo stesso modo con modalit JOG Traiettoria attiva o disattiva Il resto dei tasti sposta solo l asse selezionato e nel senso indicato Considerazioni degli spostamenti Questa modalit assume come avanzamento degli assi quello selezionato in modalit manuale ed interessato dall override Se selezionato il valore FO assume quello indicato nel parametro macchina JOGFEED P43 In questa modalit si ignora il tasto di rapido Gli spostamenti in JOG Traiettoria rispettano i limiti di corsa e de
503. re l interfaccia desiderato per il CNC Valore Significato 0 Interfaccia A Plus 1 Interfaccia FL Power Valore di default 1 5 3 Parametri macchina degli assi AXISTYPE PO Definisce il tipo di asse e se il stesso governato dal CNC o PLC Valore Significato 0 Asse lineare normale a Asse lineare di posizionamento rapido G00 A Asse rotativo normale Asse rotativo di posizionamento rapido G00 Asse rotativo con dentatura Hirth posizionamento in gradi interi Asse lineare normale comandato dal PLC Asse lineare di posizionamento rapido G00 comandato dal PLC Asse rotativo normale comandato dal PLC Asse lineare di posizionamento rapido G00 comandato dal PLC Ce N O 6 A O N PARAMETRI MACCHINA Parametri macchina degli assi Asse rotativo con dentatura Hirth comandato dal PLC Valore di default 0 Di default gli assi rotativi sono Rollover e si visualizzano fra 0 e 359 9999 Se non si desidera asse rotativo Rollover personalizzare il p m a ROLLOVER P55 NO L asse sar visualizzato in gradi Gli spostamenti negli assi rotativi di posizionamento o Hirth quando si programma in G90 si eseguono per la via pi breve Cio se si trova sul punto 10 e si desidera posizionarlo sul punto 350 il CNC percorrer nel senso 10 9 352 351 350 Vedi 6 1 Assi e sistemi di coordinate alla pagina 197 DFORMAT P1 Indica le unit di lavoro raggi o diametri e il formato di visuali
504. re le funzioni ausiliari M S T il CNC continuer a fare spigolo vivo e Se in un blocco sono programmate delle quote che coincidono con la posizione del blocco precedente il CNC non far spigolo vivo STARTDIS P190 Quando si invia da un PC al CNC un programma infinito mediante Windnc per la sua esecuzione si hanno le seguenti possibilit 1 Una volta trasmesso il programma si esegue senza premere nessun tasto sul CNC 2 Una volta trasmesso il programma non si esegue finch l utente non premer il tasto START sul CNC Per definire se consentita o no l esecuzione del programma senza premere START si utilizzer il nuovo parametro macchina generale STARTDIS P190 Questo parametro dispone di 16 bit che si conteranno da destra a sinistra bit 15 14 13 121110 9 8 7 6 5 4 3 2 10 E E E E E E E E E E E E A A Bit 0 del p m g STARTDIS P190 Valore Significato 0 Si trasmette il programma al CNC e si esegue 1 Si trasmette il programma al CNC e si attende che l utente prema START per l esecuzione Valore di default 1 FAGOR CNC 8037 SOFT V01 4x 129 PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 130 LCOMPTYP P191 Consente di definire se si mantiene o se si cambia l asse longitudinale nel fare un cambiamento di piano degli assi di lavoro
505. re variabili Variabili di sola lettura NBTOOL Indica il numero dell utensile che si sta usando Questa variabile si pu utilizzare solo all interno del sottoprogramma di cambio utensile Esempio Disponiamo di una torretta utensili manuale Si sta usando l utensile T1 e l operatore richiede l utensile T5 Il sottoprogramma associato agli utensili pu contenere le seguenti istruzioni P103 NBTOOL MSG SELEZIONARE T P103 E PREMERE START L istruzione P103 NBTOOL assegna al parametro P103 il numero dell utensile che si sta usando e cio quello che si vuole selezionare Perci P103 5 Il messaggio visualizzato dal CNC sar SELEZIONARE T5 E PREMERE START Nota La variabile NBTOOL si aggiorner in tutte le simulazioni comprese le simulazioni in cui non si eseguono funzioni T Cio pu non corrispondere all utensile attivo TOOL PRGN Riporta il numero del programma in esecuzione Se non selezionato alcun programma viene restituito il valore 1 BLKN Riporta il numero di sequenza dell ultimo blocco eseguito GGSA Riporta lo stato della funzione G00 fino a G24 Lo stato di ognuno delle funzioni viene dato nei 25 bit pi bassi e un 1 indicher uno stato attivo mentre uno 0 indicher che non lo o che non disponibile nella versione che si sta usando G24 G23 G22 G21 G20 si G04 G03 G02 G01 G00 CNCRD GGSA R110 M10 Asseg
506. remere quindi il tasto T RETRACE M5051 II CNC considera questo ingresso quando consentita la funzione retracing p m g RETRACAC diverso da zero La funzione retracing pu essere attivata anche con la funzione G51 look ahead attiva Se durante l esecuzione di un programma pezzo il PLC imposta questo segnale a livello logico alto si attiva la funzione retracing Il CNC arresta l esecuzione del programma ed inizia ad eseguire all indietro il percorso effettuato sino al momento Quando il PLC imposta di nuovo questo segnale a livello logico basso si disattiva la funzione retracing Il CNC eseguir di nuovo in avanti il percorso che aveva fatto indietro e continuer ad eseguire la parte di programma che non aveva lavorato Si possono eseguire indietro il blocco in cui si attiva la funzione retracing pi gli ultimi blocchi eseguiti La funzione retracing termina nei seguenti casi e Quando si retrocede nei 75 blocchi precedenti e Quando si retrocede all inizio del programma e Quando si retrocede fino al blocco G51 attivazione della funzione look ahead e Quando un blocco contenente una funzione M solo se stato definito RETRACAC con valore 1 e Quando un blocco contenente una delle funzioni S o T e Quando si trova un blocco programmato ad alto livello In tutti questi casi il CNC attiva il segnale RETRAEND M5522 per indicare al PLC che sono stati eseguiti tutti i blocchi possibili Con la funzione retracing
507. reset in MANUALE 45 Misurazione dell utensile 46 MDI in MANUALE 47 Modo operatore in MANUALE 50 Tabella di origini 51 Tabella di correttori FAGOR 52 Tabella utensili 53 Tabella magazzino utensili CNC 8037 54 Tabella di parametri globali 55 Tabelle dei parametri locali 56 Tabella di parametri d utilizzatore 57 Tabella di parametri OEM SOFT V01 4x 60 Utility 70 Stato DNC 401 ACCESSO ALLE VARIABILI INTERNE DEL CNC N Variabili associate alla modalit operativa FAGOR CNC 8037 SOFT V01 4x 402 71 Stato CNC 80 Editazione dei file del PLC 81 Compilazione del programma del PLC 82 Monitoraggio del PLC 83 Messaggi attivi del PLC 84 Pagine attive del PLC 85 Salvare programma del PLC 86 Ripristinare programma del PLC 87 Mappe di utilizzo del PLC 88 Statistiche del PLC 90 Personalizzazione 100 Tabella dei parametri macchina generali 101 Tabella dei parametri macchina degli assi 102 Tabella dei parametri macchina del mandrino 103 Tabella dei parametri macchina della porta seriale 104 Tabella dei parametri macchina del PLC 105 Tabella di funzioni M 106 Tabelle di compensazione della vite e di compensazione incrociata 107 Tabella parametri macchina di Ethernet 110 Diagnosi configurazione 111 Diagnosi test dell hardware 112 Diagnosi test della memoria RAM 113 Diagnosi test della mem
508. ri 1 256 Contatori Wi Oj 4 z o 0 31 R 1 499 Bit di registro Esempio 112 Riporta 1 se l ingresso 12 attiva 0 se non lo Di rilevamento di fianchi Analizzano se si verificato un cambiamento di stato nella risorsa dall ultima volta che stata effettuata questa stessa consultazione Questa consultazione pu essere eseguita su valori reali o immagine Esistono due tipi di istruzioni DFU Rileva se si verificato un fianco di sollevamento cambiamento di stato da 0 a 1 nella risorsa specificata Restituisce 1 se si verificato DFD Rileva se si verificato un fianco di abbassamento cambiamento di stato da 1 a 0 nella risorsa specificata Restituisce 1 se si verificato Il formato di programmazione delle diverse combinazioni DFU rilevamento fianco di sollevamento 1 512 DFD rilevamento fianco di abbassamento O 1 512 M 1 5957 Le istruzioni di consultazione di rilevamento di fianchi degli indicatori M4000 4127 M4500 4563 M4700 4955 e M5000 5957 si eseguiranno con i relativi valori reali anche quando si lavora con valori immagine dato che tali indicatori non dispongono di valori immagine Tenendo conto che tali istruzioni possono valutare valori reali e valori immagine vanno ricordati i seguenti punti II PLC aggiorna i valori reali degli ingressi all avvio del ciclo prendendo a tal fine i valori degli ingressi fisici I valori immagine degli
509. ri elementi progressiva Gli ingressi e le uscite si definiscono in gruppi di 8 e i valori possibili di NUICAN e NUOCAN devono essere multipli di 8 pi 1 8n 1 Se nella procedura di accensione si rilevano incongruenze di parametrizzazione sar visualizzato un messaggio di errore che avvisa di questo fatto Se si definisce NUICAN 0 o NUOCAN 0 al rispettivo nodo si assegna il gruppo successivo a quello assegnato al nodo precedente Esempi di personalizzazione dei moduli remoti disponibile l init centrale senza espansione di I Os Modulo remoto nel nodo 1 con 48 ingressi e 32 uscite Modulo remoto nel nodo 2 con 24 ingressi e 16 uscite Caso 1 Si desidera che gli ingressi e le uscite siano progressive iniziando con i primi disponibili Nodo 1 Nodo 2 IOCANID1 1 IOCANID2 2 ICAN1 48 ICAN2 24 OCAN1 32 OCAN2 16 NUICAN1 0 NUICAN2 0 NUOCAN1 0 NUOCAN2 0 AI nodo 1 sono assegnati gli ingressi 165 112 e le uscite 033 64 AI nodo 2 sono assegnati gli ingressi 1113 136 e le uscite 065 80 Gli ingressi del primo modulo remoto di espansione si numerano in modo progressivo di seguito dell ultimo ingresso del primo modulo 164 1 165 Gli ingressi del secondo modulo remoto sono numerati di seguito all ultimo disponibile del primo modulo remoto 1112 1 1113 Si applicher la stessa procedura per le uscite Caso 2 Si desidera che gli ingressi e le uscite siano progressive ma iniziando da 1129 e 065 in previsione di espansione
510. ri macchina C FAGOR CNC 8037 SOFT V01 4x 469 Finestra file dei parametri macchina FAGOR CNC 8037 SOFT V01 4x 470 Parametri macchina dell asse _ PO P50 P100 P150 P1 P51 P101 P151 P2 P52 P102 P152 P3 P53 P103 P153 P4 P54 P104 P154 P5 P55 P105 P155 P6 P56 P106 P156 P7 P57 P107 P157 P8 P58 P108 P158 P9 P59 P109 P159 P10 P60 P110 P160 P11 P61 P111 P161 P12 P62 P112 P162 P13 P63 P113 P163 P14 P64 P114 P164 P15 P65 P115 P165 P16 P66 P116 P166 P17 P67 P117 P167 P18 P68 P118 P168 P19 P69 P119 P169 P20 P70 P120 P170 P21 P71 P121 P171 P22 P72 P122 P172 P23 P73 P123 P173 P24 P74 P124 P174 P25 P75 P125 P175 P26 P76 P126 P176 P27 P77 P127 P177 P28 P78 P128 P178 P29 P79 P129 P179 P30 P80 P130 P180 P31 P81 P131 P181 P32 P82 P132 P182 P33 P83 P133 P183 P34 P84 P134 P184 P35 P85 P135 P185 P36 P86 P136 P186 P37 P87 P137 P187 P38 P88 P138 P188 P39 P89 P139 P189 P40 P90 P140 P190 P41 P91 P141 P191 P42 P92 P142 P192 P43 P93 P143 P193 P44 P94 P144 P194 P45 P95 P145 P195 P46 P96 P146 P196 P47 P97 P147 P197 P48 P98 P148 P198 P49 P99 P149 P199 Parametri macchina dell asse PO P50 P100 P150 P1 P51 P101 P151 P2 P52 P102 P152 P3 P53 P103 P153 P4 P54 P104 P154 P5 P55 P105 P155 P6 P56 P106 P156 P7 P57 P107 P157 P8
511. ricordare Nell effettuare l impostazione del guadagno proporzionale che FAGOR e L errore massimo di inseguimento che consente il CNC al mandrino quando in movimento fissato dal p m m MAXFLWE1 P21 Una volta superato il CNC visualizza il messaggio di errore di inseguimento CNC 8037 e L errore di inseguimento diminuir aumentando il guadagno ma si tende a destabilizzare il sistema Regolazione del guadagno feed forward SOFT VO1 4x Il guadagno feed forward consente di ridurre l errore di inseguimento senza aumentare il guadagno mantenendo quindi la stabilit del sistema 2251 Definisce la percentuale di segnale analogico che dovuta all avanzamento programmato il resto dipender del guadagno proporzionale e derivativo AC forward Questo guadagno si deve utilizzare solo quando si lavora con controllo di accelerazione decelerazione Ad esempio se si personalizza il pim m FFGAIN P25 con il valore 80 il segnale analogico del mandrino sar composto come segue Mandrino e 80 dipende dell avanzamento programmato guadagno feed forward e 20 dipende dall errore di inseguimento del mandrino guadagno proporzionale TEMI CONCETTUALI Per fissare il guadagno feed forward si deve eseguire una regolazione critica del p m m MAXVOLT P37 1 Avviare il mandrino alla velocit massima al 10 2 Misurare con un polimetro il segnale analogico reale nel regolatore
512. rigine indicata alla destinazione specificata NGU Completa tutti i bit di un Registro NGS Cambio segno del contenuto di un Registro ADS Addizione fra contenuti di registri o fra contenuti di registro e numero SBS Resto fra contenuto di registri o fra contenuti di registro e numero MLS Moltiplicazione fra contenuto di registri o fra contenuti di registro e numero DVS Divisione fra contenuti di registri o fra contenuti di registro e numero MDS Modulo fra contenuto di registri o fra contenuti di registro e numero Origine Destinazione Codice Codice Numero di bit da origine destinazione trasmettere MOV 1 512 1 512 0 Bin 0 Bin 32 O 1 512 O 1 512 1 BCD 1 BCD 28 M 1 5957 M 1 5957 24 T 1 256 R 1 559 20 C 1 256 16 R 1 559 12 8 4 ADS R1 559 R1 559 R1 559 SBS MLS DVS MDS Riepilogo dei comandi del PLC J FAGOR CNC 8037 SOFT V01 4x 453 Riepilogo dei comandi del PLC FAGOR CNC 8037 SOFT V01 4x 454 Istruzioni di azione logiche AND Operazione logica fra contenuto di registri o fra contenuti di registro e numero OR Operazione logica OR fra contenuto di registri o fra contenuti di registro e numero XOR Operazione logica XOR fra contenuto di registri o fra contenuti di registro e numero RR 1 2 Rotazione del registro a destra RR 1 2 Rotazione del registro a sinistra AND R1 559 R1 559 R1 559 OR XOR Origine Numero di ripetizioni Destinazione RR1 R1
513. rino si sposta in senso negativo W W 5 5 Se il segnale a livello logico alto indica che il mandrino si sposta in senso positivo 5 3 9 REFPOINS M5952 Mandrino principale wu G E 2 Questo segnale si utilizza quando si sta lavorando con il mandrino in anello chiuso M19 Il CNC D risponde solo ai segnali del mandrino che selezionato 5 W Il CNC mette questo segnale a livello logico alto per indicare al PLC che gi stata effettuata la 7 ricerca del punto di riferimento del mandrino LUI a Si porta a livello logico basso all accensione del CNC dopo aver eseguito la sequenza SHIFT g RESET se si verifica un allarme di retroazione per perdita di memoria e ogni volta che si passa z da anello chiuso M19 ad anello aperto DRSTAFS M5953 DRSTASS M5954 Mandrino principale Il CNC utilizza questi segnali quando la comunicazione con il regolatore via Sercos o via CAN ed indicano lo stato del regolatore DRSTAF DRSTAS Dopo aver azionato l interruttore generale dell armadio elettrico si 0 0 forniscono 24 V DC al regolatore Il regolatore effettua una verifica interna Se corretta attiva uscita System OK A questo punto si deve erogare potenza alla fonte 0 1 Quando si dispone di potenza nel bus il regolatore pronto per avere coppia A tale scopo occorre eseguire gli ingressi Drive Enable e Speed Enable 1 0 Una volta attivati gli ingressi drive enable e speed enable il regolatore 1 1 funzioner correttamente
514. rlo Una volta conclusa la compilazione il CNC chieder se si desidera avviare il PLC Per facilitare il compito dell operatore ed evitare ulteriori complicazioni il codice oggetto che si genera dopo la compilazione si salva in memoria All accensione il CNC opera come segue 1 Sevi un programma eseguibile registrato inmemoria esso viene eseguito RUN n 2 Se non vi un eseguibile ma vi un programma PLC_PRG in No memoria lo compila COMPILE e lo esegue RUN 2 E 3 Se non vi un programma PLC_PRG in memoria lo cerca nel disco rigido KeyCF Se vi lo compila COMPILE e lo esegue RUN Se non non ha effetto Successivamente quando si acceder alle modalit Manuale Esecuzione ecc il CNC visualizzer il relativo codice di errore Y vi END RUN No COMPILE Una volta compilato il programma non necessario mantenere in memoria il programma sorgente PLC_PRG dato che il PLC esegue sempre il programma eseguibile Il PLC dispone di 512 Ingressi e 512 uscite Alcune di esse a seconda della configurazione di CNC hanno comunicazione con l esterno Vi uno scambio di informazione fra il CNC e il PLC che si esegue in modo automatico dato che il sistema dispone di una serie di comandi che consentono in modo agile e semplice di effettuare Il controllo degli ingressi e delle uscite logiche del CNC mediante uno scambio di informazioni fra entrambi i sistemi e
515. rmale YES Lavora solo come visualizzatore 5 Valore di default NO O LIMIT P5 LIMIT P6 Definiscono i limiti di corsa dell asse positivo e negativo In ognuno di essi si indicher la distanza dallo zero macchina al relativo limite di corsa Valori possibili Fra 99999 9999 gradi o millimetri Fra 3937 00787 pollici Valore di default Per LIMIT P5 8000 mm Per LIMIT P6 8000 mm Negli assi lineari se entrambi i parametri si definiscono con valore 0 non esister verifica dei limiti Negli assi rotativi si agisce come segue e Quando entrambi i parametri si definiscono con valore 0 l asse si potr spostare indefinitamente in qualsiasi dei due sensi tavole girevoli piatti divisori ecc e Quando si lavora con assi di posizionamento ed assi Hirth occorre aver cura di programmare in quote incrementali per evitare errori Ad esempio asse C con P5 0 P6 720 e l asse posizionato a 700 sulla schermata 340 si programma G90 C10 il CNC cerca di fare la strada pi corta 701 702 ma d errore per superamento dei limiti e Se negli assi di posizionamento e assi Hirth si limita la corsa a meno di un giro non vi la possibilit di spostamento per la via pi corta e Quando la corsa si limita a meno di un giro e si desidera visualizzazione positiva e negativa ad esempio P5 120 P6 120 possibile programmare la funzione G90 con valori positivi e negativi FAGOR PITCH P7 D
516. rrente alternata RC collegati fra fasi con valori R 300 Q 6 W e C 0 47 pF 600 V Utilizzare la fonte di alimentazione adeguata Utilizzare per l alimentazione degli ingressi e delle uscite una fonte di alimentazione esterna stabilizzata a 24 VDC Connessioni a terra della fonte di alimentazione Il punto di zero volt della fonte di alimentazione esterna dovr essere connessa al punto principale di terra della macchina Connessioni degli ingressi e delle uscite analogiche Si consiglia di effettuare il collegamento mediante cavi schermati collegando tutte le griglie al rispettivo terminale Condizioni ambientali La temperatura ambiente in regime di non funzionamento deve essere compresa fra 5 C e 40 C con una media inferiore a 35 C La temperatura ambiente in regime di non funzionamento deve essere compresa fra 25 C e 70 C e Contenitore dell unit centrale CNC 8037 Garantire fra l unit centrale e ognuna delle pareti del contenitore le distanze richieste Utilizzare un ventilatore a corrente continua per migliorare la ventilazione dell abitacolo Dispositivo di sezionamento dell alimentazione Il dispositivo di sezionamento dell alimentazione va situato in un luogo di facile accesso e a una distanza da terra da 0 7 ma 1 7 m HE S YTv v_ F m v v Fmm m _ F_rFr nnon m z 5 gt 5NN PROTEZIONI DELLO STESSO APPARECCHIO 8037 E E gzOGe rtro emnmeee
517. rrore D cc DWELL lt gt 0 Se al p m m DWELL P17 stato assegnato un valore diverso da 0 il CNC analizzer nel momento in cui emetter il segnale di ENABLE del mandrino lo stato del segnale SERVOSON Se a livello logico alto il CNC consente lo spostamento del mandrino attivando il segnale di ENABLE e fornendo l uscita di segnale analogico richiesta Se invece il segnale SERVOSON a livello logico basso il CNC attiva il segnale di ENABLE e dopo aver atteso il tempo indicato in DWELL verifica di nuovo lo stato del segnale SERVOSON Se a livello logico alto fornir l uscita di segnale analogico richiesto ma se resta a livello logico basso arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore i i f i ERROR SERVOSON La j Do ENABLE semaj TTT O CONSIGNA i e DWELL DWELL re__ gt e Inoltre se il segnale SERVOSON cambia a livello logico basso durante lo spostamento del mandrino il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore FAGOR CNC 8037 SOFT V01 4x 361 11 Ingressi logici del mandrino INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 362 GEARI M5458 GEAR2 M5459 GEAR3 M5460 GEAR4 M5461 Mandrino principale Il PLC utilizza questi segnali per indicare al CNC quale delle gamme del mandrino selezionata livello logico alto II CNC rispon
518. rrore Errore di retroazione nell asse ed inibir lo spostamento della macchina Questo errore potr essere eliminato solo avviando di nuovo il CNC e selezionando l opzione RIMUOVI ERRORE Una volta eliminato l errore se l asse fuori dei limiti consentiti il CNC permetter di spostare gli assi solo verso la zona all interno dei limiti La prima volta che si collega un trasduttore assoluto o quando si cambiano gli offset del trasduttore si avr questo errore In questi casi una volta eliminato l errore come descritto in precedenza esso non sar pi visualizzato FBMIXTIM P102 Parametro macchina d asse che consente di definire la costante di tempo da utilizzare per la combinazione di retroazioni cio determina il ritardo fra le quote della prima e della seconda retroazione Questo parametro funziona solo per assi Sercos con retroazione esterna p m e DRIBUSLE P63 0 Valori possibili Fra 0 e 9999 9 ms Valore di default 0 Funzionamento della combinazione di retroazioni in funzione del valore del p m e FBMIXTIM e Un valore maggiore o uguale al p m g LOOPTIME P72 abilita l uso della combinazione di retroazioni e Un valore minore del p m g LOOPTIME P72 disabilita la combinazione di retroazioni per cui si utilizzer la retroazione esterna Per attivare la combinazione di retroazioni se all accensione del CNC disattivata dopo aver posto il p m e FBMIXTIM con valore maggiore o uguale a
519. rta il numero dell utensile successivo utensile selezionato ma in attesa dell esecuzione di M06 per diventare attivo NXTOD Riporta il numero del correttore corrispondente all utensile successivo utensile selezionato ma in attesa dell esecuzione di MO6 per diventare attivo TMZPn Riporta la posizione occupata dall utensile indicato n nel magazzino utensili Variabili di lettura e scrittura TLFDn Questa variabile permette di leggere o di modificare il numero di correttore associato all utensile indicato n nella tabella utensili TLFFn Questa variabile permette di leggere o di modificare il codice della famiglia dell utensile indicato n nella tabella utensili TLFNn Questa variabile permette di leggere o di modificare il valore della vita nominale dell utensile indicato n nella tabella utensili TLFRn Questa variabile permette di leggere o di modificare il valore della vita reale dell utensile indicato n nella tabella utensili TMZTn Questa variabile permette di leggere o di modificare il contenuto della posizione indicata n nella tabella magazzino utensili HTOR La variabile HTOR indica il valore del raggio dell utensile che sta utilizzando il CNC per eseguire i calcoli Essendo una variabile di lettura e scrittura dal CNC e di lettura dal PLC e dal DNC il suo valore pu essere diverso da quello assegnato nella tabella TOR A gt All accensione dopo aver programmato u
520. rvallo in cui il CNC indicher al PLC mediante il segnale REVOK che i giri reali coincidono con quelli indicati Valori possibili Numeri interi fra 0 e 255 Parametri del mandrino Valore di default Per LOSPDLIM P29 50 Valore di default Per UPSPDLIM P30 150 PARAMETRI MACCHINA DECINPUT P31 Indica se si dispone di micro di riferimento per eseguire la sincronizzazione del mandrino in M19 Valore Significato NO Non dispone di micro per la ricerca YES Dispone di micro per la ricerca Valore di default YES REFPULSE P32 Indica il tipo di impulso di I0 disponibile per eseguire la sincronizzazione del mandrino in M19 Valore Significato Segno Impulso positivo 5 V Segno Impulso negativo 0 V Valore di default Segno REFDIREC P33 Indica il senso di spostamento durante la sincronizzazione del mandrino in M19 Valore Significato Segno Direzione positiva Segno Direzione negativa Valore di default Segno FAGOR REFEED1 P34 CNC 8037 Definisce la velocit di posizionamento del mandrino in M19 e la velocit con cui si esegue la sincronizzazione del mandrino fino a premere il micro di riferimento macchina Valori possibili Fra 0 0001 e 99999 9999 gradi min SOFT V01 4x Valore di default 9000 gradi min 165 REFEED2 P35 Definisce la velocit con cui si esegue la sincronizzazione del mandrino in M19 dopo aver premuto il micro di riferimento macchina
521. s Mass avanzamento 5 000 mm s 300 m min Se si utilizzano encoder lineari Fagor la limitazione dell avanzamento determinata per sue caratteristiche 60 m min Si TEMI CONCETTUALI Sistemi di retroazione FAGOR CNC 8037 SOFT V01 4x 217 TEMI CONCETTUALI Sistemi di retroazione FAGOR CNC 8037 SOFT V01 4x 218 Esempio 5 Risoluzione in pollici con encoder di segnali quadrati Si desidera ottenere una risoluzione di 0 0001 pollici mediante un encoder di segnali quadrati situato su un asse con una vite di 4 giri per pollice 0 25 pollici giro Tenendo conto che il CNC applica il fattore di moltiplicazione x4 per i segnali quadrati sar necessario un encoder che disponga dei seguenti impulsi per giro N impulsi passo vite Fattore di moltiplicazione x Risoluzione N impulsi 0 25 4 x 0 0001 625 impulsi giro Pertanto INCHES 1 PITCH 0 25000 NPULSES 625 SINMAGNI 0 Se si seleziona un encoder rotativo Fagor la frequenza di retroazione limitata a 200 kHz il CNC ammette frequenze fino a 400 kHz per segnali quadrati per cui il massimo avanzamento di questo asse sar Mass avanzamento 200 000 imp s 625 imp giro x 0 255 poll giro Mass avanzamento 80 poll s 4800 poll min Esempio 6 Risoluzione in pollici con encoder di segnali sinusoidali Si desidera ottenere una risoluzione di 0 0001 pollici mediante un encoder di segnali sinusoidali e 250 impulsi
522. sa e posizionare i finecorsa meccanici controllati dall armadio elettrico vicini a tale punto allo scopo di evitare colpi o danni L impostazione degli assi si effettua in 2 passi Prima si imposta l anello del regolatore e quindi si imposta l anello del CNC Regolazione del regolatore 1 Con l uscita di potenza dei regolatori staccata personalizzare tutti i p m a FBALTIME P12 con un valore diverso da 0 ad esempio FBALTIME 1000 Disinserire il CNC Collegare l uscita di potenza dei regolatori Collegare il CNC Se si imballa un asse il CNC riporta il messaggio di errore di inseguimento di tale asse Disinserire il CNC e cambiare i cavi d accesso ai regolatori dC A OQ N 6 Ripetere i passi 4 e 5 finch il CNC non visualizzer nessun errore Regolazione dell anello del CNC L impostazione degli assi si realizza uno ad uno 1 selezionata la modalit manuale di funzionamento nel CNC 2 Spostare l asse che si desidera regolare Se l asse si imballa il CNC visualizzer il relativo errore di inseguimento e si dovr modificare il prm a LOOPCHG P26 Se l asse non si imballa ma il senso di retroazione inverso a quello desiderato si dovranno modificare i p m a AXISCHG P13 e LOOPCHG P26 6 5 1 Regolazione del regolatore Regolazione della deriva offset L impostazione della deriva offset dei regolatori si realizzer asse per asse e Selezionare la modalit di funzioname
523. sar ugualmente valido della fase di decelerazione Valori possibili Numeri interi fra 0 e 65535 ms Valore di default O non vi A PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 135 INPOSW P19 Definisce la larghezza della banda di morte zona precedente e successiva della quota programmata in cui il CNC considera che in posizione Valori possibili Fra 0 e 99999 9999 gradi o millimetri Fra 0 e 3937 00787 pollici Valore di default 0 01 mm 5 INPOTIME P20 D Definisce il tempo che deve restare l asse all interno della banda di morte affinch il CNC consideri z 5 che si trova in posizione O 5 2 Q In questo modo si evita che negli assi che sono controllati solo durante l interpolazione o il g posizionamento assi morti il CNC consideri terminato il blocco in posizione prima dell arresto E dello spostamento dell asse essendo quindi possibile uscire dalla banda di morte 2 Valori possibili _ 5 Numeri interi fra 0 e 65535 ms a S Valore di default 0 n MAXFLWE1 P21 Indica il massimo errore di inseguimento consentito dal CNC all asse quando in movimento Valori possibili Fra 0 e 99999 9999 gradi o millimetri Fra 0 e 3937 00787 pollici Valore di default 30 mm MAXFLWE2 P22 Indica il massimo errore di inseguimento consentito dal CNC all asse quando fermo Valori possibili Fra 0 e 99999 9999 gra
524. scendone l indirizzo IP Sar possibile accedere solo all hard disk del CNC non si potr accedere ai programmi di RAM n leggere variabili tabelle ecc Con il CNC impostato in rete possibile da qualsiasi PC della rete e Accedere alla directory di programmi pezzo del disco rigido HD e Editare modificare cancellare rinominare ecc i programmi memorizzati nel disco rigido HD e Copiare programmi dal disco al PC o viceversa HDDIR PO CNMODE P1 Nessuna funzione CNID P2 Nome del CNC quando si esegue un collegamento via FTP solo quando il cliente FTP lo consente Valori possibili Ammette fino a un massimo di 15 caratteri senza spazi Valore di default FAGORCNC CNGROUP P3 CNHDDIRI1 P6 Nessuna funzione CNHDPASI1 P7 Password d acceso al disco rigido dalla rete Valori possibili Ammette fino a un massimo di 15 caratteri senza spazi EXTNAME2 P8 SERUNI2 P21 Nessuna funzione DNCEACT P22 Nessuna funzione Sl Parametri Ethernet PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 181 IPTYPE P23 Riservato Si deve definire con valore 0 DIRIP P24 Indirizzo IP del CNC Valori possibili Quattro numeri fra 0 e 255 separati da punti 5 n Valore di default 0 0 0 0 la rete non si attiva cd D E To NETMASK P25 O 9 W Maschera di rete g Valori possibili S to Quattro numeri fra 0 e 255 separati da punti Valore d
525. se W 2 Asse Y 7 Asse A 3 Asse Z 8 Asse B 4 Asse U 9 Asse C Valore di default 0 nessuno COMPAXIS P33 Si utilizza in compensazione incrociata e indica lasse che subisce variazioni di posizione quando si sposta l altro La compensazione si eseguir sull asse Si definisce mediante il seguente codice Valore Significato Valore Significato 0 Nessuno 5 Asse V 1 Asse X 6 Asse W 2 Asse Y 7 Asse A 3 Asse Z 8 Asse B FAGOR 2 4 Asse U 9 Asse C CNC 8037 Valore di default 0 nessuno Esempio Se si selezionano NPCROSS 20 MOVAXIS X e COMPAXIS W il CNC consentir l accesso alla tabella di compensazione incrociata In ognuno dei 20 punti NPCROSS di questa tabella si indicheranno la quota corrispondente all asse X e SOFT V01 4x lo scarto errore che subisce l asse W nel situare l asse X su tale punto In questo modo il CNC applicher all asse W la compensazione indicata nella tabella per gli spostamenti dell asse X 97 REFPSUB P34 Indica il numero di sottoprogramma associato alla funzione G74 ricerca di riferimento macchina Questo sottoprogramma si eseguir automaticamente quando si programma la funzione G74 da sola in un blocco o quando nella modalit Manuale si esegue la ricerca di riferimento macchina di tutti gli assi alla volta softkey TUTTI Valori possibili Numeri interi fra 0 e 9999 Valore di default 0 non vi sottoprogramma associato INT1SUB
526. seconda del valore del nuovo parametro macchina di asse DIFFCOMP P96 si compenser la differenza di quote fra maestro e slave o si lascer senza compensazione Se il primo a premere il proprio micro stato il maestro ed ha p m a REFSHIFT P47 diverso da zero non inizia la seconda ricerca di zero finch non sar eseguito lo spostamento corrispondente al REFSHIFT P47 sull asse maestro Casi speciali e Se nel momento in cui inizia la ricerca di 10 il maestro o lo slave stanno premendo il micro di riferimento macchina gli assi si spostano fino a liberare il micro e si cerca l0 prima su tale asse e Se nel momento in cui inizia la ricerca di 10 sia il maestro sia lo slave stanno premendo il micro si cerca l0 prima nel maestro e Se si ordina ricerca di I0 simultaneamente sull asse gantry e sugli altri assi prima si spostano allo stesso tempo tutti gli assi che hanno micro fino a premere tutti i micro nel caso della coppia di assi gantry si premer uno dei due micro Dopodich se il p m a IOTYPE P52 3 si spostano gli assi uno ad uno per liberare i micro e cercare l0 nell ordine selezionato Gestione dell allineamento fra maestro e slave mediante un indicatore di PLC e un parametro macchina Dopo aver realizzato la ricerca di zero dei due assi della coppia Gantry se il p m a del maestro DIFFCOMP P96 1 si corregge la differenza di posizione dello slave affinch la differenza di quote fra maestro e slave sia
527. seconda gamma 2 giri di ingresso della quarta gamma 1 P m m INPREVI P72 giri di ingresso della prima gamma 4 P m m INPREV2 P74 giri di ingresso della seconda gamma 2 P m m INPREV3 P76 giri di ingresso della terza gamma 4 P m m INPREVA P78 giri di ingresso della quarta gamma 1 P m m OUTPREVI P73 P m m OUTPREV2 P75 P m m OUTPREV3 P77 P m m OUTPREVA P79 giri d uscita della prima gamma 1 giri d uscita della seconda gamma 1 giri d uscita della terza gamma 3 _ _ giri d uscita della quarta gamma 1 Di TEMI CONCETTUALI Gestione riduzioni in assi e mandrino FAGOR CNC 8037 SOFT V01 4x 277 TEMI CONCETTUALI Gestione riduzioni in assi e mandrino FAGOR CNC 8037 SOFT V01 4x 278 Mandrino Analogico Parametri coinvolti nel calcolo del segnale analogico di velocit P m m MAXGEARI P2 massimi giri min della prima gamma 1000 P m m MAXGEAR 2 P3 massimi giri min della seconda gamma 2000 P m m MAXGEAR3 P4 massimi giri min della terza gamma 3000 P m m MAXGEARA P5 massimi giri min della quarta gamma 3500 P m m MAXVOLTI P37 P m m MAXVOLT2 P38 segnale analogico massimo per la seconda gamma 9500 P Im m MAXVOLT3 P39 P m m MAXVOLTA P40 segnale analogico massimo per la quarta gamma 9500 x 3500 rpm 4000 rpm 8312 P
528. secuzione periodica PE e modulo di primo ciclo CY1 sono composti da una serie di proposizioni che a seconda della loro funzionalit si possono suddividere in e Proposizioni direttive e Proposizioni eseguibili Le proposizioni direttive forniscono informazione al PLC sul tipo di modulo PRG CY1 e sulmodo in cui si deve eseguire lo stesso REA IMA Le proposizioni eseguibili consentono di consultare e o alterare lo stato delle risorse del PLC e sono composte da Espressioni logiche booleana 0 1 128 AND 130 Istruzioni di azione 025 Le espressioni logiche sono formati da Istruzioni di consultazione 128 025 Operatori AND Tutti i commenti devono iniziare con il carattere punto e virgola Le righe che iniziano con il carattere sono considerate commenti e non si eseguono Esempio di programmazione PRG Proposizione direttiva Esempio Commenti 1100 M102 Proposizione eseguibile 128 AND 130 Espressione logica 025 Istruzioni di azione 132 Istruzione di consultazione prima parte di espressione AND 136 Istruzione di consultazione seconda parte di espressione M300 Istruzioni di azione END Proposizione direttiva Vedi Riepilogo dei comandi del PLC alla pagina 451 Non sono consentite righe vuote dovranno contenere almeno un commento 9 2 Proposizioni direttive Forniscono informazioni al PLC sul tipo di modulo e sul modo in cui si deve eseguire lo s
529. secuzione di M02 M30 o dopo un EMERGENZA o RESET secondo il seguente codice Valore Significato 0 G07 spigolo vivo 1 G05 spigolo arrotondato Valore di default 0 IPLANE P11 Indica quale delle funzioni G17 o G18 piano XY o piano ZX assume il CNC all accensione dopo l esecuzione di M02 M30 o dopo un EMERGENZA o RESET secondo il seguente codice Valore Significato 0 G17 piano XY 1 G18 piano ZX Valore di default 0 per il modello M Valore di default 1 per il modello T ILCOMP P12 Questo parametro che si utilizza nei modelli di fresatrice indica quale delle funzioni G43 o G44 compensazione longitudinale o annullamento di compensazione longitudinale assume il CNC FAGOR all accensione dopo l esecuzione di M02 M30 o dopo un EMERGENZA o un RESET in base al seguente codice CNC 8037 Valore Significato 0 G44 annullamento compensazione lunghezza utensile 1 G43 Compensazione longitudinale attiva Valore di default 0 SOFT V01 4x 92 ISYSTEM P13 Indica quale delle funzioni G90 o G91 programmazione assoluta o programmazione incrementale assume il CNC all accensione dopo l esecuzione di M02 M30 o dopo un EMERGENZA o RESET secondo il seguente codice Valore Significato 0 G90 programmazione assoluta 1 G91 programmazione incrementale Valore di default 0 IFEED P14 Indica quale delle funzioni G94 o G95 avanzamento in millimetri o pollici al minuto o avanza
530. segue e Seilbitdi ACTGAIN2 ha valore 0 e il bit di ACTGAINT ha valore 0 applica la prima delle gamme ACCTIME PROGAIN e Se il bit di ACTGAIN2 ha valore 1 e il bit di ACTGAINT ha valore 0 applica la seconda delle gamme ACCTIME2 PROGAIN2 e Seilbit di ACTGAINT ha valore 1 e il bit di ACTGAIN2 ha valore 0 applica la terza delle gamme ACCTIMET PROGAINT PARAMETRI MACCHINA Parametri macchina generale Quando si disattiva tale funzione o modalit di lavoro il CNC applica la prima delle gamme ACCTIME PROGAIN Esempio Se si personalizza ACTGAINT 1000 0000 0001 0000 e ACTGAIN2 0000 0000 0000 0000 il CNC applicher la terza delle gamme a tutti gli assi e al mandrino purch sia selezionata la funzione GO o si lavori in modalit JOG Considerazioni di cui tener conto Il cambio di guadagni e delle accelerazioni si esegue all inizio del blocco Quando si lavora in spigolo arrotondato G5 il cambio non si esegue fino a programmare la funzione G07 Esempio 1 Esempio 2 G2 X10 Y10 110 JO Gamma 1 G05 G2 X10 Y10 110 JO Gamma 1 G1 X20 Gamma 2 G1 X20 Gamma 1 G3 X30 Y20 10 J10 Gamma 1 G3 X30 Y20 I0 J10 Gamma 1 G1 Y30 Gamma 2 G7 G1 Y30 Gamma 2 anche possibile eseguire il cambio di guadagni e accelerazioni dal PLC A tale scopo si dispone dell ingresso logico generale del CNC ACTGAINT M5063 Ogni volta che si attiva questo ingresso il CNC seleziona la terza gamma di gu
531. senoidale 1Vpp La schermatura del tubo flessibile utilizzato deve essere collegata all involucro del connettore in ognuna delle sue estremit Connettore X5 Per il collegamento dei volantini elettronici Connettore femmina tipo SUB D alta densit a 15 terminali Pin Segnale e funzione 1 AI 2 A1 Segnali di retroazione del primo volantino 3 BI 4 B1 1 5 A2 15 005 6 A2 Segnali di retroazione del secondo volantino o 140204 7 B2 p e 3 13000 8 B2 12 00 2 11 00 1 9 5 V Uscita di alimentazione 3 10 5 V Uscita di alimentazione i 11 GND Uscita di alimentazione 12 GND Uscita di alimentazione 13 100P Pulsante del volantino Fagor 100P 14 15 Ch ssis Schermatura Ammette retroazione TTL e TTL differenziale Il tipo di cavo utilizzato dovr essere dotato di schermatura globale Le restanti caratteristiche cos come la loro lunghezza dipenderanno dal tipo e dal modello di retroazione utilizzato La schermatura del tubo flessibile utilizzato deve essere collegata all involucro del connettore in ognuna delle sue estremit Si consiglia di allontanare il cavo utilizzato il Massimo possibile dai conduttori di potenza della macchina Quando si utilizza un volantino Fagor 100P collegarlo come primo volantino e il segnale selezionatore d asse pulsante deve essere collegato al terminale 13 Struttura del CNC salle CONFIGURAZIONE DEL CNC FAGOR CNC 8037
532. si mantiene a tale valore fino alla fine della stessa Se si richiede informazione di una variabile inesistente ad esempio la quota di un asse che non esiste si riporter un messaggio di errore FAGOR Esempi CNCRD FEED R150 M200 CNC 8037 Assegna al registro R150 il valore dell avanzamento selezionato dal CNC mediante la funzione G94 CNCWR R92 TIMER M200 Inizializza l orologio abilitato dal PLC con il valore contenente il registro R92 SOFT V01 4x 331 Istruzioni di azione PROGRAMMAZIONE DEL PLC FAGOR CNC 8037 SOFT V01 4x 332 Manuale di Installazione PAR Analizza il tipo di parit di un registro Il suo formato di programmazione PAR R1 559 M1 5957 Se il registro analizzato ha parit PARI tale istruzione assegner un 1 all indicatore selezionata e se il registro analizzato ha parit IMPARI gli assegner uno 0 Esempio 115 PAR R123 M222 Se l ingresso 115 vale 1 il PLC analizzer la parit del registro R123 e assegner un 1 all indicatore M222 se ha parit PARI o uno 0 se ha parit IMPARI COMUNICAZIONE CNC PLC Lo scambio di informazione fra il CNC e il PLC consente Il controllo degli ingressi e delle uscite logiche del CNC mediante uno scambio di informazione fra entrambi i sistemi che si esegue in modo periodico e per mezzo di determinati indicatori e registri del PLC Il trasferimento dal CNC al PLC delle funzioni ausiliari M S e T Vis
533. si minimizza l errore di inseguimento al massimo senza invertirne il segno mantenendo il senso di spostamento dell asse La scala corrispondente all errore di inseguimento di 10um per quadro e Regolazione corretta con feed forward Actual Feed _ Following Error E e Regolatore incorretta con feed forward Acttual Feed F llowiny Error E LOOPCHG P26 Definisce il segno del segnale analogico Se corretto lasciarlo com ma se si desidera cambiarlo selezionare YES se prima NON c era e viceversa NO YES Valore di default NO MINANOUT P27 Definisce il valore di segnale analogico minimo del mandrino Si esprimer in unit del conversore D A e si ammetter qualsiasi numero intero fra 0 e 32767 corrispondendo per il valore 32767 il segnale analogico di 10 V Valore di default 0 MINANOUT Segnale analogico minimo 1 0 3 MV 3277 1V 32767 10V SERVOFF P28 Definisce il valore del segnale analogico che si applicher come offset al regolatore Si esprimer in unit del conversore D A e si ammetter qualsiasi numero intero fra 0 e 32767 corrispondendo per il valore 32767 il segnale analogico di 10 V Valore di default 0 non applica SERVOFF Segnale analogico 32767 10 V 3277 av 0 3 mv 3277 iv pal z 5 LOSPDLIM P29 UPSPDLIM P30 Indicano i limiti superiore UPSPDLIM e inferiore LOSPDLIM dell inte
534. si vengono ignorati anche se in alcuni vi la differenza reale di quote perch stato annullato il blocco precedente Traiettoria 1 Traiettoria 2 Le righe continue rappresentano le traiettorie programmate e le righe discontinue le traiettorie reali dopo aver attivato il segno BLOABORP FAGOR Se si annulla un blocco e quindi si attiva la funzione RETRACE il percorso indietro non coincider con il percorso in avanti Inoltre non coincideranno i due percorsi se si annulla un blocco con la CNC 8037 funzione RETRACE attiva SOFT V01 4x 367 11 Uscite logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 368 11 6 Uscite logici generali CNCREADY M5500 II CNC attiva e mantiene questo segnale a livello logico alto se l autotest che esegue all accensione non ha rilevato nessun problema In caso di eventuale errore di hardware RAM sovratemperatura ecc questo segnale va a livello logico basso Esempio CNCREADY AND resto delle condizioni O1 L uscita di emergenza 01 del PLC deve essere normalmente a livello logico alto Se si rileva qualche problema nell accensione del CNC CNCREADY si deve portare a livello logico basso 0 V l uscita di emergenza O1 START M5501 II ONC imposta questo segnale a livello logico alto per indicare al PLC che si premuto iltasto START del pannello frontale Se il programma del PLC ritiene che non esista ness
535. sibile avere una directory in un PC il server amodo di disco rigido Questo spazio potr essere comune per vari CNCs o si potr disporre di uno spazio proprio per ciascuno di essi L interfaccia e i softkey del CNC saranno come se si trattasse di un disco rigido locale Se si accede al CNC attraverso il WinDNC o FTP il disco rigido remoto si comporta come un disco rigido locale La configurazione del disco rigido remoto si realizza dai parametri macchina Il PC che comunica il proprio disco rigido il server dovr essere collegato alla rete locale V Per la comunicazione con il disco rigido remoto si utilizza il protocollo NFS Questo protocollo deve essere disponibile nel PC che si utilizza come server FAGOR CNC 8037 SOFT V01 4x 45 Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 46 CAN I Os Incremento di ingressi e uscite I Os remoti Mediante bus CAN possibile collegare all unit centrale fino a 4 moduli remoti per incrementare il numero di ingressi ed uscite digitali o analogiche La velocit di trasmissione dipende dalla lunghezza di cavo o dalla distanza totale dei collegamenti CAN Occorre personalizzare parametro macchina IOCANSPE P88 Identificazione dei moduli nel bus Ognuno degli elementi integrati nel bus CAN si identifica mediante il commutatore rotativo a 16 posizioni 0 15 Address chiamato anche Node_Select Questo commutatore rotativo s
536. simo avanzamento di questo asse sar Mass avanzamento 200 000 imp s 18 000 imp giro Mass avanzamento 11 111 giri s 666 666 giri min Esempio 8 Risoluzione in gradi con encoder di segnali sinusoidali Si desidera ottenere una risoluzione di 0 001 mediante un encoder di segnali sinusoidali e 3600 impulsi giro Manuale di Installazione Si deve calcolare il fattore di moltiplicazione SINMAGNI che deve applicare il CNC agli impulsi dell encoder per ottenere la retroazione richiesta SINMAGNI gradi per giro N impulsi x Risoluzione SINMAGNI 360 3600 x 0 001 100 Pertanto INCHES 0 PITCH 360 0000 NPULSES 3600 SINMAGNI 100 La frequenza di retroazione di encoder rotativi Fagor limitata a 200 kHz II CNC ammette frequenze di fino a 250 kHz per segnali sinusoidali e quindi il massimo avanzamento di quest asse sar Si Mass avanzamento 200 000 imp s 3 600 imp giro Mass avanzamento 55 5556 giri s 3333 33 giri min TEMI CONCETTUALI Sistemi di retroazione FAGOR CNC 8037 SOFT V01 4x 219 TEMI CONCETTUALI Regolazione assi FAGOR CNC 8037 SOFT V01 4x 220 6 5 Regolazione assi Per poter eseguire questa regolazione necessario che i sistemi di retroazione di ognuno degli assi di cui dispone la macchina siano collegati al CNC Prima di effettuare la regolazione degli assi conveniente situare ognuno di essi circa al centro della relativa cor
537. simo di ogni ingresso 7 mA Tutti gli ingressi sono protetti mediante e Isolamento galvanico mediante optoaccoppiatori e Protezione contro collegamento inverso della fonte di alimentazione fino a 30 V La fonte di alimentazione esterna di 24 V DC utilizzata per l alimentazione degli ingressi e delle uscite del PLC dovr essere una fonte di alimentazione stabilizzata Il punto di zero volt di tale fonte dovr essere connessa al punto principale di terra dell armadio elettrico 4 2 Ingressi e uscite analogiche Uscite analogiche Si possono utilizzare per azionamento dei regolatori di avanzamento di mandrino Le caratteristiche elettriche di questi uscite sono Tensione di segnale analogico nell intervallo 10 V Impedenza minima dal regolatore collegato 10 kW Dimensioni massime del cavo senza protezione di schermatura 75 mm Si consiglia di eseguire il collegamento mediante cavi schermati collegando le maglie come indicato in ognuno dei connettori Vedi il capitolo 1 Configurazione del CNC Si consiglia di impostare i regolatori di avanzamento in modo che il massimo avanzamento desiderato G00 si ottenga con 9 5 V di segnale analogico Ingressi e uscite analogiche Ja COLLEGAMENTO A RETE E A MACCHINA FAGOR CNC 8037 SOFT V01 4x 75 Messa a punto COLLEGAMENTO A RETE E A MACCHINA FAGOR CNC 8037 SOFT V01 4x 76 4 3 Messa a punto Considerazioni generali Con l
538. sioni di regolatore SPD V7 01 o successive Funziona anche correttamente per assi con versioni di regolatore ACSD V1 01 o successive Questa opzione riporta le tabelle di parametri di regolatore che sono salvate nel disco rigido KeyCF e i softkey degli assi digitali Premendo uno di questi softkey si entra nell editor dei parametri di regolatore di tale asse Quando nel CNC si selezionano i parametri dei regolatori vengono visualizzati i parametri memorizzati in ogni regolatore e se ne vengono modificati alcuni si modificano quelli i del regolatore II CNC non dispone di parametri di regolatore pur essendo possibile salvare copie nel disco rigido KeyCF Ogni volta che si accede ai parametri di un regolatore il CNC visualizza una schermata similare a quella riportata nella figura Consultare il manuale del regolatore per conoscere i dettagli dei comandi variabili valori ecc che sono visualizzati nella schermata AXIS X DRIVE PARAM IST 11 50 14 G General Parameters NODE 1 VALUE COMMENT SERCOS ID O erk VelocityPolarityParameters 200 r p m VelocityLimit 50 milisec VelocityIntegralTime 0 milisec KD_Velo 183 5 CurrentProportionalGain 129 Caio CurrentIntegralTime ACCESS BASIC VERSION v01 00 AXIS A100H1 FXM31 20F I0 000 EXECUTE CHANGE TO FLASH PASSWORD MODIFY COMMAND GROUP DRIVE
539. sita dell attivazione dell ingresso AUXEND il CNC continua l esecuzione del blocco dopo aver disattivato l uscita logica generale MSTROBE Questa uscita resta attiva durante il tempo indicato nel p m g MINAENDW P30 2 Quindi si eseguir lo spostamento programmato 3 Invia al PLC le 3 funzioni M che si devono eseguire dopo lo spostamento Mete le uscite logiche MBCD1 61 MBCD2 62 MBCD3 63 e attiva l uscita logica generale MSTROBE per indicare al PLC che deve eseguirle Se una di esse necessita dell attivazione dell ingresso generale AUXEND il CNC ne attende l attivazione per continuare l esecuzione del blocco Se nessuna di esse necessita dell attivazione dell ingresso AUXEND il CNC continua l esecuzione del blocco dopo aver disattivato l uscita logica generale MSTROBE Questa uscita resta attiva durante il tempo indicato nel p m g MINAENDW P30 Esempio 2 Esecuzione di un blocco senza spostamento contenente 7 funzioni M di cui 4 si eseguono prima dello spostamento M51 M52 M53 M54 e 3 dopo M61 M62 M63 1 Invia al PLC le 4 funzioni M che si devono eseguire prima lo spostamento Mete le uscite logiche MBCD1 51 MBCD2 52 MBCD3 53 MBCD4 54 e attiva l uscita logica generale MSTROBE per indicare al PLC che deve eseguirle Se una di esse necessita dell attivazione dell ingresso generale AUXEND il CNC ne attende l attivazione per continuare l esecuzione del blocco Se nessuna di ess
540. so della vite Quando si dispone di regolazione CAN se entrambi i parametri NPULSES e PITCHB si definiscono con valore 0 il CNC prender quelli equivalenti del regolatore INPREV P87 OUTPREV P88 Parametri indicanti i giri di ingresso INPREV e i giri d uscita OUTPREV di ogni asse Questi parametri si utilizzano per elaborare le riduzioni sugli assi Il valore di default di entrambi i parametri 0 l parametri macchina di asse INPREV e OUTPREV devono essere tutti e due uguali a 0 o tutti e due diversi da zero Non possibile programmarne uno con valore 0 e l altro con valore diverso da 0 HPITCH P89 Negli assi con dentatura Hirth indica il passo di tale asse in gradi Se si definisce con valore 0 si considera un passo di 1 Valori possibili Fra 0 e 99999 9999 gradi 360 HPITCH deve dare resto zero Valore di default 1 Ammette diversi valori di 1 e valori decimali Quando HPITCH si definisce con un valore decimale sulla schermata saranno visualizzate le quote con decimali Qualsiasi stop o spostamento in jog continuo arrester l asse su quote multiple di HPITCH Gli spostamenti in jog incrementale saranno analoghi a quelli eseguiti con passo 1 grado e Per posizioni del commutatore incrementale di 1 10 100 o 1000 lo spostamento sar di un passo e Per una posizione del commutatore incrementale di 10000 lo spostamento sar del valore multiplo del passo pi vicino a 10 e inferiore
541. sse delle ordinate dell origine di coordinate polari ORG X C n RW RW R Valore per l asse selezionato dello spostamento di origine n PLCOF X C RW RW R Valore per l asse selezionato dello spostamento di origine addizionale PLC ADIOF X C R R R Valore per l asse selezionato dello spostamento di origine con volantino addizionale Variabili associate ai parametri macchina Variabile CNC PLC DNC Sezione 12 3 MPGn R R Valore assegnato al parametro macchina generale n MP X C n R R Valore assegnato al parametro macchina n dell asse X C MPSn R R Valore assegnato al parametro macchina n del mandrino principale MPLCn R R Valore assegnato al parametro macchina n del PLC Riepilogo delle variabili interne del CNC O FAGOR CNC 8037 SOFT V01 4x 445 Riepilogo delle variabili interne del CNC FAGOR CNC 8037 SOFT V01 4x 446 Variabili associate alle zone di lavoro Variabile CNC PLC DNC Sezione 12 4 FZONE R R W R Stato della zona di lavoro 1 FZLO X C R R W R Zona di lavoro 1 Limite inferiore sullasse selezionato X C FZUP X C R R W R Zona di lavoro 1 Limite superiore sull asse selezionato X C SZONE R R W R Stato della zona di lavoro 2 SZLO X C R R W R Zona di lavoro 2 Limite inferiore sull asse selezionato X C SZUP X C R R W R Zona di lavoro 2 Limite superiore sull asse selezionato X C TZONE R R W R Stato della zona di lavoro 3 TZLO
542. ssegnato come vita nominale dell utensile n TLFRn RW RW Valore della vita nominale dell utensile n TMZTn R W RW Contenuto della posizione di magazzino n HTOR R W R R Valore del raggio dell utensile che sta utilizzando il CNC per eseguire i calcoli Variabili associate agli utensili TORn TOLn TOln TOKn R W R W R W R W specifici del modello fresatrice Raggio del correttore n Lunghezza del correttore n Usura raggio del correttore n Usura lunghezza del correttore n Variabili associate agli utensili specifici del modello tornio TOXn RW RW Lunghezza del correttore n sull asse X TOZn RW RW Lunghezza del correttore n sull asse Z TOFn RW RW Codici della modalit del correttore n TORn RW RW Raggio del correttore n TOIn RW RW Usura lunghezza del correttore n sull asse X TOKn RW RW Usura lunghezza del correttore n sull asse Z NOSEAn RW RW Angolo della lama dell utensile indicato NOSEWn RW RW Larghezza della lama dell utensile indicato CUTAn R W RW Angolo di taglio dell utensile indicato Variabili associate agli spostamenti di origine Variabile CNC PLC DNC Sezione 12 2 ORG X C R R Spostamento di origine attivo sullasse selezionato Non incluso lo spostamento addizionale indicato dal PLC PORGF R R Quotasull asse delle ascisse dell origine di coordinate polari PORGS R R Quotasull a
543. ssi digitali 12 ingressi in ogni connettore Connettore Phoenix minicombicon maschio di 12 pin passo 3 5 mm Segnale Funzione Ingressi e uscite digitali modulo semplice X3 XA 11 112 Ingressi digitali n ejns 12 Ha na 113 124 Ingressi digitali 13 10 115 116 117 118 119 MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN N W co 5 124 FAGOR CNC 8037 SOFT V01 4x 65 3 4 Ingressi e uscite digitali modulo doppio Questo modulo si utilizza per l espansione degli ingressi e delle uscite digitali IO remoti Ogni modulo dispone di 48 ingressi e 32 uscite digitali Ingressi e uscite digitali modulo doppio 3 DIGITAL E 24V 01 z O 5 24V 01 ol Connettore X5 X5 8 uscite digitali Connettore X1 8 uscite digitali X1 08 GND 08 GND 24V 09 24V 09 Connettore X6 X6 8 uscite digitali Connettore X2 8 uscite digitali X2 016 GND 016 GND Ingressi e uscite digitali modulo doppio Connettore X7 12 ingressi digitali Connettore X3 12 ingressi digitali X3 X7 MODULI REMOTI BUS CAN CON PROTOCOLLO CANOPEN 112 13 Connettore X8 12 ingressi digitali Connettore X4 12
544. sta situazione si offre la possibilit di arrestare la preparazione di blocchi durante l esecuzione della funzione T Questo bit determina se si arresta bit 1 o no bit 0 la preparazione di blocchi durante l esecuzione di una funzione T Ricordare che quando si dispone di un sottoprogramma associato alla funzione T il cambio utensile si realizza come segue sl 1 Si esegue il sottoprogramma associato 2 Si esegue la funzione T senza utilizzare la funzione M06 3 Il CNC assume il cambio PROBEDEF P168 Definisce il comportamento della sonda Questo parametro dispone di 16 bit che si conteranno da destra a sinistra PARAMETRI MACCHINA Parametri macchina generale bit 15 14 13 121110 9 8 7 6 5 4 3 2 10 LOCO ROCCO Css 0080 A ciascun bit assegnata una funzione o modalit di lavoro Di default tutti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato 0 Arresto dolce del tastatore 1 15 Nessuna funzione Valore di default in tutti i bit O Bit 0 Arresto dolce della sonda G75 G76 Questo bit consente di definire una passata dolce per gli spostamenti con sonda bit 1 Quando si rileva l impulso di tastatura non si inizializza l errore di inseguimento e perci si ottiene un arresto pi dolce della sonda Quando si imposta l arre
545. stare il potenziometro di avanzamento del regolatore finch tal valore non sar pari a 9 5 V Si TEMI CONCETTUALI Regolazione assi FAGOR CNC 8037 SOFT V01 4x 221 TEMI CONCETTUALI Regolazione assi FAGOR CNC 8037 SOFT V01 4x 222 6 5 2 Regolazione guadagni In ognuno degli assi sar necessario realizzare la regolazione dei guadagni allo scopo di ottenere la risposta ottimale del sistema per gli spostamenti programmati Per eseguire una regolazione critica degli assi consigliabile utilizzare un oscilloscopio osservando i segnali della dinamo tachimetrica La seguente figura illustra la forma ottimale di tale segnale parte sinistra e le instabilit nell avvio e nella frenata che necessario evitare Vi sono 3 tipi di guadagni per ogni asse La regolazione si esegue mediante parametri macchina di assi e seguendo l ordine di seguito indicato Guadagno proporzionale Definisce il segnale analogico corrispondente all avanzamento con cui si desidera ottenere un errore di inseguimento di 1 mm Si definisce mediante il p m a PROGAIN P23 Guadagno feed forward Definisce la percentuale di segnale analogico che dovuta all avanzamento programmato Per il suo uso imprescindibile lavorare con accelerazione decelerazione p m a ACCTIME P18 Si definisce mediante il p m a FFGAIN P25 Guadagno derivativo o guadagno AC forward Il guadagno derivativ
546. stiche elettriche degli ingressi e delle uscite Ingressi digitali Tutti gli ingressi digitali sono protetti con isolamento galvanico mediante optoaccoppiatori Le caratteristiche elettriche degli ingressi sono Tensione nominale 24 V DC intervallo fra 18 V e 30 V DC Soglia logica alta 1 A partire da 18 V DC Soglia logica bassa 0 AI di sotto di 9 V DC Consumo tipico di ogni ingresso 5 MA Consumo massimo di ogni ingresso 7 MA Uscite digitali Tutte le uscite digitali sono protette con isolamento galvanico mediante optoaccoppiatori Le caratteristiche elettriche delle uscite sono Tensione nominale 24 V DC intervallo fra 18 V e 30 V DC Tensione d uscita 2 V minore della tensione di alimentazione Intensit uscita massima 500 MA per uscita Le uscite digitali dispongono al loro interno di un fusibile per protezione contro sovratensioni maggiori di 33 V DC e contro collegamento inverso della fonte di alimentazione Ingressi analogici Eseguire il collegamento mediante cavi schermati collegando le maglie al rispettivo terminale shield Tutti gli ingressi analogici hanno le seguenti caratteristiche Tensione all interno dell intervallo 10 V Risoluzione 12 bits Impedenza di ingresso 20 kQ Dimensioni massime del cavo senza schermatura 75 mm Uscite analogiche Eseguire il collegamento mediante cavi schermati collegando le maglie al ris
547. sto dolce si consiglia di definire il pim a DERGAIN P25 e il p m m FFGAIN P25 a zero Ci possibile personalizzando la gamma di guadagni attraverso il p m g ACTGAIN2 P108 con il rispettivo bit a G75 G76 CANSPEED P169 Velocit di trasmissione nel bus CAN per i regolatori digitali La velocit di trasmissione dipende dalla lunghezza di cavo o dalla distanza totale dei collegamenti CAN Valore Significato FAGOR 0 1 Mbit s Distanza massima 20 metri 1 800 kbit s Distanza massima 45 metri CNC 8037 2 500 kbit s Distanza massima 95 metri Valore di default 0 1 Mbit s SOFT V01 4x 121 FEEDTYPE P170 Comportamento dell avanzamento quando si programma FO Valore Significato 0 Spostamenti al massimo avanzamento possibile 1 Non consentito programmare FO Valore di default O Se si definisce con valore 0 consentito di programmare FO ed i blocchi di spostamento si 5 a eseguono al massimo avanzamento consentito Se si definisce con valore 1 non si consente di programmare FO n di eseguire blocchi di spostamento con FO attiva ANGAXNA P171 Asse cartesiano associato all asse inclinato PARAMETRI MACCHINA Parametri macchina generale Valore Significato Valore Significato 0 Nessuno 5 Asse V 1 Asse X 6 Asse W 2 Asse Y 7 Asse A 3 Asse Z 8 Asse B 4 Asse U 9 Asse C Valore di default 0 nessuno Con la trasformazione angolare d asse inclinato possibile
548. su assi gantry interessa l asse slave Le decine indicano se la compensazione incrociata in assi gantry si applica solo all asse maestro o entrambi PARAMETRI MACCHINA Parametri macchina generale Valore Significato 0x Interessa all asse maestro 1x Interessa a entrambi gli assi Valore di default 0 AXIS9 P136 PAXIS9 P137 AXIS10 P138 PAXIS10 P139 AXIS11 P140 PAXIS11 P141 AXIS12 P142 PAXIS12 P143 Se un CNC impostato in modo che uno dei suoi assi o mandrini abbia l ingresso di retroazione libero perch ad assi digitali o perch si tratta di mandrini che non hanno la retroazione portata al CNC tali connettori liberi potrebbero essere impostati come volantini o manovelle AXIS9 AXIS12 Definiscono il tipo di volantino possibili valori di questo parametro sono Valore Significato Valore Significato 11 Volantino 12 Volantino con pulsante 21 Volantino associato all asse X 22 Volantino associato all asse Y 23 Volantino associato all asse Z 24 Volantino associato all asse U 25 Volantino associato all asse V 26 Volantino associato all asse W 27 Volantino associato all asse A 28 Volantino associato all asse B 29 Volantino associato all asse C PAXIS9 PAXIS12 Definiscono a che connettore associato ogni volantino valori che si devono assegnare a questi parametri sono da 1 a 8 a seconda del connettore al quale associato il volantino Se si rileva un incompatibilit nell
549. sul guadagno derivativo o sulle variazioni della velocit programmata AC forward FAGOR Valore Significato NO Si applica sulle variazioni dell errore di inseguimento guadagno derivativo CNC 8037 YES Si applica sulle variazioni della velocit programmato che sono dovute all accelerazione o decelerazione AC forward Valore di default YES SOFT V01 4x 166 ACFGAIN NO ei FFGAIN Y 1ec t Analog n di PROGAIN 2 c EEE DERGAIN ACFGAIN YES FFGAIN DERGAIN PROGAIN M19TYPE P43 Questo parametro definisce il tipo di arresto orientato di mandrino M19 di cui si dispone Indica se il mandrino deve effettuare la ricerca di riferimento macchina ogni volta che si passa da anello aperto ad anello chiuso o se basta effettuare la ricerca una volta dopo l accensione Valore Significato 0 Ne passare da anello aperto ad anello chiuso 1 Dopo l accensione Valore di default 0 DRIBUSID P44 Indica l indirizzo del regolatore digitale CAN associato al mandrino Corrisponde al valore del commutatore rotativo address del regolatore Valore Significato 0 Mandrino analogico 1 8 Indirizzo del regolatore digitale Valore di default 0 raccomandabile ma non necessario che gli indirizzi dei diversi assi e mandrini siano progressivi ed inizino dal numero 1 il CNC sar sempre l indirizzo 0 Ad
550. ta 1 Con riga e P m a PITCH P7 Passo della riga 20 e P m a NPULSES P8 0 e P m a SINMAGNI P10 Fattore di moltiplicazione se l encoder sinusoidale 0 e P m a EXTMULT P57 Fattore di moltiplicazione della retroazione 20p 4u 5 TEMI CONCETTUALI Gestione riduzioni in assi e mandrino Calcolo della velocit del motore con un segnale analogico di MAXVOLT per un avanzamento di GOOFEED Velocit del motore GOOFEED x INPREV PITCHB x OUTPREV 20000 x 3 20 x 1 3000 rpm FAGOR CNC 8037 SOFT V01 4x 274 6 15 3 Esempio di assi Trasduttore esterno con riduzione In questo caso negli assi lineari encoder collegato tramite una riduzione alla vite e negli assi rotativi collegato tramite una riduzione al centro di rotazione Di TEMI CONCETTUALI Gestione riduzioni in assi e mandrino Si ha un asse con un avanzamento massimo di 20 m min con un passo di vite di 20 e una riduzione da 3 a 1 fra il motore e la vite L encoder Vpp a 18000 impulsi per giro e una riduzione da 2 a 3 modello HOP Assi CAN 1 Trasduttore esterno collegato al CNC P m a DRIBUSLE P63 0 Parametri coinvolti nel calcolo del segnale analogico di velocit P m a GOOFEED P38 Avanzamento massimo dell asse 20000 P m a PITCHB P86 Passo della vite 20 Rapporto di riduzione del motore P m a INPREV P87 Giri di ingresso 3 P m a OUTPREV P88 Giri
551. ta al costruttore della macchina o alla persona incaricata di effettuare l installazione e la messa a punto del controllo numerico Manuale USER M Rivolto all utilizzatore finale Indica il modo di operare e programmare nella modalit M Manuale USER T Rivolto all utilizzatore finale Indica il modo di operare e programmare nella modalit T Manuale TC Rivolto all utilizzatore finale Indica il modo di operare e programmare nella modalit TC Contiene un manuale di autoapprendimento FAGOR CNC 8037 23 Jo6e4 uoizeju wnooq FAGOR CNC 8037 24 CONFIGURAZIONE DEL CNC Il CNC previsto per l uso in ambienti industriali in particolare in macchine fresatrici torni ecc Il CNC consente di controllare gli spostamenti e gli azionamenti della macchina FAGOR CNC 8037 SOFT V01 4x 25 CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 26 Struttura del CNC 1 1 Struttura del CNC L unit centrale nella parte posteriore del monitor Jic na g E 5 g F1 F2 Fs Pa F5 Fe F7 he e e a GE ca g mg 0 Do fi a GE Autoidentificazione della tastiera La tastiera dispone di un sistema di autoidentificazione Con questo sistema il parametro CUSTOMTY si aggiorna automaticamente
552. tano le traiettorie programmate e le righe discontinue le traiettorie reali dopo aver attivato il segno BLOABOR Se si annulla un blocco e quindi si attiva la funzione RETRACE il percorso indietro non coincider con il percorso in avanti Inoltre non coincideranno i due percorsi se si annulla un blocco con la funzione RETRACE attiva ACTGAINT M5063 Il CNC consente che gli assi e il mandrino dispongano di 3 gamme di guadagni ed accelerazioni Di default assume sempre la prima delle gamme quella indicata dai p m a o p m m ACCTIME P18 PROGAIN P23 DERGAIN P24 e FFGAIN P25 Il p m g ACTGAINT P185 indica con che funzioni o in che modalit di lavoro si applica la terza delle gamme quella indicata dai p m a ACCTIMET P92 PROGAINT P93 DERGAINT P94 e FFGAINT P95 o dai p m m ACCTIMET P81 PROGAINT P82 DERGAINT P83 e FFGAINT P84 anche possibile effettuare il cambio di guadagni ed accelerazioni dal PLC indipendentemente dalla modalit di lavoro o dalla funzione attiva A tale scopo si dispone dell ingresso logico generale ACTGAINT M5063 ACTGAINT M5063 1 II CNC assume la terza delle gamme Il cambio di guadagni e delle accelerazioni si esegue all inizio del blocco F AG OR Quando si lavora in spigolo arrotondato G5 il cambio non si esegue finch non si programmer la funzione GO7 CNC 8037 SKIPCYCL M5064 Nei cicli di foratura maschiatura e maschiatura rigida del mod
553. tare L asse selezionato sar visualizzato in risalto Se si dispone di un volantino elettronico Fagor con pulsante la selezione dell asse che se desidera spostare si potr effettuare come segue Azionare il pulsante situato sulla parte posteriore del volantino Il CNC seleziona il primo degli assi e lo riporta in risalto Se si aziona di nuovo il pulsante il CNC selezioner il seguente asse e tale selezione sar effettuata in modo rotativo Se si tiene premuto il pulsante per un tempo superiore a 2 secondi il CNC non selezioner pi tale asse Spostare l asse Una volta selezionato l asse la macchina lo sposter man mano che si girer il volantino rispettando anche il senso di rotazione applicato allo stesso Volantini singoli La macchina sposter l asse il cui volantino si sta girando tenendo conto della posizione selezionata nel commutatore e rispettando inoltre il senso di rotazione applicato Simultaneit di volantini La macchina pu disporre di volantino generale e di fino a 3 volantini singoli associati ad ogni asse della macchina Hanno priorit i volantini singoli e quindi se vi qualche volantino singolo in spostamento il CNC non terr conto del volantino generale S TEMI CONCETTUALI Spostamento mediante volantino elettronico FAGOR CNC 8037 SOFT V01 4x 209 TEMI CONCETTUALI Spostamento mediante volantino elettronico FAGOR CNC 8037 SOFT V01
554. tasti proverranno dal PLC TASTOPLC MOV MAINMENU CODTECLA SET ENVIATEC si invia il codice del tasto MAIN MENU M120 AND ENVIOK RES M120 RES ENVIOK SET M121 Se l invio precedente stato effettuato correttamente ENVIOK si disattivano i flag M120 e ENVIOK si attiva il flag della seguente fase M121 MOV SIMULAR CODTECLA SET ENVIATEC si invia il codice del tasto SIMULARE F2 M121 AND ENVIOK RES M121 RES ENVIOK SET M122 Se l invio precedente stato effettuato correttamente ENVIOK si disattivano i flag M121 e ENVIOK si attiva il flag della seguente fase M122 i MOV TECLA1 CODTECLA SET ENVIATEC Si invia il codice del tasto 1 FAGOR M122 AND ENVIOK RES M122 RES ENVIOK SET M123 Se l invio precedente stato effettuato correttamente ENVIOK si disattivano i flag M122 e CNC 8037 ENVIOK si attiva il flag della seguente fase M123 MOV TECLA2 CODTECLA SET ENVIATEC Si invia il codice del tasto 2 SOFT V01 4x M123 AND ENVIOK RES M123 RES ENVIOK SET M124 Se l invio precedente stato effettuato correttamente ENVIOK si disattivano i flag M123 e ENVIOK si attiva il flag della seguente fase M124 435 Modulo principale ESEMPIO DI PROGRAMMAZIONE DI PLC dia FAGOR CNC 8037 SOFT V01 4x 436 MOV ENTER CODTECLA SET ENVIATEC si invia il codice del tasto ENTER M124 AND ENVIOK RES M124 RES EN
555. tazione di comparazione D CPS T 1 256 GT T 1 256 Si C 1 256 GE C 1 256 2 R 1 559 EQ R 1 559 NE e LE LT Operatori NOT Inverte il risultato dell Istruzione di consultazione che precede AND Esegue la funzione logica Y fra istruzioni di consultazione OR Esegue la funzione logica O fra istruzioni di consultazione XOR Esegue la funzione logica O ESCLUSIVO fra istruzioni di consultazione Istruzioni di azione binarie di assegnazione 1 512 Ingressi 0 1 512 Uscite M 1 5957 Indicatori TEN 1 256 Temporizzatore enable TRS 1 256 Temporizzatore reset TGn 1 256 n R Temporizzatore ingresso di avvio CUP 1 256 Contatore conteggio CDW 1 256 Contatore di resto CEN 1 256 Contatore enable CPR 1 256 n R Contatore preselezione B 0 31 R 1 499 Bit di Registro FAGOR Istruzioni di azione binarie condizionate SET Se l espressione logica un 1 questa azione assegna 1 alla risorsa CNC 8037 RES Se l espressione logica un 1 questa azione assegna 0 alla risorsa CPL Se l espressione logica un 1 questa azione completa lo stato della risorsa SET 1 512 RES O 1 512 SOFT V01 4x CPL M 1 5957 B 0 31 R 1 559 452 Istruzioni di azione rottura di sequenza JMP L 1 256 Salto Incondizionato RET Ritorno o finale sottoprogramma CAL L 1 256 Chiamata del sottoprogramma Istruzioni di azione aritmetiche MOV Trasferisce i dati logici dell o
556. te e successiva della quota programmata in cui il CNC considera che in posizione quando il mandrino in anello chiuso M19 Valori possibili Fra 0 e 99999 9999 gradi Valore di default 0 01 gradi A PARAMETRI MACCHINA Parametri del mandrino FAGOR CNC 8037 SOFT V01 4x 161 INPOTIME P20 Definisce il tempo che deve restare il mandrino all interno della banda di morte affinch il CNC consideri che in posizione In questo modo si evita che il CNC consideri terminato il blocco in posizione prima dell arresto dello spostamento e sar quindi possibile uscire dalla banda di morte Valori possibili Numeri interi fra 0 e 65535 ms 5 Valore di default 0 n e MAXFLWE1 P21 5 E Indica il massimo errore di inseguimento consentito dal CNC al mandrino quando si trova in 2 E spostamento con M19 anello chiuso K iS Valori possibili i Fra 0 e 99999 9999 gradi o lt z Valore di default 30 gradi co lt o MAXFLWE 2 P22 Indica il massimo errore di inseguimento consentito dal CNC al mandrino quando posizionato con M19 Valori possibili Fra 0 e 99999 9999 gradi Valore di default 0 1 gradi PROGAIN P23 Il CNC tiene conto di questo parametro quando si lavora in anello chiuso M19 Definisce il valore del guadagno proporzionale Indica il segnale analogico desiderato in millivolt corrispondente a un cambio di errore di inseguimento di 1 grado Se
557. te effettuate varie preselezioni l asse pu fare diversi giri DRISET P91 Definisce di che gamma del regolatore si leggeranno i seguenti parametri di regolatore e NP 121 Giri di ingresso e NP 122 Giri di uscita Questo parametro si utilizza quando si hanno due assi CAN solo con regolatori AXD che condividono lo stesso regolatore per fare in modo che ognuno di essi abbia la propria riduzione In questo modo si potranno controllare due assi completamente diversi con lo stesso motore Bit Significato 0 7 Gamma del regolatore da cui si leggono i parametri del regolatore NP121 e NP 122 Valore di default 0 Si tiene conto del p m a DRISET P91 solo quando due assi CAN condividono lo stesso regolatore con i parametri Switch Nel caso contrario i dati della gamma 0 saranno letti ACCTIMET P92 PROGAINT P93 DERGAINT P94 FFGAINT P95 Questi parametri definiscono la terza gamma di guadagni e accelerazioni Si devono personalizzare come i parametri che definiscono la prima gamma Prima gamma Seconda gamma Terza gamma ACCTIME P18 ACCTIME2 P59 ACCTIMET P92 PROGAIN P23 PROGAIN2 P60 PROGAINT P93 DERGAIN P24 DERGAIN2 P61 DERGAINT P94 FFGAIN P25 FFGAIN2 P62 FFGAINT P95 Per selezionare la terza gamma di guadagni e accelerazioni si deve personalizzare appositamente il p m g ACTGAINT P185 o attivare l ingresso logico generale del CNC ACTGAINT M5063 DIFFCOMP P96 Indica s
558. tesso Le proposizioni direttive di cui dispone il PLC sono PRG PEt CY1 Definiscono il tipo di modulo PRG Modulo principale CY1 Modulo di primo ciclo g E PE Modulo periodico Si esegue ogni t millisecondi O g d gt Ad esempio PE 100 si esegue ogni 100 ms n E DS END A z Indica la fine del modulo Se non si definisce il PLC intende che tale modulo termina nell ultimo OS N e blocco di programma E 3 Esempio di programmazione utilizzando la proposizione direttiva END z a X CY1 Inizio del modulo CY1 5 STE o END Fine del modulo CY1 Li PRG Inizio del modulo PRG END Fine del modulo PRG PE 100 Inizio del modulo PE END Fine del modulo PE Esempio di programmazione senza utilizzare la proposizione direttiva END CY1 Inizio del modulo CY1 PRG Inizio del modulo PRG PE 100 Inizio del modulo PE Finale dei moduli CY1 PRG e PE Etichetta LABEL Identifica una riga di programma e si utilizza solo quando si eseguono riferimenti o salti di blocco Il numero di blocco costituito dalla lettera L seguita da un massimo di 4 cifre 1 2000 Non necessario che i numeri di blocco siano consecutivi essi possono essere specificati in qualsiasi ordine Se in uno stesso programma vi sono 2 o pi etichette con lo stesso numero il PLC visualizzer il relativo errore nel compilare lo stesso DEF FAGOR Definizione di simbolo Consente di associare un simbolo a qualsiasi risorsa del PLC essendo possibile f
559. tesso il CNC assegner a questo punto il valore 0 e Dopo aver spostato il mandrino fino a un punto zero macchina o fino a un punto di dimensioni conosciute rispetto allo zero macchina si osserver la lettura che il CNC esegue di tale punto Questa sar la distanza che lo separa dal punto di riferimento macchina pertanto il valore che si deve assegnare al p m m REFVALUE P36 che definisce la quota relativa al punto di riferimento macchina REFVALUE P36 Quota macchina Lettura del CNC Esempio Se il punto di dimensioni note a 12 dallo zero macchina e se il CNC riporta la quota 123 5 la quota che ha il punto di riferimento macchina rispetto allo zero macchina sar REFVALUE P36 12 123 5 135 5 Si Mandrino TEMI CONCETTUALI FAGOR CNC 8037 SOFT V01 4x 253 Mandrino TEMI CONCETTUALI FAGOR CNC 8037 SOFT V01 4x 254 e Dopo aver assegnato questo nuovo valore necessario premere i tasti SHIFT RESET o staccare accendere il CNC affinch tale valore sia assunto dal CNC e necessario realizzare una nuova ricerca del punto di riferimento macchina affinch il mandrino prenda i valori corretti Considerazioni Se nel momento in cui inizia la ricerca di riferimento macchina premuto il micro di riferimento macchina il mandrino retroceder nel senso contrario a quello indicato in 8REFDIREC P33 fino a liberare il micro prima di iniziare la ricerca di riferiment
560. to il movimento degli assi di PLC continua Questo ingresso deve essere sempre definito nel programma di PLC XFERINP M5005 simile all ingresso generale XFERINH M5003 ma per il canale di PLC Se il PLC imposta questo segnale a livello logico basso il CNC impedisce che inizi l esecuzione del blocco successivo ma termina quello che in esecuzione Quando il segnale torna a livello logico alto il CNC continua con l esecuzione del programma Questo ingresso deve essere sempre definito nel programma di PLC AUXENDP M5006 simile all ingresso generale AUXEND M5016 ma per il canale di PLC Questo segnale si utilizza nell esecuzione delle funzioni ausiliari M per indicare al CNC che il PLC sta eseguendo le stesse La modalit di funzionamento la seguente 1 Una volta analizzato il blocco e dopo aver passato i rispettivi valori nelle variabili MBCDP1 7 il CNC indicher al PLC mediante le uscite logici generali MSTROBEP che si devono eseguire le funzioni ausiliari richieste MSTROBEI AUXENDP a MINAENDW MINAENDW 2 Quando il PLC rileva l attivazione del segnale MSTROBEP si dovr disattivare l ingresso logico generale AUXENDP per indicare al CNC che inizia l esecuzione delle funzioni richieste 3 IIPLC eseguir tutte le funzioni ausiliari richieste dovendo analizzare allo scopo le uscite logiche generali MSTROBEP e le variabili MBCDP1 a MBCDP7 R565 a R57
561. tro scrittura dal CNC possono essere modificati dal PLC PAGESMEM P53 NPCROSS2 P54 MOVAXIS2 P55 COMAXIS2 P56 NPCROSS3 P57 MOVAXIS3 P58 COMAXIS3 P59 Nessuna funzione TOOLSUB P60 Indica il numero di sottoprogramma associato agli utensili Questo sottoprogramma si eseguir automaticamente ogni volta che si esegue una funzione T Valori possibili Numeri interi fra 0 e 9999 Valore di default 0 non vi CYCATC P61 Questo parametro si deve utilizzare quando si dispone di un centro di lavoro p m g TOFFMO6 P28 YES Indica se si dispone di un cambia utensili ciclico o no Si denomina Cambia utensili ciclico quello che necessita di un ordine di cambio utensile M06 dopo aver cercato un utensile e prima di cercare quello successivo Un cambia utensili del tipo aciclico consente di eseguire varie ricerche d utensile di seguito senza dover effettuare il cambio utensile funzione M06 Valore Significato YES cambiatore ciclico NO Non cambiatore ciclico Valore di default YES TRMULT P62 TRPROG P63 TRDERG P64 MAXDEFLE P65 MINDEFLE P66 TRFBAKAL P67 Nessuna funzione TIPDPLY P68 Indica se il CNC visualizza quando si lavora con compensazione longitudinale d utensile la quota corrispondente alla base o alla punta dell utensile Valore Significato 0 Visualizza la quota corrispondente alla base 1 Visualizza la quota corrispondente alla punta Valore d
562. ttamento delle funzioni M S T DEF DEF DEF DEF DEF M 03 M 04 M 08 M 41 M 42 M1003 M1004 M1008 M1041 M1042 Indicatore ausiliare Indica che si deve eseguire la funzione M03 Indicatore ausiliare Indica che si deve eseguire la funzione M04 Indicatore ausiliare Indica che si deve eseguire la funzione M08 Indicatore ausiliare Indica che si deve eseguire la funzione M41 Indicatore ausiliare Indica che si deve eseguire la funzione M42 Utilizzati in Ingrassaggio delle guide della macchina DEF DEF ENGRAS O ENGRAS 181 02 Richiesta da parte dell utente di ingrassaggio delle guide della macchina Uscita di ingrassaggio delle guide della macchina Utilizzati in Trattamento del refrigerante DEF DEF DEF REFMAN REFAUT O REFRIG 182 183 03 Il controllo del refrigerante si gestisce mediante l utente Modalit Manuale Il controllo del refrigerante si gestisce mediante il CNC Modalit automatico Uscita del refrigerante Utilizzati in Controllo di rotazione del mandrino DEF O S ENAB 04 Uscita di enable del mandrino Utilizzati in Trattamento del cambio di gamma del mandrino DEF DEF DEF DEF O GAMAI1 O GAMA2 GAMA1 GAMA2 05 O6 184 185 Spostare i ingranaggi per selezionare la gamma 1 Spostare i ingranaggi per selezionare la gamma 2 Indica che la gamma 1 del mandrino selezionata Indica che la
563. uale automatica ecc SBOUT M5511 II CNC imposta questo segnale a livello logico alto per indicare al PLC che selezionata la modalit di esecuzione blocco a blocco CUSTOM M5512 Indica al CNC la modalit di lavoro selezionata FAGOR CUSTOM 0 Modalit di lavoro M o T CUSTOM 1 Modalit di lavoro TC CNC 8037 Quando si dispone di 2 tastiere questa variabile si pu utilizzare nel PLC nei seguenti casi e Per governare la scheda di commutazione tastiere e Per conoscere la provenienza dei tasti ed inibire i tasti desiderati SOFT V01 4x 369 11 Uscite logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 370 INCYCLE M5515 II CNC mette questo segnale a livello logico alto ogni volta che sta eseguendo un blocco o spostando un asse Una volta richiesta dal PLC mediante l ingresso logico CYSTART l esecuzione del programma al CNC esso indicher che in esecuzione portando il segnale INCYCLE a livello logico alto Questo segnale si mantiene a livello logico alto finch il CNC non avr terminato il programma pezzo o finch non si fermer mediante il tasto di STOP del PANNELLO di COMANDO o l ingresso logico generale STOP Se il CNC nella modalit di esecuzione blocco a blocco il segnale INCYCLE si porta a livello logico basso non appena concluder l esecuzione del blocco Se il CNC nella modalit Manuale il segnale INCYCLE si porta a livello logic
564. ualizzare schermate precedentemente definite dall utente cos come generare messaggi ed errori sul CNC mediante determinati indicatori del PLC La lettura e variazione di variabili interne del CNC dal PLC L accesso a tutte le risorse del PLC da qualsiasi programma pezzo Il monitoraggio sulla schermata del CNC delle risorse del PLC l accesso a tutte le risorse del PLC da un computer via DNC tramite la linea seriale RS 232 C FAGOR CNC 8037 SOFT V01 4x 333 COMUNICAZIONE CNC PLC Funzioni ausiliari M S T FAGOR CNC 8037 SOFT V01 4x 334 10 1 Funzioni ausiliari M S T MBCD1 R550 MBCD2 R551 MBCD3 R552 MBCD4 R553 MBCD5 R554 MBCD6 R555 MBCD7 R556 MBCDP1 R565 MBCDP2 R566 MBCDP3 R567 MBCDP4 R568 MBCDP5 R569 MBCDP6 R570 MBCDP 7 R571 registri MBCD corrispondono al canale principale mentre i registri MBCDP sono per il canale di PLC II CNC indica al PLC mediante questi registri di 32 bit le funzioni ausiliari M programmate nel blocco in esecuzione Se in tale blocco vi sono meno di 7 funzioni ausiliari M il CNC passer l informazione nei registri di numerazione pi bassa assegnando a quelli che restano liberi il valore FFFFFFFF In questo modo se in un blocco sono programmate le funzioni M100 M120 e M135 il CNC passer al PLC la seguente informazione MBCD1 R550 100 MBCD2 R551 120 MBCD3 R552 135 MBCD4 R553 FFFFFFFF MBCDS R554
565. uare a lavorare 11 2 Ingressi logici dell asse Si dispone di vari gruppi di ingressi logici LIMIT DECEL ecc che fanno riferimento ai possibili assi della macchina mediante i numeri da 1 a 3 LIMIT 2 DECELI1 ecc o mediante il nome dell asse LIMIT X DECELZ ecc Gli indicatori degli assi che non esistono nei parametri macchina assumono il valore dell indicatore M2045 che sempre a 0 Nel monitorizzare il programma PLC si riportano gli indicatori editati sia con lettera che con numero Tuttavia nelle finestre di risorse create dal monitoraggio gli indicatori con nome di asse saranno sostituiti dagli indicatori con il numero di asse Ad esempio SERVOXON per SERVO10N SERVOZON per SERVO2ON se non esiste asse Y ma esistono gli assi X Z Denominazione degli mnemonici mediante i numeri da 1 a 3 La numerazione di questi segnali corrisponde all ordine logico degli assi non associata ai valori assegnati ai p m g AXIS1 PO a AXIS8 P7 Ad esempio se il CNC controlla gli assi X Z Y l ordine X Y Z e quindi LIMIT 1 LIMIT 1 DECEL1 ecc per l asse X LIMIT 2 LIMIT 2 DECEL2 ecc per l asse Y LIMIT 3 LIMIT 3 DECEL3 ecc per l asse Z Denominazione degli mnemonici mediante il nome dell asse Gli mnemonici dei segnali fanno riferimento al nome dell asse Gli mnemonici con nome d asse offrono il vantaggio che se si elimina un asse il programma di PLC continuer ad essere congruente con il resto
566. un impedimento perch possa iniziare l esecuzione del programma pezzo dovr portare l ingresso logico generale CYSTART a livello logico alto iniziando cos l esecuzione del programma Quando il CNC rileva un fianco di salita cambio da livello logico basso a livello logico alto nel segnale CYSTART si porter di nuovo il segnale START a livello logico basso Esempio START AND resto delle condizioni CYSTART Quando si preme il tasto di avvio il CNC attiva l uscita logica generale START Il PLC deve verificare l osservanza del resto delle condizioni idraulica sicurezze ecc prima di mettere a livello logico alto l ingresso logico generale CYSTART affinch inizi l esecuzione del programma FHOUT M5502 II CNC imposta questo segnale a livello logico alto per indicare al PLC che l esecuzione del programma arrestata per una delle seguenti cause e Perch stato premuto il tasto STOP del PANNELLO DI COMANDO e Perch si posto a livello logico basso l ingresso logico generale STOP anche se successivamente tornato a livello logico alto e Perch l ingresso logico generale FEEDHOL a livello logico basso RESETOUT M5503 Il CNC imposta questo segnale a livello logico alto durante 100 millisecondi per indicare al PLC che in condizioni iniziali perch stato premuto il tasto Reset del pannello frontale o perch stato attivato l ingresso logico generale RESETIN LOPEN M5506 II CNC imposta questo se
567. una differenza di tensione idonea fra i terminali corrispondenti a 0 V e 24 V esterni Applicare via via 24 V nell armadio elettrico ad ognuno dei terminali corrispondenti alle uscite digitali del CNC utilizzati Verificare che l armadio elettrico risponda correttamente Con i motori disaccoppiati dagli assi verificare che il sistema regolatore motore dinamo tachimetrica di ogni asse funzioni correttamente Collegare il CNC alla rete in caso di eventuali problemi il CNC visualizzer il rispettivo codice di errore Selezionando nel CNC la modalit Monitoraggio del PLC attivare una per una tutte le uscite digitali 01 1 e verificare nell armadio elettrico che nel relativo terminale si riceva una differenza di tensione adeguata Staccare l armadio elettrico e collegare al CNC i connettori di ingressi uscite cos come i sistemi di retroazione degli assi Collegare l armadio elettrico e il CNC alla rete ed attivare i regolatori di velocit Immissione di parametri macchina parametri macchina per adeguare il CNC alla macchina Il valore che il CNC assegna di default ad ognuno di essi viene indicato nel relativo capitolo Vedi il capitolo 5 Parametri macchina Questi valori che saranno visualizzati nelle Tabelle di parametri potranno essere modificati sia manualmente dalla tastiera del CNC sia eseguendo un trasferimento da una periferica Pen Drive Lettore Registratore ecc attraverso due canali di comunicazione RS232C e
568. ustra il collegamento CAN fra l unit centrale e 2 regolatori CNC DRIVE MODULE 1 DRIVE MODULE 2 ISO GND CANL SHIELD CAN H SHIELD ADDRESS 1 Line Term 0 m 0 1 ISO GND CANL ADDRESS 2 Line Tem 1 CE SHIELD SHIELD Struttura del CNC mmia CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 49 Manuale di Installazione Struttura del CNC CONFIGURAZIONE DEL CNC FAGOR CNC 8037 SOFT V01 4x 50 DISSIPAZIONE DI CALORE La temperatura dell abitacolo dell unit centrale non deve superare i 45 C con l apparecchio a regime di funzionamento Per garantire che non si superi tale temperatura l abitacolo deve avere una superficie sufficiente per evacuare il calore generato all interno e mantenere cos le condizioni ambientali entro l intervallo di temperature di funzionamento Calcolo della superficie necessaria per dissipare il calore Le espressioni sono state ottenute per un abitacolo con spessore di parete di 2 mm e costruito in alluminio Per i casi con ventilazione interna il ventilatore situato a 30 mm dalla parte inferiore Per calcolare qual la superficie totale che deve avere l abitacolo allo scopo di poter dissipare il calore generato all interno dello stesso occorre considerare i seguenti dati Ta Ta Ti At
569. utatore del pannello di comando Se il commutatore non nella posizione volantino si prender il fattore x1 Avanzamento massimo consentito dovuto al volantino addizionale viene limitato dal parametro ADIFEED P84 Visualizzazione delle quote Il parametro DIPLCOF indica se il CNC tiene conto lo spostamento addizionale nel visualizzare le quote degli assi sulla schermata e nell accedere alle variabili POS X C e TPOS X C FAGOR CNC 8037 SOFT V01 4x 213 6 4 Sistemi di retroazione I vari ingressi di retroazione di cui dispone il CNC ammettono segnali sinusoidali o quadrati differenziali provenienti dai sistemi di retroazione seguenti parametri macchina di assi indicano al CNC il sistema di retroazione utilizzato e la risoluzione che si utilizza in ognuno degli assi e Quando si dispone di Sistemi di Retroazione Lineare PITCH P7 Passo del trasduttore lineare utilizzato NPULSES P8 0 6 DIFFBACK P9 Indica se il sistema di retroazione utilizzato si serve di segnali differenziali SINMAGNI P10 Fattore di moltiplicazione che il CNC applica ai segnali di retroazione FBACKAL P11 Allarme di retroazione e Quando si dispone di Sistemi di Retroazione rotativi TEMI CONCETTUALI Sistemi di retroazione PITCH P7 Numero di gradi per giro dell encoder Negli assi lineari definisce il passo della vite NPULSES P8 Numero di impulsi per giro dell encoder DIFFBACK P9 Indica se il sistema di retroazione
570. utti i bit avranno assegnato il valore 0 Nell assegnare valore 1 si attiva la rispettiva funzione Bit Significato 0 Nessuna funzione 1 Non possibile accedere a cicli e programmi dalla schermata ausiliare 2 5 Nessuna funzione 6 Visualizza l icona di refrigerante 7 Abilita l opzione di selezionare sgrossatura o finitura 8 Abilita opzione di definizione del passo di una filettatura come numero di filetti per pollice 9 Abilita l opzione di programmazione filettature a passo variabile 10 Abilita l opzione di penetrazione a zig zag dai fianchi solo per tornio 11 Abilit l opzione di ripasso di una parte di un filetto solo per tornio 12 Abilit l opzione di ripasso di filetti ad ingressi multipli solo per tornio 13 15 Nessuna funzione Valore di default in tutti i bit eccetto nel bit 7 O Valore di default del bit 7 1 Bit 1 Non possibile accedere ai cicli e programmi dalla schermata ausiliare Questo bit indica se si impedisce bit 1 o no bit 0 l accesso ai cicli e ai programmi dalla schermata ausiliare Anche con l accesso ristretto non si potr cancellare il programma selezionato per l esecuzione mediante CLEAR Bit 6 Visualizza l icona di refrigerante Questo bit indica se si visualizza bit 0 o si nasconde bit 1 l icona di refrigerante nei cicli del modello MC TC Bit 7 Abilita l opzione di selezione o deselezione sgrossatura o finitura Questo bit indica se consentita bit
571. uzione del PLC il CNC ricever tale errore in ogni nuovo ciclo di PLC impedendo l accesso a qualsiasi modalit del CNC Attivando ognuno degli indicatori M4700 M4955 possibile attivare nel CNC le pagine d utente 0 255 Potranno essere denominate mediante l indicatore M4700 M4955 o mediante il relativo mnemonico associato PICO PIC255 M4700 M4701 M4702 M4954 M4955 PICO PIC1 PIC2 PIC254 PIC255 Il PLC dispone degli indicatori da M5000 a M5957 per effettuare uno scambio di informazione con il CNC e tutti loro dispongono di mnemonici associati Vedi il capitolo 11 Ingressi e uscite logiche del CNC 7 4 Registri Sono elementi che consentono di memorizzare in 32 bit una variabile numerica restando inalterabile il loro valore anche quando si elimina l alimentazione del sistema Non dispongono di valori immagine e si rappresentano mediante la lettera R seguita dal numero di registro cui si desidera fare riferimento ad esempio R1 R25 R102 ecc Il PLC dispone dei seguenti registri Registri dell utilizzatore R1 R499 Registri di comunicazione con il CNC R500 R559 Il valore memorizzato in ogni registro sar considerato dal PLC come un numero intero con segno e si potr essere lo stesso compreso fra 2147483647 Si pu anche fare riferimento a un BIT del REGISTRO anteponendo la lettera B e il numero di bit 0 31 al registro selezionato Ad esempio B7R155 Fa riferimento al bit 7
572. uzione di 1 10 il parametro PITCH si deve personalizzare con il valore 360 10 86 NPULSES P8 Indica il numero di impulsi forniti dall encoder per giro Se si utilizza un encoder lineare si dovr immettere il valore 0 Se si utilizza un riduttore sull asse si dovr tenere conto di tutto l insieme nel definire il numero di impulsi per giro SINMAGNI P10 Indica il fattore di moltiplicazione x1 x4 x20 ecc che il CNC applicher al segnale di retroazione dell asse se esso di tipo sinusoidale Per segnali di retroazione quadrati si assegner a questo parametro il valore 0 e il CNC applicher sempre il fattore di moltiplicazione x4 La risoluzione di retroazione di ogni asse si definir mediante la combinazione di tali parametri come si riporta nella seguente tabella PITCH NPULSES SINMAGNI Encoder segnali quadrati passo vite N impulsi 0 Encoder segnale sinusoidale passo vite N impulsi Fattore moltiplicazione Encoder lineare segnali quadrati passo encoder lineare 0 0 Encoder lineare segnale sinusoidale passo encoder lineare 0 Fattore moltiplicazione Esempio 1 Risoluzione in millimetri con encoder di segnali quadrati Si desidera ottenere una risoluzione di 2 um mediante un encoder ad onde quadrate situato sull asse il cui passo di vite di 5 mm Tenendo conto che il CNC applica il fattore di moltiplicazione x4 per i segnali quadrati sar necessario un encoder che disponga dei seguenti
573. vari punti del profilo nella tabella si dovranno compiere i seguenti requisiti e punti della tabella devono essere ordinati secondo la loro posizione nell asse dovendo iniziare la tabella con il punto pi negativo o meno positivo che si compenser e Ai tratti dell asse che sono fuori di questa zona il CNC applicher la compensazione definita dall estremit pi vicina e L errore sul punto di riferimento macchina pu avere qualsiasi valore e Non consentita una differenza di errore fra punti superiore alla distanza fra entrambi per cui la rampa massima consentita sar del 100 5 n Tabelle PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 195 Tabelle PARAMETRI MACCHINA FAGOR CNC 8037 SOFT V01 4x 196 5 9 3 Tabella di parametri di compensazione incroziata Si pu disporre di 3 tabelle di compensazione incrociata Per abilitare ogni segnale personalizzare i p m g MOVAXIS P32 COMPAXIS P33 NPCROSS P31 Il parametro MOVAXIS l asse che si sposta COMPAXIS l asse che subisce variazioni quello che si desidera compensare e NPCROS indica il numero di punti della tabella CROSSED COMP TABLE F N ERROR POINT OSITION P X X X X X X X X X n 0 C 0 C 0 C C MODIFY INITIALIZE Nella tabella si deve definire l errore che si desidera compensare in determinate pos
574. variabile di lettura FBDIF X C Se il valore di FBACKDIF P100 0 la differenza di retroazioni non si monitora Si consiglia che il p m a FBACKDIF P100 abbia un valore diverso da 0 157 PARAMETRI MACCHINA Parametri macchina degli assi FAGOR CNC 8037 SOFT V01 4x 158 Se la differenza fra le due retroazioni supera il valore definito nel p m a FBACKDIF P100 il CNC visualizzer il rispettivo errore MAXDIFAB P101 Questo parametro definisce la massima differenza di quota ammessa fra quella che ha il CNC e quella che indica il trasduttore assoluto all accensione Valori possibili Fra 0 e 99999 9999 gradi o millimetri Fra 0 e 3937 00787 pollici Valore di default 1mm per assi lineari Valore di default 1 per assi rotativi Se si dispone di retroazione assoluta e il p m a MAXDIFAB P101 0 all accensione il CNC visualizzer un avviso indicante che la sicurezza disabilitata Se la quota che si riceve dalla retroazione assoluta non coincide con quella del CNC ed inoltre superiore al valore del p m a MAXDIFAB P101 il CNC visualizzer una schermata di errore all avvio questa schermata visualizzata solo una volta ad ogni avvio Per eliminare l errore selezionare l opzione RIMUOVI ERRORE e premere il tasto ENTER In questo modo l asse prender il valore indicato dal trasduttore assoluto Se si seleziona l opzione ESCI o si preme il tasto ESC il CNC visualizzer l e
575. variabili TOOL NXTOOL TOD e NXTOD si potranno scrivere solo dal PLC quando non si stia eseguendo o simulando un blocco o programma pezzo Ridefinire le tabelle di utensili e magazzino Per assegnare una posizione di magazzino all utensile che il CNC considera attivo e che fisicamente si trova nel magazzino agire come segue 1 Disattivare l utensile che il CNC ha come attivo TOOL 0 e TOD 0 2 Assegnare all utensile la posizione corrispondente alla variabile TMZT Prima di impostare le variabili TOOL NKXTOOL TOD e NXTOD consultare la variabile OPMODA per assicurarsi che non si stia eseguendo o simulando un blocco o programma pezzo seguenti bit della variabile OPMODEA devono essere a 0 Bit 0 Programma in esecuzione Bit 1 Programma in simulazione Bit 2 Blocco in esecuzione via MDI JOG Bit 8 Blocco in esecuzione via CNCEXI1 FAGOR CNC 8037 SOFT V01 4x 268 6 14 2 Gestione del cambio utensile Nell eseguire un cambio utensile occorre tener conto di quanto segue e Il cambio utensile non si convalida finch non si conclude correttamente l esecuzione della funzione T o M06 Se l esecuzione non si conclude correttamente la tabella del magazzino non si aggiorna e Nel caso in cui durante l esecuzione di una funzione T o M06 accada qualche imprevisto errore nel CNC errore di PLC fungo d emergenza premuto reset del CNC si attiver un indicatore TMINEM che porter il CNC in stato di errore
576. visualizzati solo alcuni di essi Se non si sa la password non si potr modificare tali valori ma si acceder alla schermata e al test di geometria della circonferenza Nella parte sinistra il CNC visualizza il risultato del test Alla fine del test viene fatto un refresh dei dati dal CNC che sono visualizzati in alto a destra dati al centro a destra devono essere definiti prima di eseguire il test In basso a destra sono visualizzati i parametri associati agli assi del piano e i valori con cui sono personalizzati gli stessi Prima di effettuare il test occorre definire la rappresentazione grafica della parte sinistra A tale scopo occorre definire i dati al centro a destra e Numero di suddivisioni a sinistra e a destra della circonferenza teorica e Scala o valore in micron di ogni suddivisione e Bandadierrore o percentuale del raggio della circonferenza che occupata dalla banda di errore zona di suddivisioni Se si conosce la password dei parametri macchina possibile modificare i valori visualizzati inbasso a destra Il CNC assegna i nuovi valori ai relativi parametri macchina per cui si raccomanda di annotare i valori iniziali Una volta definita la zona di rappresentazione grafica e i parametri macchina occorre eseguire la cattura dei dati a tale scopo premere le softkey SEMPLICE Cancella il disegno ed inizia a disegnare sulla circonferenza teorica l errore di lavorazione ampliato in base alla scala definita fin
577. vo avanzamento quello fissato in questo parametro e al termine dell ispezione continua ad eseguire il programma con l ultimo avanzamento selezionato che stava utilizzando nel programma o quello eventualmente definito in MDI durante l ispezione utensile Valori possibili Fra 0 0001 e 199999 9999 gradi min o mm min Fra 0 00001 e 7874 01574 pollici min Valore di default NO Se gli si assegna il valore 0 di default l ispezione utensile si esegue con l avanzamento con cui si sta eseguendo la lavorazione DISTYPE P118 Per uso esclusivo del Servizio di Assistenza Tecnica della Fagor Automation sl PARAMETRI MACCHINA Parametri macchina generale FAGOR CNC 8037 SOFT V01 4x 109 PROBERR P119 Indica se nell eseguire le funzioni G75 e G76 il CNC d errore quando gli assi arrivano alla posizione programmata e non stato ricevuto il segnale della sonda Valore Significato YES D errore NO Non d errore Valore di default NO 5 SERSPEED P120 SERPOWSE P121 Nessuna funzione LANGUAGE P122 Definisce la lingua di lavoro PARAMETRI MACCHINA Parametri macchina generale Valore Significato Valore Significato 0 Inglese 7 Ceco 1 Spagnolo 8 Polacco 2 Francese 9 Cinese Continentale 3 Italiano 10 Euskera 4 Tedesco 11 Russo 5 Holandese 12 Turca 6 Portuguese Valore di default 0 GEOMTYPE P123 Indica se la geometria della lama associata all utensile T o a
578. vono essere sempre programmati all inizio del programma Non possibile definire simboli duplicati ma possibile assegnare pi di un simbolo a una stessa risorsa Peruna maggiore comprensione i simboli utilizzati da questo programma sono riuniti per argomenti Utilizzati in Programmazione di base necessaria DEF DEF DEF DEF EMERG I CONDI OK REGUL O EMERG 11 170 171 01 Ingresso di emergenza esterno Modalit condizionale Il CNC arresta l esecuzione del programma pezzo quando si esegue la funzione ausiliare M01 regolatori siano bene Uscita di emergenza Deve essere normalmente a livello logico alto Utilizzati in Trattamento dei micro di limite di corsa degli assi DEF DEF DEF DEF DEF DEF I LIMTX1 I LIMTX2 I LIMTY1 I LIMTY2 I LIMTZI I LIMTZ2 172 173 174 175 176 177 Micro del limite positivo di corsa dell asse X Micro del limite negativo di corsa dell asse X Micro del limite positivo di corsa dell asse Y Micro del limite negativo di corsa dell asse Y Micro del limite positivo di corsa dell asse Z Micro del limite negativo di corsa dell asse Z Utilizzati in Trattamento dei micro di riferimento macchina DEF DEF DEF REFOX REFOY REFOZ 178 179 180 Micro del riferimento macchina sull asse X Micro del riferimento macchina sull asse Y Micro del riferimento macchina sull asse Z Utilizzati in Tra
579. vorando con valori reali Quando si esegue nel primo scan l istruzione M1 M2 l indicatore M1 ha il valore reale 1 che stato fissato nell istruzione precedente Lo stesso accade con le istruzioni M2 M3 e M3 O5 Per questo quando si lavora con valori reali l uscita O1 prende il valore 1 nel primo scan Lavorando con valori immagine Il primo ciclo fissa il valore reale di M1 1 e solo dopo la conclusione di questo ciclo il valore immagine di M1 sar 1 Nel 2 ciclo il valore immagine di M1 vale 1 e si fissa il valore reale di M2 1 e solo al termine di questo ciclo il valore immagine di M2 sar 1 Nel 8 ciclo il valore immagine di M2 vale 1 e si fissa il valore reale di M3 1 e solo al termine di questo ciclo il valore immagine di M3 sar 1 Nel 4 ciclo il valore immagine di M3 vale 1 e si fissa il valore reale di O5 1 IMMISSIONE AL PLC L esecuzione del programma del PLC 00 FAGOR CNC 8037 SOFT V01 4x 307 IMMISSIONE AL PLC Tempo di ciclo FAGOR CNC 8037 SOFT V01 4x 308 8 3 Tempo di ciclo Il tempo di cui necessita il PLC per eseguire il programma si denomina tempo di ciclo e pu variare nei successivi cicli di uno stesso programma dato che le condizioni in cui si esegue non sono le stesse TIINE Mediante il p m plc WDGPRG PO si fissa un tempo massimo di esecuzione del ciclo Si denomina tempo di WATCH DOG e se si esegue un ciclo che impiega 1 5
580. vvio TG2 e la attivazione dell uscita T del timer La durata del del ritardo determinata mediante la costante di tempo N Temporizzatori Se il timer inizializzato con i valori TEN 1 e TRS 0 il timer si attiver quando si verifica un fianco di sollevamento nell ingresso TG2 A questo punto inizia la temporizzazione t a partire dal valore 0 RISORSE DEL PLC Una volta trascorso il tempo specificato mediante la costante di tempo si considerer terminata la temporizzazione e si attiver l uscita di stato del timer T 1 e si manterr in tale stato finch non si verificher un fianco di abbassamento nell ingresso di avvio TG2 Il tempo trascorso si manterr come valore di tempo del timer T al termine della temporizzazione TEN mero oA Se una volta terminata la temporizzazione si desidera attivare di nuovo il timer si dovr verificare un nuovo fianco di sollevamento nell ingresso TG2 Se prima di trascorrere il tempo specificato mediante la costante di tempo si verifica un fianco di abbassamento dell ingresso di avvio TG2 il PLC riterr conclusa la temporizzazione mantenendo come valore di tempo del timer T quello corrente FAGOR CNC 8037 SOFT V01 4x 293 RISORSE DEL PLC FAGOR CNC 8037 Temporizzatori SOFT V01 4x 294 Funzionamento dell ingresso TRS in questo modo Se si ha un fianco di s
581. za questi segnali quando si sta lavorando con il mandrino in anello chiuso M19 II CNC risponde solo ai segnali del mandrino che selezionato II PLC imposta questo segnale a livello logico alto per indicare al CNC che il microruttore di ricerca di riferimento premuto Quando si attiva questo segnale nella modalit ricerca riferimento il CNC decelera il mandrino cambiando la velocit rapida di accostamento indicata dal p m m REFEEDI1 P34 con l avanzamento lento indicato dal p m m REFEED2 P35 Dopo aver decelerato assume come valido il seguente segnale di riferimento proveniente dal sistema di retroazione del mandrino SPDLEINH M5453 Mandrino principale IICNC risponde a questi 2 segnali in ogni momento in modo che entrambi i mandrini possano essere controllati dal PLC Se il PLC imposta uno di questi segnali a livello logico alto il CNC visualizza segnale analogico con valore zero sul rispettivo mandrino SPDLEREV M5454 Mandrino principale IICNC risponde a questi 2 segnali in ogni momento in modo che entrambi i mandrini possano essere controllati dal PLC Se il PLC imposta uno di questi segnali a livello logico alto il CNC inverte il senso programmato di rotazione del mandrino Se mentre questo segnale a livello logico alto si esegue un blocco contenente la funzione M3 o M4 il mandrino girer in senso opposto a quello programmato SMOTOFS M5455 Mandrino principale Il CNC consente di annullare dal PLC il
582. zione T Questo bit stabilisce se il segnale di stop viene considerato al termine della funzione T bit 1 o no bit 0 Se il bit si definisce con valore 0 il segnale di stop viene considerato nei seguenti casi e Se stato disabilitato il segnale di stop quando si abilita e Se non stato disabilitato il segnale di stop quando si preme il tasto STOP conveniente ricordare che la sentenza DSTOP inabilita sia il tasto stop si il segnale stop proveniente dal PLC Entrambe possono essere abilitate di nuovo mediante la sentenza ESTOP Bit 14 Tipo di spigolo nel cambiare correttore Quando si esegue un cambio correttore il cambio si esegue alla fine della traiettoria Lo spigolo in cui si esegue un cambio correttore si potr lavorare a spigolo vivo o arrotondato Questo bit indica se la lavorazione di questo punto si esegue in spigolo arrotondato bit 1 o in spigolo vivo bit 0 Questo bit viene considerato solo quando attiva la lavorazione in spigolo arrotondato se si lavora in spigolo vivo lo spigolo dove si esegue il cambio si lavora sempre in spigolo vivo Bit 15 Arrestare la preparazione di blocchi nell eseguire la funzione T Se durante l esecuzione della funzione T la preparazione dei blocchi rileva un errore di programmazione pu accadere che la funzione non venga eseguita Ci implica che il cambio pu essere stato realizzato correttamente ma l utensile non stato assunto dal CNC Per evitare que
583. zione ad esempio NOT M5000 NOT EMERGEN NOT M5016 NOT AUXEND Gli e Ingressi logici generali ingressi e le uscite logici del CNC si possono raggruppare in e Ingressi logici degli assi e Ingressi logici del mandrino e Ingressi logici di inibizione tasti e Ingressi logici del canale di PLC e Uscite logici generali e Uscite logici dell asse e Uscite logici del mandrino e Uscite logici di stato dei tasti e Uscite logici del canale di PLC FAGOR CNC 8037 SOFT V01 4x 345 11 Ingressi logici generali INGRESSI E USCITE LOGICHE DEL CNC FAGOR CNC 8037 SOFT V01 4x 346 11 1 Ingressi logici generali EMERGEN M5000 STOP M5001 N l seguenti ingressi devono essere sempre definiti nel programma di PLC FEEDHOL M5002 XFERINH M5003 EMERGEN M5000 Vi sono due modi di provocare un emergenza nel CNC attivando l ingresso logico generale EMERGEN dal PLC o attivando l ingresso fisico Stop emergenza terminale 10 del connettore X2 CNC e EMERGEN a USCITA emergenza emergenza ARMADIO ELETTRICO Quando il PLC imposta l ingresso EMERGEN a livello logico basso il CNC arresta l avanzamento degli assi e la rotazione del mandrino visualizzando sulla schermata il rispettivo errore Inoltre il CNC attiva i segnali USCITA EMERGENZA e ALARM per indicare all esterno e al PLC che si verificata un emergenza nel CNC Il CNC inibisce l esecu
584. zione di programmi ed annulla ogni intento di spostamento degli assi o del mandrino finch l ingresso EMERGEN a livello logico basso Quando il PLC imposta di nuovo l ingresso EMERGEN a livello logico alto il CNC disattiver i segnali USCITA EMERGENZA e ALARM per indicare all esterno e al PLC che non esiste pi nessuna emergenza nel CNC Esempio EMERG AND resto delle condizioni EMERGEN Se si attiva l ingresso di emergenza esterna o si verifica qualsiasi altra causa di emergenza si deve attivare l ingresso logico generale del CNC EMERGEN Quando non vi un emergenza questo segnale deve essere a livello logico alto ISTOP M5001 Se il PLC imposta questo segnale a livello logico basso il CNC impedisce che inizi l esecuzione del programma pezzo mantenendo la rotazione del mandrino Per poter continuare l esecuzione del programma oltre a portare questo segnale a livello logico alto occorre attivare l ingresso logico generale CYSTART Il trattamento che riceve questo segnale di STOP simile a quello che riceve il tasto STOP del pannello frontale del CNC restando inabilitati tutti i tasti anche quando il segnale STOP a livello logico basso Esempio STOP Vi sempre consenso di esecuzione del programma pezzo IFEEDHOL M5002 Se il PLC imposta questo segnale a livello logico basso il CNC arresta temporalmente l avanzamento degli assi Mantenendo la rotazione del mandrino Quando il segnale torna
585. zzazione dell asse Valore Unit di lavoro Formato dei dati gradi mm inch 0 raggi 5 3 5 3 4 4 1 raggi 44 t s5 2 raggi 5 2 5 2 5 3 3 raggi Non si visualizza 4 diametri 5 3 5 3 4 4 5 diametri 4 4 4 4 3 5 6 diametri 5 2 5 2 5 3 GANTRY P2 Questo parametro si utilizza in assi Gantry e indica a che asse associato Si definir solo nell asse subordinato in base al seguente codice FAGOR Valore Significato Valore Significato 0 Non Gantry 5 All asse V CNC 8037 1 All asse X 6 All asse W 2 All asse Y 7 All asse A 3 All asse Z 8 All asse B 4 All asse U 9 All asse C SOFT V01 4x Valore di default 0 non Gantry Le quote dell asse Gantry sono visualizzate accanto a quelle dell asse associato salvo che si definisca DFORMAT P1 3 131 Esempio Se si desidera che gli assi X e U formino una coppia Gantry e che l asse U sia quello subordinato si programmer come segue Parametro GANTRY P2 dell asse X 0 Parametro GANTRY P2 dell asse U 1 associato all asse X In questo modo ogni volta che si programma uno spostamento dell asse X il CNC applicher lo stesso spostamento ad entrambi gli assi D SYNCHRO P3 Nessuna funzione lt ria Z T 97 DROAXIS P4 lt O g Indica se si tratta di un asse normale o se l asse lavora solo come asse visualizzatore fe H 8 Valore Significato o z E NO Si tratta di un asse no

Download Pdf Manuals

image

Related Search

Related Contents

Please click here to our SOM Pump manual.  Audit PS -Diaporama auditeur 21 01 11VGREPHH - CClin Sud-Est  Hunter Fan 45041-01 Fan User Manual  Samsung SGH-S100 Uživatelská přiručka  TAG MIL-BOOK 200 User's Manual  アート・リサーチセンター研究活動報告 2007年度プロジェクト研究(別  Hitachi DZ-BD70A Camcorder User Manual  取扱説明書 - ミネベア    1. Dans quelle circonstance, parmi celles énumérées ci  

Copyright © All rights reserved.
Failed to retrieve file