Compensaciones
8.5 Compensación interpolatoria
Código de programa
$SN_CEC_TABLE_ENABLE[3]=TRUE
; definir el factor de ponderación de las tablas f
$SN_CEC_TABLE_WEIGHT[0]=1.0
$SN_CEC_TABLE_WEIGHT[1]=1.0
$SN_CEC_TABLE_WEIGHT[2]=1.0
$SN_CEC_TABLE_WEIGHT[3]=1.0
; los cambios de los siguientes parámetros de tabla no son
; efectivos hasta un rearranque (en caliente)
; definir el eje básico X1
$AN_CEC_INPUT_AXIS[0]=(X1)
$AN_CEC_INPUT_AXIS[1]=(X1)
$AN_CEC_INPUT_AXIS[2]=(X1)
$AN_CEC_INPUT_AXIS[3]=(X1)
; definir el eje compensado Z1
$AN_CEC_OUTPUT_AXIS[0]=(Z1)
$AN_CEC_OUTPUT_AXIS[1]=(Z1)
$AN_CEC_OUTPUT_AXIS[2]=(Z1)
$AN_CEC_OUTPUT_AXIS[3]=(Z1)
; definir la distancia entre puntos de interpolación para los valores de compensación
de las tablas f
$AN_CEC_STEP[0]=500.0
$AN_CEC_STEP[1]=500.0
$AN_CEC_STEP[2]=500.0
$AN_CEC_STEP[3]=500.0
; la compensación comienza en X1=0
$AN_CEC_MIN[0]=0.0
$AN_CEC_MIN[1]=0.0
$AN_CEC_MIN[2]=0.0
$AN_CEC_MIN[3]=0.0
; la compensación finaliza en X1=2000
$AN_CEC_MAX[0]=2000.0
$AN_CEC_MAX[1]=2000.0
$AN_CEC_MAX[2]=2000.0
$AN_CEC_MAX[3]=2000.0
; los valores de las tablas f con índice [t1] se multiplican con valores de las tab-
las g
; por el número [t2]
; se corresponde con la regla de cálculo citada anteriormente
274
Comentario
Manual de funciones, 01/2023, A5E48053702E AF
Vigilancia y compensación