Funciones de configuración
Respecto a un perfil de leva
Introducción
Posiciones del
maestro e
incrementos
Aplicaciones
típicas
Establecer un
perfil de leva
Modificar el tipo
de interpolación
Recuperación de
la información de
la configuración
404
Un perfil de leva (PerfilLeva) pone en relación la posición de un eje seguidor con
una posición dada de un eje maestro. El perfil de leva es una tabla de coordenadas
de posición del maestro y del seguidor. Los puntos de posición que no aparecen ex-
plícitamente en la tabla se deducen por interpolación entre los puntos dados. El tipo
de interpolación puede ser linear o cúbica.
Las posiciones del maestro deben figurar en la tabla en orden ascendente del pri-
mer al último elemento del perfil. Por ejemplo, las posiciones del maestro no pueden
ir de 360 grados a 0 grados debido a que no varían en orden ascendente.
Los incrementos entre las posiciones del maestro pueden ser variables. No es ne-
cesario un incremento fijo. Por ejemplo, los siguientes valores de posición del maes-
tro se admiten: 0, 1, 2, 100, 300, 360. Se puede utilizar cualquier unidad de posición.
Las aplicaciones típicas requieren de un movimiento continuo, ya que el movimiento
pasa de una iteración del perfil de leva a la siguiente. Para que esta transición sea
lo más uniforme posible, el valor de la posición del seguidor del primer punto debe
ser igual a la del seguidor de posición del último punto. Por ejemplo, si las posicio-
nes del maestro se expresan en grados, y las posiciones del seguidor están en pul-
gadas, y si la primera posición del maestro se encuentra a 0 grados, y la del
seguidor a 0 pulgadas, la última posición correspondiente sería la del maestro a 360
grados con el seguidor a 0 pulgadas.
Cada punto de una tabla de perfil de leva tiene una posición definida por coordena-
das sobre los dos ejes del perfil. Esto significa que un perfil de leva tiene dos valores
por punto: uno para la posición del maestro y uno para la posición del seguidor. La
función SetCoord cambia los dos valores de un punto existente de un perfil de leva.
La función GetCoord devuelve los dos valores del punto designado en un perfil de
leva.
En una tabla de puntos de un perfil, las posiciones que no están en la tabla se de-
rivan por interpolación entre los puntos dados. La interpolación linear y cúbica son
posibles. El cambio de tipo de interpolación se obtiene con las funciones GetInterp-
Type y SetInterpType.
Se puede obtener información acerca de la configuración de un perfil de leva me-
diante nuevas funciones. La función IsConfigured devuelve el estado de la configu-
ración del perfil, es decir, si está o no configurado. La función GetProfileId devuelve
el identificador configurado para este perfil.
TLX DS 57 PL7 40S 09/2000