Je prévois d'utiliser le bus CAN dans une application d'automatisation industrielle, mais j'ai du mal à décider comment implémenter la couche réseau. Quelqu'un ici a-t-il des recommandations pour un protocole de couche supérieure à utiliser sur CAN qui fournit des directives sur la façon d'attribuer des ID de message et de formater les paquets de données? Dois-je développer ma propre couche réseau propriétaire ou implémenter une norme existante comme CANopen?