Perfil de la unidad MOVILINK
12
Ejemplo de programa en combinación con Simatic S7 y bus de campo
Control
®
MOVIMOT
122
Con entrada DI0 se habilita el accionamiento MOVIMOT
•
E 100.0 = "0": Orden de control "Parada"
•
E 100.0 = "1": Orden de control 1 = "Habilitación"
A través de entrada DI1 se predeterminan el sentido de giro y la velocidad:
•
E 100.1 = "0": 50 % f
máx
•
E 100.1 = "1": 50 % f
máx
El accionamiento es acelerado o bien frenado con una rampa del integrador de 1 s.
Los datos de entrada de proceso se guardan en memoria caché en la palabra clave 20 a
24 para el procesamiento ulterior.
U
E 100.0
SPB
LIBRE
L
W#16#2
T
PAW 132
SPA
CONSIGNA
LIBRE:L
W#16#6
T
PAW 132
CONSIGNA:U
E 100.1
SPB
LINK
L
W#16#2000
T
PAW 134
SPA
V ACT
LIBRE:L
W#16#E000
T
PAW 134
V ACT:L
1000
T
PAW 136
L
PEW 132
T
MW 20
L
PEW 134
T
MW 22
L
PEW 136
T
MW 24
BE
®
giro a derecha
giro a izquierda
// Con entrada 100.0 dar la orden de control
"Habilitado"
// Orden de control "Parada"
// escribir en PO1 (palabra de control 1)
// Orden de control MOVIMOT "Habilitado" (0006hex)
// escribir en PO1 (palabra de control 1)
// Con entrada 100.1 definir sentido de giro
// Si entrada 100.1 = "1", entonces giro a izquierda
// Velocidad de consigna = 50% fmáx giro a derecha
(=2000hex)
// escribir en PO2 (Velocidad [%])
// Velocidad de consigna = 50% fmáx giro a izquierda
(=E000hex)
// escribir en PO2 (Velocidad [%])
// Rampa = 1s (1000dec)
// escribir en PO3 (rampa)
// cargar PI1 (palabra de estado 1)
// y guardar en memoria caché
// cargar PI2 (corriente de salida)
// y guardar en memoria caché
// cargar PI3 (palabra de estado 2)
// y guardar en memoria caché
Manual – Interfaces y distribuidores de campo PROFIBUS
®
: