TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
LabWindows/CVI虛擬儀器測試技術及工程應用(簡體書)
滿額折

LabWindows/CVI虛擬儀器測試技術及工程應用(簡體書)

人民幣定價:85 元
定  價:NT$ 510 元
優惠價:87444
絕版無法訂購
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《LabWindows/CVI虛擬儀器測試技術及工程應用》由淺入深,從基礎、提高到實際應用,力求讀者能夠快速掌握LabWindows/CVI的基本編程方法。基礎篇介紹虛擬儀器的基本概念以及LabWindows/CVI開發環境、代碼框架生成、斷點調試、基本控件使用方法。提高篇講解Toolslib擴展控件編程技術、數據采集技術、信號分析與處理技術、串行通信與動態數據交換技術、網絡儀器設計技術。應用篇提供大量實例,包括Windows API函數使用、動態鏈接庫設計、ActiveX調用、驅動器函數庫開發和數據庫操作。《LabWindows/CVI虛擬儀器測試技術及工程應用》可作為工程技術人員和科技工作者學習設計虛擬儀器的自學用書,也可作為大專院校自動化、機械、測控技術與儀器專業,測試計量技術及儀器專業,信息技術專業的教學參考。

名人/編輯推薦

《LabWindows/CVI虛擬儀器測試技術及工程應用》:基礎篇介紹了虛擬儀器的基本概念以及Labw Windows/CVI開發環境、代碼框架生成、斷點調試、基本控件使用方法。提高篇講解了Toolsilb擴展控件編程技術、數據采集技術、信號分析與處理技術、串行通信與動態數據交換技術、網絡儀器設計技術。應用篇提供了大量實例,包括windows API函數使用、動態鏈接庫設計、Active調用、驅動器函數庫開發和數據庫操作。《LabWindows/CVI虛擬儀器測試技術及工程應用》將傳統的編程思想融入到Lab Windows/CVI程序設計中,從解決實際問題出發,對虛擬儀器測試技術進行深度剖析。通過對《LabWindows/CVI虛擬儀器測試技術及工程應用》的系統學習,讀者能迅速掌握虛擬儀器設計的一般方法。具體內容包括:基本控件及擴展控件的使用方法、數據采集技術、信號分析與處理技術、串行通信與動態數據交換技術、網絡化儀器設計方法、Windows SDK、DLL、ActiveX、多線程技術、數據庫技術、圖像處理技術、音頻信號處理技術。

目次

