strumenti:qmoveplus:j1p20:mdu_p1p20ff20-001:setup_-_tarature_-_funzionamento

P1P20FF20 - 001 : Funzionamento

Informazioni

Il presente documento è valido integralmente salvo errori od omissioni.

ReleaseDescrizioneData
1.0Nuovo manuale.17/12/13
2.0Nuovo funzionamento ciclo automatico.13/04/18

I diritti d'autore di questo manuale sono riservati. Nessuna parte di questo documento, può essere copiata o riprodotta in qualsiasi forma senza la preventiva autorizzazione scritta della QEM.

QEM non presenta assicurazioni o garanzie sui contenuti e specificatamente declina ogni responsabilità inerente alle garanzie di idoneità per qualsiasi scopo particolare. Le informazioni in questo documento sono soggette a modifica senza preavviso. QEM non si assume alcuna responsabilità per qualsiasi errore che può apparire in questo documento.

Marchi registrati :

  • QEM® è un marchio registrato.
  • Microsoft® e MS-DOS® sono marchi registrati e Windows® è un marchio della Microsoft Corporation.

Descrizione

La applicazione P1P20FF20 - 001, installata nell'hardware Qmove J1-P20-FF20, è un controllore per il posizionamento di due assi analogici. I parametri che determinano il modo di funzionamento sono accessibili solo all'installatore mediante l'introduzione di una password.

  • Funzionalità touchscreen per introduzioni dati e azioni tramite bottoni
  • Pagine di compilazione ed esecuzione programma
  • Messaggistica di allarme
  • Ingressi e uscite digitali configurabili
  • Area setup protetta da password

HMI

Le convenzioni adottate per tutta l'interfaccia operatore sono:

  • I valori con colore giallo e sfondo scuro sono modificabili dall'operatore. Per modificarli è sufficiente toccarli e usare la tastiera numerica per l'inserimento del valore.
  • Alcuni parametri possono essere specificati tramite l'impostazione di una parola oppure di un'icona. In questo caso viene usato il tasto next.jpg per selezionare una delle opzioni.

Nel resto del documento le aree di tocco del touch screen verranno chiamate “tasti”.

I tasti funzione sono configurabili nella sezione HMI Settings (vedi capitolo).

TastoLedFunzioneHardware
-Accesso alla pagina di menu J1P20-FF20
-Accesso al menu di diagnostica
-Accesso alla pagina di selezione programma
-Accesso alla pagina di azzeramento assi
-
-Accesso alla pagina degli allarmi attivi
-Pagina precedente
La pressione del tasto per un secondo forza il ritorno alla pagina principale

Tutte le pagine visibili all'operatore presentano delle parti comuni nella parte alta e nella parte bassa:

La parte alta presenta le seguenti informazioni:

  • Stato macchina
  • Numero e nome della pagina
  • Ora attuale
Stato Icona Descrizione
INIZIALIZZAZIONE Accensione macchina. Attesa del caricamento dati.
MANUALE Macchina in funzionamento normale.
SETUP Macchina in setup oppure taratura.
PROGRAMMAZIONE Macchina in editazione programma.
ALLARME Macchina in allarme.

Nella parte bassa sono visualizzati:

  • Su sfondo rosso, l'ultimo allarme attivo
  • Su sfondo azzurro, un messaggio di avviso all'operatore

Attualmente non è previsto alcun messaggio per l'operatore.

Se abilitato nella configurazione dell'HMI (HMI SETTINGS), all'accensione della macchina appare il logo del cliente:

In questa pagina lo strumento attende l'ingresso di abilitazione ausiliari prima di passare alla pagina di azzeramento assi. Quest'ultima situazione viene evidenziata da un messaggio a video.

Si entra nella sezione di azzeramento all'accensione dello strumento oppure premendo l'apposito tasto da menu.

La funzione di azzeramento consiste nello spostamento di un asse alla ricerca del sensore di azzeramento. Una volta conclusa la ricerca del sensore e il caricamento della quota di zero, l'asse si sposta verso la quota di Home.

Sono possibili le seguenti azioni:

TastoDescrizione
Asse incluso nella procedura. Toccare per escluderlo.
Asse escluso nella procedura. Toccare per includerlo.
“Start asse X”
oppure
“Start asse Y”
Premere uno dei due ingressi per iniziare la procedura.
Premere per passare alla sezione “setup”. Protetta da password.
Premere per uscire e passare alla pagina principale.

Questi i parametri visualizzati in questa pagina:

ParametroDescrizione
X Posizione attuale assoluta dell'asse X espressa in mm.
Y Posizione attuale assoluta dell'asse Y espressa in mm.
Delta Differenza tra due azzeramenti consecutivi. Se il numero risultante è maggiore della tolleranza, significa che il sistema di retroazione non funziona correttamente.

Messaggi per l'operatore:

