Application Program Interface
allows developers to create code that works with operating systems, applications and websites.
See Also: API
-
Product
PCI-8511, 1‑Port, Low‑Speed/Fault-Tolerant CAN Interface Device
780682-01
CAN Interface
1‑ or 2-Port, Low‑Speed/Fault-Tolerant CAN Interface Device—The PCI‑8511 is a fault-tolerant controller area network (CAN) interface for developing applications with the NI‑XNET driver. The PCI‑8511 excels in applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals such as hardware‑in‑the‑loop simulation, rapid control prototyping, bus monitoring, automation control, and more. The NI‑XNET device‑driven DMA engine enables the onboard processor to move CAN frames and signals between the interface and the user program without CPU interrupts, minimizing message latency and freeing host processor time for processing complex models and applications.
-
Product
Fixture Interface Module 2 Test Matrices
OTP2 module no.193
Interface Module
PXI offers the optimal approach to validation and production testing. You can meet timing, synchronization, and throughput requirements across devices. PXI is a robust PC-based platform for measurement and automation systems, supported by software. PXI combines PCI electrical bus characteristics with CompactPCI's modular Eurocard packaging, and then adds special synchronization buses and important software functions. PXI is both a powerful and cost-effective platform for applications such as manufacturing test, military, aerospace, machine monitoring, automotive, and industrial test.
-
Product
PCIe-8510, 2- or 4-Port, PCIe Vehicle Multi-Protocol Interface Device
785324-01
Interface
2- or 4-Port, PCIe Vehicle Multi-Protocol Interface Device—The PCIe‑8510 is a hardware-selectable controller area network (CAN) and/or local interconnect network (LIN) interface for developing applications with the NI‑XNET driver. The PCIe‑8510 excels in applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals, such as hardware‑in‑the‑loop simulation, rapid control prototyping, bus monitoring, automation control, and more. The NI‑XNET device-driven DMA engine enables the onboard processor to move CAN frames and signals between the interface and the user program without CPU interrupts, minimizing message latency and freeing host processor time for processing complex models and applications.
-
Product
PXIe-6593, FlexRIO High-speed Serial Module (16 Gbps), KU060
785977-01
Serial Interface
PXIe, 16 Gbps, 8-Channel PXI High-Speed Serial Instrument - The PXIe‑6593 is designed for engineers who need to validate, interface through, and test serial protocols. It includes a Xilinx Kintex Ultrascale FPGA to implement various high-speed serial protocols, and it is … programmable in LabVIEW FPGA for maximum application-specific customization and reuse. The PXIe‑6593 takes advantage of FPGA multigigabit transceivers for up to eight TX and RX lanes.
-
Product
Interface
RAR-PCIE
Interface
Available in a range of configurations to match your needs, RAR-PCIE provides complete, integrated databus functionality for ARINC 429, ARINC 575 and selected 2-wire, 32-bit protocols.
-
Product
ARINC 429 Bus Interfaces
Interface
AIM’s > ARINC 429 test, simulation, monitoring and analysis modules use our field proven Common Core hardware design giving you the best performance, best feature set and highest functional integration on the market. The use of SoC (System on Chip) based core designs with multiple processors for real time bus protocol and application support, massive memory and IRIG-B time code encoder/decoder functions are standard. The latest versions also support avionics discrete I/O.
-
Product
PXI-8513, 1‑Port, Software-Selectable PXI CAN Interface Module
780688-01
CAN Interface
1‑Port, Software-Selectable PXI CAN Interface Module—The PXI‑8513 is a software-selectable Controller Area Network (CAN) interface for developing applications with the NI‑XNET driver. NI‑XNET Software‑Selectable CAN Interfaces offer the best flexibility for CAN development with onboard transceivers for High-Speed/Flexible Data‑rate, Low-Speed/Fault Tolerant Single Wire CAN as well as any external transceiver. The PXI‑8513 excels in applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals, such as hardware‑in‑the‑loop simulation, rapid control prototyping, bus monitoring, automation control, and more. The NI‑XNET device-driven DMA engine enables the onboard processor to move CAN frames and signals between the interface and the user program without CPU interrupts.
-
Product
USB-485/4, 4-Port, USB, RS485/RS422 Serial Interface Device
778476-94
Serial Interface
The USB‑485/4 interface transforms your USB port into a single asynchronous serial port for communication with RS485 and RS422 devices. You can use a USB‑485/4 port as a standard serial port from your application, including RTS/CTS hardware handshake lines. NI serial interfaces also appear as standard COM ports for compatibility with programs that use serial communications.
-
Product
PXI LIN Interface Module
Interface
The PXI LIN Interface Module is a bus interface for developing applications with the NI-XNET driver. The NI-XNET device-driven DMA engine couples the LIN bus to host memory to minimize message latency. You can import, edit, and use signals from LIN Description File (LDF) databases in integrated LIN databases. PXI LIN Interface Modules work well for applications requiring real-time, high-speed manipulation of many LIN frames and signals, such as hardware-in-the-loop simulation, rapid control prototyping, bus monitoring, and automation control.
-
Product
PXIe-1486, 8 Input, 8 Output, or 4 Input/4 Output PXI FlexRIO FPD-Link™ Interface Module
787455-01
Interface
The PXIe-1486 combines the Texas Instruments Flat Panel Display Link™ (FPD-Link™) interface with the Xilinx FPGA for high-throughput vision and imaging applications. This module provides a high-speed digital interface for using and testing modern advanced driver assistance systems (ADAS) and autonomous drive (AD) camera sensors and electronic control units (ECUs). Additionally, the PXIe-1486 makes use of a combination of FPD-Link™ serializers and deserializers with a Xilinx FPGA to provide a high-throughput and customizable FPD-Link™ interface on PXI. The included FlexRIO driver, with LabVIEW FPGA examples, provides access and control for power-over-coax, I²C back-channel communication, and general-purpose input/output (GPIO) communication on the FPD-Link™ channels. The PXIe-1486 is ideal for applications such as in-vehicle data logging, lab-based playback, or hardware-in-the-loop (HIL). FPD-Link is a trademark of Texas Instruments.
-
Product
LIN Interface Module
C- Series
LIN Interface
C Series LIN Interface Modules are bus interfaces for developing applications with the NI-XNET driver. The NI-XNET device-driven DMA engine couples the LIN bus to host memory to minimize message latency. You can import, edit, and use signals from LDF databases in integrated LIN databases. C Series LIN Interface Modules work well for applications requiring real-time, high-speed manipulation of many LIN frames and signals, such as hardware-in-the-loop simulation, rapid control prototyping, bus monitoring, and automation control.
-
Product
PXI DeviceNet Interface Module
Interface
PXI DeviceNet Interface Modules have an onboard microprocessor and optically isolated physical layer to communicate with a DeviceNet network system as a master (scanner) or slave device. The modules ship with a high-level API that provides complete access to a DeviceNet network and features easy access to device data and streamlined explicit messaging. PXI DeviceNet Interface Modules are ideal for prototyping DeviceNet systems, PC-based control, embedded control systems, PC-based human machine interface (HMI), and DeviceNet network management utilities.
-
Product
NI-9853, CAN Interface Module
780178-01
CAN Interface
2-Port, High-Speed C Series CAN Interface Module—The NI‑9853 is a high-speed Controller Area Network (CAN) interface for developing FPGA-based applications with the NI‑RIO driver on CompactRIO. The NI‑9853 is ideal for low-level FPGA‑based control and triggering applications that are programmed using the LabVIEW FPGA Module. The NI‑9853 is ideal for byte-level manipulation of CAN frames using the LabVIEW FPGA Module. The NI‑9853 is only compatible with CompactRIO systems.
-
Product
USB-8486, USB, 1-Port, Fieldbus Interface Device
781160-02
Interface Module
The USB‑8486 is a FOUNDATION fieldbus device for developing applications with the NI‑FBUS driver, NI‑FBUS Configurator, and NI‑FBUS Monitor. FOUNDATION fieldbus is a popular industrial communication standard for process control applications. The NI‑FBUS Configurator features user-friendly multi-window interfaces to provide tools for the complete configuration, programming, and execution schedules of FOUNDATION fieldbus segments. The NI‑FBUS Monitor is a stand-alone application used to monitor, debug, and analyze fieldbus data packets.
-
Product
PXIe-8522, 4-Port, 1000BASE-T1 PXI Automotive Ethernet Interface Module
787312-01
Ethernet Interface
PXIe, 4-Port, 1000BASE-T1 PXI Automotive Ethernet Interface Module - The PXIe-8522 is a 1000BASE-T1 unshielded twisted pair (UTP) module for developing applications with the NI‑XNET driver. With this hardware, you can develop applications that require Automotive Ethernet to test … and validate automotive electronic control units (ECUs). The PXIe-8522 provides up to four independent endpoints or up to two network terminal access points (TAPs). It features onboard hardware timestamping and can act as up to four separate 802.1AS masters or slaves, so it can synchronize with an external network as well as the rest of a PXI system. The PXIe-8522 also provides LEDs on the front panel to help you monitor the network link and activity.
-
Product
3 Function Slot MOSA Nano Aircraft Interface Computer (AIC)
NIU3A-AIC-01
Aircraft Interface Computer
NIU3A-AIC-01 is a Modular Open Systems Approach (MOSA) Aircraft Interface Computer with low power high performance ARM Cortex -A53 processing. 8 GB RAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet.
-
Product
Intelligent Double Sized H009 Interface Module for Excalibur 8000 Family of Carrier Boards
M8KH009
Interface Module
The M8KH009 is an intelligent, double-sized, H009 interface module for the multimode, multiprotocol, EXC-8000 family of carrier boards. The M8KH009 provides a complete solution for developing and testing H009 interfaces and performing system simulation of the H009 bus, according to the standard H009 protocol. Each module of the M8KH009 contains 32K x 16 dualport RAM for Data Blocks, control registers, and Look-up tables. In addition, the module contains another 32K x 16 dual-port RAM for a Concurrent Monitor. All data blocks and control registers are memory mapped, and may be accessed in real-time. Each of the independent, dual-redundant M8KH009 modules may be programmed to operate in one of three modes of operation: Central Control Complex (CCC) mode with Concurrent Peripheral Unit operation (1–16 PUs), Peripheral Unit mode (Multiple – up to 16 PUs) and Bus Monitor mode. In addition, the module can simultaneously operate as an independent Internal Concurrent Monitor in CCC, Multiple PU or CCC/Concurrent PU modes.
-
Product
4-Port MIPI Interface GMSL Video Capture Card
MIC-FG-4G
Interface
GMSL SerDes controller. Supports up to 4K, 30fps, quad channel. MIPI 4 Lane compliant. Power Over Coax. V4l2, Gstreamer, Python support on Linux.
-
Product
1553 Avionics Interface 3U CPCI Card
QCP-1553 Series
Interface Card
The QCP-1553 module is a rugged, reliable, full featured, Compact PCI module designed to provide a stand-alone, MIL-STD-1553A/B interface for avionics applications. Up to four independent dual redundant MIL-STD-1553 databus streams are supported by the 3U QCP-1553 module. Additionally, the module offers full functional test, simulation, monitoring and databus analyzer functions for MILSTD-1553A/B applications. An onboard IRIG-B time code decoder and generator allows users to accurately synchronize single or multiple QCP-1553 modules to a common time source. The QCP-1553 module is available in dual or full function (RT simulation, monitoring, and bus controller) configurations.
-
Product
Compact-RIO Optical Interface Module
cRIO OPIF 20MBit/s
Interface
Fibre optical interface module for Compact-RIO with the following features:Fibre connection: SC connectorWavelength 820nmData rate: 020MBit/s2 Transmitters2 ReceiversExample SW in LabVIEWField of application of this module:Data communication via fibreOptical isolated data acquisition
-
Product
Interface
RAR-XMC
Interface
Designed for embedded, laboratory and simulator applications, the RAR-XMC supports maximum data throughput on all channels while providing onboard message scheduling, label filtering, multiple buffering options, receive message time-tagging and error detection, and IRIG-B receiver (AM or DC/TTL) and generator (DC/TTL).
-
Product
PXI-8431/2 , 2-Port, RS485/RS422 PXI Serial Interface Module
778984-01
Serial Interface
2-Port, RS485/RS422 PXI Serial Interface Module - The PXI‑8431/2 is a high-performance interface for high-speed communication with RS485 and RS422 devices. It features high-performance DMA transfers, multithreading, and multiprocessor support. You can also select between 4‑ and 2‑wire transceiver modes for full- and half-duplex communication. NI serial interfaces also appear as standard COM ports for compatibility with programs that use serial communications.
-
Product
NI-9870, 4-Port, RS232 C Series Serial Interface Module
779891-02
Serial Interface
The NI‑9870 adds RS232 serial ports to CompactRIO systems. The serial ports are accessed directly from the FPGA to offer you flexibility in communicating with serial devices. The module has individual buffers on every port that save FPGA space and simplify programming. The NI‑9870 supports standard start bit, stop bit, and handshaking settings. It uses an external power to provide maximum compatibility and reliability under all serial port conditions.
-
Product
3U CompactPCI® 2/4-Port Gigabit Ethernet Card
cPCI-3E10/3E12
Ethernet Interface
The cPCI-3E10 Series is 3U CompactPCI Gigabit Ethernet peripheral card equipped with Intel® 82574L PCIe Gigabit Ethernet controllers. The cPCI-3E10 provides four GbE ports on the front panel (RJ-45) with two switchable to the rear transition module, the cPCI-3E12 provides two GbE ports on the front panel (RJ-45), and the cPCI-3E10-SUB provides two Fast Ethernet ports on the front panel (DB-9). An optional Rear Transition Module (cPCI-R3E10) is available to provide rear access to the GbE ports switched from the cPCI-3E10 front panel.
-
Product
Intelligent ARINC Interface Module
M4K717
Interface Module
The M4K717 is an intelligent ARINC 717 interface module for the multiprotocol Excalibur 4000 family of carrier boards.The module supports two ARINC 717 receive channels and two transmit channels.In transmit mode, the module sends the four subframes from a pre-defined buffer in dual-port RAM.In receive mode, the module stores all subframes with status and Time Tag information appended to each subframe.The M4K717 comes complete with C-driver software library including the source code.
-
Product
Digital/Pattern/PE Card
PEMU32
Interface Card
The PEMU32 represents a new level of MULTIFUNCTION for PXI-based instrumentation. Based on the proven architecture of the PE32, the PEMU32 offers high voltage PMU/DPS and pin electronics in a compact, 3U PXI form factor. Each card can function as a stand-alone digital subsystem or if required, multiple cards can be interconnected, supporting up to 256 bi-directional pins (8 boards). The PEMU32 also supports deep pattern memory by offering 32 M of on-board vector memory with dynamic per pin direction control and with test rates up to 10 MHz.
-
Product
MIL-STD-1553 & ARINC XMC Interface For SBCs, VPX, VME, CPCI/PXI Systems
XMC-MA4
Interface Module
The XMC-MA4’s BC capability includes variable message/label framing/subframing with transmission scheduling provides the most advanced control operations. ARINC TX has complete frequency control per channel. RT and ARINC RX, Monitor, Playback and Signal Generator functions also include industry leading functions to meet the most demanding requirements.
-
Product
PXI-8531, 1-Port PXI CANopen Interface Module
781061-01
CAN Interface
1-Port PXI CANopen Interface Module—The PXI‑8531 is a high-speed CANopen interface for developing applications with the NI‑Industrial Communications for CANopen driver. CANopen is the application layer that sits on top of the CAN physical layer often used for industrial automation applications. It was designed for motion-oriented machine control networks, such as handling systems, but now it is used in a variety of products and applications, including medical equipment, off-road vehicles, maritime electronics, public transportation, and building automation. The PXI‑8531 can transmit/receive process data objects (PDOs) and service data objects (SDOs) according to CiA DS301. It also features a batch SDO editor with electronic data sheet (EDS) file integration and layer setting services (LSS) support for slave node configuration.
-
Product
PXI Ethernet Interface Module
Ethernet Interface
PXI Ethernet Interface Modules equip PXI systems with high-bandwidth Ethernet-based connectivity with up to 40 Gb/s data rates per port. Featuring compatibility with industry-standard network and automatic cable polarity detection, these modules are ideal for high-performance data transfer and vision applications on the PXI platform. These modules have independent bandwidth to support two GigE Vision cameras with Power over Ethernet (PoE).
-
Product
Ethernet Bridge Converter for MIL-STD-1553 and ARINC
ENETX-MA4
Ethernet Interface
eNetX-MA4™ is an innovative product for “remoting” 1553 & ARINC-429/717 operations on 10/100/1000 Ethernet local area networks (LAN). eNetX-MA4 is a very small, low-power, rugged device that provides real-time UDP connectivity to for 1-2 dual redundant 1553 (A/B) busses and 4 ARINC channels. Tested to MIL-STD-704F/810G/461F and DO160.





























