You are on page 1of 40

NI CompactRIO

CompactRIO 1


CompactRIO
LabVIEW

LabVIEW VI

1. National Instruments LabVIEW2010


LabVIEW 2010

2. LabVIEW

CompactRIO 2

3. LabVIEWfilesave
My DocumentExercise1
cRIO Vibration Monitoring.lvproj
4. LabVIEW
VIprojectMy ComputerNewVI

5. VI
Ctrl+SVI3

CompactRIO 3

LabVIEW Simple Demo.vi

6. LabVIEW
LabVIEW
moderngraph
Waveform Chart

7. BooleanStop ButtonLabVIEW
CompactRIO 4

8.

9.
LabVIEW
NumericRandom Number(0-1)

CompactRIO 5

10. Structure
While Loop
While Loop

CompactRIO 6

11. While LoopWait(ms)


TimingWhileWait(ms)

CreateConstant5050 ms

12. Random(0-1)
Waveform Chart
Random(0-1)Waveform Chart
Stop ButtonWhile LoopStop
Button

CompactRIO 7

13. LabVIEW
RunWaveform Chart
VINI CompactRIO

14. VI

CompactRIO 8

LabVIEW Real-Time

NI 9234 AI0
Windows VI CompactRIO

NI DSA Demo Box Unbalanced Fans X Acceleration


B&W

CompactRIO

cRIO-9014 PowerPC
cRIO-91048 3 M
NI 92344 24 51.2 kS/s IEPE AC/DC
NI 92634 16 +/-10 V100 kS/s/
NI 9401 8 100 nsTTL /
B&W 13200/14200
NI DSA Demo Box
NI DSA Demo Box
BALANCED FANUNBALANCED
FANDIAL
FAN SPEED CONTROL
X ACCELERATIONY
ACCELERATIONTACH OUT
RPM

CompactRIO 9


LabVIEW 2010
LabVIEW 2010
LabVIEW FPGA 2010
NI-RIO 3.5

CompactRIO
1. CompactRIO
cRIO Vibration Monitoring.lvprojNewTargets and Devices

2. Real-Time CompactRIO
LabVIEWCompactRIO
cRIO-9014OK

CompactRIO 10

3. Select Programming Mode Scan Interface


LabVIEWCI/O

4. ContinueLabVIEWI/O
Discover C Series ModulesDiscover

CompactRIO 11

5. CompactRIOLabVIEWChassis

CompactRIO
6. LabVIEW Real-TimeWindows
LabVIEWWindows
My ComputerLabVIEW Simple Demo.vi
CompactRIOVI
RenameVIcRIO Vibration Monitoring with Scan Mode.vi

CompactRIO 12

CompactRIO I/O (AI0) IEPE


7. NI 9234 AI0
IEPEB&W 13200/14200NI 9234
IEPEAI0
IEPEMod1 (Slot 1, NI 9234) Channels
AI0Input ConfigurationIEPE AC CoupledOK

CompactRIO 13

8. Project ExplorercRIO Vibration Monitoring with Scan Mode.vi


Mod1AI0 (Slot 1, NI 9234)
AI0LabVIEW
LabVIEWIEPE

9. Random(0-1)Waveform ChartAI0
Waveform ChartRunVI
Save FileSave

10. CompactRIO
LabVIEW
11. DSA Demo Box
UNBALANCED FANDIALX
ACCELERATIONNI-9234AI
CompactRIO 14

12.

CompactRIO 15

13. Signal ProcessingPoint by


PointTransformsTargetsFFT.viNumericComplexComplex to
Polar.vi

14. ModernGraphWaveform ChartVibration Data


Frequency SpectrumXFrequency

CompactRIO 16

15.

16.
RT

CompactRIO 17


LabVIEW
17.

CompactRIO 18

FPGA

NI CompactRIO LabVIEW Real-Time LabVIEW FPGA


FPGA IO Node
FPGA FPGA
FIFO FPGA RT

