LabVIEW環境簡介 虛擬儀控程式設計 LabVIEW

Slides:



Advertisements
Similar presentations
國立成功大學工程科學系 Department of Engineering Science -National Cheng Kung University 控制與訊號處理實驗室 Control & Signal Processing Lab MATLAB/Simulink 教學.
Advertisements

1 开 题 报 告开 题 报 告 基于 LabVIEW 的真空数据快采系统 报 告 人: 陈 强 指导老师: 王 玲 胡建生 ASIPP.
第一部分 NCRE 简介 1 、全国计算机等级考试( NCRE )的含义 全国计算机等级考试 (National Computer Rank Examination ,简称 NCRE) 是经原国 家教育委员会 ( 现教育部 ) 批准,由教育部考 试中心主办,用于考查应试人员计算机应用 知识与能力的等级水平考试。
现 代 测 试 系 统.
测试(自动)系统 集成技术 陈长龄  王子斌 1430室 Tel:
零售企业入网流程说明 中信二十一世纪(中国)科技有限公司.
绪论 测试信号的描述与分析 测试系统的基本特性 常用传感器 模拟信号处理 数字信号处理 计算机与虚拟仪器测试技术.
现代农业创业指导 广西省兴安县农广校.
高一年级过渡性学习 活动汇报 高一年级组 教科研室 汉滨高中.
第8章 数据库技术基础 数据库可以直观地理解为存放数据的仓库,只 不过这个仓库是在计算机的大容量存储器上。
声明 本课件供《虚拟仪器技术》、《自动测试技术》等相关课程教师授课使用与参考. 教师可根据课程需要和实际情况在此课件基础上增删内容
Excel高级班 学员 焦攀飞 汪晴讲师 Office套餐 学习心得 自主学习最关键 焦攀飞 赖球 49 D 2056
Access数据库知识 安丘市职业中专 雷云龙.
小學四年級常識科 食物的消化.
第八章 信息系统开发概述.
share box user research finding
史料數位化之METADATA與AUTHORITY CONTROL / 陳雪華
软件工程 实验三 周志钊
高校固定资产管理信息系统 资产清查报表 山东省教育厅 山东国子软件 2016年4月.
第 2 章 Access 操作環境介紹.
行政院衛生署國民健康局 婦幼健康管理資料庫系統 教育訓練-衛生所 配奇駒資訊股份有限公司.
乙檢直通車 推廣小組:台科大圖書 報告人:孫婉倩.
磁 性 测 量 概 论 (共 50 页) 磁 性 磁 性 测 量.
Visual Basic程序设计 主 编  柳青.
玉溪工业财贸学校副校长 示范校建设办公室主任 柏家渭 2014年5月13日
序列埠通訊.
教育部補助 「大專校院社團帶動中小學社團發展」
LabVIEW计算机实测与控制 胡致远 胥洞菡
第3章 计算机网络体系结构.
通信技术基础 第1章 通信与通信系统的基本概念 王钧铭 1.1 通信的概念 1.2 通信系统 1.3 通信方式 1.4 信道和传输介质
Windows Movie Maker 工作坊 1. 簡介及功能 2. 介面說明 3. 開始製作電影 4. 儲存電影專案及檔案 5. FAQ
企業講座 組長: 張仁杰 組員: 指導老師:洪伯毅 楊巧歆 楊明芬 陳璿安
財金資訊系統應用 蔡進金 連絡電話:
永年县村卫系统培训 2013年5月 北京北航冠新世纪软件有限公司 公司电话: 、
Hardware Chen Ching-Jung
第2章 物理层 基本内容:计算机网络物理层的基本概念,数据通信系统的模型、信道及其传输速率的计算,常用的传输媒体,信道复用技术,物理层的标准举例 。 重点掌握: 计算机网络物理层的基本概念 信道及其传输速率的计算 信道复用技术 RS-232 接口标准.
现场总线Fieldbus.
嵌入式系統與實習期末小專題 -嵌入式GPS移動監視系統
一個本土研發的即時測深與導航系統 聰明到自己會打大哥大還會上網哦!
A-1-3 Labview程式的使用說明 使用的Labview程式概觀與程式版本說明 定速轉動的馬達控制程式說明
计算机组成与系统结构 陈泽宇 副教授.
機台監控系統 w w w . P r o M O S . c o m .tw.
在本章節中,將為各位介紹台達變頻器專用軟體, VFDSoft
基于labwindows的硅PIN探测器阵列检测系统的设计
自動化課程 劉聖元.
Labview內部Linx功能簡介(Analog/Digital/PWM)
LabVIEW计算机实测与控制 赵雪冰 材料物理 钱哲仁 材料物理.
監控系統感測器網路 李達生.
介绍 PowerPoint 2007 新功能概览.
应用篇 Word 2000 应用技术 作业 Office 2000 基础 字处理基础知识 文档编辑 表格的制作与编排 绘图和图形处理技术
付款作業錯誤態樣【出納組】 錯誤1~核銷文件備具不齊 錯誤2 ~戶名與系統不同 錯誤3 ~未輸發票號碼日期 錯誤4 ~受款人帳號輸錯
授課老師:戴 政 祺 教授 實驗助教:陳建良,吳庭宇
財金資訊系統應用 蔡進金 連絡電話:
支援 ZigBee/ 封包分析之 USB封包擷取轉換模組之實作
大綱 *專題演講介紹 *大陸醫療的改革與發展 *海報發表文章分享 2012海峽兩岸醫院院長論壇行後報告 ‧台北
班級:博碩子一甲 授課老師:鐘國家 助教:陳國政
虚 拟 仪 器 virtual instrument
2004年以后竣工工程工程款支付情况调查系统 演 示 培 训
電腦應用 製作單位: 高雄市立高雄中學.
機台監控實務-RS232 實作目的 RS-232C是工業界相當常用的串列通訊介面,且 近年逐漸走向圖形監控,市面上圖控軟體更是如雨
無線感測網路截取ZigBee/ 封包 分析工具實作
报告人:曾婷轩 实验物理中心数据获取组 2015年08月19日
2.1 数据库的创建 2.2 表的组成 2.3 表的创建 2.4 表间关系的建立
96學年度第二學期電機系教學助理課後輔導進度表(一)(查堂重點)
FILE手持 系統 V3.0.
B081 LabVIEW 7.X 實用教本 第4章 LabVIEW的工作環境.
计 算 机 应 用 基 础 潍坊学院 计算机工程学院 主讲人:李凤慧.
原版:清大資工系 張智星 新增版:方煒 台大生機系
Experiment on Computer Measurement and Control with LabVIEW
学习任务7:自动测试系统的运行 7.1 接受任务 7.2 获取知识 7.3 制定计划 7.4 实施测试 7.5 检查测试结果 7.6 评价.
Presentation transcript:

