Configurar dispositivos PROFINET IO
4.9 Modo isócrono
4.9.5
Engineering
4.9.5.1
Principios básicos de programación
Programación en los OBs de alarma de sincronismo
La programación de la parte isócrona del programa se realiza exclusivamente en los OBs de alarma
de sincronismo (de OB 61 a OB 64). Puesto que las alarmas de sincronismo se procesan con una
prioridad mayor, sólo deberían procesarse en el OB 6x las partes del programa que sean críticas en
el tiempo. La alarma de sincronismo se llama con el tiempo de retardo configurado por el usuario.
Acceso a la periferia isócrona llamando funciones de sistema
La periferia isócrona se actualiza exclusivamente llamando las funciones de sistema SFC 126
"SYNC_PI" y SFC 127 "SYNC_PO", es decir, en la imagen de proceso. El acceso directo a las áreas
de periferia proporciona valores actuales del proceso, aunque no tienen que estar necesariamente
relacionados con otros valores.
Las funciones de sistema SFC 126 "SYNC_PI" y SFC 127 "SYNC_PO" sólo pueden actualizar la
imagen de proceso parcial en la ventana de ejecución permitida. La ventana de ejecución para la
posible llamada de las SFCs 126/127 se extiende desde el final del intercambio cíclico de datos en
PROFINET IO hasta poco antes de finalizar T_DC. En esta ventana de tiempo debe empezar el
intercambio de datos. Si se viola la ventana de ejecución debido al procesamiento de las funciones de
sistema SFC 126 o SFC 127, las funciones de sistema lo indican con un mensaje de error en
correspondencia.
Nota
Para evitar que se devuelvan datos incoherentes al OB6x, se recomienda no utilizar el SFC14/15
(acceso directo a los datos) en el OB isócrono.
Modelos de procesamiento del programa
Según sea la secuencia de llamada de las funciones de sistema SFC 126 "SYNC_PI" y SFC 127
"SYNC_PO en el OB 6x, el procesamiento del programa se divide en dos modelos básicos:
Modelo EVA (leer entradas - procesar - escribir salidas), CACF = 1
Modelo EVA (leer entradas - procesar - escribir salidas), CACF > 1
CACF es el tiempo de ciclo de aplicación del controlador IO.
270
Configurar el hardware y la comunicación con STEP 7
Manual, 05/2010, A5E02789745-01