LabWindows/CVI數據採集與串口通信典型套用實例(含DVD光碟1張)

LabWindows/CVI數據採集與串口通信典型套用實例(含DVD光碟1張)

《LabWindows/CVI數據採集與串口通信典型套用實例(含DVD光碟1張)》是2014年1月電子工業出版社出版的圖書,作者是李江全。

基本介紹

  • 書名:LabWindows/CVI數據採集與串口通信典型套用實例(含DVD光碟1張)
  • 作者:李江全
  • 出版社:電子工業出版社
  • 出版時間:2014年1月
  • 頁數:428 頁
  • 定價:68 元 
  • 開本:16 開
  • ISBN:9787121217432
  • 字數:680千字
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

本書從測控套用的實際出發,系統地介紹LabWindows/CVI在數據採集和串口通信方面的套用技術。全書內容分為三篇(共12章):基礎知識篇介紹虛擬儀器的含義、結構和開發平台,LabWindows/CVI數據採集基礎、串口通信基礎、計數制與編碼等;數據採集篇通過兩個典型的數據採集卡講解LabWindows/CVI數據採集程式的設計方法;串口通信篇通過PC、遠程I/O模組、三菱PLC、西門子PLC、單片機、智慧型儀器等典型工控設備,詳細講解LabWindows/CVI開發串口通信及測控程式的設計方法。

圖書目錄

