MC_Power (potenza del controllo movimento)

L'istruzione MC_Power controlla lo stato di alimentazione (ON o OFF).
Dettagli operazione:
  • Dopo che l'asse è stato acceso, lo stato dell'asse Azzerato viene ripristinato a 0 (non azzerato).
  • Gli ingressi Enable_Positive ed Enable_Negative per MC_Power sono entrambi attivati su livello e vengono controllati quando l'ingresso di abilitazione passa da OFF a ON. Il passaggio in movimento dell'ingresso Enable_Positive e dell'ingresso Enable_Negative senza attivazione/disattivazione di Abilita ingresso, non è controllato.
  • Se si verifica un errore di alimentazione durante il funzionamento (quando viene rilevato Servo pronto), lo stato dell'asse passa ad Arresto errore.
  • L'istruzione MC_Power ha un valore di timeout di 2 minuti. MC_Power restituisce un errore quando l'intervallo di timeout scade e Ingresso azionamento pronto è FALSE.
  • Se il blocco funzione MC_Power con Enable impostata su True viene richiamato mentre lo stato dell'asse è Disattivato, lo stato dell'asse passa a Fermo in assenza di errori rilevati, altrimenti lo stato dell'asse passa ad Arresto errore in caso di errore.
  • Deve essere emesso un solo blocco di funzione MC_Power per asse. L'uso di un differente blocco funzione MC_ Power per controllare contemporaneamente lo stesso asse viene rifiutato da Motore movimento.
  • In presenza di un commutatore di stato accensione o spegnimento per un asse, la posizione assoluta dell'asse non viene reimpostata.
  • Se viene richiamato il blocco funzione MC_Power con Enable impostato su False, lo stato dell'asse passa a Disattivato per ogni stato, incluso Arresto errore.
  • Il blocco funzione MC_Power può accendersi sull'asse se Enable è impostato su True e spegnere l'asse se Enable è impostato su False.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione si applica ai controllori L50E e L70E che supportano il controllo del movimento.
MC_Power
MC_Power
Parametri MC_Power
Parametro
Tipo di parametro
Tipo di dati
Descrizione
EN
Ingresso
BOOL
Abilitazione del blocco istruzione.
  • TRUE: Esegue il calcolo corrente MC_Power.
  • FALSE: Non viene eseguito alcun calcolo.
Applicabile solo alle programmazioni in diagramma ladder.
AxisIn
Ingresso
AXIS_REF
FB_AXIS_REF
Utilizzare i parametri Tipo di dati AXIS_REF per definire AxisIn.
Per un FB_Axis (asse di feedback), utilizzare il Tipo di dati FB_AXIS_REF per definire AxisIn.
Enable
Ingresso
BOOL
  • TRUE: L'alimentazione è ON.
  • FALSE: L'alimentazione è OFF
Enable_Positive
Ingresso
BOOL
TRUE: Il movimento è consentito nella direzione positiva.
Enable_Negative
Ingresso
BOOL
TRUE: Il movimento è consentito nella direzione negativa.
ENO
Uscita
BOOL
Abilita uscita.
Applicabile solo alle programmazioni in diagramma ladder.
Axis
Uscita
AXIS_REF
L'uscita dell'asse nei programmi Diagramma Ladder è di sola lettura.
Tipo di dati AXIS_REF.
Status
Uscita
BOOL
Stato dello stadio di alimentazione:
  • TRUE: È stata effettuata l'accensione dell'azionamento.
  • FALSE: Non è stata effettuata l'accensione dell'azionamento.
Busy
Uscita
BOOL
  • TRUE: Il blocco istruzione non è finito.
  • FALSE: Il blocco istruzione è finito.
Active
Uscita
BOOL
TRUE: Indica che il blocco funzione ha il controllo dell'asse.
Error
Uscita
BOOL
Indica che si è verificato un errore.
  • TRUE: È stato rilevato un errore.
  • FALSE: Nessun errore.
ErrorID
Uscita
UINT
Numero univoco che identifica l'errore. Gli errori per questa istruzione sono definiti in ID errori del blocco funzione di controllo movimento.

Esempi di MC_Power

Esempio di diagramma a blocchi funzionali MC_Power
Esempio di diagramma ladder MC_Power
Esempio di diagramma ladder MC_Power
Esempio di testo strutturato MC_Power
Esempio di testo strutturato MC_Power
Risultati
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal