A red PC card with a black netX SoC is clipped into an IPC. The picture has a colorful fade and an icon of a desktop PC display.
empowering communication

ヒルシャーのデバイスドライバについて

ヒルシャーのcifX PCカードや組込みモジュールなど、netX通信コントローラをベースとした製品が、様々なオペレーティングシステムで完全に機能するには、デバイスドライバが必要です。ヒルシャーは、産業用通信のワンストップショップとして、次に示すような、一般的なあらゆる産業用オペレーティングシステム向けのドライバをご用意しています:

  • Windows
  • Linux
  • VxWorks
  • INtime
  • IntervalZero
  • QNX
  • WinAC

ヒルシャーのすべてのドライバには、標準的なユーザインターフェース (CIFX-API) が備えられており、独立したデバイスドライバの開発にも使用可能なC-Toolkitがベースとなっています。ドライバの役割は、ファームウェアやコンフィグレーションファイルのロードを含む、通信コンポーネントの管理です。ユーザインターフェースには、初期化、パラメータ化、I/Oデータの交換、ステータス情報の取得に必要なすべての機能があります。

オペレーティングシステムによっては、ユーザインターフェースにDLLまたはライブラリが含まれています。ドライバでは、PCI、PCle、デュアルポートメモリ (DPM) 接続など、既存のバス接続を可能な限りサポートしています。

  • 標準的なアプリケーションインターフェース
  • 標準的なコードベース (C-Toolkit)
  • フィールドバスまたは産業用イーサネットシステムに依存しない
  • サポートされるデバイス数を制限するのはオペレーティングシステムのみ

これにより、開発作業と市場投入までの時間が削減されるため、cifX PCカードや組込みモジュールなど、netX通信コントローラおよびそれをベースとした製品を使用するユーザのリスクが低減します。

The logos of the OS Windows, Linux, VxWorks, INtime, IntervalZero, QNX, WinAC on a angular shape in light grey. Below that is aslightly darker angular shape with icons for PC cards, embedded modules and network controller in it. The background is colorful in red and blue.

独自のドライバを開発するためのC-Toolkit

cifXツールキットにはCソースとヘッダーファイルが含まれているため、ヒルシャーが定義し、cifX、comXおよびnetXデバイスによって提供されるデュアルポートメモリ (DPM) への抽象アクセスが可能です。これには、ユーザインターフェースのあらゆる機能と、ヒルシャーのDPMの使用に必要な汎用アクセス機能が含まれています。

  • ANSI-Cソースコード
  • オペレーティングシステムに依存する機能は別のCモジュールに搭載
  • リトルエンディアン/ビッグエンディアンをサポート
  • ソースに統合された出力を追跡

ドライバコードのベースであるC-Toolkitは、通信コンポーネントの数が制限されることなく、同時に使用できるように設計されています。ただし、それぞれのオペレーティングシステムに固有の特性を考慮する必要があります。

A technical graphic divided in two major sections. The left section is titled "Implementation" and shows user functions, OS specific functions and interrupt handling. The right section is titled cifX/netX C-toolkit and contains buttons for toolkit API, cifX API, device handling, API implementation and cifX/netX hardware access functions. There are several red arrows pointing to different parts of the graphic.
関連リンク
Three PC cards on a colorful background. One has a red PCB while the other two are green. One has an AIFX detached network interface connected to it.

cifX PCカードは、PCベースのデバイスを自動化環境に統合する最も簡単で迅速な方法です。当社のnetX通信コントローラをベースに、あらゆるアプリケーションに対応したフォームファクタで、すべてのプロトコルにアクセスできます。

Four different embedded modules from Hilscher on a colorful background. The devices are slightly mirrored on the bottom.

ヒルシャーの組込みモジュールは、フィールドバスまたはリアルタイム・イーサネット・インターフェースをコンパクトなオートメーション・デバイスに統合するための理想的なソリューションです。これにより、ドライブやコントローラなどのフィールドデバイスを自動化システムに、迅速かつ容易に統合できます。

 

netXマルチプロトコルプロセッサは、お客様の機械やデバイスに産業用通信を提供します。マスタまたはスレーブアプリケーション、レガシーフィールドバス、高速の産業用イーサネット、IIoTデータトラフィックなど、高度に統合されたnetX SoCを用いたマーケットリーダーのソリューションにお任せください。

 

A photo of the male and female customer support phone operator with different internationality
Customer Center / Sales: Hilscher Japan KK

質問がありますか?私たちがお答えします!