4.2
Programar interface SEND/RECEIVE
Principio de la entrega de peticiones y de datos
El programa de usuario inicia la transferencia de las áreas de datos de usuario mediante
llamadas a los bloques FC y vigila la operación evaluando los indicadores de los FCs.
Al llamar los bloques FC se entregan entre otros los siguientes parámetros:
S el número del enlace (ID);
S la ubicación del área de datos de usuario en la CPU.
Encontrará información detallada sobre el interface de llamada en /9/.
Tarea de los bloques FC
La llamada de los bloques FC tiene el siguiente efecto:
S El área de datos de usuario es entregada al CP Ethernet, es decir, es aceptada por el
mismo.
S La ejecución de la petición se confirma positiva o negativamente en el estado (Status).
Proceda del siguiente modo:
Para programar el interface SEND/RECEIVE en el programa de usuario, proceda como
sigue:
1. Utilice los siguientes bloques FC para transferir datos a través de enlaces:
− AG_SEND / AG_LSEND / AG_SSEND para transferencia del sector de datos de
usuario al CP Ethernet;
− AG_RECV / AG_LRECV / AG_SRECV para adoptar los datos recibidos del CP
Ethernet en el sector de datos de usuario;
2. Evalúe los indicadores de los bloques FC:
− para AG_SEND / AG_LSEND / AG_SSEND los parámetros DONE, ERROR,
STATUS;
− para AG_RECV / AG_LRECV / AG_SRECV los parámetros NDR, ERROR, STATUS;
Atención
Los números de los enlaces (IDs) tienen que ser adoptados en la configuración al
programarlos.
Para garantizar una parametrización correcta de las llamadas de bloques, STEP 7 ofrece en
el editor KOP/AWL/FUP la posibilidad de tomar automáticamente todos los parámetros
relevantes de la configuración del hardware (HW Config) y de la configuración de enlaces.
Más detalles al respecto en /9/.
CPs S7 para Industrial Ethernet Configurar y poner en servicio
Edición 05/2008
C79000−G8978−C182−09
4 Interface SEND/RECEIVE en el programa de usuario
A−101