"

組態軟件

''組態(Configure)''的含義是''配置''、''設定''、''設置''等意思,是指用戶通過類似''搭積木''的簡單方式來完成自己所需要的軟件功能,而不需要編寫計算機程序,也就是所謂的''組態''。簡單地說,組態軟件能夠實現對自動化過程和裝備的監視和控制。它能從自動化過程和裝備中採集各種信息,並將信息以圖形化等更易於理解的方式進行顯示,將重要的信息以各種手段傳送到相關人員,對信息執行必要分析處理和存儲,發出控制指令等等。

儀控工程網整理了由網友提供的關於幾種常用組態軟件的介紹和比較,歡迎大家討論、補充。

幾種常用組態軟件介紹

1、InTouch:

Wonderware的InTouch軟件是最早進入我國的組態軟件。在80年代末、90年代初,基於Windows3.1的InTouch軟件曾讓我們耳目一新,並且InTouch提供了豐富的圖庫。但是,早期的InTouch軟件採用DDE方式與驅動程序通信,性能較差,最新的InTouch7.0版已經完全基於32位的Windows平臺,並且提供了OPC支持。

2、iFix:

Intellution公司以iFix組態軟件起家,1995年被愛默生收購,現在是愛默生集團的全資子公司,Fix6.x軟件提供工控人員熟悉的概念和操作界面,並提供完備的驅動程序(需單獨購買)。Intellution將自己最新的產品系列命名為iFiX,在iFiX中,Intellution提供了強大的組態功能,但新版本與以往的6.x版本並不完全兼容。原有的語言改為VBA(Visual Basic For Application),並且在內部集成了微軟的VBA開發環境。遺憾的是,Intellution並沒有提供6.1版腳本語言到VBA的轉換工具。在iFiX中,Intellution的產品與Microsoft的操作系統、網絡進行了緊密的集成。Intellution也是OPC(OLE for Process Control)組織的發起成員之一。iFiX的OPC組件和驅動程序同樣需要單獨購買。

"

組態軟件

''組態(Configure)''的含義是''配置''、''設定''、''設置''等意思,是指用戶通過類似''搭積木''的簡單方式來完成自己所需要的軟件功能,而不需要編寫計算機程序,也就是所謂的''組態''。簡單地說,組態軟件能夠實現對自動化過程和裝備的監視和控制。它能從自動化過程和裝備中採集各種信息,並將信息以圖形化等更易於理解的方式進行顯示,將重要的信息以各種手段傳送到相關人員,對信息執行必要分析處理和存儲,發出控制指令等等。

儀控工程網整理了由網友提供的關於幾種常用組態軟件的介紹和比較,歡迎大家討論、補充。

幾種常用組態軟件介紹

1、InTouch:

Wonderware的InTouch軟件是最早進入我國的組態軟件。在80年代末、90年代初,基於Windows3.1的InTouch軟件曾讓我們耳目一新,並且InTouch提供了豐富的圖庫。但是,早期的InTouch軟件採用DDE方式與驅動程序通信,性能較差,最新的InTouch7.0版已經完全基於32位的Windows平臺,並且提供了OPC支持。

2、iFix:

Intellution公司以iFix組態軟件起家,1995年被愛默生收購,現在是愛默生集團的全資子公司,Fix6.x軟件提供工控人員熟悉的概念和操作界面,並提供完備的驅動程序(需單獨購買)。Intellution將自己最新的產品系列命名為iFiX,在iFiX中,Intellution提供了強大的組態功能,但新版本與以往的6.x版本並不完全兼容。原有的語言改為VBA(Visual Basic For Application),並且在內部集成了微軟的VBA開發環境。遺憾的是,Intellution並沒有提供6.1版腳本語言到VBA的轉換工具。在iFiX中,Intellution的產品與Microsoft的操作系統、網絡進行了緊密的集成。Intellution也是OPC(OLE for Process Control)組織的發起成員之一。iFiX的OPC組件和驅動程序同樣需要單獨購買。

