CANopenマネージャ(スタックソースコード CiA_302)

Share to Facebook Share to Twitter Share to Google Plus
CANopen ManagerソースコードCiA 302
NMTマスターと追加機能の組み合わせ、プロセスの標準化された実装

概 要

CANopenネットワークは通常、機能の異なる複数のデバイスで構成されています。1つの主な機能は、すべてのCANopenネットワークに存在するNMTマスタです。そのタスクは、すべてのNMTスレーブのNMT状態を制御および監視することです。一般に、アプリケーションの観点からシステムを制御するCANopenデバイスは、NMTマスタ、たとえばPLCを実装します。

CiA302によるCANopenマネージャは、NMTマスタと追加の機能を組み合わせ、標準的な方法、例えばネットワークのブートアップでプロセスを実装します。この起動は、想定されるCANopenデバイスのスキャンとConfiguration Managerによる設定で構成されています。

さらに、CANopenマネージャは、SDO接続の動的な確立を担当するSDOマネージャを実装することができます。つまり、システムのインストール時にSDO接続を構成する必要はありませんが、CANopenデバイスは実行時に他のデバイスへのSDO接続を要求できます。SDOマネージャの対応デバイスであるこれらのCANopenデバイスは、「SDO要求デバイス」と呼ばれます。SDOマネージャは、CANopenデバイス自身と同じSDO接続がダイナミックに確立されていない場合に限り、同時に2つのSDOクライアントが同じCANopenデバイスのSDOサーバを使用しないようにします。

CANドライバの移植、特定のデモプロジェクトの実装、または直接サポートされていないプロセッサへのCANopenソフトウェアの適合は数日以内に実行できます。利用可能な適応サービスの詳細については、ポジティブワンにお問い合わせください。