第1篇 基礎篇第1章 虛擬儀器及其開發語言LabWindows/CVI 1.1 虛擬儀器 1.1.1 虛擬儀器的基本概念 1.1.2 虛擬儀器的結構 1.2 LabWindows/CVI 編程語言 1.2.1 LabWindows/CVI特性 1.2.2 LabWindows/CVI的工作空間 1.2.3 LabWindows/CVI的文件類型 1.2.4 LabWindows/CVI中的對象編程 1.2.5 LabWindows/CVI的基本編程窗口 第2章 構建一個簡單程序 2.1 建立工程文件 2.2 創建用戶界面文件 2.2.1 面板的設置 2.2.2 向面板中添加控件 2.3 生成源代碼文件 2.3.1 生成全部源代碼框架 2.3.2 主函數及回調函數框架分步生成 2.3.3 源代碼框架主函數 2.3.4 向源代碼框架中添加回調函數 2.4 運行和調試程序 2.4.1 程序單步調試 2.4.2 程序斷點調試 2.4.3 程序變量和內存觀察 2.5 面板與控件基本屬性 2.5.1 控件模式 2.5.2 用戶交互事件 2.5.3 回調函數的模式 2.6 生成可執行文件和發布文件 2.6.1 生成可執行文件 2.6.2 生成發布文件 第3章 基本控件的使用與編程 3.1 文本框、列表框、樹控件和表格控件 3.1.1 文本框 3.1.2 列表框、樹控件和表格控件 3.1.3 編程實例 3.2 定時器控件 3.2.1 定時器相關函數 3.2.2 編程實例—— 板球游戲 3.3 創建菜單 3.3.1 菜單編輯器 3.3.2 菜單項函數 3.3.3 編程實例—— 計算器制作 3.4 圖表控件 3.4.1 Graph控件 3.4.2 Strip Chart控件 3.4.3 Digital Graph控件 3.4.4 繪圖控件編程 3.5 彈出式面板 3.5.1 彈出面板類型 3.5.2 彈出式面板編程 3.6 Splitter控件 3.6.1 Splitter控件設置 3.6.2 Splitter控件函數 3.7 滾動條及儀器驅動的使用 3.7.1 儀器驅動的裝載 3.7.2 滾動條控件 3.7.3 滾動條編程 3.8 文件的讀寫和格式化 3.8.1 文件讀寫函數 3.8.2 字符串操作函數 3.8.3 數據格式化函數 3.8.4 定制用戶工具 第2篇 提高篇第4章 Toolslib擴展控件編程 4.1 Hot Ring控件 4.2 3D Graph控件 4.3 Animation Control控件 4.4 Combo Box與Password控件 4.5 File Browser與Path Control控件 4.6 Radio Group控件 4.7 Graph Cursor控件 第5章 數據采集技術 5.1 數據采集卡(DAQ) 5.1.1 數據采集卡的組成 5.1.2 數據采集卡的選擇 5.2 數據采集卡測試 5.2.1 數據采集卡的參數設置 5.2.2 數據采集卡屬性設置 5.2.3 數據采集卡的測試 5.3 基于NI-DAQ數據采集 5.3.1 Easy I/O for DAQ函數庫 5.3.2 Traditional NI-DAQ函數庫 5.3.3 利用Easy I/O for DAQ實現數據采集 5.3.4 利用DAQ 助手創建測試任務 5.4 基于非NI數據采集卡的應用 5.4.1 ISA數據采集卡 5.4.2 PCI數據采集卡 第6章 信號的分析處理技術 6.1 信號的分類 6.1.1 信號的描述與分析 6.1.2 采樣技術 6.2 信號處理編程 6.2.1 信號的產生 6.2.2 信號時域分析 6.2.3 信號頻域分析 6.2.4 信號濾波 第7章 通信接口與動態數據交換技術 7.1 RS-232串口通信 7.2 串口數據收發過程 7.2.1 RS-232文件發送程序 7.2.2 RS-232文件接收程序 7.2.3 RS-232與其他設備間的通信 7.3 DDE動態鏈數據交換技術 7.3.1 動態數據交換技術 7.3.2 LabWindows/CVI動態數據交換的一般步驟 7.3.3 DDE與Excel間的通信實例 第8章 網絡化虛擬儀器設計 8.1 網絡測控系統 8.2 TCP/IP技術 8.2.1 OSI體系結構及協議 8.2.2 TCP/IP協議 8.2.3 TCP/IP參考模型 8.3 TCP程序設計 8.3.1 TCP服務器程序設計 8.3.2 TCP客戶機程序設計 8.4 DataSocket技術 8.4.1 DataSocket技術特性 8.4.2 DataSocket服務器和管理器 8.4.3 DataSocket程序設計 8.5 Polling Queue技術 8.5.1 Polling Queue服務器程序設計 8.5.2 Polling Queue客戶機程序設計 第3篇 應用篇第9章 Windows SDK程序設計 9.1 SDK和Windows API函數簡介 9.1.1 電腦驅蚊程序制作 9.1.2 特殊圖形面板的制作 9.1.3 面板的拖拽操作 9.2 注冊表操作 9.2.1 定制IE工具欄 9.2.2 開機啟動程序制作 第10章 動態鏈接庫技術 10.1 基本外部模塊的編程 10.1.1 創建無界面動態鏈接庫 10.1.2 創建靜態鏈接庫 10.1.3 創建目標代碼文件 10.1.4 各種庫函數的產生 10.2 創建有界面的動態鏈接庫 10.3 外部模塊的顯式調用方式 第11章 高級系統操作 11.1 系統托盤設計 11.2 工具欄設計 11.3 ini文件讀取操作 11.4 異步定時器 11.5 多線程編程 11.6 文件拖拽操作 第12章 ActiveX技術 12.1 ActiveX簡介 12.2 LabWindows/CVI中ActiveX的調用 12.2.1 LabWindows/CVI中ActiveX服務器的創建 12.2.2 注冊一個外部ActiveX服務器 12.2.3 生成儀器驅動 12.3 ActiveX應用實例 12.3.1 TimePicker 控件的使用 12.3.2 Calendar 控件的使用 12.3.3 Chart 控件的使用 12.3.4 ProgressBar 控件的使用 12.3.5 MCI控件的使用 12.3.6 RichBox控件的使用 12.3.7 ShockwaveFlash控件的使用 第13章 驅動器函數庫開發 13.1 驅動器函數庫開發實例 13.1.1 驅動器函數庫的結構規劃 13.1.2 驅動器函數庫的生成 13.1.3 其他文件的生成 13.2 利用已開發好的工具 13.3 驅動器函數庫的裝載 第14章 數據庫技術 14.1 信息、數據與數據處理 14.1.1 基本概念 14.1.2 數據處理技術的發展 14.1.3 數據模型 14.1.4 數據層次 14.2 ODBC數據源管理器 14.2.1 ODBC配置 14.2.2 數據庫會話 14.3 SQL Toolkit 14.3.1 函數詳解 14.3.2 基本SQL語句 14.4 數據庫編程舉例 14.4.1 表格編程舉例 14.4.2 常規數據庫操作編程舉例 第15章 圖像處理技術 15.1 視頻捕獲技術 15.1.1 avicap32常量詳解 15.1.2 視頻捕獲方法 15.1.3 捕獲設置 15.1.4 捕獲窗口 15.1.5 視頻捕獲驅動和音頻驅動 15.1.6 使用視頻捕獲 15.1.7 將標準對話框改成函數調用形式 15.1.8 萬能攝像頭 15.2 數字圖像處理 15.2.1 數字圖像處理算法 15.2.2 總體設計思路 15.2.3 灰度圖像 15.2.4 圖像旋轉 15.2.5 圖像修改 15.2.6 濾鏡效果 15.2.7 底版效果 15.2.8 圖像處理 第16章 音頻信號處理技術 16.1 音頻信號分析儀 16.2 音頻信號采集函數代碼 504 附錄A 創建無UIR文件程序 附錄B 函數Fmt標識符參考 附錄C SQL命令 參考文獻

