1236q Spec Prod

159
PUBBLICAZIONE EMESSA DA: OSAI S.p.A. Via Torino, 14 - 10010 Barone Canavese (TO) - Italy e-mail: [email protected] Web: www.osai.it Copyright 2002 by OSAI Tutti i diritti riservati Edizione: Maggio 2002 INFORMAZIONI IMPORTANTI PER L'UTENTE La OSAI si riserva il diritto di apportare modifiche al prodotto descritto in questo manuale in qualsiasi momento e senza preavviso. Il presente manuale è stato preparato da OSAI esclusivamente per l’uso da parte dei propri clienti garantendo che esso costituisce, alla data di edizione, la documentazione più aggiornata relativa al prodotto. È inteso che l’uso del manuale avviene da parte dell’utente sotto la propria responsabilità. Nessuna ulteriore garanzia viene pertanto prestata da OSAI, in particolare per eventuali imperfezioni, incompletezze e/o difficoltà operative, restando espressamente esclusa ogni sua responsabilità per danni diretti o indiretti comunque derivanti dall’uso di tale documentazione. CNC Serie 10 Specifiche di Prodotto Code: 45001236Q Rev. 08

Transcript of 1236q Spec Prod

Page 1: 1236q Spec Prod

PUBBLICAZIONE EMESSA DA:

OSAI S.p.A.Via Torino, 14 - 10010 Barone Canavese (TO) - Italy

e-mail: [email protected]: www.osai.it

Copyright 2002 by OSAITutti i diritti riservati

Edizione: Maggio 2002

INFORMAZIONI IMPORTANTI PER L'UTENTE

La OSAI si riserva il diritto di apportare modifiche al prodotto descritto in questo manuale in qualsiasimomento e senza preavviso.Il presente manuale è stato preparato da OSAI esclusivamente per l’uso da parte dei propri clientigarantendo che esso costituisce, alla data di edizione, la documentazione più aggiornata relativa alprodotto.È inteso che l’uso del manuale avviene da parte dell’utente sotto la propria responsabilità.Nessuna ulteriore garanzia viene pertanto prestata da OSAI, in particolare per eventuali imperfezioni,incompletezze e/o difficoltà operative, restando espressamente esclusa ogni sua responsabilità perdanni diretti o indiretti comunque derivanti dall’uso di tale documentazione.

CNC Serie 10Specifiche di Prodotto

Code: 45001236QRev. 08

Page 2: 1236q Spec Prod

abc

Page 3: 1236q Spec Prod

AGGIORNAMENTO

CNC Serie 10 Specifiche di Prodotto

CNC Serie 10 Specifiche di Prodotto (08)

AGGIORNAMENTI RELATIVI ALLA PRESENTE EMISSIONE

Generalità

prestazioni software (riferite alla Release 7.0) e hardware per la linea di prodotti della Serie 10CNC.Qui di seguito vengono elencate le principali modifiche e/o aggiunte.

PAGINA TIPO DI AGGIORNAMENTO

Indice Aggiornato

Capitolo 2

Pag. 3 Aggiornati dati tecnici piastra CPU per 10/110

Pag. 4 Inserita nuova scheda espansione OS8370/5 per 10/110

Pag. 5 Inserito 10/510S Contro Unit

Pag. 6 Aggiornati dati tecnici della scheda di Sistema OS8500 e le caratteristichetecniche della sezione PC (OS8500/2)

Pag. 7 Eliminata memoria 93000462F e inserite nuove memorie 93000492U e93000493W, e inserita scheda lunga distanza 93000496C

Pag. 9 Inserita nuova scheda controlla assi 93000497E

Pag. 10 Inserita nuova scheda di espansione MODEM (OS8502)

Pag.18,19 Nuovo pannello operatore Blink, OpLink e WinLink

Pag. 20 Variato codice commerciale del BUS di espansione e inserita taratura perlinea RS-422 e RS-485

Pag. 29 Eliminato Cavo seriale obsoleto

Capitolo 3 Capitolo rivisto completamente

Capitolo 4

Pag. 22 Inserito Path Optimizer

Pag. 24 Introdotto nuovo High Speed Interpolation

Capitolo 8

Pag. 3 Modificati dati relativi ai requisiti Hardware necessari per usare l’RDK

App. A Aggiornate le schede Cavi e Kit connettori

App. B Aggiornati i codici commerciali

Page 4: 1236q Spec Prod

abc

Page 5: 1236q Spec Prod

Indice

CNC Serie 10 Specifiche di Prodotto

CNC Serie 10 Specifiche di Prodotto (08) i

INDICE

INTRODUZIONE AI CONTROLLI SERIE 10MONO PROCESSO, MULTI PROCESSO E SUPER MULTI-PROCESS........................1-2

STRUTTURA HARDWARECONFIGURAZIONE DEL SISTEMA............................................................................2-1UNITÀ CENTRALE: VERSIONI INTEGRATE...............................................................2-2

Modello 10/110................................................................................................2-2Taratura per linea RS-422 ............................................................................2-3Taratura per linea RS-485 ............................................................................2-3

Schede di espansione (OS8370/2, OS8370/3, OS8370/4,OS8370/5)....................2-4Modello 10/510S .............................................................................................2-5

Opzione Multi-Processo..............................................................................2-7Memorie RAM per la sezione PC .................................................................2-7Scheda per lunga distanza ..........................................................................2-7Taratura per linea RS-422 e RS-485 per la sezione CNC.................................2-7Taratura per linea RS-422 e RS-485 per la sezione PC...................................2-7Schede controllo assi analogici....................................................................2-8Connessioni Encoder ..................................................................................2-8Schede controllo assi con Interfaccia Digitale D.S.I........................................2-9Schede di espansione.................................................................................2-10Accessori ..................................................................................................2-10

UNITÀ CENTRALE: VERSIONI MODULARI................................................................2-11Modello 10/565................................................................................................2-13Memoria di Sistema per 10/565 ........................................................................2-13Modello 10/585 (fino a 20 processi) ..................................................................2-14Memorie di sistema per 10/585.........................................................................2-14Opzione Super Multi-Process per 10/585...........................................................2-15Schede Controllo Assi (OS8020/5 e OS8020/6)..................................................2-15Scheda RISC Controllo Assi (OS8025/2) ...........................................................2-15Schede RISC Controllo Assi con Interfaccia Digitale (OS8026 eOS8026/2) ......................................................................................................2-16Schede I/O Locali OS8083/1 e OS8084/1.........................................................2-17Scheda di espansione INTERBUS.....................................................................2-17

PANNELLI OPERATORE LCD...................................................................................2-18BLink e OpLink ...............................................................................................2-18Pannello Operatore WinLink .............................................................................2-19

Page 6: 1236q Spec Prod

Indice

CNC Serie 10 Specifiche di Prodotto

ii CNC Serie 10 Specifiche di Prodotto (08)

Memoria Pannello Operatore WinLink................................................................2-20Tastiera ..........................................................................................................2-20BUS di espansione PCI....................................................................................2-20Taratura per linea RS-422 e RS-485 ..................................................................2-20Cavi per Pannelli Operatore ..............................................................................2-21

OPZIONI HARDWARE ..............................................................................................2-23Unità Floppy Disk............................................................................................2-23Pilot Panel......................................................................................................2-24Console Portatile.............................................................................................2-25Volantino Elettronico........................................................................................2-26Modulo HDIO (High Density I/O)........................................................................2-26Modulo ADARING............................................................................................2-27Modulo OSARING ...........................................................................................2-28Modulo RITEC.................................................................................................2-28

CAVI .......................................................................................................................2-29Fibra Ottica.....................................................................................................2-29Cavi Trasduttore ..............................................................................................2-29Cavo Ethernet .................................................................................................2-29

10 CNC INTERBUS...................................................................................................2-30

STRUTTURA SOFTWAREWINNBI ...................................................................................................................3-4

Tool End-User .................................................................................................3-5Layout tool builder ...........................................................................................3-6Tool di diagnostica...........................................................................................3-6

WINPLUS ................................................................................................................3-7KIT FLOPPY PER SOFTWARE DI SISTEMA.............................................................3-10

PRESTAZIONI SOFTWAREGESTIONE ASSI......................................................................................................4-1

Assi Coordinati, Ausiliari e Pseudo Assi............................................................4-1Assi Lineari e Rotativi ......................................................................................4-1Assi Rollover...................................................................................................4-2Assi Diametrali................................................................................................4-2Assi Split........................................................................................................4-3Assi Duali.......................................................................................................4-3Interpolazione Lineare, Circolare ed Elicoidale....................................................4-4Tolleranza di precisione in interpolazione circolare CET PRC...............................4-4Soglia per cerchio completo FCT ......................................................................4-4Definizione della modalità di normalizzazione dell’arco ARM................................4-4Soglia di riduzione della velocità in interpolazione circolare CRTCostante di riduzione della velocità in interpolazione circolare CRK ......................4-5Filettatura a passo costante o variabile G33.......................................................4-5Filettature a più principi....................................................................................4-5Null Offset.......................................................................................................4-6In position Window ..........................................................................................4-6Zero Shift ........................................................................................................4-6Compensazione Gioco Assi .............................................................................4-6Compensazione Errori Vite...............................................................................4-7Limiti Operativi Hardware e Software..................................................................4-7

Page 7: 1236q Spec Prod

Indice

CNC Serie 10 Specifiche di Prodotto

CNC Serie 10 Specifiche di Prodotto (08) iii

Gestione Zona Morta .......................................................................................4-7Movimento Punto a Punto e Continuo................................................................4-7Modalità di Movimentazione MOV .....................................................................4-8Modalità dinamica DYM ...................................................................................4-8Calcolo del massimo angolo di decelerazione MDA ............................................4-8Fattore di velocità VEF.....................................................................................4-8Jerk Limitation.................................................................................................4-9Jerk Time Constant JRK...................................................................................4-9Jerk Smooth Constant JRS ..............................................................................4-10Online Debug Help ODH...................................................................................4-10In Position Band IPB (DTL)...............................................................................4-10Velocity Feed Forward VFF..............................................................................4-10Precalcolo (Look Ahead) ..................................................................................4-11Multi Block Retrace.........................................................................................4-12Active Reset ...................................................................................................4-13TCP (Tool Center Point) per macchine con testa " Double Twist " ........................4-14TCP (Tool Center Point) per macchine generiche a 5 assi ...................................4-16Virtualizzazioni................................................................................................4-18

Programmazione su Piani Inclinati................................................................4-18Coordinate Polari ........................................................................................4-19Coordinate Cilindriche .................................................................................4-19

Assi Condivisi .................................................................................................4-20Nuovi algoritmi di Interpolazione Polinomiale (HSM) ............................................4-21Path Optimizer................................................................................................4-22

FACILITAZIONI OPZIONALI .....................................................................................4-23Camma Elettronica..........................................................................................4-23Posizionamento di un asse tramite linea Seriale RS-232.....................................4-24High Speed Interpolation ..................................................................................4-24

FACILITAZIONI PER L’OPERATOREINTERFACCIA OPERATORE.....................................................................................5-1

Softkey a Menu...............................................................................................5-1Finestre di Data_Entry .....................................................................................5-2Finestre di HELP .............................................................................................5-2Visualizzazioni................................................................................................5-2Schermi multipli e Quadranti.............................................................................5-3Funzione ENLARGE........................................................................................5-3Plotter di Macchina..........................................................................................5-4Funzioni di Console .........................................................................................5-5

MODALITÀ DI ESECUZIONE.....................................................................................5-6Esecuzione Automatica...................................................................................5-6Esecuzione Blocco a Blocco............................................................................5-6Esecuzione in MDI (Manual Data Input).............................................................5-6Movimento Manuale.........................................................................................5-6Movimento Manuale Incrementale .....................................................................5-6Ciclo di Azzeramento.......................................................................................5-6Movimento Assi con Volantino..........................................................................5-7Ritorno sul Profilo ............................................................................................5-7Multi Block Retrace.........................................................................................5-7Ricerca memorizzata.......................................................................................5-7Esecuzione in modalità assi sconnessi (DRY RUN)............................................5-7

PROGRAMMAZIONE................................................................................................5-8

Page 8: 1236q Spec Prod

Indice

CNC Serie 10 Specifiche di Prodotto

iv CNC Serie 10 Specifiche di Prodotto (08)

Programmazione ISO.......................................................................................5-8Programmazione Parametrica...........................................................................5-9Programmazione Assoluta o Incrementale .........................................................5-9Salti Condizionati e Ripetizioni..........................................................................5-9Chiamata a Sottoprogramma ............................................................................5-10Chiamata Parametrica a Sottoprogramma..........................................................5-10Paramacro......................................................................................................5-10Variabili di Programma.....................................................................................5-11Sincronizzazione del Programma......................................................................5-11Sincronizzazione tra Programmi .......................................................................5-12Programmazione dei Limiti Operativi ..................................................................5-12Aree Protette ..................................................................................................5-12Programmazione di un Cerchio .........................................................................5-13Programmazione di una Elica...........................................................................5-13Compensazione Raggio Utensile.......................................................................5-13Contornitura automatica...................................................................................5-13Programmazione della Compensazione Parassiale.............................................5-13Programmazione di Raccordi Circolari e Smussi ................................................5-13Programmazione Origini...................................................................................5-14Riqualifica delle Origini.....................................................................................5-14Programmazione delle Funzioni T .....................................................................5-15Cambio al volo del Correttore Utensile ...............................................................5-15Programmazione delle Funzioni S.....................................................................5-15Programmazione delle Funzioni M ....................................................................5-15Programmazione delle Funzioni F .....................................................................5-16Programmazione della Funzione a ....................................................................5-16Numerazione dei Blocchi di Programma ............................................................5-16Cicli Fissi di Lavorazione..................................................................................5-16Cicli Fissi di Misura .........................................................................................5-16Programmazione GTL (Geometrical Technical Language)....................................5-17Cicli di lavorazione per sistemi di tornitura..........................................................5-17

ESECUZIONE DEI PROGRAMMI ...............................................................................5-18Blocchi Opzionali ............................................................................................5-18Stop Opzionale ...............................................................................................5-18Esecuzione FROM/TO .....................................................................................5-18Feedrate Bypass.............................................................................................5-18Controllo della Percentuale di Rapido ................................................................5-18Disabilitazione dello Scorrimento dei Programmi ................................................5-18Sovrametallo (Stock Allowance)........................................................................5-18Bloccaggio degli Assi (LOCK)...........................................................................5-19Rotazione del Profilo (ROTATE)........................................................................5-19Esecuzione Simmetrica (MIRROR) ...................................................................5-19Fattore di Scala (SCALE FACTOR)...................................................................5-19Dinamica........................................................................................................5-20Velocità di Ritorno in Maschiatura.....................................................................5-20Configurazione dei Parametri di Tastatura ..........................................................5-20Parametri di Tolleranza (ACCURACY) ...............................................................5-20Gestione dei Programmi...................................................................................5-20Stampa dei Programmi ....................................................................................5-20

EDITOR ...................................................................................................................5-21Editor di Linea.................................................................................................5-21Funzioni dell'Editor di Linea ..............................................................................5-21Editor Grafico..................................................................................................5-21

Page 9: 1236q Spec Prod

Indice

CNC Serie 10 Specifiche di Prodotto

CNC Serie 10 Specifiche di Prodotto (08) v

GTL...........................................................................................................5-21GEOMETRIA DIRETTA ...............................................................................5-24

Line/Point .......................................................................................................5-25Editor delle Variabili.........................................................................................5-25Editor delle Tabelle ..........................................................................................5-26BACKUP/RESTORE delle Tabelle.....................................................................5-26IMPORT/EXPORT delle Tabelle.........................................................................5-26Journal File .....................................................................................................5-27DOS Shell ......................................................................................................5-27PERIPHERALS ...............................................................................................5-27Comunicazione Mini-DNC Ethernet ...................................................................5-28

FACILITAZIONI OPZIONALI .....................................................................................5-29Comunicazione Mini-DNC Seriale per Windows ..................................................5-29ASSET (Advanced Super Set Extension Tool)....................................................5-30Continuous Laser Digitizing per sistemi Monoboard ............................................5-31DIGICAD : Manual Digitizing (Spline).................................................................5-32

FACILITAZIONI PER IL COSTRUTTOREINTERFACCIA OPERATORE.....................................................................................6-1

OEM Softkeys ................................................................................................6-1Finestre di Inserimento Dati (Data_Entry)...........................................................6-1HELP on-line...................................................................................................6-1Scelta del Linguaggio.......................................................................................6-2Editor del Linguaggio .......................................................................................6-2Configurazione delle Videate.............................................................................6-2Editor dei Sinottici ...........................................................................................6-2Gestione dei Videi OEM...................................................................................6-2Livelli di Sicurezza...........................................................................................6-3

CONFIGURAZIONE (AMP)........................................................................................6-4Configurazione Guidata....................................................................................6-4HELP on-line per ogni Parametro ......................................................................6-4Capacità di 4 differenti Configurazioni ................................................................6-4Generazione Automatica del File AMP Binario ...................................................6-4Stampa dell'AMP.............................................................................................6-4

INTERFACCIA DI LOGICA (PLUS)............................................................................6-5PLC Integrato..................................................................................................6-5Interfaccia Operatore Guidata ...........................................................................6-5Linguaggio di Programmazione PLUS................................................................6-5Funzioni del PLUS...........................................................................................6-5Variabili PLUS.................................................................................................6-7Timer e Contatori.............................................................................................6-7Funzioni Matematiche......................................................................................6-7Gestione Assi .................................................................................................6-7Gestione Mandrino ..........................................................................................6-7Gestione Assi Ausiliari (Punto a Punto).............................................................6-7Gestione Emergenze.......................................................................................6-7Funzioni di Console .........................................................................................6-8Gestione Softkey, Videate e Messaggi..............................................................6-8Funzioni di Accesso alle Variabili di Sistema .....................................................6-9Funzioni di Accesso ai Parametri Assi ..............................................................6-9Gestione Tabelle .............................................................................................6-9Gestione Linea Seriale.....................................................................................6-9

Page 10: 1236q Spec Prod

Indice

CNC Serie 10 Specifiche di Prodotto

vi CNC Serie 10 Specifiche di Prodotto (08)

Debug del PLUS..............................................................................................6-10Attivazione della logica "al volo" ........................................................................6-10Lettura/Scrittura delle Variabili "al volo"..............................................................6-10Logic Analyzer ................................................................................................6-11Timing Monitor ................................................................................................6-12Quick Plus......................................................................................................6-12

FACILITAZIONI OPZIONALI .....................................................................................6-13Gestione Magazzini Utensili .............................................................................6-13DOS Graphic Interface.....................................................................................6-13DOS Real Time Interface..................................................................................6-14End User DOS ................................................................................................6-14Diagnostica Remota ........................................................................................6-15

FACILITAZIONI PER LA DIAGNOSTICADIAGNOSTICA.........................................................................................................7-1

Servo Monitor: Modifica dei Parametri Assi e Mandrino .......................................7-1Servo Monitor: Oscilloscopio ............................................................................7-1Security..........................................................................................................7-2System History ...............................................................................................7-2

OPZIONI OFFLINEManual Digitizing Offline (Spline).......................................................................8-1Editor Grafico per Fresatrici Offline....................................................................8-2Remote Development Kit (RDK)........................................................................8-2Ethernet Remote Setup....................................................................................8-3

CAVI E KIT CONNETTORICAVI PER CNC 10/110 .............................................................................................A-1CAVI PER CNC 10/510 .............................................................................................A-2CAVI PER COLLEGARE CNC 10/510 E PANNELLO OPERATORE BLINK ...................A-3CAVI PER COLLEGARE CNC 10/510 E PANNELLO OPERATORE OPLINK.................A-4CAVI PER COLLEGARE CNC 10/565 E 10/585 CON PANNELLOOPERATORE BLINK ................................................................................................A-5CAVI PER COLLEGARE 10/565 E 10/585 CON PANNELLO OPERATOREOPLINK...................................................................................................................A-6CAVI PER COLLEGARE 10/565 E 10/585 CON PANNELLO OPERATOREWINLINK .................................................................................................................A-7MATASSE DI CAVI E CONNETTORI PER CNC 10/110 ...............................................A-8MATASSE DI CAVI E CONNETTORI PER CNC 10/510 ...............................................A-9MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/510 EPANNELLO OPERATORE BLINK..............................................................................A-10MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/510 EPANNELLO OPERATORE OPLINK ...........................................................................A-11MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/565 E10/585 PANNELLO OPERATORE BLINK ...................................................................A-12MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/565 E10/585 PANNELLO OPERATORE OPLINK.................................................................A-13

Page 11: 1236q Spec Prod

Indice

CNC Serie 10 Specifiche di Prodotto

CNC Serie 10 Specifiche di Prodotto (08) vii

MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/565 E10/585 PANNELLO OPERATORE WINLINK...............................................................A-14

CODICI COMMERCIALI DEI PRODOTTI DELLA LINEA CNC SERIE 10CODICI COMMERCIALI PER LA DOCUMENTAZIONE ................................................B-1CODICI COMMERCIALI DEI COMPONENTI HARDWARE E SOFTWARE.....................B-4

Page 12: 1236q Spec Prod

Indice

CNC Serie 10 Specifiche di Prodotto

viii CNC Serie 10 Specifiche di Prodotto (08)

FINE INDICE

Page 13: 1236q Spec Prod

Capitolo 1

CNC Serie 10 Specifiche di Prodotto (07) 1-1

INTRODUZIONE AI CONTROLLI SERIE 10

I controlli numerici della Famiglia Serie 10 sono stati progettati per soddisfare le esigenze di unavasta gamma di applicazioni e possono controllare fino ad un massimo di 24 assi analogici o 32digitali. Si prestano ad essere applicati a macchine di diverso tipo, quali ad esempio fresatrici,rettifiche, macchine per la lavorazione del legno, del vetro, del marmo, della plastica, macchine laser,water-jet, ecc. Grazie alla sua architettura HW/SW "aperta" è particolarmente indicato per tutte leapplicazioni in cui sono richieste prestazioni non standard: dà infatti al costruttore la possibilità dipersonalizzare il sistema integrandolo con propri pacchetti applicativi specifici ed quindi di arricchirlocon il proprio know-how.

Page 14: 1236q Spec Prod

Capitolo 1

Introduzione ai Controlli della Serie 10

1-2 CNC Serie 10 Specifiche di Prodotto (07)

I controlli della SERIE 10 si basano su una tecnologia di avanguardia dei componenti hardware(microprocessori a 32 e 64 bit, tecnologia Surface-Mount, utilizzo di memorie di massa magnetichead alta densità) e software (sistema operativo DOS e Windows per le parti accessibili epersonalizzabili quali l’interfaccia Uomo-Macchina; sistema proprietario Multi-Task, Event-Driven perle parti di stretto Real-Time relative alle funzioni tipiche del Controllo Numerico), collocandosi aimassimi livelli tra i sistemi CNC. Le potenti e sofisticate funzioni tipiche del controllo numerico, sonod'altra parte utilizzabili mediante una interfaccia utente estremamente semplice e configurabilesecondo le esigenze e i gusti del costruttore.

MONO PROCESSO, MULTI PROCESSO E SUPER MULTI-PROCESS

Con il termine "processo" generalmente si intende la gestione di una macchina utensile, vale a dire ilsuo controllo assi, l'esecuzione dei programmi, la logica di macchina, ecc. Più in generale, però, iltermine "processo" può riferirsi a qualsiasi attività di ausilio alla macchina utensile principale, comead esempio: le stazioni di carico e scarico pezzo, calcoli, statistiche, rapporti, ecc.

Il multi processo rappresenta una delle più importanti prestazioni, a livello di controllo numerico, dellaSerie 10: è infatti possibile gestire fino a venti diversi "processi" con un unico sistema. Se i processidevono essere sincronizzati tra loro, essi possono essere controllati più velocemente e con maggioreflessibilità che con sistemi di controllo separati.

Ogni modello di CNC disponibile gestisce un numero diverso di processi:

Modelli N. Processi Assi di Processo Assi di Logica Totale AssiAnalogici Digitali

10/110 1 max 3 - max 3 max 310/510 1 (4) max 6 max 8 max 6 max 6/810/565 4 max 16 max 16 max 6 max 1610/585 4 (20) max 24 max 32 max 6 max 24/32

Il numero di assi di processo sui modelli multi processo è da intendersi globale, vale a direconsiderando la somma di tutti i processi. Oltre questi sono anche disponibili max 6 assi ausiliarigestiti dalla logica di macchina ed un mandrino per ogni processo.

FINE CAPITOLO

Page 15: 1236q Spec Prod

Capitolo 2

CNC Serie 10 Specifiche di Prodotto (08) 2-1

STRUTTURA HARDWARE

CONFIGURAZIONE DEL SISTEMA

A) il pannello operatoreB) l’unità centrale

Sono inoltre disponibili i seguenti moduli opzionali:

C) moduli di I/O, distribuiti collegati tramite fibra ottica (I/O Ring)D) una o più Console Operatore ausiliarie collegate all’unità centrale tramite fibra otticaE) una consolina portatile collegata all’unità centrale tramite linea serialeF) fino a due volantini collegati agli ingressi encoderG) moduli di I/O distribuiti collegati tramite Interbus (tranne 10/110)

Configurazione Serie 10

Page 16: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-2 CNC Serie 10 Specifiche di Prodotto (08)

UNITÀ CENTRALE: VERSIONI INTEGRATE

Il carattere innovativo dei modelli integrati della Serie 10 è il risultato di una attenta e costante ricercada parte dell’OSAI di soluzioni al passo con l’evoluzione tecnologica e la sempre maggioreintegrazione dei componenti elettronici.

Il CN 10/110 “Tiny and Speed” e i nuovi modelli 10/510 ne sono la dimostrazione: nello spazionormalmente occupato dal solo pannello operatore, sono stati integrati l’intero controllo numerico etutti i suoi componenti. L’assemblaggio di tutti i moduli componenti il CNC in un unico modulohardware rende estremamente semplice l’installazione, eliminando completamente i cablagginormalmente necessari tra il CNC ed il pannello operatore, con benefici diretti sulla riduzione costidell’impianto (cablaggi e spazio in cabina elettrica).

Modello 10/110

Codice: 93000412S

Il supporto fisico del CNC è costituito da un involucro metallico che contiene la piastra CPU diSistema ed è collegato direttamente al pannello operatore.

Il pannello frontale con monitor TFT 10.4” a colori, dispone di Console Operatore, 6 tasti funzione conLED utilizzabili dal costruttore per personalizzazioni attraverso la logica di macchina e 3 tasti diCYCLE START, HOLD e RESET.

Il sistema viene completato con la tastiera esterna (cod. 93000322D a pag. 2-17) e con il relativo cavodi collegamento (cod. 93000354E a pag. 2-17).

Vista frontale Vista laterale

Page 17: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-3

Il 10/110 è un controllo monoprocesso in grado di gestire fino a 3 assi analogici.

La piastra CPU di Sistema include:

• microprocessore a 64 bit 133 MhZ o superiori• 16 Mb di memoria Ram• Hard Disk >= 2 GB

• 370 Kbyte di memoria RAM riservata per la Logica di Macchina

• Interfaccia per tastiera• Interfaccia per FDU da 3,5” 1,44 Mb• interfaccia video• interfaccia console operatore• 1 linea seriale RS-232• 1 linea RS-232/422/485• 3 canali encoder• 4 convertitori D/A• 1 convertitore A/D a 12 bits• 48 input locali a 10 mA• 24 output locali a 300 mA• 1 ingresso per tastatore• 1 relè per gestione emergenza• alimentatore a 24V• 1 slot libero per una piastra di espansione (vedere paragrafo specifico più avanti).

Taratura per linea RS-422

Codice: 93000900K

Utilizzare questo codice per richiedere la taratura della linea RS-422 sulla COM2 per i sistemi 10/100.

Taratura per linea RS-485

Codice: 93000901C

Utilizzare questo codice per richiedere la taratura della linea RS-485 sulla COM2 per i sistemi 10/110.

Page 18: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-4 CNC Serie 10 Specifiche di Prodotto (08)

Schede di espansione (OS8370/2, OS8370/3, OS8370/4,OS8370/5)

Codice: 93000431G(OS 8370/2)93000426N (OS 8370/4)93000444B (OS 8370/3)93000479A (OS 8370/5)

Sono disponibili 4 modelli di schede di espansione per i sistemi 10/110 da ordinare in alternativa aseconda delle necessità:

OS8370/2 I/O RING+ETH.EXP.BOARD FOR 10/110 include:interfaccia Ethernetinterfaccia I/O Ring per la gestione di un massimo di 330I e 180O

OS8370/4 ETHERNET EXP.BOARD FOR 10/110 include:interfaccia Ethernet

OS8370/3 I/O RING+ETH.+HPG EXP.BOARD 10/110 include:interfaccia Ethernetinterfaccia I/O Ring per la gestione di un massimo di 330I e 180Ointerfaccia OSAI per volantino elettronico (codice 86002269H pag. 2-26)

OS8370/5 I/O RING+HPG EXP. BOARD 10/110 include:

interfaccia I/O Ring per la gestione di un massimo di 380I e 180O

interfaccia OSAI HPG

Page 19: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-5

Modello 10/510S

Codice: 93000504E93000501Y93000500F93000502S

10/510S Control unit10/510S BLink10/510S OpLink10/510S WinLink

Il carattere innovativo dei nuovi modelli 10/510S è il nuovo concetto di hardware “building-block”basato su moduli elementari componibili nelle varie configurazioni:

10/510 S Control Unit: Vista frontale e laterale

10/510S Control Unit

Il modulo CNC non è assemblato conalcun pannello operatore. Deve essereabbinato ad un pannello operatore alunga distanza

