注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)人工智能面向?qū)ο蟮臏y控系統(tǒng)軟件設(shè)計

面向?qū)ο蟮臏y控系統(tǒng)軟件設(shè)計

面向?qū)ο蟮臏y控系統(tǒng)軟件設(shè)計

定 價:¥33.00

作 者: 孟建軍,殷紅 主編
出版社: 西安電子科技大學(xué)出版社
叢編項: 高等學(xué)校儀器儀表及自動化類專業(yè)規(guī)劃教材
標(biāo) 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787560620046 出版時間: 2008-05-01 包裝: 平裝
開本: 16開 頁數(shù): 365 字?jǐn)?shù):  

內(nèi)容簡介

  《面向?qū)ο蟮臏y控系統(tǒng)軟件設(shè)計》結(jié)合典型工程應(yīng)用實例,較為系統(tǒng)地介紹了微機測控系統(tǒng)軟件設(shè)計的基本思路、方法和關(guān)鍵技術(shù)。內(nèi)容包括:軟件設(shè)計在微機測控系統(tǒng)中的地位:面向?qū)ο蟮能浖こ痰脑砗筒襟E,以及將這種原理運用在一門具體的語言中的實現(xiàn)方法,并以Visual Basic為例講述面向?qū)ο缶幊陶Z言在微機測控系統(tǒng)中的應(yīng)用;關(guān)系型數(shù)據(jù)庫的基本原理,以及將這種原理運用到具體的數(shù)據(jù)庫環(huán)境和工程問題中的設(shè)計實現(xiàn)方法,并分別以Access和SQL Server為例講述Visual Basic對本地數(shù)據(jù)庫和遠(yuǎn)程數(shù)據(jù)庫調(diào)用和訪問的方法;Visual Basic與單片機、USB、PLC常見的下位機硬件系統(tǒng)進(jìn)行數(shù)據(jù)通信的關(guān)鍵技術(shù)?!陡叩葘W(xué)校儀器儀表及自動化類專業(yè)規(guī)劃教材:面向?qū)ο蟮臏y控系統(tǒng)軟件設(shè)計》示例豐富,可作為高等院校測控技術(shù)與儀器、機電一體化、機械設(shè)計制造及自動化、車輛工程、自動控制等專業(yè)的教材及相關(guān)專業(yè)的教學(xué)參考書,也可供測控技術(shù)領(lǐng)域的工程技術(shù)人員和相關(guān)專業(yè)的研究生參考。

作者簡介

暫缺《面向?qū)ο蟮臏y控系統(tǒng)軟件設(shè)計》作者簡介

圖書目錄

