Descargar Imprimir esta página

Siemens SIMATIC S7-1500 Manual De Funciones página 300

Ocultar thumbs Ver también para SIMATIC S7-1500:

Publicidad

Instrucciones MCL (S7-1500T)
6.6 Otras instrucciones (S7-1500T)
Reglas
• Si no se ha especificado el parámetro opcional "obj" o tiene el valor NULL, la instrucción se
refiere a la cinemática conectada.
• Si el bit <TO>.StatusInterpreterMotion.StatusWord.X0 (ControlledByInterpreter) de una
cinemática se ajusta a TRUE, el sistema ajusta el bit
<TO>.StatusInterpreterMotion.StatusWord.X0 (ControlledByInterpreter) de los ejes
asignados automáticamente a la cinemática a TRUE.
• El bit de estado puede ser leído por el PLC y por el intérprete.
Ejemplo
MCL
// set ControlledByInterpreter at connected kinematics and linked axes
setControlledByInterpreter();
// same behaviour as previous command
setControlledByInterpreter( ctrl := TRUE );
// reset ControlledByInterpreter at connected kinematics and linked axes
setControlledByInterpreter( ctrl := FALSE );
// set ControlledByInterpreter at a single axis
setControlledByInterpreter( obj := myAxis );
// same behaviour as previous command
setControlledByInterpreter( obj := myAxis, ctrl := TRUE );
// reset ControlledByInterpreter at a single axis
setControlledByInterpreter( obj := myAxis, ctrl := FALSE );
6.6.5
setOvr(): Definir la corrección del programa (S7-1500T)
Descripción
Con la instrucción MCL "setOvr()" se establece de forma modal el factor de corrección del
programa, que actúa sobre cinemáticas y movimientos de ejes individuales como factor
porcentual para la velocidad y la aceleración.
El factor de corrección del programa se tiene en cuenta durante la preparación del programa
intérprete.
Para el factor de corrección del programa se utiliza el último valor válido ajustado en el código
del programa. Al cargar el programa, el valor modal se inicializa con el valor de configuración
guardado en "Parámetros avanzados > Preparación del programa"
(<TO_Interpreter>.Parameter.ProgramOverride). Si el valor no se establece en el código del
programa, se utiliza el valor inicializado.
Para que, en caso de modificaciones de override, no se modifique la trayectoria original, la
corrección del programa se aplica en primer lugar a las velocidades de eje. Tras ello, se adapta
la aceleración de los ejes a las velocidades resultantes. Los valores de override de velocidad
que se ajustan en los bloques de datos de objeto tecnológico de los ejes o cinemáticas
también son efectivos y afectan a las dinámicas de los movimientos activos.
Puede utilizar esta instrucción en su programa MCL para la puesta en marcha, a fin de seguir
un movimiento (p. ej., en el punto de transición) con velocidad y aceleración reducidas.
300
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA

Publicidad

loading