LabVIEW環境簡介 虛擬儀控程式設計 LabVIEW Laboratory Virtual Instrument Engineering Workbench

虛擬儀器 虛擬儀器是在通用的電腦上加上一組硬體和軟體,硬體部分使用資料擷取介面及工作平台。另一部分則是軟體,使得使用者在操作這台電腦時,就像是在操作一台他自己設計的專用的傳統電子儀器。虛擬儀器技術的出現徹底打破了傳統儀器由廠家定義,使用者無法改變的模式。虛擬儀器給使用者一個充分發揮自己才能、想像力的空間。使用者可以根據自己的要求,設計自己的儀器系統,滿足多樣的應用需求。

虛擬儀器

傳統儀表和虛擬儀表的比較

2004年至2007年IEEE Database虛擬儀器相關文獻所 使用之虛擬儀器發展軟體圓餅圖 有數種虛擬儀表軟體發展,如 Visual C++, LabVIEW, Look-Out, BridgeVIEW 和 LabWindows/CVI。但以美國國家儀器公司(NI)開發的軟體產品LabView圖形編程環境和Labwindows/CVI面向儀表的互動式C語言最為著名。兩者都是national instruments的產品,都屬於measurement studio,labview是G語言編程,而labwindows是基於C編程,labview通常用於小規模應用程式中,而labwindows則面向大規模、複雜編程

虛擬儀表與傳統式儀表之外觀比較

自動量測系統 web Computer with software installed Remote control Interface USB RS-232 DAQ Measurement circuit & Signal conditioning circuit transducer Ex.熱電偶 Sensors Ex.溫度計 I/O Control signals Camera Ex.vision composite devices Circuit device Ex. switches Electro-mechanic devices Dr. Yao

1.1.1 虛擬儀表 Virtual Instrument 用途: 資料擷取(DAQ) 儀器訊號整合(GPIB) 系統監控

G語言: Graphical Language. 資料流(Data Flow): 原則為圖形函數在接收到所 需的資料之後才動作. G語言: Graphical Language. 副檔名: .vi

VI 三個主要部分 人機介面. 程式方塊圖. 圖示和連接器. 1.1.3 LabVIEW如何工作? VI 三個主要部分 人機介面. 程式方塊圖. 圖示和連接器.

1.3 硬體通訊介面 (1) 資料擷取 (2) GPIB (3) 序列埠 (4) VXI

1.3.1 資料擷取 DAQ: Data Acquisition DAQ devices: transducer or sensor. Signal conditioning: 調整信號到DAQ卡可擷取之範圍.

通用匯流排 GPIB: General Purpose Interface Bus. *使用IEEE 488通訊協定進行電腦與儀器間的溝通.

Serial Port: 序列埠&串列埠 RS-232 或 RS-422 1.3.3 序列埠通訊 Serial Port: 序列埠&串列埠 RS-232 或 RS-422

