This three-part profile specifies the CANopen interfaces for container-handling machine add-on devices (e.g. spreaders). The container-handling machines include e.g. ship-to-shore cranes, mobile harbor cranes, straddle carriers, rail mounted gantry cranes, rubber-tyred gantry cranes, etc. Spreaders from different manufacturers implementing this profile may be attached to a container-handling machine as all motions of the spreader are controlled from the driver’s cab via standardized CANopen communication. Thus, a crane manufacturer does not need to hold several spreader spare parts available. The same interface implementation may be also used in diverse crane types of one manufacturer. Also the failure diagnostics may be done via CANopen using off-the-shelf tools.