常用組態軟件功能和性能對比分析,選型無憂


3、Citech:

CiT公司的Citech也是較早進入中國市場的產品。Citech具有簡潔的操作方式,但其操作方式更多的是面向程序員,而不是工控用戶。Citech提供了類似C語言的腳本語言進行二次開發,但與iFix不同的是,Citech的腳本語言並非是面向對象的,而是類似於C語言,這無疑為用戶進行二次開發增加了難度。

4、WinCC:

Simens的WinCC也是一套完備的組態開發環境,Simens提供類C語言的腳本,包括一個調試環境。WinCC內嵌OPC支持,並可對分佈式系統進行組態。但WinCC的結構較複雜,用戶最好經過Simens的培訓以掌握WinCC的應用。

5、組態王:

組態王是國內第一家較有影響的組態軟件開發公司(更早的品牌多數已經湮滅)。組態王提供了資源管理器式的操作主界面,並且提供了以漢字作為關鍵字的腳本語言支持。組態王也提供多種硬件驅動程序。

6、Controx(開物):

華富計算機公司的Controx2000是全32位的組態開發平臺,為工控用戶提供了強大的實時曲線、歷史曲線、報警、數據報表及報告功能。作為國內最早加入OPC組織的軟件開發商,Controx內建OPC支持,並提供數十種高性能驅動程序。提供面向對象的腳本語言編譯器,支持ActiveX組件和插件的即插即用,並支持通過ODBC連接外部數據庫。Controx同時提供網絡支持和WevServer功能。

7、ForceControl(力控):

大慶三維公司的ForceControl(力控)從時間概念上來說,力控也是國內較早就已經出現的組態軟件之一。只是因為早期力控一直沒有作為正式商品廣泛推廣,所以並不為大多數人所知。大約在93年左右,力控就已形成了第一個版本,只是那時還是一個基於DOS和VMS的版本。後來隨著Windows3.1的流行,又開發出了16位Windows版的力控。但直至Windows95版本的力控誕生之前,他主要用於公司內部的一些項目。32位下的1.0版的力控,在體系結構上就已經具備了較為明顯的先進性,其最大的特徵之一就是其基於真正意義的分佈式實時數據庫的三層結構,而且其實時數據庫結構可為可組態的活結構。在1999~2000年期間,力控得到了長足的發展,最新推出的2.0版在功能的豐富特性、易用性、開放性和I/O驅動數量,都得到了很大的提高。在很多環節的設計上,力控都能從國內用戶的角度出發,即注重實用性,又不失大軟件的規範。另外,公司在產品的培訓、用戶技術支持等方面投入了較大人力,相信在較短時間內,力控軟件產品將在工控軟件界形成巨大的衝擊。

8、Cimplicity

GE的Cimplicity是美國GE Fanuc公司推出的能夠提供企業級解決方案的人機界面和數據採集與監督控制軟件。CIMPLICITY系統是模塊化的軟件結構,它由軟件核心,基本系統,可選模塊和設備通訊組件等組成。CIMPLICITY系統的一個重要特點是能夠支持多平臺,CIMPLICITY能夠運行的計算機硬件系統包括:Intel系列微處理器的個人計算機、DEC Alpha工作站、HP-9000系列、IBM PowerPC、IBM RS-6000和DEC VAX等不同系列。而它能夠支持的計算機操作系統包括:最新流行的32位Windows如Windows NT 4.0、Windows 95;UNIX系統和VMS系統等。

9、RSView Supervisory Edition

RSView Supervisory Edition是羅克韋爾自動化發佈的,基於Windows2000操作系統的人機界面軟件,它用於監視,控制並獲得全企業內所有的生產操作的數據。

10、NI Lookout

