デバイスプロファイル&アプリケーションプロファイル

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: 電源装置のデバイスプロファイル