Modalidad de funcionamiento Profile Torque

 

MC_TorqueControl_LXM28

Descripción funcional

El bloque de funciones inicia la modalidad de funcionamiento Profile Torque. En la modalidad de funcionamiento Profile Torque, el movimiento se realiza con el par de destino deseado. El valor de referencia para el par de destino se suministra a través de la entrada Torque. Cuando se alcanza el par de destino, la salida InTorque se establece en 1.

Nombre de biblioteca y espacio de nombres

Nombre de biblioteca: Lexium 28

Espacio de nombres: SEM_LXM28

Representación gráfica

G-SE-0048827.1.gif-high.gif

 

 

Entradas

Entrada

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. Los bloques de funciones que desencadenan un movimiento pueden reiniciarse durante su ejecución. Los valores de destino se sobrescriben con los nuevos valores en el momento en que se produce el flanco ascendente. Los flancos ascendentes en la entrada Execute se ignoran durante la ejecución de los bloques de funciones.

oFALSE: si Enable está establecido en FALSE, las salidas Done, Error o CommandAborted se establecerán en TRUE durante un ciclo.

oTRUE: si Enable está establecido en FALSE, las salidas Done, Error o CommandAborted permanecerán establecidas en TRUE.

Torque

INT

Rango de valores: de –32768 a 32767

Valor predeterminado: 0

Par de destino

El valor corresponde al 0,1 % del par nominal del motor. Por ejemplo: Torque = 300 corresponde al 30 % del par nominal del motor. Utilice el objeto DS402 6076h para obtener el par nominal del motor.

Consulte el manual del producto para obtener una descripción general de los parámetros.

TorqueRamp

DINT

Rango de valores: de 1 a 30000000

Valor predeterminado: 100000

La entrada TorqueRamp se usa en la modalidad de funcionamiento Profile Torque. El valor corresponde al 0,1 % por segundo del par nominal del motor. Por ejemplo: Si TorqueRamp = 1000, se alcanza el 100 % del par nominal del motor en un segundo. Utilice el objeto DS402 6076h para obtener el par nominal del motor.

Consulte el manual del producto para obtener una descripción general de los parámetros.

Salidas

Salida

Tipo de datos

Descripción

InTorque

BOOL

Rango de valores: FALSE, TRUE.

Valor predeterminado: FALSE.

oFALSE: aún no se ha alcanzado el par de destino.

oTRUE: se ha alcanzado el par de destino.

Busy

BOOL

Rango de valores: FALSE, TRUE.

Valor predeterminado: FALSE.

FALSE: la ejecución del bloque de funciones no se ha iniciado o no ha finalizado.

TRUE: el bloque de funciones se está ejecutando.

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.

FALSE: la ejecución no se ha interrumpido.

TRUE: la ejecución ha sido interrumpida por otro bloque de funciones.

Error

BOOL

Rango de valores: FALSE, TRUE.

Valor predeterminado: FALSE.

FALSE: el bloque de funciones se está ejecutando y no se han detectado errores.

TRUE: se ha detectado un error en la ejecución del bloque de funciones.

Entradas/salidas

Entrada/Salida

Tipo de datos

Descripción

Axis

Axis_Ref_LXM28

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 Dispositivos de SoMachine.

Notas

oPara poder usar la rampa de par (entrada TorqueRamp), es necesario activar el perfil de movimiento del par (P5-15 = 1).

oLa salida Busy permanece en TRUE aunque se haya alcanzado el par de destino o la entrada Execute sea FALSE. La salida Busy se establece en FALSE en el momento en que se ejecuta otro bloque de funciones, como por ejemplo MC_Stop_LXM28.

oEn la modalidad de funcionamiento Profile Torque, se puede llevar a cabo un movimiento más allá del rango de movimiento. En caso de un movimiento por encima del rango de movimiento, el punto cero queda invalidado.

Información adicional

Diagrama de estado de PLCopen

Transiciones entre bloques de funciones

Modalidad de funcionamiento Profile Torque