Regelung und Datenerfassung basierend auf LabVIEW FPGA .Regelung und Datenerfassung basierend auf

download Regelung und Datenerfassung basierend auf LabVIEW FPGA .Regelung und Datenerfassung basierend auf

of 27

  • date post

    08-Aug-2019
  • Category

    Documents

  • view

    214
  • download

    0

Embed Size (px)

Transcript of Regelung und Datenerfassung basierend auf LabVIEW FPGA .Regelung und Datenerfassung basierend auf

  • Regelung und Datenerfassung basierend auf LabVIEW FPGA

    Rolf Oechsler National Instruments Germany GmbH

  • National Instruments Confidential 2

    LabVIEW Everywhere

    Portable PCs

    FPGAs

    Desktop PCs

    Handheld Devices

    PXI Industrial Controllers

    Sensors

    Vision Systems

    Microprocessors

    Programmable Automation Controllers

  • National Instruments Confidential 3

    LabVIEW Embedded Product Family

  • National Instruments Confidential 4

    LabVIEW FPGA • Ergänzendes Modul zu LabVIEW.

    • Im ICLA des KIT enthalten.

    • Grafische Programmierung des FPGA‘s.

    • Entwicklung des Codes auf einem Windows-basierenden Host Rechner.

    • Keine Low-Level- Beschreibungssprache (VHDL) erforderlich.

  • National Instruments Confidential 5

    LabVIEW Development with LabVIEW FPGA

    CompactRIO Real-Time, FPGA Target

    1. Develop on Host

    2. Download to Target 3. Deploy to run stand-alone or communicate over Ethernet with host

  • LabVIEW FPGA IPNet

    Over 60 IP Cores and Examples Share your IP and examples with the entire LabVIEW FPGA community

    ni.com/ipnet

  • National Instruments Confidential 7

    CompactRI O

    PXI RIO

    PCI RIO

    Number of Systems Deployed

    S ys

    te m

    F le

    xi bi

    lit y

    an d

    P ric

    e

    Single-Board RIO

    CompactRIO Integrated

    Custom I/O

    I/O

    I/O

    I/O

    Process or

    FPG A

    The NI RIO Deployment Curve

  • National Instruments Confidential 8

    Rekonfigurierbares Multifunktions-I/O-Gerät der R-Serie • Verfügbar für PCI, PCIe und PXI- Bus.

    • 8 AI / 8 AO mit max. 750 KS/Ch. und 96 DIO bis zu 40 MHz.

    • 160 DIO auf digitalen Geräten.

    • Anbindung an NI 9151 für I/O- Erweiterung und Signal- konditionierung.

  • National Instruments Confidential 9

    IPC PLC

    Custom Design

    NI Programmable Automation Controllers

    NI PACs

  • National Instruments Confidential 10

    NI CompactRIO FPGA-based PAC

    • Reconfigurable FPGA for high-speed and custom I/O timing, triggering, and control

    • Real-time processor for reliable measurement, analysis, connectivity, and control

    • I/O modules with built-in signal conditioning for connection to sensors/actuators

    Real-Time Processor

    FPGA

    Extreme Ruggedness • -40 to 70 °C temperature range • 50g shock, 5g vibration

    Low Power Consumption • 9 to 35 VDC power, 7-10 W

    typical

  • National Instruments Confidential 11

    CompactRIO Applications Machine Control • Packaging/Processing

    High-speed motion control, batch control, discrete control

    • Heavy Machinery Control Real-time signal processing and control of power electronics, hydraulic systems

    • Semiconductor/Biomed Custom motion and vision inspection, material handling

    Machine Monitoring • Machine Condition Monitoring

    – Bearing order analysis, lubrication monitoring, cooling, combustion…

    • Mobile/portable DSA, NVH – Noise, vibration, harshness,

    dynamic signal analysis, acoustics

    • Distributed Acquisition – Central controller with

    distributed I/O nodes over Ethernet/wireless

    In-Vehicle Data Acquisition

    • In-Vehicle Data Acquisition – Automobiles, motorcycles,

    recreational vehicles, research aircraft, trains

    • Engine and ECU test cells – HIL testing of engines and

    engine controllers, sensor simulation using FPGA

    • Rapid Control Prototyping – Automotive/aerospace

    control prototyping

  • Over 60 NI and 3rd Party C Series Modules Analog Input

    • Up to 250 kS/s, simultaneous sampling • 4, 8, 16, and 32-ch options • Built-in signal condition for sensors • Strain gages, accelerometers,

    thermocouples, RTDs • Up to ± 300 V, ±20 mA • 12, 16 and 24-bit resolution • Available ch-to-ch isolation • Filtering

    Analog Output • Up to100 kS/s simultaneous updating • Up to 16-ch per module • ±10 V, ±20 mA • Isolation

    Digital I/O • Up to 10 MHz timing • Counter/timer, PWM • 8 and 32-channel options • 5V/TTL, 12/24/48 V logic levels

    Specialty • 2-port CAN modules • Servo motor drive

    Third Party Modules • LIN, Profibus, WLAN 802.11, MIL-

    1553, ARINC-429, GPS, and more

  • CompactRIO Module Development Kit NI cRIO-9951 • Licensed right to design,

    manufacture and distribute custom CompactRIO I/O modules

    • Contents of Kit: • CompactRIO module development

    software • Development manual for custom I/O

    modules • Starter set of CompactRIO module

    housings • Technical support from National

    Instruments for your initial module development (up to 20 hours)

  • National Instruments Confidential 14

    Host Computer

    (TCP/IP) NI PXI System with Ethernet Interface

    NI cRIO-9074

    NI 9144

    NI System with Deterministic Distributed I/O

    (EtherCAT)

  • National Instruments Confidential 15

    NI 9144 Expansion Chassis 2 Ports for

    Daisy-Chaining

    8 Slots for C Series

    Rugged Chassis • -40 to 70°C • 9-30V Input • Hazloc • Shock/Vibe

  • National Instruments Confidential 16

    LabVIEW Experience

    { {

    CompactRIO Chassis

    CompactRIO Chassis

    NI 9144 Expansion

    Chassis

    NI 9144 Expansion

    Chassis

  • National Instruments Confidential 17

    CompactRI O

    PXI RIO

    PCI RIO

    Number of Systems Deployed

    S ys

    te m

    F le

    xi bi

    lit y

    an d

    P ric

    e

    Single-Board RIO

    CompactRIO Integrated

    Custom I/O

    I/O

    I/O

    I/O

    Process or

    FPG A

    The NI RIO Deployment Curve

  • National Instruments Confidential 18

    NI Single-Board RIO Platform

    Real-Time Processor

    FPGA

    Digital I/O

    Analog I/O

    C Series I/O

    “The power of CompactRIO on a single board.”

  • National Instruments Confidential 19

    Small Size, Low Power 21 x 9 cm. (8.2 x 3.7 in.) 19-30 VDC power, (7-10 W typ.)

    Small Size, Low Power 21 x 9 cm. (8.2 x 3.7 in.) 19-30 VDC power, (7-10 W typ.)

    Real-Time Processor 400 MHz processor for floating-point control, analysis, and logging

    Real-Time Processor 400 MHz processor for floating-point control, analysis, and logging

    Reconfigurable FPGA Customized timing and processing of I/O Reconfigurable FPGA Customized timing and processing of I/O

    Expansion I/O Connect up to three C Series modules for additional I/O (strain, TC, comm., motion, etc…)

    Expansion I/O Connect up to three C Series modules for additional I/O (strain, TC, comm., motion, etc…)

    Onboard Analog and Digital I/O 110 DIO, Up to 32-ch AI, up to 4-ch AO, Up to 32-ch of 24 V DIO

    Onboard Analog and Digital I/O 110 DIO, Up to 32-ch AI, up to 4-ch AO, Up to 32-ch of 24 V DIO

    Networking/Peripher als 10/100 Ethernet port RS232 Serial port

    Networking/Peripher als 10/100 Ethernet port RS232 Serial port

    LabVIEW • Graphical software for rapid development • Program processor, FPGA and I/O with one tool • Integrate existing C/VHDL

    LabVIEW • Graphical software for rapid development • Program processor, FPGA and I/O with one tool • Integrate existing C/VHDL

    NI Single-Board RIO Embedded Control & Acquisition

  • Single-Board RIO Variants

    Model Processo r

    Speed (MHz)

    FPGA Size

    (Gates )

    3.3V DIO

    Lines

    AI Channels

    AO Channels

    24V DIO

    Lines

    C Series Expansio

    n (Slots)

    Size (Inche

    s) sbRIO-9601 266 1M 110 0 0 0 3 8.2x3.

    7sbRIO-9602 400 2M 110 0 0 0 3 8.2x3. 7sbRIO-9611 266 1M 110 32 0 0 3 8.2x5. 6sbRIO-9612 400 2M 110 32 0 0 3 8.2x5. 6sbRIO-9631 266 1M 110 32 4 0 3 8.2x5. 6sbRIO-9632 400 2M 110 32 4 0 3 8.2x5. 6sbRIO-9641 266 1M 110 32 4 32/32 3 8.2x5. 6sbRIO-9642 400 2M 110 32 4 32/32 3 8.2x5. 6

  • sbRIO Evaluation Kit for 90 or 180 days • Contents

    – Single-Board RIO with DIO, AI, AO

    – Signal accessory daughter card

    – LabVIEW Evaluation software • LV, LV RT, LV FPGA

    – Getting started guide with exercises

    – Power supply – Ethernet cable

  • C Series I/O Expansion for Single- Board RIO

    • All C Series modules are compatible

    • Use C Series modules with enclosure for prototyping

    • Contact NI for board-only versions of C Series modules (Custom Engineering Request)

    • Current list of board-only priorities on niweb/sbrio

  • Entwicklung eines Daughter Boards für sbRIO

    Wer könnte die Entwicklung übernehmen?:

    • National Instruments

    • Zertifizierter NI Alliance Partner

    • Endkunde

  • Messgeräte auf Basis von NI FlexRIO

    • Besteht aus FPGA-Modul und Adaptermodul. • FPGA-Module sind für PXI und PXIe verfügb