本書是作者在清華大學自動化系50多年教學和科研的總結,書中系統地論述了計算機控制系統的結構、原理、設計和應用,既有理論分析也有應用實例。全書共4篇,分別論述了直接數字控制系統(DDC)、集散控制系統(DCS)、現場總線控制系統(FCS)和可編程控制器系統(PLC)。每篇層次分明,條理清晰,既自成體系又相互聯系,體現了系統性、先進性、理論性和實用性。并且有與該書配套的可視化教學光盤,以及講解書中重點和難點的音視頻,既便于老師講課,也利于讀者自學?梢暬虒W光盤中既有PPT文件,也有實驗演示視頻文件,其特色是圖文并茂、動靜結合、一目了然,易敎易學。觀看講解書中重點和難點的音視頻,相當于聽作者講課,生動活潑。本書是一種研發(fā)和應用、理論與實際相結合的敎材,既可以作為高等院校自動化專業(yè)、計算機控制專業(yè)及相關專業(yè)的教材,也可以供有關科技人員參考。
本書在《計算機控制系統》(清華大學出版社,2004)的基礎上,根據高等學校自動化專業(yè)系列教材編審委員會制定的招標教材大綱(編號: Auto31V01)編寫成《計算機控制系統》(第2版)(清華大學出版社,2008),又經過十年的使用、更新、修訂成《計算機控制系統》(第3版)(清華大學出版社,2019),并且出版了《計算機控制系統》可視化教學光盤(清華大學出版社,2022)。光盤內容遠多于《計算機控制系統》(第3版),是作者幾十年授課經驗的結晶,不僅有PPT動畫播放文件,而且有實驗演示視頻。
為了適應更多高校教材及不同層次讀者的需求,作者在《計算機控制系統》的基礎上進行精選,修訂成本書。如果讀者有興趣學習更多的知識,建議閱讀作者的相關書籍,詳見參考文獻[1]~[6]。
本書配有豐富的網絡資源,包括67個講解重點和難點的微課視頻文件 (累計時長約35小時)及對應的67個微課視頻講解文件、95個詳細分析和擴展內容的教學課件視頻文件(累計時長約37小時)、5個實驗演示視頻文件 (累計時長約12分鐘)、7個實驗演示講解視頻 (累計時長約4小時)、4個習題與思考題答案文件、 1個教學大綱文件以及1個學習建議文件。讀者可以掃描對應的二維碼獲取上述247個網絡文件,觀看視頻,相當于聽作者講課,身臨其境。這些網絡資源可幫助讀者加深對知識點的理解,提高學習效率,同時獲取更多書本之外的知識。這些網絡資源文件,既便于老師講課,也利于讀者自學,其特色是圖文并茂、動靜結合、一目了然、易教易學。
本書作者于1970年從清華大學畢業(yè),留校任教至今,在清華大學自動化系從事自動控制理論、自動化儀表及計算機控制的教學和科研工作。本書匯集了作者多年的教學經驗和科研成果,既具有系統性和先進性,也體現了理論性和實用性。
本書系統地論述了計算機控制系統的結構、原理、設計和應用,既有理論分析又有應用實例。全書共4篇,論述了直接數字控制(DDC)系統、集散控制系統(DCS)、現場總線控制系統(FCS)和可編程控制器(PLC)系統4類典型的計算機控制系統。每篇層次分明,條理清晰,體現了系統性、先進性、理論性和實用性。
直接數字控制(DDC)系統是計算機控制的基礎。本書深入論述了DDC系統的形成、發(fā)展、體系結構、控制算法、硬件、軟件、設計和應用,分析了DDC系統的輸入、輸出、控制和運算功能,并引入功能塊及組態(tài)的概念。
集散控制系統(DCS)是計算機控制的主流系統。本書概述了DCS的產生、發(fā)展、特點和優(yōu)點,論述了DCS的體系結構、控制站、操作員站、工程師站和應用設計。分析了DCS的分散控制和集中管理的設計思想,以及分而自治和綜合協調的設計原則。
現場總線控制系統(FCS)是新型的計算機控制系統。本書概述了現場總線和FCS的產生、特點和優(yōu)點,介紹了低速、中速和高速現場總線,論述了FCS的體系結構、現場控制層和應用設計,敘述了現場總線儀表及其在現場總線上構成控制回路的原理。
可編程控制器(PLC)系統是一種以邏輯控制為主、連續(xù)控制為輔的控制系統。本書概述了PLC的功能、原理和體系結構,敘述了指令表(IL)、梯形圖(LD)、功能塊圖(FBD)、順序功能圖(SFC)、結構化文本(ST)5種編程語言,論述了PLC的指令系統和應用設計。
本書既有基礎知識又有先進技術,既有理論分析又有應用實例。本書是研發(fā)與應用、理論與實際相結合的教材,既可以作為高等院校自動化專業(yè)、計算機控制及相關專業(yè)的教材,也可以供相關科技人員參考。
在本書的編寫過程中,清華大學自動化系的很多同事以及同行好友給予了許多支持和幫助,在此對各位同仁表示感謝。
書中難免有缺點和不足之處,殷切希望廣大讀者批評指正。
王錦標教授
清華大學自動化系
2023年1月
第1篇直接數字控制系統
第1章DDC系統的概述
1.1DDC系統的形成和發(fā)展
1.1.1DDC系統的形成
1.1.2DDC系統的發(fā)展
1.2DDC系統的體系結構
1.2.1DDC系統的硬件結構
1.2.2DDC系統的軟件結構
1.2.3DDC系統的網絡結構
本章小結
第2章DDC系統的控制算法
2.1數字PID控制算法的原理分析
2.1.1比例(P)控制算法
2.1.2比例積分(PI)控制算法
2.1.3比例微分(PD)控制算法
2.1.4比例積分微分(PID)控制算法
2.1.5比例積分微分(PID)控制算法的差分方程式
2.1.6實際微分PID控制算法
2.1.7PID控制算法中積分項的改進
2.1.8PID控制算法中微分項的改進
2.1.9PID控制算法中P和PI的改進
2.2數字PID控制算法的工程實現
2.2.1設定量處理
2.2.2被控量處理
2.2.3偏差處理
2.2.4PID計算
2.2.5控制量處理
2.2.6自動/手動切換
2.3數字PID控制算法的編程調試
2.3.1編程方法
2.3.2調試理想微分PID控制器的開環(huán)階躍響應
2.3.3調試實際微分PID控制器的開環(huán)階躍響應
2.3.4調試單回路PID控制的閉環(huán)階躍響應
2.3.5調試串級PID控制的閉環(huán)階躍響應
2.4數字PID控制算法的工程應用
2.4.1單回路PID控制系統
2.4.2串級PID控制系統
2.4.3前饋PID控制系統
2.4.4比值PID控制系統
2.5數字PID控制算法的參數整定
2.5.1衰減曲線法
2.5.2穩(wěn)定邊界法
2.5.3動態(tài)特性法
2.5.4控制周期的選取
本章小結
第3章DDC系統的硬件
3.1DDC系統的主機單元
3.1.1DDC系統的主機
3.1.2DDC系統的通信
3.2DDC系統的輸入/輸出單元
3.2.1模擬量輸入
3.2.2模擬量輸出
3.2.3數字量輸入
3.2.4數字量輸出
3.3DDC系統的人機接口單元
3.3.1通用人機接口設備
3.3.2專用人機接口設備
本章小結
第4章DDC系統的軟件
4.1DDC系統的控制運算軟件
4.1.1DDC系統的控制軟件
4.1.2DDC系統的運算軟件
4.2DDC系統的輸入/輸出軟件
4.2.1DDC系統的輸入軟件
4.2.2DDC系統的輸出軟件
4.2.3DDC系統的輸入/輸出標準數
4.3DDC系統的人機接口軟件
4.3.1DDC系統的操作顯示軟件
4.3.2DDC系統的操作管理軟件
4.4DDC系統的監(jiān)控組態(tài)軟件
4.4.1DDC系統的監(jiān)控組態(tài)軟件的結構
4.4.2DDC系統的監(jiān)控組態(tài)軟件的應用
本章小結
第5章DDC系統的設計和應用
5.1DDC系統的設計
5.1.1DDC系統的設計原則
5.1.2DDC系統的設計過程
5.1.3DDC系統的設計方法
5.2DDC系統的應用
5.2.1DDC系統的應用設計
5.2.2DDC系統的應用實例
本章小結
第1篇小結
第1篇習題與思考題
第2篇集散控制系統
第6章DCS的概述
6.1DCS的產生和發(fā)展
6.1.1DCS的產生過程
6.1.2DCS的發(fā)展歷程
6.1.3DCS的特點和優(yōu)點
6.2DCS的體系結構
6.2.1DCS的層次結構
6.2.2DCS的網絡結構
本章小結
第7章DCS的控制站
7.1DCS控制站的硬件
7.1.1DCS控制站的主控單元
7.1.2DCS控制站的輸入/輸出單元
7.2DCS控制站的軟件
7.2.1DCS控制站的運算控制軟件
7.2.2DCS控制站的輸入/輸出軟件
本章小結
第8章DCS的操作員站
8.1DCS操作員站的硬件
8.1.1DCS操作員站的主機設備
8.1.2DCS操作員站的外部設備
8.2DCS操作員站的畫面
8.2.1DCS操作員站的通用畫面
8.2.2DCS操作員站的專用畫面
8.2.3DCS操作員站的管理畫面
本章小結
第9章DCS的工程師站
9.1DCS工程師站的組成
9.1.1DCS工程師站的硬件
9.1.2DCS工程師站的軟件
9.2DCS工程師站的組態(tài)
9.2.1DCS系統設備的組態(tài)
9.2.2DCS控制功能的組態(tài)
9.2.3DCS操作畫面的組態(tài)
本章小結
第10章DCS的應用設計
10.1DCS的應用設計概述
10.1.1DCS的應用設計目標
10.1.2DCS的應用性能評估
10.2DCS的應用設計實例
10.2.1DCS的應用工程設計
10.2.2DCS的應用工程實施
本章小結
第2篇小結
第2篇習題與思考題
第3篇現場總線控制系統
第11章FCS的概述
11.1現場總線和FCS的產生
11.1.1現場總線的產生
11.1.2FCS的產生
11.1.3FCS的特點和優(yōu)點
11.2FCS的體系結構
11.2.1FCS的層次結構
11.2.2FCS的網絡結構
本章小結
第12章FCS的現場總線
12.1低速現場總線
12.1.1FFH1
12.1.2HART
12.2中速現場總線
12.2.1PROFIBUS
12.2.2LON
12.3高速現場總線
12.3.1FFHSE
12.3.2PROFInet
本章小結
第13章FCS的現場控制層
13.1現場總線的設備
13.1.1現場總線儀表
13.1.2現場總線輔助設備
13.1.3現場總線接口
13.2現場總線儀表的應用塊
13.2.1現場總線儀表的資源塊
13.2.2現場總線儀表的變換塊
13.2.3現場總線儀表的功能塊
13.3現場總線控制回路的構成
13.3.1簡單控制回路的構成
13.3.2復雜控制回路的構成
本章小結
第14章FCS的應用設計
14.1FCS的應用設計概述
14.1.1FCS應用的總體設計
14.1.2FCS應用的工程設計
14.1.3FCS應用的組態(tài)調試
14.2FCS的應用設計實例
14.2.1FCS的應用實例之一
14.2.2FCS的應用實例之二
本章小結
第3篇小結
第3篇習題與思考題
第4篇可編程控制器系統
第15章PLC的概述
15.1PLC的體系結構
15.1.1PLC的硬件結構
15.1.2PLC的軟件結構
15.1.3PLC的層次結構
15.2PLC的功能和編程
15.2.1PLC的控制功能
15.2.2PLC的編程基礎
15.2.3PLC的編程語言
本章小結
第16章PLC的指令系統
16.1PLC的指令系統概述
16.1.1PLC指令的結構
16.1.2PLC指令的操作符
16.1.3PLC指令的操作數
16.2S7系列PLC的指令系統
16.2.1S7系列PLC指令的基礎
16.2.2S7系列PLC指令
16.3LK系列PLC的指令系統
16.3.1LK系列PLC指令的基礎
16.3.2LK系列PLC指令
本章小結
第17章PLC的應用設計
17.1PLC的應用設計概述
17.1.1PLC的應用設計原則
17.1.2PLC的應用設計過程
17.2PLC的應用控制回路
17.2.1PLC的啟?刂苹芈
17.2.2PLC的連鎖控制回路
17.3PLC的應用設計實例
17.3.1十字路口交通信號燈的邏輯控制
17.3.2物料罐進料的順序控制
本章小結
第4篇小結
第4篇習題與思考題
附錄
參考文獻