Brushless V - 3.5
Brushless V - 3.5
Brushless V - 3.5
MAOPDEB010I0 )
Brushless
Manuale utente
Firmware Tde Macno
INDICE
1 INTRODUZIONE..................................................................................... 4
1.1 PARAMETRI (P)................................................................................................................... 4
1.2 CONNESSIONI (C) .............................................................................................................. 5
1.3 FUNZIONI LOGICHE DI INGRESSO (I) .............................................................................. 5
1.4 VALORI INTERNI (D) ........................................................................................................... 5
1.5 FUNZIONI LOGICHE DI USCITA (O) .................................................................................. 5
MW00101I00 V_3.5 1
3.3.1 Anello di Spazio Sovrapposto......................................................................................... 80
3.3.2 Controllore PID ............................................................................................................... 82
3.3.3 Stop in Posizione............................................................................................................ 83
3.3.4 Freno di stazionamento motore ...................................................................................... 87
4 FIELDBUS ............................................................................................ 88
4.1 PARAMETRI MODBUS ...................................................................................................... 88
2 MW00101I00 V_3.5
7.4.2 Visualizzazione delle Grandezze Interne (INT) ............................................................ 125
7.4.3 Gestione degli Allarmi (ALL) ......................................................................................... 126
7.4.4 Visualizzazione degli Ingressi e Uscite Digitali (INP e OUT) ........................................ 127
MW00101I00 V_3.5 3
1 INTRODUZIONE
Per aiutare il cliente durante la configurazione dell’azionamento, il manuale è stato organizzato per
seguire fedelmente la struttura del configuratore (OPDExplorer) ciò permette, secondo una sequenza
logica, di impostare tutte le configurazioni necessarie per il buon funzionamento dell’azionamento.
In particolare, ogni capitolo si riferisce ad una cartella specifica di OPDExplorer che include tutti i parametri
relativi.
Inoltre, all’inizio di ogni capitolo del manuale, viene mostrato il percorso della cartella nella struttura
ad albero dell’OPDExplorer, a cui il capitolo si riferisce, e la tabella completa dei formati della cartella
in questione.
I valori di controllo sono così suddivisi:
• Parametri
• Connessioni
• Funzioni di ingresso logico
• Valori interni
• Funzioni di uscita logica
Nelle tabelle dei valori di controllo, l’ultima colonna sulla destra “Scala” mostra la rappresentazione di
base interna dei parametri. Questo valore è importante se i parametri devono essere letti o scritti con
una linea seriale o con un bus di campo e rappresenta il valore per cui bisogna dividere il valore
memorizzato per ottenere il valore reale, come di seguito indicato:
Rappresentazione Interna
Valore =
Scala
Esempio:
ALIMENTAZIONE PRINCIPALE P87 – Tensione di alimentazione principale
Valore = 400
Scala = 10
Rep. int. = 4000
Parametri riservati (testo blu nell’OPDExplorer): possono essere modificati con azionamento in stop
dopo aver aperto la chiave del parametro in P60 o la chiave del parametro riservato TDE MACNO in
P99;
Parametri riservati TDE MACNO (testo viola nell’OPDExplorer): possono essere modificati con
azionamento in stop dopo aver aperto la chiave del parametro riservato TDE MACNO in P99.
Quando la chiave per questi parametri è chiusa, non vengono visualizzati sul display.
Prendere nota dei valori per ogni parametro di riferimento in modo che siano impostati correttamente.
4 MW00101I00 V_3.5
1.2 CONNESSIONI (C)
Le funzioni di ingresso logico sono 32 comandi che provengono dagli ingressi logici hardware, dalla
linea seriale e dal bus di campo. Il significato di queste funzioni logiche dipende dall’applicazione,
quindi si prega di fare riferimento alla documentazione specifica.
Sono 128 variabili all’interno dell’azionamento che possono essere mostrate sul display o via seriale
sul supervisore. Essi sono disponibili anche da bus di campo..
I primi 64 valori si riferiscono alla parte controllo motore e sono sempre presenti. Gli altri 64 valori
sono applicazioni specifiche.
Prestare particolare attenzione alla base di rappresentazione interna di questi valori in quanto è
importante se le letture avvengono via seriale o tramite bus di campo.
Le funzioni logiche sono 64, le prime 32 mostrano lo stato dell’azionamento le altre 32 sono relative
ad applicazioni specifiche. Tutte le funzioni di uscita possono essere assegnate a una delle 4 uscite
logiche.
MW00101I00 V_3.5 5
2 PARAMETRI BRUSHLESS
Questa sezione è utile in fase di avviamento del motore per ottenere il migliore abbinamento tra
azionamento e motore. È molto importante seguire la sequenza corretta spiegata nei prossimi
paragrafi.
Questi parametri sono relativi alle caratteristiche dell’azionamento. L’utente deve solo impostare la
tensione di rete e selezionare la corrente di sovraccarico.
6 MW00101I00 V_3.5
2.1.1.1 Selezione della Corrente di Sovraccarico dell’Azionamento
NB: la scelta del sovraccarico cambia anche la corrente nominale dell’azionamento come indicato
dalle tabelle nel manuale di installazione e il valore corretto è sempre visualizzato in ampere rms in
P53.
La corrente erogata viene utilizzata anche per calcolare la temperatura di esercizio raggiunta dalle
giunzioni dei componenti di potenza quando si suppone che l’azionamento stia lavorando con
ventilazione standard alla temperatura massima consentita.
Se questa temperatura raggiunge il valore massimo consentito per le giunzioni, il limite di potenza
erogata è limitata ad un valore che è poco di più della corrente nominale dell’azionamento, ovvero la
corrente termica effettiva del sistema (vedere la tabella seguente).
Ora l’azionamento andrà in sovraccarico se la temperatura scende al di sotto del valore nominale, ciò
si verifica solo dopo un periodo di funzionamento a correnti al di sotto della corrente nominale.
Il calcolo della temperatura di giunzione considera anche l'aumento di temperatura che si verifica durante il
funzionamento a frequenze basse (inferiori a 2,5 Hz) dovuta al fatto che la corrente è sinusoidale e quindi
ha i valori di picco che sono superiori al valore medio.
Con frequenze di funzionamento elettrico inferiore a 2.5Hz, l’azionamento va in sovraccarico massimo per
20-30ms dopo il quale il limite massimo di corrente si riduce di √ 2 come indicato dalla tabella seguente:
N.B. = il tempo di sovraccarico illustrato è calcolato in marcia costante alla corrente nominale del motore.
Se la corrente media erogata è inferiore alla corrente nominale del motore, allora il tempo di sovraccarico
aumenta. Così il sovraccarico sarà disponibile per un tempo più lungo o identico a quello visualizzato.
N.B. 3 * = il sovraccarico del 200% è disponibile fino a temperature di giunzione che sono stimate al 95%
del valore nominale; , al valore nominale il limite massimo diventa 180%. Per i ripetuti cicli di lavoro, TDE
MACNO è disponibile a valutare la capacità effettiva di sovraccarico dell’azionamento
MW00101I00 V_3.5 7
2.1.2 Targa Motore
Impostare i parametri che stabiliscono il tipo esatto di motore utilizzato è importante affinché l’azionamento
funzioni correttamente. Questi parametri sono:
Nome Descrizione
P61 – Corrente motore nominale ( I NOM
PRC_MOT_I_NOM
MOT)
MOT_V_NOM P62 – Tensione motore nominale
Questi parametri sono fondamentali in quanto sono alla base di tutte le caratteristiche di funzionamento del
motore di funzionamento: frequenza, velocità, tensione, corrente, coppia e protezione termica.
P62 e P63 possono essere letti direttamente sulla targa del motore e P61 può essere calcolato con la
seguente formula:
P61 = (Inom_motor *100.0))/(Inom_drive)
Ci sono anche dei parametri che stabiliscono il valore massimo per tensione, corrente termica e
velocità di funzionamento:
Nome Descrizione
P64 – Massima tensione di
PRC_MOT_V_MAX
funzionamento
P65 – Massima velocità di funzionamento
MOT_SPD_MAX
(n MAX)
PRC_MOT_I_THERM P70 – Corrente termica del motore
P71 – Costante di tempo termica del
MOT_TF_THERM
motore
Questi importanti parametri devono essere specificati accanto alle esatte caratteristiche del sensore
di retroazione utilizzato. Una volta che il sensore è stato installato, il “Test sensore e poli motore”
può essere effettuato (abilitando C41) a conferma che i parametri sono stati impostati correttamente.
8 MW00101I00 V_3.5
2.1.3 Sensore Motore
MW00101I00 V_3.5 9
Per una corretta configurazione del sensore motore è necessario impostare il sensore motore
presente:
Nome Descrizione
Per l’encoder TTL, Encoder + sensore di hall, encoder sin-cos incrementale o assoluto, Endat e Biss:
Nome Descrizione
E per il resolver:
Nome Descrizione
10 MW00101I00 V_3.5
2.1.4 Controllo di Autotaratura e Identificazione del Motore
0 No 0 1
C41 – Abilitazione dei test di
EN_TEST_CONN 1 Si
fase motore e sensore
Si, senza
2 taratura
sensore
P114 – Corrente nei test di
PRC_I_TEST_CONN connessione per UVW, poli 0.0 100.0 100 % DRV_I_NOM 327.67
e lettura Rs
Intervallo
0 No
EN_AUTOTUNING C42 – Abilita l’auto-tuning 1 Test 1 e 2 0 1
2 Test 3 e 4
3 Tutto
C75 – Disabilita l’autotuning
DIS_DEF_START_AUTO 0 1 0 1
a partire dai valori di default
P121 - Test 3 e 4 tempo di
TEST3-4_ACC_TIME 0.01 199.99 6.8 s 100
accelerazione
P129 - Test corrente per
PRC_I_TEST_DELTA_VLS 0.0 100.0 30.0 % 327.67
stabilire VLS
Test di connessione:
Encoder: impulsi contati,
TEST_CONN_FEEDBACK -19999 19999 0 0
Resolver o Sin Cos Enc:
tempo di lettura
Intervallo
U01 – Abilita il test del 0 Non stabilito
EN_TEST_SPD 0 1
tempo di avvio 1 Avvio
2 Passo
P130 – Coppia durante il
TEST_SPD_T_MAX 0.0 100.0 100 % MOT_T_NOM 40.96
test di avvio
P132 – Velocità durante il
TEST_SPD_MAX -100.00 100.00 100 % MOT_SPD_MAX 163.84
test di avvio
P134 – Giri massimi durante
TEST_SPD_SPACE_MAX 0.00 3000.0 100 giri 10
il test di avvio
PRC_MOT_FRICTION P136 – Coppia di attrito 0.0 100.0 0 % MOT_T_MOM 40.96
MW00101I00 V_3.5 11
2.1.4.1 Procedure di Autotaratura
Questo è il primo test che deve essere effettuato. È suddiviso in tre parti:
due parti:
o Verificare che la direzione di rotazione delle fasi motore e l’encoder corrispondano;
o Compensazione dei segnali di offset automatico e sensore di guadagno
o Verificare che il numero di poli motore sia scritto correttamente nel parametro P67
e che la velocità del sensore utilizzato sia corretta.
Una corretta operazione richiede che non ci sia un carico motore quindi disaccopiarlo dal
carico
Dopo aver posto il convertitore in STOP e aperto la chiave dei parametri riservati (P60=95), per
abilitare il test porre C41=1. Apparirà la seguente scritta:
A questo punto il convertitore è pronto a partire con il test. Per avviare la lettura, abilitare RUN con il
suo ingresso digitale o utilizzando la connessione C21 (comandi in serie). Una volta iniziato il test
apparirà sul display la scritta:
Ed il motore verrà prima fatto ruotare nel verso positive per testare la concordanza del verso e poi
eseguirà un’ulteriore rotazione per verificare la corretta definizione dei poli motore e del sensore.
Durante il test il motore percorrerà almeno due giri completi a bassa velocità.
Non preoccuparsi se queste rotazioni sono leggermente rumorosi.
Se durante il test il convertitore va in allarme significa che c’è qualcosa di errato e basterà osservare
nello specifico quale allarme è attivo per capire la problematica:
o Se è attivo A14 codice=1, la corrente di prova è troppo bassa, controllare se le fasi
del motore sono collegati correttamente all’azionamento
o Se è attivo A14 codice=0, le connessioni U,V,W effettuate non sono concordi con le
fasi interne del convertitore e bisognerà pertanto invertirne due e ripetere il test.
o Se è attivo A15 codice=3, i valori impostati non sono conformi con i poli motore e le
regolazioni del sensore.
Alla fine del test verificare il parametro P79 in quanto può dare qualche indicazione sul problema.
Si rimanda alla documentazione in “Opzioni retroazioni” per il significato di P79 che dipende dal
sensore utilizzato.
12 MW00101I00 V_3.5
Il test è da ritenersi concluso positivamente se appare sul display la scritta::
Per il corretto funzionamento è necessario avere il motore a vuoto sconnettendolo dal carico.
Con il drive in modalità STOP e aperto la chiave dei parametri riservati ( P60=95) abilitare il test con
C41=1. Per dare il via alla misura basterà dare MARCIA con l’ingresso digitale preposto. Una volta
iniziato il test il motore verrà portato in rotazione a bassa velocità e verranno conteggiati tutti i fronti
dei segnali provenienti dall’Encoder.
Durante il test il motore percorrerà un giro e mezzo a bassa velocità. Non preoccuparsi se la
rotazione sarà leggermente rumorosa.
Nella prima fase si vuole verificare la corrispondenza tra il verso positivo delle fasi del motore e dei
canali dell’Encoder: dopo circa un secondo apparirà nel parametro TEST_CONN_FEEDBACK il
risultato del test ed il convertitore andrà conseguentemente in allarme A14 o continuerà con il test
successivo se tutto ok:
Nella seconda parte del test si vuole verificare la bontà della lettura degli impulsi dell’Encoder,
sapendo dal parametro P69 quanti dovranno essere i fronti letti percorrendo un giro meccanico
(P69x4, visto che vengono conteggiati entrambi i fronti dei 2 canali).
MW00101I00 V_3.5 13
Alla fine del test verrà sovrascritto il precedente valore di TEST_CONN_FEEDBACK con il conteggio
complessivo effettuato:
Note: nel caso di encoder con 8192 o più impulsi giro il dato visualizzato in TEST_CONN_FEEDBACK perde di
significato.
Il test è da ritenersi concluso positivamente se il convertitore toglie potenza senza segnalare la
presenza di alcun allarme. A questo punto basterà togliere la MARCIA ponendo a 0 l’ingresso digitale
preposto. Si potrà quindi proseguire con i test successivi
Questo test, che va effettuato come primo step nella messa in servizio del convertitore, si compone
di due parti:
o verifica corrispondenza del verso di rotazione tra le fasi del motore ed il sensore;
o verifica della corretta scrittura nel parametro P67 del numero dei poli del motore e
della corretta definizione del numero impulsi giro encoder nel parametro P69
Per il corretto funzionamento è necessario avere il motore a vuoto sconnettendolo dal carico.
Dopo che il drive si posiziona in modalità STOP e aperto la chiave dei parametri riservati ( P60=95)
abilitare il test con C41=1. Per dare il via alla misura basterà dare MARCIA con l’ingresso digitale
preposto. Una volta iniziato il test il motore verrà portato in rotazione a bassa velocità e verranno
conteggiati tutti i fronti dei segnali provenienti dall’Encoder.
Durante il test il motore percorrerà un giro e mezzo a bassa velocità. Non preoccuparsi se la
rotazione sarà leggermente rumorosa.
14 MW00101I00 V_3.5
Nella prima fase si vuole verificare la corrispondenza tra il verso positivo delle fasi del motore e dei
canali dell’Encoder: dopo circa un secondo apparirà nel parametro TEST_CONN_FEEDBACK il
risultato del test ed il convertitore andrà conseguentemente in allarme A14 o continuerà con il test
successivo se tutto ok:
Nella seconda parte del test si vuole verificare la bontà della lettura degli impulsi dell’Encoder,
sapendo dal parametro P69 quanti dovranno essere i fronti letti percorrendo un giro meccanico
(P69x4, visto che vengono conteggiati entrambi i fronti dei 2 canali). Inoltre viene verificata la
presenza dei segnali provenienti dalla sonde ad effetto Hall ed il loro senso ciclico che dovrà essere
concorde sia con le fasi del motore che con l’Encoder.
A questo punto basterà togliere la MARCIA ponendo a 0 l’ingresso digitale preposto. Si potrà quindi
proseguire con i test successivi.
E’ intervenuto l’allarme A15 codice d49=3, ci sono dei problemi con l’Encoder. In
prima istanza verificare la corrispondenza con la realtà del numero impulsi giro
dell’Encoder e dei poli motore. Poi, ci si può aiutare leggendo il valore scritto in
TEST_CONN_FEEDBACK:
TEST_CONN_FEEDBACK < (P69x4): sono stato conteggiati meno
impulsi di quelli preventivati. L’Encoder potrebbe avere dei problemi o il
carico era eccessivo. Provare ad aumentare la corrente nel test agendo
sul parametro P114 che è la percentuale della corrente convertitore
applicata nel test.
Note: nel caso di encoder con 8192 o più impulsi giro il dato visualizzato in P79 perde di significato
E’ intervenuto l’allarme A2 codice d49=0, ci sono dei problemi con le sonde ad effetto Hall. Il
parametro P79 contiene un’indicazione sui problemi rilevati:
MW00101I00 V_3.5 15
2.1.4.4 Resolver / Resolver DDC
Un’operazione corretta richiede che non ci sia un carico motore quindi disaccoppiarlo dal
carico.
Con l’azionamento in modalità STOP e dopo aver aperto la chiave del parametro riservato (P60=95),
impostare C41=1 per abilitare il test. Per abilitare il test abilitare il comando RUN.
Una volta che il test è iniziato il motore ruoterà in direzione positiva a bassa velocità e i canali
encoder verranno contati.
Nella prima fase viene verificato se il senso di ciclo delle fasi motore e i canali del resolver sia lo
stesso:
Dopo 1 secondo il parametro “TEST_CONN_FEEDBACK” viene aggiornato con il numero di impulsi
contati (si hanno 65536 impulsi ogni giro/coppie polari Resolver) e l’azionamento va
conseguentemente nell’allarme A14 o inizia il secondo test:
o “TEST_CONN_FEEDBACK”<0 : significa che i canali Resolver sono scambiati,
quindi A14 codice 0 viene attivato
o “TEST_CONN_FEEDBACK”>0 : tutto funziona correttamente
Al temine del test, “TEST_CONN_FEEDBACK” viene aggiornato con il rapporto misurato tra il
numero di coppia polare motore e resolver:
Se il rapporto non è corretto l’allarme A15 codice 3 viene attivato. Nella prima verifica se è corretto il
numero dei poli resolver e il numero di poli motore, con l’aiuto di “TEST_CONN_FEEDBACK”.
Il test è positivo se la macchina si spegne e non attiva nessun allarme. Ora disabilitare il comando
RUN impostando il suo ingresso digitale a 0. I successivi test possono essere effettuati.
16 MW00101I00 V_3.5
2.1.4.5 Sin Cos Encoder Incrementale
Un’operazione corretta richiede che non ci sia un carico motore quindi disaccoppiarlo dal
carico.
Con l’azionamento in modalità STOP e dopo aver aperto la chiave del parametro riservato (P60=95),
impostare C41=1 per abilitare il test. Per abilitare il test abilitare il comando RUN.
Una volta che il test è iniziato il motore ruoterà in direzione positiva a bassa velocità e i canali
encoder verranno contati.
Nella prima fase viene verificato se il senso di ciclo delle fasi motore e i canali dell’encoder sia lo
stesso:
Dopo 1 secondo il parametro “TEST_CONN_FEEDBACK” viene aggiornato con il risultato del test e
l’azionamento va conseguentemente nell’allarme A14 o inizia il secondo test:
o “TEST_CONN_FEEDBACK”=0 : significa che manca almeno un canale Encoder,
quindi A14 codice 0 viene visualizzato
o “TEST_CONN_FEEDBACK”<0 : significa che i canali encoder sono scambiati,
quindi A14 codice 0 viene visualizzato
o “TEST_CONN_FEEDBACK”>0 : tutto funziona correttamente
Nella seconda parte viene controllata la lettura degli impulsi encoder, ben noto dal parametro P69 il
numero di fronti in un giro meccanico (P69x4, perché vengono contati entrambi i fronti dei canali).
Al termine del test, “TEST_CONN_FEEDBACK” viene aggiornato nuovamente con il numero totale
di fronti:
Il test è positivo se la macchina si spegne e non attiva nessun allarme. Ora disabilitare il comando
RUN impostando il suo ingresso digitale a 0. I successivi test possono essere effettuati.
MW00101I00 V_3.5 17
2.1.4.6 Encoder Sin Cos Assoluto
È necessario aver impostato correttamente il parametro P69. Con la connessione C81=1 (default) è
possibile abilitare la nuova gestione: anche l’angolo elettrico viene ottenuto dai canali incrementali, i
canali assoluti vengono utilizzati solo all’avvio dell’azionamento per caricare il contatore incrementale
con un valore assoluto. In questo caso è necessario il Zero TOP per compensare gli impulsi spuri
contati. Ora durante il test di velocità del sensore viene misurato un array di 127 punti con reale
posizione incrementale assoluta in base alla posizione dei canali assoluti.
Il parametro P94 è l’angolo medio tra Zero Top e lo zero dei canali assoluti. Con il solito comando
C63 viene salvato anche questo array.
Se l’azionamento ha abilitato la funzione C81 ma l’array non è disponibile, viene utilizzato il
parametro P94. Se durante il test di auto taratura non viene rilevato C41 Zero Top, appare l’allarme
A9.3. Con la connessione C81=0 viene abilitata la vecchia gestione Sin/Cos e l’angolo elettrico viene
ottenuto dai canali assoluti.
Questo test, che va effettuato come primo passo nella messa in servizio del convertitore, si compone
delle seguenti parti:
o Verifica corrispondenza del verso di rotazione tra le fasi del motore ed il sensore;
o Autotaratura dei segnali Sin/Cos
o Verifica della corretta scrittura nel parametro P67 del numero dei poli del motore e
della corretta definizione del numero impulsi giro encoder nel parametro P69.
o Misura della tabella della posizione Sin/Cos assoluta.
Per il corretto funzionamento è necessario avere il motore a vuoto sconnettendolo dal carico.
Dopo che il drive si posiziona in modalità STOP e aperto la chiave dei parametri riservati ( P60=95)
abilitare il test con C41=1. Per dare il via alla misura basterà dare MARCIA con l’ingresso digitale
preposto. Una volta iniziato il test il motore verrà portato in rotazione a bassa velocità e verranno
conteggiati tutti i fronti dei segnali provenienti dall’Encoder.
Durante il test il motore percorrerà circa due giri a bassa velocità. Non preoccuparsi se la
rotazione sarà leggermente rumorosa.
Nella prima fase si vuole verificare la corrispondenza tra il verso positivo delle fasi del motore, dei
canali incrementali dell’Encoder e dei canali assoluti dell’Encoder. Dopo circa un secondo apparirà
nel parametro TEST_CONN_FEEDBACK il risultato del test ed il convertitore andrà
conseguentemente in allarme o continuerà con il test successivo. Qualora i canali incrementali non
siano concordi con le fasi del motore scatterà l’allarme A14 con codice 0 e sarà possibile
visualizzare:
18 MW00101I00 V_3.5
Qualora i canali incrementali dell’Encoder siano congruenti con il verso delle fasi del motore, verrà
verificata la congruenza anche con i canali assoluti, se questa è reale il test continuerà senza allarmi,
altrimenti interverrà l’allarme A2 con codice 0 e verrà visualizzata:
Nella seconda parte del test si vuole verificare la bontà della lettura delle tracce incrementali
dell’Encoder, sapendo dal parametro P69 quanti dovranno essere i fronti letti percorrendo un giro
meccanico e la correttezza delle tracce assolute in relazione al numero poli motore (P67). Il test è da
ritenersi concluso positivamente se il convertitore toglie potenza senza segnalare la presenza di
alcun allarme. A questo punto basterà togliere la MARCIA ponendo a 0 l’ingresso digitale preposto.
In questo caso alla fine del test verrà sovrascritto il precedente valore di TEST_CONN_FEEDBACK
con il conteggio complessivo effettuato:
o | TEST_CONN_FEEDBACK - (P69x4)|/(P69x4) < 12,5% : test concluso
positivamente
Qualora sia intervenuto l’allarme A15.3 in P79 si potrà leggere il conteggio complessivo effettuato: in
prima istanza verificare la corrispondenza con la realtà del numero impulsi giro dell’Encoder e dei poli
motore. Poi:
o TEST_CONN_FEEDBACK < (P69x4): sono stato conteggiati meno impulsi di
quelli preventivati. L’Encoder potrebbe avere dei problemi o il carico era eccessivo.
Provare ad aumentare la corrente nel test agendo sul parametro P114 che è la
percentuale della corrente convertitore applicata nel test.
Qualora sia intervenuto l’allarme A2.1 significa ci sono dei problemi nei canali assoluti dell’Encoder.
Verificare quindi che sia stato impostato correttamente il parametro P67 (Numero poli motore) e
successivamente analizzare i canali assoluti (grandezze 47 e 48 del monitor).
In questo caso si dovrà porre P69 = Numero impulsi sin/cos per giro
MW00101I00 V_3.5 19
2.1.4.7.1 Test Sensore di Velocità
Questo test, che va effettuato come primo passo nella messa in servizio del convertitore, si compone
di due parti:
o Verifica corrispondenza del verso di rotazione tra le fasi del motore ed il sensore;
o Verifica della corretta scrittura nel parametro P67 del numero dei poli del motore e
della corretta definizione del numero impulsi giro encoder nel parametro P69.
Per il corretto funzionamento è necessario avere il motore a vuoto sconnettendolo dal carico.
Dopo che il drive si posiziona in modalità STOP e aperto la chiave dei parametri riservati ( P60=95)
abilitare il test con C41=1. Per dare il via alla misura basterà dare MARCIA con l’ingresso digitale
preposto. Una volta iniziato il test il motore verrà portato in rotazione a bassa velocità e verranno
conteggiati tutti i fronti dei segnali provenienti dall’Encoder.
Durante il test il motore percorrerà un giro e mezzo a bassa velocità. Non preoccuparsi se la
rotazione sarà leggermente rumorosa.
Nella prima fase si vuole verificare la corrispondenza tra il verso positivo delle fasi del motore, dei
canali analogici incrementali dell’Encoder e del canale assoluto digitale dell’Encoder. Dopo circa un
secondo apparirà nel parametro TEST_CONN_FEEDBACK il risultato del test ed il convertitore
andrà conseguentemente in allarme o continuerà con il test successivo. Qualora i canali analogici
incrementali non siano concordi con le fasi del motore scatterà l’allarme A14 e sarà possibile
visualizzare:
Qualora i canali analogici incrementali siano congruenti con il verso delle fasi del motore, verrà
verificata la congruenza anche con il canale assoluto digitale, se questa è reale il test continuerà
senza allarmi, altrimenti interverrà l’allarme A2 con codice 0 e verrà visualizzata
Nella seconda parte del test si vuole verificare la bontà della lettura delle tracce analogiche
incrementali, sapendo dal parametro P69 quanti dovranno essere i fronti letti percorrendo un giro
meccanico (P69x4, visto che vengono conteggiati entrambi i fronti dei 2 canali). Alla fine del test
verrà sovrascritto il precedente valore di TEST_CONN_FEEDBACK con il conteggio complessivo
effettuato:
20 MW00101I00 V_3.5
Il test è da ritenersi concluso positivamente se il convertitore toglie potenza senza segnalare la
presenza di alcun allarme. A questo punto basterà togliere la MARCIA ponendo a 0 l’ingresso digitale
preposto. Si potrà quindi proseguire con i test successivi.
Usare solo cavo a doppini intrecciati e schermati singolarmente più schermo esterno.
.
Questo test, che va effettuato come primo passo nella messa in servizio del convertitore, si compone
di due parti:
o Verifica corrispondenza del verso di rotazione tra le fasi del motore ed il sensore;
o Verifica della corretta scrittura nel parametro P67 del numero dei poli del motore e
del corretto funzionamento del sensore Endat/Biss usato.
Per il corretto funzionamento è necessario avere il motore a vuoto sconnettendolo dal carico.
Dopo che il drive si posiziona in modalità STOP e aperto la chiave dei parametri riservati ( P60=95)
abilitare il test con C41=1. Per dare il via alla misura basterà dare MARCIA con l’ingresso digitale
preposto. Una volta iniziato il test il motore verrà portato in rotazione a bassa velocità e verranno
conteggiati tutti i fronti dei segnali provenienti dall’Encoder.
Durante il test il motore percorrerà un giro e mezzo a bassa velocità. Non preoccuparsi se la
rotazione sarà leggermente rumorosa.
Nella prima fase si vuole verificare se il verso delle fasi motore e del sensore Endat/Biss è uguale:
dopo circa un secondo apparirà nel parametro TEST_CONN_FEEDBACK il risultato del test ed il
convertitore andrà conseguentemente in allarme A14 o continuerà con il test successivo se tutto ok:
Nella seconda parte del test si vuole verificare la bontà della lettura del sensore sapendo
che viene fornita una corrente di frequenza 0,5Hz il tempo necessario per rileggere la stessa quota è
pari a:
time test = 2 ⋅ Numero coppie polari motore [secondi]
MW00101I00 V_3.5 21
Alla fine del test verrà sovrascritto il precedente valore di TEST_CONN_FEEDBACK con il tempo
complessivo misurato in ms:
altrimenti interviene l’allarme A15 codice 3. In prima istanza verificare la corrispondenza con la realtà
del sensore e del numero poli motore, aiutandosi con il dato letto in TEST_CONN_FEEDBACK.
Il test è da ritenersi concluso positivamente se il convertitore toglie potenza senza segnalare la
presenza di alcun allarme. A questo punto basterà togliere la MARCIA ponendo a 0 l’ingresso digitale
preposto. Si potrà quindi proseguire con i test successivi.
Dopo la prima parte dell’autotaratura, in alcuni casi, si possono settare alcuni parametri relativi al
sensore in modo da migliorare le prestazione del sistema.
Per alcuni tipi di sensori, dopo la procedura di auto-tuning è possibile abilitare manualmente una
procedura di autotaratura del sensore per aumentare le prestazioni.
L’impostazione ottimale di tuning del resolver permette di configurare, con una procedura
semiautomatica, ogni offset e fattore moltiplicativo al fine di regolare i segnali aquisiti dai canali del
resolver, così da incrementare le prestazioni del sistema.
La procedura inizia impostando il comando utility U04(EN_SENSOR_TUNE)= 1 e dando un
riferimento di velocità in maniera tale che il motore funzioni a 150 giri/min.
Il motore deve rimanere in funzione per 30 secondi, dopo di ciò il test è completo.
Automaticamente vengono aggiornati i valori di P165 e P166 (offset) e P164 (fattore moltiplicativo per
regolare l’ampiezza)
22 MW00101I00 V_3.5
2.1.4.9.2 Impostazione Ottimale per Sin/Cos Incrementale
L’impostazione ottimale dell’encoder sin/cos assoluto permette di configurare, con una procedura
semiautomatica, ogni offset e fattore moltiplicativo per regolare i segnali acquisiti dai canali del
sin/cos incrementale in modo da aumentare le prestazioni.
La procedura inizia impostando U04 (EN_SENSOR_TUNE) = 1 e dando un riferimento di velocità in
modo tale che il motore possa andare a 150 rpm.
Il motore deve funzionare per circa 30 secondi, allo stop la prima parte del test è terminata.
Automaticamente vengono aggiornati i valori di P17, P172 (offset) e P170 (fattore moltiplicativo di
regolazione dell’ampiezza)
Successivamente impostare U04 (EN_SENSOR_TUNE) = 2 e dare un riferimento di velocità in
maniera tale che il motore possa fare uno o due giri.
Dopo lo stop il test è completato.
Automaticamente vengono aggiornati i valori di P165 e P166 (offset) e P164 (fattore moltiplicativo di
regolazione dell’ampiezza)
MW00101I00 V_3.5 23
2.1.4.9.4 Tempo di Decodifica Encoder
Per default (C74=0) la velocità viene misurata contando il numero di impulsi nel periodo PWM.
Questo produce una scarsa risoluzione soprattutto a bassa velocità e conseguentemente è
necessario un filtraggio del segnale (parametro P33 del regolatore di velocità).
Impostando C74=1 il calcolo della velocità viene effettuato misurando il tempo tra un impulso
encoder e gli altri.
Questa tecnica ha una risoluzione di 12.5 ns, quindi la misura può essere molto precisa.
Il tempo di decodifica encoder necessita di impulsi dell’Encoder Incrementale con duty-cycle del
50%, una corretta distribuzione temporale degli impulsi e i cavi devono essere schermati molto bene.
Nome Descrizione
Questi parametri sono molto importanti al fine di modellizare correttamente il motore per poterlo
sfruttare al pieno delle sue funzionalità. La procedura migliore per ottenere i valori corretti è quella di
utilizzare il “Test di Autotaratura”, abilitabile mediante la connessione C42: è necessario eseguire
questo test con il motore disaccoppiato dal carico altrimenti i dati ottenuti non sono validi.
Se per qualsiasi motivo non è possibile eseguire il Test si renderà necessaria una stima di questi
valori, leggendo la targa del motore e seguendo questi punti:
24 MW00101I00 V_3.5
Si potrà quindi calcolare:
RS
⋅ INOM MOT ⋅ 3
P76 = 2
VNOM MOT
2,1
⋅ 6,4 ⋅ 3
P76 = 2 = 4,6%
252
0,58 ⋅ 1000
P78 = = 13,3ms
0,046 ⋅ 2 ⋅ π ⋅ 150
L’obiettivo di questo test è la misura dei parametri elettrici fondamentali che caratterizzano il motore
brushless utilizzato, per riuscire a modellizzare lo stesso. A seguito della determinazione di queste
grandezze viene effettuato un’autotaratura dei regolatori PI presenti negli anelli di corrente.
Al fine di evitare possibili danni alla meccanica accoppiata al motore si consiglia di effettuare
questi test con il motore sconnesso dal carico.
La connessione preposta all’abilitazione di questi test è la C42 che andrà posta uguale ad 1 (dopo
aver aperto la chiave dei parametri riservati P60=95).
A questo punto il convertitore è pronto a partire con il test. Per dare il via alle misure abilitare L.I.2
con l’ingresso digitale preposto o impostare C21=1 (comando RUN SW in serie al comando RUN
hardware)
Il test è da ritenersi concluso positivamente se appare la scritta qui di seguito ed il convertitore non è
in allarme:
MW00101I00 V_3.5 25
Ora disabilitare L.I.2 ponendo a 0 l’ingresso digitale configurato a tale scopo o ponendo C21=0.
I test sono interrompibili in qualsiasi momento togliendo L.I.2 ; il convertitore si porterà in allarme (A7)
ma rimarranno memorizzati i risultati parziali ottenuti.
Una volta che si imposta nuovamente C42≠0 se C75=0 verranno automaticamente ricaricati i valori di
default dei parametri oggetto del test, viceversa se C75=1 rimarranno attivi i dati presenti. Volendo
affinare i dati misurati si consiglia di eseguire inizialmente il test con C75=0 per poi ripeterlo tenendo
C75=1 in modo da migliorare ulteriormente la precisione delle misure.
Questo test consente di determinare la caduta di tensione dovuta alla Resistenza statorica e alla
presenza degli IGBT.
Durante la misura il motore rimane fermo nella posizione iniziale, vengono erogate delle correnti di
flusso di varia entità e dalla misura delle tensioni ed esse correlate si riescono a rilevare i dati cercati.
Il parametro modificato da questo test è:
Nome Descrizione
Durante la prova il motore rimane praticamente fermo nella posizione iniziale, vengono erogate delle
correnti di flusso di diversa entità e frequenza, in modo che dalla misura delle tensioni ad esse
correlate si riesca a rilevare il dato cercato. Osservando il motore si nota che esso tenderebbe a
portarsi in rotazione ma questo fenomeno è opportunamente gestito in modo da effettuare le misure
solo quando la velocità è nulla , perché in caso contrario i risultati sarebbero alterati. In ogni modo è
importante che il motore non si porti in rotazione a velocità superiori a qualche decina di giri al
minuto, se così fosse interrompere il test togliendo marcia e abbassare il parametro P129 che è
appunto la Corrente di test per la determinazione della ∆VLS .
Nome Descrizione
P77 – Caduta di tensione per induttanza di
PRC_DELTA_VLS
dispersione
T_STATOR P78 – Costante di tempo statore Ts
P83 – Guadagno proporzionale Kpc regolatore di
I_REG_KP
corrente
P84 – Costante tempo d’attesa Tic regolatore di
I_REG_TI
corrente
Durante questo test il motore può portarsi in rotazione, comunque a basse velocità
26 MW00101I00 V_3.5
2.1.6 Test di Velocità
Il test di velocità è utile per misurare l’inerzia totale del sistema e per impostare correttamente i
guadagni del regolatore di velocità. Per ragioni di sicurezza è possibile limitare la massima velocità di
test con il parametro P130, la massima coppia motore con il parametro P132 e massimo spazio
ammesso per il test con i giri P134. L’azionamento non va oltre questi limiti durante l’esecuzione.
Il tempo di avviamento è definito come il tempo necessario per raggiungere la massima velocità
(P65) con coppia motore nominale.
Questo autotest è utile per misurare l’inerzia del sistema e l’attrito, per l’impostazione automatica del
regolatore di velocità o compensazione feedforward.
Per abilitare questo test impostare il commando utility U01=1 (EN_TEST_SPD = 1 Start Up). Nel
display appare “Auto”.
Dare il commando L.I.2 e automaticamente il motore si avvia e per poi tornare a velocità nulla.
A questo punto togliere il commando L.I.2. Il parametro P169 è impostato come tempo di avvio in
millisecondi, il parametro P136 è impostato come attrito misurato in percentuale della coppia motore
nominale.
Automaticamente il commando utility U01 viene riportato a 0 e il test è terminato.
T_RIF=TEST_SPD_T_MAX (P130)
time
MW00101I00 V_3.5 27
Diversamente:
T_RIF=TEST_SPD_T_MAX (P130)
time
Il tempo di risposta è una modalità comune per testare la stabilità dell’anello di velocità e le
prestazioni dinamiche.
Per abilitare questo test impostare U01 (EN_TEST_SPD) = 2. Sul display appare “Auto”.
A questo punto vengono ignorati tutti i riferimenti di velocità e viene invece calcolato un riferimento di
velocità fisso uguale alla coppia di test massima (P130) diviso il guadagno proporzionale alla velocità
del regolatore. In questa maniera dando questo gradino di riferimento di velocità, la coppia richiesta
non va oltre la massima coppia ammessa.
Le rampe lineari vengono automaticamente disabilitate. Dando il comando di marcia, il motore si
avvia e cerca di seguire il riferimento con le sue prestazioni dinamiche.
Valutando la risposta di velocità è possibile capire la stabilità del sistema e la larghezza di banda
dell’anello di velocità.
Con il Real Time Graph è possibile vedere la risposta di velocità del motore. Fissare:
Post Trigger Points = 90% Trigger Type = standard +03 Rif. di velocità
Trigger level = 1% Trigger slope = ascending
Sample Time = 1
Canali = 2
Impostare il guadagno del regolatore di velocità e osservare la risposta della velocità. Provare e
ripetere finchè la velocità di risposta non ha una buona stabilità e larghezza di banda.
Il motore funziona a velocità costante fino a quando il commando di marcia è abilitato.
Togliere il comando di marcia per fermare il motore e iniziare un nuovo test.
Il test del tempo di risposta è terminato solo quando U01(EN_TEST_SPD) viene manualmente
riportato a 0.
28 MW00101I00 V_3.5
2.1.6.2.1 Suggerimenti per l’Impostazione del Guadagno del Regolatore di Velocità
Il Quick start-up viene utilizzato per aiutare l’utente durante la messa in servizio. Questa funzione
viene abilitata impostando il comando utility U05=1. Quindi l’applicazione presente nell’azionamento
viene disabilitata, la funzione di uscita o22 (applicazione LogicLab attiva) va a livello basso e il Quick
Start-Up prende il controllo. Con il comando utility U06 è possibile selezionare il riferimento di
velocità ( dagli ingressi analogici o parametro digitale P00). Il comando utility U08 viene utilizzato per
abilitare il riferimento di velocità. Il comando di marcia viene dato in modo digitale (C21) e utilizzando
un ingresso digitale fisico. Quindi con il comando utility U07 è possibile selezionare l’ingresso digitale
fisico necessario per dare il comando di marcia e C21 è il comando di marcia software.
Con U09 è possibile abilitare la rampa lineare.
MW00101I00 V_3.5 29
2.3 Controllo Motore
Di default la regolazione effettua un controllo di velocità; in questo caso verranno gestiti i riferimenti di
velocità dall’applicazione e la richiesta di coppia verrà utilizzata come riferimento in somma all’uscita
del regolatore di velocità (feed-forward).Si osservi che è un controllo di coppia e non di corrente, di
conseguenza l’indebolimento del flusso durante il controllo genera automaticamente la richiesta per
la corrente attiva necessaria per ottenere la corrente richiesta.
30 MW00101I00 V_3.5
2.3.1 Rampe Lineare, Arrotondate e Limiti di Velocità
La sensibilità di taratura è di 10msec ed il tempo deve essere compreso fra 0.01 e 199.99 secondi. I
valori fissati di default sono uguali per tutti i parametri e pari a 10 sec. L’abilitazione delle rampe può
essere gestita anche attraverso un ingresso logico configurabile (I22) che lavora in parallelo alla
connessione P236 : avere I22=H equivale all’aver posto P236=1. Questo ingresso consente di avere
la massima flessibilità nell’utilizzo delle rampe abilitandole solo quando desiderato. La rampa può
inoltre essere arrotondata nelle fasi di partenza e di arrivo ponendo C27=1 tramite il tempo di
arrotondamento fissato in P25 espresso a sua volta in secondi con risoluzione 0.1sec e range da 1 a
199.9 sec. (default 10 sec).
MW00101I00 V_3.5 31
100%
P23 P24
P21 P22
-100% 2xP25
E’ possibile abilitare il solo arrotondamento con C27=1 che agirà quindi filtrando unicamente il
riferimento di velocità complessivo.
Alcune applicazioni particolari potrebbero gestire l’abilitazione delle rampe lineari in modo diverso, far
riferimento in quel caso riferimento alla documentazione specifica.
I limiti di velocità vengono usualmente impostati utilizzando i parametri P18 e P19 ma è possibile
anche abilitare i limiti analogici. Nelle applicazioni standard AI1,AI2, AI3 o AI16 possono essere
configurati come limite di velocità positivo, negativo o simmetrico. In questo caso verrà attivato il più
basso limite di velocità tra i valori digitale e analogico.
32 MW00101I00 V_3.5
Nome Descrizione Min Max Default UM Scala
P230 – Costante di tempo (filtro)
SB_SPD_REG_TF regolatore di velocità TfV secondo 0.0 25.0 0.4 ms 10
banco
P231 – Tempo di accelerazione
SB_CW_ACC_TIME 0.01 199.99 10 s 100
CW secondo banco
P232 – Tempo di decelerazione
SB_CW_DEC_TIME 0.01 199.99 10 s 100
CW secondo banco
P233 – Tempo di accelerazione
SB_CCW_ACC_TIME 0.01 199.99 10 s 100
CCW secondo banco
P234 – Tempo di decelerazione
SB_CCW_DEC_TIME 0.01 199.99 10 s 100
CCW second banco
SB_ON P235 – Secondo banco attivo 0 1 0 1
U02 – Autoimpostazione del
SPD_REG_SETTING 0 4 0 – No
regolatore di velocità
P20 – Larghezza di banda
SPD_LOOP_BW 0.1 200.0 5.0 Hz
dell’anello di velocità
Questi due riferimenti, dopo un’opportuna elaborazione, vengono sommati insieme per generare il
riferimento di velocità complessivo.
Nell’applicazione standard, la funzione logica “Inversione del riferimento di velocità” I12 assegnata ad
un ingresso (di default è L.I.6 pin2-M3) o la connessione P237 è possibile invertire il riferimento
secondo la seguente logica (OR-esclusivo):
L’inversione avviene sul riferimento prima della rampa per cui, se questa non è esclusa, il senso di
rotazione cambia in maniera graduale (di default P237=0 e I12=0)
Esiste un’altra possibilità, quella di invertire il senso ciclico positivo, ponendo C76=1.
Abilitando questa funzione, a parità di riferimento di velocità e velocità letta, il motore si porterà in
rotazione nel senso ciclico opposto.
Tramite i parametri P18 e P19 è possibile limitare il valore del riferimento totale entro una gamma
compresa fra i valori impostati, tenendo presente che P18 è il limite massimo (riferito alle velocità
positiva) mentre P19 è il limite minimo (riferito alle velocità negativa). Il valore che i due parametri
possono assumere è compreso fra ±105%, per cui è possibile, tramite opportuna impostazione
limitare il funzionamento nei due quadranti o in un solo quadrante.
A titolo di esempio sono possibili le seguenti condizioni.
P18 = 100.0% P19 = 100.0% -100.0% < velocita di riferimento < 100%
P18 = 30.0% P19 = 20.0% -20.0% < velocita di riferimento < 30%
P18 = 80.0% P19 = -20.0% 20.0% < velocita di riferimento < 80.0%
P18 = -30.0% P19 = 60.0% -60.0% < velocita di riferimento < -30.0%
P18=0% P19 =100.0% valore di velocità solo negativo
P18=100% P19 = 0% valore di velocità solo positivo
MW00101I00 V_3.5 33
2.3.2.3 Filtro del 2º Ordine Regolatore di Velocità
C’è la possibilità di variare il filtro del regolatore di velocità portandolo al II° ordine. Per abilitare
questa funzione si deve impostare C69=1. Sarà sempre il parametro P33 che imporrà la costante di
tempo del filtro in millisecondi e quindi la sua pulsazione naturale, considerando che lo smorzamento
è internamente sempre settato a 0,8 per avere una risposta pronta del filtro ma senza overshoot.
Porre attenzione al fatto che abilitare il filtro del II° ordine significa ridurre sicuramente il margine di
stabilità del sistema, per cui bisognerà valutare attentamente a che valore porre la costante di tempo
del filtro per non avere problemi di stabilità:
x2 x2
I° II°
w
-40dB/dec Area utile per
-20dB/dec il filtro del 2º
ordine
Prendendo come riferimento la costante di tempo del filtro del I° ordine tollerata dal sistema, il filtro
del II° ordine dovrà essere posto a frequenza doppia (metà tempo) per avere lo stesso margine di
fase.Gli effetti del filtro del 2º ordine saranno migliori di quelli del 1º solo dalla frequenza doppia di
quella del filtro del 2º ordine.
Ad esempio se si ha un filtro del 1º ordine con costante di tempo P33=0,8ms, passando ad un filtro
del 2° ordine, si deve porre P33=0,4ms per avere lo stesso margine di stabilità.
E’ prevista la possibilità di avere i guadagni del regolatore di velocità in funzione della velocità stessa:
P45 è il guadagno proporzionale a velocità zero, P46 è la costante di anticipo iniziale e P34 è la
costante di tempo del filtro iniziale. Esprimendo in P44 (in percentuale della velocità massima) la
velocità di fine variazione dei guadagni si avrà così una variazione lineare dei guadagni a partire dai
valori iniziali (P45,P46 e P34) per arrivare ai valori finali espressi in P31,P32 e P33. Ponendo
P44=0.0 si disabilita di fatto questa funzione lavorando con i guadagni fissi P31,P32 e P33.
34 MW00101I00 V_3.5
2.3.2.5 Feedforward di Coppia dal Riferimento di Velocità
E’ possible abilitare il feedforward di coppia dal riferimento di velocità tramite la connessione C72:
E’ possibile calcolare la richiesta di coppia necessaria ad ottenere la variazione di velocità richiesta,
derivando il riferimento di velocità scelto con un filtro del 2º ordine (costante di tempo P168 in ms) e
tenendo conto dell’inerzia complessiva motore (indicata nel parametro P169 tempo di avviamento).
Si definisce Tempo di avviamento il tempo che impiega il motore con il carico a raggiungere la
velocità massima (impostata in P65) applicando la sua coppia nominale.
Questo dato va scritto in millisecondi nel parametro P169. Si consiglia di tenere un filtro di qualche
millisecondo (P168) per non avere troppo rumore nel riferimento di coppia a causa della derivata.
Quando è abilitata questa funzione il riferimento di coppia va a sommarsi alla velocità di uscita del
regolatore.
Il feedforward di coppia può essere molto utile nelle applicazioni di servoazionamento quando si
vuole seguire molto prontamente il riferimento di velocità, perché di fatto incrementa la banda
passante senza dover tenere guadagni troppo spinti nel regolatore di velocità.
Nota1: il feedforward di coppia non è adatto alle applicazioni caratterizzate da un’inerzia varabile del
carico.
Nell’applicazione standard, questa funzione viene utilizzata per modificare on-line i parametri di
regolazione velocità (P31÷P33), la massima velocità (P65) e i tempi di accelerazione delle rampe
lineari (P21÷P24), al fine di ottenere una buona risoluzione di riferimento di lavoro a bassa velocità.
Per abilitare i parametri del secondo banco (P227÷P234) è necessario impostare il parametro
P235=1, oppure portando a livello alto la funzione logica I26 utilizzando uno degli 8 ingressi logici.
Quando la funzione viene attivata i dati standard (P31÷P33, P65 e P21÷P24) vengono scambiati
automaticamente con il secondo banco (P227÷P234) e la connessione P235 viene impostata a 1.
Lo scambio verrà effettuato solo se la velocità di lavoro è inferiore alla nuova massima velocità,
questo è utile per evitare l’allarme di velocità su A.9.2.H
I26 L H
Regolatore di velocità
I26 H L
Se la velocità è maggiore della nuova massima velocità, il commando di attivazione viene ignorato.
MW00101I00 V_3.5 35
Se le rampe di velocità sono attive il valore verrà automaticamente calcolato per evitare un forte
transitorio.
Il parametro P235 mantiene memoria dell’attivazione dei parametri del secondo banco.
Quando l’unità è in funzione, il parametro P235 e l’ingresso logico I26 vengono testati: se c’è
coerenza non viene effettuata nessuna azione, altrimenti il parametro P235 viene automaticamente
modificato in linea con l’ingresso logico I26 e i dati vengono scambiati.
Quando la funzione viene disabiliatata, portando I26 a basso livello o ponendo P235=0, i dati
vengono scambiati automaticamente, con un valore iniziale di ripristino.
Per poter utilizzare questa funzione è necessario misurare il tempo di avvio (P169), un modo è
eseguire lo “Start-up time” test . A questo punto è possibile abilitare il regolatore di velocità di
impostazione automatica con il parametro “SPD_REG_SETTING”.
Descrizione Limiti
0 – No
1 – Stable Larghezza di banda anello di P31 < 50
velocità 2.5 Hz
2 – Dynamic Larghezza di banda anello di P31 < 50
velocità 20 Hz
3 – Max Anello di velocità Larghezza di banda anello di velocità <
corrispondente a P31=50 larghezza di banda anello di corrente/4
4 – Manual Con questa selezione è P31 < 100 e Larghezza di banda anello di
possibile impostare velocità < larghezza di banda anello di
manualmente, con il corrente/4
parametro P20 [Hz], la
larghezza di banda dell’anello
di velocità
36 MW00101I00 V_3.5
2.3.4.1 Scelta sul Limite di Coppia Attivo
I limiti di coppia positiva e negativa vengono scelti quali i più restrittivi dei seguenti:
o P42 / P43 = coppia massima, nei due versi, in funzione della coppia nominale;
o Coppia massima imposta dal limite di corrente (parametro P41);
o Coppia massima in deflussaggio;
o Riferimento limite di coppia massimo generato dall’applicazione: sysMaxTorque
(simmetrico), sysMaxPositiveTorque and sysMaxNegativeTorque (asimmetrico)
o Coppia massima limitata dall’uscita del regolatore per il sostegno della tensione di bus in
assenza rete ( con C34 abilitato);
o Coppia massima controllata in fase di avvio con il motore magnetizzato ;
o Coppia massima limitata in fase di frenatura controllata (sempre che questa funzione sia
abilitata ponendo C47=1).
sysMaxPositiveTorque
sysMaxTorque
P42
Coppia massima CW
P41
D30
Coppia max
motore
(Φ Φnom)2
Coppia max
imposta dal limite
di corrente -
Vbus (Φ Φnom)
P43
P98 +
-
C34=1 regulatore
Vbus_rif - C34=1 Mns off
- Coppia massima CCW
1P23
C47
V frenatura C47
controllata
sysMaxNegativeTorque
MW00101I00 V_3.5 37
2.3.4.2 Limitazione di Massima Corrente
38 MW00101I00 V_3.5
I regolatori di corrente hanno il compito di generare i riferimenti di tensione necessari a garantire
delle correnti di coppia e di flusso pari ai loro riferimenti.
I segnali di corrente elaborati da questi regolatori sono espressi in funzione della corrente massima
del convertitore, pertanto risentono del rapporto fra la corrente nominale del motore e quella del
convertitore (P61 ) e per un buon controllo si consiglia che tale rapporto non scenda sotto i 35-40%
cioè non usare un convertitore di taglia superiore a due volte e mezza quella del motore, né un
motore superiore ad una volta e mezza la taglia del convertitore. La corrente di flusso viene
visualizzata come grandezza percentuale della corrente nominale del motore in d16 , mentre la
corrente di coppia viene visualizzata come grandezza percentuale della corrente nominale del
motore in d15. Le costanti di questi regolatori sono fissate ,in unità ingegneristiche , dai parametri
P83 , guadagno proporzionale Kp , P84 , tempo in ms della costante di anticipo Ta pari alla costante
di tempo del regolatore integrale moltiplicata per il guadagno (Ta = Ti*Kp) , P85 ,costante di filtro
sull’errore di corrente in ms.
C'è disaccoppiamento dinamico tra l'asse diretto e l'asse ortogonale con un guadagno di default
basso. In caso di dubbi sul fatto che il disaccoppiamento dinamico funziona correttamente, allora può
essere disabilitato impostando C59 = 1.
Nelle applicazioni standard è possibile abilitare solo il controllo di coppia con il parametro P238 o la
funzione di ingresso digitale I01(“Torque control”). In questo caso il regolatore di velocità viene
disabilitato e il riferimento di coppia viene preso dai segnali analogici o digitali (vedi applicazioni
standard).
MW00101I00 V_3.5 39
2.3.6 Regolazione di Tensione ( Deflussaggio)
Il regolatore di tensione inizia a lavorare solo quando la tensione statorica erogata raggiunge in
valore assoluto il riferimento impostato (visualizzabile nella grandezza interna d09). Questo può
avvenire se transitoriamente si vuole iniettare tanta corrente nel motore oppure se si vuole lavorare
costantemente ad una velocità superiore alla velocità nominale del motore. Il riferimento di tensione
attivo è in ogni istante la più piccola di due grandezze, normalizzate rispetto alla fem nominale del
motore (P62):
o Parametro P64 “Tensione massima di lavoro” moltiplicata per il coefficiente P36 (def. 400%)
o Un termine legato alla tensione continua di bus con un margine impostato con P125 (default
96%) in quanto la massima tensione statorica erogabile non può superare la tensione
continua diviso √2.
40 MW00101I00 V_3.5
Alcune considerazioni sul funzionamento in deflussaggio:
Si potranno raggiungere velocità di lavoro superiori alla nominale.
La corrente necessaria a deflussare il motore è presente anche a vuoto e la sua ampiezza è
inversamente proporzionale all’induttanza del motore. Si riduce così la corrente di coppia
erogabile dal convertitore.
Viene imposto anche un limite di coppia per poter ridurre la tensione andando a limitare la
corrente attiva.
Se la richiesta di corrente smagnetizzante supera in valore assoluto la massima corrente
erogabile dall’azionamento interviene l’allarme A04.3 perché non è possibile lavorare sia in
limite di tensione che di corrente.
Porre molta attenzione al fatto che alla massima velocità la forza elettro-motrice del motore
non sia superiore a 550V rms, perché in caso contrario, qualora il convertitore per qualsiasi
motivo togliesse la corrente di deflussaggio (per un allarme o solo perché è stato tolto il
comando di marcia) il motore sarebbe in grado di generare una tensione che potrebbe
danneggiare i condensatori interni al convertitore.
Le costanti del regolatore di tensione sono fissate ,in unità ingegneristiche , dai parametri P80 ,
guadagno proporzionale Kp , P81 , tempo in ms della costante di anticipo Ta pari alla costante di
tempo del regolatore integrale moltiplicata per il guadagno (Ta = Ti*Kp) , P82 ,costante di filtro
sull’errore di tensione in ms.
Si consiglia di non modificare i dati di default che garantiscono una risposta pronta e stabile.
MW00101I00 V_3.5 41
2.4 PROTEZIONI
Se il DC BUS supera il suo valore massimo (P109) appare A11. Se il DCBus è più basso del suo
minimo valore (P106) appare l’allarme A10. In alcune applicazioni il DC Bus viene cambiato solo se
tutti gli azionamenti sono senza allarmi. In questo caso porre C89=1, con il motore fermo,
l’azionamento sarà pronto anche senza DCBus.
42 MW00101I00 V_3.5
2.4.1.1 Inserzione della Potenza
Il ponte raddrizzatore presente nel convertitore può essere a diodi o semi-controllato (fino all’OPEN
40 è a diodi). Se è a diodi la funzione inserzione della potenza serve a rendere disponibile la
tensione continua di Bus, bypassando una resistenza posta in serie all’uscita del ponte; altrimenti la
stessa funzione sblocca il ponte semicontrollato di ingresso permettendo la carica graduale dei
condensatori del circuito intermedio in corrente continua e fornendo la alimentazione al convertitore
per il successivo funzionamento.
La funzione diviene attiva se la connessione C37=1 e la presenza della tensione di rete viene
rilevata, con la seguente logica:
Presenza rete: qualora venga rilevata almeno una volta la presenza della tensione di alimentazione
alternate (in fase di inserzione precarica) con l’ingresso logico della potenza RETE_OFF=H, da quel
momento si farà riferimento al solo segnale di RETE_OFF per stabilire la presenza di rete. Altrimenti
nel caso di alimentazione del convertitore con una tensione continua direttamente sul DC bus,
impostare C53=1 in questo modo ingresso logico di potenza RETE_OFF viene ignorato ed è
possibile iniziare l’inserzione precarica se la tensione misurata sul DC Bus supera il valore indicato in
P97.
Mancanza rete: la mancanza rete viene rilevata sia monitorando il segnale di RETE_OFF se questo
almeno una volta è andato a livello logico alto durante la precarica, stia monitorando direttamente la
tensione del DC Bus con soglia minima impostata in P97.
Mancanza rete: la mancanza rete viene rilevata sia monitorando il segnale di RETE_OFF se questo
almeno una volta è andato a livello logico alto durante la precarica, stia monitorando direttamente la
tensione del DC Bus con soglia minima impostata in P97.
Mancanza rete: la mancanza rete viene rilevata sia monitorando il segnale di RETE_OFF se questo
almeno una volta è andato a livello logico alto durante la precarica, sia monitorando direttamente la
tensione del DC Bus con soglia minima impostata in P97.
La funzione “Abilita inserzione precarica” può essere assegnata ad uno degli ingressi logici in modo
da poter impedire od abilitare tramite contatto esterno l’inserzione della potenza.
L'allarme di potenza (power fault A03), che controlla eventuali sovracorrenti del convertitore, disattiva
anche la potenza sconnettendo il convertitore dalla rete.
L’inserzione della potenza segue i seguenti criteri:
X H X OFF L
X L X OFF L
0 L X OFF L
1 L L OFF L
1 L H ON H
Di default PR.ON=1 e C37=1 per cui dando tensione al convertitore si ha subito la abilitazione della
potenza con caricamento graduale dei condensatori. La fase di graduale caricamento dei
condensatori del circuito intermedio dura un tempo impostato in millisecondi nel parametro P154,
dopo il quale viene effettuato un test per verificare il livello di tensione raggiunto: se questo è inferiore
al minimo ammesso (P97) il convertitore va in allarme di inserzione precarica.
Il convertitore non può andare in MARCIA se non è stata completata con successo
l’inserzione graduale della potenza.
MW00101I00 V_3.5 43
2.4.1.2 Gestione Mancanza Tensione di Alimentazione di Rete
Nome Descrizione
Questa modalità operativa è adatta a quelle applicazioni nelle quali è fondamentale tenere inalterate
le condizioni di funzionamento in ogni situazione. Ponendo C34=0 il convertitore, seppur avvertendo
che non è più disponibile la tensione di alimentazione, continua a lavorare come nulla fosse non
modificando nulla nel controllo, traendo l’energia dai condensatori presenti all’interno del convertitore.
Così facendo la tensione intermedia del DC Bus inizierà a scendere tanto più velocemente quanto
maggiore è il carico applicato; quando verrà raggiunto il minimo valore tollerato (impostabile nel
parametro P106) il convertitore andrà in allarme A10 di minima tensione e lascerà andare il motore
in evoluzione libera. Questa funzione quindi permetterà di superare brevi buchi di rete
(decine/centinaia di millisecondi in base al carico applicato) senza alterare in alcun modo il
funzionamento del motore.
Tensione DC bus
540V
velocità
C34=0
Continuo a lavorare
Se il convertitore va in allarme c’è la possibilità di abilitare ponendo C35=1 un automatico reset degli
allarmi al ritorno della rete.
44 MW00101I00 V_3.5
2.4.1.2.2 Recupero dell’Energia Cinetica (C34=1)
Questa modalità operativa è adatta a quelle applicazioni nelle quali è possibile temporaneamente
ridurre la velocità di rotazione per far fronte ad un buco di rete. Questa funzione è particolarmente
adatta nel caso di motori poco caricati e con alta energia volanica. L‘abilitazione di tale funzione si
ottiene ponendo C34=1. Durante la mancanza rete il controllo della tensione del Bus a corrente
continua è fatto tramite un regolatore, solo proporzionale, con guadagno fissato in P86 (3.5 di
default), che legge la tensione del bus in corrente continua d24, la paragona con il livello impostato in
P98 (600V di default) ed agisce sui limiti di coppia d30 del motore che nel frattempo viene rallentato
in modo da lavorare in recupero. Tale regolazione , quando abilitata (C34 = 1), al mancare della rete
(o.L.12=H ) oppure se la tensione del Bus c.c. scende sotto il livello fissato in P97 (425 V), subentra
alla normale regolazione (o.L.13=H ) e si esclude al rientro della stessa.
Tensione DC bus
540V
velocità
C34=1
Recupero l’Energia cinetica
Se il convertitore va in allarme c’è la possibilità di abilitare ponendo C35=1 un automatico reset degli
allarmi al ritorno della rete.
Questa modalità operativa è adatta a quelle applicazioni nelle quali è fondamentale non andare in
allarme nel caso di mancanza rete e si è disposti temporaneamente a disabilitare la potenza per poi
andare a riprendere il motore quando torna la rete. L‘abilitazione di tale funzione si ottiene rendendo
ponendo C34=2. Quando viene a mancare la rete oppure se la tensione del Bus c.c. scende sotto il
livello fissato in P97r (425 V), la potenza viene messa immediatamente in blocco, il motore ruota in
evoluzione libera ed i condensatori del Bus si scaricano lentamente. Se la rete torna nel giro di
qualche secondo viene eseguita una ripresa al volo del motore di modo che si possa così riprendere
il regolare funzionamento della macchina.
MW00101I00 V_3.5 45
Tensione DC bus
540V
velocità
Tempo di inserzione
precarica
Al ritorno della rete bisognerà attendere il tempo di inserzione precarica per la graduale ricarica dei
condensatori prima di poter riprendere al volo il motore.
Questa particolare gestione è adatta a quelle applicazioni nelle quali si vuole arrestare la macchina
con una frenata di emergenza quando viene a mancare la tensione di alimentazione di rete. In quel
frangente vengono comunque abilitate le rampe lineari ed il tempo di rampa viene imposto con il
parametro P30. Quando si raggiunge la minima velocità interviene l’allarme A10 di minima tensione
ed il motore è lasciato ruotare in evoluzione libera. Anche se nel frattempo è tornata la rete la frenata
di emergenza non viene più interrotta.
Tensione DC bus
540V
C34=3
Frenata di emergenza
velocità
46 MW00101I00 V_3.5
2.4.1.3 Gestione della Frenatura
Per poter recuperare in rete l’Energia cinetica è necessario l’utilizzo di un altro convertitore della
famiglia OPEN drive ovvero l’AC/DC rigenerativo (AFE). Si tratta di un Power Factor Controller in
grado di avere un fattore di potenza prossimo all’unità. Si rimanda alla documentazione specifica per
i dettagli tecnici. Questa soluzione è adatta a quelle applicazioni nelle quali si giustifica il costo
aggiuntivo di un altro convertitore con la molta energia che si recupera in rete o per particolari
problemi di dissipazione termica nell’utilizzo di una resistenza di frenatura.
U + + U
AC/DC
V AFE Drive V Motore
W - - W
Induttanza OPEN drive
Rete OPEN drive
L’utilizzo di un AC/DC AFE rigenerativo consente di avere un livello di tensione del circuito intermedio
di potenza (DC Bus) controllato ed innalzato per poter controllare al meglio quei motori avvolti a
tensioni prossime a quelle di linea. Il comportamento dinamico del convertitore risulta così ottimizzato
sia in funzionamento da motore che da generatore. Esiste la possibilità di collegare sul DC bus
prodotto dall’AC/DC più convertitori, per avere così uno scambio energetico tra i vari convertitori nel
caso di movimenti contemporanei ed un unico scambio di energia verso la rete.
Tensione DC bus
velocità
tempo
MW00101I00 V_3.5 47
2.4.1.3.2 Frenatura con Controllo del DC Bus (C47=1)
Esiste un’ulteriore possibilità nella gestione del recupero dell’Energia cinetica: qualora non fosse
presente (o non funzionasse più correttamente) la Resistenza di frenatura esterna è possibile
abilitare (ponendo C47=1) la frenatura con controllo del DC Bus. Questa funzione quando la tensione
del Bus raggiunge un certo livello espresso in P123 limita la coppia massima rigenerativa ammessa,
facendo così rallentare più lentamente il motore. In pratica il motore verrà fatto rallentare nel minimo
tempo consentito tale da non mandare in allarme di sovratensione il convertitore, sfruttando le perdite
complessive del motore e dell’azionamento. Di default tale limitazione non è attiva (C47=0) in modo
da lasciare l’intervento al circuito di frenatura.
velocità
tempo
48 MW00101I00 V_3.5
P108
P109 Tensione DC bus
Dissipazione dell’Energia su
resistenza di frenatura
velocità
tempo
Esiste un limite massimo ammesso per la tensione del DC bus verificato sia via software (soglia
P107) sia via hardware: qualora la tensione superasse questo livello il convertitore andrebbe
immediatamente in allarme A11 di sovratensione e questo per proteggere i condensatori interni. Nel
caso di intervento dell’allarme A11 verificare il corretto dimensionamento in potenza della resistenza
di frenatura e lo stato della stessa.
La resistenza di frenatura può raggiungere delle temperature a regime molto alte, andrà
quindi opportunamente collocata sulla macchina per favorire la dissipazione del calore ed
impedire accidentali contatti degli operatori.
MW00101I00 V_3.5 49
2.4.2 Protezione Termica
50 MW00101I00 V_3.5
2.4.2.1 Protezione Termica Motore
.
Sulla base dei parametri P70 (corrente termica in % della corrente nominale del motore), P71
(costante termica del motore in secondi) e della corrente erogata dal convertitore viene effettuato un
calcolo della presunta temperatura di lavoro del motore considerando una temperatura ambiente pari
alla massima ammessa; le perdite sono valutate con il quadrato della corrente assorbita e filtrate con
la costante termica del motore. Tale valore quando supera il valore desunto dal dato di corrente
termica massima ammessa impostata in P70 (valore proporzionale al quadrato di tale corrente),
provoca l’intervento della protezione termica, attivazione dell’uscita logica o.L.1 e dell’allarme A06,
l’azione intrapresa può essere programmata tramite la connessione C32 e l’abilitazione dell’allarme
A06:
Se A06 è disabilitato non verrà intrapresa alcuna azione.
Se A06 è abilitato l’azione dipende da C32:
• C32 = 0 (valore default) l’allarme termico va a tagliare e ridurre il limite di corrente
pareggiando la corrente termica del motore.
• C32 = 1 L’intervento dell’allarme termico provoca l’arresto immediato del convertitore.
E’ possibile visualizzare nella grandezza interna d28 e nell’uscita analogica 28 quale sia, istante per
istante, la percentuale della corrente termica del motore riferita alla corrente nominale del motore
stesso. Al raggiungimento del 100% scatta l’intervento della protezione termica del motore. Esiste
inoltre la possibilità di impostare con P96 il valore di una soglia di segnalazione, superata la quale
commuta a livello alto l’uscita logica o.L.14, comunicando così l’approssimarsi al limite termico del
motore.
La corrente termica ammessa dal motore, salvo che questo non sia previsto a ventilazione assistita
indipendente dai giri di rotazione, dipende dalla frequenza di lavoro.
Per tenere conto di questo sono previste 4 curve di riduzione della corrente termica ammessa in
funzione della frequenza di lavoro del motore (vedi figura) ; la curva desiderata viene scelta tramite la
connessione C33 come da tabella.
Itermica /
Inominale [%]
Curve 2
Curve 0
100
Curve 1
Curve 3
50
C33 Caratteristiche
MW00101I00 V_3.5 51
Il convertitore è in grado di gestire una sonda termica del motore. Per il corretto cablaggio della
sonda far riferimento al manuale d’installazione. La connessione C46 serve per selezionare il tipo di
sonda presente:
La protezione termica di resistenza di frenatura protegge sia dai picchi di energia che dalla Potenza
media che viene dissipata. È possibile abilitare questa protezione ponendo C71=1, per default
questa funzione è disabilitata.
INTERNA
P140 Valore della resistenza di frenatura 1 ÷ 1000 82 Ohm 1
P142 Resistenza di frenatura per la massima energia adiabatica 0.0 ÷ 500.0 4.5 KJoule 10
P144 Tempo necessio per verificare l’energia massima adiabatica 1 ÷ 30000 2000 ms 1
Dopo l’attivazione della resistenza di frenatura, l’energia dissipata viene accumulata, nota la tensione
di bus DC, il valore della resistenza di frenatura e il tempo di attivazione.
Questo accumulo viene effettuato per un tempo impostato in millisecondi nel parametro P144: se in
questo periodo l’energia diviene superiore alla massima soglia (impostata in KJoule nel parametro
P142) il controllo disabilita la resistenza di frenatura. A questo punto, se viene abilitata la frenatura
con il controllo DC Bus (C34=1), esso inizia a lavorare, altrimenti si attiva l’allarme A5.2 (Resistenza
di Frenatura di Potenza Istantanea).
Al termine di ogni periodo di accumulo è possibile visualizzare l’energia dissipata nel periodo
espressa in KJoule nel valore interno “BRAKE_R_AD_ENERGY”, quindi può iniziare un nuovo
periodo, la resistenza di frenatura viene abilitata nuovamente e il riferimento di velocità viene
allineato con la velocità reale.
52 MW00101I00 V_3.5
NB: questa funzione ha due possibili utilizzi:
Vbus
P144 Speed
regulated
Speed
reference
MW00101I00 V_3.5 53
2.5 SENSORLESS
54 MW00101I00 V_3.5
3 APPLICAZIONI STANDARD
3.1 INGRESSI
MW00101I00 V_3.5 55
Nome Descrizione Min Max Default UM Scala
P202 – Abilita valore di
EN_AI3 0 1 0 1
riferimento analogico A.I.3
D66 – Riferimento da ingress
REF_AI3 -100 100 0 % 163.84
analogico AI3
Intervallo
Riferimento di
0
velocità
Riferimento di
1
coppia
P205 – Significato Riferimento di
AI3_SEL 2 2 1
dell’ingresso analogico A.I.3 coppia limite
3 Set point PID
Retroazione
4
PID
Set point PID
5
manuale
P13 – Fattore correttivo per
KP_AI16 riferimento analogico a 16 bit -400.0 400.0 100.0 % 10
(AUX16)
P14 – Offset correttivo per
OFFSET_AI16 riferimento analogico a 16 bit -100.0 100.0 0 % 163.84
(AUX16)
Ingresso analogico a 16 bit
AI16 -100.00 100.00 0.00 %
(opzionale)
P207 – Abilita riferimento
EN_AI16 0 1 0 1
analogico valore AI16
D79 – Riferimento
REF_AI16 -100 100 0 % 163.84
dall’ingresso analogico AI16
Intervallo
0 Rif. di velocità
1 Rif. di Coppia.
Rif. limite di
2 coppia
simmetrico
Rif. limite di
3 coppia
P208 – Significato positivo
AI16_SEL Rif. limite di 0 % 1
dell’ingresso analogico AI16
4 coppia
negativo
Rif. limite di
5 velocità
simmetrico
Rif. limite di
6 velocità
positivo
Rif. limite di
7 velocità
negativo
P206 – Costante di tempo
TF_TRQ_REF_AN filtro per valore di riferimento 0.0 20.0 0 ms 10
coppia analogica.
D68 – Riferimento coppia
PRC_T_REF_AN -400 400 0 % MOT_T_NOM 40.96
analogical da applicazione
D10 – Valore di riferimento
PRC_APP_T_REF coppia (generate da -100 100 0 % MOT_T_NOM 40.96
applicazione)
D70 – Coppia analogical
PRC_T_MAX_AN_POS -400 400 0 % MOT_T_NOM 40.96
massima da applicazione
D32 – Limite coppia massima
PRC_APP_T_MAX da applicazione (applicazione -100 100 0 % MOT_T_NOM 40.96
generata)
P241 – Selezione fattore di
MUL_AI_IN_SEL 0 4 0 1
moltiplicazione
P242 – Target fattore di
MUL_AI_OUT_SEL 0 2 0 1
moltiplicazione
P243 – Massimo valore di
MUL_AI_MAX ingresso analogico per fattore -180.00 180.00 100.0 % A.I. 163.84
di moltiplicazione
P244 – Minimo valore di
MUL_AI_MIN ingress analogico per fattore -180.00 180.00 0.0 % A.I. 163.84
di moltiplicazione
56 MW00101I00 V_3.5
Nome Descrizione Min Max Default UM Scala
P245 – Fattore di
moltiplicazione con massimo
MUL_KCF_MAX -100.0 100.0 1.0 100
ingresso analogico
(MUL_AI_MAX)
P246 – Fattore di
moltiplicazione con minimo
MUL_KCF_MIN -100.0 100.0 -1.0 100
ingresso analogico
(MUL_AI_MAX)
P248 – Immagazzina fattore di
STR_MUL_AI 0 2 0 1
moltiplicazione ingresso
D72 – Riferimento velocità da
PRC_SPD_TOT_AN -100 100 0 % MOT_SPD_MAX 163.84
AI1 + AI2 + AI3
D73 – Fattore di
MUL_KP -100.0 100.0 0 % 16
moltiplicazione
PRC_SPD_REF_AN D74 – Riferimento di velocità -100 100 0 % MOT_SPD_MAX 163.84
D33 – Riferimento velocità
PRC_APP_SPD_REF -100 100 0 % MOT_SPD_MAX 163.84
(generate da apllicazione)
Se l’utente vuole dare i riferimenti in corrente (segnali 4÷20 mA), è necessario impostare
correttamente il dip-switch sw1 nella display card (vedere il manuale di installazione 5.2.17). Quindi
per ogni ingresso analogico è possibile abilitare, con le connessioni C95÷C97, la corretta gestione
software di questi ingressi. Quando la funzione 4÷20 mA è abilitata, automaticamente viene posto
KP_Ax=125% e OFFSET_Aix=-25%, in questo modo con 4 mA il riferimento è 0 e con 20 mA il
riferimento è 100%. Inoltre vi è una limitazione software inferiore allo 0%, quindi con riferimento di
corrente inferiore a 4 mA, il riferimento reale è 0.
I riferimenti sono tutti abilitabili separatamente attraverso delle connessioni o delle funzioni logiche di
ingresso. Nel caso dei riferimenti di velocità e di coppia si avrà la somma di tutti i riferimenti abilitati,
nel caso del limite di coppia e di velocità prevarrà il limite abilitato più restrittivo, tra la somma di quelli
analogici e quello imposto via Fieldbus
Si possono avere fino a tre ingressi analogici differenziali (A.I.1 ÷ A.I.16) ± 10V che, dopo essere
stati convertiti in digitale con 14 bit di risoluzione, potranno essere:
MW00101I00 V_3.5 57
Analog Speed Reference
% A.I.1 Speed Ref.
Torque reference
% A.I.1 Torque Ref.
Reference Multiply Factor
% Analog Inp ut 1 Torque Limit Ref.
Analog Reference A.I.1 % A.I.1 Pos. Torque Lim it Ref.
Multiplex
Selector
A. I.1 OFFSET_AI1(P2) 0 Torque Limit Ref.
0
A Multiply 0.0 REF_AI1(D64 ) % A.I.1 Sym. Torq ue Limi t Ref.
+/-10V + AI1(D42)
D IN OUT 7
KP_AI1(P1) Mul X OR Sel
1 Torque Limit Ref.
% A.I.1 Neg. Torque Limit Ref.
ID_EN_AI1(I03) AI1 SEL(P203) Selector
EN_AI1(P200) Speed Limit Ref.
% A.I.1 Sym. Speed Lim it Ref.
Torque reference
% A.I.2 Torque Ref.
Reference Multiply Factor
% Analog Inp ut 2 Torque Limit Ref.
Analog Reference A.I.2 % A.I.2 Pos. Torque Lim it Ref.
Multiplex
Selector
A. I.2 OFFSET_AI2(P4) 0 Torque Limit Ref.
0
A Multiply 0.0 REF_AI2(D65 ) % A.I.2 Sym. Torq ue Limit Ref.
+/-10V + AI2(D43)
D IN OUT 7
KP_AI2(P3) Mul X OR
1 Torque Limit Ref.
Sel % A.I.2 Neg. Torque Limit Ref.
ID_EN_AI2(I04) AI2 SEL(P204) Selector
EN_AI2(P201) Speed Limit Ref.
% A.I.2 Sym. Speed Lim it Ref.
Torque reference
% A.I.3 Torque Ref.
Reference Multiply Factor
% Analog Inp ut 3 Torque Limit Ref.
Analog Reference A.I.3 % A.I.3 Pos. Torque Lim it Ref.
Multiplex
Selector
A. I.3 OFFSET_AI3(P6) 0 Torque Limit Ref.
0
A Multiply 0.0 REF_AI3(D66 ) % A.I.3 Sym. Torq ue Limit Ref.
+/-10V + AI3(D44)
D IN OUT 7
KP_AI3(P5) Mul X OR Sel
1 Torque Limit Ref.
% A.I.3 Neg. Torque Limit Ref.
ID_EN_AI3(I07) AI3 SEL(P205) Selector
EN_AI3(P203) Speed Limit Ref.
% A.I.3 Sym. Speed Lim it Ref.
Torque reference
% A.I.1 6 Torque Ref.
Reference Multiply Factor
% Analog Inp ut 16 Torque Limit Ref.
Analog Reference A.I.16 % A.I.16 Pos. Torque Lim it Ref.
Multiplex
Selector
A. I.16 OFFSE T_AI16(P14) 0 0 Torque Limit Ref.
A Multiply 0.0 REF_AI16(D79) % A.I.16 Sym. Torque Limit Ref.
+/-10V + AI16
D IN OUT 7
KP_AI16(P13) Mul X OR
1 Torque Limit Ref.
Sel % A.I.16Neg. Torque Limit Ref.
ID_EN_AI16(I20) AI16 SEL(P208) Selector
EN_AI16(P207) Speed Limit Ref.
% A.I.16 Sym. Speed Lim it Ref.
58 MW00101I00 V_3.5
Analog Sp eed Reference
Analog Reference AI1
%A.I.1 Speed Ref.
Torque Reference
Analog Reference AI1
%A.I.1 Torque Ref.
+
Analog Reference AI3
%A.I.3 Sym. Torque Limit Ref.
+
Analog Reference AI3
%A. I.3 Sym. Speed Lim it Ref.
-10V -5V
P1=100.0 P1=200.0
P2=0 P1=200.0
P2=0
-100% P2=-100.0
-100%
Default setting
REF1 REF1
100% 100%
P1=80.0 P1=-80.0
P2=20.0 P2=100.0
20% 20%
Nota: per i parametri che impostano l’offset (P02, P04 e P06) è stata scelta una rappresentazione ad
interi su base 16383, questo per avere la massima risoluzione possibile sulla loro impostazione.
Come detto, l’abilitazione di ogni ingresso analogico è indipendente e potrà essere data in modo
permanente utilizzando la connessione corrispondente, oppure potrà essere comandata da un
ingresso logico dopo averlo opportunamente configurato. Ad esempio per l’abilitazione dell’ingresso
A.I.1 si possono utilizzare la connessione P200 o la funzione logica di ingresso I03 che di default è
assegnata all’ingresso logico 3.
Le connessioni P203 ÷ P205 servono x configurare separatamente i tre ingressi analogici:
0 Riferimento di velocità
1 Riferimento di coppia
4 Retroazione PID
60 MW00101I00 V_3.5
E’ possibile configurare più ingressi al medesimo significato, in tal modo i riferimenti corrispondenti,
se abilitati, verranno sommati.
Nota: agendo opportunamente sul coeff. moltiplicativo relativo ad ogni riferimento si potrà quindi
effettuare anche la differenza tra due segnali.
Nel caso del limite di coppia, qualora non via sia alcun ingresso analogico configurato a tale
significato e abilitato, il riferimento viene automaticamente posto al massimo rappresentabile, ovvero
al 400%. Nella grandezza interna d32 è possibile visualizzare il limite di coppia imposto
dall’applicazione.
Nel caso del riferimento di coppia è presente un filtro del primo ordine con costante di tempo
impostabile in ms nel parametro P206. Nella grandezza interna D10 è possibile visualizzare il
riferimento di coppia imposto dall’applicazione.
MW00101I00 V_3.5 61
3.1.3.1 Riferimento Digitale di Velocità (Jog)
Il valore programmato nel parametro P211 può essere utilizzato come riferimento digitale di velocità,
o attivando la funzione logica “Abilitazione Jog” I.05 assegnata ad un ingresso (di default è l’ingresso
L.I.5) o attivando la connessione P212=1. La risoluzione è pari a 1/10000 della velocità massima di
lavoro.
È una funzione che permette di ottenere un riferimento di velocità aggiustabile da morsettiera tramite
l’uso di due ingressi logici a cui sono assegnate le funzioni di ingresso “Aumenta pot.digitale I09”
(ID_UP_POTD) e “Diminuisci pot.digitale I10” (ID_DN_POTD) . Il riferimento è ottenuto tramite
l’incremento o il decremento di un contatore interno mediante le funzioni ID_UP_POTD e
ID_DN_POTD rispettivamente. La velocità di incremento o decremento è fissata dal parametro P217
(tempo di accelerazione del pot.digitale) che fissa in secondi il tempo che ci impiega il riferimento a
passare da 0 a 100% tenendo sempre attivo ID_UP_POTD (tale tempo è lo stesso per passare da
100.0% a 0.0% tenendo attivo ID_DN_POTD). Se si attivano contemporaneamente ID_UP_POTD e
ID_DN_POTD il riferimento rimane fermo. Il movimento del riferimento è abilitato solamente quando
il convertitore è in marcia (on-line).
Il funzionamento è riassunto nella seguente tabella:
ID_DN_
Motore in marcia ID_UP_POTD DP.LV C20 REF
POTD
H H L x x aumenta
H L H x x diminuisce
H L L x x fermo
H H H x x fermo
L x x x x fermo
L -> H x x L L P8
Il riferimento del potenziometro digitale richiede per essere abilitato l’attivazione della funzione I06
dopo averla assegnata ad un ingresso o l’attivazione della connessione P218 (P218=1) . Nei
parametri P215 e P216 è possibile impostare con segno il massimo ed il minimo valore ammesso per
il riferimento da potenziometro digitale.
62 MW00101I00 V_3.5
3.1.4 Riferimento Velocità in Frequenza
Intervallo
0 Analogico
C09 – Impostazione ingresso Encoder
FRQ_IN_SEL 1 1 1
in frequenza Digitale
2 f/s digitale
1 margine f/s
3
digitale
Intervallo
0 Non Abilitato
1 64 ppr
2 128 ppr
P220 – Impulsi encoder per 3 256 ppr
FRQ_IN_PPR_SEL 5 1
giro
4 512 ppr
5 1024 ppr
6 2048 ppr
7 4096 ppr
8 8192 ppr
9 16384 ppr
P221 - NUM – Rapporto di
FRQ_IN_NUM -16383 16383 100
errore d’ingresso in frequenza
P222 - DEN – Rapporto
FRQ_IN_DEN d’errore d’ingresso in 0 16383 100
frequenza
REF_FRQ_IN D12 – Frequenza in ingresso 0 KHz 16
P224 – Selezione del
FRQ_REF_SEL riferimento di frequenza in 0 2 0 1
velocità
P223 – Abilita valore di
EN_FRQ_REF riferimento velocità in 0 1 0 1
frequenza
C09 – Regolazione ingresso
FRQ_IN_SEL 0 3 1 1
frequenza
P220 – Impulsi encoder per
FRQ_IN_PPR_SEL 0 9 5 1
giro
P225 – Costante di tempo
TF_TIME_DEC_FRQ filtro dell’ingresso in frequenza 0.0 20.0 1.6 ms 10
decodificato nel tempo
D14 – Valore di riferimento
PRC_APP_FRQ_SPD_REF velocità in frequenza -100 100 0 % MOT_SPD_MAX 163.84
(generate da applicazione)
D77 – Decodifica tempo
PRC_SPD_REF_TIME_DEC riferimento velocità ingresso in -100 100 0 % MOT_SPD_MAX 163.84
frequenza
P226 – Fattore correttivo per
KP_TIME_DEC_FRQ ingresso in frequenza 0.0 200.0 100 163.84
decidificato nel tempo
P88 – Valore di riferimento
velocità analogical ad alta
MAXV_VF 2500 10000 10000 mVolt 1
precision: la tensione si
abbina alla velocità massima
P221 - NUM – Indice di
FRQ_IN_NUM -16383 16383 100 1
slittamento ingresso frequenza
P159 – Valore di riferimento
velocità analogical di alta
KP_NEG_VF precision: regolazione VCO -16383 16383 4096 1
per valori di riferimento
tensione negativi.
P150 – Valore di riferimento
ad lata precisione della
velocità analogica:
KP_POS_VF -16383 16383 4096 1
impostazione della VCO per
valori di tensione di riferimento
positivi
MW00101I00 V_3.5 63
3.1.4.1 Gestione Riferimento di Velocità in Frequenza
Il riferimento di velocità in impulsi può essere fornito in 4 diversi modi (in alternativa tra loro),
selezionabili mediante la connessione C09.
3 f/s digitale 1 fronte Riferimento in frequenza (freq. e segno) contando solo un fronte
Il riferimento di velocità in impulsi per essere utilizzato deve essere abilitato o attivando la funzione
“ Abilitazione riferimento in frequenza I19 “ assegnata ad un ingresso o tramite la connessione
P223=1. Il riferimento di spazio incrementale è sempre abilitato ed è possibile sommare un offset
legato al riferimento in velocità.
64 MW00101I00 V_3.5
Il numero N di impulsi/giro per il riferimento vengono impostati mediante la connessione P220:
N 0 1 2 3 4 5 6 7 8 9
N° impulse/giro Disab. 64 128 256 512 1024 2048 4096 8192 16384
Esistono poi i parametri P221 e P222 che consente di specificare il rapporto tra la velocità di
riferimento desiderata e la frequenza in ingresso come rapporto Numeratore/Denominatore.
Complessivamente quindi se si vuole che la velocità di rotazione del rotore sia X rpm allora la
relazione da utilizzare per determinare la frequenza di ingresso è la seguente:
and viceversa
Vediamo adesso alcuni esempi di impiego di azionamenti in cascata (MASTER SLAVE) con ingresso
in frequenza secondo standard encoder. Da un azionamento MASTER si prelevano i segnali
dell’encoder simulato A,/A,B,/B per portarli all’ingresso in frequenza dello SLAVE. Mediante i
parametri P221 e P222 si programma lo scorrimento tra i due azionamenti.
Master Slave
Master Slave
Master Slave
Per ottenere delle buone prestazioni a basse Velocità occorre selezionare una risoluzione Encoder
del MASTER sufficientemente alta.
Più precisamente, il segnale proveniente dall’encoder può essere adattato secondo il rapporto
P221/P222 e se necessario uno dell’ingresso analogico.
MW00101I00 V_3.5 65
3.1.4.3 Gestione Riferimento di Velocità in Frequenza
Il riferimento di velocità in impulsi ha il grande pregio di essere molto preciso (non verrà mai perso
alcun impulso) ma per sua natura ha un andamento non regolare visto che vengono conteggiati i
fronti arrivati ogni periodo di campionamento (TPWM) e questo porta ad un riferimento di velocità
molto rumoroso. Anche nell’ipotesi di avere una frequenza in ingresso costante, da un periodo di
PWM all’altro possono essere contati un numero di impulsi variabile con ± un impulso. Questo fa sì
che la risoluzione del riferimento risulti essere bassa, peggiorando sempre più al diminuire delle
frequenza in ingresso. Per non essere costretti a filtrare molto il riferimento in frequenza è stata
implementata la sua decodifica nel tempo che risulterà avere elevata risoluzione. Viene misurato il
tempo tra i vari fronti dell’ingresso in frequenza con risoluzione pari a 25ns, arrivando ad avere una
risoluzione percentuale non inferiore a 1/8000 (13bit) lavorando a 5KHz di PWM (al crescere della
PWM la risoluzione cala linearmente).
Ci sono 3 differenti modi per gestire il riferimento di velocità in frequenza, selezionabile con il
parametro P224 (FRQ_REF_SEL):
P224 Descrizione
0 Riferimento in impulsi
1 Riferimento decodificato nel tempo
2 Riferimento ed impulsi codificati nel tempo
Abilitare il riferimento di velocità in frequenza si può fare con il parametro P223 = 1 (EN_FRQ_REF)
o portando attivo lo stato dell’ingresso I19.
66 MW00101I00 V_3.5
3.1.4.3.1 Riferimento in Impulsi (P224=0)
0 sysSpeedPercRe
f
Selector
A FRQ_IN_NUM(P221) Multiply
0.0 0
/A
B
Input
Encod
216 IN
Mul X OUT Division
Selector
/B
er 2
BASE
FRQ IN DEN (P222)
IN
Div / OUT 0.0
0
FRQ_IN_SEL (C09) Selector FRQ_IN_PPR_SE sysSpeedRefPul
L 1
ID_EN_FRQ_REF (I19) OR
Sel
EN FRQ REF (P223)
In questo modo, il riferimento di velocità è dato solo in impulsi garantendo massima corrispondenza
master-slave, ma con un segnale fortemente granulare, specialmente per basse frequenze in
ingresso.
La rampa lineare non è abilitata.
Selector
A FRQ_IN_NUM(P221) Multiply
/A 0.0 0 IN OUT Division
B
Input
Encod
216
Mul X IN OUT
Selector
/B
er 2
BASE
FRQ IN DEN (P222) Div / 0.0
0
FRQ_IN_SEL (C09) Selector FRQ_IN_PPR_SE
L 1
ID_EN_FRQ_REF (I19) OR Sel
EN FRQ REF (P223)
Time_Deco
Filter 1° order
IN d OUT
IN OUT Multiply
TimeF
TF_TIME_DEC_FRQ
IN
Mul XOUT sysSpeedPercR
(P225) KP TIME DEC FRQ(P2
f
0 sysSpeedRefPul
In questa modalità il riferimento di velocità in frequenza è decodificato nel tempo con massima
linearità anche per frequenze in ingresso molto basse.
In questo modo è possibile creare un asse elettrico dinamico, con la possibilità di avere le rampe
lineari abilitate, ma non è un accoppiamento rigido per cui non si può garantire che la fase nel
master-slave si mantenga.
MW00101I00 V_3.5 67
3.1.4.3.3 Impulsi Decodificati in Riferimento di Tempo (P224=2)
Selecto
A FRQ_IN_NUM(P221) Multiply
0.0 0 Divisio
/A
B
Input
Encod
2
16 IN
Mul X OUT OUT
Selecto
/B
er 2
BASE
FRQ IN DEN (P222)
IN
Div / 0.0
0
FRQ_IN_SEL (C09) Selector FRQ_IN_PPR_SE
L 1
ID_EN_FRQ_REF (I19) OR Sel
EN FRQ REF (P223)
Time_Dec
Filter 1° order
IN OUT
IN OUT Multipl
TimeF
TF_TIME_DEC_FRQ
IN
Mul XOUT sysSpeedPercR
(P225) KP TIME DEC FRQ(P2
f
Ramps enabled
sysSpeedRefPul
Ramps
disabled
Questo è il più completo e potente modo, infatti può usare entrambi i riferimenti:
Se le rampe lineari sono abilitate, agiranno solo dopo la prima partenza, poi andando ad escludere
se stesse.
Ponendo C09 = 0 (con hardware opzionale) un segnale analogico può essere fornito di ± 10V che
saranno convertiti in frequenza, mentre il conteggio di impulso verrà preso dal riferimento di velocità
di precisione. Il parametro P10 consente la compensazione di qualsiasi offset presente nel ingresso
analogico ed è espresso in unità di 10µV;
Il parametro P88 permette l’impostazione della tensione a cui corrisponderà la velocità massima
(valori di 10000mV o 10V).
REF2
100%
-P88
P88 Vin
-100%
68 MW00101I00 V_3.5
3.1.5 Configurazione Ingressi Logici
Il controllo prevede fino ad 8 ingressi digitali optoisolati (L.I.1 … L.I.8.) le cui funzioni logiche potranno
essere configurate attraverso le connessioni C1 ÷ C8. Nella tabella seguente sono riportate le
funzioni logiche gestite a livello di applicazione standard:
INGRESSO
STATO DI
NOME FUNZIONE LOGICA IN INGRESSO DI
DEFAULT
DEFAULT
I 00 ID_RUN Comando di marcia L.I.4 L
MW00101I00 V_3.5 69
NB: porre attenzione al fatto che non è assolutamente possibile assegnare a due diversi
ingressi logici in morsettiera la medesima funzione logica: dopo aver modificato il valore della
connessione che imposta un determinato ingresso accertarsi che il valore sia stato accettato,
altrimenti verificare che non ce ne sia già uno assegnato a quel significato.
Ad esempio per assegnare all’ingresso logico 1 una specifica funzione logica bisognerà agire sulla
connessione C01 scrivendo il numero della funzione logica desiderata:
C01 = 14 l’ingresso logico 1 potrà essere utilizzato per abilitare i riferimenti dal Fieldbus
Le funzioni logiche configurate diventano attive ( H ) quando il livello in ingresso è allo stato alto
(20V < V < 28V), è presente un filtro hardware di 2,2ms.
Mediante la connessione C79 è possibile abilitare lo stato logico attivo basso per un particolare
ingresso digitale, basterà sommare la potenza di 2 elevata al suo numero d’ordine:
Ad esempio volendo porre attivi bassi gli ingressi 0 e 3 si avrà: C79 = 2 0 + 2 3 = 9
Le funzioni non assegnate assumono come stato il valore di default ; ad esempio, se la
funzione “consenso esterno“ non è assegnata di default diventa “attiva ( H )” per cui per il
convertitore è come fosse presente il consenso dal campo.
In realtà lo stato delle funzioni logiche di ingresso può essere imposto anche da seriale e dal fieldbus,
con la seguente logica:
o I00 Marcia : fa caso a sé, deve essere confermato dagli ingressi in morsettiera, dalla
seriale e dal fielbus, per questi ultimi però il default è attivo e quindi se non
sono mai variati di fatto comanda il solo ingresso da morsettiera.
o I01÷ I31: è il parallelo delle corrispondenti funzioni impostabili da morsettiera, da
seriale e da fieldbus.
70 MW00101I00 V_3.5
3.1.6 Secondo Sensore
MW00101I00 V_3.5 71
3.2 USCITE
Il controllo prevede fino ad 4 uscite digitali optoisolate (L.O.1 … L.O.4) le cui funzioni logiche
potranno essere configurate attive alte (H) attraverso le connessioni C10 ÷ C13. Nella tabella
seguente sono riportate le funzioni logiche gestite a livello di applicazione standard:
DEFAULT
NOME FUNZIONE LOGICA DI USCITA
OUTPUT
O 00 OD_DRV_READY Azionamento pronto L.O.2
O 04 OD_RUN_CW CW / CCW
Volendo avere le uscite logiche attive sul livello basso (L) basterà configurare la connessione
corrispondente alla funzione logica scelta ma con il valore negato: ad esempio volendo associare la
funzione “ fine rampa ” all’uscita logica 1 attiva bassa si dovrà programmare la connessione 10 con il
numero -6 ( C10=-6 ).
Nota: se si vuole configurare l’uscita logica 0 attiva bassa si dovrà impostare la connessione
desiderata al valore -32
72 MW00101I00 V_3.5
3.2.2 Configurazione Uscite Analogiche
PRC_AO1_10V P57 –Valore % di 10V per uscita analogica A 100.0 400.0 200 % 10
PRC_AO2_10V P58 – Valore % di 10V per uscita analogica B 100.0 400.0 200 % 10
POSSIBILI COLLEGAMENTI
1
VOUTA
C15 100Ω
11
100
0
4 VOUTB
C16 100Ω
100
IL SEGNO INGROSSATO INDICA LA
PROGRAMMAZIONE DI DEFAULT
MW00101I00 V_3.5 73
USCITA
FUNZIONE LOGICA DI USCITA
DEFAULT
O 00 Posizione meccanica attuale letta dal sensore [100%=180]
74 MW00101I00 V_3.5
USCITA
FUNZIONE LOGICA DI USCITA
DEFAULT
O 50 Delta impulsi letti nel periodo di PWM nell’ingresso in frequenza [impulsi per PWM]
O 61 SENS2 Sin_theta
O 62 SENS2 Cos_theta
O 91 Uscita PID
MW00101I00 V_3.5 75
3.2.3 Frequenza di Uscita
Con C52 è possibile scegliere il segnale di frequenza in uscita come indicato nella tabella seguente:
6000 4096
24000 1024
Con C52=2 l’uscita viene prodotta direttamente dai segnali del sensore 2, e con C52=3 l’uscita è
uguale alla frequenza di ingresso.
76 MW00101I00 V_3.5
3.2.3.1 Segnali Encoder Simulato (C52=0)
I segnali hanno una frequenza che dipende dai giri motore, del numero di coppie polari del sensore e
dalla selezione fatta (vedi connessione C51 nel Manuale d’Uso) ed hanno l’andamento nel tempo
dipendente dal verso CW o CCW di rotazione e da C50 come riportato nelle figure sottostanti:
Le uscite del simulatore di encoder sono tutte pilotate da un “ LINE DRIVER”. Il loro livello nella
versione standard del convertitore è riferito a +5V e quindi collegato all’ alimentazione interna (TTL
+5V). In opzione (da richiedere all’ordinazione) vi è la possibilità di riferirlo ad un'alimentazione
proveniente dall’esterno compresa tra i +5V e i +24V, collegamento sui morsetti 5 e 6. Per l`immunità
è opportuno utilizzare in arrivo un ingresso differenziale per evitare la formazione di maglie con lo
zero del riferimento; per limitare l’effetto di eventuali disturbi è opportuno caricare tale ingresso
(10mA max).
MW00101I00 V_3.5 77
Se i segnali devono essere, invece, a 5V posizionare il dip switch SW1 come da figura (2),
senza fornire alcuna tensione ai morsetti M4-5 e M4-6 altrimenti si potrebbe danneggiare il
drive.
I due canali di simulazione encoder di tipo bidirezionale potranno avere un numero di impulsi per giro
motore selezionabile con C51 secondo la seguente tabella funzione anche delle coppie polari del
sensore:
78 MW00101I00 V_3.5
C51 Imp/giro motore/(P68/2)
0 0
1 64
2 128
3 256
4 512
5 1024
6 2048
7 4096
8 8192
9 16384
10 32768
11 65536
12 131072
ATTENZIONE: La scelta del numero di impulsi per giro è legata alla velocità massima
raggiungibile e al numero delle coppie polari del sensore (P68/2). In caso di incompatibilità tra
impulsi giro e velocità scatta l’allarme A15 codice 1
460 65536
920 32768
1840 16384
3680 8192
7360 4096
14720 2048
29440 1024
32767 512
Il valore di default di C51=5 che corrisponde a 1024 impulsi/giro Come si vede il numero di impulsi
dipende anche dal numero di poli del sensore, impostati al parametro P68, ed in particolare valgono i
numeri sopra scritti se il sensore è a due poli. L’uscita degli impulsi è pilotata da un line driver (ET
7272), la limitazione sul numero di impulsi giro legata alla velocità massima è effettuata per avere
una frequenza massima per canale non superiore a 500kHz.
La connessione C54 permette di selezionare due diverse modalità di lavoro dell’Encoder simulato:
Encoder Simulato Assoluto C54=0 (default): in questa modalità viene gestito anche il
terzo canale (impulso di zero) ma si dovrà tollerare una correzione nei canali di simulazione
encoder al primo passaggio per l’impulso di zero del sensore.
MW00101I00 V_3.5 79
Encoder Simulato Incrementale C54=1: in questa modalità i canali di simulazione encoder
seguiranno gli spostamenti del motore in modo incrementale ed il terzo canale (impulso di
zero) perderà di significato
Riferiemento Encoder Simulato C54=2: in questo modo i canali dell’encoder simulato
seguono il riferimento di velocità, e i terzo canale (impulso zero) perde di significato fisico.
Se l’azionamento non lavora in limite di coppia la velocità di riferimento segue perfettamente
la velocità reale.
Questa scelta è significativa nei sensori che prevedono un impulso di zero (Encoder, Encoder e
sonde di Hall, Sin/Cos Encoder), negli altri casi (Resolver, Endat) la scelta è ininfluente e l’Encoder
Simulato è sempre assoluto, senza peraltro alcuna correzione sui canali di simulazione.
Il terzo canale genera un numero di impulsi di zero in fase col canale A, pari al numero di poli del
sensore diviso due (P68/2) ; in particolare si ha un unico impulso di zero per giro motore con un
sensore a due poli.
La posizione dell’impulso di zero dipende dal calettamento del sensore sull’albero motore; comunque
rispetto alla posizione originale, decodifica dello zero della posizione del resolver, tale posizione può
essere spostata con passi di 90°elettrici (relativi al sensore) con la connessione C49 secondo la
seguente tabella:
C49 Spostamento
0 +0°
1 +90°
2 +180°
3 +270°
Il valore di default è 0.
Tali gradi elettrici corrispondono ai gradi meccanici se il sensore è a due poli. La connessione C50
inverte il canale B dell’ encoder simulato invertendo cosi la sua fase rispetto al canale A, a pari senso
di rotazione del motore.
Per default C50=0
Con il P124 (default = 100%) è possibile ridurre l’anello di guadagno. Questo può aumentare la
stabilità del sistema, ma ridurre la risposta di velocità.
80 MW00101I00 V_3.5
Il controllo continuo di posizione durante la rotazione serve per garantire il sincronismo sia in velocità
che in spazio rispetto al riferimento di velocità utilizzato. Per abilitare questa funzione è necessario
porre a livello logico alto la funzione di ingresso I17 “Abilita anello di spazio sovrapposto” o porre
C239=1, da quel momento in poi sarà attivo un contatore interno in grado di memorizzare ogni
eventuale errore di posizione rispetto allo spazio percorso dal riferimento. Nel caso in cui il
convertitore non sia in marcia l’errore sarà solo accumulato in attesa di poter essere corretto una
volta che verrà ridata la marcia. Mediante i parametri P37 (65536=1 giro meccanico) e P39
(numero giri meccanici) è possibile impostare una soglia di errore massimo di inseguimento tale per
cui se il valore assoluto dell’errore la supera va alta l’uscita logica o.9 “Errore di inseguimento”. Il
riferimento per l’anello di spazio sovrapposto è generato dall’applicazione e si tratta della grandezza
“theta_rif_pos”, anch’esso è espresso in impulsi elettrici per periodo di PWM. Porre attenzione al fatto
che una volta abilitata questa funzione sarà il riferimento all’anello di spazio sovrapposto che
diventerà il vero e proprio riferimento di posizione mentre gli altri riferimenti di velocità assumeranno
un significato di feed-forward. Il regolatore dell’anello di spazio è un proporzionale puro ed il suo
guadagno può essere impostato agendo su P38: porre un valore che garantisca una risposta pronta
ma che non porti il motore in vibrazione da fermo. L’applicazione più comune del controllo continuo
di posizione è l’asse elettrico : prelevando il riferimento di velocità dall’Encoder Simulato del
MASTER e portandolo all’ingresso in frequenza dello SLAVE è possibile sincronizzare il movimento
dei due motori. Abilitando l’anello di spazio sovrapposto si avrà la certezza che i due motori
mantengano sempre la medesima posizione relativa in qualsiasi condizione di carico: se lo SLAVE
dovesse portarsi in limite di coppia il contatore memorizzerebbe l’errore di posizione per poi
correggerlo successivamente, sempre che non fosse stato raggiunto il limite interno di conteggio, in
quel caso la sincronizzazione sarebbe persa. Se “ EN_POS_REG_MRM_CLR” (P240) è impostato a
1 quando l’azionamento è in stop la memori a errore viene cancellata.
Con C90 “EN_POSREG_SENS” è possibile abilitare l’uso del secondo sensore per chiudere l’anello
di posizione incrementale. I parametri P152 e P153 vengono utilizzati per impostare il rapporto di
riduzione tra il secondo sensore e il sensore motore.
Gestire un riferimento di spazio frequenziale significa sempre garantire lo stesso angolo di fase tra
master e slave. Per fare questo è necessario abilitare il nodo di posizione sovrapposto con il
parametro P239 o portare nello stato attivo la funzione di ingresso I17.
Nota: Volendo gestire nello spazio il riferimento di frequenza, non è possibile abilitare gli impulsi e
decodificare il riferimento nel tempo (P224=2).
MW00101I00 V_3.5 81
Selettore Moltiplicatore
sysPosRefPulses
A FRQ_IN_NUM(P221) y
/A Encoder 0.0 0 IN OUT Divisore
B d’ingresso 216
Mul X Selettore
/B
2
BASE
FRQ_IN_PPR_SEL
FRQ IN DEN (P222)
IN
Div / OUT 0.0
0
FRQ_IN_SEL (C09) Selettore
(P220) 1
ID_EN_FRQ_REF (I19) OR
Sel
EN FRQ REF (P223)
Dec tempo
Filtro del primo
IN OUT
IN OUT Moltipl
TimeF
TF_TIME_DEC_FRQ
IN
Mul XOUT sysSpeedPercRef
(P225) KP TIME DEC FRQ(P22
Il riferimento spazio impulsi (“sysPosRefPulses”) viene abilitato con C65=1 o I17=H, da questo
momento in poi non mancheranno gli impulsi, garantendo la massima precisione negli assi elettrici
master-slave.
Poichè l’anello di posizione sovrapposta è attivo, è inutile abilitare le rampe lineari sul riferimento di
velocità in frequenza decodificato nel tempo.
Per meglio comprendere le funzione PID è utile identificare tre parti della struttura del controllore:
1. Segnali di ingresso PID. In questa sezione vengono selezionati i riferimenti analogici, il
riferimento di frequenza e il secondo sensore. L’uscita di questa parte può esser
utilizzato come ingresso del blocco regolatore PID.
2. Blocco regolatore PID. Questo è il regolatore PID o controllore con i suoi parametri e
impostazioni come guadagni e fattori di scala.
3. Segnali di uscita PID . Questa sezione viene utilizzata per condizionare e gestire il
segnale di uscita del regolatore PID per essere utilizzato come ingresso di riferimento
dell’azionamento.
I segnali d’ingresso PID prendono in considerazione tre differenti possibili impostazioni dell’OPD
Explorer: Set Point PID Regulator, Feed back PID Regulator e Manual set point PID Controller.
82 MW00101I00 V_3.5
In tutte e tre le differenti impostazioni il segnale proviene dagli ingressi analogici AI1,AI2, e AI3,
dall’ingresso in frequenza come riferimento di velocità e dal secondo sensore vengono
eventualmente aggiunti o comparati insieme.
Con eccezione dell’impostazione di retroazione il riferimento può essere un set point digitale con
l’appropriata configurazione.
Con le seguenti premesse:
- L’ingresso “SP” è il riferimento di regolazione con PID abilitato (“auto”=VERO)
visualizzato tramite valore interno “ACT_SP_PID” (D85)
- L’ingresso “PV”è il segnale di retroazione del regolatore con PID abilitato
(“auto”=VERO) visualizzato attraverso il valore interno “ACT_PV_PID” (D86)
- L’ingresso “KP_Filter” definisce il tempo per il filtro del primo ordine che agisce solo
sulla parte proporzionale
- I parametri PID sono:
• “KP” guadagno proporzionale
• “TI”tempo integrale definito in ms (se viene posto =0 il guadagno integrale
viene disabilitato)
• “TD” tempo derivative definito in ms (se viene posto = 0 il guadagno integrale
viene disabilitato)
- Attraverso gli ingressi “XMAX” (parametro “LMN_MAX_OUT_PID” P280) e “XMIN”
(parametro “LMN_MIN_OUT_PID” P279) è possibile limitare il valore di regolazione
“XOUT”. Quando “XOUT” raggiunge il suo limite di regolazione la parte integrale la
parte integrale verrà congelata e bloccata.
Considerando che T_DRW_PWM = 1000 / P101 con P101 = frequenza PWM e Error_Last è il
valore d ciclo di controllo precedente.
N.B. Nella cartella “Controllore PID” con il parametro "EN_PID" ( P271 – abilita controllo PID)
è possibile disabilitare la funzione di controllo PID. Se questo parametro viene disabilitato il
controllo PID non è attivo.
MW00101I00 V_3.5 83
Nome Descrizione Min Max Def UM Scala
Intervallo
0 No
EN_STOP_POS P255 – Abilita stop in posizione Stessa 0 1
1
direzione
2 Minima traccia
Intervallo
P256 – Selezione commando stop in 0 Ingresso I29
STOP_POS_CMD 0 1
posizione Riferimento di
1
velocità
EN_STOP_POS_ P257 – Attivazione dello stop in posizione
0 1 0 1
GBOX dopo il cambio
Intervallo
Connettore
P258 – Selezione del comando di stop in 0
ZERO_TOP_SEL sensore 0 1
posizione
Ottavo ingresso
1
digitale
P259 – Valore di riferimento velocità di %
PRC_SPD_INDEX 0.00 100.00 2.0 163.84
indicizzazione MOT_SPD_MAX
STOP_POS0 P260 – Stop in posizione obiettivo 0 0.00 100.00 0 % 360 degree 163.84
STOP_POS1 P261 - Stop in posizione obiettivo 1 0.00 100.00 0 % 360 degree 163.84
STOP_POS2 P262 - Stop in posizione obiettivo 2 0.00 100.00 0 % 360 degree 163.84
STOP_POS3 P263 - Stop in posizione obiettivo 3 0.00 100.00 0 % 360 degree 163.84
P264 – Stop in posizione movimento
ANG_MOV -50.00 50.00 0 % 360 degree 163.84
regolare
POS_WINDOW P265 – Finestra della posizione raggiunta 0.00 50.00 0.15 % 360 degree 163.84
P266 – Tempo della finestra della
TIME_WINDOW 0 19999 10 ms 1
posizione raggiunta
PRC_SPD_MIN_A P267 – Minima velocità per stop %
0.00 100.00 0.1 163.84
UTO automatico MOT_SPD_MAX
%
SPD_MIN_HYST P268 – Minima isteresi di velocità 0.00 100.00 0.0 163.84
MOT_SPD_MAX
GBOX_NUM P269 – Cambio NUM 0 16384 100 1
84 MW00101I00 V_3.5
O 70 Stop in posizione errore [100%=180]
È possibile selezionare lo stop in posizione utilizzando gli ingressi logici I27 e I28, come viene
mostrato nella seguente tabella:
con P255=1 senza cambiare il senso di rotazione dopo l’attivazione dello stop in posizione.
MW00101I00 V_3.5 85
velocità
La velocità di
indicizzazione è stata
raggiunta; il motore
continua a girare
tempo
NB: in questa modalità, per attivare il controllo in posizione, è necessario che l’errore di massima
posizione (180°) moltiplicato per il guadagno di anello di posizione (P38) deve essere superiore alla
velocità di indicizzazione (P259), così:
P259 30
≤ P38 ⋅
100 P65
Velocità
Quando la velocità di
indicizzazione viene
raggiunta, il controllo di
spazio viene
immediatamente attivato
Comando di Stop
in posizione Il segno della velocità
dipende dal segno
dell’errore di posizione
Velocità di indicizzazione
P259
tempo
In ogni caso il riferimento di velocità generato dal controllo di posizione non può mai superare la
velocità di indicizzazione (in valore assoluto) impostata in P259.
86 MW00101I00 V_3.5
Quando l’azionamento è fermo in posizione, per un tempo programmabile in P266, la funzione logica
di uscita O33, diviene attiva; è possibile impostare l’area incerta dell’uscita logica sul parametro
P265, in percentuale sulla rotazione, come massima distanza (+ o -) dalla posizione corretta.
A questo punto per comandare un altro movimento attivando la funzione di ingresso I30 “eseguire il
movimento angolare”.
L’ampiezza del movimento può essere impostata in P264 in percentuale di rotazione.
In ogni caso il motore si muoverà sul cammino minimo per raggiungere la posizione di riferimento e
la velocità non andrà oltre quella indicizzata (P259).
Zero TOP
P260
P264
Questa funzione viene abiliatata impostando P257=1 ed è molto importante impostare correttamente
il rapport di riduzione nei parametri P269 e P270 corrispondenti al numeratore e al denominatore (
con P270 ≥ P269 ).
Quando questo particolare controllo viene abilitato, lo stop in posizione e il movimento angolare
(P260 e P264) si riferiscono alla posizione assoluta del riduttore a valle.
Ci sono due modalità di lavoro per la gestione zero TOP del riduttore a valle, selezionabile con la
connessione P258:
con P258=0 e solo con Encoder Incrementale (con o senza sensori di Hall) lo zero TOP deve
essere connesso ai canali PC1 e /PC1 del connettore del sensore motore.
con P258=1 lo zero TOP deve essere connesso all’ottavo ingresso logico sul connettore M3. È
necessario de configurare la funzione logica relativa all’ottavo ingresso logico
C08=-1. La posizione di zero verrà memorizzata sul fronte di salita (0 → 1) .
MW00101I00 V_3.5 87
Comando di
Marcia
t
Motor Holding
Brake
Disabilitato
Abilitato
t
Riferimento P290 P291
di velocità
Motor
Holding
Brake
Azionamento
in funzione
4 FIELDBUS
I prodotti della linea OPEN drive sono compatibili al protocollo di comunicazione seriale Modbus rtu.
A livello fisico lo standard supportato è l’RS485, si rimanda al manuale d’installazione del convertitore
per le informazioni ed esso relative. Per quanto riguarda le specifiche del protocollo Modbus, sono
disponibili in Internet all’indirizzo:
www.modicon.com/TECHPUBS/intr7.html
www.modbus.org/docs/Modbus_over_serial_line_V1.pdf
88 MW00101I00 V_3.5
4.1.1 Configurazione Applicazione
La configurazione del convertitore come nodo Modbus prevede l’utilizzo dei seguenti parametri
utente di uso generale:
Questi parametri vengono presi in considerazione solo all’avvio dell’azionamento. Ogni modifica
verrà attivata solo al successivo avvio dell’azionamento.
Nota: è gestita la modalità di comunicazione in broadcast con indirizzo 0
Il convertitore rappresenta lo slave nella comunicazione nel senso che è in grado solo di rispondere
ad eventuali messaggi ricevuti se il suo indirizzo (impostabile in P92) corrisponde con quello indicato
nel messaggio stesso. Qualora l’indirizzo non sia corretto o venga rilevato un errore di
comunicazione nel CRC il convertitore non invierà alcuna risposta, come prevede il protocollo.
Ogni parola trasmessa è composta da 11 bit : 1 bit di start, 8 bit del dato e 2 bit di stop.
Non è previsto il controllo della parità.
Start Stop
Dato
Il protocollo Modbus prevede un’innumerevole serie di funzioni, per la nostra applicazione in realtà ne
bastano molto meno, in particolare nella seguente tabella sono riportate le funzioni implementate e la
relativa codifica:
Di seguito per ogni funzione è riportata una descrizione del tipo di azione intrapresa e degli indirizzi
corrispondenti.
MW00101I00 V_3.5 89
4.1.2.1 01 Read Coil Status
Questa funzione permette di andare a leggere lo stato degli ingressi e delle uscite digitali. Va
sottolineato che la gestione standard degli ingressi digitali prevede che il comando di MARCIA debba
essere dato sia dalla morsettiera che via seriale, mentre tutti gli altri ingressi digitali possono essere
comandati o da morsettiera o da seriale (in parallelo). Di default l`ingresso di MARCIA dalla seriale è
alto mentre tutti gli altri sono bassi, di modo che un utente che non la stia utilizzando possa avere il
completo controllo degli ingressi digitali dalla morsettiera. Attraverso la funzione Read Coil Status è
possibile leggere lo stato di un numero qualsivoglia di ingressi e uscite digitali effettive specificando il
corretto indirizzo riportato nella tabella seguente:
E’ inteso che il numero d’ordine degli ingressi e delle uscite è quello specificato nelle tabelle
corrispondenti nelle descrizioni specifiche del cuore del controllo presente.
Questa funzione permette di leggere il valore di tutti i Parametri, delle Connessioni, delle Grandezze
Interne e di alcune variabili di stato. Per poter accedere a questi dati è necessario indicare il corretto
indirizzo (specificato nella tabella sottostante) e considerare la rappresentazione interna delle
grandezze per poter interpretare correttamente i dati letti: a tal proposito è necessario leggersi anche
i formati di rappresentazione delle varie grandezze agli indirizzi indicati :
Maximum
HEX - DEC Initial Type of access Modbus Keypad
Type number of Description
address function display
registers (DEC)
Reading (0x03)
0x0000 - 0 INT16 200 Table of parameters(P00 - P199) PAR (P.)
Writing (0x10 o 0x06)
Reading (0x03)
0x00C8 - 200 INT16 100 Table of connections (C00 - C99) CON (C.)
Writing (0x10 o 0x06)
Reading (0x03)
0x012C - 300 INT16/INT32 100 Table of application parameters (E00 - E99) APP (E.)
Writing (0x10 o 0x06)
Reading (0x03) Table of expanded application parameters (E100 -
0x2000 - 8129 INT16/INT32 500 APP (E.)
Writing (0x10 o 0x06) E600)
0x0380 - 896 INT16 128 Reading (0x03) Table of internal values (D00 - D127) INT (d.)
Reading (0x03)
0x0203 - 515 UINT16 1 Alarm enabling ALL (A.)
Writing (0x10 o 0x06)
Reading (0x03)
0x02C0 - 704 UINT16 1 Speed reference from fieldbus
Writing (0x10 o 0x06)
Reading (0x03)
0x02C1 - 705 UINT16 1 Torque limit from fieldbus
Writing (0x10 o 0x06)
Reading (0x03)
0x02C2 - 706 UINT16 1 Torque reference from fieldbus
Writing (0x10 o 0x06)
90 MW00101I00 V_3.5
0x0300 - 768 UINT32 2 Reading (0x03) Logic functions of digital input InP (I.)
Reading (0x03)
0x0360 - 864 UINT32 2 Logic functions of digital input from serial c.
Writing (0x10 o 0x06)
0x0320 - 800 UINT32 2 Reading (0x03) Logical functions of standard digital outputs Out (o.)
0x0340 - 832 UINT32 2 Reading (0x03) Logic functions of application digital output
0x0C00 - 3072 UINT16 128 Reading (0x03) Table of monitor and analog outputs values
0x0D00 - 3328 UINT16 500 Reading (0x03) Table of application parameters formats
0x09DC - 2524 UINT16 128 Reading (0x03) Table of internal values formats
Non è possibile leggere di più di 127 registri nello stesso momento, dovuto alla memoria limitata del
buffer.
Il numero d’ordine dei parametri, delle connessioni e delle grandezze interne è quello corrispondente
alle liste contenute nella descrizione del nucleo del controllo presente.
Guarda la documentazione specifica per l’area dati applicativo.
La variabile di stato è comune a tutte le implementazioni, ne riportiamo di seguito il significato dei bit
più importanti:
Freno :
1 = Rete off 0 = off ; 1 = on
15 10 8 5 3 2 1 0
Stato
Questa funzione permette di impostare il valore degli ingressi digitali via seriale. Come
precedentemente riportato, gli ingressi digitali via seriale sono tutti in parallelo con i corrispondenti
ingressi digitali via morsettiera tranne il comando di MARCIA per il quale i due ingressi sono in serie.
Questa funzione permette di impostare il valore dei Parametri, delle Connessioni e di abilitare o
meno gli allarmi sempre che siano aperte le chiavi dovute per le grandezze riservate e per quelle
riservate TDE. Per poter impostare correttamente questi dati è necessario indicare il corretto indirizzo
MW00101I00 V_3.5 91
(specificato nella tabella sottostante) e considerare la rappresentazione interna delle grandezze
facendo riferimento alle descrizioni specifiche del controllo presente.
Con queste funzioni è anche possibile impostare il valore degli ingressi digitali scrivendo una doppia
word. Inoltre è possibile impostare la velocità e la coppia di riferimento. Questi riferimenti devono
essere abilitati come riferimenti di bus di campo (I14 o P247). Se viene scritto un valore un valore
non incluso nell’intervallo, il valore verrà ignorato e il precedente rimarrà valido.
Qualora si provi a scrivere un valore fuori range il dato sarà ignorato e rimarrà valido il precedente.
92 MW00101I00 V_3.5
D75 – Riferimento velocità
PRC_SPD_REF_FLDBUS -100 100 0 % MOT_SPD_MAX 163.84
Fieldbus
D78 – Riferimento velocità
SPD_REF_PULS_FLDBUS 0 impulsi per Tpwm 1
Fieldbus in impulsi
D10 – Valore di riferimento coppia
PRC_APP_T_REF -100 100 0 % MOT_T_NOM 40.96
(generata da applicazione)
D32 – Limite coppia massima da
PRC_APP_T_MAX -100 100 0 % MOT_T_NOM 40.96
applicazione
D33 –Riferimento velocità
PRC_APP_SPD_REF -100 100 0 % MOT_SPD_MAX 163.84
(generate da applicazione)
D14 – Valore di riferimento velocità
PRC_APP_FRQ_SPD_REF in frequenza (generata da -100 100 0 % MOT_SPD_MAX 163.84
applicazione)
C23 – Abilita anello di
EN_SYNC_REG 0 1 0 1
inseguimento SYNC CanOpen
P11 – Guadagno proporzionale
SYNC_REG_KP anello di regolazione SYNC 0 200 5 1
CanOpen
P12 – Costante tempo di attesa di 2000
SYNC_REG_TA 0 400 1
regolazione SYNC CanOpen 0
D57 – Ritardo da ricevimento
SYNC_DELAY SYNC a esecuzione routine 0 us 1
velocità
D58 – Offset PWM per controllo
PWM_SYNC_OFFSET 0 impulsi 1
ritardo SYNC
D48 – Limite coppia minima da
PRC_APP_T_MIN -100 100 0 % MOT_T_NOM 40.96
applicazione
La configurazione del convertitore come nodo CAN prevede l’utilizzo dei seguenti parametri utente di
uso generale:
Questi parametri andranno opportunamente configurati e salvati nella memoria permanente del
convertitore (C63=1). In fase di inizializzazione del convertitore (e solo allora) questi dati verranno
considerati e saranno resi operativi.
La configurazione degli oggetti di comunicazione CAN OPEN DS301 potrà avvenire unicamente via
CAN. Alla prima accensione il convertitore è un nodo non configurato che soddisfa al “Pre-Defined
Connection Set” per quanto riguarda l’allocazione degli identificatori, pertanto sono disponibili i
seguenti oggetti:
• un rx SDO con COB-ID = 600h + ID nodo CAN (parametro P162)
• un tx SDO con COB-ID = 580h + ID nodo CAN
• un oggetto emergency con COB-ID = 80h + ID nodo CAN
MW00101I00 V_3.5 93
• gli oggetti NMT (Network Management) : in broadcast (COB-ID = 0) per quanto riguarda i
servizi di Module Control e per quanto riguarda l’Error Control il COB-ID = 700h + ID nodo
CAN.
• l’oggetto SYNC in broadcast con COB-ID = 80h
Mediante l’SDO disponibile si potrà completamente parametrizzare il convertitore come nodo CAN e
poi gli oggetti di comunicazione potranno essere salvati nella memoria permanente con il comando
preposto attraverso l’oggetto “Store parameters (1010h)” facendo riferimento al Sub-Index 2. E’
gestito anche l’oggetto “Restore default parameters (1011h)” Sub-Index 2 per caricare tutti gli
oggetti di default di comunicazione e salvarli automaticamente nella memoria permanente ( in questo
caso si dovrà poi spegnere e riaccendere il convertitore per renderli operativi).
Gli SDO sono utilizzati per accedere al dizionario degli oggetti. Nella nostra implementazione si
potranno avere fino ad un massimo di 4 Server SDO che potranno essere configurati con i seguenti
oggetti:
st
1200h 1 server SDO parameter
nd
1201h 2 server SDO parameter
rd
1202h 3 server SDO parameter
th
1203h 4 server SDO parameter
La tipologia di trasferimento dipende dalla lunghezza dei dati da trasferire: fino a 4 byte si utilizza la
modalità expedited semplice ed immediata, mentre per oggetti di dimensione superiore sono
supportate sia la modalità segmented che quella block. Si rimanda alle specifiche del
Communication Profile DS301 per i dettagli sulle varie modalità di trasmissione, di seguito vengono
solo indicate alcune pecularietà della nostra implementazione:
• Un SDO in scrittura dovrà obbligatoriamente indicare il numero di byte significativi (data set
size)
• La scrittura di dati attraverso gli SDO è soggetta alle medesime regole (stato convertitore,
chiavi, range ammessi ..) previste per la altre modalità di modifica parametri (seriale e
tastierino).
• La scrittura di dati attraverso gli SDO è soggetta alle medesime regole (stato convertitore,
chiavi, range ammessi ..) previste per la altre modalità di modifica parametri (seriale e
tastierino).
• E’ previsto un meccanismo di controllo per impedire che 2 SDO accedano
contemporaneamente in scrittura al medesimo oggetto.
• Nel caso di trasmissione in modalità block non è supportato il calcolo del CRC ed il “Protocol
Switch Thresold”.
• E’ possibile impostare il block size dell’SDO Block Download service all’indirizzo 2000h del
dizionario degli oggetti, nella sezione manufacturer specific.
I PDO sono utilizzati per lo scambio di dati real-time negli oggetti del Dizionario che supportano
questa funzionalità.
I PDO sono utilizzati per lo scambio di dati real-time negli oggetti del Dizionario che supportano
questa funzionalità:
st
1800h 1 Transmit PDO Communication parameter
nd
1801h 2 Transmit PDO Communication parameter
rd
1802h 3 Transmit PDO Communication parameter
th
1803h 4 Transmit PDO Communication parameter
94 MW00101I00 V_3.5
Sono gestiti tutti e 5 i Sub-Index relativi ad ogni TPDO, sarà quindi possibile impostare la
transmission type (vedi tabella seguente), l’inhibit time con risoluzione di 100µs ed il periodo
dell’event timer con risoluzione di 1ms.
Sincrona e aciclico : i dati vengono tramessi ogni SYNC ricevuto solo se il loro
0
valore è diverso dal messaggio precedente
1-240 Sincrona e ciclica: il numero indica ogni quanti SYNC avverrà la trasmissione
Alla ricezione del SYNC i dati sono aggiornati per poi essere trasmessi sull’RTR
252
successivo
I dati sono aggiornati e trasmessi alla ricezione dell’RTR (remote transmission
253
request)
254 Event timer : trasmissione ciclica con periodo impostabile in ms nel Sub-Index 5
Nota: nella transmission type 255 è possibile scegliere su quale evento avvenga la trasmissione del
TPDO. La scelta dell’evento potrà essere effettuata unicamente in fase di compilazione del codice.
Il mapping dei TPDO potrà essere effettuato dinamicamente configurando opportunamente i seguenti
oggetti di comunicazione:
st
1A00h 1 Transmit PDO Mapping parameter
nd
1A01h 2 Transmit PDO Mapping parameter
rd
1A02h 3 Transmit PDO Mapping parameter
th
1A03h 4 Transmit PDO Mapping parameter
Il mapping dei PDO andrà eseguito seguendo i punti indicati:
1- Porre a zero il numero di oggetti mappati nel Sub-Index 0
2- Configurare gli indirizzi dei vari oggetti mappati
3- Indicare il corretto numero di oggetti mappati nel Sub-Index 0
Nella nostra implementazione si potranno avere fino ad un massimo di 4 RPDO che potranno essere
configurati con i seguenti oggetti
st
1400h 1 Receive PDO Communication parameter
nd
1401h 2 Receive PDO Communication parameter
rd
1402h 3 Receive PDO Communication parameter
th
1403h 4 Receive PDO Communication parameter
Nella nostra implementazione si potranno avere fino ad un massimo di 4 RPDO che potranno essere
configurati con i seguenti oggetti:
Sincrona: i valori ricevuti negli RPDO verranno attuati alla ricezione del
0-240
SYNC successivo
MW00101I00 V_3.5 95
th
1603h 4 Receive PDO Mapping parameter
Il mapping degli RPDO potrà essere effettuato dinamicamente configurando opportunamente i
seguenti oggetti di comunicazione:
L’oggetto emergency viene trasmesso dal convertitore quando interviene un nuovo allarme abilitato
oppure quando uno o più allarmi vengono resettati. L’Emergency telegram è costituito da 8 byte
come si vede nella tabella seguente:
Byte 0 1 2 3 4 5 6 7
Nei byte Manufacturer specific sono stati assegnati i soli byte 3 e 4 che contengono lo stato dei vari
allarmi del convertitore. Sono disponibili gli ulteriori 3 byte per la trasmissione di eventuali altri dati
utente. E’ prevista la gestione dell’oggetto 1003h “Pre-defined Error Field” che memorizza la
cronologia degli eventi di allarme (dall’accensione del convertitore) fino ad un massimo di 32
elementi. Ad ogni nuovo evento di allarme vengono memorizzati 4 byte , 2 sono obbligatori e
corrispondono all’Error code , gli altri 2 che sono Manufacturer specific e nel nostro caso
corrispondono allo stato di tutti gli allarmi del convertitore.
MSB LSB
Additional information Error code
Allarmi MSB Allarmi LSB Error code MSB Error code LSB
Questo funzione dà la possibilità all’NMT master di controllare ed imporre lo stato a tutti gli NMT
slave. Sono stati implementati tutti i servizi del Module Control ed in più il Node Guarding Protocol
che utilizza il COB-ID = 700h + ID nodo CAN, attraverso cui lo slave comunica che dopo il bootup è
entrato in modalità pre-operational ed il master può interrogare i vari slave con un RTR.
E’ stata implementata anche la funzione di Life guarding: il convertitore (NMT slave) può essere
parametrizzato attraverso gli oggetti:
96 MW00101I00 V_3.5
Il Life guarding è abilitato solo se il Node life time è diverso da zero, in quel caso il controllo inizia
dopo aver ricevuto il primo RTR dall’NMT master. Il Communication profile DS301 non stabilisce che
azione intraprendere qualora non fosse rispettato il vincolo temporale del life guarding. E’ possibile
decidere cosa fare in fase di compilazione del firmware. Di default non viene intrapresa alcuna
azione.
MW00101I00 V_3.5 97
Indice Oggetto Nome Tipo Accesso
nd
1601 RECORD 2 receive PDO mapping PDO Mapping Lettura/scrittura
rd
1602 RECORD 3 receive PDO mapping PDO Mapping Lettura/scrittura
th
1603 RECORD 4 receive PDO mapping PDO Mapping Lettura/scrittura
st
1800 RECORD 1 transmit PDO parameter PDO CommPar Lettura/scrittura
nd
1801 RECORD 2 receive PDO parameter PDO CommPar Lettura/scrittura
rd
1802 RECORD 3 receive PDO parameter PDO CommPar Lettura/scrittura
th
1803 RECORD 4 receive PDO parameter PDO CommPar Lettura/scrittura
st
1A00 RECORD 1 transmit PDO mapping PDO Mapping Lettura/scrittura
200D ARRAY INTEGER16 Tab_par [200] Valori attuali dei parametri lettura /scrittura
98 MW00101I00 V_3.5
UNSIGNED Valori attuali delle funzioni
2011 VAR Tab_out_dig lettura
32 logiche di uscita
Valori attuali grandezze
2012 ARRAY INTEGER16 Tab_osc [64] lettura
monitorabili
Stato logico degli 8 ingressi
2013 VAR UNSIGNED16 ingressi lettura
della morsettiera
Stato logico dei 3 ingressi di
2014 VAR UNSIGNED16 ingressi_hw lettura
potenza
Stato logico delle 4 uscite
2015 VAR UNSIGNED16 uscite_hw lettura
digitali
Valore impostati via CAN
UNSIGNED
2016 VAR Tab_inp_dig_field delle funzioni logiche lettura / scrittura
32
d’ingresso standard
Variabile di stato
2017 VAR UNSIGNED16 stato lettura
dell’azionamento
Stato degli allarmi
2018 VAR UNSIGNED16 allarmi lettura
dell’azionamento
Parola per abilitare gli
2019 VAR UNSIGNED16 abilitazione_allarmi lettura
allarmi dell’azionamento
Riferimento di velocità in %
201A VAR INTEGER16 f_fieldbus lettura /scrittura
di nMAX in 16384
Limite di coppia in % di
201B VAR INTEGER16 limit_fieldbus lettura /scrittura
Tnom in 4095
Riferimento di coppia in %
201C VAR INTEGER16 trif_fieldbus lettura /scrittura
di Tnom in 4095
Riferiemnto di velocità in
201D VAR INTEGER16 theta_fieldbus lettura /scrittura
impulse electr.x Tpwm
Tab_dati_applicazione Area Dati disponibili per
201E ARRAY INTEGER16 lettura /scrittura
[100] l’applicazione
Scrittura degli ingressi
201F VAR UNSIGNED32 Ingressi_wr lettura /scrittura
standard via CAN
Scrittura degli ingressi
2020 VAR UNSIGNED32 Ingressi lettura
applicaz via CAN
2023 VAR UNSIGNED32 double_vuota Parole doppie non utilizzate lettura /scrittura
Questa tabella è composta da 800 word (200 x 4) , in pratica ci sono 4 word per ogni parametro:
st
1 word : definisce la tipologia del parametro, la sua rappresentazione interna ed il numero di cifre
intere e decimali che verranno visualizzate nel display. Ogni nibble ha il seguente significato:
0x 0 0 0 0 (in esadecimale)
MW00101I00 V_3.5 99
Ad esempio:
0x1231 parametro libero proporzionale alla base, quindi il valore reale è dato dalla
rappresentazione interna diviso la base (4ªword)
nd
2 word : definisce il minimo valore ammesso nella rappresentazione interna del parametro
rd
3 word : definisce il massimo valore ammesso nella rappresentazione interna del parametro
th
4 word : definisce la base di rappresentazione del parametro
Questa tabella è composta da 400 word (100 x 4) , in pratica ci sono 4 word per ogni connessione:
1ªword : definisce la tipologia della connessione, la sua rappresentazione interna ed il numero di cifre
intere e decimali che verranno visualizzate nel display. Ogni nibble ha il seguente significato:
0x 0 0 0 0 ( in esadecimale)
nd
2 word : definisce il minimo valore ammesso nella rappresentazione interna della connessione
rd
3 word : definisce il massimo valore ammesso nella rappresentazione interna della connessione
th
4 word : definisce la base di rappresentazione della connessione (sempre 1)
Questa tabella è composta da 500 word (100 x 5) , in pratica ci sono 5 word per ogni parametro:
st
1 word : definisce la tipologia del parametro, la sua rappresentazione interna ed il numero di cifre
intere e decimali che verranno visualizzate nel display. Ogni nibble ha il seguente significato:
0x 0 0 0 0 (in esadecimale)
0x1231 parametro libero proporzionale alla base, quindi il valore reale è dato dalla
rappresentazione interna diviso la base (4ªword).
nd
2 word : definisce il minimo valore ammesso nella rappresentazione interna della connessione
rd
3 word : definisce il massimo valore ammesso nella rappresentazione interna della connessione
th
4 word : definisce la base di rappresentazione del parametro
th
5 word : definisce il valore di default del parametro
Questa tabella è composta da 64 word, in pratica c’è una word ogni grandezza interna:
st
1 word : definisce la rappresentazione delle grandezze interne
0x 0 0 0 0 (in esadecimale)
Rappresentazione interna :
1 valore diretto diviso 2 elevato a…
2 Percetuale con base 4095
3 Percentuale con base 32767
4 Percentuale con base 16383
Questa tabella è composta da 64 word, in pratica c’è una word ogni grandezza del monitor.
st
1 word : definisce la rappresentazione delle grandezze interne:
0x 0 0 0 0 (in esadecimale)
Rappresentazione interna:
2 Percetuale con base 4095
3 Percetuale con base 32767
4 Percetuale con base 16383
hw_software rappresenta il sensore gestito dalla versione del firmware presente nel convertitore.
hw_sensor rappresenta il sensore gestito dalla scheda retroazione presente all’interno del
convertitore.
Questi oggetti sono relativi al monitor delle grandezze del convertitore. K_zz (2009h) è il contatore
interno del buffer circolare di 2000 punti. Via_alla_conta (200Ah) se . 0 indica che è avvenuto
l’evento di trigger selezionato con la conessione C14. Tab_monitor_A (200Bh) e Tab_monitor_B
(200Ch) sono i buffer circolari dove vengono memorizzati i campioni delle grandezze selezionate con
le connessioni C15 e C16. Sono inoltre coinvolti i parametri P54 che setta il periodo di
campionamento del monitor (in unità pari al periodo della PWM), P55 che setta i punti post-trigger e
P56 che setta il livello del trigger se questo è effettuato sulle grandezze monitorabili. Si rimanda alla
documentazione del prodotto per la particolarizzazione della grandezze monitorabili.
L’oggetto Tab_osc (2012h) è un array di 64 grandezze con i valori più recenti di tutte le grandezze
monitorabili. I singoli oggetti potranno così essere mappati nei PDO per tenere sotto controllo le varie
grandezze del convertitore.
La gestione delle funzioni logiche di ingresso è completamente controllabile via CAN. Nella variabile
ingressi (2013h) è possibile leggere lo stato degli 8 ingressi disponibili in morsettiera negli 8 bit
meno significativi. Gli 8 ingressi logici sono configurati attraverso le connessioni C1 ÷ C8 a
controllare ognuno una particolare funzione logica di ingresso.
Funzioni logiche di ingresso standard (I00 ÷ I28)
Lo stato delle 32 funzioni logiche di ingresso standard è disponibile in due diversi oggetti del
dizionario: l’array Tab_inp_dig (2010h) nel quale si accede funzione per funzione utilizzando il sub-
index (stato logico 0 = low ; 32767 = high) e la variabile a 32 bit Ingressi_standard_rd (2021h) nella
quale ad ogni bit è associato lo stato della funzione corrispondente. E’ possibile via CAN imporre
anche lo stato delle funzioni logiche di ingresso standard, si potrà agire funzione per funzione
scrivendo il valore desiderato (0=low, 32767=high) negli oggetti dell’array Tab_inp_dig_field
(2016h), oppure imponendo lo stato di tutte e 32 le funzioni logiche standard scrivendo la variabile a
32 bit Ingressi_standard_wr (201Fh).
La logica implementata prevede che:
- La funzione d’ingresso logico standard 0, ovvero la marcia, è data dall’AND dei vari canali di
ingresso: morsettiera, field-bus e seriale
- Tutte le altre funzioni logiche standard potranno essere portate high dall’OR dei vari canali.
Nella fase di inizializzazione Tab_inp_dig_field[0]=high pertanto se questo valore non viene mai
sovrascritto il convertitore può essere controllato via morsettiera.
Funzioni logiche di ingresso applicazione (I29 ÷ I63)
Lo stato delle prime 32 funzioni logiche di ingresso applicazione (I29÷I60) è disponibile nella variabile
a 32 bit Ingressi_appl_rd (2022h) nella quale ad ogni bit è associato lo stato della funzione
corrispondente. E’ possibile via CAN imporre anche lo stato delle funzioni logiche di ingresso
applicazione, si potrà agire imponendo lo stato di tutte e 32 le funzioni scrivendo la variabile a 32 bit
Ingressi_appl_wr (2020h).
La logica implementata prevede che:
- Le 32 funzioni logiche applicazione potranno essere forzate via CAN
- Qualora qualcuna delle funzioni sia associata anche ad un ingresso fisico in morsettiera, lo
stato logico fisico imporrà lo stato della funzione corrispondente.
Nell’oggetto 2017h è disponibile una variabili di stato del convertitore con il seguente significato:
Freno :
1 = Rete off 0 = off ; 1 = on
15 10 8 5 3 2 1 0
Status
Nell’oggetto 2018h c’è invece lo stato dei vari allarmi del convertitore bit per bit, ovvero all’allarme
A8 è associato il bit 8.
Nell’oggetto 2019h c’è la maschera di abilitazione degli allarmi, anche qui il significato è bit per bit.
Questa variabile è disponibile in sola lettura, far riferimento al parametro P163 per la scrittura.
Per poter utilizzare questi oggetti per dare dei riferimenti di velocità, coppia, limite di coppia al
convertitore è necessario abilitare la loro gestione ponendo C52=1.
f_fieldbus (201A) = riferimento di velocità in percentuale della velocità massima impostata. Base di
rappresentazione pari a 16384: pertanto a 16384 corrisponde il 100%.
Theta_fieldbus (201D) = riferimento di velocità in impulsi elettrici per periodo di PWM, considerando
che si hanno 65536 impulsi sul giro e che il termine “elettrici” significa che
dovranno essere moltiplicati per il numero di coppie polari del motore.
Trif_fieldbus (201C) = riferimento di coppia in percentuale della coppia nominale del motore. Base di
rappresentazione pari a 4095: pertanto a 4095 corrisponde il 100%
Limit_fieldbus (201A) = limite di coppia in percentuale della coppia nominale del motore (che andrà
in alternativa agli altri limiti esistenti, vale il più restrittivo). Base di
rappresentazione pari a 4095: pertanto a 4095 corrisponde il 100%
5.1 CHIAVI
P60 e P99 sono due parametri che se correttamente settati permettono di modificare alcuni parametri
riservati. In particolare:
• Se il valore di P60 è lo stesso della chiave allora è possible modificare i parametri riservati
• Se il valore di P99 è lo stesso della chiave allora è possible modificare i parametri TDE
Questa funzione permette di commutare fuori marcia l’intero set di parametri e connessioni tra due
distinti banchi di memoria. Per attivare questa funzione si deve utilizzare la funzione d’ingresso
logico I16 configurandola opportunamente su un ingresso logico su entrambi i banchi. La
connessione C60 indica il banco dati attualmente riferito nella memoria permanente: C60=0 banco 0 ;
C60=1 banco 1. La commutazione dello stato logico della funzione I16 porta alla variazione
automatica del dato di C60 e ad una successiva automatica lettura dei dati dalla memoria
permanente.
Memoria
di lavoro Banco dati 0
RAM
Banco dati 1
Sul fronte di commutazione di I16
commuta C60 e viene forzata una
lettura della FLASH
In fase di configurazione iniziale dell’ingresso alla funzione I16, seguire questi passi:
1. Preparare in RAM i dati del banco 0 configurando un ingresso alla funzione I16 e
tenendolo a livello logico basso (accertarsi che C60 sia = 0).
2. Salvare nella memoria permanente con C63=1.
3. Sempre tenendo I16=L preparare in RAM i dati del banco 1 configurando lo stesso
ingresso alla funzione I16.
4. Porre C60=1 e salvare i dati nella memoria permanente con C63=1.
5. A questo punto commutando lo stato dell’ingresso logico corrispondente alla funzione
I16 si avrà la commutazione del banco con automatica lettura.
Defaul
Nome Descrizione Min Max UM Scala
t
SW_RUN_CMD C21 – Abilita funzionamento software 0 1 1 1
Quando il convertitore è “Pronto per la Marcia” o.L.0=H si può mettere in moto il motore
“Convertitore in Marcia” (On-line) o.L.3=H , attivando entrambe le funzioni di marcia hardware e
software:
* Funzione “Ingresso logico di marcia” (assegnata di default all'ingresso 4) RUN=H
* Marcia software C21 ( C21=1 ) attiva di default.
L’attivazione e la disattivazione della marcia passaggio da STOP (off-line) a RUN (on-line) si ha
secondo la logica riportata nella seguente tabella:
H L X L
H X 0 L
H H 1 H
Si ricorda che la funzione “Ingresso logico di marcia” può essere data anche via seriale o via bus di
campo e si rimanda per i dettagli alla documentazione dell’Applicazione standard.
Di default il blocco del convertitore si ha istantaneamente non appena si disattiva una delle funzioni
di marcia (arresto immediato); ciò può comportare anche un arresto della rotazione quasi immediato
se il motore è caricato ed ha poca inerzia, mentre comporta una rotazione per inerzia se il motore è a
vuoto e l’inerzia meccanica è molta. È possibile tramite la connessione C28 scegliere di passare in
arresto solo alla minima velocità. Se viene attivata tale funzione , C28=1 ,di default è 0 (arresto
immediato), nel momento in cui viene disattivata una funzione di marcia, viene messo a zero il
riferimento di velocità, prima della rampa, in modo che il motore inizia a rallentare seguendo la rampa
(convertitore ancora on-line) ed il blocco del sistema si ha solo quando la velocità assume un valore
assoluto inferiore a P50 (2.0% di default),cioè quando il motore è pressoché fermo (arresto per
minima velocità.
Calibrando opportunamente P50 si può far coincidere il blocco del convertitore con il motore fermo.
Lo stato di velocità superiore alla minima è segnalato dalla funzione logica di uscita o.L.2, inoltre è
disponibile anche la funzione d’uscita o.L.16 che segnala il raggiungimento di un certo livello di
velocità in valore assoluto, impostabile nel parametro P47. In ogni modo , qualsiasi sia il tipo di
arresto scelto, si ha il blocco immediato del convertitore se si ha una qualche condizione di allarme ,
oL.0 = L.
Negli OPEN Drive Exp c’è la possibilità di avere l’alimentazione separata degli accenditori, vedi
Manuale d’installazione. Questa alimentazione assume quindi il significato di STOP di sicurezza ed
esistono due possibili gestioni di questo ingresso, selezionabili mediante la connessione C73:
Per le versioni OPEN DRIVE Exp provviste della funzione di sicurezza Safe Torque Off (STO)
certificata secondo EN 61800-5-2 ed EN 13849-1 si faccia completo riferimento al manuale
funzione STO.
Ponendo C73=0 (default) lo STOP di sicurezza è compatibile con l’ EN954-1 contro le partenze
accidentali. Quando questo ingresso è basso non è più alimentata la parte di potenza ed il motore
non potrà in nessun caso (anche in caso di guasto dei componenti di potenza) compiere un
movimento superiore a 180°/numero coppie polari per i motori brushless. (negli asincroni il
movimento è nullo). Il convertitore segnala questo stato con l’allarme A13.1, l’uscita logica o17
“Scheda accenditori non alimentata” si porta a livello logico alto, l’uscita logica o0 “Drive ready” va
bassa e viene tolto il comando d’inserzione della potenza.
Per ripristinare il funzionamento del convertitore si dovrà seguire i seguenti passi:
Dare +24V all’ingresso STOP di sicurezza. A questo punto il convertitore porta bassa
l’uscita o17 “Scheda accenditori non alimentata”.
Resettando l’allarme A13 si torna al normale funzionamento.
Il convertitore dopo 500ms è in grado di comandare l’inserzione della potenza
Ponendo C73=1 lo STOP di sicurezza è visto come abilitazione della parte di potenza. Come nel
caso precedente, quando questo ingresso è basso non è più alimentata la parte di potenza ed il
motore non potrà in nessun caso (anche in caso di guasto dei componenti di potenza) compiere un
movimento superiore a 180°/numero coppie polari per i motori brushless. (negli asincroni il
movimento è nullo). Il convertitore segnala questo stato con l’uscita logica o17 “Scheda accenditori
non alimentata” che si porta a livello logico alto, viene tolto il comando d’inserzione della potenza
ma non viene attivato alcun allarme specifico. Per ripristinare il funzionamento del convertitore si
dovrà seguire i seguenti passi:
Dare +24V all’ingresso STOP di sicurezza. A questo punto il convertitore porta bassa
l’uscita o17 “Scheda accenditori non alimentata”.
Il convertitore dopo 500ms è in grado di comandare l’inserzione della potenza.
In questo caso quindi non è necessario resettare gli allarmi dopo aver riportato alto lo STOP di
sicurezza, basterà attendere 500ms + il tempo di inserzione precarica , dopodiché il convertitore
potrà nuovamente andare in marcia.
Con questa funzione è possibile sincronizzare due o più OPDExp al livello PWM.
Il parametro P287 viene utilizzato per selezionare la funzione dell’azionamento:
1 Master= Ogni periodo PWM la terza uscita digitale (O3) è configurata come uscita
sincronizzata PWM.
2 Slave= Otto ingress fisici (I08) vengono utilizzati per sincronizzare l’azionamento.
Nello slave c’è un anello di inseguimento con guadagno Kp (P11) e Ta (P12). È inoltre possibile
impostare la fase tra master e slave con il parametro P288.
Nota1: Master e slave devono essere impostati con la stessa frequenza PWM (P101)
Nota2: Se la frequenza PWM è maggiore a 5kHz è necessario utilizzare una resistenza di pull-down
da 1kΩ e 1W.
L’unità dispone di una gamma di funzioni che vengono interrotte in caso di guasto per evitare di
danneggiare sia l’unità che il motore. Se un interruttore di protezione interviene, l’uscita dell’unità
viene bloccata e il motore va in folle.
Se intervengono uno o più interruttori di protezione (allarmi), essi vengono segnalati sul display, che
inizia a lampeggiare e a mostrare un ciclo di tutti gli allarmi attivi ( il display a 7 segmenti mostra gli
allarmi che sono stati fissati in via esadecimale).
In caso di malfunzionamento dell’unità o di attivazione di un allarme, verificare le possibili cause e
agire di conseguenza.
Se le cause non possono essere individuate o se i componenti sono difettosi, contattare TDE
MACNO e fornire una descrizione dettagliata del problema e delle sue circostanze.
Le indicazioni di allarme sono divise in 16 categorie (A0÷A15) e ogni allarme possiede un codice che
meglio lo identifica (AXX.YY)
ALLARME
DESCRIZIONE AZIONE CORRETTIVA
HEX DEC
Parametri di Dati EEPROM relativi ad un È possibile azzerare questo allarme ma attenzione: ora tutti i
A.1.0.H A1.0
default caricati nucleo diverso parametri hanno il loro valore di default.
Lettura e
scrittura
A.1.3.H A1.3 Appaiono gli allarmi A1.1 e A1.2 Ci sono dei problemi con la EEPROM.
EEPROM non
riuscita
HEX DEC
Verificare i cavi di collegamento lato motore in particolare sulle
morsettiere per togliere eventuali dispersioni o cortocircuiti;
La corrente d’ uscita del controllare l’isolamento del motore stesso , facendo una prova
convertitore ha raggiunto livelli tali di rigidità dielettrica , se del caso sostituirlo.
da far intervenire l’allarme; questo
può essere causato da una
Allarme sul Verificare l’integrità del circuito di potenza del convertitore
sovracorrente dovuta a
A.3.0.H A3.0 circuito di mettendolo in marcia dopo avere aperto i collegamenti ; se
dispersione sui cavi o sul motore,
potenza interviene la protezione sostituire la potenza. Se la protezione
o per un cortocircuito fra le fasi
interviene solo durante il funzionamento può essere un
all’uscita del convertitore, come
problema di regolazione (sostituirla assieme ai trasduttori di
pure ad un guasto alla scheda di
corrente) o di vibrazioni causanti c.c. transitori.
regolazione.
Questo allarme è
Allarme di un’appliacazione specifica.
A.4.0.H A4.0
applicazione Riferirsi alla documentazione
specifica
La connessione C46 gestisce una
gamma di sonde per rilevare la
temperatura del motore. Se Controllare la temperature letta in d26 e quindi controllare il
C46=1 o 2, viene utilizzato un motore. Con un KTY84, se appare -273.15 il collegamento
PTC/NTC e il suo valore in Ohm elettrico verso la sonda termica del motore è stato interrotto. Se
(d41) ha superato la soglia di la lettura è corretta e il motore si surriscalda, verificare che il
Temperatura sicurezza (P95). Se C46 = 3 un circuito di raffreddamento del motore sia intatto. Controllare la
A.5.0.H A5.0 del motore ingresso digitale è stato ventola, la sua unità di alimentazione, le aperture e i filtri di
troppo elevata configurato alla funzione di ingresso dell’aria sul cabinet. Sostituire o pulire se necessario.
ingresso logico l23 e questo Assicurarsi che la temperatura ambiente intorno al motore sia
ingresso non è nello stato attivo. nei limiti consentiti dalle sue caratteristiche tecniche.
Se C46=4, viene utilizzato un
KTY84: la temperatura letta (d26)
potrebbe essere più elevata della
temperatura massima (P91).
Marcia con
A.5.5.H A.5.5.H T.radiatore RUN con Trad>P119 Controllare la temperature del radiatore (d25)
molto alta
HEX DEC
Controllare il carico motore. Riducendolo si può prevenire
l’intervento dell’interruttore di sicurezza.
L’interruttore di sicurezza per il
sovraccarico elettronico del
Allarme termico Controllare l’impostazione della corrente termica, e correggerla
A.6.0.H A6.0 2 motore interviene a causa di un
I t del motore se necessario (P70). Controllare che il valore della costante di
eccessivo assorbimento di
corrente per un lungo periodo. calore sia alto abbastanza (P71). Controllare che la curva di
calore di sicurezza si adatti al tipo di motore e modificarela se
necessario (C33).
Allarme
Appare un allarme LogicLab Controllare se la durata dell’attività lenta LogicLab sia superiore
A.8.1.H A8.1 LogicLab
watchdog sul ciclo lento a 500 ms e cercare di ridurre questo tempo di escursione.
watchdog
Presenza di
A.9.1.H A9.1 Sensore non connesso Controllare il collegamento verso il sensore.
sensore
Limitatore di
Limitatore di velocità: velocità di In uno stato transitorio, la lettura della velocità ha superato il
velocità (più di
A.9.2.H A9.2 lettura superiore rispetto alla limite consentito. Variare i guadagni del regolatore di velocità o
10 Tpwm
soglia impostata in P52. aumentare il limite in P52.
consecutivi)
HEX DEC
La sottotensione può verificarsi quando il trasformatore di
alimentazione non è abbastanza potente per sostenere i carichi
DC Bus al di La tensione di circuito intermedia o quando i motori di potenza vengono avviati sulla stessa linea.
sotto della dell’azionamento (DC Bus vedi
A.A.0.H A10.0
minima soglia d24) è scesa sotto il valore Cercare di stabilizzare la linea facendo le misure appropriate.
ammessa minimo (P106). Se necessario, abilitare la funzione di supporto BUS per la
mancanza di alimentazione (C34=1). Questo può aiutare solo
per motori con carico leggero.
Con la connessione C34= 3 è
Frenatura di
stata selezionata la frenatura di
emergenza su
A.A.1.H A10.1 emergenza quando Cercare di capire perchè è stata persa l’alimentazione.
alimentazione
l’alimentazione viene persa.
persa
Questa situazione si è verificata.
L’interruttore di sicurezza interviene per tempi di frenata
La tensione di circuito intermedia eccessivamente brevi. La soluzione migliore è quella di
Rilevamento dell’azionamento (DC Bus vedere allungare i tempi di frenata.
A.b.1.H A11.1
HW d24) ha superato il valore di
soglia analogico massimo.
Una sovratensione in rete può innescare l’interruttore di
La tensione di circuito intermedia sicurezza.
Rilevamento dell’azionamento (DC Bus vedere
A.b.2.H A11.2
SW d24) ha superato il valore
massimo (P107). Se l’azionamento è dotato di un circuito frenante, verificare che
il valore di resistenza non sia troppo alto per assorbire la
potenza di picco.
Rilevamento
A.b.3.H A11.3 Appaiono A11.0 e A11.1
HW + SW Se il resistore non è troppo caldo, controllare il resistore e la
continuità di connessione e assicurarsi che il circuito funzioni
correttamente.
Run senza
A.C.1.H A12.1 RUN senza Power Soft start Verificare perchè il Power Soft start non è abilitato
power soft start
Safe Torque Off: +24V mancano Portare a +24V le connessioni S1e S3.
Coppia di
nelle connessioni S1 e S3. Per
A.d.1.H A13.1 sicurezza non
questo motivo viene abilitata la Se l’utente vuole utilizzare la funzione coppia di sicurezza
abilitata
funzione STOP disabilitata senza allarmi, è necessario impostare C73=1.
HEX DEC
Numero
Il numero dei poli motore (P67) sono impostati in maniera non
sbagliato dei I parametri motore/ sensore
A.F.0.H A15.0 corretta o sono stati impostati più poli sensore (P68) dei poli
poli Motore/ vengono scritti
motore.
Sensore
Il numero di giri per impulso selezionato (C51) non è
Impulsi encoder
A.F.1.H A15.1 Impulsi encoder simulato compatibile con la massima velocità (P65). Vedere le “Opzioni
simulato
di Retroazione” accluse.
Lettura in
Autotest del
Si è verificato un errore durante il Vedere la descrizione dello specifico test in “Opzioni di
A.F.3.H A15.3 numero di
test “Poli Sensore e motore”. Retroazione” accluse.
impulsi sensore
sbagliato
Tabella 1
Questi allarmi assumono la forma di sub-allarmi dell’allarme A.10, per indicare che tutti dipendono
dalla scheda di potenza.
Se l’allarme A.10.0 – Minima Tensione del Circuito di Potenza – si verifica per prima, seguito da un
secondo allarme della scheda di potenza (in genere un allarme di Comunicazione o un allarme di
potenza di alimentazione sbagliata di 15V), quest’ultimi allarmi non vengono mostrati dall’Unità,
poiché sono una diretta conseguenza dell’allarme A.
Il tastierino dispone di tre tasti, “S” ( selezione), “+” (aumenta), “-“ (diminuisci) e di un display a
quattro cifre e mezza più i punti decimali ed il segno “-“.
Il convertitore è completamente digitale per cui non ci sono tarature hardware, se non fatte in
fabbrica, e le impostazioni, tarature e visualizzazioni, tutte digitali, vanno effettuate tramite il tastierino
ed il display, o via seriale o via bus di campo. Per facilità di impostazione e mnemonica tutte le gran-
dezze accessibili sono state raggruppate nei seguenti gruppi :
• Parametri (PAR)
• Parametri Applicativi (APP)
• Connessioni (CON)
• Grandezze Interne (INT)
• Allarmi (ALL)
• Ingressi Digitali (INP)
• Uscite Digitali (OUT)
• Comandi Utilities (UTL)
All’interno di ciascun gruppo le grandezze sono ordinate in ordine progressive e vengono visualizzate
solo quelle effettivamente utilizzate.
All’interno di ciascun gruppo le grandezze sono ordinate in ordine progressivo e vengono visualizzate
solo quelle effettivamente utilizzate. Sono definite parametri quelle grandezze di taratura il cui valore
numerico ha un significato assoluto (ad es. P63 = Frequenza Nominale Motore = 50 Hz) o hanno un
valore proporzionale al fondo scala (ad es. P61 = Corrente Nominale Motore = 100% della corrente
nominale dell`azionamento). Essi sono distinti in parametri Liberi, alcuni dei quali modificabili sempre
(Online), altri solo a convertitore fuori marcia (Offline), Riservati, modificabili solo Offline e dopo aver
scritto il codice di accesso ai parametri riservati (P60), o Riservati per la TDE MACNO, visibili dopo
aver scritto il codice di accesso ai parametri TDE MACNO (P99) e modificabili solo Offline . Le
caratteristiche di ciascun parametro sono individuabili dal Codice di Identificazione come sotto
riportato:
Sono definite connessioni quelle grandezze di impostazione in cui ad ogni valore numerico viene
associata una funzione o un comando ben definito {ad es. Inserzione rampa, C26 = 1, o
Disinserzione rampa, C26 = 0, oppure Salva parametri su memoria permanente, C63 = 1}. Esse
sono distinte in connessioni Libere, modificabili Sempre o solo a convertitore fermo (Offline),
Riservate, modificabili solo Offline e dopo aver scritto il codice di accesso ai parametri riservati
(P60). Le caratteristiche di ciascuna connessione sono individuabili dal Codice di Identificazione
come sotto riportato:
Insieme delle funzioni di protezione del convertitore, del motore o della macchina il cui stato di
Allarme Attivo o Allarme Non Attivo può essere visualizzato nel display. L’intervento di una
protezione, provoca l’arresto del convertitore e fa lampeggiare il display, a meno che non sia stata
disabilitata. Con un’unica visualizzazione è possibile avere tutte le indicazioni con il seguente
formato:
Insieme di grandezze di regolazione (ad es. tensione, velocità, coppia, ecc.) visualizzate in unità
assolute o percentuali (ad es. Tensione motore in Volt oppure Corrente in percentuale del valore
massimo). Codice di identificazione:
Da I00 a I28 sono la visualizzazione dello stato delle funzioni logiche di sequenza o protezione che
possono essere assegnate ai vari ingressi digitali della regolazione. Da I29 a I31 sono la
visualizzazione dello stato degli ingressi dalla potenza. Codice di identificazione (input) ingresso
logico.
Visualizzazione dello stato delle funzioni logiche di protezione o sequenza (es. convertitore pronto,
convertitore in marcia) previste nel controllo, che possono essere o non essere assegnate alle uscite
digitali previste.
Codice di identificazione:
Sono definiti comandi utilities quelle grandezze di impostazione temporanee in cui ad ogni valore
numerico viene associata una funzione o un comando ben definito. Esse sono solo Libere. Le
caratteristiche di ciascuna utility sono individuabili dal Codice di Identificazione come sotto
riportato:
È lo stato che il display assume subito dopo l’accensione o quando nessuno sta manovrando sui tasti
di programmazione (P112 secondi, 10 di default, dopo l’ultima manovra, salvo che non si stia
visualizzando una grandezza interna od un input od un output digitale). Quando il tastierino si trova
allo stato di riposo, se il convertitore non è in marcia viene visualizzato
Partendo dallo Stato di riposo premendo il tasto “S” si entra nel Menù Principale di tipo circolare che
contiene l’indicazione del tipo di grandezze visualizzabili:
PAR = parametri
APP= parametri applicativi
CON= connessioni
INT= grandezze interne
ALL=allarmi
INP= ingressi digitali
OUT= uscite digitali
UTL= comandi utilities
Per cambiare da una lista all’altra basta utilizzare i tasti “+” o “–” ed il passaggio avverrà nell’ordine di
figura. Una volta scelta la lista si passa al relativo Sottomenù premendo “S”; il rientro al Menù
Principale dalle successive visualizzazioni potrà avvenire tramite la pressione del tasto “S” semplice
o doppia in breve successione (meno di un secondo), come verrà illustrato successivamente. Il
ritorno allo Stato di Riposo avviene invece automaticamente dopo 10 (P112) secondi di inattività sia a
partire da alcuni sottomenù (vedi sottomenù) che a partire dal menù principale.
Da “PAR”, “APP” o “CON” si entra nella Lista di sottomenú premendo “S”; una volta entrati nella lista
si possono scorrere i parametri o le connessioni esistenti premendo i tasti “+” o “–” per muoversi in
incremento
o in decremento; anche in questo caso la lista è circolare. A lato del numero corrispondente ai vari
parametri o connessioni compare la lettera “r” se essi sono riservati, “t” se sono riservati alla TDE
MACNO e la lettera “n” se la loro modifica richiede che il convertitore non sia in marcia (offline); tutti i
parametri riservati sono di tipo “n” modificabili solo da fermo (offline). Se si preme il tasto “S” viene
visualizzato il Valore del parametro, parametro applicativo o della connessione che può così essere
letto; a quel punto ripremendo “S” una volta si ritorna alla lista di sottomenú, premendo due volte “S”
in rapida successione (meno di 1 secondo) si ritorna al menu principale. Il sistema ritorna
automaticamente allo Stato di Riposo e dopo che sono trascorsi 10 secondi di inattività. Per
modificare il valore del parametro, parametro applicativo o della connessione una volta che si è
entrati in visualizzazione bisogna premere contemporaneamente i tasti “+” e “–”; in quel momento si
mette a lampeggiare il punto decimale della prima cifra a sinistra avvertendo che da quel momento il
movimento dei tasti “–” e “+” modifica il valore impostato; la modifica del valore si può fare solo da
fermo se il parametro è del tipo “n” e solo dopo aver impostato il codice di accesso, P60, se il
parametro è del tipo “r”, solo dopo aver impostato il codice di accesso P99 per i parametri riservati
TDE MACNO, tipo “t”. I parametri, i parametri applicativi e le connessioni riservati TDE MACNO non
compaiono nella lista se non viene impostato il codice di accesso P99. Una volta corretto il valore se
si preme il tasto “S” si ritorna alla lista di sottomenú rendendo operativo il parametro, il parametro
applicativo o la connessione modificata; se dopo modificato il valore si volesse uscire senza alterare
il valore precedente basta attendere 10 secondi; se non si tocca il valore per uscire basta ripremere il
tasto “S” (verrà reso operativo lo stesso valore precedente). Per quanto riguarda i parametri, i
parametri applicativi e le connessioni, il ritorno allo stato di riposo display avviene in modo
automatico dopo 10 secondi da qualsiasi livello di visualizzazione.
Da INT si entra nella lista di sottomenú delle grandezze interne premendo “S”. Nella lista ci si sposta
con i tasti “+” o “–” fino a che compare l’indirizzo della grandezza che si vuole visualizzare d x x;
premendo “S” scompare l’indirizzo e compare il valore della grandezza. Da tale stato si torna alla lista
di sottomenù ripremendo “S”, mentre si torna al menù principale premendo due volte “S” in rapida
successione; dal menù e dal sottomenú si torna automaticamente allo stato di riposo dopo un tempo
di inattività pari a 10 secondi.
Da ALL si entra nella lista di sottomenú degli Allarmi premendo “S”. Dal corrispondente sottomenú
con i tasti “+” e “–” ci si sposta all’indirizzo desiderato per gli allarmi; assieme a questo, nella casella
più a destra, compare lo stato dell’allarme “H” se attivo, “L” se non attivo. Nel caso l’allarme fosse
stato disabilitato; nel quale caso pur con lo stato attivo non opera alcun blocco della regolazione,
l’indirizzo dello stesso sarebbe preceduto dal segno “–”.
Per escludere l’intervento di un allarme si deve entrare nel menù di modifica premendo
contemporaneamente i tasti “+” e “–” e quando compare il puntino decimale lampeggiante
della prima cifra a sinistra mediante la pressione del tasto “+” o “–” si può abilitare o
disabilitare l’allarme; se l’allarme è disabilitato compare il segno “–” a sinistra della scritta
A.XX.Y.
Dallo stato di modifica si ritorna alla lista di sottomenú e si rende operativa la scelta fatta premendo
“S”, dal menù e dal sottomenú si torna automaticamente allo stato di riposo dopo un tempo di
inattività pari a 10 secondi.
Dal INP o dal OUT si entra nella corrispondente lista di sottomenú premendo “S”. Dalla
corrispondente lista di sottomenú con i tasti “+” e “–” ci si sposta all’indirizzo desiderato per gli ingres-
si digitali (i) e le uscite (o); assieme a questo, nella casella piú a destra, compare lo stato: “H” se
attivo, “L” se non attivo . Da tale stato si ritorna al menú principale premendo “S”.
Da notare che gli ultimi tre ingressi digitali sono riferiti agli ingressi di potenza:
INGRESSI LOGICI DI
STATO (H= ON L= OFF)
POTENZA
I 29 / PTM H= OK; L= allarme attivo
I 30 / MAXV H= OK; L= allarme attivo
I 31 / RETE OFF H= OK; L= allarme attivo
La chiave di programmazione è un dispositivo che serve per duplicare le impostazioni dei parametri
tra due o più azionamenti. La memorizzazione dei dati avviene in una memoria del tipo EPROM
perciò non sono necessarie batterie per il mantenimento dei dati. L’interruttore posto sulla parte
sueriore della chiave alla protezione da scrittura dei dati in memoria.
FIG. 18 (Chiave)
Istruzioni operative:
N.B.
Tramite la chiave è possibile memorizzare o trasferire solo i parametri standard.
I parametri di alcuni applicativi ( posizionatore,avvolgitore, ecc…) non possono essere memorizzati o
trasferiti tramite la chiave di programmazione.
La chiave di programmazione non memorizza i firmware ma solamente i parametri.
Bit (AUX16)
TF_LI6-7-8 P15 - I06,07,08 filtro digitale ingressi logici 0.0 20.0 2.2 ms 10
RES2_POLE P16 – Numero poli assoluti sensore 2 1 160 2 1
ENC2_PPR P17 – Numero impulsi/giri encoder 2 0 60000 1024 pulses/rev 1
P18 –Limite valore di riferimento velocità 105.0
PRC_CW_SPD_REF_MAX -105.02 105.02 % MOT_SPD_MAX 163.84
massima CW 2
P19 –Limite valore di riferimento velocità 105.0
PRC_CCW_SPD_REF_MAX -105.02 105.02 % MOT_SPD_MAX 163.84
massima CCW 2
P21 – tempo di accelerazione CW ( senso 199.9
CW_ACC_TIME 0.01 10 s 100
orario) 9
199.9
CW_DEC_TIME P22 –tempo di decelerazione CW 0.01 10 s 100
9
P23 –tempo di accelerazione CCW (senso 199.9
CCW_ACC_TIME 0.01 10 s 100
antiorario) 9
199.9
CCW_DEC_TIME P24 – tempo di decelerazione CCW 0.01 10 s 100
9
TF_RND_RAMP P25 – costante di tempo filtro arrotondata 0.1 20.0 5 s 10
P26 – Soglia di intervento relé di
I_RELAY_THR 0.2 150.0 100 % 40.96
corrente/potenza
P27 – costante di tempo filtro per relé
TF_I_RELAY 0.1 10.0 1 s 10
corrente/potenza
P30 – Tempo di decelerazione freno di 199.9
DEC_TIME_EMCY 0.01 10 s 100
emergenza 9
P31 – Guadagno proporzionale KpV
END_SPD_REG_KP 0.1 400.0 6 10
regolatore velocità finale
P32 – Costante tempo d’attesa TiV 3000.
END_SPD_REG_TI 0.1 30 ms 10
regolatore velocità finale 0
P33 –Costante tempo (filtro) TfV (filtro)
END_SPD_REG_TF 0.0 25.0 0.4 ms 10
regolatore velocità finale
P34 –Costante tempo (filtro) regolatore
START_SPD_REG_TF 0.0 25.0 0.4 ms 10
velocità iniziale TfV
P36 – Fattore di moltiplicazione massima
V_REF_COEFF 0.0 400.0 400.0 40.96
tensione di funzionamento Kv
P37 – Massimo errore di inseguimento
FLW_ERR_MAX_LSW -32767 32767 32767 ppr 1
(parte meno significativa)
P38 – Guadagno proporzionale anello di
POS_REG_KP 0.0 100.0 4 10
posizione Kv
LMN_MAX_OUT_PID P280 – Valore limite massimo di uscita PID -200.0 200.0 100.0 % 163.84
EN_REF_PID P281 – Abilita riferimento PID 0 1 0 1
SEL_OUT_PID P282 – Selezione uscita PID 0 7 0 1
EN_REF_PID P283 – Abilita riferimento da uscita PID 0 1 0 1
P284 – Significato di uscita di riferimento
SEL_OUT_PID 0 4 0 1
PID
EN_PWM_SYNC P287 – Abilita sincronizzazione PWM 0 2 0 1
PWM_SYNC_PHASE P288 – Fase sincronizzazione PWM -175.0 175.0 0 degrees 10
P289 – Abilità freno di stazionamento
EN_HLD_BRAKE 0 1 0 1
motore
P290 – Disabilita ritardo freno di
HLD_BRAKE_DIS_DLY 0 19999 0 ms 1
stazionamento motore all’avvio
P291 – Abilita ritardo freno di
HLD_BRAKE_EN_DLY 0 19999 0 ms 1
stazionamento motore allo stop
Via dell’Oreficeria, 41
36100 Vicenza - Italy
Tel +39 0444 343555
Fax +39 0444 343509
www.tdemacno.com