- 組態軟件技術與應用
- 周力尤 羅隆 謝雪芳編著
- 2172字
- 2018-12-30 17:56:38
1.2 Vijeo Citect組態軟件
2006年,施耐德公司收購了悉雅特公司,在悉雅特公司組態軟件Citect的基礎上推出了Vijeo Citect(有時也簡稱為Citect)。它是施耐德公司專為Modicon平臺設計的性能強大的SCADA監控軟件,為工控領域打造了集成HMI/SCADA的解決方案,使工廠的管理者能夠很好地連接現場信息至商務計劃系統中。
1.2.1 Vijeo Citect組態軟件的概述
Vijeo Citect是一種管理控制和數據采集(SCADA)解決方案。Vijeo Citect提供了一個功能完整的系統軟件包,所有的功能都已經內置,包含各種驅動程序及各種擴展功能。這種緊密的組成方式,使其表現出更高的可靠性、可擴展性、靈活性和支持全面冗余。使用其功能強大并簡單易用的配置工具,用戶能夠針對各種規模的應用進行快速的開發部署。
按層次的觀點,SCADA系統可分為上位機和下位機兩部分。與其他組態軟件一樣,Vijeo Citect是安裝在上位機的人機界面(HMI)。上位機是指數據處理和顯示系統部分。下位機主要是指數據采集部分,通常指的是硬件層各種數據采集設備,如PLC、RTU等。這些數據采集設備與生產過程和事務管理的設備或儀表相結合,傳感器將狀態信號轉換成數字信號,并通過網絡設備傳送到上位機系統。上位機接收這些下位機傳送的數據后,進行數據處理,告知用戶(報警、正常或報警恢復)各種參數的狀態并以適當的形式顯示給用戶。操作人員還可以通過上位機的組態軟件發出指示,將控制信號發送到下位機,達到控制的目的。
1.2.2 Vijeo Citect組態軟件的特點
Vijeo Citect組態軟件具有通用組態軟件的延續性、可擴展性、封裝性(易學易用)和通用性等特點,同時也具有自己特有的特點,如采用了集群、冗余的設計風格,良好的擴展性能,統一的模板風格,使用戶設計簡單、統一、易用。其具體特點如下所述。
(1)開放性和可擴展性。Vijeo Citect在設計上的開放性和可擴展性,使其既可用于小型監控系統,也可用于大型監控系統。并且,當用戶的生產工藝和信息處理需求發生變化或需要擴展時,它總能與用戶需求保持同步。
(2)統一性。Vijeo Citect設計初就以統一、集成的系統理念來處理大型企業的復雜需求,以完整的打包方式出售,所有的功能都已經內置緊密集成在一起。作為與工廠基礎設施一同部署的生產設備的數字表示形式,允許以實時方式監視和控制整個系統,具有很好的維護性、穩定性,確保系統的高性能和高有效性。
(3)易學性。Vijeo Citect具有友好、直觀的用戶界面,在模板、精靈及向導等這些便捷的組態工具幫助下,頁面設計變得輕而易舉,縮短了設計時間,并避免了重復性的開發。即使Vijeo Citect內嵌VBA(Visual Basic for Application)編程,但是用戶不需要掌握很多VBA編程技巧,也能發揮出強大功能。
(4)通用性。Vijeo Citect采用許多工業標準技術,保證其開放性和可擴展性。無論應用在什么場合,都可以利用通用組態軟件提供的底層設備(PLC、智能儀表、智能模塊、板卡和變頻器等)、開放式的數據庫和畫面制作工具,來完成一個具有動畫效果、能實時數據處理、歷史數據和曲線并存、具有多媒體功能和網絡功能的工程。
1.2.3 Vijeo Citect 7.1的新功能
Vijeo Citect 7.1版除綜合了以前版本的功能外,在以下方面有了新的突破性進步。
(1)對集群的改進支持。具有更大的靈活性和改善的性能,每個服務器(I/O、警報、趨勢和報表)都有唯一的名稱,并且是集群的一部分。每個集群都有唯一的名稱,客戶端可通過該名稱引用集群。
(2)客戶端的在線更改。通過服務器解耦,可以在運行期間不關閉客戶端的情況下對客戶端實施更改。無論在線更改是否需要重啟服務器,客戶端都不需要重啟。
(3)新的通信架構。新的發布/訂閱架構不再需要進行大量輪詢。它是一項啟用技術,是朝著性能改進、工程部署、服務器端在線更改和發現服務邁出的重要一步。
(4)添加了本地變量。Vijeo Citect 7.0版本已刪除了內存I/O設備,并且引入了稱為“本地變量”的新標簽來代替基于“內存PLC”的變量標簽。當啟動運行系統時,可通過本地變量在內存中存儲數據。本地變量在每次啟動運行系統時創建,因此當關閉系統時本地變量不會保留它們的值。它們可以是Vijeo Citect支持的任何數據類型。
(5)雙向網絡支持。自7.0版本起,用戶可以為只使用TCP/IP的每個服務器指定多個IP地址,從而提供本機網絡冗余支持。
(6)基于工程的網絡配置。自7.0版本起,工程中嵌入了工程拓撲,可以從工程編輯器中執行網絡配置。服務器及其IP地址是通過工程編輯器中的“網絡地址”對話框設置的,這意味著可以輕松更改系統中的物理計算機。只要新計算機的IP地址或計算機名與被替換的計算機相同,新計算機將可以立即充當相同角色。
7.1版本還有其他的新功能,如改進的硬件報警、設備的持久模式等,比其他低版本的無論是在功能還是在使用上都更加強大和便捷。
1.2.4 Vijeo Citect組態軟件的架構
Vijeo Citect組態軟件的架構可以分為組態環境、運行環境兩個不同的功能區。
組態環境擁有一套完成的配置工具,主要包含瀏覽器(Explorer)、工程編輯器(Project Editor)、圖形編輯器(Citect Graon os Builder)、計算機設置編輯器(Computer Cicode Editor),以及計算機設置向導(Computer Setting Guide),如圖1-1所示。配置工具可以完成工程及組件的配置和計算機的設置,幫助用戶設計和構造自己的應用系統。

圖1-1 組態環境
運行環境是一個獨立的運行系統,用戶可以通過以下工具運行、監視和控制運行期間的工程。按照組態結果數據庫中用戶指定的方式進行各種處理,完成用戶組態設計的要求和功能。
運行系統包括運行程序、Vijeo Citect內核、Cicode診斷器。在完整編譯和實施工程后,操作人員可以直觀地監視系統、初始化生產過程和響應報警條件,同時還可以利用歷史數據和趨勢數據進行生產性能的評估(如生產容量、效率和維護)。
- C++ Primer習題集(第5版)
- 自己動手寫搜索引擎
- Spring Boot開發與測試實戰
- Web Scraping with Python
- Bulma必知必會
- 深度強化學習算法與實踐:基于PyTorch的實現
- 小學生C++創意編程(視頻教學版)
- Scientific Computing with Scala
- .NET 3.5編程
- Java程序設計案例教程
- C++反匯編與逆向分析技術揭秘(第2版)
- Unity 5.X從入門到精通
- Learning Jakarta Struts 1.2: a concise and practical tutorial
- C語言從入門到精通
- ASP.NET Core and Angular 2