Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System

Size: px
Start display at page:

Download "Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System"

Transcription

1 Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System

2 Introduction National Instruments is now offering the LabVIEW FPGA Pioneer System to provide early access to the new LabVIEW FPGA Module and Reconfigurable I/O hardware. With the LabVIEW FPGA Module, you use graphical programming to configure FPGAs (Field Programmable Gate Arrays) on National Instruments Reconfigurable I/O devices. Together, the LabVIEW FPGA Module and the Reconfigurable I/O devices provide a flexible platform for creating sophisticated measurement and control systems that were previously possible only with custom-designed hardware. An FPGA is a chip that consists of many unconfigured logic gates. Unlike the fixed, vendor-defined functionality of an application-specific integrated circuit (ASIC) chip, you can configure and reconfigure the FPGA for each application. FPGAs are used in applications where either the cost of developing and fabricating an ASIC is prohibitive, or the hardware will need to be reconfigured after being placed into service. Because FPGAs can be used for implementation of custom algorithms in hardware, they offer benefits such as precise timing and synchronization, rapid decision making, and simultaneous execution of parallel tasks. Today, FPGAs appear in such devices as instruments, consumer electronics, automobiles, aircraft, copy machines, and application-specific computer hardware. FPGAs are often used in products for measurement and control, but the end users of these systems generally shy away from developing their own FPGA-based systems. Configuring FPGAs has historically required expertise in VHDL programming or complex design tools used more by hardware design engineers than test and control engineers. Now with the LabVIEW FPGA Pioneer System, you can use LabVIEW, a graphical development environment designed specifically for measurement and control applications, to create measurement and control systems that take advantage of the benefits of FPGAs. No other design tool knowledge is required to configure the FPGA on the Reconfigurable I/O device in the system. Because your LabVIEW FPGA Module logic executes in hardware, your system can process and generate synchronized analog and digital signals rapidly and deterministically. Because the LabVIEW FPGA Pioneer System is based on LabVIEW and PXI, you can enhance system capabilities by integrating components such as data acquisition, image acquisition and analysis, motion control, and industrial communication such as CAN and RS ni.com

3 Components of the LabVIEW FPGA Pioneer System The LabVIEW FPGA Pioneer System includes all the hardware and software necessary for development with the LabVIEW FPGA Module and Reconfigurable I/O hardware. NI created the LabVIEW FPGA Pioneer System to allow early access to the tools, even though some of the required software is in beta release. The LabVIEW FPGA Pioneer System includes LabVIEW, the LabVIEW Real-Time Module, and the LabVIEW FPGA Module. All owners of the LabVIEW FPGA Pioneer System will be entitled to free upgrades when the software components are released. Figure 1 shows the key hardware components of the LabVIEW FPGA Pioneer System. The system contains an NI PXI-8176 embedded controller (with a 1.2 GHz Intel Pentium III processor), an NI PXI slot chassis, a USB CD-ROM drive, and an NI PXI-7831R reconfigurable I/O plug-in device, as well as three SCB-68 shielded connector blocks and three SH68-C68-S cables. The NI PXI-8176 was selected because it offers the highest level of performance. The NI PXI-1042 is an 8-slot chassis, which is the most popular configuration. The NI PXI-7831R, the first NI Reconfigurable I/O device, includes the following features: 8 Independent 16-bit analog inputs, 4.3 µs conversions, ±10 V 8 Independent 16-bit analog outputs, 1.0 µs updates, ±10 V 96 digital I/O lines Onboard Flash memory LabVIEW-configurable FPGA PXI trigger interface for synchronizing two or more NI PXI-7831R modules Figure 1. The LabVIEW FPGA Pioneer System includes the NI PXI-8176 controller, the NI PXI slot chassis, the NI PXI-7831R reconfigurable I/O module, and shielded cables and connector blocks. You define the measurement and control functionality of the NI PXI-7831R by creating a LabVIEW VI and downloading it. Figure 2 shows a high-level block diagram of the NI PXI-7831R. The user-configurable FPGA handles the timing, synchronization, and decision-making defined in your LabVIEW VI. The FPGA interfaces to the analog and digital I/O and to the NI MITE ASIC chip. The NI MITE interfaces with the PXI backplane to transfer data between the NI PXI-7831R and other modules on the PXI bus, such as other I/O devices and the controller. National Instruments Corporation 3

4 Figure 2. Block Diagram of PXI-7831R You can use the LabVIEW FPGA Module to handle each of the I/O signal lines independently, or to synchronize any lines with any other lines. The Reconfigurable I/O device clock regulates the execution of all operations. With a device clock setting of 40 MHz, you can control the timing of your operations with a resolution of 25 ns. You can configure the DIO lines as custom counter/timers, PWM channels, or as ports for user-defined protocols. Using the Flash memory on the NI PXI-7831R, you can to store your device configuration and configure automatic loading and running when the module receives power. There are several key differences between the NI PXI-7831R Reconfigurable I/O module and data acquisition (DAQ) devices such as the National Instruments E Series. For example, an E Series device includes a fixed number of counter/timers and triggering functionality, handles waveforms, and uses high-level driver software with defined functions to control these operations. In contrast, the NI PXI-7831R offers a flexible number of counter/timers, and user-definable timing, triggering, and I/O synchronization. It also performs high-speed, single-point analog input and output, and provides low-level hardware control of the I/O. 4 ni.com

5 I/O Control Custom onboard decision making Timing and Synchronization Analog Input Table 1. Comparison of a Typical Multifunction I/O Device and the NI PXI-7831R Typical Multifunction DAQ Device ASICs for counter/timer operations, triggering, etc. N/A Driver functions for signal routing, clock sharing, triggering, pulse measurement/generation 16 single-ended or 8 differential, multiplexed NI PXI-7831R Configured with LabVIEW FPGA Module software Configured with LabVIEW FPGA Module software LabVIEW constructs such as while loops, sequence frames, wait functions, etc. implemented in hardware in real time 8 differential, independent. Can be synchronized. Analog Output 2 differential, independent 8 differential, independent. Can be synchronized. Digital I/O 8 static lines, independently configurable as input or output 96 lines, independently configurable as input or output static or synchronous Counter/timers 2 general-purpose counter/timers Any of 96 lines easily configured as custom counters. LabVIEW FPGA Module Functionality With the LabVIEW FPGA Module, you configure the operation of FPGA hardware by programming in LabVIEW. Your LabVIEW block diagram is implemented in hardware, which gives you direct control over the I/O of the NI PXI-7831R. This feature makes it possible to analyze and manipulate I/O signals in ways not possible with fixed I/O hardware. Figure 3 shows the block diagram for a simple rising-edge counter from one of the LabVIEW FPGA Module example programs. The fact that the U16 data type is used makes this a 16-bit counter. On a typical DAQ device, the counter logic is implemented in a fixed ASIC chip such as the DAQ-STC, and you write your application using the NI-DAQ counter VIs. With the LabVIEW FPGA Module, you write your own counter implementation in LabVIEW, and configure your own counter chip on a portion of the FPGA. You would probably never implement a counter in this way with LabVIEW or even with the LabVIEW Real-Time Module because a software-based counter would only be able to count very low-frequency edges. Because the LabVIEW FPGA Module uses the block diagram to implement your application in hardware, this counter has similar performance to the defined counters on a data acquisition device. National Instruments Corporation 5

