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.