Este bloque de funciones inicia la modalidad de funcionamiento Profile Torque. En la modalidad de funcionamiento Profile Torque, un movimiento se realiza con un par de destino. El origen para el par de destino se establece a través de la entrada SetpointSource. Cuando se alcanza el par de destino, la salida InTorque se establece en TRUE.
Nombre de biblioteca: GMC Independent Lexium
Espacio de nombres: GILXM
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. 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_LXM32 |
Rango de valores: 0...2 Valor predeterminado: 0 Origen del par de destino.
Consulte también Tipo de datos específico del proveedor ET_SetpointSource_LXM32. |
Torque |
INT |
Rango de valores: -30000...30000 Valor predeterminado: 0 Par de destino en unidades definidas por el usuario. El valor corresponde al 0,1 % del par nominal del motor. Ejemplo: Torque = 300 corresponde al 30 % del par nominal del motor. Consulte la documentación de la unidad para ver una descripción general de los parámetros. |
TorqueRamp |
DINT |
Rango de valores: 1...30000000 Valor predeterminado: 100000 El valor corresponde al 0,1 % por segundo del par nominal del motor. Por ejemplo: Si Ramp = 1000, se alcanza el 100 % del par nominal del motor en un segundo. |
Salida |
Tipo de datos |
Descripción |
---|---|---|
InTorque |
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. |