1PosUniversal/Digital
7.2 Breve introducción a la puesta en marcha del 1PosU
Integración en el programa de usuario
Enlace el bloque siguiente FC 101 con su programa de usuario, p. ej. en el OB 1. Este
bloque requiere el bloque de datos DB 1 con una longitud de 16 bytes. En el ejemplo
siguiente se activa el arranque al aplicar el bit de marca 30.0 (en sentido +) o 30.1 (en
sentido -) con la unidad de programación. La velocidad velocidad rápida o velocidad lenta se
selecciona con el bit de marca 30.2.
AWL
Bloque: FC101
L
PED 256
T
DB1.DBD8
L
PED 260
T
DB1.DBD12
L
DB1.DBB8
T
MB8
L
DB1.DBB12
T
MB9
L
DB1.DBD8
DU
DW#16#FFFFFF
T
MD12
UN
M30.0
SPB
DIRM
L
B#16#13
T
DB1.DBB0
SPA
CTRL
UN
M30.1
DIRM:
SPB
STOP
L
B#16#15
T
DB1.DBB0
SPA
CTRL
L
B#16#0
STOP:
T
DB1.DBB0
U
DB1.DBX8.2
SPB
CTRL
UN
DB1.DBX8.0
=
=DB1.DBX0.0
U
M30.2
CTRL:
=
DB1.DBX0.3
L
DB1.DBD0
T
PAD256
L
DB1.DBD4
T
PAD260
328
Significado
//cargar valores de respuesta del 1PosU
//mostrar bits de estado
//mostrar valor real
//avanzar en sentido +
//(START=1, DIR_P=1, DIR_M=0, SPEED=0, TIPPEN=1)
//avanzar en sentido -
//(START=1, DIR_P=0, DIR_M=1, SPEED=0, TIPPEN=1)
//detener
//activar / borrar en función de POS_ACK START
//activar SPEED
//transferir valores forzados al 1PosSSI/Digital
Instrucciones de servicio, 05/2007, A5E00124871-04
Posicionamiento