Questo blocco funzione avvia la modalità operativa Profile Torque. Nella modalità operativa Profile Torque, viene effettuato un movimento con una coppia di destinazione. L'origine della coppia di destinazione è impostata tramite l'ingresso SetpointSource. Quando si raggiunge la coppia di destinazione, l'uscita InTorque viene impostata a TRUE.
Nome della libreria: GMC Independent Lexium
Spazio dei nomi: GILXM
Ingresso |
Tipo di dati |
Descrizione |
---|---|---|
Execute |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE. Un fronte di salita dell'ingresso Execute avvia il blocco funzione. Il blocco funzione continua a essere eseguito e l'uscita Busy è impostata a TRUE. È possibile riavviare questo blocco funzione durante l'esecuzione. I valori di destinazione vengono sovrascritti dai nuovi valori nel momento in cui si verifica il fronte di salita. |
SetpointSource |
ET_SetpointSource_LXM32 |
Campo di valori: 0...2 Valore predefinito: 0 Origine della coppia di destinazione. o0 / Value: coppia di destinazione tramite l'ingresso Torque o1 / AnalogInput: coppia di destinazione tramite ingresso analogico (modulo I/O) o2 / PTIInput: coppia di destinazione tramite interfaccia PTI Vedere anche Tipo dati specifico del produttoreET_SetpointSource_LXM32. |
Torque |
INT |
Campo valori: -30000...30000 Valore predefinito: 0 Coppia di destinazione in unità definite dall'utente. Il valore corrisponde allo 0,1% della coppia nominale del motore. Esempio: Torque = 300 corrisponde al 30 % della coppia nominale del motore. Per una panoramica dei parametri, vedere la documentazione dell'azionamento. |
TorqueRamp |
DINT |
Campo valori: 1...30000000 Valore predefinito: 100000 Il valore corrisponde allo 0,1 % al secondo della coppia nominale del motore. Esempio: se Ramp = 1000, il 100% della coppia nominale del motore viene raggiunto in un secondo. |
Uscita |
Tipo di dati |
Descrizione |
---|---|---|
InTorque |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE. oFALSE: torque di destinazione non raggiunta. oTRUE: torque di destinazione raggiunta. |
Busy |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE. oFALSE: il blocco funzione non è in fase di esecuzione. oTRUE: il blocco funzione è in fase di esecuzione. NOTA: L'uscita Busy rimane TRUE anche se la velocità di destinazione è stata raggiunta o Execute diventa FALSE. L'uscita Busy viene impostata a FALSE non appena viene eseguito un altro blocco funzione come MC_Stop. |
CommandAborted |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE. oFALSE: l'esecuzione non è stata interrotta. oTRUE: l'esecuzione è stata interrotta da un altro blocco funzione. |
Error |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE. oFALSE: esecuzione del blocco funzione in corso, nessun errore rilevato. oTRUE: è stato rilevato un errore nell'esecuzione del blocco funzione. |
ErrorID |
WORD |
Restituisce il valore di un codice diagnostico. Consultare i codici di diagnostica della libreria. Se il valore è 0 e se l'uscita Error di questo blocco funzione è impostato a TRUE, il codice diagnostico può essere letto con l'uscita AxisErrorID del blocco funzione MC_ReadAxisError. |
Ingresso/uscita |
Tipo di dati |
Descrizione |
|
---|---|---|---|
Axis |
Axis_Ref |
Riferimento all'asse (istanza) per cui deve essere eseguito il blocco funzione (corrisponde al nome dell'asse). Il nome dell'asse deve essere definito nella struttura EcoStruxure Machine Expert Dispositivi. |