目 錄
基礎知識篇
第1章 虛擬儀器設計概述(2)
1.1 虛擬儀器含義與特點(2)
1.1.1 虛擬儀器的產生(2)
1.1.2 虛擬儀器的概念(3)
1.1.3 虛擬儀器的特點(4)
1.1.4 虛擬儀器的套用(6)
1.2 虛擬儀器的結構(7)
1.2.1 虛擬儀器的基本結構(7)
1.2.2 虛擬儀器的構成方式(8)
1.2.3 構建虛擬儀器的步驟(10)
1.3 虛擬儀器的軟體(11)
1.3.1 虛擬儀器的軟體結構(11)
1.3.2 虛擬儀器的開發平台(13)
1.4 虛擬儀器的設計原則和方法(15)
1.4.1 虛擬儀器的設計原則(15)
1.4.2 虛擬儀器的設計方法(16)
第2章 LabWindows/CVI數據採集基礎(18)
2.1 數據採集系統概述(18)
2.1.1 數據採集系統的含義(18)
2.1.2 數據採集系統的功能(19)
2.1.3 數據採集系統的硬體(20)
2.1.4 數據採集系統的軟體(21)
2.1.5 數據採集系統的輸入與輸出信號(22)
2.2 數據採集卡(24)
2.2.1 數據採集卡的產生(24)
2.2.2 數據採集卡的組成(25)
2.2.3 數據採集卡的功能(26)
2.2.4 數據採集卡的類型(26)
2.2.5 數據採集卡的性能指標(28)
2.2.6 數據採集卡的選擇(30)
2.3 基於PC的DAQ系統組成(31)
2.3.1 硬體子系統(31)
2.3.2 軟體子系統(32)
2.3.3 DAQ儀器的特點(33)
2.4 LabWindows/CVI數據採集函式館的使用(34)
2.4.1 Traditional NI-DAQ函式厙(34)
2.4.2 Easy I/O for DAQ函式館(39)
2.4.3 數據採集卡的連線埠操作函式(41)
2.5 基於音效卡的LabWindows/CVI數據採集(41)
2.5.1 音效卡的基本常識(41)
2.5.2 基於音效卡採集的虛擬示波器(46)
第3章 LabWindows/CVI串口通信基礎(52)
3.1 串列通信概述(52)
3.1.1 串列通信的基本概念(52)
3.1.2 串列通信協定(56)
3.1.3 串列通信的接口標準(61)
3.1.4 串列通信線路連線(65)
3.1.5 串口調試工具(67)
3.2 計數制與編碼(69)
3.2.1 計數制(69)
3.2.2 計數制轉換及其程式設計(72)
3.2.3 字元編碼(78)
3.3 LabWindows/CVI串口通信函式(80)
3.3.1 串列口打開/關閉函式(80)
3.3.2 串列口輸入/輸出函式(81)
3.3.3 串列口控制函式(82)
3.3.4 串列口狀態查詢函式(83)
3.3.5 串列口事件處理函式(83)
3.3.6 調製解調檔案傳輸函式(84)
數據採集篇
第4章 NI數據採集卡測控實例(86)
4.1 NI PCI-6023E數據採集卡的安裝與測試(86)
4.1.1 PCI-6023E數據採集卡簡介(86)
4.1.2 安裝LabWindows/CVI的DAQ設備驅動程式(88)
4.1.3 PCI-6023E數據採集卡的參數設定與測試(90)
4.2 模擬量輸入程式設計(93)
4.2.1 設計任務(93)
4.2.2 線路連線(93)
4.2.3 任務實現(93)
4.3 數字量輸入程式設計(106)
4.3.1 設計任務(106)
4.3.2 線路連線(106)
4.3.3 任務實現(107)
4.4 數字量輸出程式設計(109)
4.4.1 設計任務(109)
4.4.2 線路連線(109)
4.4.3 任務實現(110)
4.5 溫度測控程式設計(112)
4.5.1 設計任務(112)
4.5.2 線路連線(113)
4.5.3 任務實現(113)
第5章 研華數據採集卡測控實例(118)
5.1 研華PCI-1710HG數據採集卡的安裝與測試(118)
5.1.1 PCI-1710HG多功能板卡介紹(118)
5.1.2 用PCI-1710HG多功能板卡組成的測控系統(119)
5.1.3 PCI-1710HG板卡設備的安裝(121)
5.1.4 PCI-1710HG板卡設備的測試(123)
5.1.5 ActiveDAQ控制項的安裝(125)
5.2 模擬量輸入程式設計(125)
5.2.1 設計任務(125)
5.2.2 線路連線(125)
5.2.3 任務實現(126)
5.3 模擬量輸出程式設計(133)
5.3.1 設計任務(133)
5.3.2 線路連線(134)
5.3.3 任務實現(134)
5.4 數字量輸入程式設計(141)
5.4.1 設計任務(141)
5.4.2 線路連線(142)
5.4.3 任務實現(142)
5.5 數字量輸出程式設計(148)
5.5.1 設計任務(148)
5.5.2 線路連線(148)
5.5.3 任務實現(148)
5.6 溫度測控程式設計(154)
5.6.1 設計任務(154)
5.6.2 線路連線(154)
5.6.3 任務實現(155)
串口通信篇
第6章 PC與PC串口通信及套用(166)
6.1 PC中的串列連線埠(166)
6.1.1 查看串列連線埠信息(166)
6.1.2 虛擬串口的使用(167)
6.2 PC與PC串口通信程式設計(169)
6.2.1 設計任務(169)
6.2.2 線路連線(169)
6.2.3 串口通信調試(170)
6.2.4 任務實現(171)
6.3 PC雙串口互通信程式設計(174)
6.3.1 設計任務(174)
6.3.2 線路連線(174)
6.3.3 串口通信調試(175)
6.3.4 任務實現(176)
第7章 PC與遠程I/O模組串口通信(180)
7.1 典型分散式I/O模組簡介(180)
7.1.1 集散控制系統的結構與特點(180)
7.1.2 ADAM4000遠程數據採集控制系統(182)
7.1.3 ADAM4000系列模組簡介(184)
7.1.4 ADAM4000系列模組的軟體安裝(191)
7.2 模擬電壓採集程式設計(193)
7.2.1 設計任務(193)
7.2.2 線路連線(193)
7.2.3 串口通信調試(194)
7.2.4 任務實現(194)
7.3 模擬電壓輸出程式設計(198)
7.3.1 設計任務(198)
7.3.2 線路連線(198)
7.3.3 串口通信調試(199)
7.3.4 任務實現(199)
7.4 開關信號輸入程式設計(202)
7.4.1 設計任務(202)
7.4.2 線路連線(202)
7.4.3 串口通信調試(203)
7.4.4 任務實現(203)
7.5 開關信號輸出程式設計(208)
7.5.1 設計任務(208)
7.5.2 線路連線(208)
7.5.3 串口通信調試(209)
7.5.4 任務實現(209)
7.6 溫度測控程式設計(212)
7.6.1 設計任務(212)
7.6.2 線路連線(212)
7.6.3 串口通信調試(213)
7.6.4 任務實現(214)
第8章 PC與三菱PLC串口通信(219)
8.1 三菱PLC特殊功能模組與通信協定(219)
8.1.1 FX2N系列PLC的特殊功能模組(219)
8.1.2 三菱PLC編程口通信協定(229)
8.2 模擬電壓採集程式設計(236)
8.2.1 設計任務(236)
8.2.2 線路連線(236)
8.2.3 PLC端電壓輸入程式(237)
8.2.4 串口通信調試(239)
8.2.5 任務實現(240)
8.3 模擬電壓輸出程式設計(243)
8.3.1 設計任務(243)
8.3.2 線路連線(243)
8.3.3 PLC端電壓輸出程式(244)
8.3.4 串口通信調試(246)
8.3.5 任務實現(247)
8.4 開關信號輸入程式設計(250)
8.4.1 設計任務(250)
8.4.2 線路連線(250)
8.4.3 串口通信調試(251)
8.4.4 任務實現(252)
8.5 開關信號輸出程式設計(255)
8.5.1 設計任務(256)
8.5.2 任務實現(256)
8.5.3 串口通信調試(256)
8.5.4 任務實現(257)
8.6 溫度測控程式設計(262)
8.6.1 設計任務(262)
8.6.2 線路連線(262)
8.6.3 PLC端溫度測控程式(263)
8.6.4 串口通信調試(265)
8.6.5 任務實現(266)
第9章 PC與西門子PLC串口通信(270)
9.1 西門子PLC模擬量擴展模組與通信協定(270)
9.1.1 西門子S7-200 PLC的模擬量擴展模組(270)
9.1.2 西門子S7-200 PLC PPI通信協定(275)
9.2 模擬電壓採集程式設計(278)
9.2.1 設計任務(279)
9.2.2 線路連線(279)
9.2.3 PLC端電壓輸入程式(280)
9.2.4 串口通信調試(281)
9.2.5 任務實現(282)
9.3 模擬電壓輸出程式設計(286)
9.3.1 設計任務(286)
9.3.2 線路連線(286)
9.3.3 PLC端電壓輸出程式(287)
9.3.4 串口通信調試(288)
9.3.5 任務實現(289)
9.4 開關信號輸入程式設計(293)
9.4.1 設計任務(293)
9.4.2 線路連線(293)
9.4.3 串口通信調試(294)
9.4.4 任務實現(295)
9.5 開關信號輸出程式設計(299)
9.5.1 設計任務(299)
9.5.2 線路連線(299)
9.5.3 串口通信調試(300)
9.5.4 任務實現(300)
9.6 溫度測控程式設計(304)
9.6.1 設計任務(304)
9.6.2 線路連線(304)
9.6.3 PLC端溫度測控程式(305)
9.6.4 串口通信調試(307)
9.6.5 任務實現(308)
第10章 PC與單片機串口通信(312)
10.1 典型單片機開發板簡介(312)
10.1.1 單片機測控系統的組成(312)
10.1.2 單片機開發板B的功能(314)
10.1.3 單片機開發板B的主要電路(316)
10.2 模擬電壓採集程式設計(319)
10.2.1 設計任務(319)
10.2.2 線路連線(319)
10.2.3 單片機端C51程式(321)
10.2.4 串口通信調試(325)
10.2.5 任務實現(325)
10.3 模擬電壓輸出程式設計(328)
10.3.1 設計任務(328)
10.3.2 線路連線(328)
10.3.3 單片機端C51程式(329)
10.3.4 串口通信調試(332)
10.3.5 任務實現(333)
10.4 開關信號輸入程式設計(335)
10.4.1 設計任務(335)
10.4.2 線路連線(335)
10.4.3 單片機端C51程式(336)
10.4.4 串口通信調試(338)
10.4.5 任務實現(339)
10.5 開關信號輸出程式設計(341)
10.5.1 設計任務(341)
10.5.2 線路連線(342)
10.5.3 單片機端C51程式(343)
10.5.4 串口通信調試(344)
10.5.5 任務實現(345)
10.6 溫度測控程式設計(347)
10.6.1 設計任務(347)
10.6.2 線路連線(347)
10.6.3 單片機端Pt100溫度檢測C51程式(348)
10.6.4 單片機端DS18B20溫度檢測C51程式(353)
10.6.5 串口通信調試(358)
10.6.6 任務實現(359)
第11章 PC與智慧型儀器串口通信(363)
11.1 典型智慧型儀器簡介(363)
11.1.1 智慧型儀器的結構與特點(363)
11.1.2 XMT-3000A型智慧型儀器的通信協定(364)
11.2 單台智慧型儀器溫度測量程式設計(367)
11.2.1 設計任務(367)
11.2.2 線路連線(367)
11.2.3 串口通信調試(368)
11.2.4 任務實現(370)
11.3 多台智慧型儀器溫度測量程式設計(375)
11.3.1 設計任務(375)
11.3.2 線路連線(375)
11.3.3 串口通信調試(376)
11.3.4 任務實現(377)
第12章 PC與GSM簡訊模組串口通信(383)
12.1 GSM網路簡訊測控技術(383)
12.1.1 GSM簡訊測控系統的特點與組成(383)
12.1.2 AT指令介紹(387)
12.1.3 超級終端的使用(391)
12.2 簡訊傳送與接收程式設計(396)
12.2.1 設計任務(396)
12.2.2 線路連線(396)
12.2.3 單片機端C51簡訊傳送程式(397)
12.2.4 單片機端C51簡訊接收程式(405)
12.2.5 任務實現(411)
參考文獻(416)

相關詞條

熱門詞條

聯絡我們