Intercambio De Datos Cpu S7 Cp Profibus; Ciclo De La Cpu Dura Menos Que El Tiempo De Transferencia - Siemens SIMATIC NET S7 CP Manual De Configuración

Tabla de contenido

Publicidad

7 Configurar enlaces FDL − programar interface SEND/RECEIVE
7.9.2
Intercambio de datos CPU S7 <−> CP PROFIBUS
Principio
El CP PROFIBUS procesa las peticiones de emisión o recepción independientemente del
ciclo de la CPU y requiere un tiempo de transferencia. El interface de los bloques FC con el
programa de usuario se sincroniza mediante confirmación. Cabe distinguir dos casos:
S El ciclo de la CPU dura menos que el tiempo de transferencia.
S El ciclo de la CPU dura más que el tiempo de transferencia.
Nota
Observe los diagramas de flujo de los bloques FC en el /5/. Estos diagramas muestran
cómo manejar y transferir parámetros al interface SEND/RECEIVE en el programa de
usuario para conseguir un intercambio de datos correcto.
Lea las informaciones que figuran a continuación con respecto al ciclo de la CPU y el
tiempo de transferencia.

Ciclo de la CPU dura menos que el tiempo de transferencia

Si se vuelve a llamar a un bloque antes de que se hayan transferido o recibido los datos se
procederá como sigue en el interface de los bloques FC:
S AG_SEND:
No se ejecutarán más peticiones hasta que la estación PROFIBUS no confirme la
transferencia de datos a través del enlace FDL. El programa de usuario recibirá el
mensaje "Petición en curso" hasta que el CP PROFIBUS pueda ejecutar la siguiente
petición en el mismo enlace FDL (la confirmación tiene lugar en uno de los siguientes
ciclos).
S AG_RECV:
− en S7−300 rige:
La petición se confirma con el mensaje "Aún no se han recibido datos" si el CP
PROFIBUS no dispone aún de datos de recepción. El programa de usuario recibirá
dicho mensaje en el ciclo de la CPU hasta que el CP PROFIBUS haya recibido datos
a través del mismo enlace FDL.
− en S7−400 rige:
La petición se confirma con el mensaje "Aún no se han recibido datos" si el CP
PROFIBUS no dispone aún de datos de recepción. Para poder recibir datos, el
programa de usuario deberá lanzar una nueva petición.
A−174
CPs S7 para PROFIBUS Configurar y poner en servicio
C79000−G8978−C181−05
Edición 09/2011

Publicidad

Tabla de contenido
loading

Tabla de contenido