CAN-IB100/PCIe
On request
Request for quote
Ask a question
Contact us for possible alternatives.
The Ixxat CAN-IB100/PCIe is a passive PCI Express interface with up to four CAN channels. Primarily, the card is designed for industrial PC systems with a PCI Express slot. Thanks to the PCI Express architecture, the interface benefits from fast communication with the host system. As a result, data exchange is efficient and reliable. Furthermore, the card supports applications with high real-time requirements. Examples include automotive development, industrial automation, and real-time data processing. Data throughput remains stable and fast during intensive communication. Additionally, the compact integration ensures easy implementation into existing systems. In short, the CAN-IB100/PCIe offers a powerful solution for professional CAN communication.
The active card also features a modular design for maximum expandability. This allows various fieldbus expansion cards to be easily added. This creates up to four additional low-speed CAN channels or two additional high-speed CAN channels. Additionally, high-speed CAN channels can be switched to low-speed CAN via software. This keeps the configuration flexible for future applications. While many interfaces use fixed configurations, this card offers versatility. On the other hand, installation remains clear and efficient. To illustrate, the card supports a wide range of industrial and automotive networks. In summary, the CAN-IB100/PCIe combines flexibility, scalability, and high performance in a single industrial interface card.
The canAnalyser 3 Mini bus monitor for Windows® is also included as standard for quick diagnostics and hardware testing. In addition, the comprehensive canAnalyser 3 software offers additional features for the development, simulation, and debugging of CAN networks. Finally, the FAQ below helps you choose the right analysis software for every user scenario.
The CAN-IB100/PCIe interface is available with one or two CAN channels, optionally with galvanic isolation. Up to four channels can be realized via expansions.
Features and benefits
- Max 4x CAN interface card
- Cost-effective, passive CAN interface card for PCI Express
- Easy expandable via field bus expansion board
- Galvanic Isolation between network and interface card (optional)
- CAN communication up to 1 Mbit/s via D-Sub9 connectors
- Includes CAN Bus Monitor software for Windows®
- Universe driver for easy exchange between different Ixxat interfaces
- Powerful programming interface for Windows®, Linux (incl. SocketCAN), QNX and VxWorks
Tech Specs
Controller
CAN Mode
CAN Baudrates
CAN Transceiver
Galvanic Isolation
Connector
PC Form Factor
Full heightFF
PC Interface
Single lane port (x1)
Driver
Power Supply
Current Consumption
Temperature
Storage -40 °C to +85 °C
Dimensions
Certification
CAN Expansion
Modularity
Using an expansion board and field bus expansions, the CAN-IBIe/PCIe can be customize assembled.
- An expansion board is placed next to the CAN-IBIe/PCIe doubles the number of available CAN channels. The expansion card is connected by a ribbon cable. The board therefore requires no PCIe slot but occupies a space bracket.
- A Field Bus Expansion is inserted to the CAN-IBIe/PCIe (or an expansion board) and thus adds an alternative field bus interface. The software can switch between either the original CAN channel or the field bus specific extension.
- The so-called MultiCAN is a double fieldbus expansion that adds two additional CAN channels to the IB200 board, without an expansion board is required.
MultiCAN
The MultiCAN expansion card for the Ixxat CAN-IB series expands the card's capabilities by adding two additional high-speed CAN channels. This card functions as a piggyback module and doubles the number of available high-speed CAN channels on a D-Sub 9 connector. In addition, this card reduces the required slot space, making it ideal for efficiently expanding CAN networks.
This solution therefore saves space (and costs) because no additional expansion card is required and no bracket is occupied.
MultiCAN cannot be combined with an expansion card or fieldbus extensions.
CAN Low Speed
Fieldbus extensions with CAN Low Speed interfaces are available for automotive applications. The CAN-IB/PCIe is therefore available with up to four CAN bus channels and can be equipped with galvanized interfaces. Thanks to the large number of interfaces, the card is also suitable for demanding applications such as test benches, control systems, or the manufacturing industry. If desired, the number of channels can be expanded even further by using multiple cards in a single PC. Ask us about the possibilities.
Furthermore, the modular design of the interface card makes it very easy to expand with customer-specific interfaces using plug-in modules.
CAN Bus Monitor
Ixxat canAnalyser 3 Mini
For simple testing purposes and start-up canAnalyser Mini - a free CAN bus monitor - is installed with the VCI. This monitor can be used to display CAN messages with time stamp, message identifiers and data using the CAN-IB100/PCIe. A logging function enables the data received to be recorded directly to hard disk. CAN messages are transmitted via a list wherein CAN messages are entered. Installed interfaces are displayed with the available CAN controllers, the current bus load and the controller status.
canAnalyser Mini also support CAN-FD and LIN in combination with interfaces supporting these protocols.
Common Driver
Ixxat CAN Interface Driver
Two different drivers are available for the software interfacing of the CAN-IB100/PCIe: the universal driver "(Virtual Communication Interface" (VCI) for Windows® and the “Embedded Communication Interface” (ECI) for Linux, INtime, RTX, VxWorks and QNX. The drivers can operate all CAN channels and all CAN interfaces - even different types - within one PC.
These powerful driver packages support all CAN boards, regardless of their PC interface, with a uniform programming interface (API). This means that applications based on VCI-API can be used with all Ixxat CAN boards without modifying the application program. The drivers support multi CAN-channels and/or multiple boards – even different types – to arrange the desired amount of channels.
Features and benefits
- Common application programming interface (API) for all supported operating systems and interfaces
- Simultaneous support of multiple CAN channels and interface boards
- Standard (11 bit, CAN 2.0A), extended protocol (29 bit, CAN 2.0B) and CAN-FD1
- Support of protocol-switching on interfaces with low-speed CAN1 or LIN1
- Slim communication interface while supporting all required mechanisms for an easy operation of the interface
- Detection and display of error frames on the bus
- Measurement and display of the bus load (only with active CAN cards)
- Possible operation in "Listen only mode" 1 For interfaces that support these protocols
Virtual Communication Interface (VCI)
- Fee driver for CAN interfaces under Windows® 2000, XP, Vista, 7, 8 and 10.
- Application interfaces available for C++, .NETI, Java, LabView, DasyLab and LabWindows
- Convenient card installation via the Device Manager
- Prepared dialog for interface/channel selection
- Automatic firmware download with active cards
Embedded Communication Interface (ECI)
- Free driver for active and passive CAN interfaces under Linux, INtime, RTX, VxWorks and QNX.
- Application interfaces available for C and a vendor-independent API called SocketCAN
- Low memory footprint
- Specially suitable for dedicated embedded applications
- Real-time capable (INtime, RTX, VxWorks and QNX)
Programming environment
Ixxat VCI API
The VCI API (Application Programming Interface) is a powerful software library that enables developers to easily communicate with industrial network interfaces, particularly within CAN- and/or LIN-based systems. This API forms an abstraction layer between applications and hardware, allowing developers to avoid working directly with device-specific drivers and instead utilize a uniform and standardized interface.
With the VCI API, applications can send and receive CAN messages in both standard and extended formats. Additionally, the API enables the detection, configuration, and management of connected Ixxat devices. Developers can choose between event-driven communication or polling mechanisms, depending on their application requirements. Thanks to built-in buffering and filtering capabilities, data can be processed efficiently, which is particularly important in real-time environments.
The API is primarily available for programming languages such as C and C++, with additional support for .NET languages via wrappers. This makes the VCI API widely applicable within both low-level and high-level development environments.
FAQ
-
Are CAN terminating resistors built into the CAN-IB100/PCIe?
This CAN interface does not have a built-in CAN terminating resistors, nor is there an option to add one. However, we can offer the Termination adapter CAN/ CAN FD as an accessory. It simply plugs in between the D-sub 9 connector and the cable, for each desired CAN channel.
-
How do I choose the right PC to CAN interface card?
Choosing the right CAN interface card depends, among other things, on the desired CAN protocol, the intended application, the type of PC slot available, the available installation space, the intended use, and, of course, the available budget.
Although CAN is standardized, CAN hardware and PC drivers . It is important to consider which software or development tools are needed before choosing a specific interface.Twincomm is a center of expertise for CAN and has over 30 years of experience with CAN. Please contact us and we’ll provide practical advice to help you make the right choice.
- What is the difference between an active and a passive CAN interface card?
-
Which Ixxat CAN analysis software is best suited to my use case?
The canAnalyser is a versatile analysis tool for the development, testing and servicing of CAN, CAN FD and LIN based systems. The software package is based on a modular concept and available in three versions - Mini, Lite, and Standard - with a different set of functions and modules.
The Mini version is included free of charge with the VCI driver. It is ideal for quick diagnostics or hardware testing, for example. The Lite and Standard versions are both comprehensive, professional software packages designed for development, debugging, simulation, or testing of CAN, CAN FD and/or LIN-networks.Each version of the canAnalyser 3 is intended for typical use case. The table below provides a handy overview of all the differences.
Functions Module canAnalyser3
MinicanAnalyser 3
LitecanAnalyser 3
StandardMeasurement configuration Supported bus controllers 1 1 64 Number of function modules per bus controller (multi-start) 1 1 per function Transmission Transmitting messages in layer 2 format via broadcasting lists (one-off/cyclic) Transmit Max 5 Transmitting signals based on underlayed databases Signal/Transmit Transmitting sequences in layer 2 format using simple commands for control Sequencer Reception and display Display received messages
- Scroll view
- Overwrite modeReceive Filtering during reception Receive Signal reception and interpreted online display based on databases (overwrite/scroll) Signal Max 5 Graphical display of received signals over the time axis Signal Max 5 Display of statistical values (e.g. bus load, number of error frames) Signal Logging of value range overflows Signal Graphical display of frequency distribution of received messages Histogram Recording/Playback Recording on hard disk
- Maximum sizeTrace
1 GBFilter and trigger functions during recording Trace Recording on hard disk for later analysis, including filter and trigger functions Trace Playback of recordings on the buses and/or modules for analyzing Replay Adaptation and Extension Development of measurement/analysis functions using C# and Visual-Basic .NET scripts Scripting/Host Open interface for expansion by customer-specific modules (.NET modules) customized Protocol Interpreter Display of CANopen messages according to CANopen specification CANopen Display of SAE J1939 messages according to SAE J1939 specification J1939 -
Does this interface support CANopen or J1939?
Yes, the CAN-IB100/PCIe works with all CAN messages, including CANopen and J1939
However, the CAN messages are not interpreted as CANopen or J1939. Separate software is available for generating or interpreting CANopen or J1939. Please enquire about the options.
-
Can I order on account?
Yes, that's definitely possible! Most customers place their orders through a Purchase Order.
First request a quote and then send the purchase order (PO) by email, simply from your own purchasing system. For first time buyers, we may ask additional questions in order to perform a credit check. Please contact us if you require our company details for registration in the purchasing system.
For security reasons, customers located in, or wishing to ship to, countries outside the Benelux must always pay in advance. -
Why are all prices available upon request?
The online webshop is still under construction. As soon as it is available, all prices will naturally be visible.
However, everything is of course available, and we would be happy to inform you about prices and delivery times. Please contact us or give us a call. We have over 30 years of experience with CAN. We are happy to help you and offer you immediate practical advice or support.
Part number(s)
| 1.01.0231.11000 | CAN-IB100/PCIe 1x CAN HS Code: 8517620000 |
|
| 1.01.0231.12001 | CAN-IB100/PCIe 1x CAN, Galvanic Isolation HS Code: 8517620000 |
|
| 1.01.0232.12001 | CAN-IB100/PCIe Low Bracket 1x CAN, Galvanic Isolation Country of Origin: Germany HS Code: 8517620000 |
|
| 1.01.0231.22001 | CAN-IB100/PCIe 2x CAN, Galvanic Isolation Country of Origin: Germany HS Code: 8517620000 |
Options(s)
-
There are some useful options available for the CAN-IB100/PCIe

Termination adapter CAN/ CAN FD
CAN-bus termination resistor
PCAN-Cable 1 & 2
Connection Cable for CAN and CAN FD
D-Sub 9 connector CAN/ CAN FD
D-Sub 9 connector with switchable termination resistor
CAN Y-cable 22 cm
CAN Cable D-Sub 9 socket, to D-Sub 9 plug and socket
PCAN-Adapter D-Sub to Screw Terminals
D-Sub Adapter for Loose CAN Cable Ends
Scope of Supply
CAN-IB100/PCIe
- User Manual 1
- Driver VCI for Windows® 2
- Basic monitor "canAnalyser3 Mini" for CAN (Windows®) 2
- VCI Programming interface and API for developing CAN applications 2
2 All software available by download
Interested?
Are you interested in the CAN-IB100/PCIe? Request a quote without obligation. Would you like more information? Send an email to -Hidden- or visit our contact page. You can also call us at -Hidden-.
Twincomm has over 30 years of experience with CAN. We are happy to help you and offer you immediate practical advice or support.

