Funciones adicionales
14.1
Funciones de eje (AXNAME, AX, SPI, AXTOSPI, ISAXIS, AXSTRING,
MODAXVAL)
Función
AXNAME se utiliza, p. ej., para la creación de ciclos de validez general, cuando los nombres
de los ejes se desconocen.
AX se utiliza para la programación indirecta de ejes geométricos y síncronos. El identificador
de eje se guarda en una variable del tipo AXIS o se suministra mediante un comando como
AXNAME o SPI.
SPI se utiliza cuando se programan funciones de eje para un cabezal, p. ej. un cabezal
síncrono.
AXTOSPI se utiliza para convertir un identificador de eje en un índice de cabezal (función
inversa de SPI).
AXSTRING se utiliza para convertir un identificador de eje (tipo de datos AXIS) en un string
(función inversa de AXNAME).
ISAXIS se aplica a los ciclos de propósito general para garantizar que se dispone de
determinados ejes geométricos y evitar que se interrumpa con error la llamada siguiente de
$P_AXNX.
MODAXVAL se utiliza para determinar la posición módulo en ejes giratorios con módulo.
Sintaxis
AXNAME("String")
AX[AXNAME("String")]
SPI(n)
AXTOSPI(A), AXTOSPI(B) o AXTOSPI(C)
AXSTRING(SPI(n))
ISAXIS(<Número de eje geométrico>)
<Posición módulo>=MODAXVAL(<Eje>,<Posición de eje>)
Preparación del trabajo
Manual de programación 09/2011, 6FC5398-2BP40-2EA0
14
685