La tabla siguiente explica las funciones que desempeñan los bloques del tipo OB y FC:
Ejecución en
equipo S7 1
Procesar datos del
proceso
Recibir y ejecutar la
petición.
Evaluar los datos
recibidos
Atención
Puede tomar para su módulo CP las versiones respectivamente actuales de los bloques de
comunicación (FC5/ FC6) de la biblioteca de bloques SIMATIC NET de STEP7, para utili-
zarlas.
En el caso de tipos de módulos menos recientes, esta recomendación presupone que usted
utilice la versión de firmware actual para este tipo de módulo.
SIMATIC NET NCM S7 para PROFIBUS
C79000–G8978–C1 13–03
Comunicación entre equipos S7 a través del interface SEND/RECEIVE
Ejecución en
equipo S7 2
Simulación de un valor del proceso que va variando:
OB 100
Poner a disposición los bloques de datos DB30 y DB31. En
estos bloques de datos se crean los valores del proceso.
OB 1
Coordinación de la ejecución del programa.
FC 29
Se incrementa y decrementa cíclicamente una palabra de datos.
El intervalo de incremento y decremento dura respectivamente 3
segundos.
FC 30 / FC 5 (AG_SEND)
La palabra de datos se transfiere como valor actual del proceso
(petición) al equipo 2.
Recibir y procesar los datos de la petición:
OB 100
Poner a disposición los bloques de datos DB30 y DB31. En
estos bloques de datos se crean los valores de proceso.
OB 1
Coordinación de la ejecución del programa.
FC 31
Depositar los datos recibidos en el bloque de datos y emitirlos a
la simulación del proceso.
FC 30 / FC 5 (AG_SEND)
Transmitir los datos al equipo 1 como confirmación de la
petición.
FC 31 / FC 6 (AG_RECV)
Recibir y evaluar la confirmación de la petición:
Emitir los datos del proceso al módulo de simulación.
Descripción de las tareas de los bloques
FC 6 (AG_RECV)
/
29