strumenti:qmoveplus:j1p20:mdu_p1p20f-003:setup_-_tarature_-_funzionamento

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
Prossima revisioneEntrambe le parti successive la revisione
strumenti:qmoveplus:j1p20:mdu_p1p20f-003:setup_-_tarature_-_funzionamento [2020/07/17 17:19] – [6.5 Taratura del PID] qem103strumenti:qmoveplus:j1p20:mdu_p1p20f-003:setup_-_tarature_-_funzionamento [2020/07/17 17:25] – [6.6.1 Consigli sulla taratura] qem103
Linea 249: Linea 249:
  
  
-^//**Nome parametro**//^//**Unità di misura**//^//**Default **//^//**Range**//^//**Descrizione**//| +^ //**Nome parametro**//              ^ //**Unità di misura**//  ^ //**Default **//  ^ //**Range**//  ^ //**Descrizione**//                                                                                                                                                      ^ 
-|**Feed forward** |%|100.0|0 ÷ 200.0|E' il coefficiente percentuale che, moltiplicato per la velocità, genera la parte **FF** dell'uscita di regolazione. | +| **Feed forward**                    | %                        | 100.0             | 0 ÷ 200.0      Coefficiente percentuale che, moltiplicato per la velocità, genera la parte **FF** dell'uscita di regolazione.                                                           
-|**Guadagno proporzionale** |-|0|0 ÷ 32767|E' il coefficiente che, moltiplicato per l'errore di inseguimento, genera la parte proporzionale **P** dell'uscita di regolazione. | +| **Guadagno proporzionale**          | -                        | 0                 | 0 ÷ 32767      Coefficiente che, moltiplicato per l'errore di inseguimento, genera la parte proporzionale **P** dell'uscita di regolazione.                                             
-|**Tempo integrale** |-|0|0 ÷ 32767|E' il tempo, espresso in ms, che produce il coefficiente di integrazione dell'errore di inseguimento. Tale valore genera la parte integrale **I** dell'uscita di regolazione. | +| **Tempo integrale**                 | -                        | 0                 | 0 ÷ 32767      Tempo, espresso in ms, che produce il coefficiente di integrazione dell'errore di inseguimento. Tale valore genera la parte integrale **I** dell'uscita di regolazione.  
-|**Massimo errore di inseguimento** |mm|999.9|0 ÷ 999999|Definisce il massimo scostamento accettabile tra la posizione teorica e la posizione reale dell'asse. | +| **Massimo errore di inseguimento**  | mm                       | 999.9             | 0 ÷ 999999     Massimo scostamento accettabile tra la posizione teorica e la posizione reale dell'asse.                                                                                 
-\\ + 
-\\ +===== - Movimento di test ===== 
-**Movimento di test** + 
-\\ +Movimenti avanti/indietro, compiuti dall'asse durante la procedura di taratura del PID.  
-I movimenti avanti indietro, che l'asse compie durante la procedura di taratura del PID, servono a poter variare al volo vari coefficienti per trovare la taratura più adatta.+ 
 +  1. Impostare seguenti parametri:
  
-- Impostare i seguenti parametri: 
-\\ 
 ^//**Nome parametro**//^//**Unità di misura**//^//**Default **//^//**Range**//^//**Descrizione**//| ^//**Nome parametro**//^//**Unità di misura**//^//**Default **//^//**Range**//^//**Descrizione**//|
 |**Delta pos.** |mm|0|0 ÷ 999999|E' il delta di posizione che l'asse compie durante i movimenti di test. | |**Delta pos.** |mm|0|0 ÷ 999999|E' il delta di posizione che l'asse compie durante i movimenti di test. |
Linea 267: Linea 266:
 |**Accelerazione** |s|0|0 ÷ 999|E' la rampa di accelerazione utilizzata dall'asse durante i movimenti di test. | |**Accelerazione** |s|0|0 ÷ 999|E' la rampa di accelerazione utilizzata dall'asse durante i movimenti di test. |
 |**Decelerazione** |s|0|0 ÷ 999|E' la rampa di decelerazione utilizzata dall'asse durante i movimenti di test. | |**Decelerazione** |s|0|0 ÷ 999|E' la rampa di decelerazione utilizzata dall'asse durante i movimenti di test. |
