デバイスプロファイル&アプリケーションプロファイル
CANopenの各種仕様は、デバイスプロファイルとアプリケーションプロファイルで構成されます。汎用プロファイルと個別のデバイスプロファイルによって、論理デバイスのインターフェイスが定義されます。アプリケーションプロファイルでは、各種仮想デバイスインターフェイスが定義されます。CANopenデバイスは1つまたは複数の仮想デバイスを実装できます。
いずれの場合(デバイスプロファイルおよびアプリケーションプロファイル)でも、システム設計者はシステム要件に合ったネットワーク通信を実現するために、デフォルト動作を再設定できます。アプリケーション機能のないデバイス(非透過型ゲートウェイなど)向けには、CANopenインターフェイスプロファイルが定義されます。インターフェイスプロファイルは、代理機能を持つデバイスプロファイルとみなすことができます。
同じプロファイルに準拠するデバイスは相互接続可能で、一部または全部を交換できます。これらのデバイスは、実装されたプロセスデータ、設定パラメータ、および診断情報に関して、標準化されたアプリケーション機能を提供します。オプションで、アプリケーションコントローラとの相互運用性を確保するために、アプリケーションの有限状態オートマトン(Finite State Automaton: FSA)が標準化されています。
次のCANopenプロファイルの仕様は既に公開されているものです(一部は無料でダウンロードできます。CiAメンバーのみに提供されているものもあります)。
- CiA 401: 汎用I/Oモジュール用のデバイスプロファイル
- CiA 402: ドライブおよびモーションコントロールのデバイスプロファイル(サーボコントローラ、ステッピングモーター、正弦波インバータ)
- CiA 404: 測定デバイスおよびクローズドループコントローラ用のデバイスプロファイル
- CiA 406: エンコーダのデバイスプロファイル(ロータリおよびリニア)
- CiA 408: 比例弁および液圧変速機のデバイスプロファイル
- CiA 410: 傾斜計用のデバイスプロファイル
- CiA 412: 医療機器(コリメータ、線量計など)のデバイスプロファイル
- CiA 413: トラック用ゲートウェイのデバイスプロファイル
- CiA 414: 製織機(フィーダなど)のデバイスプロファイル
- CiA 415: 道路建設機械用センサーのアプリケーションプロファイル
- CiA 416: ビルディング用ドア制御システムのアプリケーションプロファイル
- CiA 417: エレベータ制御システムのアプリケーションプロファイル
- CiA 418: バッテリモジュールのデバイスプロファイル
- CiA 419: バッテリ充電器のデバイスプロファイル
- CiA 420: 押出装置のダウンストリームデバイスのデバイスプロファイル
- CiA 421: 列車車両制御ネットワークのアプリケーションプロファイル(車両サブレベル上の統合プラットフォーム)
- CiA 422: 公共用清掃車/ごみ収集車のアプリケーションプロファイル
- CiA 423: 発動機システム(ディーゼルエンジンなど)のアプリケーションプロファイル
- CiA 424: 列車のドア制御システムのアプリケーションプロファイル
- CiA 425: 医療用アドオン装置(造影剤インジェクタなど)のデバイスプロファイル
- CiA 426: 鉄道車両の外装照明制御のアプリケーションプロファイル
- CiA 430: 鉄道車両の補助デバイス(冷却ファン、エンジン予熱など)のアプリケーションプロファイル
- CiA 433: 鉄道車両の内装照明制御のアプリケーションプロファイル
- CiA 434: ラボラトリオートメーションシステムのプロファイル
- CiA 437: グリッドベースの太陽光発電のアプリケーションプロファイル
- CiA 443: SIIS level-2デバイスのプロファイル
- CiA 444: クレーン用アドオン装置(スプレッダなど)のアプリケーションプロファイル
- CiA 445: RFIDリーダーのデバイスプロファイル
- CiA 446: AS-Interfaceゲートウェイのインターフェイスプロファイル
- CiA 447: 特殊車両のアドオン装置のアプリケーションプロファイル
- CiA 453: 電源装置のデバイスプロファイル








