CANopen is a high-level protocol based on the CAN (controller area network) hardware bus. It also includes a specification for any devices on the bus. While EtherCAT uses the lowest two layers (data and physical) of the ethernet protocol (see this section for a reminder), CANopen uses the lowest two layers of the CAN OSI.
CANopen is a communication protocol and device profile specification for embedded systems used in automation. The CANopen over EtherCAT protocol (CoE), which is used by all SOMANET servo drives, enables the complete CANopen profile family to be utilized via EtherCAT to ensure both high functionality and good communication performance. 2b1af7f3a8