MessaggioDescrizione
ZERO NON ESEGUITO Nessuna procedura di homing è andata a buon fine dall'accensione della macchina. Eseguirne una per procedere.
ZERO IN CORSO La procedura di homing è in esecuzione.
ZERO ESEGUITO CORRETTAMENTE La procedura di homing è stata eseguita con esito positivo.
ZERO IN CORSO La procedura di homing è in esecuzione.
Premere uno START per avviare l'homing Lo strumento è in attesa dello start.
Cancellare l'allarme Lo strumento è in allarme. Risolvere prima di continuare.
Homing obbligatorio Il parametro PG4 è posto a 0. l'azzeramento è obbligatorio per proseguire.
Homing by-pass Il parametro PG4 è posto a 1. l'azzeramento non è obbligatorio.

La pagina principale presenta le seguenti informazioni:

in alto

Nome Descrizione
Programma N°: Numero di programma attualmente caricato sulla lavorazione in corso e relativa descrizione alfanumerica.
Passo Numero passo in esecuzione sul totale programmato.
Se è stato dato uno stop, toccando sul numero passo è possibile attivare la funzione di scelta del passo di partenza.

nel riquadro di sinistra

Nome Descrizione
X Posizione attuale assoluta dell'asse X espressa in mm.
VEL. Velocità dell'asse X espressa in mm/'.
Pezzi Numero pezzi eseguiti sul totale programmato. E' possibile azzerarli.

nei riquadri di destra

Nome Descrizione
X1 Quota di posizionamento in avanti dell'asse X del programma in uso espressa in mm.
X2 Quota di posizionamento in indietro dell'asse X del programma in uso espressa in mm.
XR Quote di cambio velocità dell'asse X del programma in uso espresse in mm.
VR Velocità di posizionamento rapido del programma in uso espressa in mm/'.
VL Velocità di posizionamento lento del programma in uso espressa in mm/'.

Premere F1 per entrare nella pagina di menu:

Tasto Descrizione
Accesso alla pagina degli allarmi attivi.
Accesso alla sezione di edit dei programmi.
Accesso alla pagina azzeramento assi.
Accesso alla sezione di diagnostica ingressi/uscite.
Accesso alla pagina di impostazione dati dell'hmi.
Accesso alla sezione di setup. Sezione protetta da password.

Setup

L'accesso al setup può essere fatto dalla pagina di MENU, introducendo la password 462.

  • Elenco dei parametri suddiviso in
    • parametri generici;
    • parametri dell'asse X;
    • parametri dell'asse Y;
    • indici programmabili degli ingressi digitali;
    • indici programmabili delle uscite digitali;
    • caricamento dei dati di default;
    • Accesso alla sezione di taratura.
  • Con lucchetto aperto è possibile rientrare in setup senza digitare la password. Il lucchetto viene chiuso automaticamente alla riaccensione del controllo o al cambio di giorno.

Il simbolo di spunta posto a fianco del nome del bottone sta ad indicare che il relativo setup è allineato ai valori di default prestabiliti. Una volta che viene modificato anche un solo valore questo simbolo viene sostituito da un asterisco.

Tutte le pagine di setup sono identiche e differiscono per i codici parametro che contengono.

A seconda del parametro PG3 può apparire una pagina di setup con 20 valori (PG3 = 0):

oppure una con 4 valori (PG3 = 1)

A fianco di ogni parametro compare un asterisco se il valore contenuto risulta diverso dal default.
I tasti freccia per scorrere le pagine vengono nascosti nel caso tutti i parametri siano contenuti in una unica pagina.

Nome parametroUnità di misuraDefault RangeDescrizione
PG-01 : CIFRE DECIMALI INTERNE-10 ÷ 3Indica il numero di cifre decimali usate internamento allo strumento.
PG-02 : CIFRE DECIMALI VISUALIZZATE-10 ÷ 3Indica il numero di cifre decimali visualizzate sulle schermate per l'operatore.
PG-03 : VISUALIZZAZIONE SETUP-00 ÷ 1Definisce la modalità di visualizzazione della pagina di setup.
0: classica con 20 valori
1: allargata con 4 valori
PG-04 : MODALITA' PRESET-00 ÷ 10: homing obbligatorio per poter eseguire qualsiasi operazione;
1: homing non obbligatorio, è possibile ignorare la richiesta e continuare ad usare la macchina.
PG-05 : VISUALIZZAZIONE HDR-00 ÷ 2Permette di stabilizzare il valore del conteggio.
0:HDR disabilitato;
1:HDR attivo nella fascia centrale fra due unità;
2:HDR sempre attivo.
PG-06 : RITARDO USCITA HOMEs0.50 ÷ 999Indica il tempo di ritardo tra la fermata dell'asse in quota Home e l'accensione della relativa uscita.
PG-07 : NUMERO ASSI-11 ÷ 21: è presente solo l'asse X;
2: gli assi X e Y sono entrambi presenti..
PG-08 : RITARDO PARTENZA QUOTA 2 Xs00 ÷ 999Se PG-08 > 0 , indica il tempo di ritardo tra la fine del primo posizionamento e la partenza del secondo.
Se PG-08 = 0 , tra i due movimenti è richiesto un altro start.
PG-09 : RITARDO PARTENZA QUOTA 2 Ys00 ÷ 999Se PG-09 > 0 , indica il tempo di ritardo tra la fine del primo posizionamento e la partenza del secondo.
Se PG-09 = 0 , tra i due movimenti è richiesto un altro start.
PG-10 : DURATA USCITA FINE POSIZIONAMENTOs10 ÷ 999Indica il tempo di attivazione dell'uscita di posizionamento avvenuto.
PG-11 : DURATA USCITA FINE PASSOs10 ÷ 999Indica il tempo di attivazione dell'uscita di passo concluso.
PG-12 : DURATA USCITA FINE PROGRAMMAs00 ÷ 999Se PG-12 > 0 , indica il tempo di attivazione dell'uscita di fine programma.
Se PG-12 = 0 , l'uscita rimane attiva fino al successivo start.

