no way to compare when less than two revisions
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
— | lib:mdl:mdl-a-tapidass-010 [2019/08/29 17:01] (versione attuale) – creata - modifica esterna 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
+ | ==== P.I.D. ==== | ||
+ | {{: | ||
+ | |||
+ | Di seguito forniremo un elenco di operazioni da eseguire per la taratura della controllo di spazio degli assi (PI + FF).\\ | ||
+ | La retroazione di spazio permette di correggere la posizione dell' | ||
+ | In questa pagina i dati in giallo sono quelli che consentono la parametrizzazione della taratura dell' | ||
+ | Mentre i dati in verde sono dati di servizio che perdono il loro significato quando si esse da questa pagina. | ||
+ | |||
+ | ^//**Nome parametro**// | ||
+ | |OUT TENSIONE|V|0.0|-10.0 ÷ 10.0|E' | ||
+ | |OFFSET|V|0.0000|-99.9999 ÷ 99.9999|Valore di tensione che viene sommato all' | ||
+ | |VELOCITA|mm/' | ||
+ | |MAX VELOCITA|mm/' | ||
+ | |POSIZIONE|mm|-|-|E' | ||
+ | |DELTA|mm|0.0|-|Delta di spostamento tra un posizionamento ed un altro.| | ||
+ | |SET VELOCITA|mm/' | ||
+ | |TEMPO ACC.|s|0.00|-|Tempo di accelerazione in posizionamento.| | ||
+ | |TEMPO DEC.|s|0.00|-|Tempo di decelerazione in posizionamento.| | ||
+ | |FEEDFORWARD|%|100.0|0.0 ÷ 200.0|È il coefficiente percentuale che, moltiplicato per la velocità, genera la parte feed-forward dell' | ||
+ | |PROP. GAIN|-|0.000|0.000 ÷ 9.999|È il coefficiente che moltiplicato per l' | ||
+ | |T INTEGRALE|s|0.000|0.000 ÷ 9.999|È il tempo che produce il coefficiente di integrazione dell' | ||
+ | |MAX ERR. INSEG.|mm|99.9|0.0 ÷ 99999.9|Definisce il massimo scostamento accettabile tra la posizione teorica e la posizione reale dell' | ||
+ | |ERRORE INSEG.|mm|-|-|E' | ||
+ | |||
+ | Le seguenti operazioni devono essere eseguite una volta che sono stati impostati i seguenti parametri nelle pagine dei parametri dell' | ||
+ | * RISOLUZIONE: | ||
+ | * MASSIMA POSIZIONE: inserire un valore molto grande positivo (Es.: 9999 mm) | ||
+ | * MINIMA POSIZIONE: inserire un valore molto grande negativo (Es.: - 9999 mm) | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Per eseguire una delle tarature descritte, devono essere soddisfatte le seguenti condizioni: | ||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ^**// | ||
+ | |**1**|Premere {{: | ||
+ | |**2**|Inserire il valore 0 (zero) nel parametro **OUT TENSIONE**.| | ||
+ | |**3**|Agire sul parametro OFFSET (con un inserimento diretto, usando i tasti {{: | ||
+ | |**4**|Premere {{: | ||
+ | |||
+ | < | ||
+ | ^**// | ||
+ | |si deve verificare che ad una tensione in uscita maggiore di 0 (zero) corrisponda una variazione incrementale della posizione dell' | ||
+ | |**1**|Premere {{: | ||
+ | |**2**|Inserire un valore positivo nel parametro **VOUT**.| | ||
+ | |**3**|Verificare che il valore del parametro **POSIZIONE** si incrementi.| | ||
+ | |**4**|Premere {{: | ||
+ | |**5**|{{: | ||
+ | |||
+ | ^**// | ||
+ | |determinare la velocità di movimento dell' | ||
+ | |**1**|Premere {{: | ||
+ | |**2**|Inserire un valore positivo nel parametro **VOUT** (Se possibile inserire un valore vicino a 10V).| | ||
+ | |**3**|Leggere il valore visualizzato nel parametro **VELOCITA**.| | ||
+ | |**4**|Determinare il valore del parametro **MAX VELOCITA** con la formula:\\ \\ $ \text{MAX VELOCITA} = \dfrac{10\cdot \text{VELOCITA}}{\text{VOUT}} $| | ||
+ | |**5**|Premere {{: | ||
+ | |**6**|Inserire il valore calcolato nella **MAX VELOCITA**.| | ||
+ | |||
+ | < | ||
+ | ^**// | ||
+ | |i parametri interessati sono **FEEDFORWARD**, | ||
+ | |**1**|Inserire il valore 100.0% nel parametro **FEEDFORWARD**.| | ||
+ | |**2**|Inserire il valore minimo (0.001) nel parametro **PROP. GAIN**.| | ||
+ | |**3**|Se il valore **ERRORE INSEG.** è diverso da 0 (zero), si potrà notare un movimento dell' | ||
+ | |**4**|Inserire ora una valore di spazio nel parametro **DELTA** e un valore di velocità nel parametro **SET VELOCITA** (minore del valore di **MAX VELOCITA**).| | ||
+ | |**5**|Premere {{: | ||
+ | |**6**|L' | ||
+ | |**7**|Una volta concluso il primo posizionamento ritornerà nella posizione iniziale per poi riprendere il movimento.| | ||
+ | |**8**|Durante questi movimenti è possibile controllare il valore di **ERRORE INSEG.** e agire sui parametri **FEEDFORWARD** e **PROP. GAIN** per cercare di mantenerlo a valori più bassi possibile.\\ I criteri da seguire sono:\\ < | ||
+ | * Aumentare gradualmente il valore di **PROP. GAIN** finché l'asse non vibra eccessivamente nella fase di arresto. A quel punto ridurre leggermente il valore per avere un comportamento accettabile. | ||
+ | * Il valore di **FEEDFORWARD** deve essere variato con la seguente regola: | ||
+ | </ | ||
+ | < | ||
+ | ^ ^^ Errore inseg. | ||
+ | ^::: | ||
+ | ^Verso del\\ movimento^Avanti|Aumentare\\ FEEDFORWARD|Ridurre\\ FEEDFORWARD| | ||
+ | ^::: | ||
+ | </ | ||
+ | </ | ||
+ | |**9**|{{: | ||
+ | |**10**|Premere {{: | ||