Este bloque de funciones inicia la modalidad de funcionamiento Profile Velocity. En la modalidad de funcionamiento Profile Velocity, un movimiento se ejecuta a la velocidad de destino. El origen para la velocidad de destino se establece a través de la entrada SetpointSource.
Nombre de biblioteca: GMC Independent Lexium
Espacio de nombres: GILXM
Input |
Tipo de datos |
Descripción |
---|---|---|
Execute |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE. Un flanco ascendente de la entrada Execute inicia el bloque de funciones. El bloque de funciones continúa ejecutándose, y la salida Busy se establece en TRUE. Este bloque de funciones puede reiniciarse mientras se ejecuta. Los valores de destino se sobrescriben con los nuevos valores en el momento en que se produce el flanco ascendente. |
SetpointSource |
ET_SetpointSource_SD328A |
Rango de valores: 0...1 Valor predeterminado: 0 Origen de la velocidad de destino.
Consulte también Tipo de datos específico del proveedor ET_SetpointSource_SD328A. |
Velocity |
DINT |
Rango de valores: -3000...3000 Valor predeterminado: 0 Velocidad de destino en rpm. |
ZeroWindow |
UINT |
Rango de valores: De 0 a 1000 Valor predeterminado: 0 Ventana de tensión cero en la entrada analógica en mV. Ejemplo: Si el valor es 20, el intervalo de -20 a 20 mV se interpreta como 0. |
MaxVelocity |
INT |
Rango de valores: de -30000 a 30000 Valor predeterminado: 3000 El valor especifica la velocidad máxima de rotación (ANA1 = 10 V) en rpm. Ajuste el valor según el motor y las condiciones mecánicas. Este valor solo se tendrá en cuenta si la entrada SetpointSource está ajustada en 1 / AnalogInput. |
Salida |
Tipo de datos |
Descripción |
---|---|---|
VelocityZero |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE.
|
Busy |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE.
NOTA: La salida Busy permanece establecida en TRUE aunque se haya alcanzado la velocidad de destino o Execute haya pasado a FALSE. La salida Busy se establece en FALSE en el momento en que se ejecuta otro bloque de funciones, como por ejemplo MC_Stop.
|
CommandAborted |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE.
|
Error |
BOOL |
Rango de valores: FALSE, TRUE. Valor predeterminado: FALSE.
|
ErrorID |
WORD |
Devuelve el valor de un código de diagnóstico. Consulte los códigos de diagnóstico de la biblioteca. Si el valor es 0 y si la salida Error de este bloque de funciones se establece en TRUE, el código de diagnóstico puede leerse con la salida AxisErrorID del bloque de funciones MC_ReadAxisError. |
Entrada/salida |
Tipo de datos |
Descripción |
---|---|---|
Axis |
Axis_Ref |
Consulte el eje (instancia) para el que se ejecutará el bloque de funciones (corresponde al nombre del eje). El nombre de eje debe estar definido en el árbol de EcoStruxure Machine Expert. de |