NI Lookout是市場上最為易用的工控組態軟件!運用Lookout,可以很方便地實現對工業過程的監控和數據採集。Lookout支持數十種PLC的通信協議,比如Modbus,AB和Siemens等等。Lookout同樣支持OPC通信。Lookout還可以同NI的硬件產品FieldPoint無縫集成。

11、Wizcon

Wizcon是一個先進的SCADA應用開發工具,系統集成商運用它可以建立各種工業領域的高級應用。Wizcon的十分便捷的圖形用戶接口,出眾的HMI功能,Internet訪問,由淺入深的開發過程,以及全廠範圍的集成能力等特點使它成為工廠自動化最通用的SCADA系統,Wizcon使得企業內部底層和其他部門建立聯繫,操作人員的工廠管理者都可以看到各種數據。管理人員可以在辦公室用熟悉的操作環境和查詢工具獲取實時數據。實際上,作為一個開放的系統,Wizcon允許用戶將不同的硬件和軟件結合在一起構成完整的自動化解決方案以保護現有投資,提高生產率和產品質量。

12、MCGS

MCGS(Monitor and Control Generated System)組態軟件是通態軟件公司開發的,一套基於Windows平臺的,用於快速構造和生成上位機監控系統的組態軟件系統,可運行於Microsoft Windows 95/98/Me/NT/2000等操作系統。

幾種常用組態軟件功能比較

1) 圖形功能:

Cimplicity:圖形功能最為強大,圖庫圖形豐富多彩,它支持從畫面到畫面包含對象的顏色漸變,只是對插入的對象一定要進行格式轉化,不然會有死機現象。一個畫面一個進程,運行腳本是多線程的,所以圖畫雖然大,但運行速度很快。具有基於對象鏈接的拷貝功能,可以像MIX一樣避免對同一對象在多個畫面中出現時修改的多次進行,但存在著運行時母板必須處於激活狀態的缺憾。編輯與運行分開,有獨立的報警、歷史趨勢運行管理程序,內嵌VBA,具有自己的內部函數,又有廣泛的VB函數,組VBA與通用運用方式不一樣,支持ActiveX,OLE插入,但對控件其中的一些屬性進行了鎖定。點的擴展功能與iFIX一樣強大,用之不竭的虛擬變量並不佔用點數,但對於擴展點的報警設定比較難解決,輸出問題,歷史記錄是沒問題的。支持多條件組態,為組態方案提供了很好的解決方法。InTouch:支持ActiveX控件,但不具有第三方控件的出錯保護,採用有限的內部函數,其功能是常用監控的功能,複雜一點的功能如報表就只能藉助於其他工具。無論是否UO點,包括全局變量,佔用Tag點數,點數的擴展只侷限於模擬量讀入,按位分解。支持組態對象的查找、替換功能。對象組合上存在著組合後原單個物體的組態都將消失、使得在狀態變化設計上得另謀出路。WinCC:圖形功能如InTouch一樣,調色板中可以同時使用的顏色有16種,提供的圖庫有限、不支持AutoCAD的圖形格式,點數的擴展也同InTouch一樣,只有模擬量讀入,按位分解,WinCC提供公開的位操作手段,可以對模擬量中的位進行讀取並進行報警設定,有雙向OPC支持,支持ActiveX。使用內部語言,環境如同C語言。同樣使得其功能擴展變得容易。

2)數據點管理

它們都提供了統一環境進行數據點的定義,InTouch與Cimplicity提供了為數不多的幾種數據類型,但Cimplicity提供了對監控點的採樣處理技術;WinCC數據類型相對多一些,而iFIX提供的數據類型較為最多,有很多現成的功能塊;歷史記錄塊、趨勢塊、計算塊、PID塊、計時塊,這對於設備運行時間計算,數據轉化等工作可以不必在畫面中去做,同時iFIX還提供十多種信號發生器,在調試中幫助很大,實現非常方便。4種軟件中iFIX的數據點管理是獨立於畫面運行的,直接反映現場信息,數據點一經設定就可以立即反映現場狀態(如果通信是成功的)。Cimplicity另外提供了一個查看點的信息平臺,在運行時可以用來監視點狀態,編輯時可以用來查看點組態信息,實現組態的替換。iFIX, Cimplicity都提供了數據管理庫的輸入、輸出功能,可以把TAG信息輸出到Excel這樣一個網格文檔操作最方便的工具中,可以在Excel中方便地完成繁瑣的TAG點定義設置工作,再從Excel回輸到數據庫中來。

