

In-line and off-line analysis and control Signal processing Analysis and filtering Complex math PID/Advanced control Vision Motion …Īpplication Software Graphical or Text programming Program HMI, real-time processor and FPGA with one tool flow Signal processing, control, communications libraries in LabVIEW Complete C and VHDL support Complete Easy to Use I/O API Libraries: Built-in APIs for analog, digital, motion, etc APIs for DMA transfer APIs for Serial, CAN, TCP and file I/O Driver API Validated Low-level Drivers: Device drivers for all analog and digital I/O Device drivers for RS232, TCP/IP, UDP, etc Drivers for System Services such as Interrupt Control, Power Management, External Bus Interface Unit Control, Deferred Callback, DMA Management “It just works” Device Drivers Board Support Package (BSP) Ready to Run Out of the Box: VxWorks RTOS with prebuilt BSP Built-in boot loader, flash and download utilities/drivers USB, Ethernet and other low-level software stacks CompactRIO, or Single-Board RIO Freescale MPC5200 Processor FPGA (Xilinx 3E) NI custom high performance bus interface ASIC Connectivity for custom design or C Series I/Oġ0 Today’s System: NI Robotics Starter Kit File I/O) Reuse external code Compiles to machine code Automatic multithreadingĭebugging tools Assistants Configurable functions I/O Finder Easy UI Development Software Engineering Tools Performance Tools loops, case, event handling) Standard functions (i.e. Graphical Programming Data types Structures (i.e. Measurements Industrial Embedded Modular I/O Software-defined behavior NI HQ Leaders in Computer-Based Measurement and Automation Long-term Track Record of Growth and Profitability Record Revenue: $821M in 2008 Fortune “100 Best Companies to Work For” ten years in a row More than 4,900 employees operations in 40+ countries Founded in 1976 with focus on Instrument Control LabVIEW 1.0 released in 1986 Net Revenue in Millions

Interface to an ultrasonic position sensor Aim the sensor with a servo motor Program an FPGA to blink an LED 2 What You’ll Do Today Learn LabVIEW fundamentals