Nome parametroUnità di misuraDefault RangeDescrizione
PG-01 : MEASURE-100.00.1 ÷ 99999.9Indica lo spazio, in unità di misura, percorso dall'asse per ottenere gli impulsi encoder * 4 impostati sul parametro pulse.
PX-02 : PULSE ENCODER-40001 ÷ 999999Indica gli impulsi moltiplicato 4 forniti dall'encoder slave per ottenere lo spazio impostato nel parametro measure.
Il rapporto tra measure e pulse è la risoluzione dell'encoder e deve avere valori compresi tra 1 e 0.000935.
PX-03 : TOLLERANZAmm0.50.0 ÷ 999.9Definisce una fascia di conteggio intorno alle quote di posizionamento. Se il posizionamento si conclude entro tale fascia, è da considerarsi corretto.
PX-04 : TEMPO DI ABILITAZIONEs0.2000.000 ÷ 9.999E' il tempo di abilitazione prima dell'avvio dello spostamento dell'asse.
PX-05 : TEMPO DI DISABILITAZIONEs0.2000.000 ÷ 9.999E' il tempo di disabilitazione dopo la fine dello spostamento dell'asse.
PX-06 : QUOTA MASSIMAmm99999.0-99999.9 ÷ 99999.9Massima quota raggiungibile dall'asse.
PX-07 : QUOTA MINIMAmm-99999.0-99999.9 ÷ 99999.9Minima quota raggiungibile dall'asse.
PX-08 : QUOTA PRESETmm0.0-99999.9 ÷ 99999.9Quota caricata sul conteggio a termine della procedura di azzeramento.
PX-09 : TIPO PRESET-00 ÷ 20:l'asse inizia il movimento in veloce, incontra il sensore, inverte la direzione rallentando e, sul fronte di discesa relativo al segnale di camma, carica la quota QUOTA PRESET;
1:l'asse inizia il movimento in veloce, incontra il sensore, inverte la direzione ed in lento acquisisce il primo impulso di zero (dopo la disattivazione del segnale di camma;
2:Non viene attivata la procedura di azzeramento con movimentazione dell'asse. Il conteggio viene aggiornato alla QUOTA PRESET all'attivazione del sensore di azzeramento.
PX-10 : DIREZIONE PRESET-10 ÷ 1Direzione verso cui si muove l'asse al momento dell'avvio dell'azzeramento.
0:avanti;
1:indietro.
PX-11 : SEQUENZA PRESET-10 ÷ 10:asse escluso dalla sequenza automatica di azzeramento;
1:asse incluso dalla sequenza automatica di azzeramento.
PX-12 : TEMPO DI ACCELERAZIONEs1.000.000 ÷ 9.999E' il tempo necessario per passare da velocità 0 a velocità massima.
PX-13 : TEMPO DI DECELERAZIONEs1.000.000 ÷ 9.999E' il tempo necessario per passare da velocità massima a velocità 0.
PX-14 : TEMPO DI INVERSIONEs0.500.000 ÷ 9.999E' il tempo minimo che deve trascorrere tra due movimenti in sensi opposti.
PX-15 : GESTIONE FRENO-00 ÷ 10:non è presente un freno sul motore;
1:è presente un freno che si attiva ad asse fermo.
PX-16 : RITARDO USCITA TOLLERANZAs0.50 ÷ 999.00Indica il tempo di ritardo tra la fermata dell'asse e l'accensione dell'uscita di tolleranza.
PX-17 : VELOCITA' MANUALE AVANTImm/'20000 ÷ 99999E' la velocità utilizzata per i movimenti in manuale avanti.
PX-18 : VELOCITA' MANUALE INDIETROmm/'20000 ÷ 99999E' la velocità utilizzata per i movimenti in manuale indietro.
PX-19 : VELOCITA' MANUALE LENTAmm/'20000 ÷ 99999E' la velocità utilizzata per i movimenti in manuale in lento.
PX-20 : QUOTA HOMEmm0-99999 ÷ 99999E' la posizione definita come Home.
PX-21 : VELOCITA' DI HOMINGmm/'20000 ÷ 99999E' la velocità utilizzata per raggiungere la quota di Home.
PX-22 : VELOCITA' DI PRESETmm/'20000 ÷ 99999E' la velocità utilizzata per la procedura di ricerca del sensore di azzeramento.
PX-23 : VELOCITA' DI PRESET LENTAmm/'5000 ÷ 99999E' la velocità utilizzata per la procedura di uscita dal sensore di azzeramento.
PX-24 : MASSIMA VELOCITA'mm/'50000 ÷ 99999E' la massima velocità dell'asse, corrispondente ai 10Vdc erogati dall'uscita analogica.
PX-25 : FEED FORWARD%100.00 ÷ 99999E' il coefficiente percentuale che moltiplicato per la velocità, genera la parte FF dell'uscita di regolazione.
PX-26 : PROPORTIONAL GAIN-00 ÷ 9999E' il coefficiente che moltiplicato per l'errore di inseguimento, genera la parte P dell'uscita di regolazione.
PX-27 : INTEGRAL TIMEs00 ÷ 9999E' tempo che produce il coefficiente di integrazione dell'errore di inseguimento. Il risultato genera la parte I dell'uscita di regolazione.
PX-28 : DERIVATIVE TIMEs00 ÷ 9999E' tempo che produce il coefficiente di derivazione dell'errore di inseguimento. Il risultato genera la parte D dell'uscita di regolazione.
PX-29 : MAX ERRORE DI INSEGUIMENTOmm999990 ÷ 999999E' il massimo scostamento ammesso tra la posizione ideale dell'asse e quella reale letta dal sistema di retroazione.
PX-30 : OFFSETV0-9.9999 ÷ 9.9999Valore di correzione dell'uscita analogica, tale da compensare la deriva del sistema.

