WinCC 系統課程_第1頁
WinCC 系統課程_第2頁
WinCC 系統課程_第3頁
WinCC 系統課程_第4頁
WinCC 系統課程_第5頁
已閱讀5頁,還剩91頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、WinCC 系統課程WinCC 系統課程第一章 WinCC系統概述基本功能(1/5)基本過程控制(1/8-1/9)nOS-項目編輯器:此向導用于組態和初始化當前WinCC項目的監視設定和屏幕設定。基本過程控制(1/8-1/9)n畫面樹管理器(picture tree manager)n時鐘同步(time synchronization)nHorn編輯器(Horn)nLifebeat監視授權及選項(1/10)系統組態(1/13)1.廣泛的可視化任務可集多用戶系統結合在一起;2.服務器取代過程連接;PC網絡連接其它所有的客戶至服務器;3.客戶從服務器接收所有的數據;4.甚至管理級上更高層次的計算機

2、也可通過終端總線訪問Win CC數據庫;5.Simatic工業以太網過程總線也可以用作苛刻環境中的工業應用終端總路線。單用戶系統組態(1/14)n組態:單用戶系統用于小型(變量數量)應用,但它們也可以是獨立系統部件的操作員界面。n單機:在單用戶系統具有操作所需的所有東西時,它以單機方式工作.這些點對點的連接以及局域網連接構成了自動化級別。多用戶系統(1/15)客戶機客戶機客戶機客戶機132n服務器客戶機配置使得有可能將最多32個操作員終端連接到一個服務器。n冗余服務器:當你并行操作兩個Win CC站時,在運行時或者一個服務器發生故障后,歸檔將被自動調整.客戶機到主站的自動切換,保證了連續過程的

3、執行和操作。n有操作員終端的服務器的客戶機數量4。n沒有操作員終端的服務器的客戶機數量32。n服務器和客戶機或多客戶機必須使用同樣的操作系統。分布式系統/網絡技術(1/16)WinCC web 客戶機所有的WinCC應用多客戶機1所有的WinCC應用多客戶機32所有的WinCC應用服務器1所有的WinCC應用服務器12Web瀏覽服務器支持3/10/25/50客戶端授權;Web瀏覽器客戶機無需授權。體系結構(1/17)RT mdfMS SQLServer 2000Siemens S5/S7RT mdf開放性(1/18)WinCC軟件安裝(1/19-20)n操作系統(windows2000或XP)

4、n操作系統相應的Service PacknIE6.0以上+SP1nMessage Queuing(windows組件)nSql sever for WinCC(sp3)nWinCC 6.0nSimatic NET從版本5到版本6的升級(1/21-22)n版本5的后臺數據庫是Sybase, 版本6是Sql Sever,升級后Sybase數據庫可以被卸載。n使用版本5創建的項目可以使用winCCtoolsProject Migrator進行轉換。WinCC 系統課程第二章 創建項目及連接PLC創建一個工程(2/5)一個單用戶一個服務器,幾個無自己項目的客戶端分布式系統,幾個擁有自己項目的客戶端Wi

5、n CC工程結構和文件交叉引用列表(xfc)組態過的屏幕(pdl,sav)屏幕文件(bmp,emf,wmf)動作列表(.act)項目函數(fct)項目庫(pxl)函數聲明(h)函數庫(dll)工程動作(pas)報表布局(rpl)變量記錄報警記錄工程主文件數據庫日志組態數據的數據庫來自交叉引用的內部數據管理運行數據庫日志連接到運行數據的主數據庫用戶歸檔數據庫Win CC工程結構和文件n數據庫文件總是兩個:ldf, mdfn報警記錄歸檔管理器:文件名結構:計算機名_項目名_ALG_起始時間_結束時間.mdfn變量記錄快速歸檔管理器:文件名結構: 計算機名_項目名_TLG_起始時間_結束時間.mdf

6、(采樣時間1min)n空的RT-DB WinCC_SQL.mdf: 1. 空白運行的數據庫存在于SiemensWinCCbinWinCC_SQL.mdf, 2. 當你建立一個新的項目后將拷貝到項目的目錄下,數據庫自動生成n*. LOG文件:1.日志文件包含設定的數據,系統狀態和應用時的錯誤信息;2.文件存放路徑:SiemensWinCCDiagnose在工程間進行交換過程連接的變量為連接選擇通訊驅動程序創建MPI連接(2/19)對集成的MPI接口始終是0連接狀態(2/20)連接診斷(2/21)組態過程變量(2/23)品質代碼(2/22)n4C:連接狀態良好,目前沒有通訊n80:連接狀態良好,目

