Descripción de los estados del controlador

Introducción

En esta sección se proporciona una descripción detallada de los estados del controlador.

 ADVERTENCIA
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
  • Nunca asuma que el controlador se encuentra en un determinado estado antes de ordenar una modificación de estado, configurar las opciones del controlador, cargar un programa o modificar la configuración física del controlador y de su equipo conectado.
  • Antes de llevar a cabo cualquiera de estas operaciones, tenga en cuenta el efecto que éstas tendrán en todos los equipos conectados.
  • Antes de actuar sobre un controlador, confirme siempre de forma positiva el estado del controlador visualizando sus indicadores LED, confirmando la condición de la entrada Run/Stop, comprobando la presencia del forzado de salida y revisando la información del estado del controlador a través de EcoStruxure Machine Expert.(1)
Si no se siguen estas instrucciones, pueden producirse lesiones graves, muerte o daños en el equipo.

1) Los estados del controlador se pueden leer en la variable de sistema PLC_R.i_wStatus de la biblioteca PLCSystem de M241

Tabla de estados del controlador

En la tabla siguiente se describen los estados del controlador:

Estado del controlador

Descripción

Indicador LED

RUN

(Verde)

ERR

(Rojo)

I/O (E/S)

(Rojo)

BOOTING

El controlador ejecuta el firmware de arranque y sus propias comprobaciones automáticas internas. A continuación, verifica la suma de comprobación del firmware y las aplicaciones de usuario.

Apagado

Apagado

Encendido

Apagado

Encendido

Encendido

Apagado

Encendido

Apagado

INVALID_OS

No hay ningún archivo de firmware válido en la memoria no volátil. El controlador no ejecuta la aplicación. Consulte la sección Gestión del firmware para restaurar un estado correcto.

Apagado

Parpadeo regular

Apagado

EMPTY

El controlador no tiene ninguna aplicación.

Apagado

Parpadeo simple

Apagado

EMPTY tras detectar un error del sistema

Este estado es el mismo que el otro estado EMPTY. Sin embargo, la aplicación está presente y no se carga intencionadamente. Un reinicio (apagar y encender), o una nueva descarga de la aplicación, restaura el estado correcto.

Apagado

Parpadeo rápido

Apagado

RUNNING

El controlador está ejecutando una aplicación válida.

Encendido

Apagado

Apagado

RUNNING con punto de interrupción

Este estado es el mismo que el estado RUNNING con las siguientes excepciones:

  • La parte de procesamiento de tareas del programa no se reanuda hasta que se elimina el punto de interrupción.

  • Los indicadores LED son diferentes.

Para obtener más información sobre la administración de los puntos de interrupción, consulte EcoStruxure Machine Expert - Guía de programación.

Parpadeo simple

Apagado

Apagado

RUNNING con un error externo detectado

El controlador está ejecutando una aplicación válida y se ha detectado un error de configuración, TM3, tarjeta SD u otro error de E/S.

Cuando el indicador LED de E/S está activado, puede consultar los detalles sobre el error detectado en PLC_R.i_lwSystemFault_1 y PLC_R.i_lwSystemFault_2. Cualquiera de las condiciones de error detectadas notificadas por estas variables activa el indicador LED de E/S.

Encendido

Apagado

Encendido

STOPPED

El controlador tiene una aplicación válida que está detenida. Consulte los detalles del STOPPED state para obtener una explicación del comportamiento de las salidas y de los buses de campo en este estado.

Parpadeo regular

Apagado

Apagado

STOPPED con un error externo detectado

El controlador está ejecutando una aplicación válida y se ha detectado un error de configuración, TM3, tarjeta SD u otro error de E/S.

Parpadeo regular

Apagado

Encendido

HALT

El controlador deja de ejecutar la aplicación porque ha detectado un error de aplicación.

Parpadeo regular

Encendido

Aplicación de inicio no guardada

El controlador tiene una aplicación en la memoria que no coincide con la de la memoria no volátil. La próxima vez que se apague y se encienda, la aplicación se cambiará por la de la memoria no volátil.

ENCENDIDO o parpadeo regular

Parpadeo simple

Apagado

En el siguiente diagrama de tiempos se muestra la diferencia entre el parpadeo rápido, el parpadeo normal y el parpadeo simple:

Detalles del estado STOPPED

