4.15 Intercambio de datos entre el programa de usuario estándar y el programa de seguridad
4.15.2
Transferencia de datos del programa de usuario estándar al programa de
seguridad
Sinopsis
En principio, en el programa de seguridad solo deben procesarse datos de seguridad o señales
de seguridad de la periferia F y otros programas de seguridad (de otras CPU F), ya que las
variables del programa estándar no son seguras.
No obstante, si debe procesar variables del programa de usuario estándar en el programa
de seguridad, puede evaluar marcas del programa de usuario estándar, variables de un DB
estándar o bien la imagen de proceso de las entradas (PAE) de la periferia estándar en
el programa de seguridad (ver también tabla de las áreas de operandos soportadas en:
Limitaciones en los lenguajes de programación FUP/KOP (Página 74)).
Tenga en cuenta que los cambios estructurales en DB estándar que se utilizan en el programa
de seguridad dan lugar a incoherencias en dicho programa y, por ello, posiblemente se
solicite la contraseña. Tras la compilación, la firma general de seguridad se corresponde de
nuevo con la original. Para evitar este efecto, utilice "bloques de datos de acoplamiento"
entre el programa de usuario estándar y el programa de seguridad.
Movimiento inesperado de máquinas por utilizar datos que no sean de seguridad
Las marcas del programa de usuario estándar, las variables de un DB estándar o bien la imagen
de proceso de las entradas (PAE) de la periferia estándar no son datos de seguridad. Si en el
programa de seguridad se evalúan datos que no sean de seguridad, pueden producirse estados
peligrosos en la máquina. Como consecuencia pueden producirse daños materiales o
situaciones de peligro para las personas.
• Controle la coherencia de los datos estándar en el programa de seguridad.
• Si se utilizan datos estándar en ambos grupos de ejecución F, se debe comprobar la
Para facilitar el control, en la documentación del programa de seguridad se imprimen todas
las variables PLC del programa de usuario estándar que se evalúan en el programa de
seguridad.
Marca
Para que puedan procesarse variables del programa de usuario estándar en el programa de
seguridad, puede leer también marcas en el programa de seguridad. No obstante, una marca
leída no debe escribirse en el propio programa de seguridad.
Safety Integrated
Manual de puesta en marcha, 07/2023, A5E47278158E AH
ADVERTENCIA
coherencia en los dos grupos de ejecución F por separado.
Programa de seguridad del PLC de seguridad
125