Puesta en marcha
I
5
Puesta en marcha del variador con PROFIBUS-DP (MCH41A)
0 0
84
//Comienzo del procesamiento cíclico del programa en OB1
BEGIN
NETWORK
TITLE =Copia de datos PI del variador a DB3, palabra 0/2/4
CALL SFC 14 (DPRD_DAT)
LADDR := W#16#240
RET_VAL:= MW 30
RECORD := P#DB3.DBX 0.0 BYTE 6
NETWORK
TITLE=Programa PLC con aplicación de accionamiento
// Programa PLC utiliza datos de proceso en DB3 para
// el control de accionamiento
L DB3.DBW 0
L DB3.DBW 2
L DB3.DBW 4
L W#16#0006
T DB3.DBW 20
L 1500
T DB3.DBW 22
L W#16#0006
T DB3.DBW 24
//Final del procesamiento cíclico del programa en OB1
NETWORK
TITLE =copiar datos PO de DB3 al convertidor, palabra 20/22/24
CALL SFC 15 (DPWR_DAT)
LADDR := W#16#240
RECORD := P#DB3.DBX 20.0 BYTE 6
RET_VAL:= MW 32
NOTA
Obtendrá información más detallada y ejemplos de aplicación sobre el control
mediante el canal de datos de proceso, y en especial sobre la codificación de la
palabra de control y de estado, en el manual del perfil de la unidad del bus de campo,
que puede pedir a SEW.
//Read DP Slave Record
//Dirección de entrada 576
//Resultado en palabra de marca 30
//Puntero
//Cargar PI1 (palabra de estado 1)
//Cargar PI2 (valor de velocidad real)
//Cargar PI3 (ninguna función)
//Escribir 6
en PO1 (palabra de control = habilitación)
hex
//Escribir 1500
en PO2 (consigna de velocidad = 300 r.p.m.)
dec
//Escribir 0
en PO3 (no tiene ninguna función)
hex
//Write DP Slave Record
//Dirección de salida 576 = 240hex
//Puntero en DB/DW
//Resultado en palabra de marca 32
Instrucciones de funcionamiento – MOVIDRIVE
®
compact MCH4_A