Nome parametroUnità di misuraDefault RangeDescrizione
PI-01 : DRIVER ASSE X OK-11 ÷ 100Indice dell'ingresso “Driver asse X ok”.
PI-02 : DRIVER ASSE Y OK-21 ÷ 100Indice dell'ingresso “Driver asse Y ok”.
PI-03 : EMERGENZA-31 ÷ 100Indice dell'ingresso “Emergenza”.
PI-04 : START POSIZIONAMENTO ASSE X-41 ÷ 100Indice dell'ingresso “Start posizionamento asse X”.
PI-05 : START POSIZIONAMENTO ASSE Y-51 ÷ 100Indice dell'ingresso “Start posizionamento asse Y”.
PI-06 : STOP ASSE X-61 ÷ 100Indice dell'ingresso “Stop asse X”.
PI-07 : STOP ASSE Y-71 ÷ 100Indice dell'ingresso “Stop asse Y”.
PI-08 : POSIZIONAMENTO A QUOTA HOME ASSE X-81 ÷ 100Indice dell'ingresso “Posizionamento quota Home asse X”.
PI-09 : POSIZIONAMENTO A QUOTA HOME ASSE X-91 ÷ 100Indice dell'ingresso “Posizionamento quota Home asse Y”.
PI-10 : SENSORE AZZERAMENTO ASSE X-101 ÷ 100Indice dell'ingresso “Sensore azzeramento asse X”.
PI-11 : SENSORE AZZERAMENTO ASSE Y-111 ÷ 100Indice dell'ingresso “Sensore azzeramento asse Y”.
PI-12 : FINECORSA AVANTI ASSE X-121 ÷ 100Indice dell'ingresso “Finecorsa avanti asse X”.
PI-13 : FINECORSA INDIETRO ASSE X-131 ÷ 100Indice dell'ingresso “Finecorsa indietro asse X”.
PI-14 : FINECORSA AVANTI ASSE Y-141 ÷ 100Indice dell'ingresso “Finecorsa avanti asse Y”.
PI-15 : FINECORSA INDIETRO ASSE Y-151 ÷ 100Indice dell'ingresso “Finecorsa indietro asse Y”.

Impostando il valore '99' l'ingresso viene forzato sempre a OFF.
Impostando il valore '100' l'ingresso viene forzato sempre a ON.

Nome parametroUnità di misuraDefault RangeDescrizione
PO-01 : ASSE X IN TOLLERANZA-11 ÷ 100Indice dell'uscita “Asse X in tolleranza”.
PO-02 : ASSE Y IN TOLLERANZA-21 ÷ 100Indice dell'uscita “Asse Y in tolleranza”.
PO-03 : ABILITAZIONE DRIVE ASSE X-31 ÷ 100Indice dell'uscita “Abilitazione driver asse X”.
PO-04 : ABILITAZIONE DRIVE ASSE Y-41 ÷ 100Indice dell'uscita “Abilitazione driver asse Y”.
PO-05 : MACCHINA IN ALLARME-51 ÷ 100Indice dell'uscita “Macchina in allarme”.
PO-06 : CICLO AUTOMATICO ASSE X ATTIVO-61 ÷ 100Indice dell'uscita “Ciclo automatico asse X attivo”.
PO-07 : CICLO AUTOMATICO ASSE Y ATTIVO-71 ÷ 100Indice dell'uscita “Ciclo automatico asse Y attivo”.
PO-08 : ASSE X IN POSIZIONE HOME-81 ÷ 100Indice dell'uscita “Asse X in posizione Home”.
PO-09 : ASSE Y IN POSIZIONE HOME-91 ÷ 100Indice dell'uscita “Asse Y in posizione Home”.
PO-10 : FINE POSIZIONAMENTO-101 ÷ 100Indice dell'uscita “Fine posizionamento”.
PO-11 : FINE PASSO-111 ÷ 100Indice dell'uscita “Fine passo”.
PO-12 : FINE PROGRAMMA-121 ÷ 100Indice dell'uscita “Fine programma”.

