I
5
Tiempo de desbordamiento del PROFIBUS DP
0 0
Ejemplo de
programación de
STEP7
5.2
Tiempo de desbordamiento del PROFIBUS DP
24
Para este ejemplo, el MOVIDRIVE
proceso "3 PD" a las direcciones de entrada PIW576... y direcciones de salida
POW576...
Se crea un bloque de datos DB3 con aprox. 50 palabras de datos.
Los datos de entrada del proceso se copian en el bloque de datos DB3, en las palabras
de datos 0, 2 y 4 activando SFC14. Después de procesar el programa de control, se
activa SFC15 para copiar los datos de salida del proceso de las palabras de datos 20,
22 y 24 a la dirección de salida POW 576....
Tener en cuenta la información de longitud en bytes para el parámetro RECORD. Debe
ser idéntica a la longitud configurada.
Información adicional sobre las funciones de sistema en la ayuda online de STEP7.
//Comienzo del procesamiento del programa cíclico en OB1
BEGIN
NETWORK
TITLE =Copy PI data from inverter in DB3, word 0/2/4
CALL SFC
14 (DPRD_DAT)
LADDR
:= W#16#240
RET_VAL:= MW 30
RECORD := P#DB3.DBX 0.0 BYTE 6 //Pointer
NETWORK
TITLE =PLC program with drive application
// Programa PLC utiliza datod del proceso en BDB3 para
// el control del accionamiento
L
DB3.DBW 0
//Cargar PI1 (palabra de estado 1)
L
DB3.DBW 2
//Cargar PI2 (valor de velocidad real)
L
DB3.DBW 4
//Cargar PI3 (sin función)
L
W#16#0006
T
DB3.DBW 20//Escribir 6hex a PO1 (palabra de control = habilitada)
L
1500
T
DB3.DBW 22//Escribir 1500dec a PO2 (consigna de velocidad= 300 1/min)
L
W#16#0000
T
DB3.DBW 24//Escribir 0hex a PO3 (sin función)
//Fin del procesamiento del programa cíclico en OB1
NETWORK
TITLE =Copy PO data from DB3, word 20/22/24 to inverter
CALL SFC
15 (DPWR_DAT)
LADDR
:= W#16#240
RECORD := P#DB3.DBX 20.0 BYTE 6
RET_VAL:= MW 32
El tiempo de vigilancia de la respuesta en el MOVIDRIVE
en el maestro DP) en caso de que la transmisión de datos vía el PROFIBUS DP se
interrumpa. El LED "BUS-FAULT" se enciende o parpadea para indicar que no se
reciben nuevos datos de usuario. Al mismo tiempo, el MOVIDRIVE
respuesta al fallo seleccionada con P831 Respuesta tiempo de desbordamiento del bus
de campo .
El Tiempo de desbordamiento del bus de campo P819 indica el tiempo de vigilancia de
la respuesta especificado por el maestro DP en la puesta en marcha inicial del
PROFIBUS DP. Sólo se puede realizar un cambio de este ajuste del tiempo de
comunicación transcurrido a través del maestro DP. Aunque los cambios hechos
mediante el teclado o MOVITOOLS
sobrescriben durante la siguiente puesta en marcha inicial del DP.
®
se configura con configuración de datos del
//Leer registro esclavo
//Dirección de entrada 576
//Resultado en palabra indicadora 30
//Leer registro esclavo DP
//Dirección de salida 576 = 240hex
//Indicador a DB/DW
//Resultado en palabra indicadora 32
®
se visualizan en pantalla, no son efectivos y se
Interface de bus de campo DFP21A de PROFIBUS - Manual
®
finaliza (si se ha configurado
®
ejecuta la