Está en la página 1de 10

FC5_y_FC6 PROFIBUS

S7300 by P.G.F.
paul.galvez@usm.cl

Ing. Paul Gálvez F.


FC´s para Ethernet Industrial

Uso
El esquema siguiente muestra la aplicación de los bloques FC AG_SEND / AG_LSEND y AG_RECV
/ AG_LRECV para la transferencia de datos bidireccional a través de un enlace FDL configurado.
Para determinados tipos de enlaces se tiene que prever una cabecera (header) de petición en el
área de datos del usuario.

Ing. Paul Gálvez F.


FC´s para Ethernet Industrial

Aplicación con cabecera de petición


En el caso de un enlace FDL especificado, los parámetros de dirección y petición son definidos por
la configuración del enlace. Por lo tanto, el programa de usuario sólo proporciona los datos útiles en
el campo de datos FDL al enviar con AG_SEND / AG_LSEND, o los recibe con AG_RECV /
AG_LRECV.
Pueden transmitirse hasta 240 Byte de datos útiles. Esto es válido en PROFIBUS para el FC
AG_SEND y el FC AG_LSEND.

Ing. Paul Gálvez F.


FC´s para Ethernet Industrial

Aplicación con cabecera de petición

Los siguientes tipos de enlaces exigen una cabecera de petición en el área de datos (de usuario)
FDL:
 Enlace FDL no especificado con acceso libre a Layer 2.
 Enlace FDL con Broadcast.
 Enlace FDL con Multicast.

Ing. Paul Gálvez F.


FC´s para Ethernet Industrial FC5
Forma de Trabajar AG_SEND
El siguiente diagrama de flujo muestra la secuencia normal de la transmisión de datos disparada
con el bloque AG_SEND en el programa de usuario.

La petición de envío se ejecuta en cuanto se transfiere el parámetro ACT = 1.

A continuación se tiene que transferir al menos a otra llamada el parámetro ACT = 0.

La indicación de estado se actualiza en los parámetros de salida DONE, ERROR y STATUS con
cada llamada de bloque y se puede evaluar. Por esta razón, para una nueva actualización de la
indicación de estado sin nueva petición de envío se tiene que emitir en cada caso otra llamada de
bloque con el parámetro ACT = 0.

Ing. Paul Gálvez F.


FC´s para Ethernet Industrial FC5
Forma de Trabajar AG_SEND

Ing. Paul Gálvez F.


FC´s para Ethernet Industrial FC5
Códigos de condición
La tabla siguiente muestra el significado de la información suministrada por DONE, ERROR y
STATUS, la cual tiene que ser evaluada por el programa de usuario.

Ing. Paul Gálvez F.


FC´s para Ethernet Industrial FC6
Forma de Trabajar AG_RECV
El siguiente diagrama de flujo muestra la secuencia normal de la transferencia de datos disparada
con el bloque AG_RECV en el programa de usuario.

Ing. Paul Gálvez F.


FC´s para Ethernet Industrial FC6
Códigos de condición
La tabla siguiente muestra el significado de la información suministrada por los parámetros NDR,
ERROR y STATUS, que tiene que ser evaluada por el programa de usuario.

Ing. Paul Gálvez F.


MUCHAS GRACIAS
gentileza P.G.F.!!!

Ing. Paul Gálvez F.

También podría gustarte