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

Descripción del tipo enumerado

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

Enumerador

Valor

Comentario

Qué hacer

PLC_R_STOP_REASON_UNKNOWN

00 hex

El valor inicial o la causa de la detención no se pueden 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 de hardware.

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

PLC_R_STOP_REASON_RESET

02 hex

Detenido tras restablecimiento.

Vea las opciones de restablecimiento en el diagrama de estado del controlador.

PLC_R_STOP_REASON_EXCEPTION

03 hex

Detenido tras excepción.

Compruebe su aplicación y corríjala si es necesario. Consulte Watchdogs del sistema y de tareas. Es necesario un restablecimiento para acceder a la modalidad Run (ejecución).

PLC_R_STOP_REASON_USER

04 hex

Detenido tras una petición de usuario.

Consulte Comando de 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 del 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, el servidor web del controlador o el comando PLC_W.

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 retenidas 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 arranque y la aplicación que se encontraba en la memoria antes del reinicio.

Cree una aplicación de arranque válida.

PLC_R_STOP_REASON_POWERFAIL

0F hex

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

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.