6 Figure 3. Sample LabVIEW FPGA Program 16-Bit Counter The LabVIEW FPGA Pioneer System is shipped with example LabVIEW VIs for a variety of common functions. These examples can be modified to meet the needs of your custom application. Some topics covered in the examples include the following: Pulse-width modulation (PWM) Timed, synchronized operations Custom counter and encoder interface Custom triggering methods Application Development Flow Figure 4 shows the typical development flow for LabVIEW FPGA Module applications. The first step is to develop the VI that will be deployed to your FPGA target on the NI PXI-7831R. Before you compile, you can test in emulated mode, which runs your algorithm on the host PC processor. After you develop, debug, and compile your FPGA VI, you will develop your host interface VI(s). You can use a computer running either Microsoft Windows or a real-time operating system for your host computer. If you are using an RT Series target for your host computer, you will develop a separate user interface in LabVIEW for Windows. Figure 4. Application Development Flow 6 ni.com

7 Developing the FPGA VI The first step in developing your application is to create the LabVIEW block diagram that will be used to configure the FPGA on the NI PXI-7831R. This is where you will implement your logic for synchronizing signals, custom digital protocol communication, PWM communication, and onboard decision making for control and alarm handling. The LabVIEW FPGA Module adds to and uses many of the same functions as the LabVIEW development environment. As shown in Figure 5, the Functions palette when you target a Reconfigurable I/O device is very similar to LabVIEW for Windows. There is an FPGA Device I/O palette instead of a Data Acquisition palette, because NI-DAQ is not used with Reconfigurable I/O devices. The functions on the Time & Dialog palette offer resolution selection of ms, µs, and ticks. As discussed before, there are several options for Reconfigurable I/O device clock speed. The smallest achievable tick is 5 ns. When creating your FPGA VI, you will use the same basic program constructs such as While Loops, For Loops, Case Structures, and Sequence Structures from the standard LabVIEW environment to create your application. Because floating-point operations are not available on the FPGA, the Functions palette when you target a Reconfigurable I/O device has fewer operators and analysis functions than the LabVIEW Full Development Software for Windows. In addition, there are no functions available for file I/O or ActiveX because there is no hard drive or operating system on the NI PXI-7831R. Figure 5. LabVIEW FPGA Module Functions Palette When Targeting a Reconfigurable I/O Device You have access to the modified Functions palette when your target selection is either FPGA or the FPGA Emulator. Emulation mode uses the I/O of the Reconfigurable I/O device, but executes the logic on the development computer processor. You can verify the execution flow of your VI, although you will not achieve hardware determinism in this mode. There are two reasons to use emulation mode: Debugging emulation mode offers all the debugging tools of LabVIEW, such as execution highlighting, probes, and breakpoints with single-stepping; these features are not available after compilation Testing test your VI without waiting for it to compile National Instruments Corporation 7

8 Just as with other FPGA development tools, the compile step can take minutes or hours depending on application complexity and PC resources. When you need to test the FPGA VI with the speed and determinism of hardware performance, you will need to compile rather than use emulation mode. You can begin compiling simply by clicking the Run button while the LabVIEW target selection is set to FPGA. Because the VI targeted to the NI PXI-7831R runs in hardware without the overhead of an operating system, execution is completely deterministic. Developing the Host Application After you create and debug your FPGA VI, you will create one or more VIs for host interaction. You can use a computer running either Microsoft Windows or a real-time operating system as your host computer for your Reconfigurable I/O device. With LabVIEW for Windows, you can take advantage of Windows-related functions directly in the host VI(s), but your host application does not execute deterministically. A National Instruments RT Series target is a deterministic host computer that fully controls all the I/O in your system and communicates with LabVIEW for Windows running on your user interface machine. The host computer is where you perform floating-point operations such as FFTs or model-based control and simulation. When you install the LabVIEW FPGA Module, the FPGA Interface palette, shown in Figure 6, is installed as a subpalette of the Functions palette when you target LabVIEW for Windows or an RT Series target. Figure 6. FPGA Interface Palette The FPGA Interface palette contains VIs for communicating with your FPGA VI and handling interrupts. By defining how your host VIs and your FPGA VI interact, you are defining your own driver-level software. Developing Your User Interface Application Your user interface application is where you will typically perform the tasks that are not time-critical, such as configuring system parameters, generating reports, and managing data. If your Windows PC is your FPGA host computer, you can use the same machine for your user interface. If you use an RT Series target for your FPGA host computer, you will need to create a Windows-based user interface on your host computer. Figure 7 shows the interaction between platforms in this type of system. 8 ni.com

9 Windows Computer RT PXI Controller PXI 7831R Windows VI RT VI(s) FPGA VI Figure 7. Example Deployment Strategy Another deployment option is to create an embedded system that does not require a user interface display or monitor. To create this option, you use both the LabVIEW Real-Time Module and the LabVIEW FPGA Module. Performance Benefits Because the hardware itself runs the algorithms, performance is typically much greater than that of software-based systems. For example, consider an application with eight PID control loops. Using an RT Series target to perform the eight PID calculations and the NI PXI-7831R simply for I/O, you can achieve a loop rate of 28 khz. When you implement an integer-based PID algorithm on the FPGA of the NI PXI-7831R, you can achieve loop rate of 100 khz for all eight loops. The speed limitation for executing the PID control loop on the NI PXI-7381R is due to the settling time of the A/D to 16 bits, not to the PID calculation. Control loops for digital I/O such as PWM can be performed at several MHz. Another benefit of targeting your LabVIEW code to the FPGA on the NI PXI-7381R is that you can achieve true simultaneous, parallel processing. There is no operating system on the module that must divide CPU time between several tasks. For example, consider a LabVIEW block diagram with two parallel While Loops, each implementing a counter, as shown in Figure 3. This application actually creates two separate hardware processors on the FPGA that operate simultaneously, but can be synchronized to the NI PXI-7831R clock. Even within the same While Loop or other structure, you can achieve speed improvements by performing operations in parallel using a pipelining architecture. You can accomplish this in a LabVIEW block diagram by dividing up your processing and performing the pieces on subsequent iterations of your While Loop. In Figure 8 below, the control algorithm is divided into two pieces. Figure 8. Pipelining Architecture National Instruments Corporation 9

