CANopen 是一種以 CAN Bus 為基礎的網路通訊,它已在業界被使用於多種應用案例,例如車輛工業、工業機具、建築物自動化、醫療設備、航海機具、餐廳設備、實驗室器材及研究。在每一個 CANopen 節點下,它不但允許以廣播的方式傳遞訊息,更可以以點對點的方式收發資料。在 CANopen 網路管理功能中簡化了專案的開發。此外,使用者能經由 CANopen 的基本裝置結構來執行及診斷該網路的開始與錯誤管理。在相同的區域網路下,任何一項 CANopen 的設備都能有效的溝通、取得 I/O 數值狀態、及節點狀態。一般來說,一個 CANopen 節點 設備可包含為三類:
通信(Communication)
經由基本的網路架構,此 種物件備所包含的溝通元件能提供適當的功能來轉換資料。
物件辭典(Object Dictionary)
物件辭典被用來收集所有的資料項目,例如程式物件屬性的影響作用、通訊物件及使用設備狀態。
應用程式(Application)
應用程式物件包含與外界環境的相互溝通功能。
|