CANopen CANopen是一種架構在控制器區域網路Controller Area Network CAN上的高層通訊協定包括通訊子協定及設備子協定常在嵌入式系統中使用也是工業控制常用到的一種現場總線 CANopen實作了OSI模型中的網路層以上包括網路層的協定CANopen標準包括定址方案數個小的通訊子協定及由設備子協定所定義的應用層CANopen支援網路管理設備監控及節點間的通訊其中包括一個簡易的傳輸層可處理資料的分段傳送及其組合一般而言資料鏈結層及實體層會用CAN來實作除了CANopen外也有其他的通訊協定如POWERLINK及EtherCAT實作CANopen的設備子協定 基本的CANopen設備及通訊子協定定義在CAN in Automation CiA draft standard 針對個別設備的子協定以CiA 為基礎再進行擴充如針對IO模組的CiA及針對運動控制的CiA