官术网_书友最值得收藏!

入門篇

第1章 WinCC軟件安裝

1.1 軟件版本歷史回顧

WinCC的全稱是Windows Control Center,從名稱可以看出來WinCC是Windows時代的產(chǎn)物。從歷史來看,WinCC軟件的版本升級基本上是伴隨著微軟的Windows操作系統(tǒng)升級的。

在DOS年代整個工控行業(yè)用到的計算機還很少,SCADA軟件也沒有現(xiàn)在(2016年)如此普及的程度,西門子公司據(jù)說有個監(jiān)控軟件叫做COROS,但基本上見到和用到的人都很少。所以本書不涉及。

1996年伴隨著Windows進入Win95時代,西門子開始發(fā)布了Windows系統(tǒng)下的WinCC,雖然說起來S7系統(tǒng)稍微早一些,但現(xiàn)在回過頭去看,基本上也是同步的。

在中國工業(yè)領(lǐng)域來說,以作者的親身經(jīng)歷,最早見到的應(yīng)用WinCC的版本是WinCC V4.0,而后經(jīng)歷了V5.0、V6.0、V6.2、V7.0、V7.2、V7.3 SE以及最新的V7.4版本。

WinCC軟件和Windows軟件一樣,在發(fā)布之后總會被曝出這樣那樣的bug,然后官方就會不停地有補丁出來,以我個人的經(jīng)驗以及與同行交流達成的對西門子的共同認(rèn)識,通常來說,一個新版本出來之后,要打上兩個較大的升級或者兩個較小的補丁之后,這個版本的軟件才會比較穩(wěn)定好用。

一個不夠成熟穩(wěn)定的軟件版本發(fā)布之后,因為很快就被發(fā)現(xiàn)了bug,所以這個版本的存在周期通常比較短,最長不過半年到一年時間,就會被補丁版本替代,那些已經(jīng)購買運行了發(fā)行版的用戶,也會陸續(xù)升級到這個穩(wěn)定的版本。而這個穩(wěn)定成熟版本恰恰因為穩(wěn)定,西門子就會保留它在市場上銷售較長的時間,所以在市場的占有比例就特別高。

所以盡管歷史上WinCC軟件發(fā)布的各種版本以及補丁版本非常多,但實際情況是,我們到一個工廠,客戶所能見到的大多是這些穩(wěn)定版本,如表1-1所示。

表1-1 版本歷史

在每一個版本后面還標(biāo)注了當(dāng)時相對應(yīng)的常用的操作系統(tǒng)以及軟件的流行時間。

而其實我們知道,在同一時期,操作系統(tǒng)的版本也有很多,有專業(yè)版,也有各種服務(wù)器的版本。對于一個復(fù)雜的控制系統(tǒng),有多臺WinCC,并形成服務(wù)器/客戶端架構(gòu)的時候,所要求的操作系統(tǒng)也會是服務(wù)器版本的。

所以,西門子一直在提供一個軟件兼容性列表,可以直接在網(wǎng)上搜索到(網(wǎng)址見附錄中第1條),如圖1-1所示。

圖1-1 軟件兼容性網(wǎng)頁

這個兼容性列表中不僅僅包含了WinCC軟件跟操作系統(tǒng)的對應(yīng)版本,也包含與STEP7以及SIMATIC NET各種工業(yè)軟件的相互兼容情況。

WinCC軟件在升級的過程中,一些新功能逐漸加入,導(dǎo)致其功能越來越完備,性能越來越強大。比如從V6.0開始數(shù)據(jù)庫使用MS SQL Server,從V6.0開始腳本編程語言除了C腳本,還增加了VBS語言;還比如從V7.0開始畫面更絢麗;再比如V7.2支持直連S7-1200等。具體每一個新版本所增加的新功能,需要從官方的資料中仔細解讀,并在實踐中應(yīng)用熟悉,此處不多解釋。

在給出的歷史版本的最后一列,還給出了流行的大致年份。給出這個年份的意義是,如果技術(shù)人員到了一個工廠做服務(wù),看到它的監(jiān)控設(shè)備所運行的軟件的版本,可以大致評估出設(shè)備的上馬時間,而反過來,如果有現(xiàn)場來電話咨詢軟件問題,也可以根據(jù)他們工廠的上馬時間,大致先猜出他們使用的軟件和操作系統(tǒng)的版本。

從歷史的眼光看,技術(shù)一直在發(fā)展,工廠自動化應(yīng)用領(lǐng)域越來越寬,使用WinCC的場合逐漸變多,所以新版本的用量比老舊版本的用量要大得多。另一方面更老舊的版本的應(yīng)用場合,機械和電氣設(shè)備壽命都較長了,很多經(jīng)歷了改造或者升級換代的過程,所以也都會更換成更新的電腦操作系統(tǒng)和軟件。

從實際的應(yīng)用情況看,絕大多數(shù)的工廠正在運行中的設(shè)備中,存量最大的版本是WinXP+WinCC V6.2 SP2,而新上馬的設(shè)備中大批量地在使用Win7+WinCC V7.2/V7.3。而由于WinXP系統(tǒng)在中國用戶中之眾之廣,一些戀舊的工程師,一些成熟的設(shè)備供應(yīng)商,給工廠客戶提供的設(shè)備中也仍然有不少份額的繼續(xù)在使用WinXP+WinCC V6.2 SP2/SP3。

下面的軟件安裝過程中,會把V6.2和V7.3兩個版本的軟件安裝過程分別講解。而在后續(xù)的章節(jié)中,通用的功能部分,主要在V6.2中演示,如果在V7.2/V7.3中有不同,會特別提示。而如果只有在V7.2/7.3擁有的新功能,則在V7.3中講解。

【萬泉河TIPS】由于文件格式不同,WinCC高版本的項目程序在低版本軟件中不能打開,但同一版本的不同SP不受影響。比如V6.2 SP2可以打開V6.2 SP3創(chuàng)建的項目,但不能打開V7.0的項目(經(jīng)西門子工程師審核提示,這一點并非適用于所有版本,有少數(shù)版本SP補丁也更改了項目格式定義,所以需要小心)。

【萬泉河TIPS】WinCC高版本的軟件可以打開并升級相鄰的低版本所創(chuàng)建的項目,所以一個非常舊的V4版本的項目程序要升級到V7.3,需要經(jīng)歷V4→V5→V6→V7的復(fù)雜過程。

【萬泉河TIPS】在西門子的軟件系列中還有兩類軟件,比如WinCC FLEXIBLE 2008和WinCC V13(TIA PORTAL),它們和這里講解的WinCC不是同一個軟件。前者是上一個時代的觸摸屏的編程軟件,后者是當(dāng)前PORTAL時代的觸摸屏編程軟件和電腦監(jiān)控軟件。據(jù)傳聞稱WinCC整個軟件系統(tǒng)早晚將被并入PORTAL中,但近幾年內(nèi)還沒有時間表。

主站蜘蛛池模板: 通州区| 合作市| 英山县| 海淀区| 沈丘县| 含山县| 城步| 邛崃市| 青州市| 盐边县| 湟源县| 介休市| 宜君县| 大名县| 靖宇县| 松潘县| 迭部县| 临汾市| 衢州市| 揭阳市| 大连市| 达州市| 乌鲁木齐市| 新密市| 措美县| 邹平县| 三台县| 汕头市| 崇阳县| 建阳市| 绍兴市| 西乌珠穆沁旗| 胶南市| 永康市| 行唐县| 华蓥市| 常山县| 合作市| 德兴市| 囊谦县| 贡山|