プロトコルソフトウェアと API

Ixxat のプロトコルソフトウェアと API は、組み込みシステムや PC ベースのシステムへの CANopen、CANopen FD、SAE J1939、EtherNet/IP の実装を簡単かつ短期間で実現します。

 

HMS は Ixxat ブランドのプロトコルソフトウェアや API のほか、emotas 社や Pyramid Solutions 社のプロトコルソフトウェアを提供しています。

IXXAT Protocol Stacks and APIs

HMS_web-icon_Code

さまざまなシステムに対応

モジュール式で ANSI-C 互換のソフトウェアパッケージは、さまざまなターゲットプラットフォームに対応します。
HMS_web-icon_installers-and-mainteners

いつでも最新の仕様

最新のプロトコル仕様に合わせて、ソフトウェアのメンテナンスを継続的に行っています。
HMS_web-icon_Finance

開発期間の短縮

複雑なプロトコルも迅速に実装することで、市場展開までの期間を短縮し、開発期間の短縮とコスト削減を実現します。

emotas CANopen Bootloader

CANopen デバイスの数が多くなると、現場のデバイスのファームウェアをアップデートするためのブートローダーが必要になります。ブートローダーに CANopen スタック全体を使用することは、フラッシュメモリーのフットプリントが大きくなるため、適切ではありません。
そのようなフラッシュメモリーの消費を避けるため、emotas 社は少しのメモリーリソースしか必要としない新しい CANopen Bootloader を開発しました。このブートローダーは、必要最低限のサービス(SDO、NMT スレーブ、heartbeat プロデューサー)とオブジェクトのみに対応しています。それにより、CANopen の互換性を維持しながら、フラッシュメモリー使用量 6~8 kiB という省メモリ化を実現しています。

CANopen Bootloader は 16 ビットおよび 32 ビットのさまざまなマイクロコントローラーで使用でき、ほかのターゲットにも簡単に適合させることができます。SDO ブロック転送もオプションで対応可能です。ANSI C のソースコードで提供されるため、パスワード保護のメカニズムやファームウェアの暗号化、メーカー独自のバックドアなどをお客様側で拡張することができます。

 

emotas CANopen Bootloader

CANopen Stack

特長

emotas-logo
  • CANopen 互換
  • SDO segmented 送信
  • SDO block 送信
  • 非常に小さなフラッシュメモリー消費量

システム要件

  • ANSI-C compiler

製品およびライセンスの内容

  • Bootloader ソースコード(ANSI C 準拠)
  • 各種 CAN コントローラー/CPU 用ドライバーの提供(未サポートの機種も有償で対応可能)
  • CANopen UpdateManager の 1 シングルユーザーライセンス
  • すぐに実行できるサンプルアプリケーション
  • ユーザーマニュアルとリファレンスマニュアルを電子データで提供
  • Project License(1 プロジェクトおよび 1 ハードウェアに有効)または
    Site License(1 開発サイトにおけるすべての製品について有効)として利用可能
  • 6 ヶ月間(Project License)または 24 ヶ月間(Site License)のサポート
  • 型式

    お問い合わせください emotas CANopen Bootloader

    すべてのソフトウェアパッケージについて、
    以下のような包括的なサービスを提供します

    • テクニカルサポート(導入説明も含む)
    • 仕様決定や最終製品のコンフォーマンステストまでの、さまざまな開発段階での技術コンサルティング ※
    • ソフトウェア変更、実装、評価、ハードウェアカスタムの開発を含む実装サポート ※

    ※ ドイツ開発部門との連携による有償サービス

     

     

    ご質問はこちらへ

    製品についてのご質問、お見積など、どうぞお気軽にお問い合わせください。
    テクニカルサービス

    開発サービスと OEM 製品

    ブランドラベルの変更からハードウェア、ソフトウェアの修正、完全なカスタマイズ製品の設計まで、あらゆるサービスを提供します。
    Industry

    ひとつの製品から広がる多くのアプリケーション

    産業オートメーションから自動車テストシステムに至るまで、HMS は幅広い産業およびアプリケーション向けにフレキシブルなソリューションを提供しています。