Aplicaciones de seguridad

El concepto de seguridad parte de los siguientes requisitos:
  • Usted es responsable de crear, operar y mantener la aplicación de seguridad.
  • Usted está totalmente calificado, especialmente capacitado y con experiencia en sistemas de seguridad.
  • La lógica se aplica correctamente para detectar errores de programación mediante un cumplimiento estricto de las especificaciones, la programación y las reglas de nombrado.
  • Usted realiza un análisis crítico de la aplicación y hace uso de todas las medidas posibles para detectar un fallo.
  • Usted confirma todas las descargas de la aplicación mediante la verificación manual de la firma de seguridad.
  • Antes de poner en marcha un sistema relacionado con la seguridad, usted realiza una prueba de funcionamiento completa de todo el sistema. Esta prueba incluye, entre otras, las siguientes:
    • Valide la funcionalidad global de las funciones de seguridad implementadas, incluyendo la configuración de E/S realizada mediante perfiles Add-On, más allá de los límites de los dispositivos individuales (pruebas de límites).
    • Verifique que se utilizan las versiones correctas del software.
Efecto de los modos del controlador sobre la ejecución de seguridad
Modo de controlador
Ejecución de seguridad del controlador
Programa
  • Las conexiones de entrada y salida de seguridad se establecen y se mantienen. Los tags de entrada de seguridad se actualizan para reflejar los valores de entrada de seguridad.
  • Los tags asignados de seguridad se actualizan para reflejar los valores de los tags del controlador estándar.
  • La lógica de la tarea de seguridad no se está escaneando.
Prueba
  • Las conexiones de entrada y salida de seguridad se establecen y se mantienen. Los tags de entrada de seguridad se actualizan para reflejar los valores de entrada de seguridad.
  • Los tags asignados de seguridad se actualizan para reflejar los valores de los tags del controlador estándar.
  • La lógica de la tarea de seguridad se está escaneando.
Marcha
  • Las conexiones de entrada y salida de seguridad se establecen y se mantienen:
    • Los tags de entrada de seguridad se actualizan para reflejar los valores de entrada de seguridad.
    • El controlador envía paquetes de salida de seguridad de “marcha”.
  • Los tags asignados de seguridad se actualizan para reflejar los valores de los tags del controlador estándar.
  • La lógica de la tarea de seguridad se está escaneando.
  • Toda la lógica del proceso de la tarea de seguridad y las salidas de lógica de comparación cruzada. Se escriben salidas lógicas a las salidas de seguridad.
Estado de la aplicación de seguridad
Estado de la tarea de seguridad
Clasificación de seguridad1 (hasta e inclusive)
Comportamiento del controlador
Desbloqueado sin firma
Solo para fines de desarrollo
  • Puede haber forzados de E/S de seguridad.
  • Pueden modificarse los forzados de E/S de seguridad.
  • Se admite la edición en línea de seguridad.
  • La memoria de seguridad está aislada, pero no está protegida (lectura/escritura).
  • Se permite la descarga si una revisión de firmware mayor del proyecto fuera de línea coincide con el controlador de destino.
Bloqueado sin firma
Solo para fines de desarrollo
  • No se admiten forzados de E/S de seguridad. Los forzados de E/S de seguridad deben eliminarse antes de que el bloqueo sea posible.
  • No se admite la edición en línea de la tarea de seguridad.
  • La memoria de seguridad está protegida (lectura solamente).
  • No se permite la descarga.
Desbloqueado con firma
SIL 2/SIL 3 (por controlador)
  • No se admiten forzados de E/S de seguridad. Los forzados de E/S de seguridad deben eliminarse antes de que el bloqueo sea posible.
  • No se admite la edición en línea de la tarea de seguridad.
  • La memoria de seguridad está protegida (lectura solamente).
  • La firma de seguridad no está protegida y cualquiera con acceso al controlador puede eliminarla.
  • Se permite la descarga si una revisión de firmware mayor del proyecto fuera de línea coincide con el controlador de destino.
Bloqueado con firma
SIL 2/SIL 3 (por controlador)
  • No se admiten forzados de E/S de seguridad.
  • No se admite la edición en línea de la tarea de seguridad.
  • La memoria de seguridad está protegida (lectura solamente).
  • La firma de seguridad está protegida. Los usuarios deben introducir la contraseña de desbloqueo para desbloquear el controlador antes de eliminar la firma de seguridad.
  • Se permite la descarga si la revisión mayor y menor del firmware y la firma del proyecto fuera de línea coinciden con el controlador de destino, el proyecto está en bloqueo de seguridad y el estado de la tarea de seguridad del controlador es OK.
IMPORTANTE: Si el controlador está en bloqueo de seguridad y se pierde la contraseña de desbloqueo de seguridad y se necesita realizar una descarga, deberá realizar un restablecimiento de etapa 1 del controlador.
1 Para lograr este nivel, debe cumplir los requisitos de seguridad que se definen en esta documentación de referencia de seguridad.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal