Errori comuni
Questa pagina descrive gli errori comuni durante l'utilizzo CODESYS Softmotion Basic, le relative cause e le possibili azioni da intraprendere per correggere l'errore. Per un elenco di tutti i possibili errori con una breve descrizione, consultare la documentazione della libreria: SMC_ERRORE
Codice di errore | Descrizione e cause | Azioni |
---|---|---|
| L'unità ha segnalato un errore. Cause possibili:
| Controlla quale errore sta segnalando l'unità. L'errore può essere letto dal display dell'azionamento (se disponibile) oppure recuperandolo con il file |
| L'unità ha segnalato un errore. Durante un movimento, il blocco di movimento attivo restituisce questo errore. | Vedere le azioni per l'errore |
| Il blocco funzione che controlla il movimento attivo non è stato chiamato nel ciclo corrente. Possibili cause:
|
|
| Durante un arresto attivo, il blocco funzione associato | Vedere le azioni per l'errore |
| L'asse non è pronto per l'uso e non può eseguire il movimento desiderato. Cause possibili:
| Controllare lo stato dell'asse:
|
| IL SoftMotion il blocco è stato richiamato da un task che non corrisponde al task bus dell'asse. Perché il SoftMotion i blocchi modificano i valori nell'asse, possono verificarsi stati incoerenti se vengono effettuate chiamate da task diversi dal task bus. Ciò può portare a errori non definiti, che vengono impediti da questo errore. |
|
| Si verifica durante l'utilizzo EtherCAT con orologi distribuiti, se il telegramma dal controllore all'azionamento non è stato ricevuto in tempo (entro la finestra temporale definita ("SyncWindow") o non è stato ricevuto affatto. Cause possibili:
| Verificare la causa del comportamento. Le seguenti funzioni possono aiutarti in questo:
Possibili azioni per problemi in tempo reale:
|
| L'asse si muove nella direzione del finecorsa software positivo o negativo e lo supera con la dinamica attuale. L'errore si attiva anche prima della posizione effettiva del finecorsa perché nel calcolo viene inclusa anche la distanza di frenata richiesta. |
|
| Il finecorsa hardware positivo o negativo è intervenuto e l'asse si muove nella direzione di questo finecorsa. |
|
| Non c'è movimento attivo, ma la velocità impostata non è uguale a zero e l'asse è in uno stato operativo in cui vengono seguiti i valori impostati. Cause possibili:
| Verificare la causa del problema:
|