I'm trying to control 3 Roboteq SBL1360 via a CAN bus. I've been looking at possible interfaces to use. The goal is to have 3 motor controllers as nodes and a PC that sends commands and receives data from the motor controllers. From the documentation I've read, CANopen seems like its the most suitable. How easy is it to set this up and test? Are there any detailed guidelines or steps I can follow?