10 Each iteration of the While Loop updates the control output, but the AI and Control 1 operations are performed in parallel with the AO and Control 2 operations, which executes the algorithm more quickly than an inline processing architecture would. This simultaneous, parallel processing would not be possible on a platform with a microprocessor and operating system. Applications Analog Control By using the LabVIEW FPGA Module and the NI PXI-7831R, you can create custom hardware to empower a wide variety of applications for many industries. Examples include discrete control and analog control for manufacturing and scientific research, and simulation for electronic control module (ECM) development. There are many types of analog control applications that can benefit from the NI PXI-7381R hardware and the LabVIEW FPGA Module. The analog input channels of the PXI-7381R are capable of sampling a 16-bit value every 4.3 µs, and the analog output channels can perform updates every 1.0 µs. Additionally, with the flexibility of the LabVIEW FPGA Module, you can implement common control algorithms, such as PID, as well as develop customized algorithms for your application. Some examples of analog control include: Dynamometer control (speed/load) Servo-hydraulic or electrodynamic shaker control Motor speed or position control Simulation In addition to performing as a complete control system as described above, you can use the NI PXI-7381R in systems for rapid control prototyping (RCP) and hardware-in-the-loop (HIL) simulation testing of controllers under development. Electronic controllers are common in many products such as vehicles and household appliances. In the early stages of development, before the controller is built, the control algorithms must be tested with the plant, i.e., the system to be controlled. To accomplish this, the RCP system behaves as the controller and uses specifically designed algorithms to test the control of the plant. After the preliminary version of the controller is built, it must be validated. For extensive testing, it is often more convenient to then to simulate the plant and test the controller. This is often referred to as HIL testing. The LabVIEW FPGA Module extends the LabVIEW platform by building on the capabilities of LabVIEW and the LabVIEW Real-Time Module. Typically, for an HIL or RCP application, you will use an RT Series target as your FPGA host computer. Here you will execute the main model and complex processing algorithms. You use LabVIEW FPGA to configure the NI PXI-7381R to handle the I/O and synchronize with external events. Just as with a fixed-functionality I/O device, the hardware processing happens at a much higher speed than the software processing on the host computer. With the NI PXI-7381R, you can customize your own hardware processing, including simulating sensor outputs, generating and decoding PWM signals, and performing onboard decision making 10 ni.com

11 based on measured values. With this type of architecture, you can greatly reduce the need for multiprocessor systems that are often used to handle both the simulation and I/O in many systems today. Digital Protocol Emulation Many applications require that systems interface to devices that speak an uncommon digital protocol. Often, hardware for this is either not available or not affordable. With the LabVIEW FPGA Module and the NI PXI-7831R, you can take advantage of the high-speed digital processing in hardware to decode and encode messages with a high degree of flexibility. In this way, you configure the NI PXI-7381R to become an interface device for your communication protocol. Flexible Encoder Interface PWM Communication Discrete Control Unique Measurements An encoder is a device for measuring speed or position. As a shaft rotates, pulses are generated indicating degrees of rotation. There are many different types of encoders available, and often several types must be used in the same application. With the LabVIEW FPGA Module, you can configure the NI PXI-7381R to interface to different types of encoders on different digital lines, and reconfigure the device for different applications. You can add your own custom functionality, such as reading the counters synchronously with other signals, rather than reading based on input signals to the counters themselves. Pulse-width modulated (PWM) signals are common in many industries, such as automotive and telecommunications. In a PWM pulse train, the frequency is held constant, and the information is conveyed by the duty cycle, the percentage of time the pulse is high. Many fixed-functionality I/O devices do not adequately handle rapidly changing duty cycles, or allocate a fixed number of channels for static PWM or other operations. With the LabVIEW FPGA Module, you can configure any of the digital lines on the NI PXI-7381R to read or write PWM signals as required by your application. Manufacturing applications require fast, robust control systems. By using the FPGA to execute the logic of your application, the LabVIEW FPGA Module provides a platform for developing such systems. The NI PXI-7381R is able to scan and set multiple digital lines, while making control decisions in a fraction of a microsecond. Because the NI PXI-7381R running an FPGA VI does not have the overhead of operating system software, such as a real-time operating system, or a modification of the Windows kernel, there is no possibility of unanticipated latency. The LabVIEW FPGA Module brings a new level of timing control and synchronization capability to measurement and control system development. You now have the capability to design your own I/O device, simply by drawing a LabVIEW block diagram. As an example of this, consider a real-time measurement of spark timing of an automotive engine. This is the time delay from when the engine crankshaft rotates through the zero degree National Instruments Corporation 11

12 Conclusions mark, referred to as top dead center (TDC), and the firing of a particular spark plug. To make this measurement, you must measure the crankshaft position, and the ignition coil voltage. The typical built-in automotive crank sensor is magnetic and counts the teeth in a gear on the crankshaft, sending out pulses that you can read on a digital input line. There are missing teeth at TDC. Thus to measure spark timing, you must determine, in real-time, when the signal from the crank sensor indicates the missing teeth. Now, also in real-time, you must measure the delay from this event on the digital input, and the analog event of spark firing. By implementing this logic with the LabVIEW FPGA Module and the NI PXI-7831R, you create a custom I/O device. Whereas most I/O devices return a voltage or a pulse width to the host computer, this device returns spark timing calculated from mixed signal inputs. By using the LabVIEW FPGA Module and the NI PXI-7831R, your applications can benefit from the speed and synchronization capability of FPGAs, as well as traditional capabilities such as DAQ, image acquisition and processing, motion control, industrial communication, and others. Early users of the LabVIEW FPGA Module report that the dataflow model and inherent parallelism of the LabVIEW graphical programming language provide a highly intuitive environment for developing measurement and control applications for execution in hardware. Using the LabVIEW FPGA Module with LabVIEW and the LabVIEW Real-Time Module, you can address new applications and gain the most performance from your system. For More Information For more information on the LabVIEW FPGA Pioneer System, contact Geoff Hoekstra at geoff.hoekstra@ni.com or visit ni.com/info and enter infocode: fpga *342329A-01* A-01 May North Mopac Expressway Austin, TX USA Tel: (512) Fax: (512) info@ni.com 2003 National Instruments Corporation. All rights reserved. LabVIEW, National Instruments, and ni.com are trademarks of National Instruments Corporation. Product and company names mentioned herein are trademarks or trade names of their respective companies. For patents covering National Instruments products, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your CD, or ni.com/patents.

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications Publish Date: Dec 29, 2008 38 Ratings 4.16 out of 5 Overview Hardware-in-the-loop (HIL) simulation is achieving a highly realistic simulation

More information

Designing Real-Time Control Applications Using LabVIEW and CompactRIO. Developer Days 2009

Designing Real-Time Control Applications Using LabVIEW and CompactRIO. Developer Days 2009 Designing Real-Time Control Applications Using LabVIEW and CompactRIO Developer Days 2009 Agenda CompactRIO Overview Technology Applications Real-Time Control Software Architecture Basic Process Control

More information

FPGA design with National Instuments

FPGA design with National Instuments FPGA design with National Instuments Rémi DA SILVA Systems Engineer - Embedded and Data Acquisition Systems - MED Region ni.com The NI Approach to Flexible Hardware Processor Real-time OS Application software

More information

Introduction to LabVIEW and NI Hardware Platform