7、前正在通訊n見幫助信息創建Industrial Ethernet連接CP卡MAC地址CPU Slot number創建Industrial Ethernet連接系統參數的設定系統參數修改過后需要重新啟動WinCC使之生效。創建TCP/IP連接CP卡IP地址CPU Slot number創建TCP/IP連接系統參數的設定組態內部變量(2/25)交叉引用(2/28-30)更新數據管理更新視圖更新數據管理和視圖過濾導出CSV交叉引用(2/28-30)WinCC數據內部數據管理過濾器交叉引用列表Cross Reerence編輯器.XFS.XFC變量仿真nSimaticwinCCtoolsWinCC t

8、ag simulatorNew tagDelete tag如模擬器和真實的 PLC同時工作,模擬器起作用。WinCC 系統課程第三章 畫面編輯和用戶權限管理借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面BPC Application借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風

9、風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面借借鑒鑒各各種種風風格格的的畫畫面面圖形編輯器組態界面(3/11)圖形對象選項板(3/12)其它選項板n對齊選項板(3/14)n樣式和變量選項板(3/15)圖形對象(3/16-18)n選擇對象nProperties和eventsn設置背景網格ToolsSet

10、tingsGirdn移動和復制對象n使用對齊選項板來排列對象符號庫(3/19)定義起始畫面(3/24)自動啟動功能(3/25)退出WinCC Explorer(3/26)對象的默認觸發器(3/27)n獲得畫面選擇和通訊的高性能的表現的一個原因是對畫面中的對象使用默認觸發器設置,設置2秒鐘是有意義的,最重要的是每個畫面的每個觸發器達到同一。練習1(3/37)n要求:1.按按鈕on,出現紅色圖片2.按按鈕off,出現綠色圖片練習1步驟n使用“polygon”工具畫紅色多邊形,并使用菜單“fileexport”將該圖形導出,使用同樣方法導出綠色多邊形。n在Graphics Designer制作兩個按

11、鈕,在它們的Mouse press left動作里設置Direct Connection, 將0(off按鈕)或1(on按鈕)給對應的內部Tag。n從工具中拖一個Status Display控件,具體操作見3/37。(注:在Status Display Configuration圖片是拖放設置的)練習2n要求1.多選框選到電機1,電機1閃爍;2.對電機2,電機3進行同樣的設置。練習2步驟n多選框設置Geometrynumber of boxes設置多選框的個數Fontindex, Text設置每個多選框旁的文字Output/input selected boxes對Dynamic按鼠標右鍵選擇

12、對應的Tag (signed 8 bit value)n從Siemens HMI Symbol Library 1.3庫中拖出3個電機,設置control propertiesblink mode,對Dynamic按鼠標右鍵,選擇Dynamic Dialog練習3:七巧板(3/38)n要求1.用7個多選按鈕控制小人的顯示。2.按delete按鈕清除所有復選框,小人消失。練習3步驟n復選框PropertiesGeometrynumber of boxes:7PropertiesCheck BoxFontIndex:1 Text:HeadPropertiesOutput-inputselected

13、 boxesDynamic按鼠標右鍵選擇Tag,用變量連接組態ndelete按鈕在Mouse press left事件使用direct connection組態,把0給對應的Tag。n用Polygon制作7個多邊形,用動態對話框為它們組態。PropertiesmiscellaneousDisplay 對Dynamic按鼠標右鍵,選擇Dynamic Dialog練習4(3/42)n要求:1.按+1按鈕,I/O框數值加1;2.按-1按鈕,I/O框數值減1;練習4步驟練習5:畫中畫n要求:1.由switch按鈕控制motor畫面的顯示和隱藏;2.Motor窗口中的on/off按鈕控制主畫面中電機的閃

14、爍和停止閃爍,UNDISP按鈕控制motor畫面的釋放。練習5步驟n創建motor畫面:寬150,高200;n在motor畫面中設置兩個按鈕:在 on/off按鈕的press left事件中加入如下代碼:BOOL bb=GetTagBit(motor_onoff);bb=!bb;SetTagBit(motor_onoff,bb);在UNDISP按鈕的press left事件中加入直接連接Direct connection: 常量0賦給current window的display。n創建主畫面,添加1個按鈕,1個picture windows控件,并從HMI符號庫中拖出1個電機在Swith按鈕的

15、press left事件中加入直接連接Direct connection,將常量1賦給picture window1的display。設置picture window1的屬性:Picture Name為motor.pdl;Display為No;寬度為150;高度為200;電機屬性設置:BlankMode動態對話框(Dynamic Dialog),數據類型為Boolean,Expression/Fomula為“motor_onoff”,并設置當其為1時閃爍。AutoCAD和EPLAN(3/39)n要想實現DXF Control,必須選裝WinCC CD中的Volo View CatalogVie

