CANopen is the international standardized application layer for embedded control systems (EN 50323-4). It is one of the most successful communication systems in motion control. CANopen technology comprises several device, interface, and application profiles. Products providing CANopen connectivity are used in a broad range of applications. Originally developed as embedded machine control network, CANopen is also used in all kinds of mobile machinery, medical devices, rail vehicles, laboratory equipment, building automation (including lift/elevator control), and control systems for renewable energy (e.g. wind power and photovoltaic).