Introduction to LabVIEW and NI Hardware Platform Introduction to LabVIEW and NI Hardware Platform Corrie Botha Platform-Based Approach 2 With LabVIEW, You Can Program the Way You Think 3 With LabVIEW, You Can Program the Way You Think The graphical,

More information

Programming for the LabVIEW Real-Time Module Using LabWindows/CVI

Programming for the LabVIEW Real-Time Module Using LabWindows/CVI Application Note 182 Programming for the LabVIEW Real-Time Module Using LabWindows/CVI Introduction This document discusses using LabWindows/CVI to interface with RT Series hardware and to write DLLs to

More information

Agenda. Programming FPGAs Why Are They Useful? NI FPGA Hardware Common Applications for FPGAs How to Learn More

Agenda. Programming FPGAs Why Are They Useful? NI FPGA Hardware Common Applications for FPGAs How to Learn More Agenda Programming FPGAs Why Are They Useful? NI FPGA Hardware Common Applications for FPGAs How to Learn More FPGA Technology Programmable Interconnects Logic Blocks I/O Blocks FPGA Logic Implementation

More information

Advanced NI-DAQmx Programming Techniques with LabVIEW

Advanced NI-DAQmx Programming Techniques with LabVIEW Advanced NI-DAQmx Programming Techniques with LabVIEW Agenda Understanding Your Hardware Data Acquisition Systems Data Acquisition Device Subsystems Advanced Programming with NI-DAQmx Understanding Your

More information

Graphical System Design for Machine Control

Graphical System Design for Machine Control Graphical System Design for Machine Control Overview Embedded System Development for Machine Control Using a Single, Automated Graphical Programming Tool Chain and Programmable Automation Controllers (PACs)

More information

Increase Your Test Capabilities with Reconfigurable FPGA Technology

Increase Your Test Capabilities with Reconfigurable FPGA Technology Increase Your Test Capabilities with Reconfigurable FPGA Technology CTEA Electronics Symposium Ryan Verret Senior Product Manager FPGA Technology for Test National Instruments Graphical System Design A

More information

Getting Started with the NI 783x R

Getting Started with the NI 783x R Getting Started with the NI 783x R Introduction This document explains how to install and configure the National Instruments 783xR. The NI 783xR devices are R Series Reconfigurable I/O (RIO) devices with

More information

Chapter 2 LabVIEW FPGA

Chapter 2 LabVIEW FPGA Chapter 2 LabVIEW FPGA 2.1 Field-Programmable Gate Array (FPGA) An field-programmable gate array (FPGA) [1] is a device that contains a matrix of reconfigurable gate array logic circuitry. When an FPGA

More information

NI PCIe Hardware Overview. Functional Overview USER MANUAL. Base, Medium, Full, and Extended Configuration Camera Link Frame Grabber

NI PCIe Hardware Overview. Functional Overview USER MANUAL. Base, Medium, Full, and Extended Configuration Camera Link Frame Grabber USER MANUAL NI PCIe-1477 Base, Medium, Full, and Extended Configuration Camera Link Frame Grabber The NI PCIe-1477 is an image acquisition device with a PCIe 2.0 x8 host interface. It has a user-configurable

More information

LabVIEW FPGA Module Release and Upgrade Notes

LabVIEW FPGA Module Release and Upgrade Notes LabVIEW FPGA Module Release and Upgrade Notes Version 8.0 Contents These release notes contain instructions for installing the LabVIEW FPGA Module, introduce new features, and provide upgrade information.

More information

High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs

High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Inputs NI M Series High-Speed NI recommends high-accuracy M Series for 5X more measurement sensitivity and lowpass filtering 16,

More information

What s New in Data Acquisition

What s New in Data Acquisition What s New in Data Acquisition NEW! New DAQ Products and Demos NEW! USB DAQ Multifunction Intelligent DAQ DAQ Software New DAQ Products and Demos NEW! USB DAQ Multifunction Intelligent DAQ DAQ Software

More information

A variety of ECONseries modules provide economical yet flexible solutions. Waveform Generation

A variety of ECONseries modules provide economical yet flexible solutions. Waveform Generation ECONseries BUS: USB Type: Economy, Mini-Instruments ECONseries Economy USB Mini-Instruments Flexible Yet Economical A variety of low-cost ECONseries modules are available to provide flexible yet economical

More information

LabVIEW Real-Time Module for Mac OS X User Manual Addendum

LabVIEW Real-Time Module for Mac OS X User Manual Addendum LabVIEW Real-Time Module for Mac OS X User Manual Addendum Contents Installing the Software This addendum supplements the LabVIEW Real-Time Module User Manual with information specific to running the LabVIEW

More information

FlexRIO. FPGAs Bringing Custom Functionality to Instruments. Ravichandran Raghavan Technical Marketing Engineer. ni.com

FlexRIO. FPGAs Bringing Custom Functionality to Instruments. Ravichandran Raghavan Technical Marketing Engineer. ni.com FlexRIO FPGAs Bringing Custom Functionality to Instruments Ravichandran Raghavan Technical Marketing Engineer Electrical Test Today Acquire, Transfer, Post-Process Paradigm Fixed- Functionality Triggers

More information

LabVIEW Core 1. What You Need To Get Started. File Locations. The course installer places the course files in the following location: ni.

LabVIEW Core 1. What You Need To Get Started. File Locations. The course installer places the course files in the following location: ni. LabVIEW Core 1 What You Need To Get Started LabVIEW Core 1 Course Manual (online) LabVIEW Core 1 Exercise Manual (online) LabVIEW Core 1 Course CD (preloaded on S Share) Multifunction DAQ device File Locations

More information

NI ELVIS RIO Control Module

NI ELVIS RIO Control Module USER MANUAL NI ELVIS RIO Control Module The NI ELVIS RIO Control Module is a reconfigurable I/O (RIO) device that is used to design control, robotics, and mechatronics systems. This document contains pinouts,

More information

NI R Series. Contents. Software CALIBRATION PROCEDURE

NI R Series. Contents. Software CALIBRATION PROCEDURE CALIBRATION PROCEDURE NI R Series NI PCIe-784xR, NI PXI-784xR, NI PXIe-784xR, NI USB-784xR, NI PCIe-785xR, NI PXI-785xR, NI PXIe-785xR, and NI USB-785xR This document contains the verification and adjustment

More information

GETTING STARTED NI 9501 C Series Stepper Drive Modules and NI SoftMotion Module

GETTING STARTED NI 9501 C Series Stepper Drive Modules and NI SoftMotion Module GETTING STARTED NI 9501 C Series Stepper Drive Modules and NI SoftMotion Module Note If you are a new user of LabVIEW or are unfamiliar with LabVIEW, refer to the Getting Started with LabVIEW manual for

More information

ni.com/training Quizzes LabVIEW Core 1 ni.com/training Courses Skills learned: LabVIEW environment Certifications Skills tested: LabVIEW environment

ni.com/training Quizzes LabVIEW Core 1 ni.com/training Courses Skills learned: LabVIEW environment Certifications Skills tested: LabVIEW environment LabVIEW Core 1 What You Need To Get Started LabVIEW Core 1 Course Manual LabVIEW Core 1 Exercise Manual LabVIEW Core 1 Course CD Multifunction DAQ device GPIB interface DAQ Signal Accessory, wires, and

