IXXATとKW-Softwareの協力に基づき、IEC 61131-3準拠ランタイム環境ProConOSとその開発環境MULTIPROGは、CANopenをサポートしました。このソリューションの主な特徴は、ProConOSへのCANopenマネージャ(マスタ)と、MULTIPROGへのCANopenコンフィグレーションツールの完全統合です。他のソリューションと異なる点は、 ProConOSとCANopenマネージャが内部CANコントローラをもつ1CPU上で統合できることです。このため、CANopenのCiA301とCiA302に関するコンフィグレーション、モニタリング、データ交換で幅広い機能が提供されます。ハードウェア費用の削減のほかに、シングルCPUベースソリューションは、性能と機能性の点で相当なメリットをもたらします。
これにより、1台のPLCを最大4つまでの独立したCANopenネットワークに接続でき、これらの各ネットワーク内でマネージャ (マスタ) またはスレーブとして動作します。操作モードの変更は、ランタイム中にパラメータを1つ切替えるだけで実行できます。マネージャとして動作するときは、PLCは標準化されたブートプロセスとCiA302に従うコンフィグレーションマネージャをサポートします。これは広大なテストメカニズムに基づくネットワークの一貫性と、PLC内のコンフィグレーションデータの管理を確実にします。このため、ランタイムシステムで、スレーブデバイス不良時の交換、またはスレーブのホットスワップが可能です。CANopenスレーブデバイスはCiA301バージョン3およびバージョン4をサポートしています。最重要な機能は、機能モジュールから直接アクセスできることです。
CANopenネットワークは、MULTIPROG開発環境に統合されたコンフィグレーションツールで、快適にプロジェクトを作成しコンフィグレーションでき、それと同時に、ネットワークのプロセスデータはIEC 61131環境で使用できます。
ある最先端ユーザの鉄道アプリケーションのプロジェクトでは、このシステムがすでに高性能PLCに統合され、最大4つのCANopenネットワークに接続できます。
ProConOSとMULTIPROGのCANopenサポートは、来るドイツの展示会 SPS/IPC/DRIVES でアナウンスされ、現在ご提供可能です。