Impostando il valore '99' l'uscita viene forzata sempre a OFF.
Impostando il valore '100' l'uscita viene forzata sempre a ON.

Premendo dalla pagina di SETUP uno dei tasti:

il programma propone questa pagina (per il default elemento si passa prima da una pagina di selezione):

Viene caricato il default relativo al menu selezionato
Ritorno alla pagina di SETUP

La pagine delle tarature propone tre scelte:

  • Taratura risoluzione
  • Taratura calibrazione
  • Taratura P.I.D.

Quando non risulta possibile calcolare matematicamente con i dati della macchina la risoluzione dell'asse, questa pagina risulta uno strumento per il calcolo sperimentale della risoluzione, o per una verifica della stessa.

Procedura
1Posizionare l'asse più indietro possibile e in modo tale che si riesca a segnare la posizione di partenza.
2Azzerare il valore ENCODER con il tasto .
3Spostare in jog l'asse nel verso positivo facendogli fare la maggior corsa possibile.
IMPORTANTE: Con tensioni positive il conteggio deve incrementarsi. Se questo non succede un messaggio lampeggiante a video avverte che le fasi sono invertite: Inverted counter
4Impostare il valore del parametro PULSE con la cifra letta nel parametro ENCODER.
5
Misurare lo spostamento reale dell'asse dalla quota di partenza segnata fino alla posizione raggiunta ed inserire la misura ottenuta nel parametro MEASURE.
Inserire il valore nell'unità di misura intera che si intende utilizzare in seguito.
Es. Se il valore misurato è di 115,3 mm, si deve inserire il valore 1153 se si desiderano i decimi di mm oppure il valore 11530 se si desiderano i centesimi di mm.
IMPORTANTE: per un corretto funzionamento del posizionatore, prestare attenzione di inserire un valore di MEASURE minore o al massimo uguale al valore di PULSE.

Di seguito forniremo un elenco di operazioni da eseguire per la calibrazione dell'uscita analogica. Tale procedura ha il fine di trovare la velocità massima dell'asse in calibratura, corrispondente ai 10Vdc erogato dall'uscita analogica dello strumento.

In questa pagina i dati in giallo sono quelli che consentono la parametrizzazione della calibratura dell'asse.
I dati in azzurro sono i parametri in sola lettura e i dati in verde sono dati di servizio che perdono il loro significato quando si esce da questa pagina.

Nome parametroUnità di misuraDefault RangeDescrizione
OUT TENSIONEV0.0-10.0 ÷ 10.0E' il valore della tensione di uscita, espressa in decimi di volts, inviata direttamente al device.
OFFSETV0.0000-99.9999 ÷ 99.9999Valore di tensione che viene sommato all'uscita analogica per compensare l'offset di tensione dell'impianto.
VELOCITAmm/'--E' il valore della velocità istantanea dell'asse.
MAX VELOCITAmm/'50000 ÷ 9999999Velocità dell'asse corrispondente a 10V erogati dall'uscita analogica.
POSIZIONEmm--E' il valore della posizione istantanea dell'asse.

Le seguenti operazioni devono essere eseguite una volta che sono stati impostati i seguenti parametri nelle pagine dei parametri dell'asse:

  • RISOLUZIONE: impostare la risoluzione corretta.
  • MASSIMA POSIZIONE: inserire un valore molto grande positivo (Es.: 9999 mm)
  • MINIMA POSIZIONE: inserire un valore molto grande negativo (Es.: - 9999 mm)

Per eseguire una delle tarature descritte, devono essere soddisfatte le seguenti condizioni:
Assicurarsi che il pulsante di emergenza tolga potenza ai motori in modo da essere in condizione di sicurezza nel caso in cui la macchina dovesse muoversi in modo incontrollato.

Ripristinare la macchina da eventuali condizioni di emergenza resettando gli allarmi.


Impostazione del parametro OFFSET
1Premere per attivare la calibrazione.
2Inserire il valore 0 (zero) nel parametro OUT TENSIONE.
3Agire sul parametro OFFSET (con un inserimento diretto, usando i tasti , , oppure attraverso la procedura automatica dal tasto ) in modo che la POSIZIONE dell'asse non sia variabile (o vari molto lentamente).
4Premere per disattivare la calibrazione.

