Ajsute
Función SetPositionLimit
Descripción
Comando
mediante
WRITE_PARAM
Comando
mediante
WRITE_CMD
344
Se trata de una función de forzado del controlador (véase función GetAccelMax
(Véase Funciones de forzado, p. 313 ): funciones de forzado).
La función SetPositionLimit define el tope positivo o negativo del eje. El valor se ex-
presa en UnidadesPosición. No es posible asignar a un tope positivo o negativo un
valor que sitúe la posición actual fuera de los nuevos límites de los topes. La función
SetPosition o una función de movimiento permitirá sustituir la posición actual por un
nuevo valor comprendido dentro de los límites de los topes antes de cambiar un lí-
mite.
OBSERVACIÓN: Los límites de posición no están activos hasta después de la po-
sición de origen Home.
POSITION_MAX (%MFxy.i.55)
POSITION_MIN (%MFxy.i.57)
ACTION_CMD (%MWxy.i.26) = 2505
PARAM_CMD_1 (%MDxy.i.27) = Sentido: 1 (para obtener el tope positivo) o -1 (pa-
ra obtener el tope negativo).
PARAM_CMD_2 (%MDxy.i.29): No utilizado
PARAM_CMD_3 (%MFxy.i.31) = Posición. Tope: se debe expresar en unidades de-
finidas en UnidadesPosición.
PARAM_CMD_4 (%MFxy.i.33): No utilizado
ERROR_CMD (%MWxy.i.19)
Código
Nombre
1
RANGE_ERROR
2
UNITS_MISMATCH
50
CMD_NOT_ALLOWED
2014
PROXY_NOT_CONNECTED
Descripción
El valor especificado no debe ser inferior al
valor mínimo.
Las unidades especificadas para el argumen-
to no corresponden con las configuradas para
el eje.
Comando no autorizado en este momento; el
eje está en movimiento o vuelve a su posición
de origen.
El eje de movimiento no se ha configurado
correctamente.
TLX DS 57 PL7 40S 09/2000