MC_ReadStatus

Descrizione funzionale

Questo blocco funzione legge lo stato corrente dell'azionamento.

Libreria e spazio dei nomi

Nome della libreria: GMC Independent PLCopen MC

Spazio dei nomi: GIPLC

Rappresentazione grafica

G-SE-0047258.1.gif-high.gif

 

 

Ingressi

Ingresso

Tipo di dati

Descrizione

Enable

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

L'ingresso Enable avvia o termina l'esecuzione di un blocco funzione.

oFALSE: l'esecuzione del blocco funzione è terminata. Le uscite Valid, Busy e Error vengono impostate a FALSE.

oTRUE: il blocco funzione è in fase di esecuzione. Il blocco funzione continua ad essere eseguito per tutto il tempo in cui l'ingresso Enable è impostato a TRUE.

Uscite

Uscita

Tipo di dati

Descrizione

Valid

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oFALSE: l'esecuzione non è stata avviata o è stato rilevato un errore. I valori sulle uscite non sono validi.

oTRUE: l'esecuzione è stata completata senza errori rilevati. I valori sulle uscite sono validi e possono essere elaborati.

Busy

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oFALSE: il blocco funzione non è in fase di esecuzione.

oTRUE: il blocco funzione è in fase di esecuzione.

Error

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oFALSE: esecuzione del blocco funzione in corso, nessun errore rilevato.

oTRUE: è stato rilevato un errore nell'esecuzione del blocco funzione.

ErrorID

WORD

Restituisce il valore di un codice diagnostico. Consultare i codici di diagnostica della libreria. Se il valore è 0 e se l'uscita Error di questo blocco funzione è impostato a TRUE, il codice diagnostico può essere letto con l'uscita AxisErrorID del blocco funzione MC_ReadAxisError.

Errorstop

DINT

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oTRUE: azionamento in stato operativo Errorstop.

Disabled

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oTRUE: stadio di potenza disabilitato.

Stopping

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oTRUE: azionamento in stato operativo Stopping.

Homing

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oTRUE: azionamento in stato operativo Homing.

StandStill

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oTRUE: azionamento in stato operativo StandStill.

DiscreteMotion

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oTRUE: azionamento in stato operativo Discrete Motion.

ContinuousMotion

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oTRUE: azionamento in stato operativo Continuous Motion.

SynchronizedMotion

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oTRUE: azionamento in stato operativo Synchronized Motion.

Ingressi/uscite

Ingresso/uscita

Tipo di dati

Descrizione

Axis

Axis_Ref

Riferimento all'asse (istanza) per cui deve essere eseguito il blocco funzione (corrisponde al nome dell'asse). Il nome dell'asse deve essere definito nella struttura EcoStruxure Machine Expert Dispositivi.

Ulteriori informazioni

Lettura di un parametro