POSx_RUN
La operación POSx_RUN (Ejecutar perfil) ordena al módulo
de posicionamiento a ejecutar la función de movimiento en
un determinado perfil almacenado en la tabla de
configuración/perfiles.
Esta operación se habilita activando el bit EN. Vigile que
éste permanezca activado hasta que el bit "Done" indique
que ha finalizado la operación.
Activando el parámetro START se envía un comando RUN
al módulo de posicionamiento. En cada ciclo en el que
parámetro START esté activado y el módulo no esté
ocupado, la operación enviará un comando RUN al módulo.
Con objeto de garantizar que se envíe sólo un comando,
utilice un elemento de detección de flancos para activar el
parámetro START.
El parámetro "Profile" contiene el número o el nombre
simbólico del perfil de movimiento. También pueden
seleccionarse los comandos de movimiento avanzados
(118 a 127). Para más información sobre los comandos de
movimiento, consulte la tabla 9-26.
Activando el parámetro "Abort" se ordena al módulo de
posicionamiento a detener el perfil actual y a desacelerar
hasta que pare el motor.
El parámetro "Done" se activa cuando el módulo finaliza
esta operación.
El parámetro "Error" contiene el resultado de la operación.
Los códigos de error se describen en la tabla 9-20.
El parámetro "C_Profile" contiene el perfil que el módulo de posicionamiento está ejecutando
actualmente.
El parámetro "C_Step" contiene el paso del perfil que se está ejecutando actualmente.
El parámetro "C_Pos" contiene la posición actual del módulo. Dependiendo del sistema de
medida seleccionado, este valor puede ser un número de impulsos (DINT), o bien el número de
unidades de medida (REAL).
El parámetro "C_Speed" contiene la velocidad actual del módulo. En función del sistema de
medida seleccionado, este valor puede ser un número de impulsos por segundo (DINT), o bien
las unidades de medida por segundo (REAL).
Tabla 9-12
Parámetros de la operación POSx_RUN
Entradas/salidas
START
Profile
Abort, Done
Error, C_Profile, C_Step
C_Pos, C_Speed
Tipos de datos
Operandos
BOOL
I, Q, V, M, SM, S, T, C, L, circulación de corriente
BYTE
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD, constante
BOOL
I, Q, V, M, SM, S, T, C, L
BYTE
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
DINT, REAL
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
Controlar el movimiento
Capítulo 9
293