16、wAutoCAD和EPLAN(3/39)GSC診斷(3/46)Smart objectsApplication windowsGlobal ScriptGSC DiagnosticsMouse Press left事件代碼:BYTE back;back=GetTagByte(gsc);printf(outputfield %drn,back);向導:顏色動態變化表(3/62)向導:顏色動態變化表(3/62)n通過向導實際是在對象的backgroud屬性上產生了一段C-Action。if ( (_v1 & 0 x3) = 0 x0)return (16711808);else if (

17、(_v2 & 0 x3) = 0 x1)return (8388608);else if ( (_v3 & 0 x3) = 0 x2)return (255);else if ( (_v4 & 0 x3) = 0 x3)return (65280);elsereturn (16777215);權限n可以用用戶管理員來控制訪問權限的指派和管理,以便杜絕未經授權的訪問。在項目屬性中定義登錄和注銷熱鍵。(3/65)創建組、用戶并給用戶賦適當的權限(3/66)設置控件的Authorization屬性(3/67) 權限練習要求:1.動態顯示登陸用戶名;2.創建兩個用戶:xiaow

18、ang有I/O框輸入權限;xiaoli沒有。步驟:1.在項目屬性中設置熱鍵,ctrl+L為登錄熱鍵;ctrl+O為注銷熱鍵。2.創建兩個用戶:xiaowang和xiaoli。Xiaowang有Tag entering的權限,xiaoli則沒有。3.制作畫面:(1)靜態文本框:Text的Dynamic屬性設置成Tag:CurrentUser。(2)I/O field:Authorization的Dynamic屬性設置成Tag entering。系統信息調用通道(3/73)系統信息編輯變量(3/74)n需要stop重新啟動,否則連接可能不正常。(在做畫面前看Tag通訊是否正常)nDataType數

19、據類型需要和需要類型相一致。n系統日期、時間、存儲器容量.等信息都可以通過系統通道得到。新建連接新建Tag塊技巧概要(3/76)n為降低組態和管理的類似過程對象的成本可以使用圖片塊技巧。根據PLC中結構類似的數據記錄,在WinCC中創建一個Structure Tag(模板),這個結構變量代表向PLC讀寫特定對象類型數據的接口。在模板中創建類型對象并把對象連接到結構變量中的結構成員名稱,在調用一個類型對象時,該對象被連接到PLC相關的地址。塊技巧概要(3/76)由類型對象的模板由類型對象的模板由 結 構 變 量 生由 結 構 變 量 生成 的 變 量 實 例成 的 變 量 實 例應用畫面應用畫面

20、SIMATIC PLC中的數據記錄中的數據記錄結構類型結構類型編 輯 器編 輯 器在工程中建立結構變量(3/78)創建適合結構的內部變量/過程變量(3/79)組態模板(3/80-83)棒圖1:最小值為0,最大值為100;屬性:MiscellaneousProcess Driver Connection的Dynamic設置為Tag:setpoint(在選擇的時候其實并無此Tag,選擇motor1.setpoint,然后再把motor1.去掉)畫面屬性:寬度:190;高度:280棒圖2:最小值為0,最大值為100;屬性:MiscellaneousProcess Driver Connection的

21、Dynamic設置為Tag:actualI/Ofeild1屬性:output/InputOutput Value的Dynamic設置成Tag:setpoint;Field Type的Dynamic設置動態對話框,數據類型為布爾,表達式為Tag:auto_man(這里必須新設置一個tag,類型和motor1.auto_man的數據類型一致,取名必須是auto_man),當該值為Yes,只能是output類型。Colorsbackground Color設置動態對話數據類型為布爾,表達式為Tag:auto_man,當該值為Yes,背景色為紅色。I/Ofeild2屬性:output/InputOut

22、put Value的Dynamic設置成Tag:actual;Colorsbackground Color設置動態對話數據類型為布爾,表達式為Tag:actual,當該值大于90,背景色為紅色。在Global LibraryoperationToggle buttons選擇改符號;屬性Tag Assignment的Dynamic屬性設置為on_off。屬性Tag Assignment的Dynamic屬性設置為auto_man。組態電機畫面(3/84-87)Press left事件代碼如下:BOOL a;a=GetVisible(lpszPictureName,PictureWindow1);a

23、=!a;SetVisible(lpszPictureName,PictureWindow1,a);PictureWindows1屬性(3/84)Display為No; Title為Yes; Picture Name:motor.pdl;Tag prefix:motor1.PictureWindows1事件(3/85)Display的Change事件設置Direct Connection:將this object.Tag prefix賦與this object.heading一個畫面窗口多個電機(3/88-92)Press left事件:SetTagPrefix(lpszPictureName,PictureWindow1,motor1.);SetPictureName(lpszPictureName,PictureWindow1,motor.Pdl);PictureWindows1屬性:Display:Yes; Title:Yes; Can be closed:Yes。PictureWindows1事件:MiscellaneousTag prefixChange設置Direct Connection:將this obj

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論