Configurar la periferia descentralizada (DP)
3.14 Ajustar ciclos de bus equidistantes en subredes PROFIBUS
Crear programa de usuario
Cree los OBs de las alarmas de sincronismo que sean necesarios (p. ej. el OB 61).
Al principio del OB de las alarmas de sincronismo debe llamarse la SFC 126 'SYNC_PI' para
actualizar la imagen parcial del proceso de las entradas y al final del OB 61, la SFC 127 'SYNC_PO'
para actualizar la imagen parcial del proceso de las salidas. Como imagen parcial del proceso debe
emplearse la que está parametrizada en la CPU (ficha "Alarmas de sincronismo").
Nota
Especialmente cuando los tiempos de ciclo DP son muy cortos puede darse la siguiente situación: el
tiempo de ejecución del programa de usuario (OB 6x con SFC 126/127 llamado) es mayor que el ciclo
de reloj más corto (véanse los datos técnicos de la CPU, apartado "Modo isócrono"). En este caso es
necesario aumentar manualmente el tiempo de ciclo DP calculado por STEP 7.
El tiempo de ejecución de los distintos OBs se puede determinar con la SFC 78 'OB_RT' (sólo WinAC
RTX) en distintos espacios de tiempo.
Para evitar que se devuelvan datos incoherentes al OB 6x, es preferible no utilizar el SFC14/15
(acceso directo a los datos) en el OB isócrono.
154
Configurar el hardware y la comunicación con STEP 7
Manual, 05/2010, A5E02789745-01