本書從網絡化測控系統(tǒng)的實際應用出發(fā),系統(tǒng)地介紹了基于網絡的測控系統(tǒng)的核心技術,涉及工業(yè)通信與網絡基礎知識、測控網絡分類、硬件技術、軟件技術、系統(tǒng)設計方法和應用實例。全書共分9章,內容包括網絡化測控系統(tǒng)概述、計算機網絡體系結構、有線測控網絡、無線測控網絡、網絡化測控系統(tǒng)硬件開發(fā)、網絡化測控系統(tǒng)軟件開發(fā)、工業(yè)以太網測控系統(tǒng)開發(fā)實例、現場總線測控系統(tǒng)開發(fā)實例和無線測控系統(tǒng)開發(fā)實例。針對不同類型的網絡化測控系統(tǒng),介紹了系統(tǒng)的設計方法與相關技術。
前言
第1章 概述
1.1 網絡化測控系統(tǒng)概述
1.1.1 網絡化測控系統(tǒng)的概念
1.1.2 網絡化測控系統(tǒng)的組成
1.1.3 網絡化測控系統(tǒng)的特點
1.2 典型的網絡化測控系統(tǒng)
1.2.1 基于現場總線的測控系統(tǒng)
1.2.2 基于工業(yè)以太網的測控系統(tǒng)
1.2.3 基于無線通信的測控系統(tǒng)
1.2.4 基于Internet的測控系統(tǒng)
1.3 網絡化測控系統(tǒng)設計
1.3.1 網絡化測控系統(tǒng)設計原則
1.3.2 網絡化測控系統(tǒng)設計流程
1.3.3 網絡化測控系統(tǒng)設計方法
第2章 計算機網絡體系結構
2.1 計算機網絡的組成和分類
2.1.1 計算機的組成
2.1.2 計算機網絡的分類
2.2 網絡協議與體系結構
2.2.1 網絡協議
2.2.2 層次結構
2.2.3 OSI參考模型
2.3 數據通信與數據傳輸
2.3.1 數據通信
2.3.2 數據傳輸
2.3.3 傳輸介質
2.4 數據交換與控制技術
2.4.1 數據交換技術
2.4.2 差錯控制技術
2.5 局域網與企業(yè)信息網絡
2.5.1 局域網
2.5.2 企業(yè)信息網絡
第3章 有線測控網絡
3.1 CAN總線
3.1.1 CAN總線簡介
3.1.2 CAN總線協議
3.1.3 CAN系統(tǒng)組成
3.2 PROFIBUS
3.2.1 PROFIBUS簡介
3.2.2 PROFIBUS協議
3.2.3 PROFIBUS系統(tǒng)組成
3.3 LonWorks網絡
3.3.1 LonWorks網絡簡介
3.3.2 LonTalk通信協議
3.3.3 LonWorks系統(tǒng)組成
3.4 工業(yè)以太網
3.4.1 工業(yè)以太網簡介
3.4.2 工業(yè)以太網協議
3.4.3 工業(yè)以太網系統(tǒng)組成
第4章 無線測控網絡
4.1 近距離無線通信技術
4.1.1 RFID技術
4.1.2 NFC技術
4.1.3 Bluetooth技術
4.1.4 ZigBee技術
4.1.5 Wi-Fi技術
4.2 遠距離無線通信技術
4.2.1 LoRa技術
4.2.2 移動通信技術
4.2.3 NB-IoT技術
第5章 網絡化測控系統(tǒng)硬件開發(fā)
5.1 測控系統(tǒng)硬件的電路基礎
5.1.1 測控電路的主要特點
5.1.2 信號調理電路的構成
5.1.3 線性運算放大電路
5.1.4 儀表運算放大電路
5.1.5 隔離運算放大電路
5.1.6 程控運算放大電路
5.1.7 電橋運算放大電路
5.1.8 高輸入阻抗運算放大電路
5.1.9 低漂移運算放大電路
5.2 常用傳感器及其測量電路
5.2.1 位移和位置傳感器
5.2.2 應變傳感器
5.2.3 速度和加速度傳感器
5.2.4 流量傳感器
5.2.5 溫濕度傳感器
5.3 常用外部通信協議及接口電路
5.3.1 RS-232C總線及接口電路
5.3.2 RS-422A/RS-485總線
5.3.3 USB總線及接口電路
5.3.4 GPIB總線及接口電路
5.4 微型板卡與工業(yè)控制主板硬件開發(fā)
5.4.1 基于Arduino的測控硬件開發(fā)
5.4.2 基于RaspberryPi的測控硬件開發(fā)
5.4.3 基于NICompactRIO和LabVIEW的測控硬件開發(fā)
第6章 網絡化測控系統(tǒng)軟件開發(fā)
6.1 網絡化測控系統(tǒng)常用編程技術
6.1.1 基于Visual Studio的編程技術
6.1.2 基于組態(tài)的編程技術
6.2 網絡化測控系統(tǒng)數據交換技術
6.2.1 DDE技術
6.2.2 OPC技術
6.2.3 DLL技術
6.3 網絡化測控系統(tǒng)軟件開發(fā)流程與設計實現
6.3.1 軟件開發(fā)流程
6.3.2 軟件設計方法
6.3.3 軟件測試與運行
第,章 工業(yè)以太網測控系統(tǒng)開發(fā)實例
7.1 工業(yè)以太網測控系統(tǒng)的總體設計
7.1.1 實例廠區(qū)布局和系統(tǒng)網絡功能需求分析
7.1.2 通信設備型號的確定
7.1.3 系統(tǒng)應用流程分析圖設計
7.2 工業(yè)通信網絡系統(tǒng)的拓撲結構設計
7.2.1 分布式網絡系統(tǒng)分析
7.2.2 網絡通信基本鏈路設計
7.2.3 網絡冗余拓撲結構設計
7.2.4 網絡穩(wěn)定安全性拓撲結構設計
7.3 工業(yè)以太網系統(tǒng)功能驗證與調試實例
7.3.1 基本鏈路通信驗證
7.3.2 冗余網絡驗證
7.3.3 VLAN網絡驗證
第8章 現場總線測控系統(tǒng)開發(fā)實例
8.1 基于LonWorks網絡的智能樓宇控制系統(tǒng)設計
8.1.1 控制系統(tǒng)簡介
8.1.2 系統(tǒng)硬件組態(tài)
8.1.3 系統(tǒng)軟件組態(tài)
8.2 基于CAN總線的電動汽車充電裝置智能測試系統(tǒng)設計
8.2.1 工作原理
8.2.2 系統(tǒng)功能和硬件結構設計
8.2.3 系統(tǒng)軟件設計
8.3 基于iCAN網絡的分布式測控系統(tǒng)設計
8.3.1 iCAN協議簡介
8.3.2 系統(tǒng)整體組成
8.3.3 系統(tǒng)硬件設計
8.3.4 系統(tǒng)軟件設計
8.4 基于PROFIBUS-DP總線的流程自動化測控系統(tǒng)設計
8.4.1 PCS7過程控制系統(tǒng)簡介
8.4.2 SMPT-1000過程控制實訓系統(tǒng)簡介
8.4.3 新建項目、硬件組態(tài)與網絡組態(tài)
8.4.4 SMPT-1000作為從站與PCS7通信
第9章 無線測控系統(tǒng)開發(fā)實例
9.1 無線測控系統(tǒng)開發(fā)環(huán)境
9.1.1 PC上位機開發(fā)環(huán)境
9.1.2 Android上位機開發(fā)環(huán)境
9.1.3 iOS上位機開發(fā)環(huán)境
9.1.4 鴻蒙上位機開發(fā)環(huán)境
9.2 基于物聯網的無線測控系統(tǒng)開發(fā)平臺
9.2.1 國內主要的物聯網云平臺
9.2.2 OneNET平臺搭建及實例創(chuàng)建
9.3 基于OneNET平臺的無線測控系統(tǒng)開發(fā)實例
9.3.1 硬件系統(tǒng)設計
9.3.2 硬件電路設計
9.3.3 軟件系統(tǒng)設計
9.3.4 軟硬件聯調
參考文獻