FPGA Target NI 9234 AI0

FPGA RMS
FPGA FIFO RT
RT RT

LabVIEW FPGA LabVIEW Real-Time


Real-Time
RT FPGA Project
cRIO Vibration Monitoring.lvproj
CompactRIO
1. CompactRIO
LabVIEW FPGA InterfacecRIO9104FPGAFPGA
CompactRIOChassis
CompactRIOChassis(cRIO9104)Properties
CompactRIO 19

2. Programming ModeLabVIEW FPGA InterfaceOK

3. FPGA

CompactRIO 20

4. Chassis(cRIO-9104)Deploy
ApplyApply

FPGA FIFO
5. Chassis(cRIO-9104)FPGA Target
new>>FIFOFIFOVibration Data
Target to Host - DMAFXP
244

CompactRIO 21

CompactRIO 22

FPGA
6. FPGA TargetFPGAVI

7. FPGAWindows
Mod1
9234StartFPGA I/O9234
Mod19234StopFPGA
I/O9234

CompactRIO 23

8. FPGA TargetMod1Mod1/AI0
whileI/OAI0

9. Vibration DataFIFO
whileVibration DataTimeout>>

10. FPGARMS
Programming>> FPGA Math & Analysis >> DC and RMS
MeasurementsRMSExpress VI
RMSMod1/AI0DCCompactRIO 24

RMS VIinput dataVIRMS resultVibration Data

CompactRIO 25

FPGA VI
RT
CompactRIO
11. CompactRIOcRIO Vibration Monitoring with
FPGA Mode.viVI

CompactRIO 26

12. Open FPGA VI ReferenceConfigure Open


FPGA VI Reference

13. Bitfile\ExerciseIII\cRIO Vibration Monitoring\FPGA Bitfiles


OK

CompactRIO 27

14. MethodVibration Data>>Read;

15. Number of Elements500Timeout


0

16. Numeric>>Conversion>>To Double Precision


Float

CompactRIO 28

17. FIFOData

18. CompactRIO
LabVIEW

19.

CompactRIO 29

FPGA

Robotics FPGA


A* D*
Hardware Setup Wizard Robotics Starter Kit

Starter Kit Roaming.lvproj Robotics Starter Kit

Robotics Starter KitsbRIO 9631

LabVIEWRobotics 2010

1. NI LabVIEW Robotics 2010


2. HelpFind ExamplesNI Example Finder

CompactRIO 30

3. RoboticsArchitecturesSingle Control
Loop(Simulated).lvproj

4. Single Control Loop (Simulated).vi

CompactRIO 31

5. Ctrl+EWindowsShow Block Diagramvi

6. Sense,ThinkAct

CompactRIO 32

7. ThinkSimple Vector Field Histogram.viNI

8.
Ctrl+EWindowsShow Front Panel
Runxyhistogram0.5
1Steering Angle(radians)

CompactRIO 33

9.

10. LabVIEW Robotics 2010


Create New
Find Robotics Examples
Browse Documention

Open Recent
Getting Started
Hardware Setup Wizard

11. Next

CompactRIO 34

12. Step 2 Setup


Next

13. Step 3 Detect


Next

14. Step 4 DeployLED


Next

CompactRIO 35

15. Step 5 Test


Calibrate the Senor Orientation
Next

16. Test Sensor Connection


Next

CompactRIO 36

17. Test MotorMotorON

CompactRIO 37

18. Step 6 CompleteCreate a new


robotics project in LabVIEWRobotics Project

19. Robotics Project

Robotics Starter KitNext

20. Hardware Setup WizardNext


ProjectRoaming.VI
MotorOFF
CompactRIO 38

21. Robotics Starter Kit

MotorON
Robotics
Swarm Demo

CompactRIO 39

NI CompactRIO ni.com/crio/zhs
: ni.com/china/prototypetips

CompactRIO 40

You might also like