3) 網絡功能

所有這些監控軟件都有網絡功能,但性能上各有不同,WinCC, Cimplicity與InTouch基於工程的,在網絡上尋找的是工程名,OX是基於結點的,尋找的是節點名,WinCC, Cimplicity, InTouch都需參數設定,iFIX需物理上保持聯結就可以自動尋找網絡結點,不必人工設定,是第一個完全基於Client/Server HMI軟件,具有C/S架構軟件的所有功能,可以監視遠程節點的所有數據點而不用增加任何的Tag,可以在線增加、修改、刪除遠程節點中的數據庫點,真正實現遠程組態。所以遠程撥號修改現場數據庫畫面,對網絡上任何節點數據庫點的修改都是完全在線的,不用重新啟動。WinCC, InTouch, Cimplicity無遠程組態功能,只有本地組態、網絡拷貝到遠程節點,對數據庫點的任何修改,須重新啟動才有效。iFDX, Cimplicity都可以通過Intemet用IE瀏覽器瀏覽。

4)通信功能

WinCC與Cimplicity分別是西門子與通用電氣公司推出的適用於配套產品的監控套裝軟件,因此所支持的硬件(PLC,DCS)是有限的,iFIX, InTouch是基於組件對象技術(COM,DCOM),幾乎針對工業應用的所有硬件都有接口,是專業從事監控軟件的公司,更實用於現場,應用上穩定性更好。其通信設計都很方便,打通通訊相對比較容易。

5) 管理方面

安全管理:在工程管理上都能滿足工業生產的級別管理,是面向操作人員的級別控制,但對操作系統的安全防護上,如不能重啟動(鎖Ctrl Alt del, Windows鍵),iFIX直接組態(設置)就可以不重新啟動軟件即可生效。其他軟件有較為複雜的操作、設定,而且還要系統重新啟動方起作用。報警管理:GE的Cimplicity相對來報警功能最全,因為它同時擁有獨立的報警管理器和報警控件,但它不提供報警的分區管理。InTouch, iFIX採用的是控件組態方式,相對靈活一些。iFIX還提供了一個歷史報警的記錄閱讀程序,這裡同時包含著登錄操作的記錄。Cimplicity, WinCC, InTouch都有自己的記錄,Cimplicity和iFIX都有自己的Alarm ODBC 。報表方面:由於Cimplicity和iFIX有內嵌的VBA, iFIX帶有SQL語言,全面支持ADO, RDO,所以對於常用的辦公軟件如Ofice 97以及一般的數據庫軟件如SQL Server, Access, Oracle, FoxPro等都能很好的訪問和操作。而WincC使用的是Sybase的SQL Anywhere作為其ODBC組件,也只依賴於這一產品。InTouch沒有直接的數據庫操作工具,它使用自己的SQL函數實現數據的輸入輸出。後兩種在面對綜合管理時就明顯沒有前兩種方便。加鎖方法:iFIX採用硬件狗,InTouch採用硬狗結合軟權(可複製),WinCC採用軟盤授權(不可複製),Cimplicity採用算法控制。由於操作系掀軟件自身的穩定性不好,授權軟盤的損壞和系統的崩潰,會使設計人員和現場運用造成很大麻煩。對於軟盤授權方式,即一旦授權,只能做授權以內的工作,WinCC可以進行有限時間的修改。

"

相關推薦

推薦中...