More information

ECONseries Low Cost USB DAQ

ECONseries Low Cost USB DAQ ECONseries Low Cost USB Data Acquisition Modules ECONseries Low Cost USB DAQ The ECONseries is a flexible yet economical series of multifunction data acquisition modules. You choose the number of analog

More information

NI PCIe-784xR, NI PXI-784xR, NI PXIe-784xR, NI USB-784xR, NI PCIe-785xR, NI PXI-785xR, NI PXIe-785xR, NI USB-785xR, and NI PXIe-786xR

NI PCIe-784xR, NI PXI-784xR, NI PXIe-784xR, NI USB-784xR, NI PCIe-785xR, NI PXI-785xR, NI PXIe-785xR, NI USB-785xR, and NI PXIe-786xR CALIBRATION PROCEDURE NI R Series NI PCIe-784xR, NI PXI-784xR, NI PXIe-784xR, NI USB-784xR, NI PCIe-785xR, NI PXI-785xR, NI PXIe-785xR, NI USB-785xR, and NI PXIe-786xR This document contains the verification

More information

ECONseries Low Cost USB DAQ

ECONseries Low Cost USB DAQ ECONseries Low Cost USB Data Acquisition Modules ECONseries Low Cost USB DAQ The ECONseries is a flexible yet economical series of multifunction data acquisition modules. You choose the number of analog

More information

E Series Multifunction I/O 1.25 MS/s, 12-Bit, 16 or 64 Analog Inputs

E Series Multifunction I/O 1.25 MS/s, 12-Bit, 16 or 64 Analog Inputs E Series Multifunction I/O 1.25 MS/s, 12-Bit, 16 or 64 Inputs Families (E-1) Families (E-1) Family (MIO-16E-1) PCI-MIO-16E-1 PXI- AT-MIO-16E-1 Family (MIO-64E-1) PCI- PXI- VXI-MIO-64E-1 Input 16 single-ended,

More information

High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs

High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Inputs NI M Series High-Speed NI recommends high-accuracy M Series for 5X more measurement sensitivity or industrial M Series for

More information

DT3016. High-Speed, Multifunction PCI Data Acquisition Board. Overview. Key Features. Supported Operating Systems

DT3016. High-Speed, Multifunction PCI Data Acquisition Board. Overview. Key Features. Supported Operating Systems DT3016 High-Speed, Multifunction PCI Data Acquisition Board Overview The DT3016 provides a full range of PCI compatible, plug-in data acquisition boards for high-speed, high accuracy, and high channelcount

More information

Getting Started with R Series Intelligent DAQ

Getting Started with R Series Intelligent DAQ Getting Started with R Series Intelligent DAQ This document explains how to install and configure National Instruments PCI/PXI-781xR, PCI/PXI-783xR, PXI-784xR, and PXI-785xR (NI 78xxR) devices. This document

More information

LabVIEW FPGA Module Release and Upgrade Notes

LabVIEW FPGA Module Release and Upgrade Notes LabVIEW FPGA Module Release and Upgrade Notes Version 2009 Contents These release notes contain instructions for installing the LabVIEW FPGA Module, introduce new features, and provide upgrade information.

More information

A variety of ECONseries modules provide economical yet flexible solutions

A variety of ECONseries modules provide economical yet flexible solutions Economy USB Mini-Instruments Flexible Yet Economical A variety of low-cost modules are available to provide flexible yet economical solutions. Choose the number of analog I/O and digital I/O channels,

More information

The data acquisition components, and their relationship to each other, are shown below.

The data acquisition components, and their relationship to each other, are shown below. Data acquisition system Part (1) Digital inputs output and counter You can think of a data acquisition system as a collection of software and hardware that connects you to the physical world. A typical

More information

LabVIEW Real-Time Module Release Notes

LabVIEW Real-Time Module Release Notes LabVIEW Real-Time Module Release Notes Version 7.1 Contents Installation These release notes provide installation information, references to related documentation, descriptions of the new features, and

More information

High-Accuracy M Series Multifunction DAQ 18-Bit, up to 625 ks/s, up to 32 Analog Inputs

High-Accuracy M Series Multifunction DAQ 18-Bit, up to 625 ks/s, up to 32 Analog Inputs High-Accuracy M Series Multifunction DAQ 18-Bit, up to 625 ks/s, up to 32 Analog Inputs NI M Series High-Accuracy 16 or 32 analog inputs at 18 bits, 625 ks/s (500 ks/s scanning) Up to 4 analog outputs

More information

PACs for Industrial Control, the Future of Control

PACs for Industrial Control, the Future of Control PACs for Industrial Control, the Future of Control PACs for Industrial Control, the Future of Control The 80-20 Rule For the last decade a passionate debate has raged about the advantages and disadvantages

More information

NI-Industrial Communications for EtherCAT

NI-Industrial Communications for EtherCAT INSTALLATION GUIDE NI-Industrial Communications for EtherCAT This document explains how to install the NI-Industrial Communications for EtherCAT software and describes the hardware and software requirements.

More information

LabVIEW FPGA Module Version 2013

LabVIEW FPGA Module Version 2013 RELEASE AND UPGRADE NOTES LabVIEW FPGA Module Version 2013 This document contains instructions for installing the LabVIEW 2013 FPGA Module and related products, introduces new features, and provides information

More information

Getting Started with R Series Multifunction RIO

Getting Started with R Series Multifunction RIO Getting Started with R Series Multifunction RIO This document explains how to install and configure National Instruments PCI/PXI-781xR, PCI/PXI-783xR, PCIe/PXI-784xR, and PCIe/PXI-785xR, referred to collectively

More information

IMAQ Vision Deployment Engine Note to Users

IMAQ Vision Deployment Engine Note to Users IMAQ Vision Deployment Engine Note to Users The IMAQ Vision Deployment Engine provides everything you need to deploy custom IMAQ Vision applications to target computers. The IMAQ Vision Deployment Engine

More information

Getting Results with CompactRIO and LabVIEW

Getting Results with CompactRIO and LabVIEW Getting Results with CompactRIO and LabVIEW Getting Started This tutorial demonstrates how to develop a CompactRIO application in LabVIEW. The application uses a CompactRIO R Series Expansion system or

More information

Answers to Frequently Asked Questions about NI-DAQmx and Traditional NI-DAQ (Legacy)

Answers to Frequently Asked Questions about NI-DAQmx and Traditional NI-DAQ (Legacy) Answers to Frequently Asked Questions about NI-DAQmx and Traditional NI-DAQ (Legacy) Introduction This document answers the most frequently asked questions about NI-DAQmx and Traditional NI-DAQ (Legacy).

More information

IMAQ Vision Deployment Engine Note to Users

IMAQ Vision Deployment Engine Note to Users IMAQ Vision Deployment Engine Note to Users The IMAQ Vision Deployment Engine provides everything you need to deploy custom IMAQ Vision applications to target computers. The IMAQ Vision Deployment Engine

