Instrucciones MCL (S7-1500T)
6.5 Ejes (S7-1500T)
Pará
Tipo de datos
metro
d
LREAL
j
LREAL
rel
BOOL
1)
Parámetro opcional con valor predeterminado
Ejemplo
El ejemplo siguiente muestra cómo ajustar los valores modales de los parámetros de dinámica
de un eje individual.
MCL
// The mapping of <TO_Axis> to "myAxis" tag is done in the <TO_InterpreterMapping>
// Set the modal values of the dynamic parameters of "myAxis"
setAxisDyn( myAxis, v := 120.0, a := 1000.0, d := 1000.0, j := 0.0 );
// Set the modal value of axis velocity to absolute 10.0
setAxisDyn( $A1, v := 10.0 );
// Set modal value of axis acceleration to 50% of maximum value
setAxisDyn( $A2, a := 50.0, rel := TRUE );
276
Valor pre
Descripción
determina
do
-
0.0 < d ≤
Si rel := TRUE:
100.0
Ajuste predeterminado porcentual referido al último valor
máximo de deceleración válido
≤ 0.0
No admisible
-
Valor modal de tirón del movimiento del eje individual
-
El valor modal no cambia.
Se utiliza el último valor válido establecido en el código del
programa.
Al cargar el programa, el valor modal se inicializa con el va
lor de configuración guardado en "Parámetros avanzados >
Dinámica" (<TO_Axis>.DynamicDefaults.Jerk).
Si el valor no se establece en el código del programa, se utili
za el valor inicializado.
> 0.0
Si rel := FALSE:
Ajuste predeterminado absoluto del tirón
0.0 < j ≤
Si rel := TRUE:
100.0
Ajuste predeterminado porcentual referido al último valor
máximo de tirón válido
= 0.0
Sin limitación de tirón
< 0.0
No admisible
FALSE
Modo de especificación del valor modal
FALSE
Especificación absoluta
TRUE
Especificación porcentual
1)
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA