CAN hattına bağlanmak için uygun bir CAN transreceiver gerekir. Mesela MCP2561 gibi.
Bu noktadan sonra transreceiver den gelen farklı bit uzunluğundaki veriyi ya direkt olarak kontrol etmeniz gerekir. Yada uygun bir can controller kullanmanız gerekir. PC kullanılacağına göre controller gerekmeyebilir. Kullanacağınız programın yeteneğine bağlı.
Buraya kadar olan kısım daha çok donanım ile ilgili kısım gibi düşünün.
Canopen ise bu donanım üzerinde çalışan protokol. Ethernet üzerindeki TCP-UDP veya RS485 üzerinde çalışan MODBUS gibi düşünülebilir.
Bağlantıyı sağladıktan sonra can protokol analizör, sniffer cinsi programlarla hat dinlenebilir. Haberleşen cihazların ID leri, kimin kime ne dediği belirlenebilir.
Kontrol etmek istediğiniz cihazın ID sini, komut-veri formatını biliyorsanız, tabiiki cihazı kontrol edebilirsiniz.