More information

Create Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications

Create Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications 1 Create Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications Farris Alhorr Business Development Manager RF & Wireless Comm farris.alhorr@ The Parameters of Instrumentation

More information

CALIBRATION PROCEDURE NI PXIe Channel, Isolated Voltage/Current Analog Output Module

CALIBRATION PROCEDURE NI PXIe Channel, Isolated Voltage/Current Analog Output Module CALIBRATION PROCEDURE NI PXIe-4322 8-Channel, Isolated Voltage/Current Analog Output Module This document contains the verification and adjustment procedures for the National Instruments PXIe-4322 module.

More information

Industrial PC for real-time rapid prototyping KEY FEATURES

Industrial PC for real-time rapid prototyping KEY FEATURES xpc TargetBox Industrial PC for real-time rapid prototyping xpc TargetBox is an industrial PC system that features a combination of performance, ruggedness, and I/O expandability in a compact package specifically

More information

Don t Think You Need an FPGA? Think Again!

Don t Think You Need an FPGA? Think Again! 1 Don t Think You Need an FPGA? Think Again! Arun Veeramani Senior Program Manager National Instruments Don t Think You Need an FPGA? Think Again! Goals for Today Define and explain FPGAs Address common

More information

PXI Versus Industrial Computers

PXI Versus Industrial Computers PXI Versus Industrial Computers Contents What is PXI?... 3 PXI Systems Alliance... 3 PCI... 3 Physical Features... 5 Electrical Features... 6 Integrated, Expandable Systems... 6 What are Industrial PCs?...

More information

48-Bit Isolated Digital I/O

48-Bit Isolated Digital I/O 48-Bit Isolated Digital I/O NI 6527 24 optically isolated digital inputs (0-28 VDC) 24 isolated, solid-state relay digital outputs (0-60 VDC, 0-30 V rms ) Switch up to 120 ma Digital filtering on inputs

More information

New Software-Designed Instruments

New Software-Designed Instruments 1 New Software-Designed Instruments Nicholas Haripersad Field Applications Engineer National Instruments South Africa Agenda What Is a Software-Designed Instrument? Why Software-Designed Instrumentation?

More information

LabVIEW Real-Time Module Release and Upgrade Notes

LabVIEW Real-Time Module Release and Upgrade Notes LabVIEW Real-Time Module Release and Upgrade Notes Version 8.0 Contents This document provides installation instructions, system requirements, upgrade information, and descriptions of the new features

More information

Getting Started with the LabVIEW Real-Time Module

Getting Started with the LabVIEW Real-Time Module Getting Started with the LabVIEW Real-Time Module Contents This document provides steps to build a simple deterministic application and references to programming examples and documentation for more information

More information

DEVELOPMENT OF USER FRIENDLY DATA ACQUISITION AND ACTUATION SYSTEM ON EMBEDDED PLATFORM

DEVELOPMENT OF USER FRIENDLY DATA ACQUISITION AND ACTUATION SYSTEM ON EMBEDDED PLATFORM DEVELOPMENT OF USER FRIENDLY DATA ACQUISITION AND ACTUATION SYSTEM ON EMBEDDED PLATFORM 1 Moolya Ashwar Shankar, 2 Mr. Sukesh Rao M. 1 PG Scholar, 2 Assistant Professor, NMAMIT Nitte Email: 1 moolya.ashwar@gmail.com,

More information

LabVIEW Basics I: Introduction Course

LabVIEW Basics I: Introduction Course www.ni.com/training LabVIEW Basics I Page 1 of 4 LabVIEW Basics I: Introduction Course Overview The LabVIEW Basics I course prepares you to develop test and measurement, data acquisition, instrument control,

More information

Open, Scalable Real-Time Solutions

Open, Scalable Real-Time Solutions Open, Scalable Real-Time Solutions Introducing TestDrive ECU-in-the-Loop Testing Q & A Alan Soltis Applications Engineer TestDrive Simulator An Overview Compact, robust chassis Pentium 4

More information

High Performance Embedded Applications. Raja Pillai Applications Engineering Specialist

High Performance Embedded Applications. Raja Pillai Applications Engineering Specialist High Performance Embedded Applications Raja Pillai Applications Engineering Specialist Agenda What is High Performance Embedded? NI s History in HPE FlexRIO Overview System architecture Adapter modules

More information

NI Contents. Hardware Overview INSTALLATION GUIDE. NI 8221 Features

NI Contents. Hardware Overview INSTALLATION GUIDE. NI 8221 Features INSTALLATION GUIDE NI 8221 The NI 8221 is a two-slot CardBus PC Card carrier for the PXI/CompactPCI bus. Contents Hardware Overview Hardware Overview... 1 NI 8221 Features... 1 PC Card Specification...

More information

R Series for USB Multifunction RIO with Kintex-7 70T FPGA. ni.com/manuals

R Series for USB Multifunction RIO with Kintex-7 70T FPGA. ni.com/manuals USER MANUAL R Series for USB Multifunction RIO with Kintex-7 70T FPGA Français Deutsch 日本語한국어简体中文 ni.com/manuals This document provides dimensions, connectivity information, and pinouts for the National

More information

PXI Remote Control and System Expansion

PXI Remote Control and System Expansion Have a question? Contact Us. PRODUCT FLYER PXI Remote Control and System Expansion CONTENTS PXI Remote Control and System Expansion Components of a Remotely Controlled PXI System Choosing a Remote Control

More information

R Series for USB Multifunction RIO with Kintex-7 160T FPGA. ni.com/manuals

R Series for USB Multifunction RIO with Kintex-7 160T FPGA. ni.com/manuals USER MANUAL NI USB-7856R OEM R Series for USB Multifunction RIO with Kintex-7 160T FPGA Français Deutsch 日本語한국어简体中文 ni.com/manuals This document provides dimensions, connectivity information, and pinouts

More information

SCB-68 User Guide. 68-Pin Shielded Desktop Connector Block

SCB-68 User Guide. 68-Pin Shielded Desktop Connector Block SCB-6 User Guide 6-Pin Shielded Desktop Connector Block This guide describes how to connect and use the NI SCB-6 with 6-pin or 00-pin data acquisition (DAQ) devices and other NI products with a 6-pin SCSI

More information

Contents. Software Requirements CALIBRATION PROCEDURE NI TB-4353

Contents. Software Requirements CALIBRATION PROCEDURE NI TB-4353 CALIBRATION PROCEDURE NI TB-4353 Français Deutsch ni.com/manuals This document contains information about verifying National Instruments PXIe-4353 modules using NI-DAQmx 9.3 and later. It also contains

More information

Using COTS Hardware with EPICS Through LabVIEW A Status Report. EPICS Collaboration Meeting Fall 2011

Using COTS Hardware with EPICS Through LabVIEW A Status Report. EPICS Collaboration Meeting Fall 2011 Using COTS Hardware with EPICS Through LabVIEW A Status Report EPICS Collaboration Meeting Fall 2011 EPICS Overview Experimental Physics and Industrial Control System (EPICS) Used to develop and implement

