4.3.1
Principio del intercambio de datos
Intercambio de datos cíclico Maestro DP, Esclavo DP
El intercambio de datos entre el maestro DP y los esclavos DP se realiza cíclicamente (ciclo
de sondeo DP) a través del búfer de emisión y de recepción del CP PROFIBUS (búfer de
datos DP). El intercambio de datos es impulsado por el maestro DP que envía datos de
salida al esclavo DP y recibe datos de entrada del esclavo DP.
Bloques FC
Para el intercambio de datos a través del programa de usuario STEP 7 se dispone de los
bloques del tipo FC (funciones):
S DP−SEND
El bloque FC transfiere los datos de un área de datos DP indicada de la CPU al búfer de
emisión del CP PROFIBUS, para su transmisión a los esclavos DP.
S DP−RECV
El bloque FC recoge del búfer de recepción del CP PROFIBUS los datos DP leídos de
los esclavos DP y los deposita en un área de datos DP dada de la CPU.
Maestro DP
CPU
Programa de usuario
STEP 7
Areas de
datos DP
DP−SEND
DP−RECV
Ciclo CPU
Figura 4-2
Interacción de la CPU y del CP PROFIBUS en modo maestro DP
CPs S7 para PROFIBUS Configurar y poner en servicio
Edición 09/2011
C79000−G8978−C181−05
4 Modo Maestro DP con CP PROFIBUS en SIMATIC S7−300
CP PROFIBUS
Base de
datos CP
Búfer de
datos DP
enviar
recibir
Ciclo de sondeo DP
Esclavo DP
Areas de
datos DP
PROFIBUS
A−87