Instrucción Motion Control Mc_Movevelocity; Se Alcanza La Velocidad Parametrizada - Siemens SIMATIC S7-1200 Motion Control Manual De Funciones

Tabla de contenido

Publicidad

9.5.3
Instrucción Motion Control MC_MoveVelocity
Una petición "MC_MoveVelocity" se inicia con un flanco ascendente en el parámetro
"Execute". El objetivo de la petición se cumple en cuanto se alcanza la velocidad
parametrizada y el eje se mueve a velocidad constante. En cuanto se alcanza y mantiene la
velocidad parametrizada, en el parámetro "InVelocity" se muestra el valor TRUE.
El movimiento del eje se puede detener, p. ej. con una petición "MC_Halt".
Los parámetros de salida "Busy", "CommandAborted" y "Error" indican que la petición aún
está siendo procesada, ha sido cancelada o que se ha producido un error.
Mientras se procesa la petición de Motion Control el parámetro de salida "Busy" muestra el
valor TRUE. Si la petición se cancela por otra petición o por un error, el parámetro de salida
"Busy" cambia su valor a FALSE. Ello ocurre independientemente de la señal en el
parámetro de entrada "Execute".
Los parámetros de salida "CommandAborted" y "Error" muestran el valor TRUE durante al
menos un ciclo. Mientras el parámetro de entrada Execute sea TRUE, los avisos de estado
se mostrarán con memoria.
A continuación se muestra, a modo de ejemplo, el comportamiento del bit de estado en
diversas situaciones:

Se alcanza la velocidad parametrizada

Si la petición de Motion Control se procesa hasta alcanzar la velocidad parametrizada, ello
se indica a través del parámetro de salida "InVelocity" con el valor TRUE. El parámetro
"Execute" no influye en la duración de visualización del parámetro "InVelocity".
S7-1200 Motion Control V6.0 en el TIA Portal V14
Manual de funciones, 09/2016, A5E03790553-AE
La petición se inicia con un flanco ascendente en el parámetro "Execute". Según la progra-
mación, "Execute" se puede volver a poner a FALSE antes o después de alcanzar la veloci-
dad parametrizada. Mientras se procesa la petición, el parámetro "Busy" presenta el valor
TRUE.
Al alcanzar la velocidad parametrizada, el parámetro "InVelocity" cambia a TRUE. Los pa-
rámetros "Busy" y "InVelocity" se mantienen en el valor TRUE hasta que la petición
"MC_MoveVelocity" es relevada por otra petición de Motion Control o es cancelada con un
error.
9.5 Seguimiento de las peticiones activas
Programar
169

Publicidad

Tabla de contenido
loading

Tabla de contenido