Intro to CompactRIO – Oregon State University Matt Spiegelberg Field Sales Engineer Oregon / SW Washington 1.

Slides:



Advertisements
Similar presentations
LabVIEW 7.1 Tutorial. Measurement Lab. MECH262-MECH261 Imran Haider Malik January 16, 2006.
Advertisements

1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
FPGAs for HIL and Engine Simulation
Course contents 1.Labview basics – virtual instruments, data flow, palettes 2.Structures – for, while, case,... – editing techniques 3.Controls&Indicators.
Digital Celeris Integrated System Patient Room Isolation Room Programmable Controllers Local Display & Command Unit.
Gelu M. Nita NJIT. Noise Diode Control Day/Night Attn. Ctrl. Solar Burst Attn. Ctrl. V/H RF Power Out Attn. Ctrl. Temperature Sensors.
Using an FPGA to Control the Protection of National Security and Sailor Lives at Sea Brenda G. Martinez, Undergraduate Student K.L. Butler-Purry, Ph.D.,
Development of a Flexible Platform for Real-time Hybrid Simulation Oya Mercan, Ph.D Assistant Professor, University of Toronto Quake Summit 2012 July 9-12,
MotoHawk Training Model-Based Design of Embedded Systems.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
Oil and Gas. "We chose LabVIEW software because it is widely used in technical environments that require data acquisition and instrument control and permits.
Implementing Hardware-in-the-Loop (HIL) Test Systems
STARLight PDR 3 Oct ‘01I.1 Miller STARLight Control Module Design Ryan Miller STARLight Electrical Engineer (734)
Embedded Systems: Introduction. Course overview: Syllabus: text, references, grading, etc. Schedule: will be updated regularly; lectures, assignments.
Department of Electrical and Computer Engineering Texas A&M University College Station, TX Abstract 4-Level Elevator Controller Lessons Learned.
Gelu M. Nita NJIT. OUTADATED Noise Diode Control Day/Night Attn. Ctrl. Solar Burst Attn. Ctrl. V/H RF Power Out Attn. Ctrl. Temperature Sensors OUTADATED.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
LabView Users Group Meeting June 20 th, 2006 Process Control Using Compact Field Point/Labview Real-time Michael Tockstein Microelectronics Technology.
ADAM-5000/TCP- Distributed Ethernet I/O
FSAE Instrumentation Presentation Bret Isbell Al Mukmin Paul Otto Miguel Roncal Jud Ryckman Walter Thorn.
Hall C’s HMS PLC Controls by Steven Lassiter. What Constituents a PLC System PLC (processors) Programming. I/O modules. Field Device Signals (sometimes.
Solar Car Electrical System Overview
How to use LabVIEW Ihor Korolov February 2011.
Get Real About Teaching with LabVIEW and myDAQ National Instruments Confidential2 STEM Education  Science, Technology, Engineering and Math Education.
Open, Scalable Real-Time Solutions Background Introducing TestDrive TestDrive Hardware TestDrive Software Mathieu Dubé-Dallaire Application.
Physics 145 Introduction to Experimental Physics I Instructor: Karine Chesnel Office: N319 ESC Tel: Office hours: on appointment.
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
Industrial Control Engineering PXI software support and accelerator integration.
Final Project Review – 4/10/2008 Al Mukmin Judson Ryckman Miguel Roncal Paul Otto Walter Thorn.
USB DAQ Product USB DAQ Product Κώστας Γρηγορίου Sales Engineer Ιούνιος 26, 2007.
Upgrade to Real Time Linux Target: A MATLAB-Based Graphical Control Environment Thesis Defense by Hai Xu CLEMSON U N I V E R S I T Y Department of Electrical.
Micro processor and Micro Controllers
2A – Acquisition and Automation technology Application Features Summary.
Моделирование систем Цифровой Обработки Сигналов в среде LabVIEW Круглов Евгений Владимирович, аспирант МИФИ Решетов Владимир Николаевич, к.ф.-м. н. доцент.
Running EPICS on NI CompactRIO Initial Experience Eric Björklund (LA-UR )
Battery Status Monitor: The source of decision making for a Smart Micro-Grid Daniel Rendon, Cheryl Limas, Greg Turner - Advisor, Dr. D. Wetz - Advisor.
Original 8-slot Version – Chassis – 8-slots (6 available, 2 unused) – Modules & breakouts – Module order for 2012 (changed in 2012) – Slot.
Topics of presentation
Experience Running Embedded EPICS on NI CompactRIO Eric Björklund Dolores Baros Scott Baily.
Моделирование систем Цифровой Обработки Сигналов в среде LabVIEW Круглов Евгений Владимирович, аспирант МИФИ Решетов Владимир Николаевич, к.ф.-м. н. доцент.
> Power Supervison Desired Output level Source Diesel Valve Sink Diesel Valve > Valve Regulator Sink T = 40 ms Air Valve CBSE Course The SaveComp Component.
Automotive Engine Controller with PC User Interface Jason Dougherty.
1. EPICS IOC on CompactRIO EPICS Collaboration Meeting Fall 2011.
Connecting EPICS with Easily Reconfigurable I/O Hardware EPICS Collaboration Meeting Fall 2011.
1. LabVIEW and EPICS Workshop EPICS Collaboration Meeting Fall 2011.
Connecting LabVIEW to EPICS network
Software development Control system of the new IGBT EE switch.
February 17-18, 2010 R&D ERL Z EYNEP A LTINBAS R&D ERL M ACHINE P ROTECTION S YSTEM Z EYNEP A LTINBAS February 17-18, 2010 M ACHINE P ROTECTION S YSTEM.
EPICS and LabVIEW Tony Vento, National Instruments
A Presentation on Mr. SAJID NAEEM M.SC – Electronics (UOP) PG-DEP (C-DAC)
CompactLogix Controllers Portfolio
Wednesday NI Vision Sessions
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
USB DAQ Product Introduction
@ Professor Doug Harper Department of Physics and Astronomy
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
A slow control system for a
LabVIEW EPICS Client I/O Server
An Overall Structure of the PANDA Hydrogen Targets Slow Control
NI-sbRIO BASED PLATFORM FOR REAL TIME SPECTROSCOPY
DarkSide-50 Distributed Control System Towards DarkSide-20k
Magnet Safety System for NA61/Shine
TORQUE MEASURMENT.
Development of built-in diagnostics in the RADE framework (EN2746)
Industrial Electronics
Status of Fast Controller EPICS Supports for ITER Project
הודעות ריענון מהיר והרחבות Charts & Graphs גרף XY בניית מחולל אותות
Phoenix Family Overview Test with Confidence.
Task Manager & Profile Interface
Presentation transcript:

Intro to CompactRIO – Oregon State University Matt Spiegelberg Field Sales Engineer Oregon / SW Washington 1

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

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 –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

Distributed System Manager Monitor systems on the network Manage published data Adds test panels to CompactRIO 4

NI CompactRIO LabVIEW Real-Time FPGA I/O Modules RIO Scan Interface RIO Scan Interface NI Scan Engine I/O memory table I/O Variables I/O Modules LabVIEW FPGA VI FPGA Host Interface New LabVIEW 8.6 Programming Model for CompactRIO

I/O Variable Access Scan Engine Memory Map Physical I/O 6

Configurable I/O Alias I/O variable I/O alias Fixed reference Configurable I/O Memory Map AI0 AI1 AI2 AI3 References an I/O variable Adds additional custom scaling Maintains code portability 7

NI Scan Engine Network Publishing “Out-of-box” I/O without programming I/O variable and alias publishing Published by NI Scan Engine Configurable update rate Not supported on Touch Panel (yet) Bind to shared variables for additional features 8

The NI Scan Engine Configured from cRIO controller properties 9 Runs above time critical priority by default

CPU Usage Benchmark 100 Hz 500 Hz 1000 Hz 28.4% CPU 80 PID Channels Use LV FPGA for these applications

Automotive Solution1: cRIO A/C ECU Prototyping LabVIEW RT/ FPGA Compact RIO System Digital Input 18CH Thermocouple Input 8CH

Design the A/C control model and In vehicle ECU prototyping test system In addition to the ECU prototype model which controls the air conditioner as like a real ECU does, a cRIO itself can measure and save all temperature data and control parameters in a moving car. Benefit from size, low power consumption, speedy boot up from Ignition ON cRIO-9002 cRIO-9102 cRIO-9211 cRIO-9411 cRIO-9932 cRIO-9935 Solution1 cRIO A/C ECU Prototyping

CAN Input Axel gap, Engine revolutions Sampling rate: 10msec g Wireless LAN Operator User Interface 、 Display measurement data for driver 54Mbps maximum data transfer rate Display and save data transferred from vehicle Transfer the action data for driver Generate the report Setting Parameter Test Menu Display measurement data Generate the report Analog Input (Torque, Temperature, Pressure) Sampling rate: 10msec Solution 2 In-vehicle data logging system

Deploy FedEx Fire Suppression System with NI Single-Board RIO Embedded temperature monitoring and control of suppression system Protects packages, pilots, and planes from fires Rapid embedded prototyping with CompactRIO and LabVIEW – fast deployment with NI Single-Board RIO “We were able to start with LabVIEW and CompactRIO for prototyping and quickly migrate our code to the new NI Single-Board RIO for deployment – all in less than a year.” Jeremy Snow, President at Ventura Aerospace Prototype 14

KCBioMediX 600,000 premature infants born in the U.S. each year NTrainer System based on CompactRIO and LabVIEW Statechart Module –Pressure monitoring/control Going to NI Single-Board RIO for high volumes “With National Instruments LabVIEW and NI CompactRIO, we were able to reduce our development cost by $250,000 … from four months to four weeks.” Dave Stalling, Chief Technical Officer at KCBioMediX 15

FAQs Problem: I have used the specialty digital functionality of CompactRIO Scan Mode to configure a digital module as a counter or quadrature encoder and need to reset it programmatically. How can I do this? Solution: The Reset Counter (Scan Interface) VI can be used to reset specialty digital counters, as well as the position measurement of a quadrature encoder. It can be located here:...LabVIEW 8.6\examples\CompactRIO\Shared\Rese t Counter (Scan Interface).vi 16

Problem: I am using CompactRIO Scan Mode and need to programmaticlly set the shunt calibration of a channel. How can I do this? Solution: Use the Set Shunt Calibration (Scan Interface) VI located at:...\LabVIEW 8.6\examples\CompactRIO\ Shared\Set Shunt Calibration (Scan Interface).vi 17