Programar La Comunicación Dp - Siemens SIMATIC NET S7 CP Manual De Configuración

Tabla de contenido

Publicidad

4 Modo Maestro DP con CP PROFIBUS en SIMATIC S7−300
4.7
Programar la comunicación DP
Actualizar áreas de datos DP
Programando llamadas de bloques FC en el programa de usuario de la CPU se inicia la
transferencia de las áreas de datos DP al CP PROFIBUS y se vigila que la transferencia se
realice correctamente. La ubicación del área de datos DP se indica en los parámetros de
llamada de los bloques FC.
Bloques FC
Para la activación DP con el programa de control se dispone de 4 bloques del tipo FC:
S DP−SEND
El bloque transfiere los datos de un área de salida DP dada al CP PROFIBUS para su
salida en la periferia descentralizada.
S DP−RECV
El bloque recibe los datos del proceso de la periferia descentralizada así como una infor-
mación de estado en el área de entradas DP dada.
S DP−CTRL
El bloque impulsa funciones de control para la periferia descentralizada.
S DP−DIAG
El bloque impulsa la consulta de datos de diagnóstico en el maestro DP y en los escla-
vos DP.
Inicializar el maestro DP
El modo maestro DP debe inicializarse con una primera llamada de bloque. Para ello,
utilice alternativamente la primera llamada del FC DP−SEND o del FC DP−RECV.
Dependiendo del FC utilizado, al realizar la primera llamada se obtiene el comporta-
miento siguiente:
S DP−SEND
Si se utiliza para inicializar el DP?SEND, el área de datos transferida no se aplica y
se envía el valor de salida "0" a los esclavos DP.
Sólo la siguiente llamada por parte de DP?SEND envía los datos útiles transferidos.
S DP−RECV
Si se utiliza para inicializar el DP?RECV, no se aplican los datos recibidos.
Sólo la siguiente llamada por parte de DP?RECV suministra los datos útiles recibidos.
A continuación se describe una secuencia de ejecución típica que le sigue a la inicializa-
ción.
A−104
CPs S7 para PROFIBUS Configurar y poner en servicio
C79000−G8978−C181−05
Edición 09/2011

Publicidad

Tabla de contenido
loading

Tabla de contenido