Las afirmaciones siguientes son válidas para el estado STOPPED:

  • La entrada configurada como entrada Run/Stop permanece operativa.

  • La salida configurada como salida de Alarma permanece operativa y pasa a tener un valor de 0.

  • Los servicios de comunicaciones Ethernet, serie (Modbus, ASCII, etc.) y USB siguen siendo operativos, y los comandos escritos por estos servicios pueden seguir afectando a la aplicación, al estado del controlador y a las variables de memoria.

  • Inicialmente, todas las salidas aceptan su estado predeterminado configurado (Mantener los valores o Establecer todas las salidas a los valores predeterminados) o el estado fijado por el forzado de salida, si se utiliza. En la salida que utilizan las funciones PTO, se ignora el valor predeterminado para no generar un pulso adicional. El estado posterior de las salidas depende del valor de la configuración de Actualizar E/S en parada y de los comandos recibidos de los dispositivos remotos.

Tarea y comportamiento de E/S cuando la opción Actualizar E/S en parada está seleccionada

Cuando está seleccionado el ajuste Actualizar E/S en parada:

  • La operación Leer entradas funciona con normalidad. Las entradas físicas se leen y posteriormente se escriben en las variables de memoria de entrada %I.

  • La operación de procesamiento de tareas no se ejecuta.

  • La operación Escribir salidas continúa. Las variables de memoria de salida %Q se actualizan para reflejar la configuración de Mantener los valores o la configuración de Establecer todas las salidas a los valores predeterminados, se ajustan para cualquier forzado de salida y, posteriormente, se escriben en las salidas físicas.

    NOTA: Las funciones expertas dejan de funcionar. Por ejemplo, un contador se detendrá.

    - Si se selecciona la configuración Mantener los valores:

    Las salidas reflejas PTO, PWM, FreqGen (generador de frecuencias) y HSC se establecen en 0.

    - Si se la selecciona la configuración Establecer todas las salidas a los valores predeterminados:

    Las salidas PTO se establecen en 0.

    Las salidas reflejas PWM, FreqGen (generador de frecuencias) y HSC se establecen en los valores predeterminados configurados.

Comportamiento de CAN cuando la opción Actualizar E/S en parada está seleccionada

Lo siguiente es válido para los buses CAN cuando se ha seleccionado el ajuste Actualizar E/S en parada:

  • El bus CAN sigue operativo. Los dispositivos del bus CAN continúan percibiendo la presencia de un maestro CAN funcional.

  • TPDO y RPDO continúan intercambiándose.

  • Si se ha configurado el SDO opcional, continúa intercambiándose.

  • Si se han configurado, las funciones Heartbeat y Vigilancia de nodo continúan funcionando.

  • Si el campo Comportamiento de las salidas en parada está establecido en Mantener los valores, los TPDO continúan emitiéndose con los últimos valores.

  • Si el campo Comportamiento de las salidas en parada se encuentra en Establecer todas las salidas a los valores predeterminados, los últimos valores se actualizarán a los valores predeterminados y los TPDO posteriores se emitirán con estos valores predeterminados.

Tarea y comportamiento de E/S cuando la opción Actualizar E/S en parada no está seleccionada

Cuando el ajuste Actualizar E/S en parada no está seleccionado, el controlador establece la E/S en la condición Mantener los valores o Establecer todas las salidas a los valores predeterminados (según se haya ajustado para el forzado de salida, si se utiliza). Tras ello, los siguientes elementos son verdaderos:

  • La operación Leer entradas se detiene. Las variables de memoria de entrada %I se congelan en sus últimos valores.

  • La operación de procesamiento de tareas no se ejecuta.

  • La operación Escribir salidas se detiene. Las variables de memoria de salida %Q pueden actualizarse a través de las conexiones Ethernet, serie y USB. No obstante, las salidas físicas no se ven afectadas y conservan el estado especificado por las opciones de configuración.

    NOTA: Las funciones expertas dejan de funcionar. Por ejemplo, un contador se detendrá.

    - Si se selecciona la configuración Mantener los valores:

    Las salidas reflejas PTO, PWM, FreqGen (generador de frecuencias) y HSC se establecen en 0.

    - Si se la selecciona la configuración Establecer todas las salidas a los valores predeterminados:

    Las salidas PTO se establecen en 0.

    Las salidas reflejas PWM, FreqGen (generador de frecuencias) y HSC se establecen en los valores predeterminados configurados.

Comportamiento de CAN cuando la opción Actualizar E/S en parada no está seleccionada

Lo siguiente resulta verdadero para los buses CAN cuando el ajuste Actualizar E/S en parada no está seleccionado:

  • El maestro CAN detiene las comunicaciones. Los dispositivos del bus CAN asumen los estados de retorno configurados.

  • Los intercambios de TPDO y RPDO se detienen.

  • Los intercambios del SDO opcional se detienen, si se ha configurado.

  • Si se han configurado, las opciones Heartbeat y Vigilancia de nodo se detienen.

  • Los valores actuales o predeterminados se escriben en los TPDO y se envían una vez antes de detener el maestro CAN, si corresponde.