書摘/試閱

(1)面板互鎖性傳統儀器的面板只有一個,上面布置著種類繁多的顯示與操作元件,由此可能導致許多讀與操作錯誤。虛擬儀器可以通過在幾個分面板上的操作來實現比較復雜的功能,并且設置邏輯上的互鎖功能,從而提高操作的正確性與便捷性。(2)控件操作的靈活性虛擬儀器面板上的顯示元件和操作元件的種類與形式不受“標準件”和“加工工藝”的限制,它們是由編程來實現的。設計者可以設計符合用戶認知要求的顯示元件、操作元件和面板的布局。(3)幫助特性“幫助”菜單是虛擬儀器的一大特色。用戶可以借助幫助信息學會操作儀器,解決使用時所遇到的問題。面板中包括旋鈕、按鈕、圖表以及其他控制器和指示器對象,這些對象稱為控件。面板是虛擬儀器輸入和輸出數據的接口,用戶可以直接用鼠標或鍵盤輸入數據。面板中的對象是可視的,有一個圖標(Icon)和它相對應。對象的兩個基本元素是屬性和事件。在Lab Windows/CVI中可以通過對象的這兩個元素來操縱和控制對象。(4)對象的屬性屬性是反映對象特征的參數,例如儀器面板中旋鈕的大小、位置、刻度等。在Lab Windows/CVI中,可通過控件屬性對話框來設置屬性。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 444
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區