Description
Detailed Parameter Table
Parameter Name | Parameter Value |
Product Model | 778782-02 CAN (PCI-CAN/XS2) |
Manufacturer | National Instruments (NI) |
Product Category | Dual-Port PCI Controller Area Network (CAN) Interface |
Port Configuration | 2 independent CAN ports (9-pin male D-sub connectors, 1 per port) |
Software-Selectable Transceivers | TJA1041 (high-speed), TJA1054A (low-speed/fault-tolerant), AU5790 (single-wire); external transceiver support |
CAN Standards Support | CAN 2.0A (11-bit IDs), CAN 2.0B (29-bit IDs) |
Maximum Transfer Rate | 1 Mbps (high-speed CAN); 125 kbps (low-speed CAN) |
Optical Isolation | 500 Vrms (channel-to-chassis, protects DAQ systems from transients) |
Onboard Controller | Philips SJA1000 (supports filtering, self-reception, listen-only modes) |
Microprocessor | Intel 80386EX (for time-stamped CAN frame transfer, 1 µs resolution) |
Compatible Operating Systems | Windows 10/11, LabVIEW Real-Time (RT) |
Software Compatibility | NI-CAN driver, LabVIEW, LabWindows/CVI, C/C++, .NET |
Operating Temperature | 0 °C to 55 °C |
Storage Temperature | -20 °C to 70 °C |
Form Factor | 32-bit PCI (half-length card, fits standard PCI slots) |
Included Accessories | NI-CAN driver CD, user manual, 9-pin D-sub termination resistors (120 Ω) |
NI 778782-02 CAN
Product introduction
The National Instruments 778782-02 CAN (PCI-CAN/XS2) is a dual-port PCI CAN interface designed to enable reliable communication with CAN networks—critical for industrial automation, automotive testing, and aerospace systems. As part of NI’s legacy CAN product line, it bridges PC-based control systems with CAN-enabled devices (e.g., ECUs, PLCs, sensors), delivering high-speed data transfer and flexible transceiver options.
At its core, the 778782-02 CAN solves a key challenge: adapting to diverse CAN network types. Its software-selectable transceivers (high-speed, low-speed, single-wire) eliminate the need for multiple interface cards, making it ideal for mixed-network environments (e.g., a factory with both high-speed CANopen motors and low-speed body-control sensors). The onboard Philips SJA1000 controller adds advanced functionality, such as message filtering and real-time time-stamping (1 µs resolution), ensuring precise data logging for time-sensitive applications.
In automation systems, the 778782-02 CAN acts as a central communication hub. When paired with NI DAQ devices (e.g., PCI-6025E) and terminal blocks (e.g., BNC2110), it creates a seamless workflow: CAN data from sensors is transmitted to the PC via the 778782-02 CAN, processed in LabVIEW, and used to trigger control actions—from adjusting motor speeds to alerting operators of fault conditions.
Core advantages and technical highlights
Flexible Transceiver Compatibility: The 778782-02 CAN’s software-selectable transceivers (high-speed, low-speed, single-wire) enable integration with nearly any CAN network. For example, in an automotive test bench, it can switch between high-speed CAN (1 Mbps) for engine ECU communication and low-speed CAN (125 kbps) for door-lock controllers—all with one card. This flexibility reduces hardware costs and simplifies system reconfiguration for multi-project labs.
High-Speed Performance and Reliability: With a 1 Mbps maximum transfer rate and 100% bus load handling, the 778782-02 CAN ensures no data loss during peak network traffic (e.g., during vehicle startup, when 50+ ECUs transmit status messages). The 500 Vrms optical isolation protects sensitive PC components from voltage transients common in industrial settings (e.g., power surges from motor drives), minimizing downtime and repair costs.
Precise Time-Stamping and Filtering: The Intel 80386EX microprocessor provides 1 µs resolution time-stamping for every CAN frame, critical for event correlation in safety-critical applications. In a robotics factory, this means accurately timestamping CAN messages from joint position sensors and gripper controllers to diagnose timing delays. The Philips SJA1000 controller also supports 8 acceptance filters, letting users isolate specific messages (e.g., only fault codes from a conveyor ECU) and reduce data overload.
Seamless NI Ecosystem Integration: The 778782-02 CAN works natively with NI-CAN drivers and LabVIEW, eliminating compatibility issues. Engineers can use LabVIEW’s graphical programming to build custom CAN monitoring dashboards—for instance, visualizing real-time battery current data from a hybrid vehicle’s CAN network. It also pairs with NI SCXI chassis (e.g., SCXI-1001) for distributed CAN networks, extending its utility to large-scale industrial sites.
Typical application scenarios
Automotive ECU Testing and Validation: In automotive OEM labs, the 778782-02 CAN is used to test engine control units (ECUs) during development. It connects to an ECU’s CAN port, sends control commands (e.g., simulating accelerator pedal input), and logs response data (e.g., fuel injection timing). The 778782-02 CAN’s high-speed performance (1 Mbps) captures fast transient signals, while low-speed transceiver mode tests ECU communication with body-control systems (e.g., HVAC). This ensures ECUs meet emissions and safety standards before production.
Industrial CANopen Motor Control: In a packaging plant, the 778782-02 CAN interfaces with CANopen-enabled servo motors and a PLC. It transmits motion commands (e.g., “speed = 500 rpm”) from the PLC to the motors and receives status data (e.g., “torque = 2 Nm”) for closed-loop control. The 500 Vrms isolation protects the PC from electrical noise generated by the motors, while the 778782-02 CAN’s dual ports let operators monitor two independent motor lines simultaneously—improving production efficiency and reducing downtime.
Aerospace Subsystem Monitoring: In aircraft maintenance facilities, the 778782-02 CAN connects to avionic subsystems (e.g., landing gear position sensors, fuel level monitors) via their CAN networks. It logs diagnostic messages to identify potential faults (e.g., a stuck landing gear switch) and verifies communication between subsystems during pre-flight checks. The 778782-02 CAN’s rugged design (0–55 °C operating range) withstands the harsh conditions of maintenance hangars, ensuring reliable data collection.
NI 778782-02 CAN
Related model recommendations
NI PCI-8513/2 (NI-XNET): Upgrade replacement for the 778782-02 CAN. Offers faster data transfer (2 Mbps), multi-protocol support (CAN FD, LIN), and improved synchronization—ideal for modern automotive and industrial systems requiring CAN FD.
NI PCI-CAN/2: Dual-port high-speed CAN interface (no low-speed/single-wire support). A cost-effective alternative to the 778782-02 CAN for applications using only high-speed CAN (e.g., factory automation with CANopen devices).
NI USB-8502: USB-based dual-port CAN interface. Portable alternative to the 778782-02 CAN for field service (e.g., on-site ECU diagnostics) where PCI slots are unavailable.
NI SCXI-1001: 12-slot SCXI chassis. When paired with the 778782-02 CAN, it enables distributed CAN networks—useful for monitoring CAN devices across a large factory floor.
NI BNC2110: BNC terminal block. Connects to the 778782-02 CAN via a 68-pin cable to simplify wiring for CAN bus termination and signal monitoring with oscilloscopes.
NI LabVIEW Professional: Software for programming the 778782-02 CAN. Builds custom CAN dashboards, data loggers, and control systems—no low-level CAN programming required.
NI PCI-6025E: Multi-function DAQ card. Works with the 778782-02 CAN to combine CAN data with analog measurements (e.g., temperature, pressure) for comprehensive industrial monitoring.
Installation, commissioning and maintenance instructions
Installation Preparation: Power off the PC and ensure it has an available 32-bit PCI slot. Wear an anti-static wristband to prevent ESD damage to the 778782-02 CAN. First, install the NI-CAN driver from the included CD or NI’s website—this ensures the OS detects the card. Align the 778782-02 CAN with the PCI slot, press firmly until seated, and secure it with a screw. Connect CAN networks to the 9-pin D-sub ports (add 120 Ω termination resistors at bus ends) and power on the PC. Use NI Measurement & Automation Explorer (MAX) to verify the card is detected.
Maintenance Suggestions: Monthly, inspect the 778782-02 CAN’s D-sub connectors for bent pins or corrosion—clean with compressed air if dust accumulates. Check termination resistors (120 Ω) for continuity; replace if faulty. If CAN communication drops, first verify cable connections and update the NI-CAN driver to the latest version. Annually, test the 500 Vrms isolation with a megohmmeter to ensure it meets specs. If the card fails, contact NI support—do not open the card, as this voids the warranty.
Service and guarantee commitment
National Instruments backs the 778782-02 CAN with a 2-year standard warranty, covering defects in materials and workmanship. This warranty reflects NI’s confidence in the card’s durability, even in industrial environments. For technical support, NI’s global team provides 24/7 assistance via email and online portals—helping users troubleshoot driver issues, configure transceivers, or resolve CAN bus errors.
NI offers repair services for the 778782-02 CAN, including component-level fixes for failed transceivers or controllers. Extended warranty plans (3–5 years) are available for critical applications, including priority repair and calibration. Users also gain free access to resources: the 778782-02 CAN user manual, NI-CAN driver updates, and LabVIEW example projects—ensuring long-term performance and ease of use.