本書(shū)以西門(mén)子WinCC V6.2和V7.3 SE版本為例,介紹了WinCC組態(tài)軟件的使用方法和應(yīng)用技巧。本書(shū)共分入門(mén)、進(jìn)階及精通三大篇,按照讀者對(duì)WinCC掌握的不同程度,將WinCC軟件安裝、WinCC通信、WinCC變量管理、WinCC畫(huà)面設(shè)計(jì)、WinCC用戶(hù)管理、WinCC報(bào)警記錄、WinCC腳本編程等知識(shí)分配到各篇進(jìn)行講解,使讀者學(xué)習(xí)起來(lái)更有針對(duì)性和側(cè)重點(diǎn)。本書(shū)內(nèi)容豐富實(shí)用,循序漸進(jìn),圖文并茂,通俗易懂,手把手帶領(lǐng)讀者一步步地實(shí)現(xiàn)想要的功能,同時(shí)為讀者歸納總結(jié)過(guò)程中容易忽略或者出錯(cuò)的關(guān)鍵點(diǎn)及注意事項(xiàng),使讀者能夠舉一反三,學(xué)以致用。本書(shū)非常適合WinCC初學(xué)者、自控領(lǐng)域的工程師學(xué)習(xí)使用,同時(shí)也可用作高等院校相關(guān)專(zhuān)業(yè)的教材及參考書(shū)。
西門(mén)子在產(chǎn)品方面,產(chǎn)品線(xiàn)齊全,技術(shù)先進(jìn),性能可靠,功能強(qiáng)大。而具體到技術(shù)應(yīng)用資料,則給人的普遍印象是深?yuàn)W、生硬、難懂,導(dǎo)致新手在入門(mén)階段普遍反映很難入門(mén)。而一旦入門(mén), 再回過(guò)頭看這些資料,又感覺(jué)越看越有道理,越看理解越深。 《西門(mén)子WinCC從入門(mén)到精通》一改官方技術(shù)資料常用的組織編撰方式,在入門(mén)階段, 刻意跳過(guò)高深技術(shù)細(xì)節(jié),以簡(jiǎn)練易懂的方式帶領(lǐng)讀者快速入門(mén),快速上手。在入門(mén)之后,再通過(guò)進(jìn)階與精通兩打篇,逐步提高難度,也提高讀者的理論和應(yīng)用水平!段鏖T(mén)子WinCC從入門(mén)到精通》具有如下特色:1.本書(shū)內(nèi)容實(shí)用性強(qiáng),講解循序漸進(jìn),語(yǔ)言通俗易懂;2.步步圖解,手把手教會(huì)讀者具體的操作方法;3.對(duì)需要用到的程序代碼進(jìn)行針對(duì)性的解析,使讀者知其然更知其所以然;4.貼心設(shè)計(jì)【萬(wàn)泉河tips】環(huán)節(jié),將學(xué)習(xí)過(guò)程中容易忽略的關(guān)鍵點(diǎn)進(jìn)行特別提示,以加深讀者印象,使讀者在實(shí)踐過(guò)程中少走彎路,提高效率。 工業(yè)技術(shù)領(lǐng)域的發(fā)展, 是一個(gè)逐步積累提高過(guò)程。 沒(méi)有人可以完全從零起步,必須有所參考, 在前人的肩膀上才能更高,看得更遠(yuǎn)。作者從事工業(yè)自動(dòng)化領(lǐng)域技術(shù)工作十幾年, 積累了豐富的行業(yè)應(yīng)用經(jīng)驗(yàn)。這些經(jīng)驗(yàn),是在前人的指導(dǎo)和自己努力實(shí)踐中逐漸積累的,希望能通過(guò)本書(shū)把自己的一些經(jīng)驗(yàn)和心得分享給更多需要的技術(shù)工作者。
德國(guó)西門(mén)子公司是世界工業(yè)自動(dòng)化領(lǐng)域的先驅(qū)、翹楚。行業(yè)間有一句話(huà),叫做:西門(mén)子博大精深。確實(shí)如此。體現(xiàn)在產(chǎn)品方面,產(chǎn)品線(xiàn)齊全,技術(shù)先進(jìn),性能可靠,功能強(qiáng)大。而具體到技術(shù)應(yīng)用資料,則給人的普遍印象是深?yuàn)W難懂,導(dǎo)致新手普遍反映很難入門(mén)。而一旦入門(mén),再回過(guò)頭看這些資料,又感覺(jué)越看越有道理,越看理解得越深。本書(shū)針對(duì)WinCC軟件最成功、用量最大的版本V6.2和較新版本V7.3SE,一改官方技術(shù)資料常用的組織編撰方式,分入門(mén)、進(jìn)階和精通三個(gè)篇幅,分層次由淺及深地介紹軟件的使用方法和應(yīng)用技巧。入門(mén)篇,通過(guò)圖文解說(shuō)的方式,手把手地帶領(lǐng)讀者從一個(gè)完全的新手,快速完成WinCC軟件從安裝到組態(tài)發(fā)布一個(gè)簡(jiǎn)單工業(yè)項(xiàng)目的完整過(guò)程,新入門(mén)讀者3~5天時(shí)間即可初步掌握。進(jìn)階篇,介紹了WinCC軟件的高級(jí)功能和高級(jí)使用要點(diǎn),有入門(mén)基礎(chǔ)的讀者可以從中了解到更全面的功能, 學(xué)會(huì)更快捷高效的設(shè)計(jì)調(diào)試工作流程。精通篇,針對(duì)工業(yè)應(yīng)用中的常見(jiàn)需求,結(jié)合作者自身多年工作經(jīng)驗(yàn),提出了解決方案。讀者參與分享成果的同時(shí),可以舉一反三,領(lǐng)會(huì)到更多WinCC軟件的精妙。工業(yè)技術(shù)領(lǐng)域的發(fā)展,是一個(gè)逐步積累提高的過(guò)程,國(guó)家如此,個(gè)人也如此。 沒(méi)有人可以完全從零起步直達(dá)成功,必須有所參考, 在前人的肩膀上才能站得更高,看得更遠(yuǎn)。作者從事工業(yè)自動(dòng)化領(lǐng)域技術(shù)工作十幾年, 積累了豐富的行業(yè)應(yīng)用經(jīng)驗(yàn)。這些經(jīng)驗(yàn),是在前人的指導(dǎo)和自己努力實(shí)踐中逐漸積累的,希望能通過(guò)本書(shū)把自己的一些經(jīng)驗(yàn)和心得分享給更多的工控同行的工程師們。本書(shū)由王前厚(萬(wàn)泉河)主持編著,郭文輝編寫(xiě)了第1、2、9、10章,并負(fù)責(zé)對(duì)書(shū)中所采用的程序代碼進(jìn)行了驗(yàn)證,參與本書(shū)編寫(xiě)及資料整理等工作的還有韋光輝、成正圣、玉謹(jǐn)英、張連軍、代文剛、馮海龍、逄淑一、 孫媛媛、潘昱凡、張建設(shè)、李巖、任新華、喬鵬、張秦、游捍民、紀(jì)德坤、程劍忠、宋琳、劉江濤、劉玉明、芮先明、郭亞斌、趙永志、祝萬(wàn)乾坤、黃燕平、劉睿等,在此表示衷心的感謝。 感謝西門(mén)子公司朱昱、朱震忠、雷鳴、朱飛翔、陳華、崔堅(jiān)、葛鵬、高靜、欒倩、欒娥、張亞蕾、陳都、魏笑、呂暢、扈春陽(yáng)在本書(shū)編寫(xiě)過(guò)程中, 以及多年來(lái)在網(wǎng)站論壇和技術(shù)工作方面對(duì)本人的幫助和指導(dǎo)。 感謝西門(mén)子網(wǎng)站各位版主專(zhuān)家ZANE、城外之人、zhangli0、慧星、KINKIN、lranbing、隱身人、kdrjl、yming、俱懷逸興壯思飛、zcomin、lxm650及廣大網(wǎng)友多年來(lái)的相互扶持與堅(jiān)守。由于編著者知識(shí)和精力有限,書(shū)中難免有不妥之處,敬請(qǐng)廣大讀者批評(píng)指正。 編著者
入門(mén)篇
第1章WinCC軟件安裝3
1.1軟件版本歷史回顧3
1.2WinXP系統(tǒng)安裝WinCC V6.25
1.3Win7系統(tǒng)安裝WinCC V7.319
第2章WinCC通信29
2.1通信概述29
2.2S7-300以太網(wǎng)通信(V6.2)30
2.3S7-300 MPI通信(V6.2)38
2.4S7-300 PLCSIM通信(V6.2)41
2.5S7-200通信(V6.2)43
2.6S7-1200通信(V7.3)47
2.7WinCC V7.x的同類(lèi)通信50
第3章WinCC變量管理52
3.1變量類(lèi)型52
3.2內(nèi)部變量53
3.3通信外部變量管理53
3.4S7-200 OPC變量管理55
3.5WinCC V7.2變量管理56
第4章WinCC畫(huà)面設(shè)計(jì)57
4.1靜態(tài)對(duì)象設(shè)計(jì)58
4.2動(dòng)態(tài)對(duì)象設(shè)計(jì)61
4.3畫(huà)面樹(shù)結(jié)構(gòu)74
4.4動(dòng)態(tài)向?qū)?6
4.5V7.x畫(huà)面新功能82
第5章WinCC趨勢(shì)圖84
5.1歸檔設(shè)置84
5.2歸檔變量85
5.3畫(huà)面顯示趨勢(shì)圖86
5.4V7.x新功能89
第6章WinCC報(bào)警記錄91
6.1歸檔設(shè)置91
6.2消息屬性和類(lèi)別92
6.3組態(tài)消息92
6.4WinCC畫(huà)面顯示報(bào)警消息93
6.5V7.x新功能95
第7章WinCC用戶(hù)管理97
7.1用戶(hù)權(quán)限分配97
7.2畫(huà)面分配權(quán)限98
第8章WinCC入門(mén)完成100
8.1電腦開(kāi)機(jī)自動(dòng)啟動(dòng)WinCC項(xiàng)目100
8.2禁用Windows任務(wù)欄101
8.3工程項(xiàng)目的歸檔與分發(fā)102
進(jìn)階篇
第9章WinCC軟件補(bǔ)充安裝107
9.1WinCC V6.2補(bǔ)充安裝107
9.2WinCC V7.3補(bǔ)充安裝109
第10章WinCC通信進(jìn)階110
10.1WinCC MODBUS串行通信110
10.2WinCC MODBUS TCP通信112
第11章WinCC變量管理進(jìn)階115
11.1文本變量115
11.2結(jié)構(gòu)變量118
11.3變量批量編輯V6.2123
11.4變量批量編輯V7.3125
第12章WinCC腳本編程126
12.1C腳本編程入門(mén)127
12.2VBS腳本編程入門(mén)132
12.3WinCC腳本調(diào)試方法137
第13章WinCC畫(huà)面設(shè)計(jì)進(jìn)階141
13.1CAD圖形導(dǎo)入141
13.2彈出式窗口動(dòng)態(tài)化142
13.3腳本驅(qū)動(dòng)的控件動(dòng)態(tài)化145
第14章WinCC進(jìn)階完成148
14.1運(yùn)行中調(diào)用用戶(hù)管理148
14.2WinCC報(bào)表編輯器149
14.3WinCC做出PCS7風(fēng)格的畫(huà)面150
14.4WinCC選件153
精通篇
第15章WinCC VBS高級(jí)編程157
15.1VBS訪(fǎng)問(wèn)文本文件157
15.2VBS訪(fǎng)問(wèn)EXCEL文件160
15.3VBS訪(fǎng)問(wèn)注冊(cè)表及調(diào)用外部程序160
第16章WinCC C腳本高級(jí)編程162
16.1WinCC C腳本例程資源162
16.2C腳本獲取項(xiàng)目路徑164
16.3C腳本讀寫(xiě)文本文件165
第17章WinCC用戶(hù)歸檔高級(jí)技巧168
17.1使用用戶(hù)歸檔實(shí)現(xiàn)數(shù)據(jù)記錄168
17.2使用用戶(hù)歸檔控件實(shí)現(xiàn)報(bào)表170
17.3報(bào)表待完善功能172
第18章WinCC與數(shù)據(jù)庫(kù)174
18.1SQL SERVER 數(shù)據(jù)庫(kù)結(jié)構(gòu)174
18.2查詢(xún)用戶(hù)歸檔數(shù)據(jù)庫(kù)177
18.3ADO查詢(xún)數(shù)據(jù)庫(kù)結(jié)果至控件179
18.4查詢(xún)變量歸檔壓縮數(shù)據(jù)180
18.5EXCEL也是數(shù)據(jù)庫(kù)182
第19章WinCC與全集成自動(dòng)化185
19.1TIA概念185
19.2S7-300 模塊化編程187
19.3S7-CFC編程189
19.4WinCC集成190
19.5BST例程學(xué)習(xí)192
第20章WinCC數(shù)據(jù)統(tǒng)計(jì)與報(bào)表例程195
20.1WinCC完美報(bào)表例程V2.0195
20.2WinCC完美報(bào)表之日?qǐng)?bào)表月報(bào)表專(zhuān)用版V1.04196
20.3S7-200/S7-300 WinCC實(shí)現(xiàn)高速數(shù)據(jù)采集例程196
20.4WinCC 完美設(shè)定值曲線(xiàn)例程197
附錄相關(guān)網(wǎng)址198
參考文獻(xiàn)200