Verifica conteggio e senso di rotazione:
si deve verificare che ad una tensione in uscita maggiore di 0 (zero) corrisponda una variazione incrementale della posizione dell'asse.
1Premere per attivare la calibrazione.
2Inserire un valore positivo nel parametro OUT TENSIONE.
3Verificare che il valore del parametro POSIZIONE si incrementi.
4Premere per disattivare la calibrazione: la tensione in uscita VOUT si azzera senza rampa.
5 Se il senso di rotazione del motore non è corretto si deve intervenire sul cablaggio invertendo i segnali PHA e PHB.
Velocità massima:
determinare la velocità di movimento dell'asse che corrisponde ad una tensione di 10V in uscita.
1Premere per attivare la calibrazione.
2Inserire un valore positivo nel parametro OUT TENSIONE (Se possibile inserire un valore vicino a 10V).
3Leggere il valore visualizzato nel parametro VELOCITA.
4Determinare il valore del parametro MAX VELOCITA con la formula:

$ \text{MAX VELOCITA} = \dfrac{10\cdot \text{VELOCITA}}{\text{VOUT}} $
5Premere per disattivare la calibrazione: la tensione in uscita OUT TENSIONE si azzera senza rampa.
6Inserire il valore calcolato nella MAX VELOCITA.

Di seguito forniremo un elenco di operazioni da eseguire per la taratura della controllo di spazio degli assi (PI + FF).
La retroazione di spazio permette di correggere la posizione dell'asse in funzione dell'errore di inseguimento rilevato.
In questa pagina i dati in giallo sono quelli che consentono la parametrizzazione della taratura dell'asse.
I dati in azzurro sono i parametri in sola lettura e i dati in verde sono dati di servizio che perdono il loro significato quando si esce da questa pagina.

Nome parametroUnità di misuraDefault RangeDescrizione
DELTAmm0.0-Delta di spostamento tra un posizionamento ed un altro.
SET VELOCITAmm/'0-Velocità di spostamento in posizionamento.
TEMPO ACC.s0.00-Tempo di accelerazione in posizionamento.
TEMPO DEC.s0.00-Tempo di decelerazione in posizionamento.
FEEDFORWARD%100.00.0 ÷ 200.0È il coefficiente percentuale che, moltiplicato per la velocità, genera la parte feed-forward dell'uscita di regolazione.
PROP. GAIN-0.0000.000 ÷ 9.999È il coefficiente che moltiplicato per l'errore di inseguimento genera la parte proporzionale dell'uscita di regolazione.
T INTEGRALEs0.0000.000 ÷ 9.999È il tempo che produce il coefficiente di integrazione dell'errore di inseguimento.
L'integrazione di tale errore moltiplicata per tale coefficiente genera la parte integrale dell'uscita di regolazione.
MAX ERR. INSEG.mm99.90.0 ÷ 99999.9Definisce il massimo scostamento accettabile tra la posizione teorica e la posizione reale dell'asse.
ERRORE INSEG.mm--E' il valore istantaneo dell'errore di inseguimento.

Le seguenti operazioni devono essere eseguite una volta che sono stati impostati i seguenti parametri nelle pagine dei parametri dell'asse:

  • RISOLUZIONE: impostare la risoluzione corretta.
  • MASSIMA POSIZIONE: inserire un valore molto grande positivo (Es.: 9999 mm)
  • MINIMA POSIZIONE: inserire un valore molto grande negativo (Es.: - 9999 mm)

Per eseguire una delle tarature descritte, devono essere soddisfatte le seguenti condizioni:
Assicurarsi che il pulsante di emergenza tolga potenza ai motori in modo da essere in condizione di sicurezza nel caso in cui la macchina dovesse muoversi in modo incontrollato.

Ripristinare la macchina da eventuali condizioni di emergenza resettando gli allarmi.


Parametri per la retroazione di spazio:
i parametri interessati sono FEEDFORWARD, PROP. GAIN e T INTEGRALE. Una volta eseguite correttamente le fasi precedenti, continuare con:
1Inserire il valore 100.0% nel parametro FEEDFORWARD.
2Inserire il valore minimo (0.001) nel parametro PROP. GAIN.
3Se il valore ERRORE INSEG. è diverso da 0 (zero), si potrà notare un movimento dell'asse che tende a ridurre tale valore.
4Inserire ora una valore di spazio nel parametro DELTA e un valore di velocità nel parametro SET VELOCITA (minore del valore di MAX VELOCITA).
5Premere per avviare la successione di movimenti dell'asse.
6L'asse in taratura inizierà un movimento in avanti di uno spazio pari a DELTA ad una velocità SET VELOCITA.
7Una volta concluso il primo posizionamento ritornerà nella posizione iniziale per poi riprendere il movimento.
8Durante questi movimenti è possibile controllare il valore di ERRORE INSEG. e agire sui parametri FEEDFORWARD e PROP. GAIN per cercare di mantenerlo a valori più bassi possibile.
I criteri da seguire sono:
  • Aumentare gradualmente il valore di PROP. GAIN finché l'asse non vibra eccessivamente nella fase di arresto. A quel punto ridurre leggermente il valore per avere un comportamento accettabile.
  • Il valore di FEEDFORWARD deve essere variato con la seguente regola:
