Skip to main content

Estados del controlador de seguridad

figura 49. Modos de funcionamiento del controlador de seguridad
Modos de funcionamiento del controlador de seguridad


Modos de funcionamiento del controlador de seguridad: seguro y no seguro

Los dos modos de funcionamiento posibles de un controlador de seguridad programado con CODESYS Safety Extension son seguro y inseguro.

El modo seguro es el nombre que se le da al modo del controlador de seguridad en el que se carga una aplicación de arranque y el controlador no se utiliza en modo de depuración. El controlador de seguridad está en modo seguro mientras se ejecuta la aplicación de arranque y el desarrollador no accede a ella mediante escritura. El control cambia al modo de depuración tan pronto como se produce un acceso de escritura. El controlador también permanece en estado seguro si se produce un inicio de sesión en el controlador y se muestran valores de variables en CODESYS Safety ExtensionSólo un servicio de escritura, como el forzamiento de un valor, hace que el controlador cambie al modo de depuración.

Sugerencia

Aunque el estado de una aplicación no cargada también es seguro, no se lo designa como modo seguro.

Si hay una aplicación de arranque en el controlador de seguridad, esta aplicación de arranque se inicia cuando el controlador se inicia y el controlador está en modo de funcionamiento seguro.

Si el controlador se ve obligado a cambiar del estado seguro al inseguro, el desarrollador debe confirmar el cambio al estado inseguro.

Observar avisos Modo de depuración.

Estado de la aplicación

Si la aplicación se carga en el controlador con una descarga (ver: Iniciar sesión – Seguridad), el controlador de seguridad siempre estará en estado inseguro. En este estado de aplicación, se pueden realizar depuraciones y arranques/paradas en el controlador.

Visualización de los estados del controlador de seguridad

En la línea de estado general se muestra si el controlador de seguridad está en estado seguro o inseguro y si la aplicación está en estado de parada o ejecución. CODESYS en el borde inferior de la ventana.

Sugerencia

El estado de la aplicación activa se muestra independientemente de los editores abiertos.

Ejemplos de la información que se muestra en la línea de estado inferior en el modo en línea

Izquierda: Estados de la aplicación de seguridad. Derecha: Estados del controlador de seguridad.

safety_img_tele_mode_run.png
SafetyOnlineRunSafe.png
SafetyOnlineRunUnsafeBA.png
SafetyOnlineStopUnsafeBA.png
SafetyOnlineDebugRun.png
. Estados de la aplicación de seguridad:
  • CORRER, fondo verde

  • DETENER, fondo rojo: La aplicación está en pausa.

  • TERMINADO, fondo rojo: La aplicación ha finalizado debido a un error de tiempo de ejecución.

En el estado de inicio de sesión, el estado de la aplicación de seguridad también se muestra en el árbol del proyecto junto a la aplicación de seguridad activa.

. Estados del controlador de seguridad:
  • TELEACCESO, fondo gris

    Acceso al controlador de seguridad mediante teleacceso

  • SEGURO, fondo amarillo cuando se ejecuta la aplicación de arranque.

  • INSEGURO (BA), fondo rojo:

    Arrancar la aplicación en modo de depuración

  • INSEGURO (DL), fondo rojo:

    Descargar aplicación en modo de depuración

  • DESCARGADO, fondo gris:

    La aplicación actual se ha descargado del controlador (ya no hay estado de aplicación).

  • EXCEPCIÓN, fondo rojo:

    Indica un error del sistema en circunstancias especiales si el inicio de sesión persiste (la conexión normalmente se interrumpe inmediatamente).

Fuerza activa Se muestra además del estado del controlador de seguridad si los valores están actualmente forzados.

Importante

Detrás del estado, la barra circular indica que el estado se actualiza constantemente, excepto el TELEACCESO estado. Si se bloquea, es posible que el estado del S-PLC ya haya cambiado sin que se indique lo contrario.