MC_ReadActualPosition (posizione effettiva di lettura del controllo movimento)

L'istruzione MC_ReadActualPosition restituisce la posizione effettiva dell'asse di feedback. MC_ReadActualPosition è applicabile solo al movimento di retroazione.
Dettagli operazione:
  • Prima di eseguire MC_ReadActualPosition, verificare che l'asse sia in uno dei seguenti stati dell'asse:
    • Disattivato
    • Fermo
    • Movimento discreto
    • Arresto errore
  • La posizione effettiva per un asse di feedback non viene reimpostata su 0 dopo un download. Per eseguire la reimpostazione o cancellare la posizione per un asse di feedback, utilizzare l'istruzione MC_Home o l'istruzione MC_SetPosition.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione si applica ai controllori L50E e L70E che supportano il controllo del movimento.
MC_ReadActualPosition
MC_ReadActualPosition
Parametri MC_ReadActualPosition
Parametro
Tipo di parametro
Tipo di dati
Descrizione
AxisIn
Ingresso
FB_AXIS_REF 
Per un FB_Axis (asse di feedback), utilizzare il Tipo di dati FB_AXIS_REF per definire AxisIn.
Enable
Ingresso
BOOL
  • TRUE: Ottenere continuamente il valore del parametro quando abilitato.
  • FALSE: Inattivo.
Axis
Uscita
FB_AXIS_REF
L'uscita dell'asse nei programmi Diagramma Ladder è di sola lettura.
I parametri di uscita dell'asse sono definiti nel tipo di dati FB_AXIS_REF.
Valid
Uscita
BOOL
  • TRUE: il blocco istruzione è attivo e sono previsti nuovi valori in uscita.
  • FALSE: il blocco istruzione non è attivo.
Busy
Uscita
BOOL
  • TRUE: Il blocco istruzione non è finito.
  • FALSE: Il blocco istruzione è finito.
Error
Uscita
BOOL
Indica che si è verificato un errore.
  • TRUE: È stato rilevato un errore.
  • FALSE: Nessun errore.
ErrorID
Uscita
UNIT
Numero univoco che identifica l'errore. Gli errori per questa istruzione sono definiti in ID errori del blocco funzione di controllo movimento .
Position
Uscita
REAL
Valore della posizione assoluta effettiva per l'asse del movimento di feedback. (in unità dell'asse [u])

Esempi di MC_ReadActualPosition

Esempio di diagramma a blocchi funzionali MC_ReadActualPosition
Esempio di Diagramma a blocchi funzione MC_ReadActualPosition
Esempio di diagramma ladder MC_ReadActualPosition
Esempio di Diagramma Ladder MC_ReadActualPosition
Esempio di testo strutturato MC_ReadActualPosition
Esempio di Testo strutturato MC_ReadActualPosition
Risultati
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal