PCI Express CAN Bus Interface Card
CPC-PCIe is a passive PCI Express CAN bus interface card and addaper for PCIe x1 slots. Designed for industrial applications, with a robust and cost efficient construction, the CPC-PCIe supports one, two or four CAN channels that can be operated independently with different data rates.
ProCANtool CAN-Monitor for Windows is included with purchase; Advanced Network Monitoring, Analysis, and Higher Layer Protocol Tools optionally available.
Key Product Features
- CAN Bus inerface card for PCIe x1 slots
- Hardware Options (select at order time):
- One, two or four CAN controllers (NXP SJA1000)
- Optional galvanic separation of CAN controller to PC
- Optional galvanic separation between CAN channels
- Supports CAN protocols 2.0A (11-bit identifiers) and 2.0B (29-bit identifiers)
- CPC Software Runtime & Development kits for Windows and Linux; Support for Linux SocketCAN
- ProCANtool CAN-Monitor for Windows included with purchase; Advanced Network Monitoring, Analysis, and Higher Layer Protocol Tools optionally available.
- FCC Class A Verified: Use is restricted to commercial, business, and industrial environments
As a member of the CPC family of PC to CAN interface products, the CPC-PCIe benefits from the CPC Software Interface Framework, which provides a consistent host software interface environment for Windows and Linux based applications that is independent of the PC hardware interface being used.
Included with Purhcase
The CPC-PCIe can also be used with SocketCAN in Linux based applications.
See also the extensive range of opitonal Software Tools...
Optional Network Monitoring, Analysis & Software Design Tools
A variety of software tools can be used in conjunction with the CPC PC interfaces and adapters to extend funcitonality for network monitoring, analysis, and software design.
Need a different type of CAN PC interface? No problem, other USB, PCI Express and Ethernet options are also available.
The emtas CANinterpreter is a versatile tool for monitoring and recording of data traffic in CAN networks and its analysis according to proprietary or standardized higher-layer protocols.
- CANopen DeviceExplore
The emtas CANopen DeviceExplorer is a versatile tool for development, testing, diagnostics and service tasks. It provides CANopen master functionalities and allows the analysis and configuration of CANopen devices.
- CANopen Stack & Tool Chain
Integrate host PC environments with CANopen resources using the emtas CANopen Stack and Tool Chain.
- CANopenTCP-IP Gateway (CiA 309-3)
Connect with CANopen Resources over TCP/IP using a low cost ready to use Gateway for Linux PCs
- CANopen Modbus TCP Gateway (CiA 309-2)
Incorporate CANopen resources into Modbus TCP networks over Windows or Linux PCs.
||Connector D-Sub 9, complying to CiA DS-102
|Type of the physical connection
||ISO 11898 / Transceiver PCA82C251
|Maximum voltage on bus pins
||±30V referring to bus ground
|Isolation voltage with galvanic separation
|PC address space
||Automatic Assignment (Plug & Play)
||Automatic Assignment (Plug & Play)
Configuration and CAN communication with CPC-PCIe are done by accesses to the memory address area of the PC. The appropriate data areas are mapped by CPC-PCIe and "plug&play" software into the memory address space. Due to the direct access to the CAN controllers the CAN communication takes place with low latency time The memory used by CPC-PCIe is divided in several sections. The control registers allow the detection of the interface type similar to the interfaces CPC-Card, CPC-XT and CPC- 104 and the generation of hardware resets for the CAN controllers. The access to the CAN controllers occurs via a separate memory space for each interface. In these memory spaces, the sending and receiving buffers as well as the control registers of the CAN controller are accessible. A specification describing the access of the CAN controllers and drivers for Windows and Linux are available separately.
Scope of Delivery
- CAN Interface Card CPC-PCIe
- User Manual
- CAN-Monitor for Windows