Siemens SIMATIC NET NCM S7 Guía Rápida página 59

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

Publicidad

Programar bloques FC para el modo DP
Para gestionar el modo DP se dispone de dos bloques del tipo FC:
S
DP_SEND (FC 1)
El bloque transfiere los datos de un área de salida DP
dada al CP PROFIBUS para que salgan en la periferia
descentralizada.
S
DP_RECV (FC 2)
El bloque recibe los datos del proceso de la periferia
descentralizada y una información de estado en un área de
entrada DP dada.
El programa de usuario de ejemplo ha sido creado en lenguaje AWL. En los dos ejemplos siguientes
puede ver cómo se han parametrizado las llamadas de DP_SEND y DP_RECV en el equipo S7
"Maestro" (Maestro DP).
AWL
call fc 1
CPLADDR :=
W#16#0110
SEND
:=
P#db11.dbx0.0 byte 10,
DONE
:=
M 1.2
ERROR
:=
M 1.3
STATUS :=
MW 206
AWL
call fc 2
CPLADDR :=
W#16#0110
RECV
:=
P#DB10.DBX 0.0 BYTE 10
NDR
:=
M1.0
ERROR
:=
M1.1
STATUS :=
MW200
DPSTATUS:=
MB202
Para ver cómo están programados estos FCs y los demás OBs imprima el proyecto de ejemplo.
SIMATIC NET NCM S7 para PROFIBUS
C79000–G8978–C1 13–03
para más detalles...
Explicación
//Llamada al bloque DP_SEND
//Dirección mód. 272
Dec
hardware
/Area de datos a transmitir (10 bytes)
//Dirección para parámetro de retorno DONE
//Dirección para parámetro de retorno ERROR
//Dirección para parámetro de retorno STATUS
Explicación
//Llamada al bloque DP_RECV
//Dirección mód. 272
Dec
hardware
//Area de datos para recibir datos (10 bytes)
//Dirección para parámetro de retorno NDR
//Dirección para parámetro de retorno ERROR
//Dirección para parámetro de retorno STATUS
//Dirección para parámetro de retorno
DP–STATUS
Modo DP vía PROFIBUS con
Manual
/2/
Tomo 1
Cap. 7.3
. en configuración del
. en configuración del
59

Publicidad

Tabla de contenido
loading

Tabla de contenido