
歡迎訪問濰坊拓普泰克工程技術有限公司官方網站!
服務電話:18753687637
概述
西門子與 2007 前并購的 ETM 專業控制軟件公司緻力于開發過程可視化和控制系統 SIMATIC WinCC 開放式構架,其前身稱謂 PVSS。SIMATIC WinCC 開放式構架是 SIMATIC HMI 系列的一個組成部分,針對的是具有特殊要求的客戶。
此産品重點是根據系統的先決條件和功能滿足定制、大規模/高複雜度的特殊要求。SIMATIC WinCC 開放式構架特别是在聯網和冗餘高端控制系統方面顯示了自己的高性能。
從現場級到控制中心,從機器到公司辦公室——确保能夠實現全面、高性能的通訊。
在任何情況下,SIMATIC WinCC 開放式構架都可以确保高可用性、信息可靠性,以及使用中的快速交互和方便性。無需中斷過程就可以改變應用程序。
因此系統在收益性、效率和安全性方面實現了良好的平衡。SIMATIC WinCC 開放式構架在諸多的企業關鍵應用中顯示了強大的可靠性。
SIMATIC WinCC 開放式架構是一種 SCADA 系統,用于所有工業領域中的過程、生産流程、機床和工廠等的可視化和操作控制。
借助分布式系統,通過一個網絡,可以連接高達 2048 個自主 SIMATIC WinCC 開放式架構系統。每個子系統可以組态為單用戶系統或者多用戶系統,且各個用戶系統均可以為冗餘或者非冗餘系統。
SIMATIC WinCC 開放式架構在過程畫面和數據庫結構等方面,全程依賴面向對象的技術。通過面向對象的屬性及其使用的一緻性和完美性,用戶的 SIMATIC WinCC 開放式架構的工程組态程序發生了相當大的改變。可以取得較大的組态成本節約。
● 當前版本:SIMATIC WinCC Open Architecture V3.11
運行環境:
● Windows 7 Ultimate/Enterprise SP1(32/64 位)
● Windows XP SP2/SP3(32 位)
● Windows Server 2008 R2(64 位)
● Red Hat Linux 5(32/64 位)
● Open Suse 12.1(32/64 位)
● Sun Solaris 10
● VMWare ESXi Server 4
應用
● 高效的組态設計和靈活的工廠擴建
● 面向對象
● 設備對象的數量不受限制
● 批量組态設計
● 通過 utf-8 支持多種語言
● 面向對象的數據模型
● 将物理設備對象的設定點值和測量值映射到結構化設備對象上
● 設備對象包括一種樹形結構,其中含有多種設備對象元素
● 将把各個過程值映射到各設備對象元素上
● 從一個定義的設備對象結構(設備對象類型),可将任意數目的設備對象實例化,例如,同一類型的 20 台泵。
● 可以将設備對象類型嵌入到其它設備對象類型中,這樣就可以生成更加複雜的設備對象(例如,一個泵站包含 2 個泵)。
● 圖形化設備符号可引用特定類型的設備對象,在此情況下,這些符号隻需繪制一次,即可用于該類型的所有實例。
● 節省組态開銷。
● 任意伸縮
● 自小型單用戶系統直至網絡型高端冗餘系統
● 多達 2048 個服務器的分布式系統
● 與平台無關
● 适用于 Windows、Linux 和 Solaris 等操作系統
● 本機 64 位支持
● 由于提供本機 64 位支持,因此有更多的系統内存可以利用
● 這意味着可以處理每個服務器的更大數據結構
● 最高的故障安全性和可用性
● 雙機熱備份
● 災難恢複系統
● SIL3 認證,符合标準 IEC 61508 的要求
● 用于定制型解決方案的平台
● 快速、簡便地實現新過程
● 根據市場需求,快速地調整工廠的控制和可視化功能
● 采用公司内部編程和内部開發,實現獨立性和知識産權的保護
● 采用标準化解決方案結構,保持使用的連續性
● 支持貼牌
● 用于 OEM 開發的各個商标名稱
● 驅動和接口選件豐富,具備優異的開放性
● Modbus 系列、Modbus Plus / RS485、RK512、TLS、Teleperm M、SSI 驅動、IEC 60870-5-101、 -104、DNP3、SINAUT、PROFIBUS DP、PROFIBUS S7 + MPI、S7 TCP/IP、Modbus TCP/IP、 Ethernet/IP、OPC DA Client & Server、OPC A&E Client & Server、OPC UA Client & Server (DA, AC)、SNMP、BACnet、API 和 Cerberus
● 借助高性能歸檔,實現系統狀态的無縫跟蹤
● 數據歸檔在值歸檔中(内部數據庫格式)
● 數據歸檔在 Oracle 數據庫中
● 通過選件和解決方案框架,可以擴展
● 用于實現快速、簡便的工程組态的選件
● 提高系統可用性的選件
● 用于實現分布比系統清晰化的選件
● 用于實現高效維護管理的選件
● 用于移動可操作性的選件
● 用于高效樓宇自動化技術的選件
● 視頻管理集成框架
應用區域
SCADA 系統 SIMATIC WinCC 開放式架構專門針對客戶定制型調整要求較高的應用、大型和/或複雜的應用以及需要滿足特定系統需求和功能的項目等。
SIMATIC WinCC 開放式構架特别是在聯網和冗餘高端控制系統方面顯示了自己的高性能。從現場級到控制站,從機器設備到公司總部 – 可保證實現高性能的集成通信。在每一個站,均保證擁有高度的可用性、可靠的信息、快速的交互以及優良的用戶友好性。無需中斷過程就可以改變應用程序。因此,收益率、效率和安全性始終處于均衡狀态。在廣泛的業務關鍵型應用中,SIMATIC WinCC 開放式架構展現出優異的可靠性。
SIMATIC WinCC 開放式構架的設想可以快速、方便地在新應用程序中實現。SIMATIC WinCC 開放式構架對于獨立的國内開發來說是開放式的,還可以使用自己的産品商标。
得益于特殊的系統特性,SIMATIC WinCC 開放式架構可以滿足,尤其是交通解決方案、樓宇管理系統和供應系統(電、水、天燃氣等)等的最高要求。
設計
SIMATIC WinCC 開放式架構可以以單用戶運行許可證、多用戶運行許可證、Web 客戶端許可證,以及參數設置和開發許可證等方式供貨。根據輸入和輸出(I/O)的數量和其它相關事項,可以确定SIMATIC WinCC 開放式架構所需要的許可證。
“I/O”指設備對象元素(DPE),借助驅動(例如,S7驅動與 PLC 之間的通信),其内容可以與其它 SIMATIC WinCC 開放式架構服務器(分布式系統)或者其它軟件系統的内容進行交換。内部設備對象元素,即 DPE,無需與外部進行通信,因此,不在許可證的考慮範圍之内。許可證有 I/O 數量無限制型、I/O 數量不超過 300、1000、5000、或者 100000 等型。
多用戶許可證可安裝在多台 PC上 – 僅限制同時啟用的客戶端的數量。借助 Web 客戶端,通過服務器和 web 客戶端之間的專用 HTTP 連接,可以可視化和操作過程畫面。參數設置和開發許可證采用組态和參數設置選件對運行許可證進行了擴展。它們均需要服務器許可證。
設計
SIMATIC WinCC 開放式架構是一種模塊化程度極高的 SCADA 系統。通過為各種任務創建的、特殊的功能實體實現所需要的功能。在 SIMATIC WinCC 開放式架構中,這些功能單元被稱為“管理器”- 在軟件術語中,它們也稱為不同的進程。
WinCC OA 管理器 | 任務 |
事件管理器 (EV) |
事件管理器 (EV) 是 WinCC OA 中的過程處理中心。該單元為内存中的全部 PowerTag 不間斷地提供更新過的映像。每一個需要訪問數據的其它功能單元(管理器),均可以從事件管理器的過程映像中獲得數據,無需直接與控制器通信。與之相反,僅當事件管理器的過程映像内出現值更改時,操作員站才會開始發出命令。此後,相關驅動自動地将命令轉發給相應的目标設備(例如,PLC 等) 事件管理器是一種集中式數據分配器,實際上是 WinCC OA 的通信中心。此外,這種管理器也可以完成報警處理,并可以自主地執行各種算術函數。。 |
驅動管理器 (D) | 過程連接表現為 WinCC OA 系統的最底層;在 WinCC OA 中,稱為驅動 (D)。它們是一些特殊的程序,處理與控制層和現場層的通信。與 PLC 或者遙控節點之間可能需要實現數量衆多、形态各異的通信,因此,可以選擇多種不同的驅動。簡單地說,驅動是一種單元,用于将某種特定協議轉換成 WinCC OA 的内部通信方式。驅動可以從現場讀出當前狀态、測量值或計數器值;也可以将命令或設定點反方向地轉發給較低層的控制器( = 術語“control(控件)”,此處和後文采用該術語描述基本自動化設備(PLC、DDC、遙控系統等)的所有可能設備)。 |
數據管理器 (DB) | 數據管理器 (DB) 表示至數據庫的鍊接。一方面,它涉及到應用的參數數據(需要存儲在此類數據庫中)。另一方面,它也涉及到值更改或報警的曆史記錄。如果用戶需要在後期查詢曆史數據,則數據管理器可以完成該請求,而不是由數據庫自身來完成。 |
控制管理器 (CTRL) |
WinCC OA 擁有大量選件,可以用于實現用戶自己的算法和過程處理。其中,最重要兩個為内部語言控制 (CTRL) 和通用的應用程序編程接口 (API)。 Control 是一種功能極強的腳本語言。這種語言是解釋執行語言,因此,無需編譯過程。其語法與 ANSI-C 基本相同,僅做了一些簡化處理。它是一種成熟的高級過程語言,支持多線程(= 可以以準并行方式運行各個程序;系統本身可以執行運行檢查功能)。該語言提供有豐富的函數庫,可用于實現控制任務和可視化技術。Control 可以用作獨立的進程(控制管理器),以實現動畫設計和用戶界面設計或者用于标準的、面向對象的處理功能。 API (WinCC OA API) 表現為最強大的功能擴展形式。它被配置為 C++ 類庫,允許軟件開發人員将各個功能實現為獨立的其它管理器(預報系統、模拟、工具、專用數據庫等)。 |
用戶界面管理器 (UI) | 用戶界面由用戶界面管理器 (UI) 創建。它由圖形編輯器(GEDI)、數據庫編輯器(PARA)或者一般的應用程序用戶接口(Vision 模塊)組成。用戶界面用于顯示值、發出命令;也可以用于跟蹤報警列表中的報警等。趨勢和報表通常也是用戶界面的組成部分之一。從編程角度來看,WinCC OA 中的用戶交互完全實現了與後台處理之間的隔離 – 用戶交互僅顯示當前過程映像的數據或者曆史數據。 |
設計
WinCC OA 系統由特定功能單元,即管理器,組成。
對于諸如冗餘、分布式系統管理、web 服務器、報表輸出、模拟、COM 等的各種特殊任務,也提供有其它管理器。
組态功能極為強大,組态設計和培訓代價更小,從而,實現了更高的靈活性和運行可靠性
特殊功能 | 任務 |
訪問外部數據庫 |
通過數據庫接口,也可以訪問外部數據庫。 在 Window 下,通過 ADO Standard 創建連接。ADO (ActiveX Data Objects) 是微軟開發的一種接口,獨立于供應商,可以訪問各類數據源和主要的數據庫。ADO 數據庫是一種 OLE DB Provider,盡管通過内部 wrapper 也可以訪問 ODBC 兼容數據庫。 在 Linux 中,采用 Qt 庫作為與關系數據庫間的接口。這種情況下,直接通過其本身的 DB-API 或者 ODBC 均可實現訪問。 |
應用程序接口 (API) | 該 API 實現了一系列函數;據此,可以采用特殊管理器對 WinCC OA 進行擴展。管理器即程序,借助 WinCC OA 所定義的通信協議,與系統進行通信。 |
COM(組件對象模型) | 它是各種 COM 兼容應用程序可以使用的模塊化軟件組件的開發規範。此類應用可以方便地集成、也可以在運行期間方便地卸載 COM 組件。COM 組件的編程通常使用 C++,實際上可以使用數量衆多的各種語言。OLE、ActiveX 和 DirectX 等規範均基于 COM 技術。 |
Control 擴展 | 借助擴展,可以将 C++ 函數添加給編程語言。 |
界面拓撲/和信号 | 現有項目和新項目内界面層級/拓撲的生成以及報警設備對象求和信号的自動創建,均位于拓撲界面内。 |
冗餘(見下圖) | 冗餘系統内的故障安全采用熱備份實現。熱備份是一種獨立于硬件的解決方案,具備極高的可用性。它是一種安全方案,由兩個相互連接的服務器系統組成。兩個服務器均連續不斷地運行,且承受相同的功能負荷(但是,任一時刻僅有一個服務器為主動服務器;另一個服務器則在運行時刻與主設備進行數據比較)。其中某一個單元出現故障時,會進行“實時切換”;當前的被動服務器将承擔主導作用。據此,保證了數據訪問或功能運行在任何時候都正确無誤。 |
SMS | 采用 WinCC OA,可以發送和接收文本消息。 |
界面和 CTRL 腳本/庫的加密 | 可以對界面或腳本進行加密,據此,可以保護領域知識和相關的工作成果。 |
腳本向導 | 這是一種易于使用的工具,可以簡化動畫及圖形設備符号的創建并節約組态時間。 |
簡單符号 | 使用腳本向導創建的一組基本設備符号。可快速、方便地對這些符号進行調整,以滿足客戶的特定要求。 |
使用方便的面闆 | 可對預定義的彈出窗口進行簡單參數分配,彈出窗口中顯示了相關設備符号的詳細信息。無需任何附加繪圖開銷,即可針對詳細視圖激活每個對象的多個标準功能(報警顯示、趨勢顯示、測量值表、設定值表、地址表、注釋)。 |
拖動和繪制 | 可以為數據模型(設備對象類型)中的每個設備對象,定義和組态多個有代表性的圖形對象。這些圖形對象是預組态的,在繪制設備畫面時,隻需通過拖放将它們移到面闆上。這樣就會在組态時節省寶貴的時間。 |
系統診斷(參見下圖) | 允許通過網絡,耦聯兩個或多個自主的 WinCC OA 系統。分布式系統的各個子系統可以組态為單用戶系統或者多用戶系統,且各個用戶系統均可以組态為冗餘或者非冗餘的系統。這種情況下,子系統指其上運行有事件管理器的服務器。采用冗餘組态時,彼此冗餘運行的兩個服務器視為一個系統。 |
該圖詳細描述了兩個計算機:服務器 1 和服務器 2。服務器 1 工作于管理模式(主動),服務器 2 工作于熱備份模式(被動)。
冗餘運行時,兩個操作員站的用戶界面均連接至這兩個事件管理器;但是,兩個用戶界面上均僅顯示主動系統的數據。被動系統的事件管理器受到限制,僅能與主動系統的事件管理器進行通信來比較過程數據(它不向所連接的用戶界面發送任何數據,或者,它會放棄來自驅動城西的消息 – 從用戶界面或者被動事件管理器的交換機圖中可以觀察到這一點)。
WinCC OA 分布式系統
可選模塊 | 任務 |
ETool | 對于組合型 WinCC OA 和 SIMATIC STEP7/PCS7 項目,使用組态設計工具 ETool 進行組态設計,具有明顯的優勢。該工具可以提供用戶友好的組态設計環境,能夠基于 WinCC OA 的批量參數設置功能,可以簡便、快速地以集成方式完成組态工作。 |
BACnet | BACnet 可以為樓宇自動化技術(含對象庫)提供集成式在線/脫機 BACnet 兼容組态設計解決方案。設計用于采暖、通風和空調、照明控制和安全等系統。 |
S7 AdvancedLib 對象庫 | The S7 AdvancedLib (AdvS7) 是一個不依賴于工業領域的對象庫,它允許對 WinCC OA 和 S7 項目中過程控制系統中的對象(如:驅動器、閥門、調節器、電機等)加以使用并進行可視化。使用 S7 AdvancedLib 時,除了 WinCC OA 和 AdvS7 許可證以外,還需要在 SIMATIC 側使用相關的庫。 |
維護包 | 包含以下功能:運行時間計數器、運行周期計數器和維護日志。 |
調度程序 | 允許創建、參數設置和管理時間程序,以根據時間或事件驅動觸發特定的動作。 |
配方 | 借助 WinCC OA recipe,可以同時發送用于某些設備對象元素的設定點或者命令。“recipe 類型”定義目标設備對象元素的數量。基于“recipe 類型”,可以創建 recipe,并可以在激活時将其值發送至設備對象元素。 |
GIS 查看器 | 借助該查看器,要以将某個地理信息系統(GIS)的标準卡完整地集成在 WinCC OA 中。此外,也可以在卡中顯示全部 WinCC OA 對象。 |
Excel 報告 | 功能強大的報表生成器直接集成在 Microsoft Excel 中。模闆可以直接在 Excel 中方便地創建。需要針對已定義時段創建報表時,系統可以獲得模闆,并采用 WinCC OA 過程數據庫中的數據自動地填寫該表。也可以基于時間控制,完成報表的創建、打印和保存等工作,無需任何用戶幹預。Excel Report 完全支持 WinCC OA 的壓縮結構(AC – 歸檔壓縮)。 |
通信中心 |
采用最新标準和各種媒體,支持最新式的報警管理/遠程報警和通信功能。通信中心協調地使用各種接口,實現了通過控制系統的遠程報警功能。 通信中心涉及了文本消息和電子郵件介質。 |
視頻(見下圖) | 據此,可以将視頻管理系統集成在 WinCC OA 中。通過将 SCADA 和視頻監控組合在一個系統内,可以省去單獨的視頻接口及其額外的維護和運行成本,并且,可以縮短操作人員的培訓時間。 |
HTTP 服務器 | 用于通過因特網和 Web 顯示 WinCC OA 數據。 |
通過 Kerberos 進行認證 | WinCC OA 系統可能會面臨各種攻擊。未經認證的 WinCC OA 系統可以建立至分配管理器的連接,或者,入侵者可以嘗試竄改WinCC OA 的消息。為了防止間諜行為或者其它攻擊,開發了安全認證功能。該認證基于 Kerberos。采用該認證功能,每一個WinCC OA 組件都可以檢查其它組件的身份。WinCC OA 服務器和客戶端可以彼此檢查對方的身份。此外,Kerberos 還可以保證消息在傳輸期間不會被更改(防止了捕獲重放攻擊)。而且,Kerberos 也可以以加密的形式發送消息。 |
AMS (Advanced Maintenance Suite) | 用于高效地規劃、管理、實施和監控維修工作和故障。過程采用統計學方法進行評估,且顯示相應的報表。 |
Ultralight 客戶機 | 一個除了可通過 PC 工作站外還可通過移動設備(如手機或平闆電腦)來訪問設備的“瘦客戶機”。訪問可通過采用本機 Web 技術(Javascript、SVG)的标準 Web 浏覽器來完成,無需進行任何安裝。由于僅傳輸最重要的數據,因此即使是在 Internet 連接帶寬很小的位置,它也可提供用戶界面。 |
災難恢複系統(見下圖) | 該系統對簡單的冗餘功能進行了擴展,包括了故障發生時本系統可以切換至的第二冗餘系統(例如,主系統所在樓宇出現火災或爆炸時)。通過這種額外的局部冗餘,可以實現最高程度的系統穩定性。 |
袖珍客戶端 | “瘦客戶端”也适合通過移動電話或 PDA 遠程訪問。通過 Web 浏覽器訪問,無需安裝任何軟件;由于僅傳輸最必要的數據,即使在因特網連接帶寬極低的場合,也可以提供相應的用戶界面。 |
網絡拓撲視頻
集成
集成在自動化解決方案中
SIMATIC WinCC 開放架構是一種開放的 SCADA 系統,帶有各種驅動和使用靈活的選件,可以連接其它外部系統。
根據所采用的通信協議和總線物理層,任何情況下都可以使用特定的驅動:
串行協議:RK512、3964R 等。
以太網:工業以太網(S7)、Modbus TCP(OpenModbus)、Ethernet IP (AB) 等。
遙控系統:SINAUT、SSI(以太網)、IEC 60870-5-101、IEC 60870-5-104 等。
獨立于供應商的接口:OPC UA 等。
在 SIMATIC WinCC 開放架構中,可以同時使用多個驅動。這些驅動可以屬于同一類型,也可屬于不同類型。在 SIMATIC WinCC 開放架構系統中,可以同時通過 S7 協議建立至 SIMATIC 控制器的連接、通過 IEC 60870-5-104 建立至遙控系統的連接、通過OPC DA 建立至任何 OPC 服務器的連接。