6.5.2
Funciones de comunicación para el acoplamiento RK 512
6.5.2.1
Funciones de comunicación para el acoplamiento RK 512 - Conceptos básicos
Generalidades
Para el protocolo RK 512 existen las funciones siguientes:
Bloque
SFB 63
SEND_RK
SFB 64
FETCH_RK
SFB 65
SERVE_RK
Peticiones procesadas simultáneamente
En el programa de usuario no debe activarse simultáneamente una petición SEND y una
petición FETCH. Es decir, si todavía no ha concluido, p.ej., una petición SEND, no podrá
iniciarse una petición FETCH.
SYNC_DB
Para la inicialización durante el arranque y para sincronizar los distintos SFBs, todos los
SFBs utilizados deberán disponer de un área de datos común para el acoplamiento RK 512.
El número de DB se introduce con el parámetro SYNC_DB. El número de DB deberá ser el
mismo para todos los SFB utilizados en el programa de usuario. El DB debe tener una
longitud mínima de 240 bytes.
Marcas de acoplamiento
La función de las marcas de acoplamiento típica del SIMATIC S5 es soportada por el SFB
"SERVE_RK" (SFB 65) para coordinar la sobrescritura asíncrona durante la recepción o
facilitación de datos y el procesamiento de datos en la CPU.
CPU 31xC Funciones tecnológicas
Instrucciones de servicio, 02/2007, A5E00105486-04
Descripción
Enviar todo el área o parte de un área de un bloque de datos a un interlocutor.
Recuperar todo un área o parte de un área de un bloque de datos de un interlocutor.
Recibir datos de un interlocutor y guardarlos en un bloque de datos.
•
Facilitar datos a un interlocutor.
•
Acoplamiento punto a punto
6.5 Funciones de comunicación
319