1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu Học nhanh LabVIEW pptx

92 853 19
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Học Nhanh LabVIEW
Tác giả EvtaTech Group
Trường học Trường Đại Học Điện Lực
Chuyên ngành Kỹ Thuật Điện
Thể loại Tài liệu
Năm xuất bản 2025
Thành phố Hà Nội
Định dạng
Số trang 92
Dung lượng 1,19 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

„ Giải thưởng thiết kê mới với bộ LabVIEW 6i - một công điện năm 2000 * LabVIEW 6i duoc Iva chon là “Best of the Best” trong danh sách phân mêm được đánh giá bởi những người... Cái có

Trang 1

uf( di | sưWx

Trang 2

đo lường, điêu khiến và "182g c= HH" a

Sine Wave pu Wave

kiém tra

¢ Phat trién ứng dụng một cach + |

nhanh chóng với những VI thân n

~ + ‘A 2X: P = Edit Operate Tools Br nn nà Ip ee

«Ổ Thiết kệ đo lường và điêu khiên A oar bo son Fa =-HEiei=i — mất

vgi giao dién DAQ cho qua trình |

kết nồi với tât cả các kiểu dữ liệu `“

Trang 3

LabVIEW — một ứng dụng hữu ich

„ Cuốn sách có tên “Electronic Design” - một phát minh lớn

cua LabVIEW đã đứng vị trí Top 50 mốc quan trọng của

ngành công nghiệp điện

„Ổ LabVIEW 6.1 đã nhận được nhiều giải thưởng tự động

hoá xuất sắc vào năm 2002

„ Giải thưởng thiết kê mới với bộ LabVIEW 6i - một công

điện năm 2000

* LabVIEW 6i duoc Iva chon là “Best of the Best” trong

danh sách phân mêm được đánh giá bởi những người

Trang 4

Ni LabVIEW: Lich su qua trinh tang trưởng

T5- 2003 - LabVIEW 7 Express Vls, I/O Assistants, FPGA/PDA targets

T1 - 2002 LabVIEW 6.1 Co kha nang hoat dong mang networ, phan tich

T4 - 2000 + LabVIEW 6¡ Ðo lường thông minh, kết nồi

TS - 1998 + LabVIEW 5.0 ActiveX, chuyên xâu

T2 - 1996 +» LabVIEW 4.0 Nhiéu công cụ chuyên nghiệp, gỡ rồi hoàn thiện T8 - 1993 s LabVIEW 3.0 là phiên bản nên tảng của LabView

T9 - 1992 › LabVIEW cho Windows T1 - 1990 s LabVIEW 2.0 cho Macintosh T10 - 1986: LabVIEW 1.0 cho Macintosh

Trang 5

Sản phần công nghệ mang tính thương mại

Phan mém nhúng vào Labview Các giao thức truyền

¢ Wolfram Research Mathematica ® thong

¢ Microsoft Excel ® ¢ Ethernet

¢ MathWorks MATLAB® va Simulink® °« CAN

¢ MathSoft MathCAD ® ¢ DeviceNet

¢ Electronic Workbench MultiSim ® ¢ USB

¢ Texas Instruments Code Composer ¢ IEEE 1394

Studio® ¢ RS-232

Ansoft RF circuit design software ¢ GPIB

Microsoft Access ® ¢ RS-485

Microsoft SQL Server ® Oracle ®

Microsoft’ -

Net

activex i!’ Windows

| Digukhientudong.com |

Contact: hieutg | bmahy2003

Trang 6

Industrial Computer (PXI)

PC, Mac, Linux, Sun

= Tektronix Open Windows

Trang 7

Họ LabVIEW

Ni LabVIEW

Phan mém lập trình đồ họa dành cho đo lường và điêu khiến

G >» G » A >» € ~

LabVIEW Real-Time Module|| LabVIEW FPGA Module LabVIEW PDA Module || LabVIEW Datalogging and

Supervisory Control Module

Trang 8

Cái có được, phân tích và hữu hiệu

LabVIEW là một ngôn ngữ lập trình đồ hoạ khá mạnh trong các lĩnh vực kiểm tra, đo lường, và điều khiến Có

thê thấy dõ trong 3 điểm nỗi bật sau: cái có được, phân

tích và sự hữu hiệu LabVIEW là một phân mềm thân

thiện, một công cụ mạnh cho phân tích và hữu dụng

trong lập trình thời gian thực giới thực

Trang 9

Cái có được ở LabVIEW

LabVIEW co thé duoc str dung

danh cho nhiéu thiét bi:

WI > ¢ GPIB, Serial, Ethernet, VXI, PXI

Instruments

¢ Data Acquisition (DAQ)

¢ PCI eXtensions for Instrumentation

LabVIEW được kết (PXI)

hợp chát chẽ với - _ lmage Acdquisition (IMAQ)

phân cứng, thêm ¢ Motion Control

vao hang ngan ket - Real-Time (RT) PXI

nôi với các thiết bị -PLC (through OPC Server)

vao/ra voi hang PDA

tram thiét bi khac

Trang 10

Phan tich o LabVIEW

LabVIEW bao gồm nhiều các công cụ

trợ giúp người dùng đê phân tích dữ

| liệu:

trong các biêu thức khác, tôi ưu, lọc,

toán học, chuôi sô học, thông kê, v.v

Hệ thống phân tích ° 12VI Express mới đặc biệt được thiết

' đo lường mạnh kê dành cho phân tích đo lường, bao

được xây dựng trên gôm bộ lọc và phân tích quan phô

môi trường phát „ - Các VI xử lý tín hiệu dành cho Filtering,

Windowing, Transforms, Peak Detection, Harmonic Analysis,

Trang 11

Sự hữu hiệu ở LabVIEW

LabVIEW includes the following

tools to help you present your data:

¢ On your machine — Graphs, Charts,

Tables, Gauges, Meters, Tanks, 3D

Controls, Picture Control, 3D Graphs

LabVIEW co the lam (Windows Only), Report Generation viéc tren PC cua ban (Windows Only)

hoặc ngay cả trên mạng

¢ Enterprise Connectivity Toolset —

SQL Tools (Databases), Internet Tools (FTP, Telnet, HTML)

Trang 12

Các bài sẽ giới thiệu về Labview cuôn nay

Vong lap Making ina VI

Chuỗi và file Tuy bién

| Dieukhientudong.com | = Mi - LabVIEW

12 Contact: hieutg | bmnhy2003 ta EVTAtech

Trang 13

lêu đạt được của khoá học

Khoá học này chuẩn bị cho bạn:

Hiéu duoc Front panels, biêu đồ thành lập các khối thành một hệ

thống, và các thiết bị kết nói

Biết sử dung cau trúc các chương trình và các dạng dữ liệu mà

chúng tôn tại ở LabVIEW

Biết sử dụng linh hoạt cách sắp xếp dữ liệu cho việc lập trình máy

tính và kỹ thuật xác định, sửa các lôi trong một chương trình

Tạo ra và lưu trữ các VI của bạn vì vậy bạn có thê dùng chúng như

những VÌ phụ trợ

Hién thị và lưu trữ dữ liệu của bạn

Tạo ra những ứng dụng sử dụng những bảng plug-in data acquisition (DAQ)

Tạo ra các ứng dụng mà sử dụng GPIB và chuỗi các thiết bị công

MI - LabVIEW EVTAtech

Contact: hieutg | bmnhy2003

Trang 14

Khoá học có thê mang lại

Mục đích của khoá học đó không phải là đề bàn

luận về những vấn đề như là:

¢ Xay dung VI trong LabVIEW, chức năng,

hoặc thư viện VỊ

-®_ Thuyết tương tự và công nghệ

° Hoạt động chi tiét của chuỗi công hoặc bus

Trang 15

Giới thiệu về LabVIEW Bài học 1:

Chủ đề nghiên cứu

‘Moi trwong LabVIEW

«Giao dién Labview

„Biểu đô thiết lập các khối thành một hệ thống

Trang 16

Vị rtual Instruments (VIs)

= N hu LPN g CỔ Nn g C U ao = SE Sock {Se Appeaten Font (eae ae a 2

ee Frequency Sine and Square Waves

Giao dién chinh

Controls = Inputs (Vao)

¢ Indicators = Outputs (Ra}

Biểu đô khối

Các khôi chương trình

của giao diện chính

Các thành phân đi dây

Trang 17

Hộp thoại khởi động LabVIEV

“gi, Blank VI Getting Started with LabVIEW

*f23, Empty Project LabVIEW Fundamentals

‘3 v1 from Template Guide to LabVIEW Documentation

oOo More LabVIEW Help

“9B & Browse C77777 7 7 7 ốỐốỐốỐốỐ | — _ MathScript

3D Picture Control

LabVIEW Object-Oriented Programming

List of All New Features

Web Resources

Discussion Forums

Training Courses LabVIEW Zone

—— | Đieukhientudong.com

Trang 18

Tạo một VI mới

> LabVIEW -ồ File›NÑew VI dé tao 1 VI mới

si Edit Tools Help

New

Close All

5 Ctrl+5

Save As New m

Print Window Ctr+P Generate and Display

Properties of This VI Ctrl-+I | Configure | |

Recently Opened Files > j a | Help | v |

° File»New Đề mở một hộp thoại mới và câu hình cho

một VI, đặt các biên sô, điêu khiên, v.v

Trang 19

- ==- Dialag (Base Package)

~ Dialog Using Events

» Single Loop Application SubWI with Error Handling Top Level Application Using Events

f=} Design Patterns

- Master/Slave Design Pattern

~ Producer/Consumer Design Patt

~ Producer/Consumer Design Patt

~ Queued Message Handler

» Standard State Machine

i ~~ User Interface Event Handler

= Instrument I/O (GPIB) Se: Simulated

so Generate and Display Load From File and Display

e Tutorial (Getting Started) Generate, Analyze, and Display

i ~ Generate and Display

«Other Document Types

Trang 20

Menu

File Edit Operate Tools Browse Window Help

Di chuyén va click dén thuc don trén Menu

đề lựa chọn theo các yêu câu của bạn

NI - LabVIEW EVTAtech

Trang 21

Giao dién phia truoc

‘> Temperature Runnin g Ayerage.vi Front Panel *

File Edit Operate Tools Browse Window Help

¢> 1} (| WN] | 13pt Application Font =~ |) Foe |) Spe = 5 2 |ÌP:;:

— Running Ävq Power ~

ON _ Temperature History Current Temp

ao ) 90.0-

87.5-

bịt

85.0- 82.5 -

Ww

@ 90.0-

a

77.97 79.0- 42.97

Trang 22

Cau trúc vòng Hằng số Hàm thời gian Nút điều khiển dạng

(Kiéu delay) Boolean

lap While

( Giaubbiantudeng com )

Tg Sn Bere 4 Kern ee VY Jontact! lieuftt hímn V203

Trang 23

Chạy ứng dụng liên tụ Alignment ring

Ngung chay Distribution ring

Â| Chỉ dẫn + Hién thi quá trình thi hành

_v/Ì Chấp nhận - Nut Step Into

¢ Nut Step Over

sÈ' Chạy đứt quãng - Nút Step Out

Trang 24

Bảng công cụ

° LabVIEW tự động chọn những công cụ cân thiết

» Hiễn thị trên Front panel va trén biéu dé thiét lap

hệ thông

°Ổ Các chức năng công cụ có thê lựa chọn ở chê độ

„ Sử dụng các công cụ đề tạo và chỉnh sửa giao

diên chính và các đôi tượng của biêu đô khôi

¢ Hién thị bảng công cụ (Tools Palette), chọn

Trang 25

Bao gôm hâu hêt các hàm phô biêt nhật được

sử dụng đê điêu khiên

Trang 26

Bao gồm các VI (Các VI tương tác với trang

câu hình) và hậu hết các thành phân phổ biên

của các hàm

Trang 27

- Là các bảng dạng đồ hoạ, luân chuyên

° Bảng cap 2 được luân chuyên từ bảng

chính

„ Sử dụng bảng lựa chọn đề thay đổi tổng

quan từ lựa chọn nhanh sang chuyên

Trang 28

Tìm kiêm một Controls, VIs, và Functions

° N h ap ch U ot Va Keo th a Periodic Random Noise PtByPt vi

AI ~ A ` 7 Ä Periodic Random Noise Waveform.vi <<Waveform Generation> >

mM Ol tha n h ph an tử C ưa ° O Periadic Random Moise \Waveforrm.vi <<Waveform Generatinn>>

tl m kiêm tƠI biêu do khôi Periodic Random Noise vi |

° £ „ ^ ` Random Number (0-1) <<Express Numeric>>

h Oac Nn h ap du p ch u ot Vao Random Number (0-1) <<Numeric>>

Trang 29

Bang Control & Function theo nguoi dung

Vao: Programs» National Instruments»LabVIEW

?

File Edit View Favorites Tools Help

Oo Back + &) 43 + ) Search iy Folders [:::|~

Address l@ C:\Program Files\National Instruments\LabVIEW 7.0 v Go

(instr lib (templates “Labview (manuals (2 juser.lib =) README ()menus ()vi.lib

(project Qwww (resource

¢ Cac thu vién vi./ib bén trong thu muc cua LabVIEW

¢ Thay thê các thành phân bên trong user.lib hoac instr.lib dé

các VI được đưa vao bang Controls va Functions

Trang 30

Tạo một giao diện VÏ nho nhỏ

Xây dựng một dự án với nút điều khiển controls (đưa vào)

va chi thi indicators (dau ra)

RP anbantes làtlA¡i¡ê, 4 nk ON,

sontact: nieutd | bmanyZUU.

Trang 31

Các Menu tắt cho đôi tượng Front Panel

Click chuột phải vào

nhãn đê hiện thị menu

tat

z r Lf Size To Text

jJ- Vertical Arrangement >

Click chudt phai vao khung

hien thi so dé truy xuat menu

Trang 32

vontact: hieutq | Dmnany003

f> Numeric Properties: Numeric

Appearance Data Range | Format and Precision | Documentation

Label Caption Visible [_ ] Visible

‘Numeric | |

Trang 33

Tạo một VI Block Diagram

Front Panel Block Diagram

Giá trị Giá trị điều khiển A+6 | chi thi

Trang 34

Express VIs, Vis va Functions

¢ Express Vis: Cac VI chuyén nghiệptương tác với trang hộp thoại

cau hinh

¢ Standard Vis: Cac VI ti6u chuan dug tuy bién di day

¢ Functions: Nhteng thanh phan hoat déng chu yéu cla LabVIEW

(không phải Front panel hoặc Block diagram) Multiply

error in (no error }

›restart aver aginq Ey _—~

› time signal ——

window averages complet » averaging done »

Trang 35

Trường màu vàng chỉ định một VỊ tiêu

Trường màu xang chỉ địng cho một VỊ

Trang 36

panel va diag ram Change to Indicator

¢ Terminals tworng tw nhu tham ¬ `

escription and Tip

Trang 37

Kiều Boolean TAY NA NN NA NAM NA N OMIM

Kiéu Dynamic aon [ooo aon

Trang 38

„ồ Sử dụng cửa số trợ giúp Context Help Window

khi đi dây

° Click chuột phải lên dây và chọn Clean Up Wire (Ctrl+B)

¢ Chu y cac dai Tip

* Click chudt phai lén Terminals = tee

và lựa chon Visible Set Breakpoint

Ite ms» Te rm I na I S Numeric Palette ,

Trang 39

Lập trình luông dữ lI

¢ Block diagram thwc thi phu

thuộc vào luông dữ liệu thì

Block diagram sẽ KHÔNG

thực thi từ trái qua phải

¢ Node sé thực hiện khi dữ

liệu sẵn sàng đưa tới tât cả

đầu vào của terminals

° Node cung câu dữ liệu cho

tat ca dau ra của terminals

Trang 40

Trợ giúp ngữ cảnh

„ Đề hiển thị cửa số trợ giúp ngữ cảnh ta lựa chọn

Help»Show Context Help, hoac an to hop phim <Ctrl-H>,

hoac nhap nut Show Context Help Window tren thanh

CONQ cụ > Context Help 4

tượng đề hiễn thitro gitjp |: —- a Ln FOF? al

transpose (na:F}) ssssseeeeeeeeeeeeeeeeeeeee

lv Ket N O | Read From Spreadsheet File vi

A nA ~ z Reads a specified number of lines or rows From a numeric text file beginning at a

Ca n t h I et— C h UP beo specified character offset and converts the data to 4 2D, single-precision array of

Trang 41

Trợ giúp trong LabView

s« Click vào trợ giúp chỉ tiết trên cửa số trợ giúp ngữ cảnh

°ồ Lựa chọn Help»VI, Function, & How-To Help

s« Click vào Click here for more help trong cửa số trợ giúp

ngữ cảnh

Tại đó mô tả chỉ tiết hầu hết các palettes, menus, tools, Vls,

va functions, nướng dan từng bước các lệnh được sử dụng trong LabVIEW, các tính năng, các liên kết tới hướng dẫn,

các văn bản PDF là sách nướng dẫn LabVIEW, những chú

ý, và tài nguyên hỗ trợ về công nghệ

Trang 42

| Browse - Search | “Submit |

Browse According to:

(@ Task

©) Directory Structure

®)

