Editar una aplicación de seguridad

Las siguientes reglas se aplican al cambio del programa de aplicación de seguridad:
  • Solo personal autorizado y con la debida capacitación puede realizar ediciones en los programas. Este personal debe utilizar todos los métodos de supervisión disponibles como, por ejemplo, protecciones con contraseña para el software e interruptor del controlador.
  • Cuando las ediciones en los programas están a cargo de personal debidamente autorizado y capacitado, este personal asume la responsabilidad de la seguridad mientras se realizan los cambios. Este personal también debe mantener la operación segura de la aplicación.
  • Al realizar una edición en línea es necesario utilizar un mecanismo de protección alternativo para mantener la seguridad del sistema.
  • Es necesario documentar suficientemente todas las ediciones del programa, lo que incluye lo siguiente:
    • Autorización
    • Análisis de impacto
    • Ejecución
    • Información de prueba
    • Información de revisión
  • Si existen ediciones en línea solo en las rutinas estándar, no es necesario validar esas ediciones antes de volver a la operación normal.
  • Es necesario asegurarse de que los cambios en la rutina estándar, relativos a la temporización y a la asignación de tags, sean aceptables para su aplicación de seguridad.
  • Es posible editar la porción lógica de su programa, ya sea en línea o fuera de línea, tal y como se describe en las siguientes secciones.

Ediciones fuera de línea

Cuando se realizan ediciones fuera de línea solamente a elementos del programa estándar, si la firma de seguridad coincide tras una descarga, es posible reanudar la operación.
Cuando se realizan ediciones fuera de línea en el programa de seguridad, antes de reanudar el funcionamiento es necesario volver a validar todos los elementos afectados de la aplicación, según lo determinado por el análisis de impacto.

Ediciones en línea

ATENCIÓN:
Hacer ediciones en línea de la lógica, los datos o la configuración podría afectar las funciones de seguridad del sistema si se hacen mientras se está ejecutando la aplicación. Las ediciones en línea solo deben hacerse si es necesario. Si las ediciones no se hacen correctamente, podrían interrumpir la aplicación. Deberá establecer restricciones y usar medidas de seguridad alternativas durante las ediciones en línea.
Las ediciones en línea en las rutinas estándar no se ven afectadas por el estado de bloqueo o de desbloqueo de seguridad.
Los siguientes requisitos se aplican a las ediciones en línea de la lógica de seguridad:
  • El controlador debe estar en desbloqueo de seguridad y sin firmar. Si el controlador está bloqueado con ediciones de seguridad, deberá desbloquearlo para ensamblar o cancelar las ediciones.
    Debe ensamblar las ediciones para que las ediciones en línea cambien el programa del controlador.
    Debe cancelar las ediciones para rechazar y eliminar las ediciones en línea no ensambladas.
  • Para las rutinas de seguridad, no es posible bloquear el controlador cuando hay una edición pendiente, pero sí puede bloquearse cuando hay una edición de prueba.
    Una edición pendiente es un cambio en una rutina que se ha realizado en la aplicación Studio 5000 Logix Designer®, pero que todavía no se ha comunicado al controlador mediante la aceptación de la edición.
    Una edición de prueba es una edición en línea aceptada que hace que el controlador ejecute la nueva versión editada de la lógica. La versión original sin editar de la lógica sigue en la memoria del controlador, pero no se ejecuta.
    IMPORTANTE: Algunos parámetros solo se evalúan cuando se evalúa por primera vez la instrucción. Debe cambiar el controlador al modo de programación y de nuevo al modo de marcha para que los cambios surtan efecto. Para ver los operandos afectados, consulte el documento
    Logix 5000®
    Controller Safety Application Instruction Set Reference Manual, publicación 1756-RM095.
No se pueden editar instrucciones estándar ni instrucciones Add-On de seguridad mientras el controlador está en línea.
Cuando se realizan ediciones en línea en el programa de seguridad, antes de reanudar el funcionamiento es necesario volver a validar todos los elementos afectados de la aplicación, según lo determinado por el análisis de impacto.
Limite las ediciones en línea a modificaciones menores en los programas como, por ejemplo, cambios de puntos de ajuste o adiciones, eliminaciones y modificaciones menores en la lógica.
Las características de bloqueo de seguridad y firma de seguridad del controlador afectan a las ediciones en línea. Consulte Bloqueo del controlador y Generación de la firma de seguridad para obtener más información.

Modificación de la prueba de impacto

Cualquier modificación, mejora o adaptación de su software validado debe planificarse y analizarse para determinar el impacto en el sistema de seguridad funcional. Todas las fases apropiadas del ciclo de vida de seguridad del software deben llevarse a cabo según lo indicado por el análisis de impacto. Si el plan de validación requiere un arranque en frío o una prueba de arranque en caliente de la modificación, puede hacerlo cambiando del modo de programación al modo de marcha. Debe prestarse especial atención al impacto de la modificación en la inicialización de la tarea de seguridad, como se describe en Inicialización de tags personalizados durante el preescán.
Como mínimo, debe realizar las siguientes acciones:
  • Realizar pruebas funcionales de todo el software afectado.
  • Documentar todas las modificaciones de las especificaciones del software.
  • Documentar todos los resultados de las pruebas.
Para obtener información detallada, consulte la norma IEC 61508-3, Sección 7.8, modificación del software.
Proceso de edición en línea y fuera de línea
Proceso de edición en línea y fuera de línea
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal