Questo blocco funzione avvia la modalità operativa Jog.
Nella modalità operativa Jog, un movimento viene avviato tramite gli ingressi Forward e Backward.
Se gli ingressi Forward e Backward sono impostati su FALSE, la modalità operativa viene terminata e l'uscita Done viene impostata su TRUE.
Se gli ingressi Forward e Backward sono impostati su TRUE, la modalità operativa rimane attiva, il movimento jog viene arrestato e l'uscita Busy rimane impostata su TRUE.
Ingresso |
Tipo di dati |
Descrizione |
---|---|---|
Forward |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
Backward |
BOOL |
|
Fast |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE. La velocità può essere modificata durante il movimento.
|
TipPos |
DINT |
Intervallo valori: 0 - 2147483647 Valore predefinito: 20
|
WaitTime |
UINT |
Intervallo valori: 0...65535 Valore predefinito: 500 Tempo di attesa in unità ms. Se TipPos è >0, il tempo di attesa WaitTime inizia non appena è stata percorsa la distanza regolata. Una volta scaduto il tempo di attesa WaitTime, viene avviato un movimento continuo. |
VelSlow |
DINT |
Intervallo valori: 1...13200 Valore predefinito: 60 Velocità in rpm. Se Fast = FALSE, il movimento viene eseguito a questa velocità. |
VelFast |
DINT |
Intervallo valori: 1...13200 Valore predefinito: 180 Velocità in rpm. Se Fast = TRUE, il movimento viene eseguito a questa velocità. |
Uscita |
Tipo di dati |
Descrizione |
---|---|---|
Done |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
Busy |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
CommandAborted |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
Error |
BOOL |
Campo valori: FALSE, TRUE. Valore predefinito: FALSE.
|
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 . |
Questo blocco funzione utilizza valori di accelerazione/decelerazione specifici della libreria per Lexium ILA, ILE e ILS integrated drives (solo EtherNet/IP). Questo significa che i valori preconfigurati per questi parametri (ad esempio, tramite il tool di messa in servizio) vengono sovrascritti quando viene eseguito questo blocco funzione.
I valori di accelerazione e decelerazione predefiniti scritti dal blocco funzione sono i seguenti:
Il valore di accelerazione predefinito è 600 rpm/s.
Il valore di decelerazione predefinito è 750 rpm/s.
Se sono necessari altri valori di accelerazione e/o decelerazione, occorre utilizzare i blocchi funzione specifici del fornitore. Utilizzare il blocco funzione SetDriveRamp_ILX per definire accelerazione e decelerazione. Il blocco funzione deve essere eseguito solo una volta se è necessaria una modifica dei valori di rampa.