Questo blocco funzione crea un offset di posizione tra la posizione di un asse master e la posizione di tale asse master vista dall'asse slave.
Il blocco funzione MC_PhasingAbsolute richiede un blocco funzione MC_CamIn attivo per l'asse slave specificato. L'asse master deve essere identico all'asse master del blocco funzione attivo MC_CamIn.
Ingresso |
Tipo di dati |
Descrizione |
---|---|---|
Master |
Axis_Ref |
Riferimento all'asse per cui deve essere eseguito il blocco funzione. |
Slave |
Axis_Ref |
Riferimento all'asse per cui deve essere eseguito il blocco funzione. |
Execute |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE. Un fronte di salita dell'ingresso Execute avvia il blocco funzione. Il blocco funzione continua a essere eseguito e l'uscita Busy è impostata a TRUE. È possibile riavviare questo blocco funzione durante l'esecuzione. I valori di destinazione vengono sovrascritti dai nuovi valori nel momento in cui si verifica il fronte di salita. |
PhaseShift |
LREAL |
Campo valori: 1...2147483647 Valore predefinito: 1 Scostamento di fase in unità definite dall'utente. |
Velocity |
LREAL |
Campo valori: 1...2147489647 Valore predefinito: 1 Velocità in unità definite dall'utente. |
Acceleration |
LREAL |
Campo valori: un valore LREAL positivo Valore predefinito: 1 Accelerazione in unità definite dall'utente. |
Deceleration |
LREAL |
Campo valori: un valore LREAL positivo Valore predefinito: 1 Decelerazione in unità definite dall'utente. |
Jerk |
LREAL |
Campo valori: un valore LREAL positivo e zero
Valore predefinito: 0 |
Uscita |
Tipo di dati |
Descrizione |
---|---|---|
Done |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
Busy |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
Active |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
CommandAborted |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
Error |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
ErrorID |
Questa enumerazione fornisce informazioni diagnostiche. |
|
AbsolutePhaseShift |
LREAL |
Fornisce lo scostamento di fase corrente. |