ET_Result - Informazioni generali

Panoramica

Tipo:

Tipo di enumerazione

Disponibile a partire da:

V2.5.0.0

Descrizione

Questa enumerazione contiene i valori restituiti sullo stato dell'esecuzione del blocco funzione FB_Drive_PosControl.

Elementi dell'enumerazione

Nome

Valore (INT)

Descrizione

OK

0

Blocco funzione FB_Drive_PosControl eseguito correttamente.

UnexpectedReturnValue

1

Valore restituito non determinabile dal sistema.

Rivolgersi al rappresentante dell'assistenza Schneider Electric.

AxisInvalid

2

Nessun asse è specificato per l'ingresso i_ifAxis, oppure l'asse specificato non fornisce la funzione richiesta dal blocco funzione FB_Drive_PosControl.

Collegare l'asse per cui si deve eseguire il blocco funzione all'ingresso i_ifAxis. Collegare un asse che fornisca la funzionalità richiesta dal blocco funzione.

PositionDiffOutOfRange

3

L'errore di posizionamento ha superato il valore massimo impostato dall'ingresso i_lrMaxPositionDiff o il valore su questo ingresso è 0.

InvalidPositionResolution

4

La risoluzione dell'encoder in unità definite dall'utente (numero di giri definiti dall'utente) non è valida.

InvalidIncrementalResolution

5

La risoluzione dell'encoder in incrementi (numero di incrementi per ogni giro) non è valida.

VelocityThresholdsNotConsistent

6

I valori all'ingresso i_lrMaxVelocity e i_lrMinVelocity non sono coerenti.

InvalidPositionDiff

7

Il valore di errore di posizionamento non è valido.

NegativeValueForProportionalGain

8

Un valore inferiore a 0 è stato impostato all'ingresso i_lrKp.

AxisInErrorStop

9

Impossibile eseguire il blocco funzione in quanto è stato rilevato un errore dell'asse e l'asse è nello stato operativo ErrorStop.

ExternalError

10

È stato rilevato un errore esterno, ad esempio, dall’azionamento.

DriveNotEnabled

11

L'azionamento non è nello stato operativo Operation Enabled.

OnlyControlledAxisSupported

12

L'asse specificato all'ingresso i_ifAxis non è un asse controllato (tipo MOIN.FB_ControlledAxis).

ControlledAxisIsConnectedToDevice

13

L'asse specificato all'ingresso i_ifAxis è un asse controllato (tipo MOIN.FB_ControlledAxis) collegato a un azionamento fisico.

MaxDeadTimeExceeded

14

È stato superato il valore massimo del tempo morto specificato dall'ingresso i_uiDeadTime. Il valore massimo è 50.

InvalidVelocityFeedForwardControl

15

Il valore dell'ingresso i_lrVelocityFeedForwardControl non è valido. L'intervallo di valori è 0 ... 1.

IfMotionCommandNotSupported

16

L'asse collegato non supporta tutte le funzioni richieste.

Verificare che l'asse collegato implementi l'interfaccia IF_MotionCommand della libreria MotionInterface.

MovementOnVirtualAxisDetectedWhileDriveDisabled

17

È stato rilevato un movimento dell'asse virtuale, ma lo stadio finale dell'azionamento non è abilitato.

NegativeValueForErrorStopDeceleration

18

Il valore di decelerazione per un arresto dopo il rilevamento di un errore è negativo.

ErrorStopping

19

La velocità di uscita per un arresto dell'azionamento controllato viene ridotta.