More information

High-Speed Voltage Output up to 1 MS/s/Channel, up to 16-Bit, up to 32 Channels

High-Speed Voltage Output up to 1 MS/s/Channel, up to 16-Bit, up to 32 Channels NI 673x, NI 671x, NI 672x Low-cost arbitrary waveform generation High channel density Integrated multidevice synchronization bus Easy real-time control with LabVIEW Real-Time Digital triggering and external

More information

High-Level Synthesis with LabVIEW FPGA

High-Level Synthesis with LabVIEW FPGA High-Level Synthesis with LabVIEW FPGA National Instruments Agenda Introduction NI RIO technology LabVIEW FPGA & IP Builder RIO Hardware Platform Application 2 An Ideal Embedded Architecture Processor

More information

DT7816 Linux Data Acquisition Real-Time High Performance ARM Module for Embedded Applications

DT7816 Linux Data Acquisition Real-Time High Performance ARM Module for Embedded Applications DT7816 Linux Data Acquisition Real-Time High Performance ARM Module for Embedded Applications The DT7816 is a high performance, System on Module (SOM) for data acquisition, featuring an embedded Cortex-A8

More information

The Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB

The Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB The Benefits of FPGA-Enabled Instruments in RF and Communications Test Johan Olsson National Instruments Sweden AB 1 Agenda Introduction to FPGAs in test New FPGA-enabled test applications FPGA for test

More information

DT Channel Analog Input USB DAQ Module. Key Features:

DT Channel Analog Input USB DAQ Module. Key Features: DT9844 32-Channel Analog Input USB DAQ Module Ultra High-Accuracy: 20-bits, 0.01% Very High-Speed: 1 MHz sampling Low Noise, Low Crosstalk: -80dB @ 1kHz, 500kHz settling ±500V Tri-sectional Isolation:

More information

How to validate your FPGA design using realworld

How to validate your FPGA design using realworld How to validate your FPGA design using realworld stimuli Daniel Clapham National Instruments ni.com Agenda Typical FPGA Design NIs approach to FPGA Brief intro into platform based approach RIO architecture

More information

Graphical System Design:

Graphical System Design: 1 Graphical System Design: Bringing Embedded Design to the Masses in Science and Engineering Hugo A. Andrade Principal Architect, Architecture and Technology Group Zach Nelson Academic Field Engineering

More information

Analog Input Sample Rate

Analog Input Sample Rate ECONseries Low Cost USB Data Acquisition Modules Overview The ECONseries is a flexible yet economical series of multifunction DAQ modules. You chse the number of analog I/O and digital I/O channels, the

More information

ni.com High-Speed Digital I/O

ni.com High-Speed Digital I/O High-Speed Digital I/O Interfacing with Digital I/O Design Verification & Validation Production Characterization Protocol communication Parametric testing DUT control Limit testing Stress testing BERT

More information

NI SMD-7610 Stepper Drives and NI 9512 C Series Modules

NI SMD-7610 Stepper Drives and NI 9512 C Series Modules GETTING STARTED NI SMD-7610 Stepper Drives and NI 9512 C Series Modules This document explains how to install and configure the NI SMD-7610 stepper drives for use with the NI 9512 C Series drive interface

More information

Engine Assembly Cam Shaft Testing by Ryan W. Vallieu Consultant, Measurement & Automation Data Science Automation, Inc. USA

Engine Assembly Cam Shaft Testing by Ryan W. Vallieu Consultant, Measurement & Automation Data Science Automation, Inc. USA Engine Assembly Cam Shaft Testing by Ryan W. Vallieu Consultant, Measurement & Automation Data Science Automation, Inc. USA Category: Automotive Products Used: LabVIEW 8.5 SCXI-1000 4-Slot Chassis, U.S.

More information

Chris Washington and Jordan Dolman. National Instruments.

Chris Washington and Jordan Dolman. National Instruments. Blucher Engineering Proceedings Agosto de 2014, Número 2, Volume 1 CREATING NEXT GENERATION HIL SIMULATORS WITH FPGA TECHNOLOGY Chris Washington and Jordan Dolman National Instruments E-mails:chris.washington@ni.com,

More information

The Use of LabVIEW FPGA in Accelerator Instrumentation.

The Use of LabVIEW FPGA in Accelerator Instrumentation. The Use of LabVIEW FPGA in Accelerator Instrumentation. Willem Blokland Research Accelerator Division Spallation Neutron Source Introduction Spallation Neutron Source at Oak Ridge National Laboratory:

More information

DS1103 PPC Controller Board

DS1103 PPC Controller Board Single-Board Hardware DS1103 PPC Controller Board Powerful controller board for rapid control prototyping Key Features Single-board system with comprehensive I/O CAN interface and serial interfaces Interfaces

More information

Getting Started with the LabVIEW Robotics Module Version 2011

Getting Started with the LabVIEW Robotics Module Version 2011 Getting Started with the LabVIEW Robotics Module Version 2011 Contents The LabVIEW Robotics Module is a software package that allows you to develop and deploy a robotics application using LabVIEW, other

More information

R Series Reconfigurable I/O Module (AI, AO, DIO) for PXI Express, 6 AI, 18 AO, 48 DIO, 1 MS/s AIO, 512 MB DRAM, Kintex-7 160T FPGA

R Series Reconfigurable I/O Module (AI, AO, DIO) for PXI Express, 6 AI, 18 AO, 48 DIO, 1 MS/s AIO, 512 MB DRAM, Kintex-7 160T FPGA GETTING STARTED GUIDE NI PXIe-7867R R Series Reconfigurable I/O Module (AI, AO, DIO) for PXI Express, 6 AI, 18 AO, 48 DIO, 1 MS/s AIO, 512 MB DRAM, Kintex-7 160T FPGA This document describes how to begin

More information

Data Acquisition Laboratory

Data Acquisition Laboratory Session 2559 Data Acquisition Laboratory Asad Yousuf Savannah State University Abstract The essential element to automate your system for data collection and analysis is termed as the data acquisition.

More information

PXI Digital Pattern Instruments

PXI Digital Pattern Instruments Have a question? Contact Us. PRODUCT FLYER PXI Digital Pattern Instruments CONTENTS PXI Digital Pattern Instruments Detailed View of PXIe-6570 Digital Pattern Instrument Key Features NI-Digital Pattern

More information

DT MS/s High-Speed, Isolated Simultaneous USB Data Acquisition Module. Overview. Key Features. Bandwidth of the DT9862

DT MS/s High-Speed, Isolated Simultaneous USB Data Acquisition Module. Overview. Key Features. Bandwidth of the DT9862 DT9862 10 MS/s High-Speed, Isolated Simultaneous USB Data Acquisition Module Overview The DT9862 is a high-speed, high-performance USB data acquisition module that provide throughput rates up to 10 MS/s

More information

Low-Cost E Series Multifunction DAQ. 12 or 16-Bit, 200 ks/s, 16 Analog Inputs

