




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、simatic wincc v6.0教程目 錄第1章 wincc基礎(chǔ)知識(shí)11.1 wincc簡(jiǎn)介11.2 wincc產(chǎn)品分類11.3 wincc系統(tǒng)構(gòu)成2第2章 wincc的安裝32.1 安裝前的準(zhǔn)備32.1.1 對(duì)安裝wincc系統(tǒng)的基本要求32.1.2 消息隊(duì)列服務(wù)和sql server 2000的安裝42.2 wincc的安裝與卸載4第3章 組態(tài)第一個(gè)工程93.1 建立項(xiàng)目93.1.1 啟動(dòng)wincc93.1.2 建立一個(gè)新項(xiàng)目103.2 組態(tài)項(xiàng)目123.2.1 組態(tài)變量123.2.2 創(chuàng)建過(guò)程畫面163.2.3 改變畫面對(duì)象的屬性183.3 指定wincc運(yùn)行系統(tǒng)的屬性203.4 運(yùn)行
2、工程203.5 使用變量模擬器22第4章 項(xiàng)目管理器234.1 wincc項(xiàng)目管理器介紹234.1.1 啟動(dòng)234.1.2 wincc項(xiàng)目管理器的結(jié)構(gòu)234.2 項(xiàng)目類型254.2.1 單用戶項(xiàng)目254.2.2 多用戶項(xiàng)目254.2.3 客戶機(jī)項(xiàng)目254.3 創(chuàng)建和編輯項(xiàng)目254.3.1 創(chuàng)建項(xiàng)目前的準(zhǔn)備254.3.2 創(chuàng)建項(xiàng)目的步驟264.3.3 更改計(jì)算機(jī)的屬性274.4 激活項(xiàng)目284.4.1 運(yùn)行系統(tǒng)的設(shè)置284.4.2 啟動(dòng)和退出運(yùn)行系統(tǒng)304.5 復(fù)制項(xiàng)目314.5.1 復(fù)制項(xiàng)目314.5.2 復(fù)制冗余服務(wù)器項(xiàng)目31第5章 組態(tài)變量325.1 變量管理器325.1.1 變量的功能類
3、型325.1.2 變量管理器的結(jié)構(gòu)325.1.3 變量組335.2 變量的數(shù)據(jù)類型335.2.1 數(shù)值型變量335.2.2 字符串類型變量345.2.3 其他類型變量345.3 創(chuàng)建和編輯變量355.3.1 創(chuàng)建內(nèi)部變量355.3.2 創(chuàng)建外部變量355.3.3 創(chuàng)建結(jié)構(gòu)類型和變量組37第6章 創(chuàng)建過(guò)程畫面396.1 wincc圖形編輯器396.1.1 wincc項(xiàng)目管理器中的圖形編輯396.1.2 圖形編輯器的布局396.1.3 畫面布局416.2 使用圖形、對(duì)象和控件416.2.1 使用畫面416.2.2 對(duì)象的基本靜態(tài)操作436.2.3 對(duì)象屬性的動(dòng)態(tài)化446.2.4 對(duì)象的事件476.
4、2.5 使用控件和圖庫(kù)496.3 使用圖形編輯器的一些例子50第7章 過(guò)程值歸檔607.1 過(guò)程值歸檔基礎(chǔ)607.2 組態(tài)過(guò)程值歸檔607.3 輸出過(guò)程值歸檔64第8章 消息系統(tǒng)718.1 組態(tài)報(bào)警718.1.1 報(bào)警記錄的內(nèi)容和功能718.1.2 組態(tài)報(bào)警的步驟728.1.3 組態(tài)模擬量報(bào)警768.2 報(bào)警顯示79第9章 報(bào)表系統(tǒng)839.1 頁(yè)面布局編輯器839.2 行布局編輯器849.3 打印作業(yè)849.4 組態(tài)報(bào)警消息順序報(bào)表85第10章 通訊9110.1 通訊術(shù)語(yǔ)9110.2 wincc與simatic s7 plc的通訊9210.2.1 通道單元的類型9210.2.2 添加驅(qū)動(dòng)程序9
5、210.2.3 通道單元93第11章 系統(tǒng)組態(tài)10111.1 wincc客戶機(jī)服務(wù)器結(jié)構(gòu)10111.2 客戶機(jī)服務(wù)器結(jié)構(gòu)組態(tài)步驟10111.2.1 多用戶結(jié)構(gòu)的服務(wù)器組態(tài)10111.2.2 多用戶結(jié)構(gòu)客戶機(jī)組態(tài)10411.2.3 分布式結(jié)構(gòu)的服務(wù)器工程組態(tài)10411.2.4 分布式結(jié)構(gòu)中客戶機(jī)工程組態(tài)10511.2.5 冗余系統(tǒng)組態(tài)108第1章 wincc基礎(chǔ)知識(shí)1.1 wincc簡(jiǎn)介simatic wincc(windows control center),西門子視窗控制中心,是數(shù)據(jù)采集監(jiān)控系統(tǒng)軟件,和其他組態(tài)軟件一樣,采用類似資源管理器的窗口結(jié)構(gòu),對(duì)工業(yè)系統(tǒng)中各種資源(如設(shè)備、標(biāo)簽量、畫面
6、等)進(jìn)行配置和編輯。wincc v6.0采用標(biāo)準(zhǔn)microsoft sql server 2000數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)歸檔。作為simatic全集成自動(dòng)化系統(tǒng)的重要組成部分,wincc確保與simatic s5、s7和505系列的plc連接的方便和通訊的高效,wincc與step7編程軟件的緊密集合縮短了項(xiàng)目開發(fā)的周期。1.2 wincc產(chǎn)品分類 128 power tags 256 power tags 運(yùn)行版(rt) 1024 power tags 8000 power tags 65536 power tags 128 power tags 256 power tags 基本系統(tǒng) 完全版(rc
7、) 1024 power tags 8000 power tags 65536 power tags 升級(jí)包 外部變量(power tags)升級(jí) (powerpacks) 歸檔變量(archive tags) 升級(jí) 服務(wù)器系統(tǒng) 冗余系統(tǒng)wincc產(chǎn)品分類 web瀏覽器 用戶歸檔 選件 開放式工具包 wincc datmonitor wincc proagent wincc connectivity pack wincc industrialdatabridge wincc industrialx 附加件wincc的基本系統(tǒng)分為完全版和運(yùn)行版,運(yùn)行版僅有運(yùn)行的授權(quán),可以顯示過(guò)程信息、控制過(guò)程、
8、報(bào)告報(bào)警事件、記錄測(cè)量值和制作報(bào)表。完全版包括運(yùn)行和組態(tài)的兩種授權(quán)。變量升級(jí)包是為了能夠使用更多的變量,歸檔變量升級(jí)包可以歸檔多于512個(gè)變量。wincc需要授權(quán)才能夠正常使用。根據(jù)所連接的外部過(guò)程變量數(shù)量的多少,wincc完全版和運(yùn)行版都有5種授權(quán)規(guī)格:128個(gè)、256個(gè)、1024個(gè)、8000個(gè)和65536個(gè)power tags。1.3 wincc系統(tǒng)構(gòu)成wincc基本系統(tǒng)是很多應(yīng)用程序的核心,包含9大部件:(1)變量管理器(tag management)(2)圖形編輯器(graphics designer)(3)報(bào)警記錄(alarm logging)(4)變量歸檔(tag logging)
9、(5)報(bào)表編輯器(report designer)(6)全局腳本(global script)(7)文本庫(kù)(text library)(8)用戶管理器(user administrator)(9)交叉引用表(cross-reference)第2章 wincc的安裝2.1 安裝前的準(zhǔn)備2.1.1 對(duì)安裝wincc系統(tǒng)的基本要求1. 硬件要求表2-1 wincc的硬件要求硬件最低配置推薦配置cpu客戶機(jī):inter pentium ii,300mhz服務(wù)器:inter pentium iii,800mhz集中歸檔服務(wù)器:inter pentium 4,2ghz客戶機(jī):inter pentium i
10、ii,800mhz服務(wù)器:inter pentium 4,1400mhz集中歸檔服務(wù)器:inter pentium 4,2.5ghz主存儲(chǔ)器ram客戶機(jī):256mb服務(wù)器:512mb集中歸檔服務(wù)器:1gb客戶機(jī):512mb服務(wù)器:1gb集中歸檔服務(wù)器1gb硬盤剩余空間用于安裝客戶機(jī):500mb服務(wù)器:700mb客戶機(jī):700mb服務(wù)器:1gb用于使用客戶機(jī):1gb服務(wù)器:1.5gb集中歸檔服務(wù)器:40gb客戶機(jī):1.5gb服務(wù)器:10gb集中歸檔服務(wù)器:80gb虛擬工作內(nèi)存1.5倍速工作內(nèi)存1.5倍速工作內(nèi)存用于windows打印機(jī)假脫機(jī)程序的工作內(nèi)存100mb100mb圖形卡16mb32mb
11、顏色數(shù)量256真彩色分辨率80060010247682. 軟件要求(1)操作系統(tǒng)單用戶系統(tǒng):windows 2000 professional sp2及以上版本、windows xp professional 或 windows xp professional sp1;多用戶系統(tǒng):windows 2000 server sp2 或windows 2000 advanced server sp2。(2)internet瀏覽器microsoft internet explorer 6.0 sp1及以上版本。(3)microsoft消息隊(duì)列服務(wù)(4)microsoft sql server 2000
12、 sp3(5)microsoft office(6)simatic step 72.1.2 消息隊(duì)列服務(wù)和sql server 2000的安裝1. 消息隊(duì)列服務(wù)的安裝l 插入windows系統(tǒng)安裝盤。l 單擊“開始”“設(shè)置”“控制面板”“添加刪除程序”。l 在“添加刪除程序”對(duì)話框中,單擊左邊菜單條中的“添加刪除windows組件”按鈕,打開“windows組件向?qū)А睂?duì)話框,如圖2-1所示。圖2-1 選擇安裝消息隊(duì)列服務(wù)l 選擇“消息隊(duì)列服務(wù)(msmq)”,單擊“下一步”。l 單擊“結(jié)束”按鈕,關(guān)閉安裝向?qū)А?. sql server 2000的安裝l 插入microsoft sql serv
13、er 2000 sp3安裝盤。l 選擇“安裝sql server 2000”。l 按屏幕提示進(jìn)行安裝操作。2.2 wincc的安裝與卸載1. 安裝winccl 安裝wincc之前需要重新啟動(dòng)系統(tǒng)。l 插入wincc安裝盤,啟動(dòng)安裝程序向?qū)?,如圖2-2所示。圖2-2 wincc v6.0安裝對(duì)話框l 單擊“安裝simatic wincc”,開始wincc的安裝。l 在打開的對(duì)話框中單擊“下一步”。l 在“軟件許可證協(xié)議”對(duì)話框中,單擊“是”。l 在“用戶信息”對(duì)話框中輸入相關(guān)信息及序列號(hào),單擊“下一步”。l 在“選擇安裝路徑”對(duì)話框中,選擇wincc的目標(biāo)文件及公共組件的安裝目錄,選擇單擊“下一
14、步”。l 在“選擇附加的wincc語(yǔ)言”對(duì)話框中,選擇需要附加的語(yǔ)言,單擊“下一步”。l wincc提供了3中基本的安裝選擇:最小化安裝、典型化安裝和自定義安裝,如圖2-3所示。最小化安裝是安裝運(yùn)行系統(tǒng)、組態(tài)系統(tǒng)、simatic通訊驅(qū)動(dòng)程序和opc服務(wù)器。典型化安裝包括最小化安裝的內(nèi)容及在用戶自定義安裝中默認(rèn)激活的所有組件。如果需要最大安裝,請(qǐng)選擇自定義安裝,并將所有組件都選上。l 如選擇“自定義安裝”,則在圖2-4所示的“選擇組件”對(duì)話框中選擇需要安裝的組件,單擊“下一步”。l 在“授權(quán)”對(duì)話框中出現(xiàn)剛剛選擇安裝的組件需要的授權(quán)種類,如圖2-5所示。選擇授權(quán)文件所在路徑,由于授權(quán)也可在安裝完
15、成后再進(jìn)行,也可以選擇“否,稍后執(zhí)行授權(quán)”。如果沒(méi)有授權(quán),則wincc只能運(yùn)行在演示方式下,運(yùn)行1小時(shí)后自動(dòng)退出。l 打開“所選安裝組態(tài)的概要”對(duì)話框。此對(duì)話框列出了在安裝wincc時(shí)所做的安裝選擇。如需要改變某些選項(xiàng),單擊“上一步”;如對(duì)所做的選擇滿意,單擊“下一步”。安裝程序?qū)㈤_始安裝。l 在最后一個(gè)對(duì)話框中選擇“是,我想現(xiàn)在重新啟動(dòng)計(jì)算機(jī)”,完成整個(gè)安裝過(guò)程。圖2-3 wincc 安裝類型圖2-4 選擇安裝的組件圖2-5 授權(quán)對(duì)話框2. wincc的卸載在計(jì)算機(jī)上既可以完全卸載wincc,也可以刪除單個(gè)組件。步驟如下:l 單擊“開始”“設(shè)置”“控制面板”“添加刪除程序”。l 選擇sima
16、tic wincc v6.0,并單擊“更改和刪除”按鈕,啟動(dòng)wincc安裝向?qū)?。l 選擇是完全卸載wincc,還是只刪除單個(gè)組件。如果希望刪除組件,則必須將wincc安裝光盤放入光驅(qū)中,顯示已安裝的組件。l 按照屏幕提示進(jìn)行后面的操作。3. microsoft sql server 2000的卸載在卸載wincc之后,microsoft sql server 2000也必須卸載。步驟如下:l 單擊“開始”“設(shè)置”“控制面板”“添加刪除程序”。l 選擇要卸載的“microsoft sql server 2000”條目進(jìn)行卸載操作。4. 改變windows事件查看器的設(shè)置當(dāng)安裝wincc時(shí),其安裝
17、程序會(huì)改變事件查看器的設(shè)置。在wincc卸載之后,這些設(shè)置不會(huì)被自動(dòng)改回原有值,可自行調(diào)整windows事件查看器中的這些設(shè)置。l 單擊“開始”“設(shè)置”“控制面板”“管理工具”“事件查看器”。l 右擊“系統(tǒng)日志”和“應(yīng)用程序日志”(windows 2000)或“系統(tǒng)”和“應(yīng)用程序”(windows xp)上的左側(cè)子窗口。l 選擇“屬性”。l 打開“系統(tǒng)日志屬性”對(duì)話框,如圖2-6所示。圖2-6 更改系統(tǒng)日志屬性l 在“系統(tǒng)日志屬性”對(duì)話框中將最大日志文件大小1024kb改為原有值512kb;當(dāng)達(dá)到最大的日志尺寸時(shí),將“按需要改寫事件”改成原有設(shè)置“改寫就于7天的事件”。第3章 組態(tài)第一個(gè)工程w
18、incc基本組件是組態(tài)軟件和運(yùn)行軟件。wincc項(xiàng)目管理器是組態(tài)軟件的核心,對(duì)整個(gè)工程項(xiàng)目的數(shù)據(jù)組態(tài)和設(shè)置進(jìn)行全面的管理。使用wincc來(lái)開發(fā)和組態(tài)一個(gè)項(xiàng)目步驟如下:l 啟動(dòng)winccl 建立一個(gè)項(xiàng)目l 選擇安裝通訊驅(qū)動(dòng)程序l 定義變量l 建立編輯過(guò)程畫面l 制定wincc運(yùn)行系統(tǒng)的屬性l 激活畫面l 使用變量模擬器測(cè)試過(guò)程畫面3.1 建立項(xiàng)目3.1.1 啟動(dòng)wincc單擊“開始”“simatic”“wincc”“wincc v6.0 asia”,如圖3-1所示。圖3-1 啟動(dòng)wincc3.1.2 建立一個(gè)新項(xiàng)目第一次運(yùn)行wincc時(shí),會(huì)出現(xiàn)一個(gè)對(duì)話框,如圖3-2所示。圖3-2 建立新項(xiàng)目選擇
19、建立新項(xiàng)目的類型有以下3種:l 單用戶項(xiàng)目;l 多用戶項(xiàng)目;l 客戶機(jī)項(xiàng)目。如果希望編輯和修改已有項(xiàng)目,可選擇“打開已存在的項(xiàng)目”。建立一個(gè)新項(xiàng)目test的步驟如下:l 選擇“單用戶項(xiàng)目”,并單擊“確定”按鈕。l 在“新項(xiàng)目”對(duì)話框中輸入test作為項(xiàng)目名,并選擇一個(gè)路徑。如有必要可以對(duì)項(xiàng)目路徑重新命名,否則,將以項(xiàng)目名作為路徑中最后一層文件夾的名字。單擊“創(chuàng)建”按鈕,創(chuàng)建新項(xiàng)目。l 打開wincc資源管理器,如圖3-3所示,實(shí)際窗口內(nèi)容根據(jù)配置情況有細(xì)微差別。窗口的左邊為瀏覽窗口,包括所有已安裝的wincc組件,有子文件夾的組件在其前面標(biāo)有“+”,單擊此符號(hào)可顯示此組件下的子文件夾,窗口右邊
20、顯示左邊組件或文件夾所對(duì)應(yīng)的元件。l 在瀏覽窗口中單擊“計(jì)算機(jī)”圖標(biāo),在右邊窗口中將顯示與用戶的計(jì)算機(jī)名一樣的計(jì)算機(jī)服務(wù)器。右擊此計(jì)算機(jī),選擇“屬性”,在隨后打開的對(duì)話框中可設(shè)置wincc運(yùn)行時(shí)的屬性,如wincc運(yùn)行系統(tǒng)的啟動(dòng)組件和使用語(yǔ)言等。如圖3-4所示。圖3-3 wincc資源管理器圖3-4 運(yùn)行設(shè)置3.2 組態(tài)項(xiàng)目3.2.1 組態(tài)變量1. 變量定義wincc的變量按照功能可分為外部變量、內(nèi)部變量、系統(tǒng)變量和腳本變量四種類型。與外部控制器(如plc)沒(méi)有過(guò)程連接的變量叫做內(nèi)部變量,內(nèi)部變量可以無(wú)限制的使用。與外部控制器(如plc)具有過(guò)程連接的變量叫做外部變量,也叫過(guò)程變量。power
21、 tags是指授權(quán)使用的外部變量,也就是說(shuō),如果購(gòu)買的wincc具有power tags授權(quán)1024個(gè),那么wincc項(xiàng)目在運(yùn)行狀態(tài)下最多有1024個(gè)外部變量,外部變量的數(shù)目和授權(quán)使用的外部變量數(shù)目顯示在wincc管理器狀態(tài)欄中。2. 添加邏輯連接若要使用wincc來(lái)訪問(wèn)自動(dòng)化系統(tǒng)(plc)的當(dāng)前過(guò)程值,則在wincc與自動(dòng)化系統(tǒng)之間必須組態(tài)一個(gè)通訊連接。通訊將由稱作通道的專門的通訊驅(qū)動(dòng)程序來(lái)控制,wincc有針對(duì)自動(dòng)化系統(tǒng)的專用通道,例如profibus-dp和opc。l 添加一個(gè)通訊驅(qū)動(dòng)程序,右擊瀏覽窗口中的“變量管理”,選擇“添加新的驅(qū)動(dòng)程序”,如圖3-5所示。圖3-5 添加驅(qū)動(dòng)程序l
22、在“添加新的驅(qū)動(dòng)程序”對(duì)話框中,選擇一個(gè)驅(qū)動(dòng)程序,例如選擇simatic s7 protocol suite.chn,并單擊“打開”按鈕,所選擇的驅(qū)動(dòng)程序?qū)@示在變量管理的子目錄下。l 單擊所顯示的驅(qū)動(dòng)程序前面的“+”,將顯示當(dāng)前驅(qū)動(dòng)程序所有可用的通道單元。通道單元可用于建立與多個(gè)自動(dòng)化系統(tǒng)的邏輯連接。邏輯連接表示與單個(gè)的、已定義的自動(dòng)化系統(tǒng)的接口。l 右擊mpi通道單元,選擇“新驅(qū)動(dòng)程序的連接”。在隨后打開的如圖3-6所示的“連接屬性”對(duì)話框中輸入plc1作為邏輯連接名,單擊“確定”按鈕。圖3-6 建立一個(gè)邏輯連接3. 建立內(nèi)部變量l 如果wincc資源管理器“變量管理”節(jié)點(diǎn)沒(méi)有展開,可雙擊
23、“變量管理”子目錄。l 右擊“內(nèi)部變量”圖標(biāo),選擇“新建變量”,如圖3-7所示。l 在“變量屬性”對(duì)話框中,將變量命名為“tanklevel”。在數(shù)據(jù)類型列表框中,選擇數(shù)據(jù)類型為“有符號(hào)16位數(shù)”,單擊“確定”按鈕,確認(rèn)輸入,如圖3-8所示。所建立的所有變量顯示在wincc項(xiàng)目管理器的右邊窗口中。l 如需要?jiǎng)?chuàng)建其他的內(nèi)部變量,可重復(fù)上述操作,還可對(duì)變量進(jìn)行復(fù)制、剪切、粘貼等操作,快速建立多個(gè)變量。圖3-7 建立內(nèi)部變量圖3-8 內(nèi)部變量的屬性4. 建立外部變量l 在建立外部變量前,必須先安裝一個(gè)通訊驅(qū)動(dòng)程序和建立一個(gè)邏輯連接。在前面已經(jīng)建立了一個(gè)名為plc1的邏輯連接。l 單擊“變量管理”“s
24、imatic s7 protocol suite”“mpi”前面的“+”,展開各自節(jié)點(diǎn),右擊出現(xiàn)的節(jié)點(diǎn)plc1,選擇“新建變量”,如圖3-9所示。圖3-9 建立外部變量l 在“變量屬性”對(duì)話框中給變量命名,并選擇數(shù)據(jù)類型。wincc中的數(shù)據(jù)類型有別于plc中使用的數(shù)據(jù)類型,如有需要可在“改變格式”列表框中選擇格式轉(zhuǎn)換。l 必須給外部變量分配一個(gè)在plc中對(duì)應(yīng)的地址,地址類型與通訊對(duì)象相關(guān)。單擊地址域旁邊的“選擇”按鈕,打開“地址屬性”對(duì)話框,如圖3-10所示。l 在外部變量的“地址屬性”對(duì)話框中,選擇數(shù)據(jù)列表框中外部變量所對(duì)應(yīng)的存儲(chǔ)區(qū)域。地址列表框和編輯框用于選擇詳細(xì)地址信息。l 單擊“確定”
25、按鈕,關(guān)閉“地址屬性”對(duì)話框。單擊“確定”按鈕,關(guān)閉“變量屬性”對(duì)話框。圖3-10 外部變量的屬性3.2.2 創(chuàng)建過(guò)程畫面1. 建立過(guò)程畫面在組態(tài)期間,圖形系統(tǒng)用于創(chuàng)建在運(yùn)行系統(tǒng)中顯示過(guò)程的畫面。圖形編輯器是圖形系統(tǒng)的組態(tài)軟件,是用于創(chuàng)建過(guò)程畫面的編輯器。l 右擊wincc資源管理器的圖形編輯器,選擇“新建畫面”,將創(chuàng)建一個(gè)名為newpdl0.pdl的畫面,并顯示在wincc資源管理器的右邊窗口中。右擊此文件,選擇“重命名畫面”,在隨后打開的對(duì)話框中輸入start.pdl,單擊“確定”按鈕。l 重復(fù)上述步驟創(chuàng)建第二個(gè)畫面,命名為sample.pdl。l 雙擊畫面名稱start.pdl,打開圖形
26、編輯器編輯畫面。在畫面中將創(chuàng)建以下對(duì)象:按鈕、一個(gè)蓄水池、管道、閥門和靜態(tài)文本。第一步:組態(tài)一個(gè)按鈕對(duì)象,功能是系統(tǒng)運(yùn)行時(shí)按下此按鈕使畫面切換到另一個(gè)畫面。在圖形編輯器中選擇對(duì)象選項(xiàng)板上的窗口對(duì)象,單擊窗口對(duì)象前面的“+”,展開窗口對(duì)象。選擇“按鈕”,將鼠標(biāo)指向畫圖區(qū)中放置按鈕的位置,拖動(dòng)至所需要的大小后釋放,出現(xiàn)“按鈕組態(tài)”對(duì)話框。在“文本”的文本庫(kù)中輸入文本內(nèi)容,如sample。單擊對(duì)話框底部的圖標(biāo),打開“畫面”對(duì)話框,選擇需要切換的畫面sample.pdl,如圖3-11所示。關(guān)閉對(duì)話框,并單擊工具欄上的按鈕,保存畫面。圖3-11 組態(tài)畫面中的按鈕為切換到另一個(gè)畫面時(shí)能回到本畫面,在畫面s
27、ample.pdl中應(yīng)組態(tài)另一按鈕。在“按鈕組態(tài)”對(duì)話框中的“單擊鼠標(biāo)改變畫面”文本框中選擇start.pdl。第二步:將在畫面上組態(tài)蓄水池、管道、閥門。l 選擇菜單“查看”“庫(kù)”或單擊工具欄上的圖標(biāo),顯示對(duì)象庫(kù)中的對(duì)象目錄。雙擊“全局庫(kù)”后顯示全局庫(kù)中的目錄樹,雙擊plantelements,雙擊tanks。單擊對(duì)象庫(kù)工具欄上的圖標(biāo),可預(yù)覽對(duì)象庫(kù)中的圖形。單擊tank1,并將其拖至畫圖區(qū)中。拖動(dòng)此對(duì)象周圍的黑色方塊可改變對(duì)象的大小。l 單擊“全局庫(kù)”“plantelements”pipessmart objects,選擇管道放置在畫面上。l 單擊“全局庫(kù)”“plantelements”val
28、vessmart objects,選擇閥門放置在畫面上。l 選擇“標(biāo)準(zhǔn)對(duì)象”中的“靜態(tài)文本”,將其放置在畫面的右上角。輸入標(biāo)題“試驗(yàn)蓄水池”。選擇字體大小為20,調(diào)整對(duì)象的大小。創(chuàng)建的畫面如圖3-12所示。圖3-12 創(chuàng)建的畫面3.2.3 改變畫面對(duì)象的屬性1. 更改tank對(duì)象的屬性畫面上的圖形要?jiǎng)討B(tài)的變化,必須將對(duì)象某個(gè)屬性與變量相關(guān)聯(lián)。l 選擇tank1對(duì)象并右擊,選擇“屬性”,在“對(duì)象屬性”窗口中選擇“屬性”選項(xiàng)卡,并單擊窗口左邊的userdefined1。右擊process行上的白色燈泡,選擇“變量”,如圖3-13所示圖3-13 選擇外部變量l 在出現(xiàn)的對(duì)話框中選擇在3.2.1節(jié)創(chuàng)建
29、的內(nèi)部變量tanklevel,單擊“確定”按鈕,退出對(duì)話框。原來(lái)的白色燈泡變成綠色燈泡。l 右擊process行,“當(dāng)前”列出顯示“2秒”,選擇“根據(jù)變化”,如圖3-14所示。默認(rèn)的最大值100和最小值0表示水池填滿和空的狀態(tài)值。2. 添加一個(gè)“輸入輸出域”對(duì)象將在畫面蓄水池的上部增加另一個(gè)對(duì)象“輸入輸出域”,此對(duì)象不但可以顯示變量值,還可以改變變量的值。l 在對(duì)象選項(xiàng)板上選擇“智能對(duì)象”“輸入輸出域”。l 將“輸入輸出域”放置在繪圖區(qū)中,并拖到要求的大大小后釋放,出現(xiàn)“io域組態(tài)”對(duì)話框,如圖3-15所示。l 單擊圖標(biāo),打開變量選擇對(duì)話框,選擇變量tanklevel。l 單擊更新周期組合框右
30、邊箭頭,選擇“500毫秒”作為更新周期。l 單擊“確定”按鈕,退出對(duì)話框。圖3-14 選擇更新周期圖3-15 “io域組態(tài)”對(duì)話框3. 更改“輸入輸出域”對(duì)象的屬性l 右擊剛剛創(chuàng)建的“輸入輸出域”對(duì)象,選擇“屬性”。l 在“對(duì)象屬性”窗口上單擊“屬性”選項(xiàng)卡,如圖3-16所示。選擇屬性“限制值”。圖3-16 更改“輸入輸出域?qū)ο蟆睂傩詌 雙擊窗口右邊“下限值”。在隨后打開的對(duì)話框中輸入0,單擊“確定”按鈕。l 雙擊窗口右邊“上限值”。在隨后打開的對(duì)話框中輸入100,單擊“確定”按鈕。l 單擊工具欄上圖標(biāo),保存畫面,并將圖形編輯器最小化。至此畫面組態(tài)完成。3.3 指定wincc運(yùn)行系統(tǒng)的屬性本節(jié)
31、講述如何改變一些屬性值,這些屬性值影響項(xiàng)目在運(yùn)行時(shí)的外觀。操作步驟如下:l 單擊wincc項(xiàng)目管理器瀏覽窗口上的圖標(biāo)。l 在右邊窗口中,右擊以你計(jì)算機(jī)名字命名的服務(wù)器,選擇“屬性”,打開“計(jì)算機(jī)屬性”對(duì)話框,選擇“圖形運(yùn)行系統(tǒng)”選項(xiàng)卡,設(shè)置項(xiàng)目運(yùn)行時(shí)的外觀,如圖3-17所示。單擊“瀏覽”按鈕,選擇start.pdl作為系統(tǒng)運(yùn)行時(shí)的啟動(dòng)畫面。l 選擇“標(biāo)題”、“最大化”和“最小化”作為窗口的屬性。單擊“確定”按鈕,關(guān)閉對(duì)話框。3.4 運(yùn)行工程選擇wincc資源管理器主菜單“文件”“激活”,也可直接單擊工具欄上的圖標(biāo),運(yùn)行工程,運(yùn)行效果如圖3-18所示。圖3-17 設(shè)置工程運(yùn)行時(shí)的屬性圖3-18
32、運(yùn)行工程畫面3.5 使用變量模擬器如果wincc沒(méi)有連接到plc,而又想測(cè)試項(xiàng)目的運(yùn)行狀況,則可使用wincc提供的工具軟件變量模擬器(wincc tag simulator)來(lái)模擬變量的變化。l 單擊“開始”“simatic”“wincc”“tools”“wincc tag simulator”,運(yùn)行變量模擬器,如圖3-19所示。注意,只有當(dāng)wincc項(xiàng)目處于運(yùn)行狀態(tài)時(shí),變量模擬器才能正確的運(yùn)行。圖3-19 變量模擬器l 在simulator對(duì)話框中,選擇editnew tag菜單項(xiàng),從變量選擇對(duì)話框中選擇tanklevel變量。l 在“屬性”選項(xiàng)卡上,單擊inc選項(xiàng)卡,選擇變量仿真方式為增
33、1。l 輸入起始值為0,終止值為100,并選中右下角的“激活”復(fù)選框,在list of tags選項(xiàng)卡上,單擊start simulation按鈕,開始變量模擬。tanklevel值會(huì)不停的變化。第4章 項(xiàng)目管理器4.1 wincc項(xiàng)目管理器介紹4.1.1 啟動(dòng)wincc項(xiàng)目管理器的可執(zhí)行文件名為wincc explorer.exe。在計(jì)算機(jī)上只能裝載一個(gè)實(shí)例,當(dāng)項(xiàng)目管理器已經(jīng)打開時(shí),如果嘗試再次將其打開,則該操作不會(huì)被執(zhí)行,而且沒(méi)有出錯(cuò)信息。關(guān)閉wincc前所打開的項(xiàng)目,下次啟動(dòng)將自動(dòng)打開,如果此項(xiàng)目是激活的,下次啟動(dòng)也將自動(dòng)激活。如果不希望激活,可在啟動(dòng)時(shí)同時(shí)按下和鍵并保持該狀態(tài)直到項(xiàng)目完
34、全打開,如果只希望啟動(dòng)項(xiàng)目管理器而不希望打開關(guān)閉前所打開的項(xiàng)目,可在啟動(dòng)時(shí)同時(shí)按下和鍵并保持該狀態(tài)直到項(xiàng)目管理器完全打開。4.1.2 wincc項(xiàng)目管理器的結(jié)構(gòu)wincc項(xiàng)目管理器可以完成以下工作:l 創(chuàng)建和打開項(xiàng)目l 管理項(xiàng)目數(shù)據(jù)和歸檔l 打開各種編輯器l 激活或取消激活項(xiàng)目wincc項(xiàng)目管理器由以下元素組成:標(biāo)題欄、菜單欄、工具欄、狀態(tài)欄、瀏覽窗口和數(shù)據(jù)裝口,如圖4-1所示。1. 標(biāo)題欄標(biāo)題欄顯示當(dāng)前所打開項(xiàng)目的詳細(xì)路徑和項(xiàng)目是否激活。2. 菜單欄和工具欄菜單欄上的大部分菜單項(xiàng)的定義和操作與windows相同,在此不一一介紹,只介紹wincc上獨(dú)有的菜單項(xiàng)?!凹せ睢保何挥凇拔募辈藛蜗?,用
35、于激活或取消激活項(xiàng)目。相當(dāng)于工具欄上的和按鈕。“驅(qū)動(dòng)程序連接狀態(tài)”:用于查看所有建立的通道單元的連接狀態(tài)及變量讀寫信息。3. 狀態(tài)欄狀態(tài)欄顯示與編輯有關(guān)的一些提示,還顯示文件當(dāng)前路徑、已組態(tài)外部變量數(shù)目和授權(quán)范圍內(nèi)的變量數(shù)目。圖4-1 “wincc項(xiàng)目管理器”窗口4. 瀏覽窗口和數(shù)據(jù)窗口在瀏覽窗口和數(shù)據(jù)窗口都可進(jìn)行工作,在這些窗口中,右擊每個(gè)元素可打開每個(gè)元素的快捷菜單。瀏覽窗口包含wincc項(xiàng)目管理器中的編輯器和功能的列表,雙擊列表或使用相應(yīng)的快捷菜單可打開相應(yīng)的編輯器。數(shù)據(jù)窗口位于窗口右側(cè),單擊瀏覽窗口中的編輯器或文件夾,數(shù)據(jù)窗口將顯示編輯器或文件夾的元素。所顯示的信息將隨編輯器的不同而變
36、化。5. 搜索功能通過(guò)選擇項(xiàng)目、計(jì)算機(jī)或變量管理器的快捷菜單中的“查找”,可在wincc項(xiàng)目管理器瀏覽窗口和數(shù)據(jù)窗口中啟動(dòng)搜索功能。此功能在菜單欄上無(wú)相應(yīng)的菜單項(xiàng),只能在快捷菜單中完成??梢运阉鞯脑赜校嚎蛻魴C(jī)、服務(wù)器、驅(qū)動(dòng)程序連接、通道單元、變量等。搜索支持通配符“*”,且不區(qū)分大小寫。4.2 項(xiàng)目類型wincc中的項(xiàng)目分為3種類型:?jiǎn)斡脩繇?xiàng)目、多用戶項(xiàng)目和客戶機(jī)項(xiàng)目。4.2.1 單用戶項(xiàng)目如果只希望在wincc項(xiàng)目中使用一臺(tái)計(jì)算機(jī)進(jìn)行工作,可創(chuàng)建單用戶項(xiàng)目,運(yùn)行wincc。4.2.2 多用戶項(xiàng)目如果希望在wincc項(xiàng)目中使用多臺(tái)計(jì)算機(jī)進(jìn)行協(xié)調(diào)工作,可創(chuàng)建多用戶項(xiàng)目。多用戶系統(tǒng)可以組態(tài)為一至
37、多臺(tái)的服務(wù)器和客戶機(jī)。任意一臺(tái)客戶機(jī)可以訪問(wèn)多臺(tái)服務(wù)器上的數(shù)據(jù),任意一臺(tái)服務(wù)器上的數(shù)據(jù)也可被多臺(tái)客戶機(jī)訪問(wèn)。wincc v6.0可使用12臺(tái)服務(wù)器,32臺(tái)客戶機(jī)。4.2.3 客戶機(jī)項(xiàng)目如果創(chuàng)建了多用戶項(xiàng)目,則隨后必須創(chuàng)建對(duì)服務(wù)器進(jìn)行訪問(wèn)的客戶機(jī),并在將要用做客戶機(jī)的計(jì)算機(jī)上創(chuàng)建一個(gè)客戶機(jī)項(xiàng)目。對(duì)于wincc客戶機(jī),存在兩種情況:1. 具有多臺(tái)服務(wù)器的多用戶系統(tǒng)客戶機(jī)訪問(wèn)多臺(tái)服務(wù)器,運(yùn)行系統(tǒng)組態(tài)數(shù)據(jù)分布在不同服務(wù)器上,客戶機(jī)上的客戶機(jī)項(xiàng)目可以存在本機(jī)的畫面、腳本、變量。這樣的多用戶系統(tǒng),必須在每個(gè)客戶機(jī)上創(chuàng)建單獨(dú)的客戶機(jī)項(xiàng)目。2. 只有一臺(tái)服務(wù)器的多用戶系統(tǒng)客戶機(jī)訪問(wèn)一臺(tái)服務(wù)器,所有數(shù)據(jù)均位于服
38、務(wù)器上,在客戶機(jī)上引用。這樣的多用戶系統(tǒng)中,沒(méi)有必要在客戶機(jī)上創(chuàng)建單獨(dú)的客戶機(jī)項(xiàng)目。4.3 創(chuàng)建和編輯項(xiàng)目4.3.1 創(chuàng)建項(xiàng)目前的準(zhǔn)備為了創(chuàng)建wincc項(xiàng)目,應(yīng)對(duì)項(xiàng)目結(jié)構(gòu)給出一些初步考慮,包括以下幾方面:1. 項(xiàng)目類型知道要?jiǎng)?chuàng)建的是單用還是多用戶項(xiàng)目。2. 項(xiàng)目路徑選擇一個(gè)路徑,不要放在系統(tǒng)分區(qū)上。3. 項(xiàng)目名稱一旦完成項(xiàng)目的創(chuàng)建,再對(duì)名稱進(jìn)行修改會(huì)涉及許多步驟。因此,建議在創(chuàng)建項(xiàng)目之前就確定合適的名稱。另外,所創(chuàng)建的項(xiàng)目還應(yīng)具有統(tǒng)一的畫面、函數(shù)和變量名的約定等。4.3.2 創(chuàng)建項(xiàng)目的步驟1. 指定項(xiàng)目類型單擊工具欄上按鈕,打開“wincc資源管理器”對(duì)話框,如圖4-2所示。選擇需要的項(xiàng)目類型
39、,單擊“確定”,即打開“創(chuàng)建新項(xiàng)目”對(duì)話框,如圖4-3所示。圖4-2 “wincc資源管理器”對(duì)話框圖4-3 “創(chuàng)建新項(xiàng)目”對(duì)話框2. 指定項(xiàng)目名稱和存放的文件夾在“創(chuàng)建新項(xiàng)目”對(duì)話框中輸入項(xiàng)目名稱和項(xiàng)目的完整存放路徑,單擊“創(chuàng)建”按鈕后,wincc開始創(chuàng)建新項(xiàng)目,隨后在wincc項(xiàng)目管理器中打開該項(xiàng)目。3. 更改項(xiàng)目屬性l 右擊項(xiàng)目管理器瀏覽窗口中的項(xiàng)目名稱,選擇“屬性”,打開“項(xiàng)目屬性”對(duì)話框,如圖4-4所示。圖4-4 “項(xiàng)目屬性”對(duì)話框l 在“項(xiàng)目屬性”對(duì)話框中,可修改項(xiàng)目類型、修改者及版本等內(nèi)容。l 在“更新周期”選項(xiàng)卡上,可選擇更新周期,并可定義五個(gè)用戶周期。用戶周期的時(shí)間可選擇。l
40、 在“熱鍵”選項(xiàng)卡上,可為wincc用戶登錄和退出定義熱鍵。4.3.3 更改計(jì)算機(jī)的屬性創(chuàng)建項(xiàng)目后,必須調(diào)整計(jì)算機(jī)的屬性。如果時(shí)多用戶項(xiàng)目,必須單獨(dú)為每臺(tái)創(chuàng)建的計(jì)算機(jī)調(diào)整屬性。操作步驟如下:l 單擊項(xiàng)目管理器瀏覽窗口中計(jì)算機(jī)圖標(biāo),右擊所需要的計(jì)算機(jī),選擇“屬性”,打開“計(jì)算機(jī)屬性”對(duì)話框,如圖4-5所示。圖4-5 “計(jì)算機(jī)屬性”對(duì)話框l 在“常規(guī)”選項(xiàng)卡上,檢查“計(jì)算機(jī)名稱”輸入框中是否輸入了正確的計(jì)算機(jī)名稱,此名稱應(yīng)與windows的計(jì)算機(jī)名稱相同。l 如果創(chuàng)建了一個(gè)多用戶,則“計(jì)算機(jī)類型”可指示此計(jì)算機(jī)組態(tài)是服務(wù)器,還是客戶機(jī)。單擊“確定”按鈕,關(guān)閉對(duì)話框。4.4 激活項(xiàng)目4.4.1 運(yùn)行
41、系統(tǒng)的設(shè)置激活項(xiàng)目時(shí),將裝載運(yùn)行系統(tǒng)所需要的附加程序模塊,在啟動(dòng)列表中,可指定激活項(xiàng)目時(shí)將要啟動(dòng)的應(yīng)用程序。l 在瀏覽窗口中選擇“計(jì)算機(jī)”,在數(shù)據(jù)窗口中選擇需要修改的計(jì)算機(jī),并選擇“屬性”,在隨后打開的對(duì)話框中選擇“啟動(dòng)”選項(xiàng)卡,如圖4-6所示。圖4-6 “計(jì)算機(jī)屬性”對(duì)話框“啟動(dòng)”選項(xiàng)卡l 在“啟動(dòng)”選項(xiàng)卡上,應(yīng)設(shè)置wincc項(xiàng)目的啟動(dòng)組件,根據(jù)項(xiàng)目的要求進(jìn)行選擇。缺省狀態(tài)下,將始終啟動(dòng)并激活圖形運(yùn)行系統(tǒng)。為獲得更好的性能,如果項(xiàng)目目前沒(méi)有使用到某個(gè)組件,則可不進(jìn)行選擇。此選項(xiàng)卡包括兩個(gè)部分:在“wincc運(yùn)行系統(tǒng)的啟動(dòng)順序”文本框中,包含所有缺省wincc運(yùn)行系統(tǒng)模塊的列表。在“附加的任務(wù)
42、應(yīng)用程序”文本框中,可選擇未在缺省部分列出,但又必須啟動(dòng)的應(yīng)用程序。l 在“參數(shù)”選項(xiàng)卡上,可選擇運(yùn)行系統(tǒng)中的語(yǔ)言和時(shí)間。l 在“圖形運(yùn)行系統(tǒng)”選項(xiàng)卡上,應(yīng)設(shè)置wincc項(xiàng)目的啟動(dòng)畫面。這樣,項(xiàng)目啟動(dòng)時(shí)將首先打開所選擇的啟動(dòng)畫面。在此選項(xiàng)卡上,還可設(shè)置wincc圖形運(yùn)行系統(tǒng)窗口屬性及其他圖形運(yùn)行系統(tǒng)的屬性。l 在“運(yùn)行系統(tǒng)”選項(xiàng)卡上,可設(shè)置visual basic畫面腳本和全局腳本的調(diào)試特性,還可設(shè)置是否啟用監(jiān)視鍵盤(軟件鍵盤)等選項(xiàng)。l 當(dāng)啟動(dòng)wincc運(yùn)行系統(tǒng)時(shí),wincc使用在“計(jì)算機(jī)屬性”對(duì)話框中設(shè)置的屬性進(jìn)行運(yùn)行,并可隨時(shí)修改運(yùn)行系統(tǒng)的這些設(shè)置。對(duì)運(yùn)行系統(tǒng)的修改,大部分設(shè)置在重新激活
43、項(xiàng)目后即可生效,部分設(shè)置須重新啟動(dòng)后才能生效。4.4.2 啟動(dòng)和退出運(yùn)行系統(tǒng)1. 啟動(dòng)運(yùn)行系統(tǒng)在項(xiàng)目管理器中打開所需要的項(xiàng)目,單擊工具欄上按鈕,wincc將按照“計(jì)算機(jī)屬性”對(duì)話框中所選擇的設(shè)置啟動(dòng)運(yùn)行系統(tǒng)。對(duì)于多用戶系統(tǒng),必須首先啟動(dòng)所有服務(wù)器上的運(yùn)行系統(tǒng),再啟動(dòng)客戶機(jī)上的運(yùn)行系統(tǒng)。對(duì)于冗余系統(tǒng),應(yīng)首先啟動(dòng)主服務(wù)器上的運(yùn)行系統(tǒng),再啟動(dòng)備份服務(wù)器上的運(yùn)行系統(tǒng)。2. 設(shè)置自動(dòng)運(yùn)行當(dāng)一個(gè)項(xiàng)目正常運(yùn)行后,可以設(shè)置在啟動(dòng)windows后自動(dòng)運(yùn)行wincc。l 選擇wincc程序組上的autostart應(yīng)用程序,打開如圖4-7所示的“autostart組態(tài)”應(yīng)用程序?qū)υ捒颉D4-7 設(shè)置自動(dòng)啟動(dòng)winc
44、cl 單擊“項(xiàng)目”框中的按鈕,選擇需要打開的wincc項(xiàng)目。如果希望在運(yùn)行系統(tǒng)中打開項(xiàng)目,選中“啟動(dòng)時(shí)激活項(xiàng)目”復(fù)選框,wincc項(xiàng)目在運(yùn)行系統(tǒng)中啟動(dòng),wincc項(xiàng)目管理器不打開。l 單擊“添加到autostart”按鈕。下一次計(jì)算機(jī)啟動(dòng)后,wincc將自動(dòng)啟動(dòng)。如不希望wincc自動(dòng)啟動(dòng)可單擊“從autostart刪除”按鈕。3. 退出運(yùn)行系統(tǒng)退出運(yùn)行系統(tǒng)時(shí),取消激活項(xiàng)目。所有激活的過(guò)程均將停止。單擊工具欄上按鈕,“wincc運(yùn)行系統(tǒng)”窗口關(guān)閉,退出運(yùn)行系統(tǒng)。4.5 復(fù)制項(xiàng)目4.5.1 復(fù)制項(xiàng)目復(fù)制項(xiàng)目,即將項(xiàng)目與所有重要的組態(tài)數(shù)據(jù)復(fù)制到同一計(jì)算機(jī)的另一個(gè)文件夾或網(wǎng)絡(luò)中的另一計(jì)算機(jī)上。使用項(xiàng)
45、目復(fù)制器,只復(fù)制項(xiàng)目和所有組態(tài)數(shù)據(jù),運(yùn)行系統(tǒng)數(shù)據(jù)不復(fù)制。l 單擊“開始”“simatic”“wincc”“tools”“project duplicator”,打開wincc項(xiàng)目復(fù)制器對(duì)話框,如圖4-8所示。圖4-8 “wincc項(xiàng)目復(fù)制器”對(duì)話框l 在“選擇要復(fù)制的源項(xiàng)目”文本框中輸入希望復(fù)制的項(xiàng)目,單擊旁邊按鈕瀏覽選擇。單擊“另存為”按鈕,打開“另存為wincc項(xiàng)目”對(duì)話框,選擇復(fù)制到的目的文件夾,并給項(xiàng)目賦予一個(gè)名稱,此項(xiàng)目名稱可與原項(xiàng)目相同也可不同。單擊“保存”按鈕,開始復(fù)制。復(fù)制完畢后,單擊“關(guān)閉”按鈕,關(guān)閉項(xiàng)目復(fù)制器。4.5.2 復(fù)制冗余服務(wù)器項(xiàng)目冗余系統(tǒng)上的wincc項(xiàng)目必須完全
46、相同。如果創(chuàng)建了一套冗余系統(tǒng),則每當(dāng)完成主服務(wù)器的任何修改之后,必須對(duì)備份服務(wù)器上的項(xiàng)目進(jìn)行同步。復(fù)制冗余服務(wù)器項(xiàng)目,不能使用windows資源管理器的復(fù)制和粘貼功能,只能使用wincc項(xiàng)目復(fù)制器。在如圖4-8所示的“wincc項(xiàng)目復(fù)制器”對(duì)話框中的“選擇要復(fù)制的源項(xiàng)目”文本框中選擇源項(xiàng)目,在“為冗余計(jì)算機(jī)保存復(fù)制項(xiàng)目在”文本框中選擇冗余服務(wù)器的目的項(xiàng)目存儲(chǔ)位置。單擊“復(fù)制”按鈕,開始復(fù)制冗余系統(tǒng)中的冗余服務(wù)器的項(xiàng)目。第5章 組態(tài)變量5.1 變量管理器變量管理器管理wincc工程中使用的變量和通訊驅(qū)動(dòng)程序。它位于wincc項(xiàng)目管理器的瀏覽窗口中。5.1.1 變量的功能類型wincc的變量按照功
47、能可分為外部變量、內(nèi)部變量、系統(tǒng)變量和腳本變量四種類型。1. 外部變量由外部過(guò)程為其提供變量值的變量,稱為wincc的外部變量,也稱為過(guò)程變量。每一個(gè)外部變量都屬于特定的過(guò)程驅(qū)動(dòng)程序和通道單元,并屬于一個(gè)通道連接。相關(guān)的變量將在該通訊驅(qū)動(dòng)程序的目錄結(jié)構(gòu)中創(chuàng)建。外部變量的最大數(shù)目由powertags授權(quán)限制。2. 內(nèi)部變量過(guò)程沒(méi)有為其提供變量值的變量,稱為內(nèi)部變量。內(nèi)部變量沒(méi)有對(duì)應(yīng)的過(guò)程驅(qū)動(dòng)程序和通道單元,不需要建立相應(yīng)的通道連接,內(nèi)部變量在“內(nèi)部變量”目錄中創(chuàng)建。所組態(tài)的內(nèi)部變量的數(shù)目不受限制。3. 系統(tǒng)變量wincc提供了一些預(yù)定義的中間變量,稱為系統(tǒng)變量。每個(gè)系統(tǒng)變量均有明確的意義,可以提
48、供現(xiàn)成的功能,一般用以表示運(yùn)行系統(tǒng)的狀態(tài)。系統(tǒng)變量由wincc自動(dòng)創(chuàng)建,組態(tài)人員不能創(chuàng)建系統(tǒng)變量,但可使用由wincc創(chuàng)建的系統(tǒng)變量。系統(tǒng)變量以“”開頭,以區(qū)別于其他變量。系統(tǒng)變量可以在整個(gè)工程的腳本和畫面中使用。4. 腳本變量腳本變量是在wincc的全局腳本及畫面腳本中定義并使用的變量。它只能在其定義時(shí)所規(guī)定的范圍內(nèi)使用。5.1.2 變量管理器的結(jié)構(gòu)1. 瀏覽窗口變量管理器位于wincc項(xiàng)目管理器的瀏覽窗口中。內(nèi)部變量及其相關(guān)聯(lián)的變量組均位于“內(nèi)部變量”目錄下。wincc將在變量管理器中為每個(gè)已安裝的通訊驅(qū)動(dòng)程序創(chuàng)建一個(gè)新的目錄。在通訊驅(qū)動(dòng)程序目錄下,可找到通道單元及其連接以及相關(guān)聯(lián)的變量組
49、和外部變量。2. 數(shù)據(jù)窗口wincc項(xiàng)目管理器的數(shù)據(jù)窗口將顯示瀏覽窗口中所選目錄的所有內(nèi)容。3. 工具提示在運(yùn)行系統(tǒng)中,可以以工具提示的方式查看與連接和變量有關(guān)的狀態(tài)信息。移動(dòng)鼠標(biāo)指針到所希望的連接或變量上可顯示狀態(tài)信息。工具提示包含了下列信息:l 對(duì)于連接,顯示與狀態(tài)有關(guān)的簡(jiǎn)短信息。l 對(duì)于變量,顯示變量的當(dāng)前值及變量的質(zhì)量代碼。l 上一次修改變量時(shí)的日期。4. 菜單欄在“編輯”菜單下,可對(duì)變量和變量組進(jìn)行剪切、復(fù)制、粘貼和刪除等操作。在“編輯”“屬性”下,可查看所選變量、通訊驅(qū)動(dòng)程序、通道單元或連接等的屬性。此操作也可使用快捷菜單來(lái)完成。5. 查找在變量管理器中,可在快捷菜單中打開搜索功能
50、,對(duì)變量、變量組、連接、通道單元和驅(qū)動(dòng)程序進(jìn)行搜索。5.1.3 變量組如果在一個(gè)項(xiàng)目中因處理大量的數(shù)據(jù)而需要許多變量時(shí),建議將變量組織為變量組。只有這樣才能在大型項(xiàng)目中始終注意各種事件。然而,變量組并不能保證變量的惟一性,即使在不同的變量組下變量名也應(yīng)該是惟一的。一般可將完成同一功能的變量或?qū)儆谕辉O(shè)備的變量歸結(jié)為一個(gè)組。5.2 變量的數(shù)據(jù)類型當(dāng)創(chuàng)建變量時(shí),將給變量分配某種可能的數(shù)據(jù)類型。數(shù)據(jù)類型取決于用戶將怎樣使用該變量。wincc中的變量分為以下數(shù)據(jù)類型:二進(jìn)制變量、有符號(hào)8位數(shù)、無(wú)符號(hào)8位數(shù),有符號(hào)16位數(shù)、無(wú)符號(hào)16位數(shù)、有符號(hào)32位數(shù)、無(wú)符號(hào)32位數(shù)、32位浮點(diǎn)數(shù)、64位浮點(diǎn)數(shù)、8位
51、字符集文本變量、16位字符集文本變量、結(jié)構(gòu)類型變量、原始數(shù)據(jù)類型和文本參考。5.2.1 數(shù)值型變量(1)二進(jìn)制變量二進(jìn)制變量(binary tag)取值為true或1,以及false或0。二進(jìn)制變量在存儲(chǔ)系統(tǒng)中占用1字節(jié)。(2)有符號(hào)8位數(shù)有符號(hào)8位數(shù)(signed 8-bit value)占用l字節(jié)的存儲(chǔ)空間,取值范圍為-128127。(3)無(wú)符號(hào)8位數(shù)無(wú)符號(hào)8位數(shù)(unsigned 8-bit value)占用1字節(jié)的存儲(chǔ)空間,取值范圍為0255。ascii字符用這種類型的變量來(lái)表示。(4)有符號(hào)16位數(shù)有符號(hào)16位數(shù)(signed 16-bit value)表示一個(gè)短整數(shù)占用2字節(jié)的存儲(chǔ)空間,取值范圍為-3276832767。(5)無(wú)符號(hào)16位數(shù)無(wú)符號(hào)16位數(shù)(unsigned 16-bit value)占用2字節(jié)的存儲(chǔ)空間,取值范圍為065536。(6)有符號(hào)32位數(shù)有符號(hào)32位數(shù)(signed 16-bit value)表示一個(gè)長(zhǎng)整數(shù)占用4字節(jié)的存儲(chǔ)空間,取值范圍為-21474836482147483647。(7)無(wú)符號(hào)32位數(shù)無(wú)符號(hào)32位數(shù)(unsigned 32-bit value)占用4字節(jié)的存儲(chǔ)空間,取值范圍為04294967296。(8)32位浮點(diǎn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)除草劑市場(chǎng)運(yùn)營(yíng)狀況發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)鋯英砂行業(yè)供需現(xiàn)狀及投資發(fā)展規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)連接器制造市場(chǎng)發(fā)展動(dòng)態(tài)及前景趨勢(shì)預(yù)測(cè)報(bào)告
- 2025-2030年中國(guó)輪滑鞋行業(yè)發(fā)展現(xiàn)狀及前景趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)血漿增容劑行業(yè)運(yùn)行動(dòng)態(tài)與發(fā)展風(fēng)險(xiǎn)評(píng)估報(bào)告
- 2025-2030年中國(guó)葵花油市場(chǎng)運(yùn)行態(tài)勢(shì)及發(fā)展盈利分析報(bào)告
- 2025-2030年中國(guó)藝術(shù)玻璃行業(yè)市場(chǎng)運(yùn)行態(tài)勢(shì)及投資戰(zhàn)略研究報(bào)告
- 2025-2030年中國(guó)管道檢測(cè)行業(yè)供需現(xiàn)狀及投資發(fā)展規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)空冷器市場(chǎng)運(yùn)行現(xiàn)狀及發(fā)展策略分析報(bào)告
- 2025-2030年中國(guó)種衣劑市場(chǎng)運(yùn)營(yíng)狀況及發(fā)展趨勢(shì)研究報(bào)告
- Unit 3 Environmental Protection Reading and Thinking 選擇性必修第三冊(cè)
- 2025年合伙型公司新合伙人加入?yún)f(xié)議
- 小學(xué)道德與法治課堂教學(xué)中提升學(xué)生核心素養(yǎng)策略
- 中水回用項(xiàng)目可行性研究報(bào)告
- 2025城市商鋪買賣合同書
- 基于主題式教學(xué)法的初級(jí)漢語(yǔ)綜合課《我的低碳生活》教學(xué)設(shè)計(jì)
- 微信公眾號(hào)運(yùn)營(yíng)及推廣合同
- 2025年浙江長(zhǎng)興文旅集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 醫(yī)院臨床科研大數(shù)據(jù)平臺(tái)方案
- 2024年北京市中考生物真題卷及答案解析
- 2023年涼山州西昌市人民醫(yī)院招聘衛(wèi)生專業(yè)技術(shù)人員考試真題
評(píng)論
0/150
提交評(píng)論