CPC-PCIはPCIスロット用パッシブCANプラグインボードです。CPC-PCIは産業シリーズアプリケーション向けに設計され、堅牢でコスト効率の高い構造となっています。CPC-PCIは1、2、または4つのCANチャンネルをサポートし、異なるデータレートで独立して動作させることができます。インターフェースにはNXP CANコントローラーSJA1000が搭載されており、優れた診断特性を提供します。
CPC-PCIは、CANコントローラーをPCのアドレス空間に直接マッピングし、低レイテンシーでCANメッセージにアクセスできます。対応するCANコントローラー用の既存のソフトウェアは、簡単に適合させることができます。オペレーティングシステムのWindowsおよびLinuxには、同一のAPIを備えたソフトウェア開発キットが無償で提供されています。
オプションとして、PCとCANバスをガルバニック分離したCPC-PCIも用意されています。CANチャンネル間のガルバニック分離は、個別のDC/DCコンバーターでも可能です。
CANチャンネル間のガルバニック分離(オプション
11ビットフレームと29ビットフレームをサポート
LinuxソケットCANに対応
Windows 7/8.x/10/11およびLinux用の開発キットを無償提供
CPC-PCIとのコンフィギュレーションとCAN通信は、PCのメモリーアドレス領域へのアクセスによって行われます。適切なデータ領域は、CPC-PCIと「プラグ&プレイ」ソフトウェアによって、メモリーアドレス空間にマッピングされます。CANコントローラーへの直接アクセスにより、CAN通信は低レイテンシーで行われます。
CPC-PCIが使用するメモリは、いくつかのセクションに分かれています。コントロールレジスタは、CPC-Card、CPC-XT、CPC-104と同様のインターフェースタイプの検出と、CANコントローラーのハードウェアリセットの生成を可能にします。
---