Low-Cost E Series Multifunction DAQ. 12 or 16-Bit, 200 ks/s, 16 Analog Inputs Low-Cost E Series Multifunction DAQ 12 or 16-Bit, 200 ks/s, 16 Analog Inputs Low-Cost E Series Multifunction DAQ E Series Low-Cost 16 analog inputs at up to 200 ks/s, 12 or 16-bit resolution Up to 2 analog

More information

NI Smart Cameras PRODUCT FLYER CONTENTS. Have a question? Contact Us.

NI Smart Cameras PRODUCT FLYER CONTENTS. Have a question? Contact Us. Have a question? Contact Us. PRODUCT FLYER NI Smart Cameras CONTENTS NI Smart Cameras Detailed View of ISC-178x Key Features Vision Software Hardware Services Page 1 ni.com NI Smart Cameras NI Smart Cameras

More information

VIBBOX. 32, 48, or 64-Channel Sound & Vibration Solution Expansion to 256 Channels. Key Feature of Each VIBbox: Table 1. Key Features of VIBbox Models

VIBBOX. 32, 48, or 64-Channel Sound & Vibration Solution Expansion to 256 Channels. Key Feature of Each VIBbox: Table 1. Key Features of VIBbox Models VIBBOX 32, 48, or 64-Channel Sound & Vibration Solution Expansion to 256 Channels VIBbox is a high-accuracy, high channel count, dynamic signal analyzer system for sound and vibration applications. Each

More information

Scientific Instrumentation using NI Technology

Scientific Instrumentation using NI Technology Scientific Instrumentation using NI Technology Presented by, Raja Pillai Technical Consultant and Field Engineer National Instruments Australia Pty. Ltd. NI s Platform-Based Approach 2 The LabVIEW RIO

More information

CALIBRATION PROCEDURE CAL Contents. Software

CALIBRATION PROCEDURE CAL Contents. Software CALIBRATION PROCEDURE CAL-4353 Français Deutsch ni.com/manuals Contents Software This document contains information about verifying and adjusting National Instruments NI PXIe-4353 modules using NI-DAQmx

More information

R Series for USB Multifunction RIO with Kintex-7 160T FPGA. ni.com/manuals. Electromagnetic Compatibility Guidelines

R Series for USB Multifunction RIO with Kintex-7 160T FPGA. ni.com/manuals. Electromagnetic Compatibility Guidelines USER MANUAL R Series for USB Multifunction RIO with Kintex-7 160T FPGA Français Deutsch 日本語한국어简体中文 ni.com/manuals This document provides compliance, pinout, connectivity, mounting, and power information

More information

NI-DAQmx Basic Course NITS John Shannon

NI-DAQmx Basic Course NITS John Shannon NI-DAQmx Basic Course NITS 2005 John Shannon Agenda Intro to DAQMX Difference between traditional / DaqMX MAX and DAQ Assistance Analog Input / Output Property Nodes Buffered / Continuous Acquisition Analog

More information

Data Acquisition Fundamentals

Data Acquisition Fundamentals -1001 MAINFRAME Application Note 007 Introduction Data Acquisition Fundamentals Today, most scientists and engineers use personal computers (PCs) with PCI, PXI/CompactPCI, PCMCIA, USB, IEEE 1394, ISA,

More information

Getting Started with the LabVIEW Real-Time Module

Getting Started with the LabVIEW Real-Time Module Getting Started with the LabVIEW Real-Time Module Contents This document provides exercises to teach you how to develop a real-time project and VIs, from setting up RT targets to building, debugging, and

More information

Base, Medium, Full, and Extended Configuration Camera Link Frame Grabber

Base, Medium, Full, and Extended Configuration Camera Link Frame Grabber USER MANUAL NI PCIe-1437 Base, Medium, Full, and Extended Configuration Camera Link Frame Grabber The NI PCIe-1437 is an image acquisition device with a PCIe 2.0 x8 host interface. It supports many Lite,

More information

DaqBoard/1000. Series 16-Bit, 200-kHz PCI Data Acquisition Boards

DaqBoard/1000. Series 16-Bit, 200-kHz PCI Data Acquisition Boards 16-Bit, 200-kHz PCI Data Acquisition Boards Features 16-bit, 200-kHz A/D converter 8 differential or 16 single-ended analog inputs (software selectable per channel) Up to four boards can be installed into

More information

Magnetic Defectoscope System DEF-1C-IH2 Datasheet and Operation Instruction SYSTEM DESCRIPTION 1. MECHANICAL MODULE

Magnetic Defectoscope System DEF-1C-IH2 Datasheet and Operation Instruction SYSTEM DESCRIPTION 1. MECHANICAL MODULE SYSTEM DESCRIPTION The Magnetic Defectoscope System DEF-1C-IH2 allows users to perform a fast, high resolution inspection of permanent magnet assemblies. The Magnetic Defectoscope is equipped with inductive

More information

High-Speed Voltage Output up to 1 MS/s/Channel, up to 16 Bits, up to 32 Channels

High-Speed Voltage Output up to 1 MS/s/Channel, up to 16 Bits, up to 32 Channels High-Speed Voltage Output up to 1 MS/s/Channel, up to 16 Bits, up to 32 Channels NI 673x, NI 671x, NI 672x Low-cost arbitrary waveform generation High-channel density Integrated multidevice synchronization

More information

CALIBRATION PROCEDURE SCXI Contents. Software Requirements. ni.com/manuals

CALIBRATION PROCEDURE SCXI Contents. Software Requirements. ni.com/manuals CALIBRATION PROCEDURE SCXI -10 Français Deutsch ni.com/manuals Contents This document contains information for verifying and adjusting the SCXI-10 module using NI-DAQmx 8.1 or later. For more information

More information

FPGA-Based Embedded Systems for Testing and Rapid Prototyping

FPGA-Based Embedded Systems for Testing and Rapid Prototyping FPGA-Based Embedded Systems for Testing and Rapid Prototyping Martin Panevsky Embedded System Applications Manager Embedded Control Systems Department The Aerospace Corporation Flight Software Workshop

More information

LabVIEW Graphical Development Platform. Part I An Open Platform for Long-Term Continuity

LabVIEW Graphical Development Platform. Part I An Open Platform for Long-Term Continuity LabVIEW Graphical Development Platform Part I An Open Platform for Long-Term Continuity Introduction For 20 years, scientists and engineers have been using LabVIEW to build automated data acquisition

More information

CHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R. Bishop, LabVIEW 2009.

CHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R. Bishop, LabVIEW 2009. CHAPTER 3 By Radu Muresan University of Guelph Page 1 ENGG4420 CHAPTER 3 LECTURE 1 October 31 10 5:12 PM CHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R.

More information

LabVIEW FPGA Module Release Notes

LabVIEW FPGA Module Release Notes LabVIEW FPGA Module Release Notes Version 1.1 Contents These release notes introduce new features and contain instructions for installing the LabVIEW FPGA Module, configuring FPGA devices, and selecting

More information