Die Schnittstelle ist so konzipiert, dass es möglich ist, die Aufrufe mit einem Zeitgeberblock zu verpacken, um Zeitüberschreitungen zu implementieren. Zusätzlich ist es erlaubt, dass CANopen Software der untergeordneten Ebene ihre eigenen Zeitüberschreitungen und Meldungen anwenden, wie z.B. Fehler an den Aufrufer.