LabVIEW, a Visual Programming Language PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: LabVIEW, a Visual Programming Language


1
LabVIEW, a VisualProgramming Language
  • ??? 08?? ???

2
Context
  • Introduction
  • ??? ????
  • LabVIEW? ??? ??
  • ??? ???? ????
  • ??

3
Introduction
4
People Who need Programming, But not a Programmer
5
People Who need Programming, But not a Programmer
6
People Who need Programming, But not a Programmer
7
People Who need Programming, But not a Programmer
CSED101 C?? ??
8
LabVIEW, from National Instruments, may good
solution for them!!
9
A VisualProgramming Language
  • int A
  • Int Sum
  • (int A, int B)

10
??? ????
11
?????
12
?????
13
???????
14
???????
15
??? ?
16
?? 1(?? ??)
17
?? 1(?? ??)
18
?? 1(?? ??)
19
?? 1(?? ??)
20
?? 2(??? ??)
21
?? 2(??? ??)
22
?? 3(If?)
23
?? 3(If?)
24
?? 4(MathScript)
25
?? 5(SubVI)
26
?? 6(For?)
27
?? 6(For?)
28
LabVIEW? ??? ??
29
?? 1 ???? ?????
  • ???? ?? ?? ? ??
  • ??? ?? ??? ? ??
  • ??? ??? ? ?? (410?)

30
?? 2 Multi core Programming
31
?? 3 Hardware Support
32
?? 4 ??? ??
33
?? 4 ??? ??
?2? ????
Runge Kutta Method
Matrix Exponential
Eigenvalue, Eigenvector
Bessel Function
????
ODE ???
?? ??
QR Decomposition
34
?? 5 ??? ??? ????
  • LabVIEW ??? ????
  • http//zone.ni.com/
  • ?? LabVIEW ??? ????(????)
  • http//www.mylv.net/
  • LabVIEW Wiki
  • http//wiki.lavag.org/
  • ???? 10? ?? ???? ??

35
?? 1 ???
  • Base
  • 1,249
  • Full
  • 2,599
  • Professional
  • 4,299
  • NI Developer Suite
  • 4,699

36
?? 2 ??? ???? ??
  • Not a general purpose language

NO RECURSIONS!!
37
??? ???? ????
????? ? 218?? ??? ??? ??
38
The Large Hadron Collider
  • The Challenge
  • Measuring and controlling, in real time, the
    position of bulk components to absorb energetic
    particles out of the nominal beam core with high
    reliability and accuracy at the worlds most
    powerful particle accelerator, the Large Hadron
    Collider (LHC).

39
??
  • ???????
  • ???? ??? ???? ?? ??
  • ?????
  • PXI ???? ??? ????? ??? ?? ??? ?? ?? ??
  • ?????
  • NI LabVIEW? FFT ??? ?? ????
  • ?????
  • LabVIEW? ??? ????? ??? ??? ??? ??

40
???
  • ?????
  • ??? ???? ??????? ?? ??????? ??
  • ????????
  • NI Data Acquisition System? ??? ?????? ????? ???
    ? ??? ??
  • ??????
  • ??? ???? ????? ??
  • ???????
  • ??? ???? ?? ?? ???? ???? ??
  • ?????????
  • ??????? HILS ???? ?? ??? ?? GUI ????? ??

41
??
  • ????
  • ??? ??? ?? ??? ?? ? ??? ????
  • ????????
  • ??? TV PCB ?? ???
  • ?????
  • ???? ??? ??? ??? ????? ??
  • ? ????
  • ??? ?? ??? ?? Controller??
  • ??????
  • ??? ?? ?? ? ?? ??? ??

42
?????
  • ????????
  • LabVIEW? ??? EPICS ???? ??? ???? ??
  • ????????
  • LabVIEW? ??? EPU ?? ???? ??
  • ??? ?????
  • ????????? ??? ????? ???????
  • ??? ?????
  • Vibrating Screen ??? ???? ??? ??
  • POSCO
  • ?? ?? ??? ?? ??? ??

43
NI ???? ??? ??
44
????? ?????
  • C ??? ?? ??? ?? ??? ? ?? GUI ??? LabVIEW ??
  • ????? ?? ? NI ????? ??? ?? ??
  • ??? ? ?? ????
  • ??? ????

45
?????
  • ? ???? ????? ?? ???? ??? ????? ?? ??????? ???
    ?? ?? ?? ? ?? ????? ??? ?? ??? ? ??? ??. ??? ???
    ????? ?? ??? ??? ??? ? ?? NI Vision Development
    Module? ??????, ?? ?? ?? ?? ?? ???????? ???? ????
    ???? ???? ????? NI ???? ?????.
  • ??? ???????

46
????
  • NI ???? ???? ??? ?? ??? ??? ??? ?????? ????
    ??? ?? ?? ?? ???? ?? ????? ??? ??? ? ???. ????
    ??? ????? ?? ???? ???? ?? ????? ????? ?? ??? ???.
  • ?? ??
  • ???? ?????

47
??!
48
??!
  • LabVIEW? Text?? Graphic Element? ???? ??? ????
  • LabVIEW? ????? ?? ???, ?? ??? ???? ??
  • ?? General? ????? ???? ???
  • LabVIEW? ??? ?? ??? ???? ???? ???? ???? ??

49
References
  • ???, ???? ??? ??? ?? LabVIEW?, Ohm?
  • http//wikipedia.org/ ?Wikipedia, The Free
    Encyclopedia?
  • http//www.mylv.net/ ? ???? - LabVIEW ??? ?????
  • http//www.ni.com/? National
  • Instrument?

50
Any Questions?
Write a Comment
User Comments (0)
About PowerShow.com