Errore inseg.
>0 <0
Verso del
movimento
AvantiAumentare
FEEDFORWARD
Ridurre
FEEDFORWARD
IndietroRidurre
FEEDFORWARD
Aumentare
FEEDFORWARD
9 Durante questi movimenti il superamento della soglia da parte dell'errore di inseguimento non crea un allarme della macchina, ma viene semplicemente segnalato tramite il simbolo . E' necessario quindi porre estrema attenzione durante questa fase alla modifica dei parametri del PID.
10Premere per concludere i posizionamenti.

HMI Settings

Questa sezione contiene i parametri relativi alla gestione del terminale e dei tasti funzione.

Nome parametroUnità di misuraDefault RangeDescrizione
LOGO-ONOFF ÷ ONCon questo parametro si stabilisce se deve apparire la pagina di logo all'accensione dello strumento.
OFF: logo non visualizzato.
ON: logo visualizzato.
LINGUA-en_GB-Scelta della lingua. Lingue disponibili:
en_GB : inglese
it_IT : italiano
BUZZER-ONOFF ÷ ONSegnalazione acustica di tasto o touch premuto.
OFF: disabilitata.
ON: abilitata.
DATA---Inserire la data attuale. Indispensabile per una corretta compilazione dello storico allarmi.
ORA---Inserire l'ora attuale. Indispensabile per una corretta compilazione dello storico allarmi.
ORA LEGALE-OFFOFF ÷ ONAbilita la correzione dell'ora in base all'orario in uso.
OFF: disabilitata.
ON: abilitata.

E' possibile associare una funzione specifica per ogni tasto funzione. Di seguito vengono presentate le funzioni disponibili e quelle caricate di default per ogni tasto funzione. Le funzioni possono essere associate alla pressione breve oppure alla pressione prolungata di almeno 1 secondo.

Nome funzioneDescrizione
Nessuna funzione associata al tasto.
PRINCIPALEVisualizza la pagina principale.
INDIETROVisualizza la pagina precedente a quella attuale.
Associata al tasto F7.
MENUVisualizza la pagina di menu.
Associata al tasto F1.
SETUPAccede alla sezione di setup. Funzione protetta da password.
DIAGNOSTICAVisualizza la pagina di menu diagnostica.
Associata al tasto F2.
HOMINGVisualizza la pagina di homing.
Associata al tasto F4.
ALLARMIVisualizza la pagina degli allarmi attivi.
ALLARMI ONVisualizza la pagina degli allarmi attivi solo se la macchina è in emergenza.
Associata al tasto F6.
RESET ALL.Comanda il reset degli alalrmi.
WARNINGVisualizza la pagina dei warning.
PROGRAMMIAccede alla sezione di editazione e scelta programma automatico.
Associata al tasto F3.

Una funzione utile è la taratura dello schermo touch:

Tasto Descrizione
Attiva la calibrazione del touch. Seguire le istruzioni che vengono presentate a schermo.

Diagnostica

Premendo il tasto a video di accesso alla sezione di diagnostica delle risorse hardware in ingresso e uscita al sistema viene visualizzato il seguente menù.

Da questa schermata è possibile accedere alle varie sezioni di diagnostica presenti:

  • Diagnostica degli ingressi digitali
  • Diagnostica delle uscite digitali
  • Diagnostica dei conteggi
  • Diagnostica degli ingressi e uscite analogici
  • Informazioni di sistema

Premendo il tasto relativo agli ingressi digitali si accede alla seguente schermata, ove è visualizzato lo stato di ciascun ingresso presente nell'hardware utilizzato.

Con valori allineati al default avremo i seguenti significati:

IDDescrizione
INP_01Driver asse X ok
INP_02Driver asse Y ok
INP_03Emergenza
INP_04Start posizionamento asse X
INP_05Start posizionamento asse Y
INP_06Stop asse X
INP_07Stop asse Y
INP_08Posizionamento quota Home asse X
INP_09Posizionamento quota Home asse Y
INP_10Sensore azzeramento asse X
INP_11Sensore azzeramento asse Y
INP_12Finecorsa avanti asse X
INP_13Finecorsa indietro asse X
INP_14Finecorsa avanti asse Y
INP_15Finecorsa indietro asse Y
INP_16Riserva

Premendo il tasto relativo alle uscite digitali si accede alla seguente schermata, ove è visualizzato lo stato di ciascuna uscita presente nell'hardware utilizzato.

IDDescrizione
OUT_01Asse X in tolleranza
OUT_02Asse Y in tolleranza
OUT_03Abilitazione driver asse X
OUT_04Abilitazione driver asse Y
OUT_05Macchina in allarme
OUT_06Ciclo automatico asse X attivo
OUT_07Ciclo automatico asse Y attivo
OUT_08Asse X in posizione Home
OUT_09Asse Y in posizione Home
OUT_10Fine posizionamento
OUT_11Fine passo
OUT_12Fine programma
OUT_13Riserva
OUT_14Riserva
OUT_15Riserva
OUT_16Riserva

Premendo il tasto relativo ai conteggi si accede alla seguente schermata.

Il led Z_INP rappresenta lo stato dell'ingresso Z (impulso di zero).

Premendo il tasto relativo agli ingressi e uscite digitali si accede alla seguente schermata.

