Configurar la comunicación mediante datos globales
12.2 Determinar la capacidad de comunicación en base a los recursos GD
12.2.1 Cantidad necesaria de paquetes GD
Un paquete GD es un telegrama que envía una sola CPU "de una pasada" a una o varias CPUs.
Un paquete GD contiene como máximo la siguiente cantidad de datos netos (v. también Datos
técnicos de las CPUs):
máx. 22 bytes en el caso del S7-300
máx. 54 bytes en el caso del S7-400
Ejemplo 1
Queremos utilizar el área de emisión más grande de una CPU S7-300 para poder enviar desde un
bloque de datos. En la CPU receptora se ha de utilizar el área de marcas.
Introduza el área de emisión de la CPU S7-300 en la tabla de datos globales:
DB8.DBB0:22 (es decir, 22 bytes de datos del DB8 a partir del byte de datos 0)
Introduzca el área de recepción de otra CPU (tiene que ser igual de grande que el área de emisión)
en la tabla de datos globales:
MW100:11 (es decir, 11 palabras de marcas a partir de MW 100)
Reglas
Si no sólo desea enviar datos del área de operandos, tiene que restar dos bytes por cada área de
datos adicional del número máximo de datos netos.
Un operando constituido por un bit (p. ej. M 4.1) "consume" un byte de datos netos del paquete
GD.
Ejemplo 2
Queremos enviar desde el bloque de datos y desde la imagen del proceso de las salidas. En este
caso, el tamaño del paquete GD no debe superar los 20 bytes.
Introduza las áreas de emisión de la CPU S7-300 en la tabla de datos globales:
DB8.DBB0:10 (es decir, 10 bytes de datos del DB8 a partir del byte de datos 0)
AW0:10 (es decir, 10 palabras de salida a partir de AW0)
Introduzca las áreas de recepción de las otras CPUs igual que en el primer ejemplo; el "ancho de los
datos" tiene que corresponderse con el área de emisión.
392
Configurar el hardware y la comunicación con STEP 7
Manual, 05/2010, A5E02789745-01