Programación - Siemens SIMATIC NET CPs S7 Serie Manual

Ocultar thumbs Ver también para SIMATIC NET CPs S7 Serie:
Tabla de contenido

Publicidad

6 CP como PROFINET IO−Controller
6.2
Modo de IO−Controller en S7−300
6.2.1
Programación
Con la programación define el desarrollo del programa de usuario para la CPU, y con ello el
acceso a los datos de E/S.
En el programa de usuario, utilice para escribir y leer datos de procesos los bloques FC
PNIO_SEND (FC11) o PNIO_RECV (FC12) de la biblioteca de bloques SIMATIC NET.
Transmisión de datos de procesos con ayuda de FC11 y FC12
Para el modo PROFINET IO se requieren FCs especiales:
S PNIO_SEND (FC11), emitir datos de proceso
S PNIO_RECV (FC12), recibir datos de proceso
Transmisión de datos optimizada tras el fallo de un IO−Device
La transmisión de datos que se describe a continuación, optimizada por disminución de la
longitud del FC11, sólo es posible en el modo de operación PROFINET IO−Controller.
En el interface PROFINET IO tiene la posibilidad de la transmisión optimizada de datos
llamando a la FC PNIO_SEND (FC11) con una longitud (parámetro LEN), que es menor que
la longitud total configurada de los datos E/S en el ramal PNIO.
Si en contra de la recomendación del manual renuncia ahora a transmitir también siempre
en determinados ciclos la longitud total de los datos E/S configurados, puede presentarse el
siguiente caso:
S Un IO−Device no emite datos del proceso tras un fallo y rearranque del Device.
Justificación:
Un IO−Device, en el que debido a una transmisión optimizada, sólo se actualiza una parte
de los datos de salida, después de un fallo del Device, emite de nuevo datos de salida sólo
después de que el IO−Controller (aquí el CP) hubiera transmitido el área completa de datos
de salida.
6.2.2
Leer y escribir registros de datos con el FB52
Para el CP utilizado como PROFINET IO−Controller se da soporte a un flujo de datos
acíclico para escribir y leer registros de datos con ayuda del bloque de funciones
PNIO_RW_REC (FB52).
El bloque FB52 da soporte a las dos funciones "Escribir registro de datos" y "Leer registro
de datos". Pero en un momento determinado sólo se puede usar para la transmisión de
datos en un sentido, sea para la función "Leer registro de datos" o para a función "Escribir
registro de datos".
A−164
CPs S7 para Industrial Ethernet Configurar y poner en servicio
Edición 05/2008
C79000−G8978−C182−09

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic net s7 cp 343−1Simatic net s7 cp 443−1

Tabla de contenido