Le uscite analogiche sono espresse in Volt.

Premendo il tasto relativo alle informazioni di sistema si accede alla seguente schermata.

  • Fw name : firmware presente nello strumento e checksum relativo;
  • Aux fw : firmware del controllore esterno di supporto;
  • Task time : tempo medio del ciclo della CPU con indicazioni sul Tempo Massimo e il Tempo Minimo di scansione;
  • CPU time : tempo totale da quando la CPU è nello stato di RUN (hh:mm)
  • Touch screen : rilevazione di tocco sullo schermo

Messaggi di allarme

MessaggioCausa
EmergenzaIngresso INP_03 non attivo, l'abilitazione non è attiva.
Errore inseguimento asse XL'asse è in errore di inseguimento. Controllare se il driver è abilitato oppure la bontà del sistema di retroazione.
Errore inseguimento asse Y
Fault driver asse XIngresso INP_01 non attivo, fault del driver.
Fault driver asse YIngresso INP_02 non attivo, fault del driver.
Finecorsa massimo asse XIngresso INP_12 non attivo con l'asse che si muove verso avanti.
Finecorsa minimo asse XIngresso INP_13 non attivo con l'asse che si muove verso indietro.
Finecorsa massimo asse YIngresso INP_14 non attivo con l'asse che si muove verso avanti.
Finecorsa minimo asse YIngresso INP_15 non attivo con l'asse che si muove verso indietro.

I messaggi di allarme vengono visualizzati nella seguente pagina:

Con il tasto è possibile cancellare i messaggi presenti e quindi ripristinare il funzionamento della macchina.
Se alcune cause di allarme sono ancora presenti i messaggi di allarme riappariranno ancora.

E' possibile accedere ad una pagina che memorizza lo storico degli ultimi 60 messaggi di allarme con la data e l'ora in cui sono accaduti premendo il tasto :

E' possibile cancellare completamente tutto lo storico degli allarmi tenendo premuto per 3 secondi il tasto .

Programmi di lavoro

Premendo il tasto raffigurato si accede alla lista dei programmi di lavoro memorizzati. Per selezionare uno dei programmi elencati si deve toccare la riga corrispondente.

e Per scorrere l'elenco dei programmi. Ogni pagina può visualizzare 5 programmi alla volta.
Sceglie il programma selezionato come programma da eseguire
Apre il programma selezionato per modificarlo.

Il programma di lavoro consiste nell'inserire:

  • Il numero pezzi da eseguire per il passo selezionato
  • il Target 1 X e Vel 1 X : posizione finale dell'asse X in avanti e relativa velocità iniziale
  • la Quota 2 X e Vel 2 X : Spazio prima della quota target dove l'asse deve rallentare alla velocità 2
  • la Quota 3 X e Vel 3 X : Spazio prima della quota target dove l'asse deve rallentare alla velocità 3
  • il Target 2 X e Vel 2 X : posizione finale dell'asse X in indietro e relativa velocità iniziale
  • la Quota 4 X e Vel 4 X : Spazio prima della quota target dove l'asse deve rallentare alla velocità 4
  • la Quota 5 X e Vel 5 X : Spazio prima della quota target dove l'asse deve rallentare alla velocità 5

Una volta completato l'inserimento / modifica dei parametri, all'uscita dalla pagina verrà chiesto se salvare il programma oppure no:

.

Ciclo Automatico

Un ciclo automatico consiste in:

  1. Impostare e caricare il programma desiderato (vedi capitolo apposito)
  2. Dare il comando di start all'asse (o a entrambi) che si intende posizionare
  3. L'asse comandato si posiziona alla quota target, cambiando la sua velocità alla posizione impostata

Il grafico mostra il comportamento dell'asse durante un ciclo automatico.

  1. V : Velocità dell'asse
  2. S : Spazio percorso
  3. Q1 : Quota di partenza dell'asse (tipicamente la quota di Home)
  4. Q2 : Quota di cambio velocità
  5. Q3 : Quota target

Assistenza

Per poterti fornire un servizio rapido, al minimo costo, abbiamo bisogno del tuo aiuto.

Segui tutte le istruzioni fornite nel manuale MIMAT Se il problema persiste, compila il “Modulo richiesta assistenza” nella pagina Contatti del sito www.qem.it.
I nostri tecnici otterranno gli elementi essenziali per comprendere il tuo problema.

Per poterVi fornire un servizio efficente, Vi preghiamo di leggere e attenerVi alle indicazioni qui riportate

Si consiglia di imballare lo strumento con materiali in grado di assorbire eventuali cadute.

Utilizzare l'imballo originale: deve proteggere lo strumento durante il trasporto. Allega:
1. Una descrizione dell'anomalia;
2. Parte dello schema elettrico in cui è inserito lo strumento
3. Programmazione dello strumento (setup, quote di lavoro, parametri…).
Una descrizione approfondita del problema ci consentirà di identificare e risolvere rapidamente il tuo problema.
Un accurato imballaggio eviterà ulteriori inconvenienti.
  • Ultima modifica: 2019/08/29 17:01