PLC_R_STOP_CAUSE: Códigos de causa de transición de estado RUN a otro estado

Biblioteca y espacio de nombres

Nombre de biblioteca: PLCSystemBase

Espacio de nombres: PLCSystemBase

Descripción del tipo enumerado

El tipo de datos de enumeración PLC_R_STOP_CAUSE contiene los valores siguientes:

Enumerador

Valor

Comentario

Qué hacer

PLC_R_STOP_REASON_ UNKNOWN

00 hex

El valor inicial o la causa de la detención no se puede determinar.

Póngase en contacto con su representante local de Schneider Electric.

PLC_R_STOP_REASON_HW_ WATCHDOG

01 hex

Detenido tras un timeout de watchdog.

Póngase en contacto con su representante local de Schneider Electric.

PLC_R_STOP_REASON_ RESET

02 hex

Detenido tras resetear.

Consulte las posibilidades de reseteo en Diagrama de estado del controlador.

PLC_R_STOP_REASON_ EXCEPTION

03 hex

Detenido tras la excepción.

Compruebe su aplicación y corríjala si es necesario. Consulte Watchdogs del sistema y de tareas. Se necesita reiniciar para entrar en modalidad de ejecución.

PLC_R_STOP_REASON_ USER

04 hex

Detenido tras una petición de usuario.

Consulte el comando Parada en Comandos de transiciones de estado.

PLC_R_STOP_REASON_ IECPROGRAM 

05 hex

Detenido después de una petición de comando de programa (por ejemplo: comando de control con parámetro PLC_W.q_wPLCControl:=PLC_W_COMMAND.PLC_W_STOP;).

PLC_R_STOP_REASON_ DELETE

06 hex

Detenido tras un comando de eliminación de aplicación.

Consulte la ficha Aplicaciones del Editor de dispositivos de controlador.

PLC_R_STOP_REASON_ DEBUGGING

07 hex

Detenido tras entrar en la modalidad de depuración.

PLC_R_STOP_FROM_ NETWORK_REQUEST

0A hex

Detenido tras una petición de la red, llave USB o del PLC_W command.

PLC_R_STOP_FROM_INPUT

0B hex

Detención requerida por una entrada de controlador.

PLC_R_STOP_FROM_RUN_ STOP_SWITCH

0C hex

Detención requerida por el interruptor del controlador.

PLC_R_STOP_REASON_ RETAIN_MISMATCH

0D hex

Detenido tras una prueba de comprobación de contexto incorrecta durante el reinicio.

Algunas variables en la memoria no volátil no existen en la aplicación que se está ejecutando.

Compruebe su aplicación, corríjala si es necesario y restablezca la aplicación de arranque.

PLC_R_STOP_REASON_ BOOT_APPLI_MISMATCH

0E hex

Detenido tras una comparación incorrecta entre la aplicación de inicio y la aplicación que se encontraba en la memoria antes de reiniciar.

Cree una aplicación de arranque válida.

PLC_R_STOP_REASON_ POWERFAIL

0F hex

Detenido tras una interrupción de la alimentación.

Consulte las posibilidades de reseteo en el Diagrama de estado del controlador.

Para obtener más información sobre los motivos por los que se ha detenido el controlador, consulte la Descripción de los estados del controlador.