10/510 BLink: vista frontale e laterale

10/510S BLink

Il modulo CNC viene assemblato con ilpannello frontale Blink, con monitor TFT10.4” a colori. Deve essere abbinato aduna console Operatore esterna (PilotPanel, pag. 2-24).

10/510 OpLink: vista frontale e laterale

10/510SOpLink

Il modulo CNC viene assemblato con ilpannello frontale OpLink che dispone dimonitor TFT 10.4” a colori, ConsoleOperatore, 6 tasti funzione con LEDutilizzabili dal costruttore perpersonalizzazioni attraverso la logica dimacchina e 3 tasti di CYCLE START,HOLD e RESET.

10/510 WinLink

I moduli CNC e PC vengono assemblaticon il pannello frontale WinLink chedispone di monitor TFT 12.1” a colori edi “tasto giallo” per passaredall’ambiente PC a quello CN eviceversa.

Page 20: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-6 CNC Serie 10 Specifiche di Prodotto (08)

10/510 WinLink: vista frontale e lateraleOgni sistema viene completato con la tastiera esterna (cod. 93000322D a pag. 2-20) e con il relativocavo di collegamento (cod. 93000354E a pag. 2-20).

I controlli 10/510 sono in grado di gestire fino a 4 processi contemporanei e fino a 8 assi coninterfaccia digitale o 6 con interfaccia analogica.

La scheda di Sistema OS8500 comune a tutte e 3 le versioni, include:

• microprocessore a 32 bit 133 MHz (o superiori)• 16 Mbyte di memoria RAM (SIM)• Hard Disk da 2 Gbyte (minimo)• interfaccia per FDU da 3,5” 1,44 Mb• interfaccia video (1 Mbyte di memoria video)• interfaccia tastiera Osai• 1 linea seriale RS-232 (COM1)• 1 linea RS-232/422/485 (COM2)• 1 porta parallela EPP/ECP• interfaccia Ethernet RJ45• interfaccia I/O Ring (max 330/180 I/O)• alimentatore a 24V• 1 slot PC/104 libero per schede di espansione (vedere paragrafo specifico più avanti).• 2 slot ISA AT liberi per schede di espansione (vedere paragrafo specifico più avanti).

Sulla versione 10/510 WinLink sono inoltre disponibili il mouse ed il tasto giallo. Le caratteristichetecniche della sezione PC (OS8500/2) integrata sono le seguenti:

• microprocessore a 64 bit 350 MHz (o superiori)• 32/256 Mbyte di memoria RAM (DIMM) (non inclusa)• Hard Disk da 4 Gbyte (minimo)• interfaccia per FDU da 3,5” 1,44 Mb• interfaccia video (2 Mbyte di memoria video)• funzionalità “Tasto Giallo”• interfaccia tastiera Osai• interfaccia tastiera esterna (PS/2)• 1 linea seriale RS-232 (COM1)• 1 linea RS-232/422/485 (COM2)• 1 porta parallela EPP/ECP• 2 porte comunicazione Ethernet RJ45 (10/100 Mbaud)• alimentatore a 24V• 2 slot ISA AT liberi per schede di espansione (vedere paragrafo specifico più avanti).

Page 21: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-7

Opzione Multi-Processo

Codice: 93000458Y (Multi-Process Option)

Questa opzione permette di estendere fino a 4 il numero di processi configurabili su un sistema10/510.

Memorie RAM per la sezione PC

Codice: 93000457D 64 MB SYNC RAM 64 bits DIMM93000492U 128 MB SYNC RAM 128 bits DIMMS93000493W 256 MB SYNC RAM 256 bits DIMMS

dimensione di o 64, 128 o 256 Mbyte a seconda delle necessità.

Scheda per lunga distanza

Con il Control Unit 10/510S è necessario utilizzare la scheda OS8550 per la connessione a lungadistanza dal pannello operatore. Se il pannello operatore è di tipo OpLink, utilizzare il cod.93000900K che richiede la taratura della linea RS-427 su COM2.

Codice: 93000496C

Taratura per linea RS-422 e RS-485 per la sezione CNC

Tutti i sistemi 10/510 dispongono di una linea seriale di tipo RS-232/422/485. Normalmente i controllivengono predisposti per avere la COM2 settata come RS-232, quindi se si intende avere una diversataratura occorre ordinare uno dei codici specifici che seguono.

Codice: 93000900K

Utilizzare questo codice per richiedere la taratura della linea RS-422 sulla COM2 per la sezione CNCsui sistemi 10/510.

Codice: 93000901C

Utilizzare questo codice per richiedere la taratura della linea RS-485 sulla COM2 per la sezione CNCsui sistemi 10/510.

Taratura per linea RS-422 e RS-485 per la sezione PC

La COM2 disponibile nella sezione PC dei sistemi 10/510 WinLink, viene normalmente settata comeRS-232, quindi se si intende avere una diversa taratura occorre ordinare uno dei codici specifici cheseguono.

Codice: 93000902E

Utilizzare questo codice per richiedere la taratura della linea RS-422 sulla COM2 per la sezione PC.

Codice: 93000903G

Utilizzare questo codice per richiedere la taratura della linea RS-485 sulla COM2 per la sezione PC.

Page 22: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-8 CNC Serie 10 Specifiche di Prodotto (08)

Schede controllo assi analogici

Codice: 93000451Z (6 assi analogici )93000452T (4 assi analogici )

Nei sistemi 10/510 la scheda per la gestione degli assi viene inserita nel primo dei due slot ISA ATliberi. Sono disponibili 2 versioni di schede controllo assi analogici, le cui caratteristiche tecnichesono state riassunte schematicamente nella tabella che segue:

93000451Z 93000452T

Relais di Emergenza 1 1

Servizi HW del CN (timer, watch dog, NMI) SI SI

Memoria CMOS ritentiva (Kbyte) 128 128

Rilevazione rottura filo trasduttore SI SI

Ingresso tastatura 1 1

Ingresso analogico 8 bit 1 -

Ingressi encoder 6 4

Uscite analogiche 8 6

Connessioni Encoder

La maggior integrazione hardware dei componenti e le conseguenti ridotte dimensioni fisiche delleschede hanno indotto anche ad una riduzione del numero di connettori verso l’esterno. Infatti neisistemi 10/510 sono stati integrati due canali encoder per ogni connettore (15 vie).Per le connessioni encoder occorre quindi utilizzare un cavo di collegamento (vedere sezionespecifica sul manuale di Installazione Hardware - codice: 450006656P) ed il nuovo adattatore esterno,tramite cui è possibile separare i due canali encoder da un unico connettore a 15 vie in due connettoria 9 vie, compatibili con tutta la linea di controlli Serie 10.

Codice: 93000461DAdattatore per separare i due canali del connettore encoder a 15 vie in due connettoria 9 vie.

Codice: 86001865UKit connettori maschio a 15 vie.

Codice: 86001866WKit connettori femmina a 15 vie.

Codice 93000471HMatassa cavo encoder (2 canali) da 50 metri

Codice 93000472BMatassa cavo encoder (2 canali) da 250 metri

NOTA:Lo schema dettagliato per i collegamenti dei sistemi 10/510 viene riportato nell’appendice A di questomanuale.

Page 23: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-9

Schede controllo assi con Interfaccia Digitale D.S.I.

Codice:93000453V (8 assi digitali)93000454F (8 assi digitali + 2 assi analogici)93000459S (5 assi digitali)93000497E (8 assi digitali + 5 SERCOS + 2 analogici)

Nei sistemi 10/510 la scheda per la gestione degli assi digitali viene inserita nel primo dei due slotISA AT liberi. Sono disponibili 3 versioni di schede assi digitali, le cui caratteristiche tecniche sonostate riassunte schematicamente nella tabella che segue:

93000453V 93000454F 93000459S 93000497E

Relais di Emergenza 1 1 1 1

Servizi HW del CN (timer, watch dog, NMI) SI SI SI SI

Memoria CMOS ritentiva (Kbyte) 128 128 128 128

Rilevazione rottura filo trasduttore NO SI NO NO

Ingresso tastatura - - - -

Ingresso analogico 8 bit - 1 - -

Ingressi encoder - 2 - 2

Uscite analogiche - 2 - 2

Interfaccia digitale D.S.I. (max. n° assi) 8 8 5 5

La trasmissione digitale su fibra ottica riduce il costo ed il tempo necessario per il cablaggio degliassi assicurando altresì una maggiore immunità ai disturbi. La maggiore risoluzione offerta permetteinoltre un controllo asse più uniforme e omogeneo in un intervallo di velocità maggiore.

In funzione della velocità di trasmissione dati e del numero di assi si hanno i seguenti valori di tempodi asservimento:

Velocità ditrasmissione

N. di assiinterpolati

Tempo diasservimento

2 MHz 58

2 msec2 msec

4 MHz 58

2 msec2 msec

Page 24: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-10 CNC Serie 10 Specifiche di Prodotto (08)

Schede di espansione

Codice: 93000455H

Scheda di espansione INTERBUS per la gestione dei moduli di Input/Output distribuiti che vieneinserita nello slot PC/104 disponibile sul modulo CNC del sistema 10/510. Include:

− interfaccia INTERBUS (2048/2048 I/O)

− interfaccia seriale RS-232 per la diagnostica.

Codice: 93000456B

Scheda di espansione Input Analogici (OS8520/6) che include 2 input analogici a 12 bit, inserita sulsecondo slot ISA AT disponibile sul modulo CNC del sistema 10/510.

Accessori

Codice: 93000485E

Scheda di espansione MODEM su BUS-ISA disponibile su sistema 10/510 Winlink lato PC (OS8502)

Page 25: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-11

UNITÀ CENTRALE: VERSIONI MODULARI

Le versioni modulari dei controlli della Serie 10, grazie alla estrema flessibilità di configurazionehardware ed alla potenza dei microprocessori utilizzati, offrono la possibilità di gestire fino a 20processi e 32 assi con interfaccia digitale (24 con interfaccia analogica).

La possibilità di gestire più processi contemporaneamente tramite un unico CNC semplificanotevolmente i problemi di integrazioni di più CN nelle applicazioni complesse con molteplici unità dilavorazione.

Unità Centrale 10/565 e 10/585

Nelle versioni modulari il supporto fisico dell’unità centrale è costituito da un cestello basecomprendente un posto piastra dedicato alla scheda Power Supply, che include l’alimentatore e 5relay di emergenza, e 7 posti piastra.

La scheda MAIN CPU dei nuovi modelli occupa due dei posti piastra disponibili nel cestello in quantosono stati inclusi direttamente sulla scheda principale tutti i componenti che precedentementerisiedevano sulle schede servizi e le schede PLC.

In questo modo è però possibile avere 5 posti piastra per la personalizzazione della configurazionehardware del sistema, uno in più rispetto ai precedenti modelli della linea 10/3x5 dove infatti MAINCPU più SERVIZI-PLC richiedevano 3 posti piastra.

Page 26: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-12 CNC Serie 10 Specifiche di Prodotto (08)

La scheda MAIN CPU comprende:

− Processore Pentium 133 Mhz (o 166 Mhz per il modello 10/585)

− 2 Gbyte hard disk (minimo)

− 670 Kbyte di memoria RAM riservata per la Logica di Macchina

− interfaccia FDU

− interfaccia video TFT

− interfaccia tastiera

− interfaccia Ethernet (10 base 2 o BNC)

− interfaccia I/O Ring

− fino a 660 input e 360 output

− fino a 12 input/output analogici (8+4)

− 2 input analogici a 12 bits

− 2 ingressi per il tastatore

− 8 fast input/output (4+4)

− 2 porte seriali RS-232

− 1 porta seriale RS-232/422/485

Page 27: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-13

Modello 10/565

Codice: 93000416 P (versione 220V)93000415G (versione 110V)

Il 10/565 può gestire fino a 4 processi contemporanei e fino a 16 assi con interfaccia digitale o coninterfaccia analogica.

A seconda della configurazione scelta è possibile utilizzare un massimo di 2 schede di I/O locali. Diseguito vengono riportati due esempi di configurazione.

1. Versione analogica - sistema con fino a 16 canali encoder e 4 processi:

• 1 scheda CPU (2 posti piastra)

• da 1 a 4 schede assi (da tre o sei assi ciascuna)

• da 4 a 1 posti piastra liberi (in funzione del numero di schede assi) utilizzabili per le schede diI/O Locali.

2. Versione digitale sistema con 8 assi digitali e 4 processi:

• 1 scheda CPU (2 posti piastra)

• 1 scheda controllo assi digitali

• 4 posti piastra liberi utilizzabili per le schede di I/O Locali

NOTA:

Per chiudere gli eventuali posti piastra rimasti vuoti si può utilizzare l’apposito frontalino di coperturacon codice: 93000049E. Ordinare un frontalino per ogni posto piastra da chiudere.

Memoria di Sistema per 10/565

Codice: 93000420K 16 MB RAM 64 Bit DIMM

Nella configurazione base del sistema 10/565 è necessario ordinare 16 Mbyte di memoria chepermettono di configurare fino a 4 processi.

Page 28: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-14 CNC Serie 10 Specifiche di Prodotto (08)

Modello 10/585 (fino a 20 processi)

Codice: 93000414E (versione 220V)93000413U (versione 110V)

Il 10/585 può gestire fino a 20 processi contemporanei e fino a 32 assi con interfaccia digitale o 24con interfaccia analogica.

A seconda della configurazione scelta è possibile utilizzare un massimo di 2 schede di I/O locali. Diseguito vengono riportati due esempi di configurazione.

1. Versione analogica - sistema multi processo con un massimo di 24 canali encoder:

• 1 scheda CPU (2 posti piastra)

• da 1 a 4 schede assi (da tre o sei assi ciascuna)

• da 4 a 1 posti piastra liberi (in funzione del numero di schede assi) utilizzabili per le schede diI/O Locali.

2. Versione digitale-sistema multi processo con 32 assi digitali:

• 1 scheda CPU (2 posti piastra)

• 4 schede controllo assi digitali

• 1 posto piastra libero utilizzabile per scheda di I/O Locali.

NOTA:

Per chiudere gli eventuali posti piastra rimasti vuoti si può utilizzare l’apposito frontalino di coperturacon codice: 93000049E. Ordinare un frontalino per ogni posto piastra da chiudere.

Memorie di sistema per 10/585

Codice: 93000420K 16 MB RAM 64 bits DIMM93000421C 32 MB RAM 64 bits DIMM

Nella configurazione base del sistema 10/585 è necessario ordinare 16 Mbyte di memoria. Qualora sidebbano configurare più di 8 processi o si debbano installare opzioni software che richiedonomaggiore memoria si deve ordinare la versione da 32 Mbyte.

Page 29: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-15

Opzione Super Multi-Process per 10/585

Codice: 93000315F (Super Multi-Process)

Questa opzione permette di estendere fino a 20 il numero di processi configurabili su un sistema10/585. Il numero massimo di processi configurabili per ogni sistema dipende però dalla dimensionedella memoria di sistema:

8 processi con 16 Mbyte di memoria20 processi con 32 Mbyte di memoria

Schede Controllo Assi (OS8020/5 e OS8020/6)

Codice: 93000074X (3 canali)93000075Z (6 canali)

Questa è la scheda preposta al controllo dell’asservimento degli assi analogici ed è disponibile in 2versioni. Entrambe comprendono:

processore a 16 MHz1 connettore per i riferimenti analogici1 connettore per ogni trasduttore encoder

- la versione a 3 canali (OS8020/5) ha:

3 canali trasduttore encoder4 canali convertitore D/Atempo di chiusura ciclo asservimento: 2 msRAM di 64 Kbyte (500 punti di correzione errori geometrici max.)

- la versione a 6 canali (OS8020/6) ha:

6 canali trasduttore encoder6 canali convertitore D/Atempo di chiusura ciclo asservimento: 3 msRAM di 256 Kbyte (15000 punti di correzione errori geometrici max.)

Scheda RISC Controllo Assi (OS8025/2)

Codice: 93000136P (6 canali)

La scheda OS8025/2 è preposta al controllo dell’asservimento degli assi e comprende:

processore RISC a 33 MHz1 connettore per i riferimenti analogici - 6 canali convertitore D/A1 connettore per ognuno dei 6 canali trasduttore encoderRAM di 640 Kbyte (48000 punti di correzione errori geometrici max.)tempo di chiusura ciclo asservimento: 0.5 ms

Page 30: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-16 CNC Serie 10 Specifiche di Prodotto (08)

Schede RISC Controllo Assi con Interfaccia Digitale (OS8026 e OS8026/2)

Codice: 93000263F (versione 1)93000264R (versione 2)

Queste schede sono preposte al controllo dell’asservimento degli assi digitali.Entrambe le versioni disponibili comprendono:

processore RISC a 32 MHzinterfaccia su fibra ottica per la connessione con max 8 azionamenti digitalisistema di comunicazione standard SERCOSTM

velocità di trasferimento dati tarabile a 2 o 4 Mbits/sRAM di 640 Kbyte (48000 punti di correzione errori geometrici max.)

La seconda versione ha in più:

3 canali trasduttore encoder per il collegamento di un mandrino e due volantini1 canale convertitore D/A per un mandrino

La trasmissione digitale su fibra ottica riduce il costo ed il tempo necessario per il cablaggio degliassi assicurando altresì una maggiore immunità ai disturbi. La maggiore risoluzione offerta permetteinoltre un controllo asse più uniforme e omogeneo in un intervallo di velocità maggiore.

Poiché ogni scheda permette il controllo di massimo 8 drive digitali e poiché fino ad un massimo di 4schede possono essere inserite nel rack, il numero di assi gestibili con la Serie 10 aumenta a 32. Éaltresì possibile avere contemporaneamente schede con interfaccia digitale ed analogica nella stessa

Questa scheda permette l'interfacciamento con azionamenti digitali conformi allo standardSERCOSTM.

In funzione della velocità di trasmissione dati e del numero di assi si hanno i seguenti valori di tempodi asservimento:

Velocità ditrasmissione

N. di assiinterpolati

Tempo diasservimento

2 Mbits/s 68

1 msec2 msec

4 Mbits/s 68

1 msec1 msec

Page 31: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-17

Schede I/O Locali OS8083/1 e OS8084/1

Queste schede permettono di avere a bordo dell'Unità Centrale una interfaccia per I/O digitali senzadover ricorrere ai moduli di I/O esterni (collegati sull'anello a fibra ottica) ottenendo così una riduzionedei costi. Sono disponibili le seguenti versioni:

Scheda OS8083/1

Codice: 93000213SInclude: - 66 ingressi 24V

- 36 uscite a transistor 24V, 250 mA (alimentaz. esterna)

Scheda OS8084/1

Codice: 93000216GInclude: - 48 ingressi 24V

- 48 uscite a transistor 24V, 1A (alimentaz. esterna)

NOTA:Il sistema Serie 10 gestisce un massimo di 2 schede con I/O a bordo.

Scheda di espansione INTERBUS

Codice: 93000419Z

Questa scheda, che viene montata direttamente sulla MAIN CPU, include l’interfaccia INTERBUS perla gestione dei nuovi moduli di Input/Output distribuiti, descritti più avanti in questo capitolo.

Page 32: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-18 CNC Serie 10 Specifiche di Prodotto (08)

PANNELLI OPERATORE LCD

La linea di Pannelli Operatore LCD (FLAT Panel) con monitor a cristalli liquidi e con un designdecisamente innovativo, garantisce una notevole flessibilità di installazione, semplicità di utilizzo esoprattutto una notevole riduzione degli ingombri.

In tutte le sue varie versioni, il Pannello Operatore comprende uno schermo, una tastiera USA-ASCIIstandard e 7 tasti softkey. Permette le più moderne tecniche di interfaccia Uomo-Macchina inmaniera semplice ed "amichevole" (menu guidati, softkey, finestre per l’introduzione dati, help inlinea, etc.).

BLink e OpLink

Codice: 93000507C (BLink TFT L.D.OPERATOR PANEL)93000508X (OpLink TFT L.D.OPERATOR PANEL)

OpLink: è la versione con Console Operatore integrata che mette a disposizione i pulsanti diCYCLE START, HOLD e RESET; i tasti per la selezione delle modalità di AUTO eMANUALE, per la variazione delle velocità di lavoro e di rotazione del mandrino e 6 tastifunzione con LED utilizzabili dal costruttore per le personalizzazioni tramite la logica dimacchina. È disponibile con monitor 10.4” TFT a colori.

BLink: è la versione base da abbinare ad una Console Operatore esterna, disponibile con monitor

La tastiera è separata dal modulo video in modo da rendere più ergonomico l’utilizzo del sistema.Questo pannello viene gestito direttamente dalla piastra Main CPU presente sull’Unità Centrale.

Pannello Operatore OpLink Pannello Operatore BLink

Page 33: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-19

Pannello Operatore WinLink

Codice: 93000473D

Questo Pannello Operatore rappresenta l’innovazione nel campo dell’interfaccia Uomo-Macchina: inun solo packaging racchiude le funzionalità del Pannello Operatore tradizionale e la potenza di unpersonal computer dedicato a personalizzazioni disponibili sia al costruttore della macchina utensileche al cliente finale.L’architettura di questo prodotto è semplice ed innovativa: il video e la tastiera sono condivisi tral’Unità Centrale esterna e il personal computer integrato all’interno. La commutazione tra i dueambienti avviene tramite la premuta di un tasto giallo integrato nella tastiera.I vantaggi di questa architettura sono evidenti:

− Mantenimento della compatibilità con tutta la linea di prodotto esistente in termini di quadri video,funzioni di tastiera e softkey in modo da minimizzare l’impatto con l’integratore, il programmatore

− Disponibilità di un personal computer dedicato all’esecuzione di programmi di utilità (quali editor diprogrammi dedicati, monitoraggio di macchina, comunicazione a livelli superiori) e quindi noncondiviso per svolgere attività di controllo della macchina utensile

Pannello Operatore WinLink

Il Pannello Operatore WinLink dispone di una CPU pentium 350 Mhz, unità hard disk da 4 Gbyte(minimo), unità floppy disk da 3.5” e 1.44 Mbyte, pad mouse integrato, monitor 12” TFT a colori, trelinee seriali, una linea parallela, Interfaccia Ethernet.

La comunicazione tra il personal computer e l’Unità Centrale del controllo numerico è opzionale,implementabile tramite il protocollo di comunicazione Mini-DNC Seriale o Ethernet ora disponibili coninterfaccia per Windows.

Il floppy disk presente sul Pannello è disponibile solo per la sezione personal computer. É quindinecessario dotare l’Unità Centrale di unità floppy esterno, per l’installazione del software di sistemadel CN. Inoltre poiché i pulsanti dedicati per il CYCLE START, CYCLE STOP e RESET non sonopresenti su questo modulo di comando, è consigliato l’utilizzo anche di una console operatore chedisponga di tali funzionalità (vedere al capitolo Opzioni Hardware).

Page 34: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-20 CNC Serie 10 Specifiche di Prodotto (08)

Memoria Pannello Operatore WinLink

Codice: 93000446F Memoria da 32 Mbyte

Il Pannello Operatore WinLink non include memoria RAM nella configurazione di base. È quindinecessario ordinare la memoria necessaria all’applicazione secondo il seguente schema:

32 Mbyte di RAM (ordinare 1 x 93000446F)

64 Mbyte di RAM (ordinare 2 x 93000446F)

Tastiera

Codice: 93000322D

È la tastiera da 80 tasti da abbinare al pannello frontale prescelto.

Tastiera

Codice: 93000354E

Cavo tastiera da 80 cm di lunghezza che permette di collegare la tastiera al Pannello Operatore.

BUS di espansione PCI

Codice: 93000474P

Questo Bus di espansione permette di utilizzare una piastra aggiuntiva sul WinLink.

Taratura per linea RS-422 e RS-485

Codice: 93000904J RS-422 Set Up93000905L RS-485 Set Up

Utilizzare questi codici per richiedere la taratura della linea seriale RS-422/485 sulla COM2 perWinlink

Page 35: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-21

Cavi per Pannelli Operatore

Per collegare il Pannello Operatore alle versioni modulari dell’Unità Centrale (10/565 e 10/585) sononecessari:

− il cavo tastiera

− il cavo Pannello Operatore

− il cavo Console nel caso sia utilizzato il modello OPLink.

Fanno eccezione i sistemi 10/110 e 10/510, in cui il Pannello Operatore e l’Unità Centrale sonointegrati in un unico modulo e quindi non richiedono alcun tipo di collegamento esterno, se non quellocon la tastiera.I tre tipi di cavi elencati sono disponibili in diverse lunghezze in modo da poter soddisfare varieesigenze di cablaggio di Pannello Operatore e Unità Centrale installati a distanze differenti.

Di seguito viene fornita la lista dei cavi disponibili con le rispettive lunghezze. Nell’Appendice Avengono forniti gli schemi per l’utilizzo dei cavi.

Cavo tastiera Lunghezza

93000403T93000406H93000409Y93000325K

3 metri9 metri15 metrilunghezza variabile fino a 30 metri

Per realizzare cavi personalizzati sono disponibili:

93000275P93000288T86001865U86001866W

matassa da 50 metrimatassa da 250 metrikit connettori maschio - 15 pinkit connettori femmina - 15 pin

Cavo Pannello Operatore Lunghezza

93000404D93000407B93000410F

3 metri9 metri15 metri

