組態(tài)軟件WinCC及其應(yīng)用 第2版
定 價(jià):55 元
叢書名:“十三五”普通高等教育規(guī)劃教材
- 作者:劉華波
- 出版時(shí)間:2018/11/1
- ISBN:9787111609537
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TM571.6
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書由淺入深地介紹西門子公司的組態(tài)軟件WinCC,注重示例,強(qiáng)調(diào)應(yīng)用。全書共分為14章,分別介紹了組態(tài)軟件的基礎(chǔ)知識(shí)、WinCC的變量、畫面的組態(tài)、用戶管理、腳本使用、報(bào)警記錄、變量記錄、報(bào)表系統(tǒng)、開放性接口、系統(tǒng)組態(tài)、智能工具、WinCC的選件和診斷等。
本書可作為高等院校自動(dòng)化、電氣等相關(guān)專業(yè)的教材,也可作為職業(yè)學(xué)校學(xué)生、工程技術(shù)人員的培訓(xùn)用書,對(duì)西門子自動(dòng)化系統(tǒng)的用戶也有一定的參考價(jià)值。
本書配套授課電子課件,需要的教師可登錄www.cmpedu.com免費(fèi)注冊(cè)、審核通過后下載,或聯(lián)系編輯索。≦Q:2399929378,電話010- 88379753)。
西門子WinCC組態(tài)軟件品牌圖書
西門子公司重點(diǎn)推薦
已有近百所院校選用
前 言
組態(tài)軟件是伴隨著分散控制系統(tǒng)的出現(xiàn)及計(jì)算機(jī)控制技術(shù)的發(fā)展走進(jìn)工業(yè)自動(dòng)化領(lǐng)域的,并逐漸發(fā)展成為獨(dú)立的自動(dòng)化應(yīng)用軟件,是自動(dòng)化控制系統(tǒng)的重要組成部分。
西門子公司的SIMATIC WinCC集成了SCADA、腳本語(yǔ)言和OPC等先進(jìn)技術(shù),為用戶提供了Windows操作系統(tǒng)環(huán)境下使用各種通用軟件的功能,繼承了西門子全集成自動(dòng)化系統(tǒng)技術(shù)先進(jìn)、無(wú)縫集成的特點(diǎn)。此外,WinCC還是西門子公司DCS系統(tǒng)PCS7的人機(jī)界面核心組件,也是電力系統(tǒng)監(jiān)控軟件PowerCC和能源自動(dòng)化系統(tǒng)SICAM的重要組成部分。本書第1版已問世九年,在此期間,西門子公司又針對(duì)市場(chǎng)需求開發(fā)了部分新產(chǎn)品,編程軟件也有了版本升級(jí)改進(jìn),故進(jìn)行修訂是很有必要的。
本書主要介紹WinCC的功能和應(yīng)用方法,全書共分為14章。第1章主要介紹組態(tài)軟件的發(fā)展及其特點(diǎn)以及WinCC的概述;第2章介紹了WinCC中的變量并通過簡(jiǎn)單的示例介紹WinCC的使用;第3章詳細(xì)介紹了WinCC中畫面的組態(tài)方法;第4章介紹了用戶管理器的使用;第5章介紹了WinCC中腳本系統(tǒng)的使用;第6~8章分別介紹了報(bào)警記錄、變量記錄和報(bào)表系統(tǒng)的使用;第9章介紹了多語(yǔ)言項(xiàng)目的組態(tài);第10章通過多個(gè)示例演示了WinCC的開放性,特別是OPC技術(shù)的運(yùn)用;第11章簡(jiǎn)單介紹了WinCC中復(fù)雜系統(tǒng)的組態(tài);第12章介紹了WinCC附帶的一些智能工具;第13章介紹了WinCC的選件;第14章簡(jiǎn)要介紹了WinCC中的診斷技術(shù)。
第2版由劉華波、何文雪和王雪共同編寫。劉華波負(fù)責(zé)第1、3、5、8、10、11、12、13、14章,王雪負(fù)責(zé)第2、4、6、7、9章,何文雪參與了第10、11、12、13、14章,學(xué)生于洋對(duì)全書例子進(jìn)行了測(cè)試。全書由劉華波統(tǒng)稿。
本書的出版得到了多方面的幫助與支持,西門子(中國(guó))有限公司的各位同仁給予了大力支持,提供了大量技術(shù)資料,提出了寶貴建議。機(jī)械工業(yè)出版社時(shí)靜編輯也提出了很多有價(jià)值的編寫及修改建議。此外,本書受到青島大學(xué)教學(xué)研究與改革項(xiàng)目及電工電子國(guó)家級(jí)實(shí)驗(yàn)教學(xué)示范中心(青島大學(xué))資助,在此一并表示衷心的感謝。
本書的編撰注重理論和實(shí)踐的結(jié)合,強(qiáng)調(diào)基本知識(shí)與操作技能的結(jié)合,書中提供了大量的示例,很多示例取自WinCC的幫助系統(tǒng)—WinCC Information System,讀者在閱讀過程中應(yīng)結(jié)合幫助加強(qiáng)練習(xí),舉一反三,系統(tǒng)掌握。
因作者水平有限,書中難免有錯(cuò)漏及疏忽之處,懇請(qǐng)讀者批評(píng)指正。
作者E-mail:liuhuabo1979@163.com。
目 錄
前言
第1章 概述1
1.1 組態(tài)軟件的產(chǎn)生與發(fā)展1
1.1.1 工業(yè)過程控制系統(tǒng)的發(fā)展1
1.1.2 組態(tài)軟件的產(chǎn)生及發(fā)展2
1.1.3 組態(tài)軟件的定義3
1.1.4 組態(tài)軟件的功能3
1.2 組態(tài)軟件的特點(diǎn)4
1.2.1 組態(tài)軟件的特點(diǎn)與優(yōu)勢(shì)4
1.2.2 組態(tài)軟件的發(fā)展趨勢(shì)5
1.2.3 使用組態(tài)軟件的一般步驟6
1.3 當(dāng)前的組態(tài)軟件7
1.4 WinCC概述9
1.4.1 WinCC的體系結(jié)構(gòu)9
1.4.2 WinCC的性能特點(diǎn)11
1.4.3 WinCC的安裝12
1.4.4 WinCC的授權(quán)13
1.5 習(xí)題15
第2章 項(xiàng)目入門16
2.1 WinCC項(xiàng)目概述16
2.1.1 WinCC項(xiàng)目管理器16
2.1.2 建立或打開項(xiàng)目18
2.1.3 WinCC項(xiàng)目類型19
2.1.4 項(xiàng)目屬性21
2.1.5 復(fù)制項(xiàng)目21
2.1.6 移植項(xiàng)目22
2.2 變量管理23
2.2.1 外部變量24
2.2.2 內(nèi)部變量28
2.2.3 系統(tǒng)信息29
2.2.4 結(jié)構(gòu)變量29
2.2.5 通信診斷30
2.3 建立一個(gè)畫面31
2.4 設(shè)置起始畫面及運(yùn)行界面32
2.5 運(yùn)行項(xiàng)目35
2.6 使用內(nèi)部變量仿真器36
2.7 習(xí)題37
第3章 畫面的組態(tài)38
3.1 圖形編輯器概述38
3.1.1 圖形編輯器的組成39
3.1.2 畫面的基本操作44
3.2 畫面對(duì)象的屬性46
3.3 組態(tài)動(dòng)態(tài)的幾種方法47
3.3.1 組態(tài)對(duì)話框47
3.3.2 動(dòng)態(tài)向?qū)?9
3.3.3 動(dòng)態(tài)對(duì)話框51
3.3.4 直接連接56
3.3.5 變量59
3.3.6 C動(dòng)作61
3.3.7 VBS動(dòng)作66
3.3.8 一些概念的說(shuō)明69
3.4 畫面模板70
3.4.1 用戶自定義對(duì)象70
3.4.2 畫面原型72
3.4.3 使用變量前綴的畫面窗口73
3.4.4 使用動(dòng)態(tài)向?qū)У漠嬅娲翱?6
3.5 控件的使用79
3.6 庫(kù)80
3.7 為對(duì)象生成幫助提示83
3.7.1 顯示和隱藏幫助文本83
3.7.2 彈出式操作幫助84
3.7.3 指定時(shí)間之后關(guān)閉幫助窗口85
3.7.4 輸入檢查幫助86
3.8 習(xí)題87
第4章 用戶管理器88
4.1 用戶管理器概述88
4.2 組態(tài)用戶管理器90
4.2.1 創(chuàng)建組和用戶90
4.2.2 添加授權(quán)91
4.2.3 插入刪除授權(quán)92
4.3 組態(tài)對(duì)象的權(quán)限92
4.4 組態(tài)登錄和注銷對(duì)話框93
4.4.1 使用熱鍵94
4.4.2 腳本編程94
4.5 使用與登錄用戶相關(guān)的內(nèi)部
變量95
4.6 使用變量組態(tài)登錄96
4.7 用戶管理器應(yīng)用實(shí)例97
4.7.1 實(shí)例197
4.7.2 實(shí)例298
4.8 習(xí)題99
第5章 全局腳本100
5.1 ANSI-C腳本100
5.1.1 C語(yǔ)言基礎(chǔ)100
5.1.2 WinCC中的C概述106
5.1.3 全局腳本C編輯器107
5.1.4 創(chuàng)建函數(shù)109
5.1.5 創(chuàng)建動(dòng)作110
5.1.6 使用診斷輸出窗口113
5.1.7 在函數(shù)或動(dòng)作中使用動(dòng)態(tài)鏈
接庫(kù)115
5.2 VBS腳本117
5.2.1 VBS基礎(chǔ)117
5.2.2 過程、模塊和動(dòng)作120
5.2.3 全局腳本VBS編輯器121
5.2.4 創(chuàng)建過程122
5.2.5 創(chuàng)建動(dòng)作122
5.2.6 調(diào)試診斷VBS腳本123
5.2.7 WinCC VBS參考模型125
5.2.8 VBS例子126
5.3 VB for Application130
5.3.1 VBA對(duì)象模型131
5.3.2 VBA編輯器131
5.3.3 在圖形編輯器中使用VBA133
5.3.4 在其他編輯器中使用VBA136
5.4 習(xí)題136
第6章 報(bào)警記錄137
6.1 組態(tài)報(bào)警的相關(guān)概念137
6.1.1 歸檔137
6.1.2 消息及確認(rèn)137
6.1.3 消息的結(jié)構(gòu)139
6.2 報(bào)警記錄編輯器簡(jiǎn)介139
6.3 組態(tài)消息系統(tǒng)140
6.3.1 組態(tài)消息塊140
6.3.2 組態(tài)消息類別141
6.3.3 組態(tài)系統(tǒng)消息143
6.3.4 模擬量報(bào)警143
6.3.5 組態(tài)單個(gè)消息144
6.4 組態(tài)報(bào)警顯示146
6.4.1 在畫面中組態(tài)控件146
6.4.2 組態(tài)用于測(cè)試的畫面148
6.4.3 運(yùn)行項(xiàng)目149
6.5 WinCC報(bào)警控件標(biāo)準(zhǔn)函數(shù)的
使用150
6.6 習(xí)題151
第7章 變量記錄152
7.1 變量記錄的基本概念152
7.1.1 變量記錄的歸檔方法152
7.1.2 變量的分類153
7.1.3 事件153
7.1.4 周期153
7.1.5 歸檔的分類154
7.1.6 記錄154
7.2 組態(tài)變量記錄154
7.2.1 組態(tài)定時(shí)器155
7.2.2 創(chuàng)建過程值歸檔156
7.2.3 創(chuàng)建壓縮歸檔158
7.2.4 歸檔備份159
7.2.5 計(jì)算歸檔數(shù)據(jù)庫(kù)的尺寸161
7.3 輸出變量記錄162
7.3.1 趨勢(shì)的顯示162
7.3.2 在畫面中組態(tài)控件166
7.3.3 運(yùn)行項(xiàng)目171
7.3.4 添加按鈕來(lái)控制趨勢(shì)圖172
7.4 使用函數(shù)趨勢(shì)控件172
7.5 習(xí)題174
第8章 報(bào)表系統(tǒng)175
8.1 組態(tài)布局176
8.1.1 頁(yè)面布局編輯器176
8.1.2 行布局編輯器179
8.2 組態(tài)打印作業(yè)180
8.3 組態(tài)報(bào)表184
8.3.1 組態(tài)報(bào)警消息順序報(bào)表184
8.3.2 組態(tài)變量記錄運(yùn)行報(bào)表188
8.3.3 行式打印機(jī)上的消息順序
報(bào)表191
8.3.4 通過ODBC接口在報(bào)表中打印外
部數(shù)據(jù)庫(kù)中的數(shù)據(jù)193
8.4 WinCC報(bào)表標(biāo)準(zhǔn)函數(shù)的
使用195
8.5 習(xí)題195
第9章 多語(yǔ)言項(xiàng)目196
9.1 多語(yǔ)言項(xiàng)目概述196
9.1.1 WinCC中的語(yǔ)言支持196
9.1.2 組態(tài)多語(yǔ)言項(xiàng)目的前提197
9.1.3 組態(tài)多語(yǔ)言項(xiàng)目的步驟198
9.1.4 安裝語(yǔ)言和設(shè)置字體198
9.2 使用文本庫(kù)199
9.2.1 編輯文本庫(kù)200
9.2.2 翻譯文本庫(kù)的文本201
9.3 報(bào)警記錄中的多語(yǔ)言消息202
9.4 多語(yǔ)言項(xiàng)目的報(bào)表203
9.4.1 創(chuàng)建多語(yǔ)言項(xiàng)目文檔203
9.4.2 輸出運(yùn)行系統(tǒng)中的多語(yǔ)言
報(bào)表203
9.5 圖形編輯器的多語(yǔ)言畫面204
9.6 多語(yǔ)言項(xiàng)目應(yīng)用實(shí)例205
9.7 習(xí)題206
第10章 WinCC的開放性207
10.1 OLE應(yīng)用208
10.2 API應(yīng)用209
10.3 使用ActiveX控件216
10.3.1 在WinCC中直接插入ActiveX
控件216
10.3.2 用VBScript訪問ActiveX
控件217
10.3.3 用VBA組態(tài)ActiveX控件217
10.4 利用腳本實(shí)現(xiàn)開放性數(shù)據(jù)
交換217
10.4.1 VBScript實(shí)現(xiàn)開放性數(shù)據(jù)
交換218
10.4.2 C-Script實(shí)現(xiàn)開放性數(shù)據(jù)
交換219
10.5 OPC應(yīng)用220
10.5.1 WinCC中的OPC221
10.5.2 OPC規(guī)范221
10.5.3 OPC應(yīng)用舉例223
10.6 WinCC數(shù)據(jù)庫(kù)直接訪問
方法229
10.6.1 使用ADO/OLE-DB訪問歸檔
數(shù)據(jù)庫(kù)230
10.6.2 使用WinCC OLE-DB訪問WinCC
數(shù)據(jù)庫(kù)的方案230
10.6.3 ADO/WinCC OLE-DB數(shù)據(jù)庫(kù)訪問
舉例232
10.7 習(xí)題235
第11章 系統(tǒng)組態(tài)236
11.1 WinCC客戶機(jī)/服務(wù)器組態(tài)236
11.1.1 WinCC客戶機(jī)/服務(wù)器結(jié)構(gòu)236
11.1.2 多用戶系統(tǒng)組態(tài)238
11.1.3 分布式系統(tǒng)組態(tài)242
11.1.4 冗余系統(tǒng)組態(tài)246
11.2 WinCC瀏覽器/服務(wù)器結(jié)構(gòu)246
11.2.1 WinCC Web Navigator Server可
組態(tài)的系統(tǒng)結(jié)構(gòu)247
11.2.2 安裝249
11.2.3 組態(tài)Web工程250
11.2.4 WinCC/Dat@Monitor功能
概述257
11.3 習(xí)題259
第12章 智能工具260
12.1 變量模擬器260
12.2 變量導(dǎo)入/導(dǎo)出262
12.3 動(dòng)態(tài)向?qū)Ь庉嬈?63
12.3.1 動(dòng)態(tài)向?qū)Ь庉嬈鞲攀?63
12.3.2 示例266
12.4 WinCC交叉索引助手267
12.4.1 WinCC交叉索引助手概述267
12.4.2 使用交叉索引助手267
12.5 習(xí)題269
第13章 WinCC的選件270
13.1 用戶歸檔270
13.1.1 用戶歸檔編輯器271
13.1.2 用戶歸檔控件274
13.1.3 用戶歸檔腳本函數(shù)277
13.2 過程控制選件279
13.3 順序功能圖表280
13.4 習(xí)題280
第14章 全集成自動(dòng)化281
14.1 全集成自動(dòng)化概述281
14.1.1 TIA的統(tǒng)一性282
14.1.2 TIA的開放性283
14.2 WinCC在SIMATIC管理器中的
集成284
14.2.1 集成的優(yōu)點(diǎn)和先決條件284
14.2.2 在SIMATIC管理器中管理WinCC
項(xiàng)目和對(duì)象284
14.2.3 在SIMATIC管理器中創(chuàng)建WinCC
應(yīng)用程序286
14.2.4 使用SIMATIC管理器導(dǎo)入WinCC
項(xiàng)目290
14.3 在STEP 7項(xiàng)目和庫(kù)之間操作
WinCC項(xiàng)目290
14.4 使用WinCC對(duì)象291
14.5 傳送變量、文本和報(bào)表給
WinCC294
14.5.1 編譯OS294
14.5.2 如何顯示傳送的變量296
14.5.3 顯示所傳送的消息和文本297
14.6 習(xí)題298
參考文獻(xiàn)299