Skip to main content

Risoluzione dei problemi

CANbus

Problema

Possibile soluzione

Il CANbus è rosso nell'albero dei dispositivi subito dopo il download dell'applicazione.

Controllare la pagina di stato e la pagina del logger del bus CAN. Troverai maggiori informazioni qui.

Cause possibili:

  • Impossibile aprire il driver:

    • L'ID di rete è impostato su un valore troppo grande.

      Nel bus CAN è stato impostato un ID di rete per il quale non esiste un'istanza del driver. Se il controller ha solo due interfacce CAN, i valori validi per l'ID di rete sono solo 0 e 1.

    • Il componente del driver non è stato caricato nel runtime.

      Verificare se il componente del driver CAN è stato caricato correttamente (vedere il logger e il capitolo "Configurazione runtime").

    • La memoria è insufficiente.

      L'apertura del driver CAN richiede memoria. Potrebbe essere disponibile poca memoria.

  • Si è verificato un errore del bus:

Il bus CAN commuta tra rosso e verde o rimane rosso in modalità runtime.

Controllare la pagina di stato e la pagina del logger del bus CAN. Troverai maggiori informazioni qui.

Cause possibili:

  • Si è verificato un errore del bus.

    Il chip CAN segnala un errore del bus. Vedere il capitolo "Diagnosi dei guasti hardware".

Il bus CAN ha un punto esclamativo rosso.

Controllare la pagina di stato e la pagina del logger del bus CAN. Troverai maggiori informazioni qui.

Cause possibili:

  • Un avviso bus è in coda.

    Il chip CAN segnala un avviso di bus. Gli abbonati bus possono inviare e ricevere messaggi, ma ciò può portare a comportamenti imprevisti perché i telegrammi CAN potrebbero andare persi.

Controllare i cavi.

Per ulteriori informazioni, vedere: Diagnosi di guasti hardware

Il bus CAN ha un punto esclamativo grigio.

Controllare la pagina di stato e la pagina del logger del bus CAN. Troverai maggiori informazioni qui.

Cause possibili:

  • Si è verificato un errore in passato che è già stato corretto. Ad esempio, questo può essere un cortocircuito temporaneo tra CANLow e CANHigh. L'errore può essere confermato nella pagina di stato facendo clic su Confermare o il comando nel menu contestuale del bus CAN.