CANopen is a CAN-based communication system. The CANopen CC (classic) is based on CAN CC (classic) and the further developed CANopen FD is based on CAN FD (flexible data rate). CANopen comprises higher-layer protocols and profile specifications. It has been developed as a standardized embedded network with highly flexible configuration capabilities. CANopen CC was designed originally for motion-oriented machine control systems, such as handling systems. Today it is used in various application fields, such as medical equipment, off-road vehicles, maritime electronics, railway applications, or building automation.
CANopen CC is standardized in EN 50325-4 and maintained at CiA in the document CiA 301. CANopen FD is maintained at CiA in the document CiA 1301.