Posibilidades de configuración del S7-400H
3.7 El programa de usuario
3.7
El programa de usuario
Para el diseño y la programación del programa de usuario destinado al S7-400H rigen las
mismas reglas que para el sistema estándar S7–400.
Desde el punto de vista del procesamiento del programa de usuario, el S7-400H se
comporta igual que un sistema estándar. Las funciones de sincronización están integradas
en el sistema operativo y se ejecutan de forma automática y completamente oculta. No es
necesario tener en consideración dichas funciones en el programa de usuario.
En el funcionamiento redundante, los programas de usuario de ambas CPUs son idénticos y
se ejecutan de forma síncrona a los eventos.
No obstante, para poder reaccionar por ejemplo a la prolongación del tiempo de ciclo debido
a la sincronización, se prevén algunos bloques específicos que le permiten optimizar
adecuadamente su programa de usuario.
Bloques específicos para el S7-400H
Además de los bloques utilizables tanto en el S7–400 como en el S7-400H, existen para el
S7-400H otros bloques adicionales que permiten influir en las funciones de redundancia.
Los siguientes bloques de organización permiten hacer frente a los errores de redundancia
del S7-400H:
● OB 70, errores de redundancia en la periferia
● OB 72, errores de redundancia en la CPU
Mediante la función del sistema SFC 90 "H_CTRL" es posible influir en los sistemas H como
se indica a continuación:
● Puede bloquear el acoplamiento en la CPU maestra.
● Puede bloquear la sincronización en la CPU maestra.
● Puede retirar, reintegrar o iniciar inmediatamente un componente de prueba del autotest
Información adicional
Para más información acerca de la programación de los bloques mencionados, consulte el
manual
S7–300/400; Funciones estándar y funciones de sistema
36
cíclico.
ATENCIÓN
OBs necesarios
En el S7–400H es preciso cargar siempre los siguientes OBs de error en la CPU:
OB 70, OB 72, OB 80, OB 82, OB 83, OB 85, OB 86, OB 87, OB 88, OB 121 y OB 122.
Si no se cargan estos OBs, el sistema de alta disponibilidad cambiará al estado
operativo STOP cuando ocurra un error.
Programar con STEP 7
y el manual de referencia
Software de sistema para
.
Manual de sistema, 06/2008, A5E00267698-04
S7-400H