Recogida De Datos Con Sfb 64 "Fetch_Rk - Siemens SIMATIC S7-300 CPU 31xC Serie Instrucciones De Servicio

Ocultar thumbs Ver también para SIMATIC S7-300 CPU 31xC Serie:
Tabla de contenido

Publicidad

Acoplamiento punto a punto
6.5 Funciones de comunicación
6.5.2.3

Recogida de datos con SFB 64 "FETCH_RK"

Principio
El SFB permite recoger un grupo de datos del interlocutor y depositar los datos en un bloque
de datos:
La transferencia se activa después de la llamada del bloque y de un flanco positivo en la
entrada de control REQ.
El área en el que se guardan los datos recogidos viene dada por RD_1 (número de DB y
dirección inicial), mientras que la longitud del bloque de datos viene dada por LEN.
En el SFB también se indica de qué área del interlocutor se desean recoger los datos. La
CPU introduce esta información en la cabecera del telegrama RK 512 (consulte el apartado
Transferencia de datos con el acoplamiento RK 512 - Conceptos básicos (Página 368) ) y la
envía al interlocutor.
El área del interlocutor se indica mediante el número de la CPU R_CPU (sólo relevante para
comunicaciones en modo multiprocesador), el tipo de datos R_TYPE (bloques de datos,
bloques de datos ampliados, marcas, entradas, salidas, contadores y temporizadores), el
número del bloque de datos R_DBNO (sólo para bloques de datos y bloques de datos
ampliados) y el offset R_OFFSET del que se recogerá el primer byte.
Mediante R_CF_BYT y R_CF_BIT se establece el byte y el bit de marcas de acoplamiento
CPU interlocutora.
Mediante el parámetro SYNC_DB se determina en qué DB deben guardarse los datos
comunes a todos los SFB utilizados para la inicialización en el arranque y la sincronización.
El número de DB debe ser idéntico para todos los SFB utilizados en el programa de usuario.
Para que el SFB pueda procesar la petición, debe acceder a él con R(Reset) = FALSE. Si
se produce un flanco positivo en la entrada de control R, se interrumpirá la transferencia en
curso y se restablecerá el estado original del SFB. Una petición cancelada finaliza con un
aviso de error (salida de STATUS).
Con LADDR se introduce la dirección de E/S del submódulo que ha definido en "HW
Config".
324
CPU 31xC Funciones tecnológicas
Instrucciones de servicio, 02/2007, A5E00105486-04

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-300 cpu 312cSimatic s7-300 cpu 313cSimatic s7-300 cpu 313c-2 ptpSimatic s7-300 cpu 313c-2 dpSimatic s7-300 cpu 314c-2 ptpSimatic s7-300 cpu 314c-2 dp

Tabla de contenido