ET_Result

Descripción general

Tipo:

Enumeración

Disponible desde:

V1.0.1.0

Descripción

La enumeración incluye los posibles valores que indican el resultado de operaciones ejecutadas por el bloque de función.

Elementos de la enumeración

Nombre

Tipo de datos

Valor

Descripción

Si q_xError en un bloque de función es FALSE, se muestra uno de los mensajes de estado siguientes.

Ok

DINT

0

La POU está bien, pero no funciona.

Disabled

DINT

1

La POU está desactivada.

Initializing

DINT

2

La POU se está inicializando.

Running

DINT

4

La POU se está ejecutando.

ResettingTimerAndCounter

DINT

5

La POU está restableciendo el temporizador y el contador.

Si q_xError de un bloque de función es TRUE, se muestra uno de los siguientes mensajes de error.

UnitModeCurrentRange

DINT

11

El valor de la entrada i_diUnitModeCurrent está fuera de rango. El valor de la modalidad de funcionamiento debe estar comprendido entre 0 y Gc_uiMaxNumberOfModes.

StateCurrentRange

DINT

12

El valor de la entrada i_diStateCurrent está fuera de rango. El valor del estado debe estar comprendido entre 0 y Gc_uiMaxNumberOfStates.

NumberOfModesRange

DINT

13

El número de modalidades de funcionamiento está fuera de rango. El número de modalidades de funcionamiento debe estar comprendido entre 0 y Gc_uiMaxNumberOfModes.

PointerInitModeInvalid

DINT

14

El puntero de modalidad de funcionamiento inicial i_pstInitMode no es válido.

PointerAdminInvalid

DINT

15

El puntero de administrador i_pstAdmin no es válido.

PointerStatusInvalid

DINT

16

El puntero de estado i_pstStatus no es válido.

UnitModeRange

DINT

17

La modalidad de funcionamiento está fuera de rango. El rango debe ser:

0 < i_diUnitMode <= diNumberOfModes

InvalidStateModelNoExecuteState

DINT

20

El modelo de estado de la modalidad de funcionamiento no es válido: no hay estado Ejecutar.

InvalidStateModelNoStoppedState

DINT

21

El modelo de estado de la modalidad de funcionamiento no es válido: no hay estado Detenido.

InvalidStateModelNoHeldState

DINT

22

El modelo de estado de la modalidad de funcionamiento no es válido: debe haber un estado Retenido si hay un estado Retención o Anulando retención.

InvalidStateModelNoCompleteState

DINT

23

El modelo de estado de la modalidad de funcionamiento no es válido: si hay un estado Completándose, debe haber un estado Completado.

InvalidStateModelNoSuspendedState

DINT

24

El modelo de estado de la modalidad de funcionamiento no es válido: debe haber un estado Suspendido si hay un estado Suspendiéndose o Anulando suspensión.

InvalidStateModelNoAbortedState

DINT

25

El modelo de estado de la modalidad de funcionamiento no es válido: debe haber un estado Anulado si hay un estado Anulándose o Eliminando.

InvalidStateModelNoIdleState

DINT

26

El modelo de estado de la modalidad de funcionamiento no es válido: el estado Restableciéndose solo se puede utilizar en conexión con el estado Inactivo.

InvalidStateModelNoResettingState

DINT

27

El modelo de estado de la modalidad de funcionamiento no es válido: el Inactivo solo se puede utilizar en conexión con el estado Restableciéndose.

ModeChangeRequestRejected

DINT

28

La solicitud para cambiar la modalidad de funcionamiento se ha rechazado.

StateChangeRequestRejected

DINT

29

El comando de estado activado no se acepta en el estado actual.

UnknownResult

DINT

30

El valor de la entrada i_etResult de la función FC_EtResultToString se desconoce.

InvalidInput

DINT

33

Al menos una de las entradas especificadas no es válida.

MaxNumberOfUnitModesExceeded

DINT

34

Se define el número máximo de modalidades de unidad. Elimine una modalidad de unidad antes de agregar una nueva.

NoUnitMode

DINT

35

No hay ninguna modalidad de unidad activa. No se permite la operación del comando.

UnitModeNotFound

DINT

36

No se ha definido la modalidad de unidad especificada.

UnitModeActive

DINT

37

La modalidad de unidad está activa. No se permite la operación del comando.

NoStateModelHandler

DINT

39

La definición de la modalidad de unidad requiere una instancia de FB_StateModelHandlerBase.

RegisterLoggerPointFailed

DINT

41

No se pudo registrar el punto de registrador.

AlreadyExists

DINT

42

Ya se ha definido la modalidad de unidad con el mismo valor o nombre.

NotReady

DINT

43

La POU está bloqueada por otra tarea y no está lista para la ejecución.

Utilizado por

La enumeración ET_Result la utilizan todas las POU de esta biblioteca.