LabVIEW圖形化程式設計

LabVIEW圖形化程式設計

《 LabVIEW圖形化程式設計》是由2011年11月國防工業出版社出版的圖書,作者是王冠華。該書主要介紹了LabVIEW的使用方法。

基本介紹

  • 書名:LabVIEW圖形化程式設計
  • 作者:王冠華
  • ISBN:9787118078374
  • 頁數:228
  • 定價:36.00元
  • 出版社:國防工業出版社
  • 出版時間:2011-11
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

王冠華編著的《LabVIEW圖形化程式設計》共分7章。其中,第1章介紹虛擬儀器系統產生的背景和用戶定義,以虛擬儀器製造商美國國家儀器公司NI的產品Multisim和LabVIEW為例向讀者簡單介紹了虛擬儀器的套用,並且第1章的內容也為第6章做了鋪墊。第2章介紹LabVIEW的基本組成部分,以及各個選單項的功能。第3章介紹LabVIEW為用戶提供的基本的、常用的編程操作,並將這些操作與基於文本的編程平台提供的相同操作做了對比,其中涉及到了LabVIEW中常用的數據類型、程式結構等編程操作的基本要素。第4章介紹LabVIEW中比較複雜的操作和功能,其中包括LabVlEW在面向對象程式設計中的套用、LabVIEW的網路套用、LabVIEW中的共享變數、LabVIEW中進程和執行緒之間的同步等內容。第5章重點介紹LabVIEW通過聯合硬體設備為用戶建立一個數據採集系統的方法,其中主要內容為LabVIEW通過串口採集數據,包括圖形化LabVIEW編程操作和文本化LabVIEW編程操作。第6章介紹LabVIEW與Multisim的聯合套用,其中以Multisim為實踐平台,講解LabVIEW中特有的複雜數據類型“簇”的處理方法、子VI的設計、多態子Ⅵ的設計。第7章介紹LabVIEW的組成模組SignalExpress的套用,通過LabVIEW和SignalExpress的聯合套用是用戶能夠更快速進行數據採集、信號分析與處理。
結合LabVIEW編程操作的需要,《LabVIEW圖形化程式設計》涉及了很小一部分的Visual Studio 2008的相關內容,多與C+十編程中的MFC部分有關。《LabVIEW圖形化程式設計》可作為相關專業高年級本科生和研究生教材,也可作為相關專業技術人員參考書。

圖書目錄

第1章虛擬儀器技術簡介
1.1虛擬儀器的定義
1.2虛擬儀器與傳統儀器的比較
1.3虛擬儀器系統的組建
1.4NILabVIEW簡介
1.5虛擬儀器套用簡介
1.5.1Multisim中的虛擬儀器
1.5.2Multisim中關於LabVIEW的虛擬儀器
第2章LabView的基本操作
2.1LabVIEW編程的基本操作
2.1.1LabVIEW的工作界面的基本組成部分
2.1.2LabVIEW中運行和終止VI
2.1.3LabVIEW編程方法簡介
2.2LabVIEW編程與傳統文本編程的比較
2.2.1創建MFC工程
2.2.2為MFC工程添加控制項
2.2.3為控制項添加變數
2.2.4文本程式編寫
2.2.5執行檔案
2.3LabVIEW的選單欄和工具列
第3章LabVIEW基本操作及功能簡介
3.1LabVIEW中的數據類型
3.1.1定義LabVIEW的基本數據類型
3.1.2定義LabVlEW的複雜數據類型
3.1.2數據的數學運算
3.2LabVIEW中的程式結構
3.2.1LabVIEW中的順序結構程式
3.2.2LabVIEW中的選擇結構程式
3.2.3LabVIEW中的循環結構程式
3.3LabVIEW中變數的數值傳遞
3.4LabVIEW中檔案的I/O操作
3.5LabVIEW中的出錯處理
3.6綜合實例:基於LabVIEW的資源管理器
第4章LabView的高級套用
4.1LabVIEW在面向對象的程式設計中的套用
4.1.1LabVIEW中類的定義
4.1.2LabVIEW中類的封裝
4.1.3LabVIEW中類的繼承
4.1.4LabVlEW中父類成員函式的重寫
4.1.5LabVIEW中類的初始化
4.2LabVIEW中普通容器和Activex容器的套用
4.3LabVIEW中動態運行VI檔案
4.4LabVIEW中的網路通信功能
4.4.1VI伺服器和Web伺服器的參數配置
4.4.2LabVIEW中的Application引用和VI引用
4.4.3LabVIEW中的網路遠程控制
4.4.4LabVIEW中的共享變數
4.4.5LabVIEW中的TCPfiP網路通信
4.5LabVIEW中的同步功能
4.5.1LabVIEW中以通知方式進行同步
4.5.2LabVIEW中以信號量方式進行同步
4.5.3LabVIEW中以事件發生方式進行同步
4.6LabVIEW中調用動態程式庫
4.7LabVIEW中解析XML檔案
4.8LabVIEW中的信號分析與處理
4.9LabVIEW中應用程式的發布
4.10在LabVIEW前面板中導入用戶自定義控制項
第5章基於LabView的數據採集系統
5.1基於LabVIEW的數據採集系統概述
5.1.1採用NI-DAQmx的方式與外圍設備通信
5.1.2採用虛擬儀器驅動程式的方式與外圍設備通信
5.1.3採用直接I/O的方式與外圍設備通信
5.2基於DAQAssistant的數據採集系統
5.3基於圖形接口的NI-VISA數據採集系統
5.3.1RS232串列匯流排簡介
5.3.2基於訊息的NI-VISA串口讀操作
5.3.3基於事件的NI-VISADAQ系統
5.3.4基於NI-VISADAQ系統的驅動程式調試
5.3.5設定NI-VISADAQ系統的高級屬性
5.4基於文本編程的NI-VISA數據採集系統
5.4.1NI-VISA庫的使用方法
5.4.2建立基於NI-VISA庫的DAQ系統
5.5DAQ系統的設備參數配置
5.5.1圖形化的DAQ系統參數設定
5.5.2利用MAX配置DAQ系統參數
5.6基於直接I/O的DAQ系統
5.6.1儀器I/O助手的套用
5.6.2基於暫存器通信格式的DAQ系統
第6章LabView與Multisim的聯合套用
6.1NI-Multisim中的LabVIEW接口模板
6.2LabVIEW中對Multisim的數據進行信號分析
6.2.1LabVIEW中的傅立葉分析簡介
6.2.2LabVIEW中subVI的設計
6.2.3LabVIEW中多態subVI的設計
6.3在Multisim建立基於LabVIEW的數據採集系統
6.3.1StarterOutputInstrument.1vproj工程模板簡介
6.3.2基於LabVlEW函式發生器
6.3.3Multisim中基於LabVIEW的DAQ
6.4LabVIEW解析Multisim中的LVM檔案
第7章LabView中SignalExpress的套用
7.1LabVIEWSignalExpress的基本操作界面簡介
7.2在SignalExpress中建立一個測量工程檔案
7.3SignalExpress中其他的常用操作
7.4.SignalExpress中的信號處理
7.4從磁碟檔案中導入數據
7.5LabVIEW與SignalExpress的聯合套用
7.5.1在SignalExpress中導入DAQmx任務
7.5.2在SignalExpress中導入LabVlEW的VI檔案
7.5.3在SignalExpress中使用共享變數
附錄1VSS2005使用簡介
附錄2光碟說明
參考文獻

相關詞條

熱門詞條

聯絡我們