PCI‑8511 is a fault-tolerant controller local Area Network (CAN) interface for developing applications in conjunction with NI‑XNET drivers. PCI‑8511 is ideal for applications that require high-speed real-time operation of hundreds of CAN frames and signals, such as hardware-in-the-loop simulation, rapid control prototyping, bus monitoring, automated control, and more. The NI‑XNET device-driven DMA engine enables the onboard processor to transmit CAN frames and signals between the interface and user programs without interrupting the CPU, thus minimizing message latency and giving the host processor time to process complex models and applications.
As part of the NI-XNET platform, PCI-8511, in combination with the NI-XNET API, provides users with an easy-to-use set of functions for reading and writing CAN frames and signals on many different platforms. This integration allows PCI-8511 to minimize message latency and free up host processor time in real-time applications, thereby improving overall performance.
In addition, the PCI-8511 also supports LabVIEW and MATLAB programming languages, making it easy for developers to develop CAN applications in these environments. On Windows and LabVIEW real-time operating systems, PCI-8511 CAN take advantage of developing CAN applications in NI LabVIEW, NI LabWindows/CVI and C/C++.
Overall, the PCI-8511 is a powerful, high-performance PCI bus CAN card suitable for a variety of applications requiring high-speed real-time CAN communication.