Sto programmando di utilizzare il bus CAN in un'applicazione di automazione industriale, tuttavia non riesco a decidere come implementare il livello di rete. Qualcuno qui ha qualche consiglio per un protocollo di livello superiore da utilizzare su CAN che fornisce linee guida su come assegnare gli ID dei messaggi e su come formattare i pacchetti di dati? Devo sviluppare il mio livello di rete proprietario o implementare uno standard esistente come CANopen?