Per cablaggi che superano i 15 metri di distanza, è possibile utilizzare uno specifico dispositivo(FLAT PANEL REPEATER - codice 93000349V che permette di combinare due cavi PannelloOperatore (anche di lunghezze diverse) in modo da arrivare a coprire una distanza massima di 30metri.

Page 36: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-22 CNC Serie 10 Specifiche di Prodotto (08)

Cavo Console Lunghezza

93000402Z93000405F93000408W93000324R

3 metri9 metri15 metrilunghezza variabile fino a 30 metri

Per realizzare cavi personalizzati sono disponibili:

86002725L86002728B86001865U86002504B

matassa da 50 metrimatassa da 250 metrikit connettori maschio - 15 pinkit connettori femmina - 9 pin

Nel caso si utilizzi un Pannello Operatore WinLink sono disponibili i cavi per ilcollegamento Ethernet descritti più avanti in questo capitolo.

Nel caso si utilizzi un Pannello Operatore OpLink con il 10/510S Control Unit, ilcavo console pre-assemblato non è disponibile.

Page 37: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-23

OPZIONI HARDWARE

Unità Floppy Disk

L’unità floppy disk è necessaria per poter caricare la release SW sul controllo, per operazioni dimanutenzione e per salvataggio/ripristino dei programmi macchina.

L’unità floppy disk può essere remotata fino ad un massimo di 2 metri dall’Unità Centrale.

Sono disponibili i seguenti kit:

Codice: 93000425Linclude: - FDU da 3.5"1.44 Mbyte

- cavo FDU (2 mt)- cavo e connettore per RS-232

Codice: 93000423Ginclude: pannello frontale con:

- FDU da 3.5"1.44 Mbyte con sportello- connettore per RS-232 con cavo da collegare alla seriale COM1 o COM2 della

Main CPU- cavo FDU (2 mt)- cavo alimentazione FDU (2 mt)

Codice: 93000422Einclude: pannello frontale con:

- FDU da 3.5"1.44 Mbyte- connettore per RS-232 con cavo da collegare alla seriale COM1 o COM2 della

Main CPU- cavo FDU (1 mt)- cavo alimentazione FDU (1 mt)

Codice: 93000424Jinclude: - FDU da 3.5"1.44 Mbyte

- cavo FDU (1 mt)- cavo alimentazione FDU (1 mt)- cavo e connettore per RS-232

È indispensabile ricordare che l’unità floppy disk integrata nel PannelloOperatore WinLink è collegata al Personal Computer integrato nel pannellostesso ed è quindi necessario dotare l’Unità Centrale di controllo di una propria

Page 38: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-24 CNC Serie 10 Specifiche di Prodotto (08)

Pilot Panel

Codice: 93000319Y

È una console operatore opzionale che si connette all’Unità Centrale tramite l’anello a fibra ottica. Èfornita dei seguenti potenziometri e selettori:

percentuale velocità di avanzamento (0-125%)percentuale velocità di rotazione mandrino (75-125%)movimento manuale incrementalemovimento manuale continuoselettore di modopulsanti di CYCLE START; CYCLE STOP e RESET

Tale dispositivo viene abilitato e disabilitato dalla logica. È possibile configurare fino ad un massimo di8 diversi pannelli Pilot nello stesso anello. Ognuno può comandare 4 processi contemporaneamente;ogni processo può essere comandato da un solo pannello Pilot alla volta.

Pilot Panel

Page 39: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-25

Console Portatile

Codice: 93000432A

La console portatile è collegata alla porta seriale RS-232 presente sulla scheda da un drive software abilitabile dalla logica di macchina che gestisce le seguenti funzionalità:

− selezione del modo (AUTO / BLK BLK / MANUAL / INCREMENTAL)

− variazione della velocità di lavoro, di rapido, del mandrino

− selezione asse (sia fisico che virtuale)

− selezione incremento (JOG INCR) e direzione del movimento manuale

− gestione pulsanti CYCLE START, CYCLE STOP e RESET in modo AUTO e MANUAL

− gestione dei tasti funzione [F0] ... [F9] il cui stato è riportato in una variabile di sistema (SW30)dedicata, direttamente accessibile dalla logica di macchina

Abbinando alla Consolina Portatile la prestazione del TCP, è possibile muovere gli assi in manualenella direzione dell'utensile oppure muovere i soli assi rotativi ottenendo un movimento intorno allapunta dell'utensile che rimane ferma.

Abbinando inoltre la Consolina Portatile all'opzione Manual Digitizing, è possibile muovere gli assi edacquisire i punti in auto apprendimento; essi saranno poi interpolati in modo lineare, circolare o splineed utilizzati per la generazione di un programma direttamente eseguibile.

X+ X- A+ A-

Y+ Y- B+ B-

Z+ Z- C-

7 8 9 J O G

C+

4 5 6FEED

+

FEED

-1 2 3

0 ENTER OTHER

CYCLEHOLD DISPL

Console Portatile

Page 40: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-26 CNC Serie 10 Specifiche di Prodotto (08)

Volantino Elettronico

Codice: 86002269H

È un volantino elettronico che può essere connesso direttamente ad un ingresso encoder dellapiastra assi. Fino a due volantini possono essere connessi al sistema.

Volantino Elettronico

Modulo HDIO (High Density I/O)

Codice: 93000239F

È un dispositivo per la gestione di ingressi/uscite digitali che si connette al sistema tramite l’anello afibra ottica. Gestisce:

66 ingressi (24 V)36 uscite (24 V, 250 mA)

Modulo HDIO

Page 41: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-27

Modulo ADARING

Codice: 86002623F

È un dispositivo di I/O analogici che si connette al sistema tramite l'anello a fibra ottica. Comprende:

4 ingressi:2 ingressi 12 bit A/D2 ingressi 10 bit A/D

2 uscite 12 bit D/AUnipolare 0/10VBipolare -10/10V

Modulo ADARING

Page 42: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-28 CNC Serie 10 Specifiche di Prodotto (08)

Modulo OSARING

Codice: 86002563F

È un dispositivo per la gestione di ingressi/uscite digitali che si connette al sistema tramite l’anello afibra ottica. Gestisce:

44 ingressi (24 V)24 uscite relay

Codice: 86002564R

E' un kit di connettori Weidmuller per la connessione tra I/O e modulo OSARING.

Modulo RITEC

Codice: 86002693V

Questo dispositivo converte i segnali di tipo “resolver” in segnali di tipo “encoder” (modularità uno).Viene fornito con i cavi per collegare la riga ottica “inductosyn” con il RITEC.

Page 43: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-29

CAVI

Fibra Ottica

Codice: 86002657C (versione 1)86002658X (versione 2)86002659Z (connettori)

La fibra ottica consente di collegare in un anello uno o più dispositivi di ingressi/uscite. L’anello hainizio e termine sulla scheda Main CPU su cui sono montati i connettori. La massima distanza tradue dispositivi successivi connessi sul ring è 27 metri.

Versione 1: È una matassa di cavo di 30 metri di lunghezza.Versione 2: È una matassa di cavo di 150 metri di lunghezza.Connettori: Connettori rosso e nero da usare alle estremità di ogni singolo pezzo di fibra ottica.

Cavi Trasduttore

Codice: 86001732G (versione 1)86002470M (versione 2)86001864S, 86002091F (versione 3)86002728B (versione 4)86002725L (versione 5)

Versione 1: È un cavo di 7 metri di lunghezza.Versione 2: È un cavo di lunghezza non standard (da 7 metri a 24 metri massimo)Versione 3: Si tratta di un kit comprendente i soli connettori (maschio 9 pin, femmina 12 pin)Versione 4: È una matassa di cavo di 250 metri di lunghezzaVersione 5: È una matassa di cavo di 50 metri di lunghezza

Cavo Ethernet

Codice: 93000200C

E’ un cavo completo di connettori BNC; la lunghezza massima è di 180 mt.

Codice: 93000201V

ll kit è composto da 1 connettore BNC T e da 1 terminatore da 50 Ohm.

Page 44: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-30 CNC Serie 10 Specifiche di Prodotto (08)

10 CNC INTERBUS

L’interfaccia standard INTERBUS integrata sui sistemi della Serie 10 e la nuova linea di moduli di I/Odistribuiti per la gestione del campo, costituiscono una soluzione molto flessibile per le varie esigenzedi automazione e trovano applicazione nelle installazioni elettriche dove l’ottimizzazione dei costi edello spazio costituiscono fattori fondamentali.

La caratteristica principale dei nuovi dispositivi di I/O è la particolare struttura dei singoli morsetti checonsente un risparmio in termini di cablaggio nel quadro elettrico, rende la messa in servizioestremamente facile e permette un collegamento intelligente alla rete attraverso un unico bus:Interbus, il sistema di collegamento seriale ad alta velocità in grado di collegare con un unicoprotocollo di trasmissione tutte le apparecchiature, dal sensore al controllore.

I singoli blocchi non devono essere necessariamente collocati all’interno di una cabina elettricacentrale, ma possono essere variamente combinati in unità funzionali distribuite di dimensioni ridottee personalizzate per l’applicazione specifica; e queste unità, grazie alla struttura compatta, occupanosolo metà dello spazio normalmente occupato da una cabina elettrica tradizionale.

Con il semplice fissaggio a scatto del morsetto sulla guida di supporto, il collegamento al bus,l’alimentazione di corrente, i circuiti di sicurezza, i gruppi potenziale, i fusibili vengono attivatiautomaticamente nel momento del montaggio: con questa nuova tecnica il cablaggio nel quadroelettrico si riduce al minimo e soprattutto vengono ridotti sia i tempi che le operazioni necessarie perl’installazione e la messa in funzione.La praticità d’uso e l’estrema semplicità di configurazione facilitano anche eventuali modifiche oespansioni dell’impianto con l’inserimento o la sostituzione dei moduli senza bisogno di particolaristrumenti o complicate operazioni di configurazione.

Modulo IB IL 24 DI 8 Modulo IB IL 24 DO 2-2A

Page 45: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-31

Panoramica dei prodotti

Descrizione e Codice Commerciale

Modulo INTERBUS completo

IBUS 32DI-32DO 24VMODULE

92731403N Modulo completo comprendente:• 1 blocco terminale (cod. 92732017H)• 2*16 input digitali (cod. 92732091X)• 2*16 output digitali (cod. 92732130H)• 1 modulo di power in (cod. 92732020Q)• connettori di input, output e alimentazione

NOTA:Il cavo non è compreso (cod. 92806286B)

Terminale BUS

IBUS 24V BUSTERMINAL BLOCK

92732017H Morsetto del bus, collegamento remoto del bus con cavoin rame, alimentazione 24 V DC, creazione integratadella potenza di comunicazione, configurazioneautomatica dell’interfaccia decentrata (bus remoto/ buslocale)

Morsetti di alimentazione

IBUS 24V PWR INSUPPLY BLOCK

92732020Q Morsetto di potenza per creare gruppi isolatielettricamente attraverso una ripetuta alimentazione dellatensione I/O, 24 V DC

IBUS 24V PWR IN/FUSESUPPLY BLOCK

92732033H Morsetto di potenza per creare gruppi isolatielettricamente attraverso una ripetuta alimentazione dellatensione I/O, 24 V DC, protetto con fusibile

IBUS 24V SEGM. I/OGROUP BLOCK

92732046C Morsetto di segmentazione per creare un nuovo circuitodi segmentazione, 24 V DC

IBUS 24V SEGM. FUSEI/O GROUP BLOCK

92732059X Morsetto di segmentazione per creare un nuovo circuitodi segmentazione, 24 V DC, protetto con fusibile

Morsetti con input o output digitali

IBUS 2DI – 24V BLOCK 92732062C Morsetto input digitale, 2 input, 24 V DC, livello delsegnale IEC 61131-2, tipo 1+, presa di alimentazione dalcircuito di segmentazione

IBUS 4DI – 24V BLOCK 92732075N Morsetto input digitale, 2 x 2 input, 24 V DC, livello delsegnale IEC 61131-2, tipo 1+, presa di alimentazione dalcircuito di segmentazione

IBUS 8DI – 24V BLOCK 92732088S Morsetto input digitale, 8 input, 24 V DC, livello delsegnale IEC 61131-2, tipo 1+, presa di alimentazione dalcircuito di segmentazione

Page 46: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-32 CNC Serie 10 Specifiche di Prodotto (08)

IBUS 16DI – 24V BLOCK 92732091X Morsetto input digitale, 2 x 8 input, 24 V DC, livello delsegnale IEC 61131-2, tipo 1+, presa di alimentazione dalcircuito di segmentazione

IBUS 2DO – 24V – 2ABLOCK

92732101R Morsetto output digitale, 2 output, 24 V DC, 2 A percanale, protezione elettronica del corto circuito

IBUS 4DO – 24V BLOCK 92732114Y Morsetto output digitale, 2 x 2 output, 24 V DC, 500 mAper canale, protezione elettronica del corto circuito

IBUS 8DO – 24V BLOCK 92732127A Morsetto output digitale, 8 output, 24 V DC, 500 mA percanale, protezione elettronica del corto circuito

IBUS 16DO – 24V BLOCK 92732130H Morsetto output digitale, 2 x 8 output, 24 V DC, 500 mAper canale, protezione elettronica del corto circuito

Morsetti per segnali analogici

IBUS 2AI SINGLE-ENDEDBLOCK

92732169Y Morsetto input analogico, 2 canali unipolari, 0 mA – 20mA, 4 mA – 20 mA, ±20 mA, 0 V – 10 V, ± 10V, conportata fino a 10,75 V/21,5 mA, configurabile, risoluzione15 bit + bit di segno

IBUS 1AO VOLT./ CURR.BLOCK

92732143K Morsetto output analogico, 1 canale, 0 V – 10 V, 0 20 mA, 4 mA – 20 mA, risoluzione 16 bit

IBUS 1AO 0-10V BLOCK 92732156V Morsetto output analogico, 1 canale, 0 V – 10 V,risoluzione 16 bit

IBUS 2AO/U BIPOLARBLOCK

92732732S Morsetto di output analogico, 2 canali bipolari, 0 V – 10V ±10 V, risoluzione 13 bit.

Moduli funzionali

IBUS INC + 4DI + 4DO -24V BLOCK

92836324X Modulo posizionatore intelligente, 1 ingresso encoderincrementale, 4 input digitali 24V DC, 4 output digitali24V DC, 500 mA per canale.

IBUS COUNTER BLOCK 92836337Z Modulo contatore veloce. Può operare in modalitàcontatore 20, misuratore di frequenza, misuratore ditempo, generatore di impulsi.

Accessori

IBUS SSI/INCCONNECTOR KIT

92732473S Kit connettori per modulo posizionatore intelligente

IBUS AO/CNTCONNECTOR KIT

92732664A Kit connettori per modulo contatore veloce

IBUS 8 I/O POINTCONNECTOR (x10)

92732172V Connettore per morsetti di Input/Output, 2 segnali concollegamento a 4 cavi, collegamento con morsetto amolla per cavi fino a 1,5 mm2 , con codifica a colori

IBUS 12 INP. POINTCONNECTOR (x10)

92732198K Connettore per morsetti input, 4 segnali concollegamento a 3 cavi, collegamento con morsetto amolla per cavi fino a 1,5 mm2 , con codifica a colori

Page 47: 1236q Spec Prod

Capitolo 2

Struttura Hardware

CNC Serie 10 Specifiche di Prodotto (08) 2-33

IBUS 12 OUT. POINTCONNECTOR (x10)

92732185Y Connettore per morsetti output, 4 segnali concollegamento a 3 cavi, collegamento con morsetto amolla per cavi fino a 1,5 mm2 , con codifica a colori

IBUS ANAL. I/O SHIELDCONN. (x10)

92732211K Connettore per morsetti di I/O analogici, per segnali concavi schermati, per esempio, segnali analogici, conconnettore per schermo, collegamento con morsetto amolla per cavi fino a 1,5 mm2

IBUS BUS TERMINALCONNECTOR

92732224D Connettore per morsetti di I/O analogici, per segnali concavi schermati, per esempio, segnali analogici, conconnettore per schermo, collegamento con morsetto amolla per cavi fino a 1,5 mm2

IBUS PWR INCONNECTOR (x10)

92732208R Connettore di potenza per morsetti Inline, punti terminaliadiacenti collegati internamente, collegamento conmorsetto a molla per cavi fino a 1,5 mm2, stampante acolori

IBUS 2 LABEL FOR 2/4BLOCKS

92732237F Cartellini per etichette, possono essere inseriti, morsettoa 2 slot, 10 pz.

IBUS 8 LABEL FOR 8/16BLOCKS

92732240X Cartellini per etichette, possono essere inseriti, morsettoa 8 slot, 10 pz.

IBUS DSUB 9/M-SH MALECONNECTOR

92761509R Connettore a 9 vie per collegare il cavo del BUS alcontrollo.

IBUS RBC REEL OFCABLE

92806286B Cavo da 20 metri per BUS remoto:• fino a 400 mt di distanza tra il controller Interbus e il

terminale BUS;• fino a 12 Km di distanza tra il controller Interbus e

l’ultimo terminale BUS

IBUS CT-T 24V GATEWAYI/O

92719470U Modulo per la connessione di due sistemi Interbus (PLCe CNC); permette di scambiare fino a 160 bit di dati.

IBUS CMD SW G4 FORWINDOWS

93000428B Utility per la configurazione e la diagnostica dei moduliINTERBUS in ambiente Windows (CD-ROM).

Page 48: 1236q Spec Prod

Capitolo 2

Struttura Hardware

2-34 CNC Serie 10 Specifiche di Prodotto (08)

FINE CAPITOLO

Page 49: 1236q Spec Prod

Capitolo 3

CNC Serie 10 Specifiche di Prodotto (08) 3-1

STRUTTURA SOFTWARE

La struttura software dei controlli numerici della SERIE 10 si basa su di una architettura softwaremulti piattaforma. Da un lato un sistema operativo di tipo real-time, multi-tasking, per la gestione e lasalvaguardia dell’integrità di esecuzione dell’ambiente real-time, dall’altra un ambiente basato su di unsistema operativo Windows, in cui si hanno disposizione tutti gli strumenti presenti oggi sul mercato,per sviluppare un’interfaccia operatore orientata alla grafica e facile da utilizzare.Questa tipologia di architettura si pone come obiettivo principale quello di separare nettamentel’interfaccia utente residente sul front end PC, dall’ambiente di esecuzione real-time del CNC. Tenerei due ambienti separati ha il vantaggio di salvaguardare l’integrità di esecuzione dell'ambiente realtime demandando all’ambiente PC le funzionalità tipiche dell’interfaccia utente: visualizzazione deiprocessi macchina; inserimento dei dati; comunicazione con l’operatore; memorizzazione deiprogrammi tecnologici; editing dei programmi tecnologici; trasferimento dei file ed esecuzione diapplicazioni Windows. Il punto fondamentale di questo tipo di architettura risulta essere ilcollegamento via Ethernet tra il Pc Front End ed il CNC, che garantisce la separazione descrittaprecedentemente.

ARCHITETTURA SOFTWARE PIATTAFORMA WINDOWS

La struttura software della partizione Windows, si basa sui sistemi operativi Windows 98 e Windows2000 i quali possono essere ordinati pre-installati sulla sezione PC della versione 10/510 WinLink(cod. 93000504G) e sul modulo di comando WinLink 12” (cod. 93000517D) con i seguenti codici:

WINDOWS 98 2nd EDITION (ITA) Codice: 93000482Y

WINDOWS 98 2nd EDITION (ENG) Codice: 93000483S

WINDOWS 2000 (ITA) Codice: 93000490H

WINDOWS 2000 (ENG) Codice: 93000491S

Page 50: 1236q Spec Prod

Capitolo 3

Struttura Software

3-2 CNC Serie 10 Specifiche di Prodotto (08)

La struttura software della piattaforma in ambiente Windows è stata sviluppata basando tutto ilsoftware su due punti fondamentali: la distribuzione dei dati e la personalizzazione.Per soddisfare il primo requisito, ovvero la distribuzione dei dati, la piattaforma OSAI in ambienteWindows è stata sviluppata basandosi sulla tecnologia COM/DCOM, orientata alle architetturedistribuite, con cui è possibile utilizzare le stesse applicazioni su uno o più PC distribuiti in diversipunti della rete di fabbrica per reperire i dati da uno o più moduli Serie 10.

Per soddisfare il secondo requisito, nella WinNBI (descritta successivamente) è stato integrato unostrumento con cui è possibile personalizzare la propria interfaccia mediante il solo utilizzo del mouse

Drag & Drop” senza dover avere alcuna conoscenza diprogrammazione in ambiente Windows.

Quindi, la struttura software della piattaforma in ambiente Windows può essere divisa in due sezioni,la prima, DCOM Server, si occupa di interfacciare il CNC per l’acquisizione di tutti i dati necessari, laseconda, che utilizza il DCOM Server per interfacciare il CNC, nella quale vengono compresi tutti gliapplicativi tra cui quelli che la OSAI ha sviluppati e cioè:

• WinNBI

• WinPLUS

Nelle pagine successive vengono descritti in dettaglio i sopraddetti applicativi.

NOTA:

Tutti gli applicativi software descritti successivamente sono certificati per i sistemi operativi Windows98 in versione italiana ed inglese, Windows 2000 in versione italiana ed inglese, Windows NT 4.0Work Station.

Page 51: 1236q Spec Prod

Capitolo 3

Struttura Software

CNC Serie 10 Specifiche di Prodotto (08) 3-3

DCOM Server

Il DCOM Server è costituito da un Server con interfaccia DCOM che si aggiunge alla libreria difunzioni attualmente disponibile (DLL; vedi Cap. 12 del manuale MINI-DNC Ethernet). La DLLopportunamente potenziata gestisce la comunicazione, su rete locale, tra il Server ed il CNC. IlServer ottimizza il traffico di messaggi in rete e permette ad una applicazione di connettersilocalmente oppure tramite rete Ethernet. L’interfaccia del server DCOM può essere utilizzatadall’OEM per sviluppare delle applicazioni integrate con l’interfaccia grafica OSAI. Il diagramma dicontesto che segue, fornisce una visione di alto livello del sistema. Se si vogliono avere maggioridettagli o informazioni riguardo la tecnologia COM/DCOM, bisogna consultare la documentazionetecnica che la Microsoft fornisce.

La “WinNBI” ed alcune “Applicazioni OEM”, scambiano dati con il CNC tramite il “Server CNDEX”,Layer Microsoft permette di distribuire in rete i

vari elementi che vi si connettono.Il Server colloquia con il CNC tramite l’interfaccia “CNC NetCom”, risolvendo le richieste di tutti gliapplicativi ed ottimizzando il numero di messaggi da scambiare con il CNC tramite la rete. Come sivede dal diagramma il grosso vantaggio di utilizzare l’interfaccia COM/DCOM è quello di creare ununico canale di comunicazione con il CNC a prescindere dal numero di applicazioni presenti cherichiedono dati al CNC stesso. Il “Remote Setup”, connettendo l’hard disk del CNC come risorsaremota in rete locale ed utilizzando l’Interfaccia “CNC NetCom”, permette di caricare ed aggiornare larelease SW del CNC e permette di effettuare operazioni di backup e restore.

CNDEXCommands+Data BaseCommands

Network Layer

COM\DCOM Layer

CNC

ApplicazioniOEM

CNDEXCommands+Data BaseCommands

OSAIUser Interface

ServerCNDEX

RemoteSetup

Remote DiskConnection+CNC NetCom

CNC NetCom

CNDEXCommands

Remote DiskConnection+CNC NetCom

Page 52: 1236q Spec Prod

Capitolo 3

Struttura Software

3-4 CNC Serie 10 Specifiche di Prodotto (08)

WINNBI

KIT SOFTWARE WinNBI Codice: 93000494G

WinNBI CUSTOMIZED LAYOUT ENABLE Codice: 93000495A

Nella WinNBI, cod. 93000494G, è incluso il DCOM Server descritto precedentemente.

La WinNBI rappresenta tutte le sezioni d'interfaccia utente utilizzabili per la configurazione del CNC, ilcontrollo delle fasi di bootstrap e delle fasi di lavorazione pezzo.

La WinNBI nasce con 6 quadri video predefiniti, che possono essere selezionati ed attivati apiacimento. I quadri video a disposizione sono:

• quadro video principale per macchine fino a 5 assi

• quadro video principale per macchine fino a 9 assi

• quadro video per movimenti in automatico per macchine fino a 5 assi

• quadro video per movimenti in automatico per macchine fino a 9 assi

• quadro video per movimenti in manuale

• quadro video assi ausiliari

Dopo l’installazione della WinNBI vengono attivati di default, con la seguente sequenza, i quadri:

• quadro video principale per macchine fino a 5 assi

• quadro video per movimenti in automatico per macchine fino a 5 assi

• quadro video per movimenti in manuale

• quadro video assi ausiliari

Page 53: 1236q Spec Prod

Capitolo 3

Struttura Software

CNC Serie 10 Specifiche di Prodotto (08) 3-5

Le applicazioni che compongono la WinNBI coprono le funzionalità descritte nel “CNC Serie 10Manuale d’Uso” (cod. 45004451F) e sono raggruppate all’interno di “Tool funzionali”.I tool coprono le seguenti aree di interesse del CNC (le voci riportate tra parentesi in maiuscolo sono inomi delle corrispondenti utility della Serie 10 disponibili nella partizione real-time):

Tool End-User

• Controllo della fase di accensione del CNC in Emergency e Run Mode e visualizzazione deii messaggi diagnostici inviati dal CNC durante la configurazione HW e SW da essoeffettuata (REMOTE BOOT CONTROLLER).

• Visualizzazione quadro video di processo (quadro video principale).Questo applicativopermette anche la visualizzazione e modifica delle variabili del CNC e l’impostazione deiparametri dinamici del CNC tramite data-entry. Questi ultimi sono attivati dalle soft-key delWinLink, dai tasti funzione sul PC e dal mouse in entrambi i casi. I data-entry della nuovaMMI sono composti dalle stesse voci presenti nei data-entry della Serie 10 attuale.

• Visualizzazione video multi-processo per la visualizzazione contemporanea dei dati di piùprocessi.

• Visualizzazione di un quadro video aggiornabile da logica di macchina.

• Visualizzazione messaggi, data-entry e input da tastiera richiesti con istruzioni ASSET dapart program.

• Gestione Part Program (visualizzazione lista programmi, selezione/deselezione partprogram etc).

• Editing part-program (EDIT).

• Impostazione dei valori delle tabelle delle origini, tool, offset e user (TABLE EDITOR). IlTable Editor permette all’utente di visualizzare e modificare i parametri di configurazionedella macchina relativi al processo di lavorazione in corso. Nel sistema CNC serie 10 letabelle sono residenti nella memoria dual port , che viene vista sia dal software di sistemache dalla logica di macchina (PLUS).Queste tabelle rimangono memorizzate anche dopo lospegnimento del sistema. Il sistema Table Editor consente di modificare sia le tabellememorizzate nella dual port che le tabelle memorizzate su files sull’Hard Disk.

• Visualizzazione 2D e 3D del percorso utensile (MACHINE PLOT). Il Machine Plot permetteall’utente di visualizzare in real time la posizione degli assi, in due dimensioni (2D) o tredimensioni (3D), relativa al percorso utensile del processo attivo. La visualizzazione graficadel profilo del pezzo lavorato può avvenire in due differenti modalità:

− Ad assi connessi, durante l’effettiva lavorazione del pezzo: Machine Plot mode(sottosistema MP mode)

− Ad assi sconnessi: Dry Run mode (sottosistema DR mode)

Per una dettagliata descrizione su tale funzionamento si faccia riferimento al “Manuale

• Visualizzazione “storia” dei messaggi visualizzati dal CNC (SYSTEM HISTORY).

• Gestione a livelli della sicurezza della macchina, abilitazione all'uso di applicativi, comandidi sistema etc. (SECURITY). Il Security consente di visualizzare informazioni su Fixup eOpzioni, e di visualizzare e modificare Permessi di accesso, Password e ProductAuthorization Key (i parametri relativi a queste ultime tre funzionalita’ possono esseremodificati solo se il controllo e’ stato avviato in stato di EMERGENZA).

Page 54: 1236q Spec Prod

Capitolo 3

Struttura Software

3-6 CNC Serie 10 Specifiche di Prodotto (08)

Layout tool builder

• Ambiente integrato nel Tool End User, con cui è possibile creare o personalizzare i quadrivideo di processo e di logica utilizzando degli oggetti grafici predefiniti che racchiudono tuttii dati del CNC. Le proprietà di questi oggetti sono modificabili, ovvero è possibile modificareil tipo di font, il colore, la dimensione, etc. Non ci sono limitazioni nel numero di quadrivideo che possono essere creati, poiché ognuno di questi viene salvato su file e la lorosequenza di attivazione controllata dal tool di layout. E’ possibile creare dei quadri videoassociati ad un singolo processo o a più processi. E’ possibile creare delle configurazioni didiversi quadri video dedicati ad ogni singolo CNC collegato in rete. In conclusione, conl’utilizzo di questo strumento si è in grado di creare un’interfaccia dedicata alla propriaapplicazione soltanto con l’utilizzo del mouse, mediante tecniche quali “point & drag & drop”, senza necessità di sviluppare software.

N.B.: per poter utilizzare i quadri video personalizzati bisogna ordinare per ogni CNC ilcodice 93000495A, il quale va ad abilitare un bit di opzione nella PAK del CNC.

Tool di diagnostica

• Visualizzazione grafica real-time dei parametri analogici del servo-loop (SERVO MONITOR).

• Verifica tempi di esecuzione dei task di logica di macchina (TIMING MONITOR). Il TimeMonitor è un applicativo indipendente (.exe, sviluppato in ambiente Windows 32 bit) che puòessere lanciato tramite la voce di menu del Process Controller (ed equivalente soft-key)Utility – Time Monitor. Permette di visualizzare i tempi di esecuzione dei task di logica dimacchina presenti sul controllo numerico (CNC). L'informazione visualizzata è sia di tipografico sia di tipo numerico.

Remote Setup

ETHERNET REMOTE SETUP Codice: 93000465M

Il Remote Setup permette l’installazione via rete locale del software di base e delle opzioni softwaredel CNC. Inoltre da la possibilità di effettuare backup/restore parziali e globali del software installatosul CNC

Page 55: 1236q Spec Prod

Capitolo 3

Struttura Software

CNC Serie 10 Specifiche di Prodotto (08) 3-7

WINPLUS

KIT SOFTWARE WinPLUS Codice: 93000523H

Il WinPLUS è un nuovo ambiente di sviluppo della logica di macchina aderente allo standard IEC61131-3 in ambiente Windows in cui si ha a disposizione un editor grafico, con diversi colori infunzione della sintassi del linguaggio di programmazione utilizzato, che potrà essere uno dei 4descritti qui di seguito:

− ST, “Structured Text”, un linguaggio simile ai linguaggi strutturati di maggior diffusione come il Cod il Pascal

− LD, “Ladder Diagram”, il linguaggio a contatti

− FB, “Function Block Diagram”, il linguaggio a blocchi funzionali, normalmente utilizzato con ilLadder Diagram

− SFC, “Sequental Function Chart”, un linguaggio in cui si hanno a disposizioni macro-funzioni,simile ai Flow-chart.

Si possono utilizzare diversi tipi di linguaggi all’interno dello stesso progetto, ovvero si possonosviluppare singole funzioni utilizzando indistintamente uno dei 4 linguaggi sopra descritti.A prescindere dal linguaggio utilizzato si hanno a disposizione tutti i tipi o modelli di dati previsti dallostandard IEC 61131-3, compresi anche quelli più complessi come gli “ARRAY”, le “STRUCT”, o gli

Questo nuovo ambiente fornisce un’ampia gamma di strumenti per il debugging:

− Tracing dei programmi

− Gestione “break points”, con la fermare l’esecuzione di un singolo task senzainterrompere l’esecuzione degli altri

− Finestre di “watch” per visualizzare il valore e lo stato delle variabili

− Visualizzazione automatica del valore delle variabili “puntate” con il mouse

− “Setting” valori delle variabili

− Visualizzazione delle transizioni nei linguaggi LD, FB, SFC

Si hanno a disposizione diversi tipi di funzioni di libreria con la possibilità di creare librerie di funzionispecifiche per ogni singolo progetto:

− Libreria di sistema, contenente tutti gli operatori e tutte le funzioni definite dallo standardIEC61131-3

− Libreria OSAI, contenente tutte le funzioni descritte nel capitolo 6, “Funzioni del PLUS”

Il programma generato viene scaricato sul CN, tramite l’interfaccia Ethernet e viene mandato inesecuzione nell’ambiente real-time, multi-tasking, del CNC dove si hanno a disposizione un task diForeground e fino a 12 tasks di background. Per maggiori dettagli sull’architettura software e sullefunzioni disponibili, fare riferimento a “WinPLUS - manuale di applicazione” ed a “WinPLUS – Libreria

A corredo dell’ambiente di sviluppo vengono forniti un “navigatore” per la gestione dei progetti e lagenerazione di nuovi programmi, ed un help in linea con la descrizione di tutte le funzionalità ed utilityfornite dal tool, con la possibilità creare help specifici per ogni singola funzione e di inserire pagine dihelp personalizzate.

Page 56: 1236q Spec Prod

Capitolo 3

Struttura Software

3-8 CNC Serie 10 Specifiche di Prodotto (08)

ARCHITETTURA SOFTWARE PIATTAFORMA REAL-TIME

La struttura software della SERIE 10 è suddivisa in sei partizioni fondamentali, ognuna delle qualicontrolla un aspetto specifico del sistema.

Il Sistema Operativo centrale Multi-Task, Real-Time, Event-Driven agisce come supervisore gestendola comunicazione tra le diverse partizioni e la loro esecuzione in base alle priorità.

IPC (Inter Process Communication)

Sistema Operativo

DOS

Real

Time

Processo

Logica

diMacchina

Human

InterfaceUtility

EditorTabellare

(Magazzini)

Editor

PLUS

Editor

Grafico

Servo

MonitorDigitizing AMP

DOSGraphicInterface

Mini

DNC

Seriale

Ethernet

Comunicazione Pannello Operatore

Camma

Elettronica

End User

DOS

Partizioni DOS e loro connessioni

Page 57: 1236q Spec Prod

Capitolo 3

Struttura Software

CNC Serie 10 Specifiche di Prodotto (08) 3-9

Le partizioni e i loro compiti primari si possono così schematizzare:

• partizione PROCESSO - include l’interprete dei programmi, l’interpolazione degli assi ed ilsoftware di processo. Ci sono fino a 24 diversi processi.

• partizione LOGICA DI MACCHINA - presiede all’esecuzione del codice di interfaccia macchinautensile / controllo numerico, sviluppato dal Costruttore.

• partizione UTILITY - comprende tutta una serie di pacchetti standard o opzionali, grafici e non,utilizzabili dall’operatore finale, dal Costruttore della macchina utensile, o dal tecnico diassistenza. Fanno parte della partizione UTILITY pacchetti come l'Editor del PLUS, l'AMP, l'EditorGrafico, il Digitizing, ed eventuali pacchetti del Costruttore generati nell'ambito dell'opzione DOSGraphic Interface.

• partizione HUMAN INTERFACE - presiede a tutte le operazioni di interfaccia tra controllo edoperatore di macchina. Gestisce le visualizzazioni, le operazioni di editor dei programmitecnologici, le softkey, le pagine di help, etc..

NOTA:È importante notare che tutte queste partizioni coesistono in contemporanea. In particolare ciòpermette ai pacchetti software della partizione UTILITY (editor, pacchetti OEM, etc.) di venire eseguiticontemporaneamente alla lavorazione.

• partizione DOS REAL TIME - costituisce una "apertura" del Sistema a completa disposizione delCostruttore che può costruirsi un ambiente multi-task per la esecuzione di suoi pacchetti diinterfaccia in tempo reale con gli altri ambienti del Sistema (assi, logica, human, etc.) per lagestione di qualsiasi applicazione non standard. Per ulteriori informazioni fare riferimento alcapitolo "Facilitazioni per il Costruttore".

• partizione END USER DOS - costituisce una "apertura" del Sistema indirizzata all'ultilizzatorefinale che abbia l'esigenza di far girare sul controllo pacchetti commerciali sviluppati per l'ambientePC (es.: CAD-CAM, Editor, Terminal Emulator, ...). Questi pacchetti non necessitano diinterfacciarsi con gli altri ambienti di macchina ma possono gestire, accedendo in modo direttoall'hardware, il video, la tastiera, l'HDU, le seriali, etc. e sono attivi in parallelo alla lavorazione delCNC. Per ulteriori informazioni fare riferimento al capitolo "Facilitazioni per il Costruttore".

• Nel caso in cui sia presente un pannello operatore WinLink, la partizione personal computermessa a disposizione è completamente indipendente dalle partizioni suddette, poiché ècontrollata da una CPU indipendente e quindi concorre con tutte le altre senza peraltro subirecondivisioni di risorse che ne possano limitare le prestazioni.

Page 58: 1236q Spec Prod

Capitolo 3

Struttura Software

3-10 CNC Serie 10 Specifiche di Prodotto (08)

KIT FLOPPY PER SOFTWARE DI SISTEMA

Il software che identifica e definisce il processo tecnologico è residente su un kit di floppy disk da3.5" 1.44 Mbyte. Per installare tale software sui sistemi della SERIE 10 è sufficiente trasferire ilcontenuto dei floppy sul disco rigido presente sull'Unità Centrale seguendo la procedura guidata diinstallazione.

Kit Floppy per Machining Center

Codice: 93000228HInclude: - kit floppy disk con software di sistema MC

- floppy per Problem Fix

I Problem Fix sono degli aggiornamenti software legati alla release. I sistemi nuovi sono semprespediti con l'ultimo livello di aggiornamento. I dischetti dei Problem Fix possono essere richiesti inqualunque momento al personale di assistenza OSAI.

FINE CAPITOLO

Page 59: 1236q Spec Prod

Capitolo 4

CNC Serie 10 Specifiche di Prodotto (08) 4-1

PRESTAZIONI SOFTWARE

GESTIONE ASSI

Assi Coordinati, Ausiliari e Pseudo Assi

Il sistema può controllare diversi tipi di assi.

− Assi di Processo (o Coordinati). Questi assi sono mossi dall'Operatore di Macchina conmovimenti manuali o programmati da part program: il loro movimento è gestito dall'Interpolatore diProcesso. I nomi assi disponibili sono: ABC XYZ UVW PQD.

La visualizzazione delle quote assi può avvenire in tre formati configurabili:

5.5 (xxxxx.xxxxx) 4.6 (xxxx.xxxxxx) 3.7 (xxx.xxxxxxx)

− Assi Ausiliari (o Punto a Punto). Questi assi sono comandati dalla Logica di Macchina e gestiti daun Interpolatore Ausiliario. In genere sono mossi in posizioni prefissate secondo una sequenzafissa ad esempio durante l'esecuzione di un cambio utensile. Le quote sono visualizzate su di unvideo di logica dedicato (il Logic Main Screen). I nomi disponibili sono: abc xyz uvw pqd.

− Pseudo assi. Sono assi virtuali (non fisici). È possibile configurarne fino a 6 e programmarli in ununico blocco assieme ad altri assi fisici. Sono utilizzati per passare informazioni dal part programalla logica che le utilizzerà secondo quanto previsto dal Programmatore della logica di macchina. Inomi disponibili sono: ABC XYZ UVW PQD.

È possibile programmare fino a 9 assi in un solo blocco di programma (9 coordinati massimo, 6ausiliari massimo, 6 pseudo assi massimo).

Assi Lineari e Rotativi

Sia gli assi coordinati che ausiliari possono essere definiti come assi lineari (programmati in mm opollici) o rotativi (programmati in gradi).

Page 60: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-2 CNC Serie 10 Specifiche di Prodotto (08)

Assi Rollover

Sono assi lineari o rotativi la cui posizione è sempre visualizzata tra zero ed un valore massimoconfigurabile ("passo rollover"). Questi assi possono essere programmati sia in assoluto (G90) che inincrementale (G91): in programmazione assoluta il massimo valore programmabile è quelloconfigurato; in programmazione incrementale, ogni volta che tale valore massimo viene superato, lavisualizzazione riparte da zero. Il segno della quota programmata definisce la direzione delmovimento: ad esempio, avendo un asse B rotativo rollover tra [0-360] in posizione 90 gradi eprogrammando il blocco G90B30, l'asse raggiungerà la posizione 30 gradi muovendosi in sensoorario; programmando invece il blocco G91B-90, l'asse andrà a zero muovendosi in senso antiorario.

Programmazione di un asse Rollover Rotazione Oraria (sinistra) ed antioraria (destra).

Assi Diametrali

Quando caratterizzato come diametrale, un asse coordinato può essere interpolato nello stessoblocco con altri assi ma le sue quote programmate sono definite come "diametri" ovvero sono ildoppio del movimento effettivo. Questo tipo di programmazione è tipicamente usato nelle macchine ageometria cilindrica (torni/rettifiche).

Page 61: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-3

Assi Split

Un asse split (o gantry) è un unico asse fisico (un solo interpolatore) ma dotato di una coppia dimotori (due asservimenti). Gli assi split contano come un unico asse ai fini della programmazione.Esempi: portali, staffe mobili, assi montati su rotaie, ...

Assi Split (X e Z)

Assi Duali

Gli assi duali, sono fisicamente 2 o più assi, che seguono sempre una traiettoria identica tra di loro(ad esempio teste multiple, multimandrino, etc.). Un asse è il "master" programmato dall'Operatore dimacchina mentre gli altri "slave" sono comandati dal sistema a seguire i movimenti del master. Laconnessione tra master e slave si può abilitare e disabilitare da part program.Si possono programmare fino a 4 assi master e fino a 8 assi slave per ogni master.

Assi Duali

Tramite il comando SDA è possibile la movimentazione dell’asse master e dei relativi slave senza chegli assi siano stati riferiti.

Page 62: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-4 CNC Serie 10 Specifiche di Prodotto (08)

Interpolazione Lineare, Circolare ed Elicoidale

Fino a 9 assi possono essere gestiti in interpolazione lineare.Fino a 2 assi possono essere gestiti in interpolazione circolare.Fino a 9 assi possono essere gestiti in interpolazione elicoidale: i primi due eseguono una interpo-lazione circolare, gli altri lineare.

Tolleranza di precisione in interpolazione circolare CET PRC

Nelle interpolazioni circolari il codice CET definisce la tolleranza di precisione entro la quale devestare la differenza tra raggio iniziale e raggio finale dell’arco di cerchio.

Se la differenza tra raggio iniziale e quello finale è minore ma non è zero, il sistema effettua unanormalizzazione geometrica sui dati del cerchio secondo i valori specificati nei codici CET e ARM.Se la differenza è uguale o maggiore del valore assegnato a CET, si verifica un errore ed i punti finaliprogrammati non sono eseguiti. Se ciò accade, occorre modificare il programma oppure aumentare latolleranza definita da CET.

Soglia per cerchio completo FCT

Nelle interpolazioni circolari il codice FCT definisce la soglia della distanza fra il punto iniziale e quellofinale in un arco. Entro tale distanza l’arco è considerato un cerchio completo. Il comando FCTconsente di superare eventuali imprecisioni di programmazione che altrimenti impedirebbero alsistema di forzare un cerchio completo. Quando la distanza fra il primo e l’ultimo punto è inferiore allasoglia FCT, il sistema utilizza i punti come coincidenti e forza un cerchio completo.

Definizione della modalità di normalizzazione dell’arco ARM

Il codice ARM definisce la modalità applicata dal sistema per normalizzare e renderegeometricamente congruente un arco programmato con le coordinate del centro (I e J) ed il puntofinale.La normalizzazione viene applicata nel caso in cui la differenza fra il raggio iniziale ed il raggio finalesi situa entro la tolleranza di precisione per l’interpolazione circolare (tolleranza caratterizzata otolleranza programmata via comando CET).

Page 63: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-5

Soglia di riduzione della velocità in interpolazione circolare CRTCostante di riduzione della velocità in interpolazione circolare CRK

Le variabili CRT (Circle reduction Threshold) e CRK (Circle Reduction Konstant) permettono di ridurrela velocità sugli enti circolari in funzione del raggio di tale ente.

Assegnando un valore diverso da 0 alla variabile CRT viene ridotta la velocità su tutti gli enti circolari ilui raggio è minore del valore impostato. Il valore assegnato alla variabile CRK consente invece dimodulare tale riduzione. La riduzione di velocità avviene secondo il grafico che segue, dove si

Vp uguale ad 1 ed un valore di CRT uguale ad 1.

Vp = 1

V

0.606

2.718

0.135

0.018

Crt = R

Crk

1

0.5

2

4

Filettatura a passo costante o variabile G33

G33 definisce un movimento di filettatura cilindrica o conica a passo costante o variabile. Ilmovimento è coordinato con la rotazione del mandrino. I parametri programmati nel bloccoidentificano il tipo di filettatura da eseguire.Tutti i valori numerici possono essere programmati direttamente con numeri decimali o indirettamentecon parametri E. Per filettature a passo decrescente, è necessario calcolare il passo iniziale, lavariazione di passo e la lunghezza della filettatura, in modo tale che il passo sia maggiore di zeroprima di raggiungere la quota finale.

Filettature a più principi

La funzione R in un blocco G33 fa sì che il controllo dia il comando di partenza degli assi in posizioneangolare diversa a seconda del valore R programmato.In questo modo è possibile programmare per i vari filetti un unico punto di partenza, a differenza dialtri sistemi nei quali è necessario, per ottenere filettature a più principi, spostare il punto di partenzadi ogni filetto di una quantità pari al passo divisa per il numero dei principi.

Page 64: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-6 CNC Serie 10 Specifiche di Prodotto (08)

Null Offset

È la distanza tra lo zero macchina meccanico (micro di zero) e quello elettrico (marker dell'encoder).Grazie a questo parametro, si evita di dover fasare manualmente il marker dell'encoder con il micro dizero.

In position Window

Quando questo parametro viene configurato con un valore diverso da zero, viene utilizzato per unaspeciale gestione dell'entrata in tolleranza di un asse alla fine del movimento. Normalmente unmovimento è considerato terminato quando l'asse, alla fine del tempo definito come "in position wait",dista dalla posizione finale teorica di una quantità inferiore al parametro definito come "in positionband". Invece, il movimento viene considerato finito quando l'asse rimane all'interno del "positionband" per un tempo almeno pari a quello definito come "in position window". Ciò permette unadrastica riduzione del tempo di attesa alla fine di ogni movimento.

NOTA:Questa prestazione è particolarmente utilizzata nelle macchine con elevate accelerazioni e piccolimovimenti punto-punto come foratrici per circuiti stampati, presse, macchine cucitrici, ...

Errore diinseguimento

Tempo{in positionband

window

in position wait (time out)

fine del movimento

window

Entrata in tolleranza con gestione "in position window"

Zero Shift

I sistemi della SERIE 10 mettono a disposizione 2 registri di "zero shift" con cui è possibile eseguireuna correzione dinamica e in tempo reale sulla posizione fisica di un asse, anche durante il suomovimento. Il controllo viene gestito da logica di macchina.

Compensazione Gioco Assi

Tramite un parametro in caratterizzazione, è possibile definire il valore del gioco meccanico per ogniasse che il sistema si preoccuperà di compensare ad ogni inversione di movimento.

Page 65: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-7

Compensazione Errori Vite

Tale prestazione permette di compensare, durante il movimento di un asse, eventuali errorigeometrici meccanici, o errori di vite. Per ogni asse è possibile dichiarare i punti di correzione, adintervalli regolari o irregolari tra loro. Il numero massimo di punti di correzione dipende dalla quantità dimemoria RAM disponibile sulla scheda assi (minimo 500 punti). Il loro inserimento può avveniredirettamente nell'ambiente di configurazione dell'asse (AMP) o tramite file ASCII generatoesternamente.

Limiti Operativi Hardware e Software

La traiettoria di un asse ha dei limiti che dipendono dalle caratteristiche geometriche della macchina.Questi limiti possono essere fisici (hardware, come dei micro switch) o di calcolo (software) eproteggono l'asse da operazioni errate o perdita di controllo.

Gestione Zona Morta

Definisce la soglia dell'errore di inseguimento entro cui la tensione di uscita del convertitore D/A di unasse fermo viene tenuta a zero.

Errore

Volt

}

Zona Morta

Riferimento analogico di un asse con gestione della Zona Morta

Movimento Punto a Punto e Continuo

Nel modo punto a punto (G29) il sistema esegue i movimenti programmati uno alla volta, fermando gliassi alla fine di ogni ente.Nel modo continuo (G28) il sistema esegue i movimenti sempre alla massima velocità programmata,senza fermarsi alla fine di ogni ente.Il movimento continuo G28 può però provocare degli strattonamenti sugli spigoli del profilo o nelleinversioni del movimento degli assi: per questo motivo è disponibile un altro tipo di movimentocontinuo (G27) che si incarica "prevedere" quale sarà la traiettoria sui blocchi successivi a quello inesecuzione e di adeguare di conseguenza la velocità tra un blocco ed il seguente decelerando e poiaccelerando nuovamente in funzione di alcuni parametri configurabili (vedi il seguente Precalcolo).

Page 66: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-8 CNC Serie 10 Specifiche di Prodotto (08)

Modalità di Movimentazione MOV

Il codice MOV serve per definire alcune caratteristiche di gestione dei movimenti.

I valori ammessi per MOV sono i seguenti:

0 rampe non lineari disabilitate e feedrate override attivo.

1 Ottimizzazione del passaggio tra un ente di movimento ed il successivo durante lamovimentazione in G27 e G28. Tale operazione è da utilizzare specialmente per part programche definiscono un profilo “per punti” in quanto consente una migliore gestione di curvatura delprofilo (specie se descritta con tratti molto corti) evitando che gli assi sfuggano alla traiettoria.Essa è attiva di default nel caso di abilitazione delle rampe non lineari (bit 1, 2 e 3 settati).

2 Rampe non lineari abilitate e feedrate override gestito come variazione del tempo di rampa (difatto variazione delle accelerazioni).

6 Rampe non lineari abilitate e feedrate override gestito come distorsione della forma delle rampe(di fatto mantenimento quasi completo delle accelerazioni).

8 Jerk Limitation abilitata con rampe non lineari abilitate e feedrate override gestito comevariazione del tempo di rampa.

12 Jerk Limitation abilitata con rampe non lineari abilitate e feedrate override gestito comedistorsione della forma delle rampe .

Modalità dinamica DYM

Il codice DYM definisce il tipo di algoritmo da utilizzare per il calcolo della velocità tra un ente ed ilsuccessivo con il modo G27 attivo.0 per usare la formula standard della Serie 10

1 per usare la formula standard della Serie 8600

Calcolo del massimo angolo di decelerazione MDA

Il codice MDA definisce la massima deviazione angolare dell’asse in modalità G27. Il valoreselezionato (fra 0 e 180 gradi) definisce l’angolo tra due enti consecutivi, oltre il quale il controllo sicomporta come se fosse in modalità punto a punto.

Il valore di default è MDA=90°. E’ possibile configurare il valore di MDA in caratterizzazione emodificarlo tramite apposita finestra di introduzione dati o da part program.

Fattore di velocità VEF

Il codice VEF definisce un fattore per determinare il calcolo della velocità sugli spigoli con il modoG27 attivo. Infatti la velocità calcolata a seconda del valore di MDA può essere aumentata odimunuita cambiando il valore di VEF.

Page 67: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-9

Jerk Limitation

Facendo riferimento ai diagrammi di velocità riportati nei paragrafi precedenti si nota la continuità della V (t) mentre la funzione accelerazione a (t) risulta avere un andamento a “gradini”.

Questo, in funzione delle carattaristiche della macchina e del tipo di lavorazione, può causare finituredel pezzo non buone.

Tale problema può essere risolto utilizzando una funzione di accelerazione a (t) che comporti unacontinuità nel suo andamento.

Con la “Jerk Limitation” si intende limitare le variazioni di accelerazione, così da controllarne il valoremassimo, che si traduce in una maggiore “morbidezza” dei movimenti ed una conseguente migliorefinitura superficiale.

Jerk Time Constant JRK

Il codice JRK definisce il tempo di esecuzione delle rampe non lineari. Viene utilizzato nel caso diMOV=2 o MOV=6. Nel caso di MOV=8 o MOV=12 il valore JRK viene calcolato automaticamente dalsistema in base alle caratteristiche dinamiche configurate per ogni asse in AMP.Il valore di default è 1.875. E’ possibile comunque configurare il valore di JRK in AMP. Il RESETripristina il valore di default.

Page 68: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-10 CNC Serie 10 Specifiche di Prodotto (08)

Jerk Smooth Constant JRS

Il codice JRS definisce il valore di soglia per la limitazione della velocità con la Jerk Limitation attivata.Una caratteristica dell’agloritmo di lookhead per la Jerk Limitation è quella di evitare accelerazioni edecelerazioni continue che comporterebbero oscillazioni sul movimento degli assi. Ciò potrebbeaccadere nel caso in cui gli assi programmati non consentano il raggiungimento della velocitàimpostata V (i). A tale scopo il diagramma di velocità viene “tagliato” così come illustrato nellaseguente figura:

Online Debug Help ODH

Questa variabile di sistema permette di verificare se esistono, nel part program, delle movimentazioniin modalità continuo (G28) con velocità programmate sul profilo troppo alte, con conseguenti errori ditraiettoria sul proflo da lavorare.

L’utilizzo di questa variabile avviene solitamente in fase di messa a punto del part program; infatti,forza ad “1” la variabile ODH quando rileva condizioni di velocità critiche durante un movimento in

In Position Band IPB (DTL)

Il comando IPB consente di definire la tolleranza di posizionamento degli assi.Questo valore specifica la tolleranza tra la posizione reale dell’asse a fine movimento e il punto di

posizionamento G00, l’asse deve essere tale tolleranza prima chevenga eseguito il blocco successivo.

Velocity Feed Forward VFF

Questo comando abilita e disabilta il VFF. Il VFF entra in gioco nell’asservimento assi consentendoun controllo sulla velocità oltre che sulla posizione.

Page 69: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-11

Precalcolo (Look Ahead)

Questa prestazione permette di prevedere la dinamica del movimento degli assi lungo un profilo incontinuo e di adeguare di conseguenza la velocità di avanzamento dell’utensile, in modo che l’uscitadai singoli enti che formano la traiettoria sia ottimizzata. Gli enti del profilo su cui effettuare talecontrollo in precalcolo, sono configurabili da 2 a 164. L'ottimizzazione del calcolo della velocità diuscita di ogni ente dipende da alcuni parametri configurabili e dalla geometria del profilo: in linea dimassima si può dire che quanto più l'angolo tra due enti successivi è grande, tanto più la velocitàviene ridotta fino ad annullarsi quando l'angolo supera un valore massimo assegnato.

Velocita'

Velocita'

Velocita'

Tempo

Tempo

Tempo

Y

Y

Y

X

X

X

P1

P2

P3

P3

P3

P2

P2

P1

P1

Diagramma della velocità in continuo (G27) con Look Ahead abilitata

Page 70: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-12 CNC Serie 10 Specifiche di Prodotto (08)

Multi Block Retrace

Grazie a questa prestazione è possibile ripercorrere a ritroso un numero, configurabile da 2 a 64, diblocchi (di movimento) del programma tecnologico.

Esempio:Nelle operazioni di taglio con il cannello (ossitaglio), si può verificare uno spegnimento della fiammadurante l’esecuzione di un profilo. Per riprendere il taglio da dove si era spenta la fiamma, ènecessario percorrere il profilo in senso inverso, per tutti i blocchi di movimento necessari.

NOTA:I movimenti nella modalità Multi Block Retrace e i movimenti eseguiti in avanti (per ritornare al puntodi interruzione del part-program), vengono eseguiti in punto-punto (G29).

11 22

33 44

Multi Block Retrace

Page 71: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-13

Active Reset

Permette di annullare un blocco di programma, mentre lo stesso è in esecuzione, e di "riaggiustare" ilsistema per poter riprendere l’esecuzione del programma dal blocco successivo. dell'Active Reset è ad opera della logica di macchina.

Esempio:X10 Y40X50 Y10 < -------------- Active Reset durante l'esecuzione di questo bloccoX100 Y30

40

100

Y

X

HOLD, active reset

nuovo profilo

profil

o prog

rammat

o

Active Reset

Page 72: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-14 CNC Serie 10 Specifiche di Prodotto (08)

TCP (Tool Center Point) per macchine con testa " Double Twist "

Questa prestazione permette la programmazione di una macchina a 4/5 assi (3 lineari e 1/2 rotativi)riferita alla punta dell'utensile (quote pezzo) piuttosto che al centro della testa (quote macchina).

I parametri di configurazione del TCP (funzione della geometria della macchina e del tipo di TCPutilizzato) vengono memorizzati nelle Tabelle User e sono modificabili, sia da Pannello Operatore, siada programma, sia da logica di macchina. La attivazione/disattivazione dell'algoritmo può essere fattadirettamente nel programma tramite il triletterale TCP o dalla logica di macchina e vieneautomaticamente annullata in caso di RESET del sistema. È disponibile sia in modo AUTO cheMANUALE e prevede diverse gestioni (descritte qui di seguito) selezionate mediante il parametro chedefinisce il "tipo" di TCP.

Tipo 1 - Attivata questa modalità, le quote programmate XYZ sono assunte come riferite al pezzo(profilo nello spazio). Quando viene richiesto un movimento degli assi rotativi, questo algoritmo,compensando gli spostamenti dei lineari in funzione di quelli dei rotativi, garantisce che la puntadell’utensile si mantenga sempre in contatto con la superficie da lavorare.

Tipo 3 - Questa modalità deve essere utilizzata quando si vogliono utilizzare programmi generati alCAD con utensili di lunghezza e diametro differenti rispetto a quelli per cui sono stati generati. Ledifferenze di lunghezza e diametro devono essere comunicate mediante la logica di macchina.

Questo algoritmo è analogo al Tipo 1: il sistema infatti si assume il compito di compensare in 3D glispostamenti dovuti alle variazioni di lunghezza e diametro in modo tale da mantenere la puntadell’utensile sul profilo definito nello spazio.

TCP 1 o 3 = OFF

TCP 1 o 3 = ON

Profilo programmato

Profilo programmato

Profilo ottenuto senza e con TCP 1 o 3 attivo

Page 73: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-15

Tipo 2 - Questa modalità è analoga a quella di Tipo 1 ma è riferita a lavorazioni nel piano XY (asse Zfermo). Il rotativo orizzontale viene automaticamente mosso dal sistema in modo da mantenerel’utensile con una inclinazione costante rispetto al profilo eseguito.Il movimento del rotativo viene generato tra due enti lineari o durante un ente circolare.

Tipo 4 - Questa modalità è analoga al Tipo 2 con la differenza che l’adeguamento dell’asse rotativoavviene sempre in modo continuo ovvero tra i singoli punti calcolati dall’interpolatore. Il sistema nonadegua la velocità sul profilo in funzione della dinamica del rotativo: questo comporta che il profilo nondeve presentare discontinuità altrimenti è possibile avere errori di inseguimento dell’asse rotativo.

90°

45°

Movimentazione con TCP 2 o 4 abilitata

Tipo 5 - Questo modalità è identica al Tipo 1 ma in più fa comparire a video un asse "virtuale"aggiuntivo (il cui nome va preventivamente definito in AMP) da considerare come "direzione utensile"che può essere normalmente selezionato e mosso in manuale (da Pannello Operatore, da ConsolinaPortatile, ... ) o programmato. Questa prestazione è di notevole aiuto ad esempio durante una fase diautoapprendimento in manuale o di uscita da ingombri dopo un emergenza.

Autoapprendimento con TCP 5

Page 74: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-16 CNC Serie 10 Specifiche di Prodotto (08)

TCP (Tool Center Point) per macchine generiche a 5 assi

Questa prestazione permette la programmazione di una macchina a 5 assi (3 lineari e 2 rotativi)indipendentemente dall'orientamento e dal tipo dell'utensile (sferico o toroidale). La posizionecontrollata dal sistema coincide con il punto di innesto dell'utensile nel mandrino.

Raggio spigolo

Raggio Lunghezza

Punto controllato

Anche questo tipo di TCP necessita di alcuni parametri di configurazione che vanno definiti nelleTabelle User.

L'attivazione/disattivazione di questo algoritmo può essere fatta direttamente nel part program tramiteil triletterale TCP, oppure dalla logica di macchina e viene automaticamente annullata in caso diRESET del sistema.

Questo tipo di TCP prevede 3 diverse gestioni: Tipo 1, Tipo 3 e Tipo 5, analoghe a quelle descrittenella sezione TCP per macchine con testa "Double Twist".

Page 75: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-17

In tutte le tre modalità è necessario definire sia la direzione (orientamento) dell'utensile, sia ladirezione "normale" alla superficie da lavorare. Ad ogni punto programmato sono pertanto associatidue vettori, uno normale alla superficie da lavorare ed uno che rappresenta la direzione utensile, i cuiparametri d'identificazione vanno programmati blocco per blocco parallelamente alle quote assi.

Z Y

X

[i,j,k][m,n,o]

Page 76: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-18 CNC Serie 10 Specifiche di Prodotto (08)

Virtualizzazioni

Per virtualizzazione si intende quell'insieme di prestazioni che consentono di programmare degli assivirtuali in un piano ottenendo la movimentazione degli assi fisici associati nello spaziotridimensionale.

Programmazione su Piani Inclinati

Questa virtualizzazione ha lo scopo di permettere la programmazione di una qualunque funzione dimacchina (es.: interpolazione lineare o circolare, cicli fissi, cicli di tastatura, compensazione raggioutensile, TCP, ...) in uno spazio ruotato con angoli a piacere rispetto alla terna cartesiana dellamacchina utensile.

Tale funzionalità viene attivata da programma tramite il triletterale UPR (Use Plane Rotated) in cuivanno dichiarati il nome degli assi virtuali e gli angoli di rotazione rispetto alla terna di riferimento dellamacchina. Viene disattivata dallo stesso triletterale o automaticamente dal sistema in caso diRESET.

Gli assi virtuali attivati vengono visualizzati a video con le loro quote riferite al nuovo piano e sonodirettamente programmabili. Gli assi reali invece, essendo legati alla virtualizzazione, non sonodirettamente programmabili ma si muovono solo indirettamente.

Lavorazione su piani inclinati

Page 77: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-19

Coordinate Polari

Questo tipo di virtualizzazione viene utilizzata nel caso si voglia movimentare un asse lineare X eduno rotativo C programmando però le quote su un piano cartesiano QV; la posizione del genericopunto P di coordinate (q,v) nel piano virtuale viene tradotta nelle coordinate (x,c) degli assi fisici.L'attivazione di questa trasformazione avviene tramite il triletterale UVP (Use Virtual Polar).

X

Z

U

VC

Lavorazione in coordinate polari

Coordinate Cilindriche

Questo tipo di virtualizzaizone viene utilizzata nel caso si voglia movimentare un asse lineare X ed unrotativo B programmando le quote in un piano WX. Mentre i movimenti di X virtuale coincidono conquelli di X fisico, ogni spostamento di W corrisponde ad un arco di cerchio, funzione del raggio delcilindro, che deve essere tradotto in uno spostamento angolare dell'asse fisico B. L'attivazione diquesta trasformata viene fatta tramite il triletterale UVC (Use Virtual Cylindrical).

Z

Y

B

Y

W

Lavorazione in coordinate cilindriche

Page 78: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-20 CNC Serie 10 Specifiche di Prodotto (08)

Assi Condivisi

Questa prestazione consente di spostare il controllo di uno o più assi da un processo ad un altro. Inquesto modo è possibile per ogni processo selezionare ed utilizzare solo gli assi che di volta in voltasono effettivamente necessari per la lavorazione consentendo globalmente il controllo di più dei 9 assiconfigurabili in AMP per ogni singolo processo.

Tale prestazione può, ad esempio, essere utilizzata in una macchina con due tavole di cui una è inlavorazione mentre l'altra esegue uno scarico del pezzo precedentemente lavorato. In questo caso unprocesso può acquisire le terne degli assi fisici (X,Y,Z) e (W,P,Z) alternativamente, chiamandolisempre con lo stesso nome (esempio X,Y,Z), e quindi eseguire sempre lo stesso programmatecnologico. Contemporaneamente un secondo processo può acquisire il controllo degli assi rilasciatidal primo per eseguire lo scarico del pezzo.

Esempio di utilizzo di Assi Condivisi

Con un esempio analogo, è possibile eseguire un cambio utensile ed un cambio palletcontemporaneo.

Gli assi "rilasciati" rimangono "parcheggiati" e tenuti sotto controllo dalla routine di asservimento.

L'acquisizione/rilascio dell'asse viene effettuata tramite il triletterale GTA seguito dell'elenco degli assiche il processo vuole controllare: tali assi compaiono sul video nell'ordine di selezione sostituendoquelli precedentemente utilizzati.

Page 79: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-21

Nuovi algoritmi di Interpolazione Polinomiale (HSM)

I nuovi algoritmi di Interpolazione Polinomiale sono stati sviluppati per rispondere alle sempre maggioriesigenze delle lavorazioni in cui sono richieste elevate velocità ed un elevato grado di finitura dellesuperfici.La tecnologia meccanica oggi si è evoluta ad un punto tale che, quelli che una volta venivanoconsiderati dei limiti invalicabili in termini di velocità di lavorazione e accelerazioni sopportabili, sonoormai divenuti quasi la norma nel mondo della macchina utensile. E’ diventato ormai usuale parlare dimacchine con movimenti in rapido a velocità superiori ai 100 m/grandezza del “g”, se non superiori. Il campo di applicazione tipico delle macchine sopra descritte èquello della fresatura ad alta velocità di superfici generate da sistemi CAD.

La soluzione tradizionalmente proposta dai controlli numerici, ovvero la lavorazione dei profili comeuna sequenza di micro interpolazioni lineari, non è più applicabile. Questo perché grazie alperfezionamento continuo, la meccanica è in grado di seguire fedelmente le continue variazioni didirezione, senza effetti indesiderati sulla finitura superficiale.L’approccio OSAI alla problematica esposta è particolarmente innovativo: i concetti matematici bennoti e collaudati (spline), applicati normalmente alla sola geometria del percorso utensile, sono statiestesi ed applicati fino alla dinamica della movimentazione con lo scopo di ottenere lavorazioni adalta velocità (High Speed Machining) con gradi di finitura sempre più vicini al modello matematico.

La soluzione sviluppata per i controlli numerici Serie 10 si articola nelle seguenti fasi:

Fase geometrica: in questa fase i punti programmati vengono intesi come elementi diuna curva polinomiale in tre dimensioni. Le informazioni relative aglieventuali assi rotativi vengono fornite come versori relativiall’orientamento dell’utensile rispetto al pezzo, indipendente quindidalla geometria della macchina e dell’utensile.

Fase tecnologica: in questa fase viene utilizzata la geometria dell’utensile per passaredal sistema di riferimento del pezzo a quello dell’utensile applicandodelle trasformate geometriche alle curve polinomiali elaborate nellafase geometrica.

Fase cinematica: in questa fase la geometria della macchina, ovvero il cinematismodegli assi rotativi viene applicato all’elaborato della fase tecnologica,generando in modo automatico le curve polinomiali relative almovimento degli assi rotativi (se presenti).

Fase dinamica: in funzione delle caratteristiche dinamiche dei singoli assi e dellavelocità di lavorazione programmata, viene calcolata un’ulteriore curvapolinomiale funzione del tempo, che rappresenta l’andamento della

Interpolazione polinomiale: viene eseguita l’interpolazione dei movimenti direttamente dallefunzioni polinomiali, eliminando quindi i classici errori cordalidell’interpolazione dovuti all’approssimazione delle curve in segmentidi retta. Le accelerazioni vengono calcolate in base al percorsoutensile, alla geometria della macchina ed alla dinamica degli assi, inmodo da massimizzare la velocità di lavorazione riducendo al minimolo stress meccanico della macchina utensile.

Page 80: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-22 CNC Serie 10 Specifiche di Prodotto (08)

E’ inoltre possibile scegliere i livello di programmazione corrispondente alle fasi precedentementedescritte, così da poter sfruttare al massimo le potenzialità del sistema CAD. E’ quindi possibileprogrammare direttamente le posizioni relative alla punta utensile o introdurre già le quote degli assirotativi, così come è anche prevista la programmazione direttamente in formato polinomiale, nel casoin cui essa sia già disponibile a livello di CAD.

La prestazione High Speed Machining per lavorazioni che coinvolgono fino a 3 assi, è inclusadirettamente nel software di sistema E69 per tutti i modelli di controlli numerici della Serie 10 e puòessere abilitata nell’Ambiente AMP, selezionando il campo specifico nella sezione PROCESSCONFIG (softkey PROC CHAR).

Pel lavorazioni che coinvolgono più di 3 assi è necessario richiedere l’opzione

Path Optimizer

Non sempre i punti programmati permettono la generazione di curve polinomiali efficienti. Per risolverequesto problema è necessaria una pre-elaborazione che, nel rispetto delle tolleranze generiche,conduca alla generazione di curve che copiano il profilo originale tenendo sia delle problematichegeometriche che di quelle dinamiche, così da garantire una movimentazione “fluida” e precisa.Questa pre-elaborazione viene effettuata in ambiente Windows™ da un programma OSAI denominato

Optimizer” che, dato in ingresso l’insieme dei punti, fornisce in uscita le curve polinomialidirettamente eseguibili dal CN. Per poter utilizzare l’uscita del Path installato l’opzione “high Speed Interpolation” indipendentemente dal numero di assi utilizzati.

Page 81: 1236q Spec Prod

Capitolo 4

Prestazioni Software

CNC Serie 10 Specifiche di Prodotto (08) 4-23

FACILITAZIONI OPZIONALI

Camma Elettronica

Codice: 93000170M (con documentazione in italiano)93000169B (con documentazione in inglese)

È una opzione che consiste nella possibilità di far muovere fino a otto assi slave in funzione dellaposizione di un asse master: durante il movimento del master, il controllo si occupa di muovere glislave (ad esempio N teste con utensili diversi) che si avvicinano o si allontanano in modocontemporaneo ed indipendente l'uno dall'altro, eseguendo ciascuno un profilo e quindi unalavorazione diversa sul medesimo pezzo ed in contemporanea.

La relazione che lega la posizione del master ad ogni slave deve essere calcolata da sistemi CADesterni al controllo. Questi generano delle tabelle di corrispondenza tra la quota del master e deglislave sotto forma di file ASCII che, tramite l'opzione della Camma Elettronica, vengono tradotte informato interno, caricate direttamente sulla memoria della scheda assi ed utilizzate dalla routine diasservimento degli assi.

NOTA:per questa opzione sono necessarie le schede assi RISC che, con la disponibilità di ben 640 Kbytedi memoria RAM, consentono la gestione di tabelle fino a 64000 punti totali.

Esempio di lavorazione con un asse master e otto slave

Page 82: 1236q Spec Prod

Capitolo 4

Prestazioni Software

4-24 CNC Serie 10 Specifiche di Prodotto (08)

Posizionamento di un asse tramite linea Seriale RS-232

Codice: 93000393V

L’opzione software Serial Auxiliary Axis permette di controllare un asse gestito tramite linea serialeRS-232. Questa prestazione permette di utilizzare un asse ausiliario aggiuntivo rispetto ai6 assi ausiliari standard.

La gestione del posizionamento dell’asse avviene tramite l’ambiente PLUS con la stessa modalitàdegli assi ausiliari standard. Utilizzando le funzioni di libreria degli assi ausiliari punto-punto, èpossibile effettuare posizionamenti con velocità definite e variare sia la velocità sia la posizione finaleprogrammata con asse in movimento.

High Speed Interpolation

Codice: 93000427Q

L’opzione “ High Speed Interpolation” abilita le funzionalità relative all’interpolazione polinominale(HSM) per le lavorazioni con più di 3 assi interpolati fino ad un massimo di 6 assi interpolati, oppureper qualunque numero di assi interpolati, abilita l’esecuzione di programmi scritti in formatopolinomiale o Bspline.

FINE CAPITOLO

Page 83: 1236q Spec Prod

Capitolo 5

CNC Serie 10 Specifiche di Prodotto (07) 5-1

INTERFACCIA OPERATORE

Softkey a Menu

L’interfaccia operatore dei controlli numerici della Serie 10 è stata attentamente studiata perraggiungere il massimo del comfort operativo, unitamente ad una estrema facilità di utilizzo.

Vantaggioso l’uso dei menu a softkey (su tre righe di scelta, 5 softkey per riga), con richiami a duelivelli di sotto-menu al massimo (nell’ambito di una partizione), caratterizzati da colori diversi permaggior chiarezza. Questo permette all’operatore di essere guidato nelle varie operazioni, di nondisperdersi in numerosi livelli di sotto-menu, di trovarsi raggruppate in un unico menu più informazioniriguardanti lo stesso argomento.

Tre linee di softkey per ogni menu; la barra colorata evidenzia le softkey selezionabili; l'ultima softkeyselezionata rimane attiva anche quando si torna al menu di livello precedente:

POS DISPLAY NEXT DISPLAY SELECT PROCESS SEARCH MEMORY HELPMDI BLK/BLK BLOCK MODIFY MACHINE PLOT DRY RUN

FEEDRATE + FEEDRATE - OVERRIDE SEL STRING SEARCH EXEC FROM:TO

Esempio di menu di softkey

Page 84: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-2 CNC Serie 10 Specifiche di Prodotto (07)

Finestre di Data_Entry

Questo è un tipo di softkey che non seleziona menu ma apre una finestra per l'inserimento dati daparte dell'operatore (Data Entry).

PROGRAMS: MAIN

GX0Y0F10000G1X0Y0X120.50641G2X159.49359I140J14G1X220

G1Y26.26

P R O B E S E T - U P

APPROACH TOLERANCESAFETY TOLERANCEMEASURING FEEDHORIZONTAL SHIFTVERTICAL SHIFT

: 5.00000: 5.00000: 100.00001: 0.00000: 0.00000

DYNAMIC PARAMREF

DYNAMIC LIMITS PROGRAM SET-UP BLOCK RETRACEPOS DISPLAY NEXT DISPLAY SELECT PROCESS ENLARGE

SET ACCURACY

HELP

TIME/DATE SETPROBE SET-UP

Finestra di Data Entry

Finestre di HELP

In ogni ambiente sono sempre disponibili finestre di HELP on-line, facili da consultare, che evitanoall'operatore di dover utilizzare continuamente i manuali. Gli HELP sono disponibili in varie lingue.

Visualizzazioni

Nella Serie 10 tutte le informazioni necessarie sono organizzate in una serie di quadri video predefinitio configurabili. Il numero delle videate e la loro sequenza è configurabile.

Esempio di sequenza delle videate

Page 85: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-3

Schermi multipli e Quadranti

Sono disponibili fino ad un massimo di 12 videate diverse di cui 7 a formato tutto schermo e 5 divisein 4 quadranti elementari componibili.

Delle 7 videate a tutto schermo, 2 sono standard, 1 è dedicata alla visualizzazione degli assi ausiliaried è configurabile dal Costruttore nella parte inferiore, e 4 sono direttamente gestibili dalla logica dimacchina (la loro definizione e gestione è a carico del Costruttore).

Le 5 videate a quadranti elementari possono essere composte scegliendo fra 8 diversi quadranti disistema standard e 4 quadranti di logica definiti dal Costruttore. Nelle versioni multiprocesso iquadranti possono appartenere a processi diversi e ciò permette di visualizzare le informazioni dei variprocessi in un'unica videata.

Funzione ENLARGE

Nel caso di video diviso in quattro, i vari quadranti possono comunque essere selezionati, tramite untasto, e allargati a occupare l’intero quadro video, tramite la softkey ENLARGE. I quadranti da logica

AA

AAPg Up

ENLARGEENLARGE

Pg Dn

Funzione ENLARGE

Page 86: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-4 CNC Serie 10 Specifiche di Prodotto (07)

Plotter di Macchina

Questa prestazione grafica, eseguibile nella partizione Utility, permette la verifica del profiloprogrammato sia durante il movimento degli assi, sia ad assi sconnessi (modalità DRY RUN attiva)

− le quote interpolate in 2D

− le quote interpolate e quelle fisiche in 2D

− le quote interpolate in 3D

È anche disponibile la funzione di ZOOM.

200

300

x+ 90.00000

y+130.00000z+ 0.00000

HELP

EXITPLOT

CONFIGCHECK CLEAR SCREEN ZOOM

X

ZY

X50Y70Z90Machine Plot Date: Time:

Plotter di macchina in 3D

Page 87: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-5

Funzioni di Console

Tramite le softkey del Pannello Operatore è possibile variare dei parametri ed inviare i seguenticomandi:

− la percentuale della velocità in movimento manuale (da 0 a 100%)

− la percentuale della velocità di avanzamento (da 0 a 125%)

− la percentuale della velocità di avanzamento in rapido (da 0 a 125%)

− la percentuale della velocità di rotazione del mandrino (da 50 a 150%)

− il comando di CYCLE START

− il comando di CYCLE STOP

− il comando di RESET

− selezione asse

− il modo di azzeramento asse (automatico o manuale)

− il valore del dell'incremento (modo manuale incrementale)

− la direzione del movimento manuale

− il modo JOG RETURN

− il modo JOG RETRACE

− il comando di ACTIVE RESET (tramite logica)

− il comando di preset di una origine

− il comando di preset di un utensile

Page 88: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-6 CNC Serie 10 Specifiche di Prodotto (07)

MODALITÀ DI ESECUZIONE

Esecuzione Automatica

È la modalità con cui è possibile mandare in esecuzione un programma dopo averlo selezionato.L'esecuzione comincia con la premuta del pulsante di CYCLE START. È possibile sospenderemomentaneamente il programma (CYCLE STOP) o abortirne la esecuzione (RESET).

Esecuzione Blocco a Blocco

È la modalità di esecuzione semi-automatica. Ad ogni premuta del pulsante di CYCLE START ilsistema esegue una sola istruzione del programma.

Esecuzione in MDI (Manual Data Input)

Sospesa l'esecuzione del programma, è possibile far eseguire al sistema uno o più comandi aprendouna finestra di data entry, digitando il comando e premendo il pulsante di CYCLE START.

Movimento Manuale

In questa modalità è possibile muovere un asse semplicemente selezionandolo e premendo ilpulsante di CYCLE START. Finché questo rimane premuto l'asse si muove; quando viene rilasciato,l'asse si arresta.

Movimento Manuale Incrementale

È un movimento manuale in cui l'asse selezionato esegue uno spostamento di lunghezza assegnata.Se il pulsante di CYCLE START viene tenuto premuto, l'asse comunque si ferma dopo aver percorsolo spazio assegnato. Se invece viene rilasciato prima che la quota sia raggiunta, l'asse si ferma.

Ciclo di Azzeramento

In modalità manuale è possibile selezionare un asse ed eseguire un ciclo di azzeramento premendo ilpulsante di CYCLE START. Se è stato selezionato il ciclo automatico, è possibile rilasciare subito ilpulsante poiché l'asse si fermerà solo quando ha trovato il micro di zero (o quando viene premuto ilpulsante CYCLE STOP o RESET). Se è stato selezionato il ciclo manuale, è necessario tenerepremuto il pulsante: il suo rilascio infatti provoca l'arresto dell'asse e l'interruzione del ciclo.È possibile selezionare due o più assi su cui eseguire il ciclo di azzeramento tramite la Logica dimacchina.

Page 89: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-7

Movimento Assi con Volantino

La premuta della softkey corrispondente viene segnalata alla logica di macchina che, mediante dellefunzioni elementari, assegna il volantino all'asse selezionato. Una volta abilitato il volantino sull'asse,esso è attivo sia che l'asse sia fermo sia che si stia muovendo.

Ritorno sul Profilo

Durante l'esecuzione di una lavorazione può essere necessario sospendere il programma edallontanare in manuale gli assi dal profilo (ad esempio per eseguire una ispezione visiva sul pezzo). Ilritorno sul profilo può essere eseguito in automatico dal sistema che percorre a ritroso i movimenti(massimo 64) eseguiti in manuale. In tal modo è possibile ripartire dall'esatto punto in cui si erainterrotta la lavorazione.

Multi Block Retrace

Grazie a questa funzionalità, è possibile arrestare una lavorazione e far tornare indietro gli assi lungoil profilo (sono gestiti massimo 64 movimenti a ritroso). Ciò torna utile ad esempio nella lavorazioni ditaglio con il cannello (ossitaglio) nel caso in cui si abbia lo spegnimento della fiamma durantel'esecuzione del profilo: è cosi' possibile tornare indietro fino al punto in cui si è interrotto il tagliosenza dover rieseguire tutto il programma da capo.

Ricerca memorizzata

Questa funzionalità permette di ripristinare le condizioni di macchina e quindi di riprendere unalavorazione in seguito ad un’interruzione a causa di uno spegnimento o di un reset. I parametri relativial ciclo in fase di esecuzione vengono memorizzati durante l’esecuzione del part program in modoche il sistema sia in grado di ricercare automaticamente il blocco sul quale si è verificatal’interruzione simulando l’esecuzione del part program stesso. Durante questa fase di simulazoinetutte le funzioni di macchina (ad esempio rotazione mandrino, refrigeramento, ecc.) vengonomemorizzate in modo da ricreare le condizioni di lavorazione.È possibile anche effettuare la ricerca memorizzata di un blocco di part program specificatodall’operatore così da poter ripetere la lavorazione in maniera guidata.

Esecuzione in modalità assi sconnessi (DRY RUN)

Nella modalità assi sconnessi (Dry Run) è possibile eseguire un programma o dei movimenti inmanuale senza che alcun comando venga inviato agli azionamenti degli assi ed alla logica dimacchina.Questa funzionalità viene attivata premendo la softkey DRY RUN.

Con DRY RUN attivo è anche possibile verificare graficamente la correttezza del programma mediantel'utility MACHINE PLOT.

Page 90: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-8 CNC Serie 10 Specifiche di Prodotto (07)

PROGRAMMAZIONE

Programmazione ISO

Il linguaggio di programmazione è standard ISO, utilizza cioè i codici G preparatori. In più è integratocon alcuni codici triletterali che permettono prestazioni particolari, come salti condizionati, ripetizioni,richiamo a sottoprogrammi, ricerca memorizzata, ed altre. I codici G disponibili sul controllo sonoelencati nella tabella che segue.

CODICE FUNZIONE

G00 Posizionamento rapido assiG01 Interpolazione lineareG02 Interpolazione circolare orariaG03 Interpolazione circolare antiorariaG04 Sosta a fine bloccoG09 Decelerazione a fine bloccoG16 Piano di interpolazione definitoG17 Interpolazione circolare e compensazione utensile nel piano XYG18 Interpolazione circolare e compensazione utensile nel piano ZXG19 Interpolazione circolare e compensazione utensile nel piano YZG20 Definisce la fine del profilo GTLG21 Definisce l’inizio del profilo GTLG27 Lavorazione in sequenza continua con riduzione automatica della velocità agli angoliG28 Lavorazione in sequenza continua senza riduzione automatica della velocità agli angoliG29 Lavorazione punto a puntoG33 Filetto a passo costante o variabileG40 Compensazione utensile disabilitataG41 Compensazione utensile -sinistraG42 Compensazione utensile - destraG60 Definisce la fine del profilo HSMG61 Definisce l’inizio del profilo HSMG62 Spezza il profilo HSM in due mantenendo la continuità tra le due curveG63 Spezza il profilo HSM in due e mantiene la continuità delle curve tramite un raccordoG66 Spezza il profilo HSM in due creando uno spigolo (discontinuità) tra le due curveG67 Spezza il profilo HSM in due con velocità controllata sullo spigoloG70 Programmazione in polliciG71 Programmazione in millimetriG72 Tastatura punto con compensazione del raggio sfera del tastatoreG73 Tastatura punto senza compensazione del raggio sfera del tastatoreG74 Tastatura per deviazione teorica del punto senza compensazione del raggio sferaG79 Programmazione riferita allo zero macchinaG80 Cicli fissi disabilitatiG81 Ciclo di foraturaG82 Ciclo di lamaturaG83 Ciclo di foratura profondaG84 Ciclo di maschiaturaG85 Ciclo di alesaturaG86 Ciclo di barenaturaG89 Ciclo di barenatura con sostaG90 Programmazione assoluta

Page 91: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-9

CODICE FUNZIONE

G91 Programmazione incrementaleG92 Preset asseG93 Modo di programmazione avanzamento (V/D) in 1/tG94 Programmazione avanzamento in pollici/minuto o mm/minutoG95 Programmazione avanzamento in pollici/giro o mm/giroG96 Velocità costante di superficie in piedi/min o m/minG97 Programmazione velocità mandrino in gpmG99 Cancellazione G92

Programmazione Parametrica

La programmazione parametrica è particolarmente utile quando sono richieste frequenti chiamate aduno stesso sottoprogramma. Con questo metodo di programmazione, i valori numerici nei blocchi diprogramma sono rimpiazzati da variabili che possono essere ripetutamente richiamate con lo stessonome ma con valori diversi ogni volta.

Programmazione Assoluta o Incrementale

È la programmazione selezionabile tramite i codici G79, G90 e G91.

In G79 gli spostamenti programmati per ogni asse sono intesi come quote assolute da raggiungereriferite alla posizione del micro di zero.

In G90 gli spostamenti programmati sono intesi come quote assolute da raggiungere rispettoall'origine attiva.

In G91 gli spostamenti programmati sono intesi come spostamenti dell'asse rispetto la sua posizioneattuale.

Salti Condizionati e Ripetizioni

Tramite i salti e le ripetizioni è possibile modificare la sequenza di esecuzione di un programma. Isalti possono essere su condizione (per esempio richiedono il test di una o più variabili) o liberi. Perogni programma, inclusi i sottoprogrammi in esso richiamati, è possibile definire fino a 5000 etichettedi salto (massimo valore definibile in configurazione AMP). Inoltre sono permesse fino a 65000ripetizioni, ognuna delle quali ammette fino a 5 annidamenti.Esiste inoltre la possibilità di condizionare l’esecuzione di parti di programma tramite istruzioni deltipo IF - ELSE - ENDIF.

Page 92: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-10 CNC Serie 10 Specifiche di Prodotto (07)

Chiamata a Sottoprogramma

E` possibile definire fino a 900 sottoprogrammi, richiamabili da un programma principale. Inoltre, cosamolto importante, è possibile arrivare fino a 4 livelli di annidamento di sottoprogrammi.

MAIN PROGRAM

SUBROUTINE 1

SUBROUTINE 2

SUBROUTINE 3SUBROUTINE 4

(CLS,SUB1)

..............

..............

..............

..............

..............

..............

..............

(CLS,SUB2) ............................

..............

..............

(CLS,SUB3)............................

(CLS,SUB4)

..............

..............

..............

..............

..............

..............

..............

..........................................

..............

..........................................

..............

..............

Esempio di programmazione a subroutine con quattro livelli di annidamento

Chiamata Parametrica a Sottoprogramma

E` possibile richiamare un sottoprogramma in modo parametrico usando variabili di tipo carattere.

Esempio:

(CLS,SC10.8), dove la variabile SC10.8 contiene di volta in volta il nome di un programma diverso.

Paramacro

Le paramacro permettono di definire dei cicli di lavorazione o dei programmi particolari personalizzati.Esse vengono definite come codici G, da G300 a G999, e possono prevedere dei parametri diingresso. Come nel caso dei sottoprogrammi, è possibile annidare fino a 4 paramacro in uno stessorichiamo. La visualizzazione sul video del contenuto delle paramacro durante la loro esecuzione puòessere disabilitata nell'ambiente SECURITY.

Page 93: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-11

Variabili di Programma

Le variabili di programma possono essere definite in configurazione AMP. Sono disponibili diversi tipidi variabili:

− le variabili E (tipo reale), locali per ogni processo (massimo 8000)Esempio: E37

− le variabili di sistema SN e SC (tipo reale e carattere), globali a tutti i processi (massimo 25 SN e100 SC)Esempio: SN20, SC3.5

− le variabili utente (tipo reale e carattere), locali per ogni processo (massimo 20 gruppi di 100elementi ciascuno). A queste variabili deve essere associato un nome simbolico che devecominciare col carattere "!"Esempio: !ABC(1)

− le variabili di logica (tipo booleano, intero e reale), globali per tutti i processi (massimo 128 intere e64 reali). A queste variabili deve essere associato un nome simbolico che deve cominciare colcarattere "@"Esempio: @Log56

− le variabili L (tipo reale), permettono la lettura diretta da programma delle 400 variabili che formanola Tabella Utente:Esempio: L356

Sincronizzazione del Programma

I blocchi di un programma vengono generalmente eseguiti uno alla volta in sequenza, ovvero sono"sincronizzati". In modalità CONTINUO tuttavia (G27/G28), l'interprete del programma analizza eprepara i blocchi successivi (fino a un massimo di 64) quando il precedente blocco di movimento nonè ancora terminato: se quindi si inseriscono dei blocchi di non movimento (ad esempio blocchi dicalcolo o di assegnazione) questi vengono eseguiti in un tempo non definibile, ovvero sono"asincroni". Questo può risultare un vantaggio in quanto si vogliono far eseguire dei calcoli in paralleloal movimento degli assi per risparmiare tempo. Volendo però sincronizzare un blocco di nonmovimento, ciò è possibile farcendolo precedere dal simbolo "#": in questo modo tale blocco saràeseguito solo quando il precedente blocco di movimento sarà esaurito, ovvero solo dopo che l'asse si

Page 94: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-12 CNC Serie 10 Specifiche di Prodotto (07)

Sincronizzazione tra Programmi

I seguenti triletterali possono essere utilizzati per sincronizzare l'esecuzione di programmi diversi suisistemi multi processo :

− l'istruzione WAI (Wait) pone il processo in cui è stata programmata in attesa di un messaggio disincronizzazione da parte del processo specificato.

− l'istruzione SND (Send) permette di inviare un messaggio di sincronizzazione al processospecificato. Tale messaggio può essere di tipo sincrono o asincrono: nel primo caso il programmache invia il messaggio viene sospeso fino a che il destinatario non conferma di averlo ricevuto; nelsecondo caso invece il programma che invia il messaggio continua nella sua esecuzione.Utilizzando un messaggio di sincronizzazione è inoltre possibile scambiare fino ad un massimo di20 dati di tipo numerico o stringa.

− l'istruzione PRO (Process) definisce il processo di default cui saranno inviati tutti i successivimessaggi

− l'istruzione ECM (Execute Command in MDI) consente di attivare in modo asincrono laesecuzione di un blocco specificato in modo MDI sul processo indicato

Programmazione dei Limiti Operativi

È possibile definire dei limiti alla corsa di ogni asse: il controllo impedirà all'asse di uscire da questilimiti e segnalerà errore in caso di errata programmazione.

Aree Protette

È possibile definire da programma fino a 3 aree protette all’interno del piano di lavorazione. Ciòsignifica che prima di cominciare un blocco di movimento il sistema controlla se questo porterà l'asseall'interno di una area protetta e, in questo caso, manda un messaggio di errore.

AREA 1AREA 1 AREA 2AREA 2

1 0 01 0 0

- 1 0 0- 1 0 0

5 05 0

- 5 0- 5 0

- 3 0 0- 3 0 0 1 0 01 0 0 8 08 0 2 5 02 5 0

XX

YY

Zone protette

Page 95: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-13

Programmazione di un Cerchio

La programmazione di un cerchio (G2 o G3) può avvenire definendo le coordinate del punto finale (es:X e Y) e le coordinate del centro (I e J) oppure le coordinate del punto finale ed il raggio (R). Deiparametri configurabili permettono di definire la tolleranza di precisione ammessa.

Programmazione di una Elica

La programmazione di una elica si ottiene aggiungendo al blocco di programmazione di un cerchio(G2 o G3) un terzo asse lineare ed eventualmente un passo (K). È accettata la programmazione finoa 6 assi nel blocco: i primi due eseguono una interpolazione circolare mentre gli altri quattro vengonomossi in modo lineare.

Compensazione Raggio Utensile

E` possibile compensare il raggio utensile a destra o a sinistra del profilo teorico definito, interno edesterno. Vengono utilizzati allo scopo i codici G40/G41/G42. E' anche possibile effettuare durante uncambio di compensazione durante la lavorazione del profilo, ovvero passare da G41 a G42 eviceversa.

Contornitura automatica

Tramite l'utilizzo dei triletterali GTP e CCP è possibile far determinare al sistema il punto di attaccoda cui partire per l'esecuzione della compensazione raggio utensile, e' inoltre possibile fare eseguire ilprofilo programmato nel piano in senso contrario (ovvero partendo dall'ultimo ente programmato) edanche ruotarlo.

Programmazione della Compensazione Parassiale

Con questa prestazione è possibile correggere sia nel piano (2D) che nello spazio (3D) i movimentidegli assi programmati (per maggiori informazioni consultare il Manuale di Programmazione).

Programmazione di Raccordi Circolari e Smussi

È possibile programmare un raccordo circolare od uno smusso tra due elementi geometrici di unprofilo convesso.

Page 96: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-14 CNC Serie 10 Specifiche di Prodotto (07)

Programmazione Origini

Il sistema di riferimento assoluto è quello stabilito al termine della ricerca del micro di zero,comprensivo dell'aggiunta dei valori di NULL OFFSET e di HOME POSITION caratterizzati inconfigurazione.

Sistemi diversi di riferimento vengono definiti fornendo le coordinate delle relative origini, rispettoall'origine assoluta. Le varie origini vengono impostate grazie all'Editor Tabellare e vengonomemorizzate su tabelle interne. Sono memorizzabili fini a 10 origini per asse.

Sono disponibili 3 diversi tipi di origine:

− origine assoluta

− origine temporanea

− origine incrementale

O

O'

X

X'

Y Y'

Origine assoluta (O) e temporanea (O')

Riqualifica delle Origini

Consiste nella modifica di una delle origini memorizzate nelle tabelle. Tale modifica è permanenteperché viene riportata sia in memoria sia nelle tabelle.

Page 97: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-15

Programmazione delle Funzioni T

Gli utensili vengono programmati tramite la funzione T. Sono previste fino a 12 cifre per identificare unutensile. Ad esempio T1003 seleziona l'utensile di codice 1003 con associato il correttore indicatonella relativa tabella utensili.In alternativa la funzione T permette anche di programmare insieme un utensile e il suo correttore.Sono previste fino a tre cifre per identificare il correttore. Codice utensile e codice correttore sonoseparati tra di loro da un punto. Ad esempio T1003.6 seleziona l’utensile di codice 1003 conassociato il correttore di codice 6.Una terza possibilità permette la programmazione di più punte di foratura da associare allaprogrammazione dell’utensile. Questa prestazione viene generalmente usata nelle macchine foratriciquando, con un solo ciclo di foratura, viene eseguito un pattern di fori simultaneamente.La SERIE 10 permette di definire al massimo 250 utensili e 300 correttori (in totale,indipendentemente dal numero di processi). I vari parametri associati agli utensili vengono raccolti intabelle memorizzate all’interno del sistema. Le tabelle sono compilabili tramite l’Utility "EditorTabellare". I sistemi della SERIE 10 forniscono delle librerie standard per la gestione utensili,utilizzabili in ambito logica di macchina. Il cambio utensile standard avviene senza tenere conto dellavita utensile né dell’utensile alternativo.Le funzioni T possono anche essere programmate in modalità CONTINUO (G27/G28).

Cambio al volo del Correttore Utensile

È possibile, all'interno di un CONTINUO (G27/G28) e qualora non sia richiesto fisicamente un effettivocambio utensile, modificare al volo la lunghezza ed il diametro dell'utensile attuale utilizzando lavariabile "h" seguita dal numero del nuovo correttore.

Programmazione delle Funzioni S

La programmazione della velocità di rotazione del mandrino viene comunicata alla logica di macchinache si occupa della sua gestione. È possibile programmare un valore compreso tra 0 e 99999.999rot/min. La funzione S può anche essere programmata in modalità CONTINUO (G27/G28).

Programmazione delle Funzioni M

Le funzioni M devono essere definite nella configurazione. La programmazione di una funzione Mviene comunicata alla logica di macchina che la gestisce secondo quanto deciso dal Programmatore.I codici delle funzioni M possono andare dal valore 0 al valore 999; possono essere configurate almassimo 200 funzioni M. Le funzioni M possono anche essere programmate in modalità CONTINUO(G27/G28) anche se sono state definite come PRELUDE o POSTLUDE.

Page 98: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-16 CNC Serie 10 Specifiche di Prodotto (07)

Programmazione delle Funzioni F

È possibile programmare un valore di velocità di avanzamento (Feed) compreso tra 0 e 99999.99999mm/min o pollici/min.

Programmazione della Funzione a

E' possibile programmare, nella sintassi delle funzioni G00, G01, G02, G03 l'accelerazione dautilizzare sul profilo tramite il parametro "a" compreso tra 0 e 99999.99999 mm/sec.2 oppurepollici/sec.2

Tale funzione è attiva solo nel blocco in cui è programmata.

Numerazione dei Blocchi di Programma

Tramite una softkey dedicata è possibile numerare le istruzioni di un programma partendo da unnumero assegnato e con incremento assegnato.

Cicli Fissi di Lavorazione

Sono disponibili una serie di cicli fissi standard per le lavorazioni tipiche di un centro di lavoro. Talicicli sono richiamabili programmando il codice G corrispondente. I cicli sono:

G81 ForaturaG82 LamaturaG83 Foratura profondaG84 MaschiaturaG85 AlesaturaG86 BarenaturaG89 Barenatura con sosta

Cicli Fissi di Misura

Sono disponibili una serie di cicli fissi di misura, attuabili con un tastatore montato sul mandrino. Talicicli sono richiamabili semplicemente programmando il codice G corrispondente. I cicli sono:

G72 Tastatura con compensazione del raggio sfera del tastatoreG73 Tastatura senza compensazione del raggio sfera del tastatoreG74 Tastatura per deviazione teorica del punto senza compensazione del raggio sfera del

tastatore

Page 99: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-17

Programmazione GTL (Geometrical Technical Language)

Il GTL è un linguaggio ad alto livello che rappresenta una estensione del linguaggio ISO. Permette lacreazione di un profilo tramite gli enti geometrici che lo compongono (origini, punti, rette, cerchi,raccordi e smussi) definiti secondo una sintassi fissata. Si occupa inoltre di garantireautomaticamente la tangenza di tali elementi.

NOTA:Le istruzioni del linguaggio GTL possono coesistere con altre istruzioni ISO all'interno di un unicoprogramma tecnologico

Esempio:...............G1F1000X-10Y-20Z20...............o1=X10Y20a30 ;definisci originep1=o1X20Y30 ;definisci puntol1=p1,a10 ;definisci rettac1=p1,r-50 ;definisci cerchiol2=p1,c1 ;definisci retta...............G2111 ;inizio profiloc1G2012 ;fine profilo................

Cicli di lavorazione per sistemi di tornitura

Sono disponibili alcuni cicli speciali di lavorazione per i sistemi di tornitura. Tali cicli possono essererichiamati all’interno del programma tramite i seguenti codici triletterali:

SPA sgrossatura parassiale senza prefinituraSPF sgrossatura parassiale con prefinituraSPP sgrossatura parallela al profiloCLP ciclo di finituraFIL ciclo di filettaturaTGL ciclo di taglio gole

Page 100: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-18 CNC Serie 10 Specifiche di Prodotto (07)

ESECUZIONE DEI PROGRAMMI

Blocchi Opzionali

L'esecuzione dei blocchi di programma preceduti dal carattere "/" è opzionale ed abilitabile.

Stop Opzionale

È possibile, tramite una softkey dedicata, abilitare l'arresto del programma su un qualsiasi bloccocontenente una funzione M (generalmente M1) definita come "forza blocco a blocco". Si può poiripartire premendo il pulsante di CYCLE START.

Esecuzione FROM/TO

Tramite una softkey dedicata è possibile far eseguire parzialmente un programma definendo unblocco iniziale ed uno finale.

Feedrate Bypass

Consiste nell’eseguire la lavorazione in corso ad una velocità di avanzamento dell’utensile diversa daquella impostata da programma o da potenziometro. La variazione è possibile fino al raggiungimentodella massima velocità di avanzamento per quell’asse, caratterizzata in configurazione. La velocitàviene limitata automaticamente.

Controllo della Percentuale di Rapido

Tramite questa funzionalità è possibile eseguire i movimenti in rapido di un programma ad unavelocità superiore a quella caratterizzata (fino al 125%). Ciò permette di risparmiare tempo nella fasedi messa a punto del programma.

Disabilitazione dello Scorrimento dei Programmi

È possibile disabilitare lo scorrimento del programma sul video durante la sua esecuzione.

Sovrametallo (Stock Allowance)

Definisce un sovrametallo da lasciare lungo il profilo. Viene utilizzato nei cicli di sgrossatura e di pre-finitura. È possibile programmarlo in un blocco o definirlo tramite softkey.

Page 101: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-19

Bloccaggio degli Assi (LOCK)

Questa funzionalità, quando abilitata, blocca il movimento di uno o più assi durante l'esecuzione di unprogramma, e li tiene fermi sotto controllo.

Rotazione del Profilo (ROTATE)

È possibile far eseguire un profilo ruotato rispetto al sistema di riferimento originale.

Esecuzione Simmetrica (MIRROR)

È possibile far eseguire un programma simmetricamente rispetto ad una origine o ad un asse.

Fattore di Scala (SCALE FACTOR)

È possibile far eseguire un programma con un fattore di scala rispetto l'originale.

Origini, MIRROR, ROTATE e SCALE FACTOR

Page 102: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-20 CNC Serie 10 Specifiche di Prodotto (07)

Dinamica

Grazie ad una softkey dedicata è possibile modificare la modalità di funzionamento in continuo conAhead) rispetto ai parametri definiti in configurazione.

Velocità di Ritorno in Maschiatura

È possibile definire in caratterizzazione la percentuale della velocità di ritorno durante un ciclo dimaschiatura tra 0 e 125% della velocità programmata e modificare questo valore tramite un softkeydedicata.

Configurazione dei Parametri di Tastatura

Grazie ad una softkey dedicata è possibile modificare i parametri di tastatura rispetto ai valori definitiin caratterizzazione.

Parametri di Tolleranza (ACCURACY)

È possibile definire in caratterizzazione i parametri di tolleranza relativi all'interpolazione circolare emodificarli in tempo reale tramite una softkey dedicata.

Gestione dei Programmi

Le seguenti funzioni sono disponibili per la gestione dei programmi:

EDIT: modifica di un programma e sua creazione nel caso in cui non esistaCOPY: copia di un programma (locale, remota e su floppy disk)RENAME: cambio del nome di un programmaDELETE: cancellazione di un programmaSEARCH: ricerca di un programma

Stampa dei Programmi

È possibile stampare un programma su una stampante collegata alla porta seriale COM1 e COM2della piastra Main CPU.

Page 103: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-21

EDITOR

Editor di Linea

Un potente editor di linea, a tutto schermo, permette di introdurre o modificare i programmitecnologici. In alternativa, i programmi possono essere editati su di un qualsiasi PC come file ASCII ecaricati sul sistema grazie al floppy posto sul Pannello Operatore o tramite l'opzione Communication.

Funzioni dell'Editor di Linea

Nell'Editor di Linea sono disponibili i seguenti comandi:

DEL_LINE: cancellazione di una lineaOLD_LINE: ripristino di una linea cancellata col DEL_LINESEARCH: ricerca di una stringa o di un numero di lineaINCLUDE: inserimento di un programma in un altroSEQUENCE: numerazione automatica delle linee di un programma partendo da un numero

assegnato e con passo assegnatoCUT&PASTE: "taglia e cuci" dei blocchi di programma con possibilità di selezionare, copiare,

spostare e cancellare gruppi di linee

Editor Grafico

L'editor grafico permette di costruire i programmi in modo semplice e conversazionale, facendo uso dimenu grafici dai più generali ai più particolareggiati, nonché di help in linea.Il sistema prevede due tipi di editor:

• GTL (Geometrical Technical Language)• Geometria diretta

GTL

La costruzione del profilo avviene definendo e visualizzando sullo schermo i singoli elementigeometrici che si intende utilizzare nella realizzazione dei tratti di profilo.E' suddiviso in due parti:

1. Editor della Geometria

L’editor di geometria permette di generare un profilo, partendo dalla definizione degli entigeometrici elementari che lo compongono. Questi sono raggruppati nelle seguenti classi diappartenenza: ORIGINI, PUNTI, RETTE, CERCHI, RACCORDI CIRCOLARI e SMUSSI. Allapremuta della softkey corrispondente ad una di queste classi, vengono presentati i vari elementi diquella classe sotto forma di menu di icone grafiche. Operando una delle scelte possibili, l'iconaselezionata comparirà a destra dello schermo evidenziando il profilo definito e presentando ilblocco di definizione con i parametri già al posto giusto, pronti per essere quantificatidall'Operatore. I vari elementi vengono poi uniti, in modo semplice e diretto, a formare il profilovoluto.

Page 104: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-22 CNC Serie 10 Specifiche di Prodotto (07)

ORIGIN POINTS LINES CIRCLES CHECK

RADIUS BEVEL GRAPHICS SCALE SET TOLERANCE HELP

DEL-LINE DIMENSIONOLD-LINE ZOOM GEOMETRY EXIT

LINES :00002 FILE :main.dfp R0.2

(UGS,X0, X100, Y0, Y100)

R

L

L

5

C

D R

C

C

7

R

LC

6 8

P

P

P4

P

P

3

RP

2

R

1

X

YI

J

Editor della Geometria

Ausili grafici ulteriori, quali il controllo (CHECK) della congruenza del profilo con annessavisualizzazione, lo ZOOM e il DIMENSION (cursore a croce spostabile sul profilo visualizzando leposizioni) semplificano la messa a punto o la modifica del profilo stesso.Infine per poter eseguire il file così generato è necessario convertirlo in codice ISO standard. Laconversione del profilo in un programma eseguibile avviene automaticamente, su confermadell'Operatore, in fase di uscita dall'editor grafico.

ORIGIN POINTS LINES CIRCLES CHECK

RADIUS BEVEL GRAPHICS SCALE SET TOLERANCE HELP

DEL-LINE DIMENSIONOLD-LINE ZOOM GEOMETRY EXIT

LINES :00002 FILE :main.dfp R0.2

7- L8, C5, R-5, 36

L8, L1,R5,L2,R12,L3,C6,L4,L5,L6,L7,R40,C1,C2,R5,C5,C7,L8,L1

Esempio di profilo generato con l'Editor della Geometria

Page 105: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-23

2. Editor di Cicli

L’editor dei cicli permette di programmare i cicli fissi di lavorazione o di misura, semplicementescegliendoli in un menu grafico, e introducendo i parametri che via via l’editor proponeautomaticamente. Più in dettaglio, esso è fondato sullo stesso tipo di interfaccia grafica dell'editordi geometria: anche in questo caso i cicli possibili (tipici di un centro di lavorazione) vengonosuddivisi in classi, ognuna delle quali propone un menu di icone che rappresentano quella classe.Una volta scelta l'icona desiderata, questa viene visualizzata a tutto schermo, fornita di maggioridettagli, con tutti i parametri del caso. I parametri appaiono contemporaneamente nel blocco diprogramma, preparato dall'editor in alto a sinistra, nel quale l'operatore viene guidato a introdurre idati.

Nell'editor grafico sono disponibili una serie di cicli fissi standard per le lavorazioni tipiche di uncentro di lavoro. Tali cicli sono richiamabili semplicemente selezionandoli dal menu grafico cheviene proposto. I cicli sono:

G81 ForaturaG82 LamaturaG83 Foratura profondaG84 MaschiaturaG85 AlesaturaG86 BarenaturaG89 Barenatura con sosta

POCKET MILLING PATTERN DRILL PROBE

DEFINES AXES HELP

DEL-LINE CHECKOLD-LINE CYCLE EXIT

LINES :00001 FILE :main.dfp R0.2

(UGS,X0, X100, Y0, Y100)

Videata di selezione dei cicli di lavorazione

Page 106: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-24 CNC Serie 10 Specifiche di Prodotto (07)

Sono inoltre previsti alcuni cicli di misura, attuabili con un tastatore montato sul mandrino. Irisultati vengono memorizzati in variabili a scelta dell’operatore.

POCKET MILLING PATTERN DRILL CHECK

D E FIN E S A X ES HELP

DEL-LINE CHECKOLD-LINE CYCLE EXIT

LINES :00001 FILE :main.dfp R0.2

G72 E

Esempio di ciclo di tastatura

NOTA:Nel caso un utente volesse modificare i cicli macchina proposti o aggiungere dei propri ciclipersonalizzati, i controlli della SERIE 10 offrono questa possibilità. Sia la parte di interfacciaoperatore (definizione grafica delle videate e delle icone, gestione dell'inserimento dei dati concontrollo sul tipo e sul valore che essi possono assumere, definizione di HELP in linea) sia la parteattuativa (gestita tramite paramacro) è accessibile e disponibile per modifiche da parte dell'utente. Inquesto modo l'editor grafico diventa un potente e valido strumento di personalizzazione oltre che diprogrammazione.

Va infine ricordato che l'editor di linea a tutto schermo, di solo testo, è comunque sempre presenteall'interno degli editor grafici, con la possibilità di commutare da modalità testo semplice a modalitàgrafica e viceversa, in qualsiasi momento.

GEOMETRIA DIRETTA

La geometria diretta consente di descrivere direttamente il profilo senza bisogno di eseguire primauna predisposizione di tutti gli enti geometrici interessati. Essa consente di definire PUNTI, RETTE eCERCHI e di inserire RACCORDI e SMUSSI.

La scelta e la definizione degli enti avviene premendo le softkey corrispondenti.

Page 107: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-25

Line/Point

Definisce il punto di partenza del profilo o il punto di arrivo di un movimento lineare.

A X , Z

I parametri da introdurre sono i seguenti:

A Angolo del movimento lineare rispetto all'asseorizzontale

X Ordinata del punto di partenza del profilo, oppuredel punto di arrivo del movimento lineare

Z Ascissa del punto di partenza del profilo, oppuredel punto di arrivo del movimento lineare

RADIUS BEVEL UGS/STP LIST ELEMENTS HELP

LINE/POINT LINE_TO_LINE CIRCLE_CW CIRCLE_CCW CHECK

DEL-LINE OLD-LINE DIMENSION ZOOM EXIT

Editor delle Variabili

L'editor delle variabili permette di visualizzare su finestre a più pagine le variabili definite incaratterizzazione con il loro valore aggiornato in tempo reale. Le variabili sono:

− variabili E− variabili SN− variabili SC− variabili utente (User)− variabili H− variabili di logica

È inoltre possibile selezionare una variabile e forzarne un valore. A questo scopo è anche disponibilela funzione EVALUATE: tramite una softkey dedicata, viene aperta una finestra di inserimento dati incui è possibile eseguire delle operazioni matematiche (somme, moltiplicazioni, seno e coseno, etc.);il risultato ottenuto può essere trasferito direttamente nella variabile selezionata premendo la softkeySUBSTITUTE.

Page 108: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-26 CNC Serie 10 Specifiche di Prodotto (07)

Editor delle Tabelle

Il pacchetto Editor delle Tabelle, permette la visualizzazione, l’introduzione e la modifica dei parametriche risiedono nella memoria del sistema (dual port della scheda PLC) o sul disco fisso (file). Talitabelle si riferiscono a:

− ORIGINI (10 per ogni asse)− UTENSILI (250 totali)− CORRETTORI (300 totali)− TABELLA UTENTE (400 variabili numeriche)− MAGAZZINI (10 totali)− DATA BASE DEGLI UTENSILI

Entrati in uno di questi ambienti è possibile usufruire dei seguenti comandi per modificare i varielementi della tabella:

EDIT: editor dell'elemento selezionatoINSERT: inserimento di un nuovo elementoDELETE: cancellazione di un elementoFIND: ricerca di un elementoSORT: modifica del criterio di ordinamento degli elementi della tabellaSAVE: salvataggio della tabella dalla memoria su hard diskLOAD: caricamento della tabella da hard disk alla memoriaPRINT: stampa della tabella specificata su una stampante collegata alla porta seriale

della piastra di CPU

E` interessante notare la possibilità di visualizzare ogni utensile ed ogni correttore con i propriparametri associati, oppure visualizzare contemporaneamente i dati relativi ad un utensile e alcorrettore abbinato, o ancora le informazioni sul magazzino utensili.Ogni tabella, aperta con il comando EDIT, mostra i campi relativi all'elemento selezionato i cui valorisono accessibili anche dalla logica di macchina; i dati della Tabella Utente sono accessibilidirettamente anche da programma (variabili L).

È disponibile un Editor della Tabella Utente che permette di suddividere le 400 variabili fino ad unmassimo di 8 gruppi che vengono presentati all'Operatore come se fossero tabelle separate.

Per tutte le tabelle è infine disponibile, integrata nel sistema standard, l'utility SETUP per modificare ilnome ed il range di ogni singolo campo delle tabelle oltre che gli HELP e il nome delle softkeyassociate allo scopo di personalizzare questa interfaccia operatore.

BACKUP/RESTORE delle Tabelle

Le funzionalità di BACKUP, permette un salvataggio completo su hard disk delle tabelle in memoria.La funzionalità di RESTORE ripristina nella memoria la copia di BACKUP di tutte le tabelle.

IMPORT/EXPORT delle Tabelle

Le tabelle salvate su file ASCII possono essere copiate su o da floppy disk.

Page 109: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-27

Journal File

Sul disco rigido è presente un "file giornale" per preservare le modifiche fatte ad un programma incaso di caduta di tensione durante la fase di edit. Questo file viene aggiornato ogni volta che vengonoeseguite un certo numero configurabile di premute di tasto. Dopo una caduta di tensione, rientrandoin editor del file che si stava modificando, vengono automaticamente ripetute le operazionimemorizzate, riportando il programma nella stessa condizione in cui si trovava al momentodell'interruzione.

DOS Shell

Il DOS Shell è un ambiente richiamabile mediante una softkey dedicata nel quale sono disponibilialcuni comandi del DOS per eseguire operazioni sui file utente presenti su hard disk, su floppy disk osu dischi remoti (vedi Communication). Il loro utilizzo è semplificato dalle softkey e dalle finestre diintroduzioni dati. Tra i comandi disponibili troviamo:

− PRINT: stampa del file specificato su stampante locale o remota− COPY: copia di uno o più file tra direttori o dischi diversi− RENAME: rinomina di file o direttori− DELETE: cancellazione di file o direttori vuoti− MKDIR: creazione di nuovi direttori− DIRECTORY: visualizzazione del contenuto di un direttorio− XCOPY: copia di file e direttori− EDIT: editor di file− FORMAT: formattazione del floppy disk− SHOW DRIVES: visualizzazione dei dischi e periferiche locali e remote− BACKUP: copia di backup di file o direttori− RESTORE: ripristino su hard disk di una copia di backup

PERIPHERALS

Il PERIPHERALS è un ambiente richiamabile mediante una softkey dedicata che permette diconfigurare devices remoti e locali.Da questo ambiente è possibile:

• configurare ed attivare Interlink, un programma di utilità fornito con il sistema operativo MS-DOS6.22 che permette di connettere un sistema Serie 10 con un altro computer (o un altro sistemaSerie 10) utilizzando una porta seriale. In questo modo da una macchina è possibile accedere aidati presenti sull’altra macchina senza dover usare floppy disk per copiare i files.

• configurare il device di output per stampare localmente.• configurare il collegamento ad un controllore remoto del bootstrap del CNC. Questa funzione è

disponibile solo se CNC e controllore remoto (personal computer) sono connessi tra di loro tramiteMini-DNC e se sul controllore remoto è stata installata anche l’opzione Remote Development Kit.

• attivare il configuratore di rete• connettere gli ambienti e servizi configurati come remoti (tramite il configuratore di rete del Mini-

DNC).

Page 110: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-28 CNC Serie 10 Specifiche di Prodotto (07)

Comunicazione Mini-DNC Ethernet

Codice: 93000463H Libreria DLL (documentazione in italiano)

Codice: 93000464K Libreria DLL (documentazione in inglese)

Tutti i modelli dei controlli numerici Serie 10, essendo basati su un’architettura standard PC, offrono ilcanale di comunicazione Ethernet direttamente nel CNC ed una serie di funzionalità avanzate perl’integrazione del CNC in una rete di comunicazione standard.

Infatti nei controlli Serie 10 è stato implementato il protocollo di comunicazione standard NETBEUI,disponibile su tutti i PC Windows collegati in rete, e le funzionalità condividere in rete l’hard disk del CNC e di accedere alle risorse condivise sulla rete direttamente dalCNC. In altre parole, l’operatore dal CNC può accedere agli archivi programmi o dati utensilememorizzati su un Server centralizzato oppure, dall’ufficio tecnico è possibile trasferire i programmitecnologici ed i dati di lavorazione dal PC al CNC, semplicemente trascinando i files dall’hard disklocale del PC a quello remoto condiviso del CNC.

Oltre alle funzionalità di trasferimento programmi, i CNC Serie 10 offrono un’estesa libreria di funzioniper Windows 98 e NT (DLL), che consentono di sviluppare applicativi personalizzati in linguaggio C++non solo per acquisire i dati di produzione da un PC di pianificazione della produzione, ma anche disincronizzare più controlli numerici collegati in rete tramite un supervisore di cella o di impianto.Il tipo di connessione, a seconda dei modelli di CNC, può essere di tipo 10 base 2 (connettore BNCcon cavo coassiale schermato) o 10 base T (connettore RJ45 con cavo bipolare twistato); la velocitàdi trasmissione è di 10Mbaud per i moduli CNC e 100Mbaud per i moduli WinLink.

NOTA:Per maggiori informazioni sui cavi di collegamento e sui connettori fare riferimento all’Appendice A diquesto manuale.

Page 111: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-29

FACILITAZIONI OPZIONALI

Comunicazione Mini-DNC Seriale per Windows

Codice: 93000373C (documentazione in inglese/italiano)

Il Mini-DNC Seriale per Windows permette il trasferimento di files (programmi, tabelle, ecc.) tra unsistema della Serie 10 e un PC collegati tramite linea seriale RS-232. Tale funzionalità viene utilizzatanei modelli Serie 10 privi di comunicazione Ethernet.Questo applicativo è stato progettato per funzionare con il sistema operativo Windows 95/98 eWindows NT.

Le funzionalità disponibili sono:

− Trasmissione da PC e CN e viceversa.

− Cancellare da PC un qualsiasi file residente sul CN nei dischi utente (E: ed F:).

Per qualsiasi delle operazioni permesse è presente un Help che si attiva premendo il tasto specifico.È disponibile un ambiente di configurazione in cui vengono definiti tutti i parametri di comunicazione,tra cui la velocità di trasmissione e il sistema Serie 10 a cui collegarsi. Possono essere definite fino a12 configurazioni diverse, ognuna da abbinare ad uno specifico CNC.

Page 112: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-30 CNC Serie 10 Specifiche di Prodotto (07)

ASSET (Advanced Super Set Extension Tool)

Codice: 93000233A

Questa opzione consente di ampliare il set di comandi e le funzionalità della programmazionestandard dei sistemi Serie 10 costituendo uno strumento molto semplice e potente per lapersonalizzazione dell'interfaccia uomo/macchina. Grazie a questa opzione è possibile:

− la creazione di videate, la acquisizione di dati da tastiera, la creazione e personalizzazione difinestre di input sia come dati da visualizzare ed introdurre, sia come aspetto grafico, cioèdimensione, posizione della finestra, colore e posizione dei dati visualizzati o introdotti, coloredello sfondo, ...

SCR seleziona videoOUT definizione dei parametri dimensionali ed estetici di una riga del vi deo e del

contenuto da visualizzareDIF definizione dei parametri dimensionali ed estetici delle finestre di inserimento dati

(data entry)INP gestione inserimento dati da tastiera

− l'accesso alle variabili di sistema

$xxxx lettura/scrittura di variabili di tabella (utensili, correttori, origini)LCK abilitazione/disabilitazione accesso in tabellaPLS lettura variabili di SWPVS selezione dual port remota

− la gestione diretta degli ingressi/uscite

$I(n) e $O(n) identificano degli ingressi uscite fisiche

− il trattamento di file ASCII (programmi, messaggi, ...) e binari/formattati (dati, variabili,parametri,...)

OPN apertura di un file (con path e estensione)WRT scrittura di un record del file apertoREA lettura del record di un file apertoCLO chiusura di un fileDEL cancellazione di un fileINS inserimento di un file nel direttorio dei programmiGDV acquisizione drive A: o remotoRDV rilascio drive A: o remoto

− lettura dello stato dei processi, esecuzione di comandi verso i processi, lettura della posizionedegli assi

PRO selezione del processo locale cui saranno inviati i successivi comandiDCC seleziona processo remotoRTP lettura del numero utensile programmato o attivo nel processoROP lettura del numero correttore utensile programmato o attivoGPS lettura dello stato e del modo di un processoRAP lettura della quota dell'asse specificatoCON cycle startCOF cycle offHON hold onHOF hold offRES reset

Page 113: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

CNC Serie 10 Specifiche di Prodotto (07) 5-31

SMD cambia modoSAX seleziona asse per movimento manualeDIR seleziona direzione movimento manualeJOG definisce valore per movimento manuale incrementaleFHO attiva/disattiva FEEDHOLD

− la gestione delle linee seriali

SOP abilitazione/disabilitazione e configurazione della serialePUT scrittura sulla porta serialeGET lettura dalla porta serialeEPS esecuzione di part program da linea serialeSCL chiusura della porta seriale

− la gestione degli errori di programma

ERR abilitazione/disabilitazione della gestione degli errori da programmaSTE variabile di sistema contenente il codice dell'errore

Tutte queste funzionalità sono attivate tramite triletterali dedicati eseguibili sia in MDI che all'interno diun programma.

NOTA:I triletterali PVS, GDV, RDV, PRO, DCC, ERR sono disponibili anche senza opzione ASSET.

Continuous Laser Digitizing per sistemi Monoboard

Codice: 93000350F (versione con manuale in Italiano)93000351Y (versione con manuale in Inglese)

Il Continuous Laser Digitizing é una prestazione opzionale per i controlli numerici della Serie 10(SOLO in versione monoboard, cioè 10/110). Questa opzione consente, tramite un sistema ditriangolazione laser, la scansione della superficie con l'acquisizione delle quote XYZ.

La movimentazione, il controllo del flusso e l’intero processo di acquisizione sono realizzati da unpart program e da due task che girano in ambiente Dos Real Time.Il compito di un task é quello di acquisire, ad intervalli fissi, l’input analogico relativo al segnale deltriangolatore e le quote degli assi, mentre il compito dell’altro task é quello di fornire all’utenteun’interfaccia video tramite la quale vengono introdotti i parametri di scansione e sulla quale vengonovisualizzate in tempo reale le superfici attualmente in scansione.Il part program, invece, é dedicato alla movimentazione degli assi e al controllo, tramite variabili Lcondivise, del flusso di dati con i due task.All'accensione del CN i due task vengono lanciati e si pongono in attesa di comandi dal part program.Gli algoritmi di misura sono stati messi a punto per l’acquisizione di bassorilievi di spessore tale dapoter essere acquisiti senza effettuare spostamenti dell’asse Z nel corso della scansione. Questoperché non è previsto alcun feedback tra il programma che effettua l’acquisizione e il part programche movimenta gli assi.

Page 114: 1236q Spec Prod

Capitolo 5

Facilitazioni per l’Operatore

5-32 CNC Serie 10 Specifiche di Prodotto (07)

DIGICAD : Manual Digitizing (Spline)

Codice: 93000141S

Questa prestazione permette l'apprendimento di profili per punti direttamente su un campione dilavorazione. I punti possono essere interpolati con rette, cerchi o curve spline per creare un profiloche può poi essere elaborato ed ottimizzato per essere infine usato per creare un programma ISOdirettamente eseguibile dalla macchina.

L'insieme dei punti che definiscono il profilo, può essere autoappreso dal controllo tramite la ConsolePortatile (Teach Pendant), che consente all'Operatore di muovere in manuale gli assi e di richiedere lamemorizzazione (autoapprendimento) delle quote. In alternativa, per una maggiore precisione, èpossibile autoapprendere i punti direttamente da un ciclo di tastatura.

Il pacchetto permette di configurare fino a 5 assi, di cui 3 lineari e 2 rotativi. È possibile visualizzare ilprofilo generato in grafica 2D, su diversi piani, o in 3D.

L'opzione è distribuita su floppy, accompagnato da relativa documentazione. È anche disponibile unaversione offline da installare su Personal Computer (vedere capitolo 8: “Opzioni Offline”).

LINE CIRCLE SPLINE DIGITIZE CHECK

3D CIRCLE HELP

DEL-POINT DIMENSION

THINNING

EXIT

LINES :000398 FILE :CAP10.DGT REL 02.02

X100.8Y126.4

DATE: xx xx xx

X99.4Y117.9

3D DISPLAY

ZOOM

Esempio di interpolazione spline

FINE CAPITOLO

Page 115: 1236q Spec Prod

Capitolo 6

CNC Serie 10 Specifiche di Prodotto (06) 6-1

FACILITAZIONI PER IL COSTRUTTORE

INTERFACCIA OPERATORE

OEM Softkeys

L'interfaccia operatore dei controlli della SERIE 10 fa un largo uso di menu a softkey che rendonocomodo ed immediato l'inserimento dei dati e l'invio di comandi alla macchina.

È a disposizione del Costruttore un ambiente di softkey libero, in cui egli può definire il nome dellesoftkey, la loro struttura ad albero (secondo il suo gusto e le sue esigenze) e la loro funzionalità.Questa viene gestita dalla logica di macchina che sarà avvisata della premuta della softkey ed a cuiverranno passati i parametri inseriti che essa si occuperà di gestire secondo quanto stabilito dalProgrammatore. I tipi di softkey configurabili sono:

MAINTAINED: la softkey rimane attiva finché viene mantenuta premutaON_OFF: la softkey rimane attiva fino alla prossima premutaNORMAL: la softkey rimane attiva per un istante (impulsiva)MENU: alla premuta si passa ad un livello di softkey inferiore (struttura ad albero)DATA_ENTRY: alla premuta della softkey viene aperta una finestra di introduzione dati

configurabile (vedi di seguito)

Finestre di Inserimento Dati (Data_Entry)

In particolare, le softkey di tipo DATA_ENTRY, aprono delle finestre di cui è possibile definirel'aspetto (messaggi, commenti, valori di DEFAULT,...) ed il tipo di input ammessi (interi, reali,stringhe) con controllo sul valore (massimo e minimo valore ammesso, lunghezza stringa, ...). Questoconsente di costruire un interfacciamento personalizzato con l'Operatore di macchina per guidarlonella scelta dei comandi e nell'inserimento dei dati.

HELP on-line

Ad ogni softkey OEM è possibile associare una finestra di HELP multi-pagina per eventualispiegazioni o avvertimenti per l'Operatore.

Page 116: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

6-2 CNC Serie 10 Specifiche di Prodotto (06)

Scelta del Linguaggio

Il linguaggio di default usato per le finestre di HELP del sistema è l'Inglese. Sono però disponibili deidischetti contenenti i testi in linguaggi diversi: è possibile ad esempio installare un linguaggio durantela messa a punto della macchina e installarne un altro prima della spedizione all'Utente finale diun'altra nazionalità.

Editor del Linguaggio

La Serie 10 offre come standard un potente strumento chiamato Language Editor che fornisce alCostruttore la possibilità di modificare gli HELP, i data_entry, i messaggi e le softkey di sistemasecondo le proprie esigenze o di tradurre integralmente l'interfaccia operatore in qualsiasi lingua eglidesideri. Il linguaggio di default (Inglese) è comunque sempre residente ed attivabile sul CNC. Talimodifiche possono essere eseguite sul CNC oppure offline su un normale PC.

Configurazione delle Videate

Un altro potente strumento di personalizzazione della macchina è offerta dalla scelta di molteplicividei, standard o configurabili.

Sono disponibili fino ad un massimo di 12 videate diverse di cui 7 a formato tutto schermo e 5 divisein 4 quadranti elementari componibili.

Delle 7 videate a tutto schermo, 2 sono standard, 1 è dedicata alla visualizzazione degli assi ausiliaried è configurabile nella parte inferiore, e 4 sono direttamente gestibili dalla logica di macchina (la lorodefinizione e gestione è a carico del Costruttore).

Le 5 videate a quadranti elementari possono essere composte scegliendo fra 8 diversi quadranti disistema standard e 4 quadranti di logica definiti dal Costruttore. Nelle versioni multiprocesso iquadranti possono appartenere a processi diversi: questo permette di visualizzare le informazioni deivari processi in un'unica videata.

Editor dei Sinottici

Tutti i videi di logica possono essere costruiti grazie all'Editor dei Sinottici. Questo permette all'OEMdi creare, per mezzo di colori e caratteri semi-grafici, una "maschera" formata, ad esempio, dafinestre o da un disegno schematico dell'impianto.

Gestione dei Videi OEM

I videi a disposizione del Costruttore, eventualmente integrati grazie all'Editor dei Sinottici, possonoessere aggiornati con messaggi o altre informazioni dalla logica di macchina. Ciò consente diottenere una interfaccia operatore personalizzata decisa secondo i gusti e le particolari esigenzedell'OEM.

Page 117: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

CNC Serie 10 Specifiche di Prodotto (06) 6-3

Livelli di Sicurezza

Sui controlli della SERIE 10 è disponibile l'Utility SECURITY che permette di gestire i livelli diprotezione del sistema. I livelli previsti sono 7:

0 - Riservato1 - Riservato2 - Riservato3 - OEM/SERVICE : modifiche di parametri dell'applicazione, assistenza clienti4 - END_USER : installazione opzioni5 - END_USER_TEC : sviluppo programmi tecnologici, gestione utensili, ...6 - OPERATOR : utilizzo macchina utensile

I controlli che arrivano al Costruttore sono a livello 3. Dopo aver completato la configurazione ed i testdi funzionamento della macchina, egli può definire una parola d'ordine per l'accesso a quel livello esettare il sistema al livello successivo disabilitando alcune funzionalità (per esempio accesso aiparametri di caratterizzazione, accesso ai direttori dei programmi, ...).

Page 118: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

6-4 CNC Serie 10 Specifiche di Prodotto (06)

CONFIGURAZIONE (AMP)

Configurazione Guidata

Il configuratore dei sistemi della SERIE 10 è denominato AMP (Adjustable Machine Parameters). E`un pacchetto software che può essere eseguito in contemporanea con la lavorazione.

La configurazione è "ad ambienti" elencati nel menu principale: da questo si passa ai sotto-menucorrispondenti agli argomenti scelti. Oltre ai normali parametri di "set-up" della macchina (modulihardware del sistema, assi, I/O, parametri tecnologici, ...), è possibile configurare l’interfacciaoperatore (OEM softkey, videate,...) ed i pacchetti accessori OEM.

HELP on-line per ogni Parametro

Il sistema di configurazione è molto semplice da usare grazie ai menu a softkey guidati ed allevideate a tutto schermo per l'inserimento dei dati, descritti da un HELP on-line per ogni menù e perogni parametro.

Capacità di 4 differenti Configurazioni

È possibile avere fino a 4 differenti configurazioni, abilitabili singolarmente. Questo è molto utiledurante l'integrazione della macchina o quando devono essere eseguiti alcune modifiche dellaconfigurazione: ciò può essere fatto anche con la macchina in lavorazione.

Generazione Automatica del File AMP Binario

Quando la configurazione è stata completata, essa viene automaticamente tradotta in un formatobinario interno.

Stampa dell'AMP

È disponibile la funzione di PRINT parziale o totale della configurazione che avviene su di unastampante direttamente collegata alla porta seriale della scheda Main CPU.

Page 119: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

CNC Serie 10 Specifiche di Prodotto (06) 6-5

INTERFACCIA DI LOGICA (PLUS)

PLC Integrato

L’interfaccia tra il controllo numerico e la macchina utensile viene realizzata in linguaggio PLUS(Programmable Logic Universal System), conforme allo standard IEC 1131A. Per entrarenell’ambiente PLUS, non è necessario avere alcun dispositivo esterno: il pacchetto è residente sulcontrollo e per attivarlo basta premere la softkey dedicata.

Interfaccia Operatore Guidata

Anche in questo caso, softkey, menu, ed help rendono l’ambiente estremamente facile da usare.

Linguaggio di Programmazione PLUS

Più che di un semplice linguaggio si tratta in realtà di un vero e proprio ambiente di sviluppo completoe universale: basti pensare ai diversi linguaggi di utilizzo (Instruction List, Macro Instruction List,Function Block/Ladder Diagram, Sequential Function Chart), ai relativi editor, al compilatore, algeneratore di codice, al "debug", al documentatore. Per una più veloce implementazionedell'interfaccia di logica viene fornita, per ogni editor, una vasta gamma di funzioni di libreria.

Funzioni del PLUS

Il PLUS dispone di una ampia e completa libreria di funzioni elementari che, composte secondo leesigenze del Programmatore, permettono la gestione delle seguenti funzionalità:

− gestione variabili (booleane, intere, reali, ASCII)− gestione timer e contatori− funzioni matematiche estese− gestione assi− gestione del mandrino− gestione assi ausiliari (punto a punto)− gestione emergenze− funzioni di console− gestione softkey, videi e messaggi− funzioni di accesso ai dati del sistema− funzioni di accesso ai parametri degli assi− gestione tabelle− gestione linea seriale

Page 120: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

6-6 CNC Serie 10 Specifiche di Prodotto (06)

Esempi di diversi linguaggi di programmazione della logica di macchina

Page 121: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

CNC Serie 10 Specifiche di Prodotto (06) 6-7

Variabili PLUS

Il PLUS gestisce sia le variabili locali (M) che globali (G), ovvero in comune con i processi. Talivariabili possono essere di tipo booleano, intero, reale e ASCII. Oltre al nome assoluto, ad ognivariabile può essere associato un nome simbolico a piacere, ed un commento descrittivo.

Timer e Contatori

Altri tipi di variabile gestite dal PLUS sono costituite dai contatori e dai temporizzatori, con tempo diconta minimo pari a 10 msec.

Funzioni Matematiche

Fanno parte della libreria del PLUS una serie di funzioni matematiche quali SENO, COSENO,TANGENTE, RADICE QUADRATA, LOGARITMO, ESPONENZIALE, ...

Gestione Assi

Le funzioni per la gestione assi comprendono: abilitazione, gestione dei limiti software ed hardware,azzeramento assi, ...

Gestione Mandrino

È possibile una completa gestione del mandrino: abilitazione, rotazione, gamma, orientamento, reset,...

Gestione Assi Ausiliari (Punto a Punto)

È disponibile anche un set di funzioni per la gestione degli assi ausiliari (o punto a punto):abilitazione, reset, azzeramento, movimento assoluto o incrementale, percorso più breve, ...

Gestione Emergenze

La gestione delle emergenze recoverabili (servo error, skew error, errore di fase encoder, ...) è libera ecompletamente affidata alla logica.

Page 122: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

6-8 CNC Serie 10 Specifiche di Prodotto (06)

Funzioni di Console

È possibile da logica inviare tutti i comandi di console: cycle start, cycle stop, reset, percentuali di

Gestione Softkey, Videate e Messaggi

Le OEM SOFTKEY rappresentano un’estensione ai menu di softkey proposti dal sistema, e sipossono considerare alla stregua di un pannello operatore personalizzato dal costruttore. È possibiledefinire un menu principale, da cui ogni softkey può richiamare altri sotto-menu. Le softkey possonoanche richiamare delle finestre per l’introduzione di dati. Finestre di help, generali o sui singoliparametri, sono anche configurabili. Il procedimento di definizione delle varie OEM softkey, con menu,finestre, help, avviene, nel solito modo semplice e amichevole, attraverso l’AMP. Alla premuta di unasoftkey, viene avvisata la logica di macchina che gestirà questo evento secondo quanto deciso dalProgrammatore. La logica ha anche la possibilità di disabilitare le softkey (sia di sistema che OEM)per evitare che l'Operatore esegua delle operazioni non desiderate.

Le videate di logica sono uno strumento utilissimo per personalizzare la logica di interfaccia. Essepossono essere sia di formato quadrante che di formato schermo intero. Una volta configurata unavideata, ed eventualmente strutturata grazie all'Editor dei Sinottici (vedi), la logica di interfaccia vi puòaccedere per operazioni di scrittura di dati o messaggi o, ad esempio, per accendere e spegnere lelampadine di emergenza rappresentate nel sinottico.

Esempio di videata di logica creata con l'Editor dei Sinottici

Page 123: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

CNC Serie 10 Specifiche di Prodotto (06) 6-9

Funzioni di Accesso alle Variabili di Sistema

Lo stato del sistema è reso noto alla logica in ogni momento attraverso le variabili di sistema (S). Lalogica può inoltre leggere/scrivere sulle variabili di ogni singolo processo mediante delle funzionidedicate.

Funzioni di Accesso ai Parametri Assi

Fanno parte della libreria standard del PLUS una serie di funzioni per la lettura/scrittura in temporeale dei parametri degli assi (e mandrini) quali: quota attuale e teorica, errore di inseguimento, statodell'asse, ...

Gestione Tabelle

È disponibile una serie di funzioni per la ricerca, lettura e scrittura di dati nelle tabelle (origini, utensili,correttori, utente). Ciò permette ad esempio la gestione del cambio utensile, del correttore o delletabelle utente in modo assolutamente libero, anche non standard, secondo le proprie esigenzespecifiche.

Gestione Linea Seriale

Una serie di funzioni di libreria, unite a quelle per la gestione dei caratteri ASCII, permette la liberagestione della linea seriale della scheda PLC (OS8012), secondo un protocollo di scambio dati dadefinire a piacere.

Page 124: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

6-10 CNC Serie 10 Specifiche di Prodotto (06)

Debug del PLUS

Il PLUS prevede l'ambiente ON LINE in cui viene presentata la logica di macchina nel linguaggioprescelto con la visualizzazione del valore assunto da ogni variabile aggiornato in tempo reale.Facendo scorrere sul video il codice scritto con i valori assunti dalle variabili, è estremamentecomodo ed immediato individuare eventuali errori commessi. Tramite la premuta di un tasto è poipossibile passare direttamente nell'ambiente EDITOR per effettuare eventualmente delle correzioni.Queste saranno attivate alla prossima riaccensione del sistema.

Attivazione della logica "al volo"

Dopo aver eseguito delle modifiche ed aver compilato la logica, è possibile eseguire una riattivazioneautomatica "al volo" della logica, senza dover necessariamente spegnere e riaccendere il sistema.Tale procedura impiega pochi secondi.

Lettura/Scrittura delle Variabili "al volo"

Un altra possibilità di testare la logica è offerta dal VARIABLE DEBUGGER, un ambiente checonsente di visualizzare in tempo reale tutte le variabili locali e globali della logica, le variabili diinterfaccia tra sistema e logica, gli ingressi ed uscite fisiche, i timer e contatori. È anche possibileimpostare per ciascuna variabile un valore che sarà subito attivo.

SELECT VAR WRITE VAR COMPILE LIST

HELP

EXIT

Plus Variables Debuger TIME: xx xx xxDATE: xx xx xx

NEXT DISPLAY

VARIABLE

MW300MW405SW3GD12I0GW30

DECIMAL

234177280-3.5234e+4

24321

HEXADECIMAL

EA 4540 0

5F01

BINARY

000000001110101010001010000000000000000000000000

100100010011011111000000001

Variable Debugger

Page 125: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

CNC Serie 10 Specifiche di Prodotto (06) 6-11

Logic Analyzer

Il LOGIC ANALYZER è un analizzatore degli stati logici di segnali booleani (flag, segnali digitali diinput/output, ... ). È possibile definire fino a 16 variabili il cui stato sarà poi visualizzato incontemporanea secondo un temporizzatore definito come multiplo di 10 msec. La visualizzazione puòavvenire in continuo o con un trigger di partenza e di fine. Le tracce visualizzate possono esserememorizzate ed esaminate più in dettaglio, misurando ad esempio la durata di ciascun segnale.

HELP

EXITEXAME DATATRIGGERCONT TRACECONF PARAMVARIABLE

STOP END BUF

DATE: xx xx xx TIME: xx xx xxPlus Logic Analyzer

ABS t = xxx Rel t = xxx

Step = 10

Trigger start: I0,0 > 0

Trigger stop: S3,2 < 1

Samp rate : 10

S20,7I0,2I3,5M100,3M101,1G20,0

Logic Analyser

Page 126: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

6-12 CNC Serie 10 Specifiche di Prodotto (06)

Timing Monitor

Il TIMING MONITOR è uno strumento di debug che consente di conoscere il tempo di ciclo dei taskche compongono la logica di macchina. È possibile monitorare la durata del task real-time(aggiornamento I/O), del task FORE (il task di logica veloce) e di 4 task BACK a scelta (task dilogica lenta) contemporaneamente: per ognuno di essi viene visualizzato il tempo minimo diesecuzione, il tempo attuale, il tempo di picco temporaneo ed il tempo di picco massimo. Una scalagraduata fornisce una rappresentazione grafica del tempo attuale. La funzione HOLD permette disospendere l'aggiornamento dei tempi per analizzare la situazione. La funzione RESET permette diazzerare il tempo massimo.

RESET HOLD SELECT

EXIT

TIME: xx xx xxPLUS Monitor DATE: xx xx xx

HELP

Real Time

$Fore

$Back1

$Back2

$Back3

$Back4

MIN TIME ACTUAL TIME TEMP PEAK MAX TIME

0.76 0.78 - 1.35

1.10 1.15 - 2.17

10 20 40 630

10 30 70 720

10 40 80 320

20 20 50 120

Timing Monitor

Quick Plus

Il Quick Plus realizza una interfaccia chiara ed estremamente semplice per le informazioni provenientidal sistema e fornisce una serie di macro funzioni per la gestione di alcune delle più importanti

Le informazioni provenienti dal sistema (valore della S o della F programmate, funzioni M, ...) sonopresentate al programmatore della logica su una area di interfaccia predefinita e mappata in modorigido, denominata Pacco M. Sempre tramite il Pacco M, la logica utente può inviare le sue richiesteal sistema (rotazione mandrino, movimento assi ausiliari, visualizzazione messaggi, funzioni diconsole, ...).

Il Quick PLUS maschera tutte le problematiche di sincronizzazione tra i vari task presenti nel PLUS eriduce drasticamente la quantità di codice che il Programmatore della logica deve scrivere purmantenendo intatte tutte le prestazioni e le funzionalità del PLUS.

Page 127: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

CNC Serie 10 Specifiche di Prodotto (06) 6-13

FACILITAZIONI OPZIONALI

Gestione Magazzini Utensili

Codice: 93000166L (documentazione in Italiano)93000167N (documentazione in Inglese)

L'opzione della Gestione Magazzini è un pacchetto completo per la gestione di magazzini di utensilidedicata, in particolare, al cambio utensile. Essa consente la gestione della vita utensile e lagestione dei controlli sul tempo di lavorazione dei vari utensili. Tale opzione si basa su di alcunefunzionalità dell'Editor Tabellare e su alcuni blocchi funzionali (grado di gestire fino a 10 magazzini utensili.

Inoltre sono comprese delle funzionalità che consentono di gestire una macchina con un magazzinoutensili in "Gestione Random". Questa prestazione è utile quando è necessario effettuare il cambioutensile con un braccio scambiatore. Il cambio avviene nel seguente modo: l’utensile programmatoviene prelevato dalla catena utensili e depositato nel mandrino. Contemporaneamente, l’utensile cheha terminato la lavorazione viene tolto dal mandrino e inserito in catena al posto di quelloprogrammato. Gli utensili tornano in catena in modo "casuale" e non più nella posizione da cui eranostati prelevati. La Gestione Random Utensili consente inoltre di gestire gli utensili speciali cheoccupano più di una posizione nelle catena porta utensili.

DOS Graphic Interface

Codice: 93000142U

Questa opzione permette al Costruttore di creare applicativi DOS personalizzati usando il linguaggio"C". Questi vengono generati su un PC e poi fatti eseguire al controllo, contemporaneamente allalavorazione di un pezzo. Per questo si utilizza la partizione UTILITY: in caratterizzazione l'applicativoviene associato ad una softkey; quando l'Operatore, in qualsiasi momento, la preme, l'applicativoviene mandato in esecuzione. Sono ammessi fino ad un massimo di 10 diversi applicativi residenti sulcontrollo, attivabili in alternativa.Questa opzione (disponibile su floppy disk) è formata da una serie di funzioni di libreria perl'interfaccia col sistema che permettono la gestione del video, della tastiera e la lettura/scrittura dellavariabili di sistema. L'opzione è completata da un manuale.

NOTA:• Tali applicativi DOS devono essere sviluppati con i mezzi messi a disposizione da questa

opzione, vale a dire le librerie specifiche per accesso alle risorse fisiche, e seguendo le procedureindicate sul manuale. Per la compilazione su PC occorre utilizzare il compilatore "C" Microsoftversione 5.1 o 6, tale compilatore è anche disponibile per la compilazione direttamente sulcontrollo.

• Microsoft è un marchio registrato di Microsoft Corporation

La documentazione relativa a questa opzione è disponibile solo in linguaInglese e non è inclusa nel codice commerciale dell’opzione software. Quindise necessario occorre ordinare il manuale codice 45004387P.

Page 128: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

6-14 CNC Serie 10 Specifiche di Prodotto (06)

DOS Real Time Interface

Codice: 93000244H

Questa opzione si può considerare un'estensione di quella precedente. La sua funzione è semprequella di permettere la creazione di un applicativo DOS, in linguaggio C, da generare su un PC e dafar eseguire sul controllo. La differenza fondamentale tra le due è che, mentre un applicativo creatocon il DOS Graphic Interface gira all'interno della partizione UTILITY del controllo (in alternativa ad altripacchetti quali l'Editor Grafico, il Digitizing, ...), un applicativo creato con l'opzione DOS Real Timeinterface gira in una partizione DOS dedicata, parallela e contemporanea a quelle di sistema(processi, assi, logica, interfaccia operatore), con priorità definibile, permettendo un esecuzione "intempo reale".Questa opzione è disponibile su floppy, comprende una libreria di funzioni e la relativadocumentazione. Alle funzioni già disponibili con l'opzione DOS Graphic Interface, se ne aggiungonoaltre che consentono un accesso più ampio a tutte le partizioni del sistema (processo, logica dimacchina, interpolatore assi, ...).

NOTA:• Tali applicativi DOS devono essere sviluppati con i mezzi messi a disposizione da questa opzione,

vale a dire le librerie specifiche per accesso alle risorse fisiche, e seguendo le procedure indicatesul manuale. Per la compilazione su PC occorre utilizzare il compilatore "C" Microsoft versione5.1 o 6, tale compilatore è anche disponibile per la compilazione direttamente sul controllo.

• Per questa opzione sono richiesti 8 Mbyte di memoria sulla scheda Main CPU.

• Microsoft è un marchio registrato di Microsoft Corporation

La documentazione relativa a questa opzione è disponibile solo in linguaInglese e non è inclusa nel codice commerciale dell’opzione software. Quindise necessario occorre ordinare il manuale codice 45004427W.

End User DOS

Codice: 93000245B (documentazione in Inglese)

Questa opzione consente di eseguire direttamente sul controllo pacchetti software commerciali, natiper l'ambiente PC, in cui l'accesso alle risorse hardware non è gestito dal BIOS ma è diretto(esempio: CAD/CAM, terminal emulator, ...). In pratica tramite l'opzione End User DOS la Serie 10mette a disposizione dell'utente una vera e propria macchina virtuale DOS in cui si ha accesso alvideo, tastiera, FDU, HDU ed eventuali altre risorse hardware, in parallelo con l'esecuzione dellalavorazione. Se usato insieme all'opzione DOS Real Time, sono anche possibili interazioni con glialtri moduli del software di sistema.

NOTA:Per questa opzione sono richiesti 8 Mbyte di memoria sulla scheda Main CPU.

Page 129: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

CNC Serie 10 Specifiche di Prodotto (06) 6-15

Diagnostica Remota

Codice: 93000272H

Questa opzione consente di effettuare la diagnostica del funzionamento di un CNC Serie 10 da partedi un PC remoto mediante collegamento via modem.

linea

seriale

modem

Collegamento via modem tra un CNC ed un PC

Le funzionalità disponibili sono:

1. possibilità di colloquio diretto tra l'operatore lato PC e l'operatore lato CNC tramite finestre didata_entry; ciò evita la necessità di utilizzare un'altra linea telefonica

2. cattura delle videate del CNC e visualizzazione sul video del PC con possibilità di verificare lostato del sistema e leggere le variabili di processo e di logica

3. possibilità di trasferimento file (programmi, tabelle, file di configurazione e di logica, ...) da PCdirettamente sul'HDU del CNC

Le funzionalità disponibili, consentendo una visione diretta del controllo, permettono una diagnosticaapprofondita dello stato del sistema in caso di anomalia, riducono problemi di incomprensione conl'utente finale ed evitano la necessità di intervento in-loco o consentono comunque interventi mirati.

Tale opzione è compatibile con la Release 3.0 o successive del Software di Sistema Serie 10.Richiede un PC con CPU di tipo Intel 286 o superiore. L'opzione non include i modem; i modem dautilizzare sono del tipo Hayes compatibili. L'opzione include due floppy, da installare sul CNC e sulPC rispettivamente, ed un manuale.

NOTA:Questa opzione richiede obbligatoriamente anche l'opzione DOS Real Time.Intel è un marchio registrato di Intel Corporation 286 è un marchio registrato di Intel Corporation.

Page 130: 1236q Spec Prod

Capitolo 6

Facilitazioni per il Costruttore

6-16 CNC Serie 10 Specifiche di Prodotto (06)

FINE CAPITOLO

Page 131: 1236q Spec Prod

Capitolo 7

CNC Serie 10 Specifiche di Prodotto (05) 7-1

FACILITAZIONI PER LA DIAGNOSTICA

DIAGNOSTICA

Servo Monitor: Modifica dei Parametri Assi e Mandrino

L'ambiente SERVO MONITOR permette di modificare i parametri degli assi in tempo reale, senzausare il configuratore AMP e senza quindi dover spegnere il controllo ad ogni modifica. I parametriche si possono modificare "al volo" sono i seguenti: tolleranza assi (tempo di entrata in tolleranza,tolleranza di posizionamento, time out tolleranza), gioco assi, velocità e accelerazioni (in rapido, inlavoro), limiti operativi, parametri degli assi split, parametri del mandrino, valore del null offset,costanti di guadagno del ciclo di asservimento e i rimanenti parametri di asservimento assi.

I valori modificati al volo rimangono attivi fino al prossimo spegnimento del controllo, nel qual casosaranno ripristinati i valori di configurazione. Per renderli attivi anche dopo uno spegnimento ènecessario modificarli in AMP.

NOTA:

Tale strumento è estremamente utile nella fase di installazione e messa a punto della macchinapoiché riduce notevolmente i tempi di lavoro, ed è valido tanto per l'OEM quanto per il tecnico diassistenza.

Servo Monitor: Oscilloscopio

La funzione OSCILLOSCOPIO permette di controllare e visualizzare in forma grafica la velocitàteorica sul profilo e la velocità e l'errore di inseguimento di ogni asse, campionate con untemporizzatore multiplo del tick di sistema. La visualizzazione può avvenire in modo continuo odefinendo un trigger di partenza e di fine. La traccia visualizzata può poi essere esaminata più indettaglio tramite le funzioni di ZOOM e di DIMENSION, che consente di conoscere in ogni punto ilvalore assunto dalla funzione. Infine la traccia può essere memorizzata su file.

Page 132: 1236q Spec Prod

Capitolo 7

Facilitazioni per la Diagnostica

7-2 CNC Serie 10 Specifiche di Prodotto (05)

C HA NG E PA R A M C O N FIG OS C ILL OS C ILL C ON T TRIGGER

HELP

EXIT

S e rvo M on ito r T IM E : x x x x x xDATE: xx xx xx

t = + 6345f = + 4327.0

f+6000.0

err+10.0

+6000.0 t

id = 3id = 7

f-6000.0

err-10.0

0.0000

EXAME DATA

Oscilloscopio

Security

Come già descritto nel capitolo dedicato al Costruttore, l'ambiente SECURITY consente vari livelli diaccesso al sistema. In particolare per il Tecnico di Assistenza è possibile prevedere un livello apriorità maggiore rispetto l'Utente finale in modo che abbia accesso ad un numero maggiore difunzionalità che gli consentano di intervenire per quanto gli compete sulla macchina, secondo quantostabilito dal Costruttore.

System History

I controlli della SERIE 10 sono dotati di un file di "storia" che registra gli ultimi 800 messaggidiagnostici emessi dal sistema e/o dalla logica utente a fronte di operazioni errate o dimalfunzionamenti. La registrazione dei messaggi è comprensiva di data e ora. In tal modo,nell’eventualità di un guasto, il tecnico di assistenza è facilitato nel determinarne la causa, riducendodrasticamente i tempi per la rimessa in funzione dell’impianto.

FINE CAPITOLO

Page 133: 1236q Spec Prod

Capitolo 8

CNC Serie 10 Specifiche di Prodotto (07) 8-1

OPZIONI OFFLINE

Le versioni offline dei pacchetti opzionali disponibili per i controlli della Serie 10, funzionano suPersonal Computer IBM compatibili di classe AT 286 o superiore con scheda VGA, hard disk esistema operativo DOS 3.0 o successivo. La release dell'opzione è indipendente dalla release delSoftware di Sistema.

L'opzione viene fornita in un kit comprendente:

• il software su floppy da 1.4 Mbyte 3,5"• una chiave hardware da collegare alla porta parallela del PC• un manuale

Manual Digitizing Offline (Spline)

Codice: 93000128G

È pacchetto che gira su PC per la generazione di profili ottenuti dall'interpolazione di puntiautoappresi. Le modalità di autoapprendimento sono due:

− da video: tramite tastiera un cursore viene spostato sul video e le sue coordinate sono visualizzatein alto a destra. Su richiesta, la posizione attuale del cursore viene memorizzata. Questa modalitàviene in genere utilizzata per correggere un profilo precedentemente acquisito.

− da tavoletta grafica: i punti vengono digitalizzati direttamente dal disegno, utilizzando il mousedella tavoletta grafica.

I punti autoappresi possono venire interpolati con tratti di retta, cerchio o curva spline, anche alternatitra loro. In caso di curva spline, è possibile imporre il valore delle tangenti nei punti iniziale e finaleoppure lasciare che siano calcolate automaticamente. È possibile modificare, cancellare oaggiungere nuovi punti. È possibile inoltre sfoltire il numero di punti non necessari definendo un erroredi forma massimo. Infine il pacchetto si preoccupa automaticamente della generazione di un file ISOcorrispondente al profilo digitalizzato.

Per maggiori informazioni fare riferimento al paragrafo “Facilitazioni Opzionali” (Capitolo 5"Facilitazioni per l’Operatore") in cui viene descritta la versione Online di questa prestazione.

Page 134: 1236q Spec Prod

Capitolo 8

Opzioni Offline

8-2 CNC Serie 10 Specifiche di Prodotto (07)

Editor Grafico per Fresatrici Offline

Codice: 93000129A (documentazione in Italiano)

È la versione per PC di parte dell'editor disponibile come opzione sui controlli della SERIE 10. Graziead elevate prestazioni grafiche, permette di definire un profilo partendo dalla definizione di elementigeometrici quali origini, punti, linee, cerchi, raccordi circolari e smussi. Il profilo vieneautomaticamente tradotto generando un programma che può essere immediatamente eseguito.

Remote Development Kit (RDK)

Codice: 93000327P (documentazione in Inglese)93000326M (documentazione in Italiano)

Il Remote Development Kit (RDK) è un opzione software per Personal Computer che permette losviluppo ed il debug della configurazione (AMP) e della logica di macchina (PLUS) di un controllonumerico Serie 10 con la stessa operatività prevista sul CN.L’ RDK può essere utilizzato in due diverse modalità :

1) OFFLINE (PC non connesso con il Controllo Numerico).2) ONLINE (PC connesso con il Controllo Numerico tramite rete Ethernet).

Se il CN ed il PC sono predisposti alla modalità ONLINE è comunque possibile passare alla modalitàOFFLINE

Nella modalità OFFLINE è possibile:• sviluppare logiche di macchina PLUS da trasferirsi sul controllo numerico tramite floppy

disk• sviluppare configurazioni macchina AMP da trasferirsi sul controllo numerico tramite

floppy disk

Nella modalità ONLINE è possibile:• sviluppare logiche di macchina PLUS direttamente sul controllo numerico• sviluppare configurazioni macchina AMP direttamente sul controllo numerico• trasferire da PC a CN e viceversa sia le configurazioni AMP che le logiche PLUS• effettuare il debug delle logiche di macchina tramite un ambiente uguale a quello presente

sul CN (PLUS - DEBUG). Non è presente il solo “Logic Analyser”

Nella modalità ONLINE in ambiente Windows è inoltre possibile :• effettuare il reboot del controllo numerico• verificare i messaggi diagnostici che il CN genera durante il bootstrap• controllare il CN tramite un Pannello Operatore software• Interagire con i dischi utente del CN (copie di Part Program, back-up directory o dischi

etc. p. es. da File Manager)

L’opzione Remote Development Kit è composta da 3 floppy disk da 3.5”, da una chiave hardware diabilitazione e dal manuale “Guida all’installazione”.

Page 135: 1236q Spec Prod

Capitolo 8

Opzioni Offline

CNC Serie 10 Specifiche di Prodotto (07) 8-3

Il Kit può essere utilizzato su un Personal Computer compatibile IBM con le seguenti caratteristicheminime.

Modalità OFFLINE:

CPU 286 o superiore + coprocessore matematicoMemoria di sistema 1 MbSpazio su disco per il programma 7MbVideo VGAUnità floppy disk 3.5” 1.44MbSistema Operativo MS-DOS 6.22

Modalità ONLINE:

CPU 486 o superioreMemoria di sistema 4 MbSpazio su disco per il programma 7 MbVideo VGAUnità floppy disk 3.5” 1.44MbSistema Operativo MS-DOS 6.22, Windows 3.11 for Workgroups o

Windows 95/98, Windows NTScheda di rete Rete NE 2000 compatibile

Per utilizzare il PLUSEDIT (editor delle logiche di macchina PLUS) la memoria convenzionale liberadeve essere di circa 525 Kbyte.

NOTA:Microsoft è un marchio registrato di Microsoft Corporation.

Ethernet Remote Setup

Codice: 93000465M

Il Remote Setup è un’opzione software per PC che permette l’installazione e l’aggiornamento delsoftware di sistema del CNC tramite connessione Ethernet ad alta velocità (10Mbaud).

Mediante tale opzione vengono rese estremamente semplici e veloci le operazioni di messa inservizio del CNC e di aggiornamento delle macchine in produzione connesse ad un PC (o WinLink)via Ethernet.

Page 136: 1236q Spec Prod

Capitolo 8

Opzioni Offline

8-4 CNC Serie 10 Specifiche di Prodotto (07)

FINE CAPITOLO

Page 137: 1236q Spec Prod

Appendice A

CNC Serie 10 Specifiche di Prodotto (08) A-1

CAVI E KIT CONNETTORICAVI PER CNC 10/110

Page 138: 1236q Spec Prod

Appendice A

Cavi e Connettori

A-2 CNC Serie 10 Specifiche di Prodotto (08)

CAVI PER CNC 10/510

Page 139: 1236q Spec Prod

Appendice A

Cavi e Connettori

CNC Serie 10 Specifiche di Prodotto (08) A-3

CAVI PER COLLEGARE CNC 10/510 E PANNELLO OPERATORE BLINK

Page 140: 1236q Spec Prod

Appendice A

Cavi e Connettori

A-4 CNC Serie 10 Specifiche di Prodotto (08)

CAVI PER COLLEGARE CNC 10/510 E PANNELLO OPERATORE OPLINK

Page 141: 1236q Spec Prod

Appendice A

Cavi e Connettori

CNC Serie 10 Specifiche di Prodotto (08) A-5

CAVI PER COLLEGARE CNC 10/565 E 10/585 CON PANNELLO OPERATORE BLINK

Page 142: 1236q Spec Prod

Appendice A

Cavi e Connettori

A-6 CNC Serie 10 Specifiche di Prodotto (08)

CAVI PER COLLEGARE 10/565 E 10/585 CON PANNELLO OPERATORE OPLINK

Page 143: 1236q Spec Prod

Appendice A

Cavi e Connettori

CNC Serie 10 Specifiche di Prodotto (08) A-7

CAVI PER COLLEGARE 10/565 E 10/585 CON PANNELLO OPERATORE WINLINK

Page 144: 1236q Spec Prod

Appendice A

Cavi e Connettori

A-8 CNC Serie 10 Specifiche di Prodotto (08)

MATASSE DI CAVI E CONNETTORI PER CNC 10/110

Page 145: 1236q Spec Prod

Appendice A

Cavi e Connettori

CNC Serie 10 Specifiche di Prodotto (08) A-9

MATASSE DI CAVI E CONNETTORI PER CNC 10/510

Page 146: 1236q Spec Prod

Appendice A

Cavi e Connettori

A-10 CNC Serie 10 Specifiche di Prodotto (08)

MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/510 EPANNELLO OPERATORE BLINK

Page 147: 1236q Spec Prod

Appendice A

Cavi e Connettori

CNC Serie 10 Specifiche di Prodotto (08) A-11

MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/510 EPANNELLO OPERATORE OPLINK

Page 148: 1236q Spec Prod

Appendice A

Cavi e Connettori

A-12 CNC Serie 10 Specifiche di Prodotto (08)

MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/565 E 10/585PANNELLO OPERATORE BLINK

Page 149: 1236q Spec Prod

Appendice A

Cavi e Connettori

CNC Serie 10 Specifiche di Prodotto (08) A-13

MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/565 E 10/585PANNELLO OPERATORE OPLINK

Page 150: 1236q Spec Prod

Appendice A

Cavi e Connettori

A-14 CNC Serie 10 Specifiche di Prodotto (08)

MATASSE DI CAVI E CONNETTORI PER COLLEGARE CNC 10/565 E 10/585PANNELLO OPERATORE WINLINK

FINE APPENDICE

Page 151: 1236q Spec Prod

Appendice B

CNC Serie 10 Specifiche di Prodotto (08) B-1

CODICI COMMERCIALI DEI PRODOTTI DELLA LINEACNC SERIE 10

CODICI COMMERCIALI PER LA DOCUMENTAZIONE

CODICE DESCRIZIONE

45001236Q 10/S PRODUCT SPECIFICATIONS MANUAL (ITA)

45001237J 10/S PRODUCT SPECIFICATIONS MANUAL (ENG)

45004346L 10/S DIGICAD MANUAL (ITA)

45004347N 10/S DIGICAD MANUAL (ENG)

45004351E 10/S MILL GRAPH ED OFF MAN (ITA)

45004376Y 10/S MILL GRAPH EDITOR MAN (ITA)

45004377S 10/S MILL GRAPH EDITOR MAN (ENG)

45004378D 10/S MILL GRAPHIC EDITOR (FRA)

45004379P 10/S MILL GRAPHIC EDITOR (GER)

45004380J 10/S MILL GRAPHIC EDITOR (SPA)

45004391F 10/S ELECTRONIC CAM MANUAL (ITA)

45004392H 10/S ELECTRONIC CAM MANUAL (ENG)

45004421J 10/S TOOL MAGAZINE MANUAL (ITA)

45004422L 10/S TOOL MAGAZINE MANUAL (ENG)

45004427W 10/S DOS REAL TIME INTERFACE MAN (ENG)

45004451F 10/S USER MANUAL (ITA)

45004452H 10/S USER MANUAL (ENG)

45004453B 10/S USER MANUAL (FRA)

45004454M 10/S USER MANUAL (GER)

45004455P 10/S USER MANUAL (SPA)

45004456R 10/S PROGRAMMING MANUAL (ITA)

45004457K 10/S PROGRAMMING MANUAL (ENG)

45004458E 10/S PROGRAMMING MANUAL (FRA)

45004459G 10/S PROGRAMMING MANUAL (GER)

Page 152: 1236q Spec Prod

Appendice B

Codici Commerciali dei Prodotti della Serie 10

B-2 CNC Serie 10 Specifiche di Prodotto (08)

CODICE DESCRIZIONE

45004460S 10/S PROGRAMMING MANUAL (SPA)

45004461K 10/S END USER DOS (ITA)

45004462M 10/S END USER DOS (ENG)

45004471P 10/S ASSET MANUAL (ITA)

45004472R 10/S ASSET MANUAL (ENG)

45004474V 10/S ASSET MANUAL (TED)

45004481C 10/S W USER MANUAL (ITA)

45004482E 10/S W USER MANUAL (ENG)

45004483G 10/S W USER MANUAL (FRA)

45004486N 10/S TEACH PENDANT MANUAL (ITA)

45004487Q 10/S TEACH PENDANT MANUAL (ENG)

45004489D TEACH PENDANT (TED)

45004496J 10/S REMOTE DIAGNOSTIC MANUAL (ITA)

45004497L 10/S REMOTE DIAGNOSTIC MANUAL (ENG)

45004501E 10/S MINI-DNC ETH.-FUNCTION LIB. (ITA)

45004502G 10/S MINI-DNC ETH.-FUNCTION LIB. (ENG)

45006466Z RITEC MANUAL (ITA/ENG)

45006511B OSARING MANUAL (ITA/ENG)

45006581H ADARING MANUAL (ITA/ENG)

45006646K 10/S QUICK PLUS APPLICATION MANUAL (ITA)

45006647M 10/S QUICK PLUS APPLICATION MANUAL (ENG)

45006656P 10/S INSTALLATION GUIDE (ITA)

45006657R 10/S INSTALLATION GUIDE (ENG)

45006661R 10/S W QUICK PLUS APPLICATION MANUAL (ITA)

45006666T 10/S AMP - SW CHARACTERIZATION MAN. (ITA)

45006667V 10/S AMP - SW CHARACTERIZATION MAN. (ENG)

45006671M 10/S PLUS LANGUAGE MANUAL (ITA)

45006672P 10/S PLUS LANGUAGE MANUAL (ENG)

45006676X 10/S PLUS APPLICATION MANUAL (ITA)

45006677Z 10/S PLUS APPLICATION MANUAL (ENG)

45006681A 10/S PLUS LIBRARY MANUAL (ITA)

45006682C 10/S PLUS LIBRARY MANUAL (ENG)

45006686L 10/S SW INSTALLATION MANUAL (ITA)

45006687N 10/S SW INSTALLATION MANUAL (ENG)

45006688H 10/S SW INSTALLATION MANUAL (FRA)

Page 153: 1236q Spec Prod

Appendice B

Codici Commerciali dei Prodotti della Serie 10

CNC Serie 10 Specifiche di Prodotto (08) B-3

CODICE DESCRIZIONE

45006689B 10/S SW INSTALLATION MANUAL (GER)

45006690M 10/S SW INSTALLATION MANUAL (SPA)

45006696Q 10/S W SW INSTALLATION MANUAL (ITA)

45006697J 10/S W SW INSTALLATION MANUAL (ENG)

45006698D 10/S W SW INSTALLATION MANUAL (FRA))

45006706N 10/S REMOTE DEVELOPMENT KIT (ITA)

45006707Q 10/S REMOTE DEVELOPMENT KIT (ENG)

45006716P 10/S CONTINUOUS LASER DIGITIZING (ITA)

45006717R 10/S CONTINUOUS LASER DIGITIZING (ENG)

45006791F 10/S SERIAL MINI-DNC FOR WINDOWS (ITA/ENG)

45006841K 10/S HIGH SPEED MACHINING MANUAL (ITA)

45006842M 10/S HIGH SPEED MACHINING MANUAL (ENG)

92743048Q INTERBUS USER MANUAL (ENG)

92743053R INTERBUS-DATA SHEET (ENG)

93000225J DOC KIT FOR MC (ENG)

93000226L DOC KIT FOR MC (ITA)

93000227N DOC KIT FOR MC (FRA)

93000296A DOC KIT FOR MC (GER)

93000304C DOC KIT FOR MC (SPA)

Page 154: 1236q Spec Prod

Appendice B

Codici Commerciali dei Prodotti della Serie 10

B-4 CNC Serie 10 Specifiche di Prodotto (08)

CODICI COMMERCIALI DEI COMPONENTI HARDWARE E SOFTWARE

CODICE DESCRIZIONE PAGINA

86001732G TRANSDUCER CONNECT. CABLE STD 2-29

86001864S 9 PIN D-SHELL MALE CONN. KIT 2-29

86001865U 15 PIN D-SHELL MALE CONN. KIT 2-8, 2-22

86001866W 15 PIN D-SHELL FEMALE CONN. KIT 2-8, 2-21

86002074U TOUCH PROBE KIT -

86002269H HAND PULSE GENERATOR 2-26

86002470M TRANSD. CONNECT. CABLE NON-STD 2-29

86002504B 9 PIN D-SHELL FEMALE CONN. KIT 2-22

86002563F OSARING I/O MODULE 44I/24O 2-28

86002564R OSARING I/O CONNECTORS KIT 2-28

86002623F ADARING I/O MODULE 2-27

86002657C FIBER OPTIC REEL OF CABLE 30 M 2-29

86002658X FIB. OPTIC REEL OF CABLE 150 M 2-29

86002659Z FIBER OPTIC CONNECTORS KIT 2-29

86002693V INDUCT./ENCODER CONV. + CABLES 2-28

86002725L CAGET REEL OF CABLE (50M) 2-22, 2-29

86002728B CAGET REEL OF CABLE (250M) 2-22, 2-29

92719470U IBUS CT-T 24V GATEWAY I/O 2-33

92731403N IBUS 32DI-32DO 24V MODULE 2-31

92732017H IBUS 24V BUS TERMINAL BLOCK 2-31

92732020Q IBUS 24V PWR IN SUPPLY BLOCK 2-31

92732033H IBUS 24V PWR IN/FUSE SUPPLY BLOCK 2-31

92732046C IBUS 24V SEGM. I/O GROUP BLOCK 2-31

92732059X IBUS 24V SEGM./FUSE I/O GROUP BLOCK 2-31

92732062C IBUS 2DI - 24V BLOCK 2-31

92732075N IBUS 4DI - 24V BLOCK 2-31

92732088S IBUS 8DI - 24V BLOCK 2-31

92732091X IBUS 16DI - 24V BLOCK 2-32

92732101R IBUS 2DO - 24V-2A BLOCK 2-32

92732114Y IBUS 4DO - 24V BLOCK 2-32

92732127A IBUS 8DO - 24V BLOCK 2-32

92732130H IBUS 16DO - 24V BLOCK 2-32

92732143K IBUS 1AO VOLT/CURR. BLOCK 2-32

92732156V IBUS 1AO 0-10V BLOCK 2-32

Page 155: 1236q Spec Prod

Appendice B

Codici Commerciali dei Prodotti della Serie 10

CNC Serie 10 Specifiche di Prodotto (08) B-5

CODICE DESCRIZIONE PAGINA

92732169Y IBUS 2AI SINGLE-ENDED BLOCK 2-32

92732172V IBUS 8 I/O POINT CONNECTOR (x10) 2-32

92732185Y IBUS 12 OUT. POINT CONNECTOR (x10) 2-33

92732198K IBUS 12 INP. POINT CONNECTOR (x10) 2-32

92732208R IBUS PWR IN CONNECTOR (x10) 2-33

92732211K IBUS ANAL. I/O SHIELD CONNECTOR (x10) 2-33

92732224D IBUS BUS TERMINAL CONNECTOR (x10) 2-33

92732237F IBUS 2 LABEL FOR 2/4 BLOCKS (x10) 2-33

92732240X IBUS 8 LABEL FOR 8/16 BLOCKS (x10) 2-33

92732473S IBUS SSI/INC CONNECTOR KIT 2-32

92732664A IBUS AO/CNT CONNECTOR KIT 2-32

92732732S IBUS 2AO/U BIPOLAR BLOCK 2-32

92761509R IBUS DSUB 9/M-SH MALE CONNECTOR 2-33

92806286B IBUS RBC REEL OF CABLE (20mt) 2-33

92836324X IBUS INC + 4DI + 4DO - 24V BLOCK 2-32

92836337Z IBUS COUNTER BLOCK 2-32

93000049E BLANK PLATE 2-13, 2-14

93000074X 3 AXES ENCODER BOARD 2-15

93000075Z 6 AXES ENCODER BOARD 2-15

93000128G MANUAL DIGITIZING OFF (SPLINE) 8-1

93000129A MILL GRAPHIC EDITOR OFF (ITA) 8-2

93000136P 6 AXES RISC ENCODER BOARD 2-15

93000141S MANUAL DIGITIZING (SPLINE) 5-32

93000142U DOS GRAPHIC INTERFACE (ENG) 6-13

93000166L TOOL MAGAZINE MANAGEMENT (ITA) 6-13

93000167N TOOL MAGAZINE MANAGEMENT (ENG) 6-13

93000169B ELECTRONIC CAM (ENG) 4-23

93000170M ELECTRONIC CAM (ITA) 4-23

93000200C ETHERNET CABLE W/BNC CONNECT. 2-29

93000201V CONNECTOR KIT FOR ETHERNET 2-29

93000213S OS8083/1 66/36 I/O BOARD 2-17

93000216G OS8084/1 48/48 I/O BOARD 2-17

93000228H SYSTEM SOFTWARE FOR MC 3-10

93000233A ASSET FROM PART PROGRAM 5-30

93000239F HIGH DENSITY I/O MOD. 66I/36O 2-26

Page 156: 1236q Spec Prod

Appendice B

Codici Commerciali dei Prodotti della Serie 10

B-6 CNC Serie 10 Specifiche di Prodotto (08)

CODICE DESCRIZIONE PAGINA

93000244H DOS REAL TIME INTERFACE (ENG) 6-14

93000245B END USER DOS 6-14

93000263F 8 AXES RISC DIGITAL BOARD 2-16

93000264R 8 AXES RISC DIGITAL BOARD+3ENC 2-16

93000272H REMOTE DIAGNOSTIC 6-15

93000275P FP/RACK REEL OF CABLE 10/S (50M) 2-21

93000288T FP/RACK REEL OF CABLE 10/S (250M) 2-21

93000315F SUPER MULTI-PROCESS 2-15

93000319Y PILOT PANEL BLACK LOOK 2-24

93000322D KEYBOARD FOR FLAT OP. PANEL 2-20

93000324R CONSOLE CABLE UP TO 30 MT 2-22

93000325K KEYBOARD CABLE UP TO 30 MT 2-21

93000326M REMOTE DEV. KIT (ITA) 8-2

93000327P REMOTE DEV. KIT (ENG) 8-2

93000349V LCD L.D. REPEATER 2-21

93000350F CONT. LASER DIGITIZING (ITA) 5-31

93000351Y CONT. LASER DIGITIZING (ENG) 5-31

93000354E KEYBOARD-TO-LCD CABLE (80cm) 2-20

93000373C SERIAL MINI DNC FOR WINDOWS 5-29

93000393V SERIAL AUXILIARY AXIS SW OPTION 4-24

93000402Z CONSOLE CABLE 3mt 2-22

93000403T KEYBOARD CABLE 3mt 2-21

93000404D FLAT PANEL CABLE 3mt 2-21

93000405F CONSOLE CABLE 9mt 2-22

93000406H KEYBOARD CABLE 9mt 2-21

93000407B FLAT PANEL CABLE 9mt 2-21

93000408W CONSOLE CABLE 15mt 2-22

93000409Y KEYBOARD CABLE 15mt 2-21

93000410F FLAT PANEL CABLE 15mt 2-21

93000412S 10/110 CONTROL UNIT 2-2

93000413U 10/585 CONTROL UNIT (110V) 2-14

93000414E 10/585 CONTROL UNIT (220V) 2-14

93000415G 10/565 CONTROL UNIT (110V) 2-13

93000416P 10/565 CONTROL UNIT (220V) 2-13

93000419Z INTERBUS EXPANSION BOARD 2-17

Page 157: 1236q Spec Prod

Appendice B

Codici Commerciali dei Prodotti della Serie 10

CNC Serie 10 Specifiche di Prodotto (08) B-7

CODICE DESCRIZIONE PAGINA

93000420K 16 MBYTE RAM DIMM MEMORY 2-13, 2-14

93000421C 32 MBYTE RAM DIMM MEMORY 2-7, 2-14

93000422E FDU PANEL KIT (1 MT) 2-23

93000423G FDU PANEL KIT (2 MT) 2-23

93000424J FDU KIT (1 MT) 2-23

93000425L FDU KIT (2 MT) 2-23

93000426N ETHERNET EXP. BOARD FOR 10/110 2-4

93000427Q HIGH SPEED INTERPOLATION 4-24

93000428B IBUS CMD SW G4 FOR WINDOWS 2-33

93000431G I/O RING + ETH. EXP. BOARD FOR 10/110 2-4

93000432A TEACH PENDANT 24V KIT FOR MC 2-25

93000444B I/O RING + ETH.+ HPG EXP. BOARD 10/110 2-4

93000446F 32 MBYTE RAM 2-20

93000451Z ISA AT AXES BOARD (6 ANALOG) 2-8

93000452T ISA AT AXES BOARD (4 ANALOG) 2-8

93000453V ISA AT AXES BOARD (8 D.S.I.) 2-9

93000454F ISA AT AXES BOARD (8 D.S.I. + 2 ANAL.) 2-9

93000455H PC/104 INTERBUS BOARD 2-10

93000456B ISA AT I/O BOARD (2 ANALOG INPUT) 2-10

93000457D 64 MBYTE RAM DIMM MEMORY 2-7

93000458Y MULTI-PROCESS OPTION 2-7

93000459S ISA AT AXES BOARD (5 D:S.I.) 2-9

93000461D ENCODER CONNECTOR CONVERTER 15/9+9 2-8

93000463H MINI-DNC ETHERNET DLL LIBRARY - ITALIANO 5-28

93000464K MINI-DNC ETHERNET DLL LIBRARY - INGLESE 5-28

93000465M ETHERNET REMOTE SETUP 8-3

93000471H ENCODER (2AX) REEL OF CABLE (50m) 2-8

93000472B ENCODER (2AX) REEL OF CABLE (250m) 2-8

93000473D WINLINK 12” OPERATOR PANEL 2-19

93000474P PCI BUS EXPANSION FOR 12” 2-20

93000479A I/O RING ECP. BOARD 10/110 + HPG 2-4

93000481W KIT SW FOR 10/110 – 510T -

93000482Y WINDOWS 98 2nd EDITION (ITA) 3-1

93000483S WINDOWS 98 2nd EDITION (ENG) 3-1

93000485E ACEEX MODEM K56 FLEX 2-10

Page 158: 1236q Spec Prod

Appendice B

Codici Commerciali dei Prodotti della Serie 10

B-8 CNC Serie 10 Specifiche di Prodotto (08)

CODICE DESCRIZIONE PAGINA

93000479A I/O RING+HPG EXP. BOARD 10/110 2-4

93000490H WINDOWS 2000 (ITA) 3-1

93000491S WINDOWS 2000 (ENG) 3-1

93000492U 128 MBYTE RAM DIMM MEMORY 2-7

93000493W 256 MBYTE RAM DIMM MEMORY 2-7

93000494G KIT SOFTWARE WinNBI 3-4

93000495A WINNBI CUSTOMIZED LAYOUT ENABLE 3-4

93000496C LONG DISTANCE KIT 2-7

93000497E ISA AT AXES BOARD (5 SERCOS+2 ANAL) 2-9

93000500F 10/510S OPLINK CONTROL UNIT 2-5

93000501Y 10/510S BLINK CONTROL UNIT 2-5

93000502S 10/510S WINLINK CONTROL UNIT 2-5

93000504E 10/510S CONTROL UNIT 2-5

93000507C BLINK 10,4” TFT L.D. O.P. PANEL 2-18

93000508X OPLINK 10,4” TFT L.D. O.P. PANEL 2-18

93000523H KIT SOFTWARE WinPLUS 3-7

93000900K RS-422 SETUP (COM2) FOR CN 2-7

93000901C RS-485 SETUP (COM2) FOR CN 2-7

93000902E RS-422 SETUP (COM2) FOR PC 2-7

93000903G RS-485 SETUP (COM2) FOR PC 2-7

93000904J RS-422 SETUP (COM2) FOR WINLINK 2-20

93000905L RS-485 SETUP (COM2) FOR WINLINK 2-20

Page 159: 1236q Spec Prod

Appendice B

Codici Commerciali dei Prodotti della Serie 10

CNC Serie 10 Specifiche di Prodotto (08) B-9

FINE APPENDICE