Scheda: Assi logici
Modulo |
Impostazioni modulo Valore modulo: Valore di un ciclo Il valore viene salvato nel Nota: se si seleziona Modulo tipo di unità, quindi il prodotto |
Finito |
|
Set |
|
Effettivo |
|
Offset temporale rispetto ai valori master | Numero di cicli I valori impostati devono essere estrapolati in questo lasso di tempo |
Con i filtri è possibile livellare i valori di posizione e velocità di un encoder utilizzando un filtro PT1. | |
Posizione | Numero di cicli utilizzati come costante di tempo del filtro PT1. Intervallo di valori: [0..999,9] Valore 0: non viene eseguito alcun filtraggio (vengono restituiti valori grezzi). Il valore di ritorno filtrato è una combinazione di un segnale di posizione filtrato PT1 e un'estrapolazione di posizione aggiuntiva tramite il segnale di velocità. L'estrapolazione stessa utilizza anche un filtro PT1 per mitigare il rumore e seleziona automaticamente una costante di tempo appropriata:
|
Velocità | Numero di cicli utilizzati come costante di tempo del filtro PT1. Intervallo di valori: [0..999,9] Valore 0: non viene eseguito alcun filtraggio (vengono restituiti valori grezzi). Il valore di ritorno filtrato è una combinazione di un segnale di velocità filtrato PT1 e un'estrapolazione di velocità aggiuntiva tramite il segnale di accelerazione. Si noti che l'estrapolazione viene utilizzata solo se l'asse invia un segnale di velocità o se i set point devono essere filtrati. L'estrapolazione stessa utilizza anche un filtro PT1 per mitigare il rumore e seleziona automaticamente una costante di tempo appropriata:
. Segnale di velocità dell'asse logico ( fActVelocity ):
Il filtraggio della velocità viene eseguito su questo segnale grezzo. Ciò significa che se è configurato con il valore predefinito AvvisoNel caso 2, sarebbe anche possibile utilizzare la derivata numerica della posizione non filtrata ( AvvisoPer la velocità, l'estrapolazione del ritardo del filtro viene eseguita solo nei casi 1 e 3. Nel caso 2, questo non sarebbe numericamente stabile o richiederebbe un filtraggio eccessivo dell'accelerazione per essere significativo. |
fActAcceleration
)Caso 1: Valore di riferimento principale = Impostare
fSetAcceleration
dell'asse maestro viene utilizzato per il segnale di accelerazione dell'asse logico.Caso 2: Valore di riferimento principale = Effettivo e un segnale di velocità dall'asse master.
La derivata numerica della velocità filtrata dell'asse logico (
fActVelocity
) viene utilizzato per il segnale di accelerazione dell'asse logico.Caso 3: Valore di riferimento principale = Effettivo e nessun segnale di velocità dall'asse master.
Il valore
0
viene utilizzato per il segnale di accelerazione dell'asse logico perché differenziare due volte una posizione rumorosa porta a risultati inutilizzabili.
fActJerk
)Lo strappo dell'asse logico (fActJerk
) è l'uno o l'altro
Caso 1: Valore di riferimento principale = Impostare
fSetJerk
dell'asse master viene utilizzato per il segnale di strappo dell'asse logico.Caso 2: Valore di riferimento principale = Effettivo
Il valore
0
viene utilizzato per il segnale di strappo dell'asse logico perché differenziare tre volte un segnale di posizione rumoroso porta a risultati inutilizzabili.
Importante
Non viene eseguita alcuna compensazione del tempo morto per il segnale di accelerazione e strappo.
Tutti i valori impostati (posizione, velocità, accelerazione e strappo) dell'asse logico corrispondono ai valori reali.
Scrivi valori | Scrive i valori di Filtri dati di input e Differenza di fuso orario sul PLC. |
Identificazione | |
ID | ID univoco dell'asse logico |