《工業控制計算機典型套用系統編程實踐》是2012年2012-01出版社出版的圖書,作者是李江全。
基本介紹
- 書名:工業控制計算機典型套用系統編程實踐(含DVD光碟1張)
- 譯者:李江全
- ISBN:9787121155819
- 出版時間:2012-01
- 頁 數:400
- 字 數:660
- 叢書名:電子/電氣工程師套用技術叢書
編輯推薦,內容簡介,目 錄,
編輯推薦
本書從工程套用的角度出發,較全面和系統地介紹了工業控制計算機典型套用系統。
內容簡介
內容包括:利用PC與PLC、PC與PCI數據採集卡、PC與USB數據採集模組、PC與CAN匯流排模組、PC與單片機、PC與無線數傳模組、PC與GSM簡訊模組、PC與智慧型儀器及PC與遠程I/O模組等組成的控制系統設計。每個實例首先介紹了相關的硬體技術,然後給出具體的測控線路和完整的Visual Basic、Delphi和KingView程式。 為方便讀者學習,本書提供超值配套光碟,內容包括所有實例的源程式、程式運行錄屏、系統測試錄像、軟/硬體資源等。
目 錄
第1章 基於三菱PLC的控制系統 1
1.1 三菱PLC特殊功能模組與通信協定 1
1.1.1 FX2N系列PLC的特殊功能模組 1
1.1.2 三菱PLC編程口通信協定 8
1.2 PC與三菱FX2N PLC組成的控制系統 16
1.2.1 設計任務 16
1.2.2 線路連線 16
1.2.3 三菱PLC端測控程式設計 17
1.2.4 PC端Visual Basic測控程式設計 21
1.2.5 PC端Delphi測控程式設計 24
1.2.6 PC端KingView測控程式設計 28
第2章 基於西門子PLC的控制系統 37
2.1 西門子PLC模擬量擴展模組與通信協定 37
2.1.1 西門子PLC模擬量輸入模組 37
2.1.2 西門子PLC PPI通信協定 41
2.2 PC與西門子S7-200 PLC組成的控制系統 45
2.2.1 設計任務 45
2.2.2 線路連線 45
2.2.3 西門子PLC端測控程式設計 46
2.2.4 PC端Visual Basic測控程式設計 50
2.2.5 PC端Delphi測控程式設計 53
2.2.6 PC端KingView測控程式設計 58
第3章 基於PCI數據採集卡的控制系統 64
3.1 典型數據採集卡簡介 64
3.1.1 數據採集系統概述 64
3.1.2 基於PC的DAQ系統組成 67
3.1.3 用PCI-1710HG數據採集卡組成的測控系統 70
3.1.4 PCI-1710HG數據採集卡的安裝與測試 72
3.2 PC與PCI-1710HG數據採集卡 組成的控制系統 80
3.2.1 設計任務 80
3.2.2 線路連線 80
3.2.3 Visual Basic測控程式設計 81
3.2.4 Delphi測控程式設計 88
3.2.5 KingView測控程式設計 100
第4章 基於單片機的控制系統 108
4.1 典型單片機開發板簡介 108
4.1.1 單片機控制系統的組成 108
4.1.2 單片機開發板B的功能 111
4.1.3 單片機開發板B的主要電路 112
4.2 PC與單片機開發板B組成的控制系統 114
4.2.1 設計任務 114
4.2.2 線路連線 115
4.2.3 單片機端C51測控程式設計 116
4.2.4 單片機端彙編測控程式設計 123
4.2.5 PC端Visual Basic測控程式設計 131
4.2.6 PC端Delphi測控程式設計 135
第5章 基於分散式I/O模組的控制系統 141
5.1 典型分散式I/O模組簡介 141
5.1.1 集散控制系統的結構與特點 141
5.1.2 ADAM4000遠程數據採集控制系統 143
5.1.3 ADAM4000系列模組簡介 145
5.1.4 ADAM4000系列模組的軟體安裝 152
5.2 PC與ADAM4000系列模組 組成的測控系統程式設計 155
5.2.1 設計任務 155
5.2.2 線路連線 156
5.2.3 Visual Basic測控程式設計 156
5.2.4 Delphi測控程式設計 159
5.2.5 KingView測控程式設計 163
第6章 基於CAN匯流排模組的控制系統 170
6.1 典型CAN匯流排功能模組簡介 170
6.1.1 現場匯流排控制技術概述 170
6.1.2 CAN匯流排控制技術概述 172
6.1.3 CAN接口卡與iCAN系列功能模組簡介 176
6.2 PC與iCAN-4000系列模組 組成的控制系統 179
6.2.1 設計任務 179
6.2.2 線路連線 179
6.2.3 Visual Basic測控程式設計 180
6.2.4 Delphi測控程式設計 185
第7章 基於USB數據採集模組的控制系統 192
7.1 USB匯流排在數據採集系統中的套用 192
7.1.1 USB匯流排及其數據採集系統的特點 192
7.1.2 採用USB傳輸的數據採集系統 194
7.1.3 典型USB數據採集模組簡介 196
7.2 PC與USB-4711A數據採集模組 組成的控制系統 198
7.2.1 設計任務 198
7.2.2 線路連線 199
7.2.3 Visual Basic測控程式設計 199
7.2.4 Delphi測控程式設計 206
7.2.5 KingView測控程式設計 215
第8章 基於無線數傳模組的控制系統 223
8.1 典型無線數傳模組簡介 223
8.1.1 無線數傳技術概述 223
8.1.2 DTD46X系列無線數傳模組 225
8.2 PC與DTD462無線數傳模組 組成的控制系統 231
8.2.1 設計任務 231
8.2.2 線路連線 231
8.2.3 利用C51語言實現基於DS18B20的單片機溫度測控 232
8.2.4 利用彙編語言實現基於DS18B20的單片機溫度測控 239
8.2.5 利用Visual Basic實現PC與無線數傳模組溫度測控 247
8.2.6 利用Delphi實現PC與無線數傳模組溫度測控 253
第9章 基於GSM簡訊模組的控制系統 259
9.1 GSM網路簡訊測控技術 259
9.1.1 GSM簡訊測控系統的特點與組成 259
9.1.2 AT指令介紹 263
9.1.3 超級終端的使用 268
9.2 PC與TC35簡訊模組組成 的控制系統 272
9.2.1 設計任務 272
9.2.2 線路連線 273
9.2.3 利用C51語言實現單片機溫度檢測及簡訊傳送 274
9.2.4 利用C51語言實現單片機簡訊接收及繼電器控制 281
9.2.5 利用Visual Basic實現PC簡訊接收與傳送 287
9.2.6 利用Delphi實現PC簡訊接收與傳送 292
9.2.7 利用KingView實現PC簡訊接收與傳送 305
第10章 基於智慧型儀器的控制系統 313
10.1 典型智慧型儀器簡介 313
10.1.1 智慧型儀器的結構與特點 313
10.1.2 XMT-3000A型智慧型儀器的通信協定 314
10.1.3 PC與XMT-3000A型智慧型儀器串口通信調試 317
10.2 PC與XMT-3000A智慧型儀器 組成的控制系統 319
10.2.1 設計任務 319
10.2.2 線路連線 319
10.2.3 利用Visual Basic實現PC與單台智慧型儀器溫度測控 322
10.2.4 利用Delphi實現PC與單台智慧型儀器溫度測控 325
10.2.5 利用KingView實現PC與單台智慧型儀器溫度測控 330
10.2.6 利用Visual Basic實現PC與多台智慧型儀器溫度測控 336
10.2.7 利用Delphi實現PC與多台智慧型儀器溫度測控 341
10.2.8 利用KingView 實現PC與多台智慧型儀器溫度測控 346
第11章 基於Internet網路的測控系統 354
11.1 網路化測控系統概述 354
11.1.1 工業測控網路 354
11.1.2 工業乙太網 357
11.2 基於組態王的網路化溫度測控 361
11.2.1 組態王的網路功能 361
11.2.2 組態王中Web的配置 363
11.2.3 在IE瀏覽器端瀏覽 367
11.3 基於VB與ASP的網路化 溫度測控 369
11.3.1 設計任務 369
11.3.2 線路連線 369
11.3.3 任務實現 370
附錄A 串列通信控制項MSComm 380
A.1 MSComm控制項處理通信的方式 380
A.2 MSComm控制項的使用 381
A.3 MSComm 控制項的常用屬性 383
A.4 MSComm 控制項的OnComm事件 387
A.5 MSComm控制項的通信步驟 387
參考文獻 389