MC_ReadMotionState_PTO: ottenere lo stato di movimento dell'asse

Descrizione del blocco funzione

Questo blocco funzione restituisce lo stato del movimento effettivo dell'asse.

Rappresentazione grafica

G-SE-0028397.1.gif-high.gif

 

 

Rappresentazione IL e ST

Per la rappresentazione generale in linguaggio IL o ST, fare riferimento al capitolo Rappresen­tazione di funzioni e blocchi funzione.

Variabili di ingresso

Questa tabella descrive le variabili di ingresso:

Ingresso

Tipo

Valore iniziale

Descrizione

Axis

AXIS_REF_PTO

-

Nome dell'asse (istanza) per cui deve essere eseguito il blocco funzione. Nella struttura dispositivi, il nome è dichiarato nella configurazione del controller.

Enable

BOOL

FALSE

Se è TRUE, il blocco funzione viene eseguito. I valori degli ingressi del blocco funzione possono essere modificati continuamente, e così pure aggiornate in continuo le uscite.

Se è FALSE, interrompe l'esecuzione del blocco funzione e reimposta le relative uscite.

Variabili di uscita

Questa tabella descrive le variabili di uscita:

Uscita

Tipo

Valore iniziale

Descrizione

Valid

BOOL

FALSE

I dati validi sono disponibili al pin di uscita del blocco funzione.

Error

BOOL

FALSE

Se è TRUE, indica che è stato rilevato un errore. L'esecuzione del blocco funzione è terminata.

ErrorId

PTO_ERROR

PTO_ERROR.NoError

Se Error è TRUE: codice dell'errore rilevato.

ConstantVelocity

BOOL

FALSE

La velocità effettiva è costante.

Accelerating

BOOL

FALSE

La velocità effettiva sta aumentando.

Decelerating

BOOL

FALSE

La velocità effettiva sta diminuendo.