-\\ + 
-\\ +  2. Attivare i movimenti di test toccando l'apposito selettore {{:strumenti:qmoveplus:j1p20:mdu_p1p20f-003:keys:options-box-slide-button-on.png?nolink&100}} 
-Attivare i movimenti di test toccando l'apposito selettore {{:strumenti:qmoveplus:j1p20:mdu_p1p20f-003:keys:options-box-slide-button-on.png?nolink&100}} +
-\\ +
-\\+
 Durante i movimenti è possibile leggere in tempo reale: Durante i movimenti è possibile leggere in tempo reale:
-\\ 
-- la posizione attuale 
  
-la velocità attuale+  * la posizione attuale 
 +  * la velocità attuale 
 +  * l'errore di inseguimento attuale
  
-- l'errore di inseguimento attuale +  3. Per disattivare i movimenti di test toccare l'apposito selettore {{:strumenti:qmoveplus:j1p20:mdu_p1p20f-003:keys:options-box-slide-button-on.png?nolink&100}} 
-\\ +  4. L'uscita dalla pagina comporta la disattivazione automatica
-\\ +
-Per disattivare i movimenti di test toccare l'apposito selettore {{:strumenti:qmoveplus:j1p20:mdu_p1p20f-003:keys:options-box-slide-button-on.png?nolink&100}} +
-\\ +
-\\ +
-- l'uscita dalla pagina comporta la disattivazione automatica +
-\\ +
-\\+
  
 <html><pagebreak /></html> <html><pagebreak /></html>
  
-**Consigli sulla taratura** +===== - Consigli sulla taratura =====
-\\ +
-\\ +
-\\ +
-- Partire con un valore di **Guadagno proporzionale** molto basso. Inizialmente l'asse è molto lento, non vengono rispettate le rampe di accelerazione e decelerazione, non viene raggiunta la velocità massima e la posizione; significa che il valore è troppo basso. Aumentare il valore finché il sistema è dinamicamente soddisfacente, senza però diventare instabile (pendolazioni con asse in movimento e vibrazioni ad asse fermo)+
  
-- Partire con un valore di **Feed forward** di 100.0 %. Il valore deve essere aumentato se l'errore di inseguimento è positivo quando l'asse va avanti; allo stesso modo va aumentato se l'errore è negativo quando l'asse va indietro. Al contrario, deve essere diminuito se l'errore è negativo quando l'asse va avanti; allo stesso modo va diminuito sel'errore è positivo quando l'asse va verso indietro. +  - Partire con un valore di **Guadagno proporzionale** molto basso. Inizialmente l'asse è molto lento, non vengono rispettate le rampe di accelerazione e decelerazione, non viene raggiunta la velocità massima e la posizione. Aumentare il valore finché il sistema è dinamicamente soddisfacente, senza però diventare instabile (pendolazioni con asse in movimento e vibrazioni ad asse fermo). 
- +  - Partire con un valore di **Feed forward** di 100.0%. Il valore deve essere aumentato se l'errore di inseguimento è positivo quando l'asse va avanti; allo stesso modo va aumentato se l'errore è negativo quando l'asse va indietro. Al contrario, deve essere diminuito se l'errore è negativo quando l'asse va avanti; allo stesso modo va diminuito se l'errore è positivo quando l'asse va verso indietro. 
-- Se necessario, partire con valore di base di 0.5 s di **Tempo integrale**, calare gradualmente il tempo finché non si arriva ad un valore grazie al quale l'asse migliora le proprie prestazioni dinamiche rimanendo stabile. Valori troppi alti o troppo bassi possono causare delle pendolazioni. Impostando 0 la funzione è esclusa.+  - Se necessario, partire con valore di base di 0.5 s di **Tempo integrale**, calare gradualmente il tempo finché non si arriva ad un valore grazie al quale l'asse migliora le proprie prestazioni dinamiche rimanendo stabile. Valori troppi alti o troppo bassi possono causare delle pendolazioni. Impostando 0 la funzione viene esclusa.
  
 <html><pagebreak /></html> <html><pagebreak /></html>
 +
  
 ===== - Setup della lavorazione ===== ===== - Setup della lavorazione =====
  • Ultima modifica: 2020/07/22 12:04