Descargar Imprimir esta página

Siemens SIMATIC S7-1500R/H Manual De Sistema página 331

Ocultar thumbs Ver también para SIMATIC S7-1500R/H:

Publicidad

Principios básicos de la ejecución del programa
10.1 Programación de S7-1500R/H
Particularidades de la ejecución del programa
• El programa de usuario para el sistema redundante S7-1500R/H se crea en la CPU superior
(p. ej. PLC_1) en el árbol del proyecto de STEP 7.
• El sistema redundante S7-1500R/H no soporta algunas instrucciones de las CPU S7-1500.
Las instrucciones que no son compatibles con el sistema redundante S7-1500R/H están
atenuadas en STEP 7 en la Task Card "Instrucciones".
Las instrucciones que no son compatibles con el código de programa se muestran en rojo
en STEP 7. Si se compila el código de programa con instrucciones no compatibles, STEP 7
muestra el correspondiente mensaje de error.
Encontrará las instrucciones que no son compatibles en el capítulo Restricciones
(Página 331).
• En instrucciones que tienen el parámetro de bloque "LADDR", este parámetro le permite
determinar cuál de las dos CPU es el destino de la instrucción.
Ejemplo: Para leer los datos I&M de la CPU con ID de redundancia 1, hay que indicar el
identificador HW 65149 o la constante de sistema "Local1" en el parámetro de bloque
"LADDR" de la instrucción Get_IM_Data.
Encontrará más información sobre los parámetros de bloque y sobre las constantes de
sistema del sistema redundante S7-1500R/H en la Ayuda en pantalla de STEP 7.
• En el caso de un SYNCUP se prolonga el tiempo de ejecución de muchas instrucciones
procesadas asíncronamente. Si se llaman instrucciones asíncronas en el sistema
redundante S7-1500R/H en el estado del sistema SYNCUP, no se inicia necesariamente la
función solicitada.
Solución: si vuelve a llamar la instrucción asíncrona una vez finalizado el SYNCUP, se
iniciará la función.
Recomendación: llame las instrucciones asíncronas siempre de forma cíclica.
• Al contrario que en el sistema de automatización S7-1500, en el sistema redundante
S7-1500R/H se inicializan datos locales temporales con funciones (FC) no solo con acceso
optimizado al bloque, sino también con acceso no optimizado al bloque. Para obtener más
información acerca de la inicialización por parte del sistema con un acceso optimizado al
bloque, consulte la Ayuda en pantalla de STEP 7.
• Cambiar los ajustes CPU con juegos de datos para el estado SNMP y para el
comportamiento en caso de errores de la comunicación acíclica (p. ej., con las
instrucciones RDREC y WRREC):
si desea cambiar el comportamiento predeterminado de la CPU para los casos de
aplicación indicadas mediante transferencia de juegos de datos, dispone para ello de
juegos de datos especiales. La estructura de los juegos de datos es idéntica para CPU
estándares y R/H. Durante la programación de sistemas redundantes en el contexto deben
considerarse particularidades especiales para que el ajuste deseado tenga efecto en las
dos CPU. Estas particularidades se describen en los capítulos correspondientes de los
manuales de funciones PROFINET y comunicación:
– Manual de funciones Comunicación
– Manual de funciones PROFINET
330
(https://support.industry.siemens.com/cs/ww/es/view/59192925): SNMP
(https://support.industry.siemens.com/cs/ww/es/view/49948856): Manejo de los
rebasamientos del límite de tiempo durante el intercambio de datos
Sistema redundante S7-1500R/H
Manual de sistema, 01/2024, A5E41815172-AF

Publicidad

loading