第1章 概論 1
1.1 測控系統(tǒng)概述 1
1.2 測控系統(tǒng)微機化的重要意義 2
1.3 微機測控系統(tǒng)的組成與類型 3
1.3.1 微機測控系統(tǒng)的基本組成 3
1.3.2 微機測控系統(tǒng)的結(jié)構(gòu)分類 5
1.3.3 微機測控系統(tǒng)的發(fā)展 8
1.4 軟件工程在微機測控系統(tǒng)中的重要地位 12
1.4.1 軟件的分類 13
1.4.2 實時控制程序設(shè)計語言的選用 14
1.4.3 軟件設(shè)計的步驟和方法 15
1.5 本書的內(nèi)容與特點 16
第2章 典型測控系統(tǒng)的結(jié)構(gòu)和功能分析 18
2.1 工業(yè)企業(yè)生產(chǎn)過程管理的信息化改造 18
2.1.1 問題描述 18
2.1.2 系統(tǒng)網(wǎng)絡(luò)構(gòu)成 21
2.1.3 網(wǎng)絡(luò)中的數(shù)據(jù)通信 23
2.1.4 系統(tǒng)的優(yōu)點 24
2.2 大型自動化立體停車庫的計算機監(jiān)控 25
2.2.1 問題描述 25
2.2.2 系統(tǒng)的構(gòu)成和上位機工作模式 26
2.2.3 監(jiān)控機與讀卡器通信的基本要求 27
2.2.4 上、下位機的通信 28
2.2.5 系統(tǒng)軟件設(shè)計與實現(xiàn) 28
2.2.6 系統(tǒng)的優(yōu)點 29
第3章 面向?qū)ο蟮能浖こ?31
3.1 面向?qū)ο蠹夹g(shù)概論 31
3.1.1 結(jié)構(gòu)化范型與面向?qū)ο蠓缎?31
3.1.2 面向?qū)ο蟮幕靖拍?32
3.2 面向?qū)ο筌浖^程 34
3.2.1 生命周期 34
3.2.2 面向?qū)ο蠓治?35
3.2.3 面向?qū)ο笤O(shè)計 38
3.2.4 面向?qū)ο缶幊?40
3.2.5 面向?qū)ο鬁y試 41
3.2.6 對象模型的一個實例 43
第4章 測控系統(tǒng)程序設(shè)計基礎(chǔ) 46
4.1 Visual Basic中的面向?qū)ο蟪绦蛟O(shè)計技術(shù) 46
4.1.1 Visual Basic簡介 46
4.1.2 面向?qū)ο蟪绦蛟O(shè)計的基本概念 46
4.1.3 Visual Basic 6.0集成開發(fā)環(huán)境 48
4.1.4 Visual Basic編程步驟 52
4.1.5 Visual Basic工程的構(gòu)成 56
4.2 Visual Basic基礎(chǔ)知識 56
4.2.1 標(biāo)準(zhǔn)數(shù)據(jù)類型 56
4.2.2 變量 57
4.2.3 常量 59
4.2.4 運算符與表達(dá)式 61
4.2.5 常用內(nèi)部函數(shù) 63
4.2.6 Visual Basic常用控件 65
4.2.7 Visual Basic中的方法 74
4.2.8 Visual Basic中的事件 75
4.3 過程與模塊 77
4.3.1 過程 77
4.3.2 代碼模塊 80
4.3.3 變量的作用范圍與生存期 81
4.4 類與對象 82
4.4.1 對象變量 82
4.4.2 類與對象的創(chuàng)建和使用 84
4.5 菜單程序設(shè)計 90
4.5.1 菜單編輯器 90
4.5.2 菜單制作實例 92
4.6 文件的訪問 96
4.6.1 文件系統(tǒng)控件 96
4.6.2 公共對話框的使用 98
4.6.3 文件的存取 98
4.7 圖形操作 102
4.7.1 坐標(biāo)系統(tǒng) 102
4.7.2 圖形控件 105
4.7.3 圖形方法 106
第5章 關(guān)系數(shù)據(jù)庫基礎(chǔ) 110
5.1 數(shù)據(jù)庫技術(shù)概述 110
5.1.1 數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu) 110
5.1.2 數(shù)據(jù)模型 112
5.2 關(guān)系數(shù)據(jù)庫基本理論 115
5.2.1 E-R模型 115
5.2.2 關(guān)系模型 120
5.2.3 關(guān)系的規(guī)范化 126
5.2.4 數(shù)據(jù)庫設(shè)計 128
5.3 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 130
5.3.1 結(jié)構(gòu)化查詢語言概述 130
5.3.2 SQL語句結(jié)構(gòu) 130
5.3.3 合計函數(shù) 131
5.3.4 SQL的數(shù)據(jù)查詢 132
5.3.5 SQL的數(shù)據(jù)更新 133
5.4 數(shù)據(jù)庫設(shè)計實例 134
5.4.1 系統(tǒng)說明 134
5.4.2 數(shù)據(jù)庫設(shè)計 135
第6章 本地數(shù)據(jù)庫訪問技術(shù) 137
6.1 Visual Basic與數(shù)據(jù)庫 137
6.1.1 Visual Basic中數(shù)據(jù)庫的基本概念 137
6.1.2 數(shù)據(jù)庫的分類 139
6.2 Microsoft數(shù)據(jù)庫管理系統(tǒng)——Access 139
6.2.1 Access數(shù)據(jù)庫概述 139
6.2.2 數(shù)據(jù)庫及數(shù)據(jù)表的建立 140
6.2.3 數(shù)據(jù)庫引擎 143
6.3 Visual Basic數(shù)據(jù)管理器的使用 144
6.3.1 數(shù)據(jù)庫的建立 144
6.3.2 數(shù)據(jù)的編輯 147
6.4 Visual Basic數(shù)據(jù)庫訪問技術(shù) 148
6.5 DAO數(shù)據(jù)庫訪問技術(shù) 149
6.5.1 DAO的特性與功能 149
6.5.2 DAO操作數(shù)據(jù)庫的基本流程 152
6.5.3 DAO打開、關(guān)閉數(shù)據(jù)庫 152
6.5.4 DAO利用記錄集對象操作數(shù)據(jù)庫 156
6.6 ADO數(shù)據(jù)庫訪問技術(shù) 157
6.6.1 ADO層次模型 157
6.6.2 ADO編程模型 158
6.6.3 ADO程序設(shè)計實例 159
6.7 數(shù)據(jù)庫訪問控件 162
6.7.1 Data控件 162
6.7.2 ADO Data控件 167
6.7.3 數(shù)據(jù)綁定控件 171
6.8 本地數(shù)據(jù)庫操作編程實例 173
6.8.1 全局變量定義 174
6.8.2 原始數(shù)據(jù)庫表的建立 174
6.8.3 用戶注冊 180
6.8.4 操作員登錄 183
6.8.5 系統(tǒng)用戶管理 186
6.8.6 小結(jié) 193
第7章 遠(yuǎn)程數(shù)據(jù)庫訪問技術(shù) 195
7.1 新一代數(shù)據(jù)庫管理系統(tǒng) 195
7.2 SQL Server 2005 196
7.2.1 SQL Server概述 196
7.2.2 SQL Server 2005的特性 198
7.3 Visual Basic的遠(yuǎn)程數(shù)據(jù)庫訪問技術(shù) 201
7.3.1 創(chuàng)建ODBC數(shù)據(jù)源 201
7.3.2 Visual Basic與SQL Server的三種常見接口 205
7.3.3 Visual Basic對SQL Server的訪問實例 211
第8章 計算機通信技術(shù) 216
8.1 計算機通信概述 216
8.1.1 并行通信與串行通信 216
8.1.2 異步通信與同步通信 217
8.1.3 單工與雙工通信方式 218
8.2 開放系統(tǒng)互連模型 218
8.3 串行通信的接口標(biāo)準(zhǔn) 220
8.3.1 RS232C 220
8.3.2 RS422A 222
8.3.3 RS485 223
8.4 串行通信的軟件實現(xiàn)技術(shù) 223
8.4.1 網(wǎng)絡(luò)集成 224
8.4.2 控制網(wǎng)絡(luò)的通信原理 225
8.4.3 Visual Basic的通信控件 228
8.4.4 檢測裝置數(shù)據(jù)發(fā)送模擬 231
8.4.5 監(jiān)控計算機數(shù)據(jù)的接收 236
8.5 現(xiàn)場總線 244
8.5.1 現(xiàn)場總線簡介 244
8.5.2 現(xiàn)場總線的國際標(biāo)準(zhǔn) 247
8.5.3 現(xiàn)場總線的網(wǎng)絡(luò)體系 248
8.5.4 現(xiàn)場總線的數(shù)據(jù)通信模式和測控網(wǎng)絡(luò)應(yīng)用 251
第9章 可編程序控制器的通信和網(wǎng)絡(luò) 253
9.1 PLC的基本結(jié)構(gòu) 253
9.1.1 PLC的基本概念 253
9.1.2 模塊式PLC的基本結(jié)構(gòu) 253
9.1.3 PLC的應(yīng)用領(lǐng)域 254
9.2 西門子PLC工業(yè)自動化通信網(wǎng)絡(luò)體系 255
9.2.1 工業(yè)以太網(wǎng) 255
9.2.2 現(xiàn)場總線PROFIBUS 256
9.2.3 AS-i接口和EIB 259
9.2.4 用西門子PLC構(gòu)成DP網(wǎng)絡(luò)系統(tǒng) 259
9.3 S7系列PLC與其他計算機的通信 263
9.3.1 CP340的工作原理 263
9.3.2 字符的串行傳輸 264
9.3.3 ASCII通信協(xié)議 265
9.3.4 通信功能塊 266
9.4 計算機與PLC串行通信的軟件實現(xiàn) 271
9.4.1 通信方式與通信原理 271
9.4.2 自由端口模式 272
9.4.3 通信程序設(shè)計實例 272
9.5 Prodave通信軟件在點對點通信中的應(yīng)用 277
9.5.1 Prodave簡介 277
9.5.2 PC機與PLC之間的建立與斷開連接 277
9.5.3 數(shù)據(jù)傳輸函數(shù) 278
第10章 USB總線接口的數(shù)據(jù)通信技術(shù) 281
10.1 通用串行總線(USB)技術(shù)概述 281
10.1.1 USB的含義 281
10.1.2 USB的優(yōu)勢 282
10.1.3 USB的用途 283
10.2 USB系統(tǒng)體系結(jié)構(gòu) 284
10.2.1 總線布局技術(shù) 284
10.2.2 USB設(shè)備 287
10.2.3 USB主機 290
10.2.4 數(shù)據(jù)流類型 290
10.3 USB軟件通信技術(shù) 291
10.3.1 USB設(shè)備的標(biāo)準(zhǔn)描述符 291
10.3.2 基于Visual Basic的USB設(shè)備顯示程序設(shè)計 296
第11章 微機測控系統(tǒng)軟件設(shè)計實例 303
11.1 自動化物流倉儲管理監(jiān)控系統(tǒng) 303
11.1.1 問題描述 303
11.1.2 系統(tǒng)構(gòu)成 305
11.1.3 上位機和下位機PLC的通信問題 308
11.1.4 物流系統(tǒng)的軟件模擬仿真 309
11.2 監(jiān)控計算機與PLC通信協(xié)議應(yīng)用實例 314
11.2.1 問題描述 314
11.2.2 系統(tǒng)構(gòu)成 315
11.2.3 工作原理 316
11.2.4 上位機發(fā)送給主PLC的作業(yè)命令 318
11.2.5 上位機從主PLC中讀取的狀態(tài)信息 320
11.3 機車設(shè)備狀態(tài)檢測與故障診斷系統(tǒng) 322
11.3.1 問題描述 322
11.3.2 數(shù)據(jù)采集和數(shù)據(jù)處理 325
11.3.3 PC與數(shù)據(jù)盒(單片機)的串行通信協(xié)議 326
11.3.4 串行通信程序設(shè)計 334
參考文獻(xiàn) 364

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號