IF_Axis - SetAxisTypeLinearWithLimits (Metodo)

Panoramica

Tipo:

Metodo

Disponibile a partire da:

V1.1.75.6318

Task

Imposta l'asse su un tipo lineare con campo di movimento limitato.

Descrizione

Questo metodo imposta l'asse su un tipo lineare con campo di movimento limitato nelle direzioni positiva e negativa del movimento. Se la posizione dell'asse supera i limiti di posizione, viene generato un arresto di errore. Se l'asse si è spostato in una posizione oltre uno dei limiti, è possibile avviare solo i movimenti nella direzione opposta (nella direzione verso il campo di movimento valido).

Il tipo di asse può essere modificato solo quando l'asse è disattivato.

La limitazione del campo di movimento è attiva solo se l'asse è in posizione iniziale (xHomed = True).

Interfaccia

Ingresso

Tipo di dati

Descrizione

i_lrNegativeDirectionLimit

LREAL

Valore minimo del campo di movimento dell'asse.

i_lrPositiveDirectionLimit

LREAL

Valore massimo del campo di movimento dell'asse.

Uscita

Tipo di dati

Descrizione

q_xError

BOOL

Se questa uscita è impostata a TRUE, è stato rilevato un errore. Vedere ET_Result.

Se il metodo non riesce, i limiti della posizione dell'asse non vengono modificati.

q_etResult

ET_Result

Risultato dell'esecuzione del blocco funzione. Consultare Elementi dell'enumerazione ET_Result.