1 / 41

National Instruments

NI HQ. Weltweit mehr als 30 Niederlassungen Hauptsitz in Austin, TX. National Instruments. >3000 Angestellte Mehr als 1.000 Produkte 600 Alliance Partner. Was macht NI einzigartig?. Integration von Standardtechnologien Die Revolution in der Messtechnik (ni.com/revolution)

taro
Télécharger la présentation

National Instruments

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NI HQ • Weltweit mehr als 30 Niederlassungen • Hauptsitz in Austin, TX National Instruments • >3000 Angestellte • Mehr als 1.000 Produkte • 600 Alliance Partner

  2. Was macht NI einzigartig? • Integration von Standardtechnologien • Die Revolution in der Messtechnik (ni.com/revolution) • Entwicklung integrierter Lösungen • Nahtlose Integration von Hard- und Software • Weltweiter Service und Support • Nahezu in allen Regionen der Welt präsent • Kundenorientierte Lösungen • Modulare und skalierbare Konzepte • Innovation • Schlüssel für den Erfolg unserer Produkte

  3. Delivering Complete System Solutions

  4. Timeline

  5. Timeline

  6. Timeline

  7. LabVIEW Platform Roadmap 2000-2003 Real-Time 6.1 Performance RIO Control Real-Time PXI Controller Real-Time FieldPoint Distributed I/O Real-Time Extender Boards Real-Time Performance Monitoring Motion Control Module Real Time Vision Palm Wireless Monitoring Datalogging Supervisory Control Alarms, Events Historical Views Monitoring VI Logger Datalogging Tools DSC 6.1 Data Management Onyx High Speed Logging Onyx +1 Distributed Systems Measurement LabVIEW 6i Internet Measurements LabVIEW 6.1 Networking Wormhole Measurement Productivity Constellation Project Mgmt. Deployment Tools Mfg. Test Test 2000 2001 2002 2003

  8. Das Konzept der virtuellen Instrumente

  9. PC Workstation Leveraging Computing Technologies Chip Handheld Networked I/O PXI Industrial Computer RT Series Board

  10. Die LabVIEW Produktfamilie Erweiterungen für Bildverarbeitung, Akustik und Schwingungsanalyse, Internet, SPC, PID, Fuzzy, SIT etc. Tools • Datalogging and Supervisory Control • Umgang mit hoher Signalzahl • Alarm- und Eventhandling • Integr. Prozessdatenbank • etc. • Real Time Erweiterung • Unabhängigkeit von Windows • Determinismus • Mehr Sicherheit RT DSC

  11. Treiber und Konfiguration IVI, Instrumententreiber, NI-DAQ,MAX, NI-VISA, NI-488.2 PXI SPSen Bildver-arbeitung Datenerfassung und Signal- konditionierung GPIB/seriell und VXI Motoren-steuerung Verteilte I/Os Modulare Instrumente Systemmanagement-Software TestStand DIAdem Integrierte Softwarearchitektur Entwicklungsumgebungen LabVIEW, Measurement Studio,LabWindows/CVI, Visual C++, .NET

  12. Kontinuität und Produktivität als Teil unserer Plattform LabVIEW™, TestStand™, LabWindows™/CVI™, Measurement Studio™, DIAdem und IVI NI-Software 2003 1996 1998 2000 ?? .NET VBX OLE ActiveX DCOM OPC OCX Beispiel Microsoft: Schnittstellentechnologie

  13. Kontinuität und Produktivität als Teil unserer Plattform Datenerfassungstreiber (NI-DAQ) Konfigurations-Tool (MAX) NI-Datenerfassungshardware ?? FireWire PCMCIA ISA USB PCI

  14. PCI PXI Combines Standard Technologies CompactPCI

  15. - Industriegehäuse - Mehr Steckplätze - Interoperabilität - Synchronisation - Timing - Lokaler Bus - Umgestalteter PC - PCI HW - Windows SW PXI - PCIbus Extension for Instrumentation

  16. LabVIEW RT auf PXI oder FP • für deterministische und embedded Anwendungen Ethernet LabVIEW-RT-Host auf PC unter Windows 2000 oder NT/9x RT-Engine auf PXI/FP-Controller

  17. LabVIEW FPGA and Reconfigurable I/O

  18. Field Programmable Gate Array (FPGA) • Benefits for measurement and control systems • Precise, flexible timing and synchronization, and triggering • Custom counters, PWM, encoders • Simultaneous executing of parallel tasks • Decision making in hardware • Challenges • Requires knowledge of VHDL or complex design tools • Design tools not created for measurement and control

  19. LabVIEW FPGA Module • Configure FPGA with LabVIEW • No other design tools required • Block diagram determines timing, synchronization, and other functionality • Works with NI Reconfigurable I/O • I/O integrated to FPGA, optimized for single-point • Simple VIs for host interface from LabVIEW Real-Time or LabVIEW for Windows • Standalone FPGA programming is not supported

  20. PXI-7831R Reconfigurable I/O Board 68-pin VHDCI cable 68-pin VHDCI cable 68-pin VHDCI cable • 8 independent 16-bit analog inputs, 4.3 s conversion time , ±10V • 8 independent 16-bit analog outputs, 1.8 s update time, ±10V • 96 digital I/O lines • Flash memory for user programs

  21. Multifunction and Reconfigurable I/O Comparison

  22. LabVIEW FPGA and Reconfigurable I/O • Flexible testing platform • User-defined digital communication protocols • Custom triggering and synchronization with 25 ns resolution • Simultaneous execution of parallel tasks • Decision-making in hardware • Prototype your embedded designs • Develop algorithms in LabVIEW • Use built-in analog and digital I/O resources

  23. Customized Hardware and Driver Operation MIO and NI-DAQ: Reconfigurable I/O: User app User app DAQ API User-defined Interface Driver API NI-DAQ User-defined Interface LV-FPGA DAQ-STC ASIC I/O API I/O I/O User-defined NI-defined

  24. Customizable I/O Hardware Simple Edge Counter • Enables immediate processing of each I/O point • Offloads host processor of I/O handling tasks • Enables encoding and decoding of protocols • Implements user-defined timing, synchronization, and triggering Monitor digital line for edge Return edge count to host Update count if edge detected

  25. Parallel Execution in Hardware

  26. Example Applications Types • PWM and custom digital protocol I/O • HIL simulation and rapid prototyping • Flexible motion control • Sensor simulation • Custom counter and encoder interface • Custom triggering and synchronization of signals • Discrete control

  27. Customer Applications • Custom digital protocol interface • NASA Jet Propulsion Lab: Emulate behavior of a space payload for system testing • Lockheed Martin: Implement custom digital communication protocol in missile simulation system • TRW Aerospace: Custom PCI-like bus • HIL simulation • Woodward Governor: Engine simulator for ECU testing • [Major global auto maker]: Transmission simulator for ECU testing

  28. Customer Applications • Rapid Control Prototyping (RCP) • [Major Japanese auto maker]: ECU prototyping • [Tier 1 US automotive supplier]: ECU prototyping • Flexible motion control/discrete control • [Tier 1 US automotive supplier]: Engine piston manufacturing • Applied Biosystems: Integrated motion and vision for prototyping a product

  29. Customer Applications • Analog control • Nanonis: Control system for scanning probe microscope for surface testing • [Major disk drive manufacturer]: Servo control of disk head. Also generating digital control patterns on the fly for write testing • Flexible encoder interface • Hella: Steering wheel encoder testing, synchronizing all analog, digital, PWM, and CAN. [Evaluation phase]

  30. FPGA device Developing with LabVIEW FPGA Develop on Host Computer Implement code in hardware Download

  31. LabVIEW for the FPGA • Standard LabVIEW • Structures • Arithmetic (integer only) • Boolean operators • Comparison functions • Data manipulation • Arrays and clusters • Occurrences • New with LabVIEW FPGA Module • Timing (25 ns resolution) • I/O

  32. Communicating with VI in the FPGA from the Host Close VIReference Open VI Reference Read/Write Control Invoke Method

  33. LabVIEW FPGA & PXI-7831R Balanced I/O Synchronized I/O Customized digital signals Custom triggering LabVIEW Real-Time Floating point calculations “Unlimited” application size Network communication File I/O LabVIEW for Control Applications USER INPUT LV WIN ACQUIRE LV FPGA ANALYZE LV RT PRESENT LV WIN CONTROL LV FPGA

  34. Usage Benchmarks of the FPGA on PXI-7831R • 80, 16-bit event counters (98% usage) • 96 8-bit event counters (80% usage) • 8 analog I/O synchronized, timed, PID* loop (90% usage) • 8 analog I/O and 96 digital I/O, synchronized, timed loop (50% usage) • 8 analog I/O and 96 digital I/O, synchronized, timed loop with interrupt generation and RTSI (80% usage) * Integer PID

  35. Performance Benchmarks • 8 analog I/O closed loop PID control with MIO and LVRT [10 kHz] • 8 analog I/O closed loop PID control with RIO and LVRT [28 kHz] • x analog I/O closed loop control PID* control in FPGA [100 kHz] • x digital I/O closed loop control in FPGA [> 1 MHz] • 4 MHz pulse train generation, 50% duty cycle * Integer PID

  36. LabVIEW FPGA Pioneer System • LabVIEW PDS • LabVIEW Real-Time Module • LabVIEW FPGA Module • PXI-1042 chassis • PXI-8176 controller, 512M RAM • PXI-7831R board • Cables and terminal blocks • 1 day training (Austin TX USA) • € 21,600 Free upgrades to released software when available

  37. LabVIEW 7 PDA Module Faster Development for Handheld Applications

  38. LabVIEW PDA Module Goals • THE POWER OF LABVIEW ON HANDHELD DEVICES • Features • Graphical development for custom PALMTM and Pocket PCTM applications • Executable size and application performance optimized for PDA devices • Built-in emulation and debugging tools for application design verification • Handheld Data Acquisition system development using Measurement Hardware DDK • Communication with external devices through 802.11b, IrDA, and RS232 Serial protocols “With the LabVIEW PDA Module, we developed our application 5 times faster than it would have taken using other development tools designed for the PDA.” John Compton-Smith, Dover Technologies, Canada

  39. How does it work • It is an add-on module to LabVIEW • It requires LabVIEW FDS or PDS (base not accepted) • With it, you can build LabVIEW VIs to run on PDA devices • Select PDA as a target, then build to target • It will change your Control and Function Palette and Front Panel defaults to show only what is available on PDA devices

  40. PXI PCI, ISA IEEE-1394 USB PCMCIA Laptop Tragbarer PC Desktop Industrie-PC Treiber ermöglicht plattformübergreifenden Einsatz der Applikation Skalierbare Datenerfassung

More Related