RS232 和 RS422 串列介面有何不同? 在資料的傳送方式裡,有兩種方法可供選擇,第一種方法是一次就將並列 資料全部傳送出去,第二種方法則是將資料分割之後逐一位元傳送出 去。前者之資料傳送方式是使用許多條信號線來傳送資料,稱之為並列 傳送。例如:電腦上的PRINTER PORT(LPT1,LPT2)即是,而後者則是李 用一條信號線將資料逐一位元依序傳送,稱為序列傳送,例如:電腦上的 COM1,COM2等. 電腦與終端機間之並列傳送&電腦與終端機間之串列傳送, 如又圖所示   並列傳送的主要優點是送度較快,因為利用多條的信號線,一次就把整 個位元組的資料傳過去,但缺點則是需使用較多的信號線,距離若短還無 所謂,但若距離拉長的話,所增加的成本就很可觀了。相對的,發射端和接 收端也同樣需要多組的發射器與接收器硬體線路,所以所需成本較高。 而串列傳送則剛好相反,它傳送時指利用一條信號線將資料依序逐一 位元的傳送達到資料傳送的要求,所需的硬體成本相對的較小,但就犧牲 到速度了,因為串列傳送的關係,所以無法跟並列傳送一樣高速。   在串列傳輸的標準下,RS-232C可謂是標準的代表 ,它是由美國的EIA協 會於西元1969年所制定的序列介面規格。所有的串列傳輸裝置,只要符 合這個規格 ,則無論你是MAC或是IBM-PC,或是其他不知名的裝置(週邊 產品) ,都可以經由RS-232C來達到資料交流的目的。

狀 態   RS-232C的標準信號規格如上表所述 ,是根據1969年的CCITT之V.22, V.28而制定的不平衡型介面標準,適用於20k bit/s以下之傳送速度,及距離為15m以下之傳送電路。 RS-232C 的主要優點有以下幾點: 1. 基本構造簡單,價格便宜。 2. 規格之歷史較悠久,配備此介面之裝置相當多。 3. 傳送方式之複雜度可因應用途而自由選擇。 4. 備有豐富之應用軟體支援。 但經歷這麼久的時間後 ,在現今追求高速及穩定的要求下,它的功能已慢慢不足以應付今日之所需,因而顯露出種 種的缺點。 主要的缺點有下列3項 : 1. 傳送距離較短(15m以下)。 2. 傳送速度較慢(20k bit/s以下)。 3. 耐雜訊特性較差。 所以為了改善上述RS-232C的缺點,技術人員不斷嘗試了各種不同的方法,主要方法如下 : 1. 將電器信號轉換成光信號之後傳送。 2. 採用改良之規格。 3. 短距離採用RS-232C,較長距離則採用其他之規格(並列介面等等)。     也因此為了改善RS-232C的缺點 ,所以才有RS-422-A介面規格的制定。RS-422-A乃是平衡型數位電壓介面,這個規 格與CCITY V.11及X.27具有相容性(互換性)。RS-422適用於傳送速度為10M bit/s以下,距離為1.2km以下之傳送線 路。在硬體介面上與RS-232C不相容,必須經過轉換器的轉換,才可互接。且RS-422-A介面可構成並聯接收架構,即1 對多資料傳送,最多可同時並聯10台之接收器。     RS-422-A的硬體介面,現今也已被廣泛的應用在工業上使用,因為工業上的環境往往是雜訊滿佈的環境,而RS-422- A的硬體為平衡型驅動/接收介面, 在耐雜訊上已符合工業上的需求。例如:伺服馬達後面的編碼器(ENCODER)介 面即為一實例。

1.3.4 VXI 整合DAQ和GPIB

1.4 軟體介面通訊 1.4.1 網路/網頁化 Remote Control 1.4.2 DLL與CIN 整合C++等文字語言 其他如MATLAB SCRIP  整合MATLAB 1.4.3 OLE, ActiveX  整合Access, Excel, Word 等Office 軟體

1.5.1 人機介面 1.5 LABVIEW 主要主成元件 主要元件: 1. 控制元- 旋紐,開關,輸入數值. 2. 顯示元- 輸出數值, 圖表.

1.5.2 程式方塊圖 1-P30-1 上例中簡單的VI,計算兩個數字的和。它的程式方塊圖顯示了接點、節點與接線的例子。 Remark: 控制元邊線粗, 顯示元邊線細.

1.5.3 圖示與連接器 1-P33-1

1.6 主要的選單, 面板, 與工具列 1.6.1 下拉式選單 File 選單 1-P44-1

Edit 選單 1-P44-2

Operate 選單 1-P45-1

Tools 選單 1-P45-2

Browse 選單 1-P46-1

Window 選單 1-P46-2

Help 選單 1-P47-1

彈出式選單: 於物件上 彈出選單--改變成顯示元(或控制元) 1-P54-2

1.6.2 浮動的面板 控制面板(control palette) : Front Panel. 函數面板(function palette) : Block Diagram. 工具面板(tool palette) : Front Panel & Block Diagram.

Tools Palette (工具面板) 1-P50-1

Tool bar (工具列) 1-P51-1

1.7.1 輔助視窗

線上輔助(online help) 對話框 1-P64-1