El puerto DP del módulo EM 277 PROFIBUS-DP se puede conectar a un maestro DP en la red,
siendo posible comunicarse aún como esclavo MPI con otros maestros tales como unidades de
programación (PGs) SIMATIC o CPUs S7-300/S7-400 en esa misma red
una red PROFIBUS con una CPU 224 y un módulo EM 277 PROFIBUS-DP.
En este ejemplo, la CPU 315-2 es
el maestro DP que ha sido
configurado utilizando una unidad
de programación SIMATIC con el
software de programación
STEP 7.
La CPU 224 es un esclavo DP de
la CPU 315-2. El módulo ET 200
es también un esclavo de la
CPU 315-2.
La CPU S7-400 se encuentra
conectada a la red PROFIBUS y
está leyendo datos de la CPU 224
mediante las operaciones XGET
mediante las operaciones XGET
contenidas en el programa de
usuario de la CPU S7-400.
Configuración
Para utilizar el módulo EM 277
PROFIBUS-DP en calidad de esclavo
DP es preciso ajustar la dirección de
estación del puerto DP para que
coincida con la dirección fijada en la
configuración del maestro. La dirección
de estación se ajusta con los
interruptores rotativos del módulo
EM 277. Tras haber efectuado un
cambio con un interruptor es preciso
desconectar la CPU y conectarla de
nuevo para poder adoptar la nueva
dirección del esclavo.
El maestro intercambia datos con cada
uno de sus esclavos, enviando
informaciones de su área de salidas al
búfer de salida del esclavo en cuestión
(o "buzón receptor") El esclavo
(o "buzón receptor"). El esclavo
responde al mensaje del maestro
retornando un búfer de entrada (o
"bandeja de salida") que el maestro
almacena en un área de entradas.
La figura A-25 muestra un ejemplo de la memoria V y del área de direcciones de E/S de un
maestro PROFIBUS-DP.
El maestro DP puede configurar el módulo EM 277 PROFIBUS-DP para que éste reciba datos de
salida del maestro y retorne datos de entrada al mismo. Los búfers de salida y de entrada se
almacenan en la memoria de variables (memoria V) de la CPU S7-200. Al configurar el maestro
DP, se define la dirección de byte en la memoria V donde debe comenzar el búfer de salida como
parte de la asignación de parámetros para el EM 227. Asimismo, se define la configuración de
E/S como la cantidad de datos de salida a escribir en la CPU S7-200 y de datos de entrada a leer
de la misma. El módulo EM 227 fija el tamaño de los búfers de entrada y de salida conforme a la
configuración de E/S. El maestro DP escribe la asignación de parámetros y la configuración de
E/S en el módulo EM 277 PROFIBUS DP. El EM 277 transfiere a la CPU la dirección de la
memoria V, así como las longitudes de los datos de entrada y salida.
Unidad de
S7-300 con
programación
CPU 315-2 DP
SIMATIC
CPU S7-400
Figura A-24
Módulo EM 277 PROFIBUS-DP y CPU 224
en una red PROFIBUS
CPU 224
memoria V
Módulo
VB0
EM 277
PROFIBUS-DP
Offset:
5000 bytes
VB4999
VB5000
Búfer de salida
(bandeja de
VB5015
entrada):16 bytes
VB5016
Búfer de entrada
(buzón emisor):
VB5031
16 bytes
VB5032
VB5119
VB: byte de la memoria de variables
Figura A-25
Memoria V de la CPU 224 y área de
direcciones de E/S
Datos técnicos
Anexo A
La figura A-24 muestra
.
ET 200B
EM 277
PROFIBUS-DP
CPU 224
CPU 315-2 DP
Áreas direcc. E/S
P000
PI256
Área de entradas:
PI271
16 bytes
PQ256
Área de salidas:
16 bytes
PQ271
P: periférico
PI: entrada periféricaP
Q: salida periférica
449