Die CANopen Library stellt alle für eine CANopen konforme Kommunikation notwendigen Dienste entsprechend dem Kommunikationsprofil DS-301 V 4.x bereit. Sie erlaubt eine einfache und schnelle Entwicklung von Master und Slave Geräten und kann ein oder mehrere CAN-Linien in einem Gerät bedienen. Die CANopen Library ist in den folgenden Ausbaustufen erhältlich: