概 要
openPOWERLINKプロトコルスタックは、さまざまなターゲットおよびオペレーティングシステムへの移植を容易にする一般的なソースコードバージョンとして利用できます。このソフトウェアは、イーサネットPOWERLINK仕様バージョン2.0のすべての必須機能とさまざまなオプション機能を提供します。
ソースコードには、SYS TECが提供する参照システム上でLinux上で直接スタックを実行するための、挿入可能なカーネルモジュールとアプリケーションコードもあります。これは、あなた自身の開発の迅速かつ容易な開始のための良いエントリーポイントを提供します。
私たちのopenPOWERLINKの実装は、安定したプラットフォームと高度な相互運用性を確保するために、さまざまなサプライヤーの他のPOWERLINKデバイスとの広範なテスト手順を経ています。
プロトコルスタックソフトウェアは機能モジュールで構成され、実装され、最高の柔軟性とスケーラビリティを提供しながら、タイミング要件に専念しています。
openPOWERLINKソフトウェアのハードウェアに特化したタイムクリティカルな機能はすべて、POWERLINKバス上のリアルタイムイベントの高速応答時間を保証するように設計され、最適化されています。したがって、イーサネットコントローラのアクセスおよび処理は、別個のドライバモジュール内にカプセル化されます。
仕 様
・ POWERLINK仕様のDS 301、バージョン1.1.0に準拠しています。
・ ノードの制御と管理のためのデータリンク層とNMT状態マシン
・ UDPおよびEPL ASndフレームによるSDO
・ 動的PDOマッピング
・ ユーザが設定可能なオブジェクト辞書
・ 非同期のみのCNと多重化されたCNのEPLサイクル機能をサポート
・ プレーンなANSI Cで実装
・ 異なるターゲットプラットフォームへの簡単な移植性のためのモジュラーソフトウェア構造
・ オペレーティングシステムの有無にかかわらずターゲットプラットフォームをサポート
・ イベント駆動型通信抽象化レイヤ
・ ユーザーアプリケーション用の汎用APIを提供
・ Linux上でのRealtek RTL8139ネットワークコントローラのデモプロジェクト
・ LinuxでのFreescale ColdFire MCF5484のデモプロジェクト
・ アルテラのCyclone III FPGA搭載EBV DBC3C40 Mercury Boardのデモ・プロジェクト
・ GPL-Addonの一部として、Linux上でHilscher netXプロセッサのデモプロジェクト
・ メインパッケージはBSDライセンスの下で利用可能です
・ GPL-AddonはGPL V2ライセンスの下でライセンスされています
受託開発
特定のイーサネットコントローラ用のドライバを実装します。さらなる開発には、次のものが含まれます(ただしこれに限定されません)。
・ openPOWERLINKのターゲットプラットフォームへの適応(オプションであなたの場所にある)
・ アプリケーションソフトウェア開発
・ FPGAとハードウェア開発
・ アプリケーションプロセッサへのSPIまたはDPRAMインタフェースの実装
・ POWERLINKデバイスの準拠テストの準備と完了を支援する
パッケージ
〈openPOWERLINK BASICサポート〉
・ 電子メールによる技術サポートとコンサルティング
・ openPOWERLINKプロトコルスタックの中間リリースへのアクセス
・ 有効期間:3ヶ月
〈openPOWERLINK PREMIUM〉
・ 電子メールによる技術サポートとコンサルティング
・ OpenPOWERLINKプロトコルスタックの中間リリースへのアクセス
・ 希望があれば、ドイツにてHeinsdorfergrundでの1日間のワークショップ(顧客定義コンテンツ)
・ 有効期間:1年間