352

User Group Discussion Forum Articles

LabVIEW Zone

CONNECT TO YOUR COMMUNITY

¥isit NI Developer Zone

J Analyzing and Processing Signals

_ 3) Building User Interfaces

_ 5] Communicating with External Applicatic

| Printing and Publishing Data

_ 3 Programmatically Controlling ¥Is

7 |e 2 © @ @ | NI - LabVIEW

|

aoe EVTAtech

Trang 43

Kỹ thuật gỡ rồi

Tìm lỗi

s»¡ Nhấp nút có biêu tượng bên Một cửa số sẽ

— xuât hiện hiên thị các bảng lôi

Trang 44

Breakpoints - điểm gãy

Click chuột phải và lựa chọn Set Breakpoint:

quá trình thi hành sẽ dừng lại ở điêm gãy

Conditional Probe — Tham do diéu kiện

—— Đó là sự kết hợi giữa điểm gãy (breakpoint) và

eae ie tham do (probe) Nhap chuot phai lan day va

[| Greater than ol chon custom probe

| Đieukhientudong.com | €ontact; hieutq | bmnhy2003 MI - LabVIEW

ome EVTAtech

Ngày đăng: 13/12/2013, 00:15

HÌNH ẢNH LIÊN QUAN

Đồ thị khối - Tài liệu Học nhanh LabVIEW pptx
th ị khối (Trang 22)
Bảng công cụ - Tài liệu Học nhanh LabVIEW pptx
Bảng c ông cụ (Trang 24)
Bảng Controls - Tài liệu Học nhanh LabVIEW pptx
ng Controls (Trang 25)
Bảng Functions - Tài liệu Học nhanh LabVIEW pptx
ng Functions (Trang 26)
Bảng các công cụ - Tài liệu Học nhanh LabVIEW pptx
Bảng c ác công cụ (Trang 27)
Bảng Control &amp; Function theo người dùng - Tài liệu Học nhanh LabVIEW pptx
ng Control &amp; Function theo người dùng (Trang 29)
Bảng All Functions hoặc kéo thả icon vào một diagram  mới. - Tài liệu Học nhanh LabVIEW pptx
ng All Functions hoặc kéo thả icon vào một diagram mới (Trang 61)

TỪ KHÓA LIÊN QUAN