組態軟件,又稱組態監控軟件系統軟件。它是指一些數據采集與過程控制的專用軟件。它們處在自動控制系統監控層一級的軟件平臺和開發環境,使用靈活的組態方式,為用戶提供快速構建工業自動控制系統監控功能的、通用層次的軟件工具。組態軟件的應用領域很廣,可以應用于電力系統、給水系統、石油、化工等領域的數據采集與監視控制以及過程控制等諸多領域。在電力系統以及電氣化鐵道上又稱遠動系統。
組態軟件特點
組態軟件在國內是一個約定俗成的概念,并沒有明確的定義,它可以理解為“組態式監控軟件”。“組態(Configure)”的含義是“配置”、“設定”、“設置”等意思,是指用戶通過類似“搭積木”的簡單方式來完成自己所需要的軟件功能,而不需要編寫計算機程序,也就是所謂的“組態”。它有時候也稱為“二次開發”,組態軟件就稱為“二次開發平臺”。“監控(SupervisoryControl)”,即“監視和控制”,是指通過計算機信號對自動化設備或過程進行監視、控制和管理。
組態軟件是有專業性的。一種組態軟件只能適合某種領域的應用。組態的概念最早出現在工業計算機控制中,如:DCS(集散控制系統)組態、PLC(可編程控制器)梯形圖組態;人機界面生成軟件就叫工控組態軟件。在其他行業也有組態的概念,如AutoCAD,PhotoShop等。不同之處在于,工業控制中形成的組態結果是用在實時監控的。從表面上看,組態工具的運行程序就是執行自己特定的任務。工控組態軟件也提供了編程手段,一般都是內置編譯系統,提供類BASIC語言,有的支持VB,現在有的組態軟件甚至支持C#高級語言。
組態軟件產生背景
“組態”的概念是伴隨著集散型控制系統(DistributedControlSystem簡稱DCS)的出現才開始被廣大的生產過程自動化技術人員所熟知的。在工業控制技術不斷發展和應用的過程中,PC(包括工控機)相比以前的專用系統具有的優勢日趨明顯。這些優勢主要體現在:PC技術保持了較快的發展速度,各種相關技術已經成熟;由PC構建的工業控制系統具有相對較低的擁有成本;PC的軟件資源和硬件資豐富,軟件之間的互操作性強;基于PC的控制系統易于學習和使用,可以容易地得到技術方面的支持。在PC技術向工業控制領域的滲透中,組態軟件占據著非常特殊而且重要的地位。
工業監控組態軟件的產生和發展
“組態”的概念是伴隨著集散型控制系統DCS的出現,才被廣大的生產過程自動化技術人員所熟知的。由于每一套DCS都是比較通用的控制系統,可以應用到很多的領域中,為了使用戶在不需要編寫代碼的情況下便可生成適合自己需求的應用系統,每個DCS廠商在DCS中都預裝了系統軟件和應用軟件。而其中的應用軟件,實際上就是組態軟件,但一直沒有人給出明確的定義,只是將使用這種應用軟件設計生成目標應用系統的過程稱為"組態"或"做組態"。
組態的概念最早來自英文Configuration,含義是使用軟件工具對計算機及軟件的各種資源進行配置,達到讓計算機或軟件按照預先設置自動執行特定任務、滿足用戶要求的目的。監控組態軟件是面向監控與數據采集(SCADA)的軟件平臺工具,具有豐富的設置項目,使用方式靈活,功能強大。監控組態軟件最早出現時,HMI或MMI是其主要內涵,即主要解決人機圖形界面問題。隨著它的快速發展,實時數據庫、實時控制、SCADA、通信及聯網、開放數據接口、對I/O設備的廣泛支持已經成為它的主要內容。隨著技術的發展,監控組態軟件將會不斷被賦予新的內容。
世界上第一個把組態軟件作為商品進行開發、銷售的專業軟件公司是美國的Wonderware公司,它于20世紀80年代末率先推出第一個商品化監控組態軟件Intouch。此后監控組態軟件在全球得到了蓬勃發展,伴隨著信息化社會的到來,監控組態軟件在社會信息化進程中將扮演越來越重要的角色,每年的市場增幅都比較大,未來的發展前景十分看好。監控組態軟件是伴隨著計算機技術的突飛猛進發展起來的。
20世紀60年代雖然計算機開始涉足工業過程控制,但由于計算機技術人員缺乏工廠儀表和工業過程的知識,導致計算機工業過程系統在各行業的推廣速率比較緩慢。20世紀70年代初期,微處理器的出現,促進了計算機控制走向成熟。首先,微處理器在提高計算能力的基礎上,大大降低了計算機的硬件成本,縮小了計算機體積,很多從事控制儀表和原來一直就從事工業控制計算機的公司先后推出了新型控制系統。這一歷史時期較有代表性的就是1975年美國Honeywell公司推出的世界上第一套DCSDC-2000。
隨后的20年間,DCS及其計算機控制技術日趨成熟,得到了廣泛應用。此時的DCS己具有較豐富的軟件,包括計算機系統軟件(操作系統)、組態軟件、控制軟件、操作站軟件、其他輔助軟件(如通信軟件)等。這一階段雖然DCS技術、市場發展迅速,但軟件仍是專用和封閉的。除了在功能上不斷加強外,軟件成本一直居高不下,造成DCS在中小型項目上的單位成本過高,使一些中小型應用項目不得不放棄使用DCSo。
20世紀80年代中后期,隨著個人計算機的普及和開放系統(OpenSystem)概念的推廣,基于個人計算機的監控系統開始進入市場,并發展壯大。組態軟件作為個人計算機監控系統的重要組成部分,比PC監控的硬件系統具有更為廣闊的發展空間。這是因為,第一,很多DCS和PLC廠家主動公開通信協議,加入"PC監控"的陣營。
目前,幾乎所有的PLC和一半以上的DCS都使用PC作為操作站。第二,由于PC監控大大降低了系統成本,使得市場空間得到擴大,從無人值守的遠程監視(如防盜報警、江河汛情監視、環境監控、電信線路監控、交通管制與監控、礦井報警等)、數據采集與計量(如居民水電氣表的自動抄表、鐵道信號采集與記錄等)、數據分析(如汽車府L車自動測試、機組f設備參數測試、醫療化驗儀器設備實時數據采集、虛擬儀器、生產線產品質量抽檢等)到過程控制,幾乎無處不用。第三,各類智能儀表、調節器和基于PC的設備可與組態軟件構筑完整的低成本自動化系統,具有廣闊的市場空間。第四,各類嵌入式系統和現場總線的異軍突起,把組態軟件推到了自動化系統主力軍的位置,組態軟件越來越成為工業自動化系統中的靈魂。
組態軟件的中國史
組態軟件產品大約在20世紀80年代中期在國外出現,在中國也已有將近10年的歷史。但組態軟件在中國確確實實經歷了一段相當困難的時期。一開始,人們對此產品處于不認識、不了解階段,項目中沒有組態軟件預算。另一方面,由于早期進口的組態軟件價格都偏高,一般的中國用戶在觀念和承受能力上還較難接受,客觀上制約了這個市場的發展。
組態軟件市場在中國開始有較快的增長大約始于1995年底至1996年。國產化的組態軟件產品也正在成為市場上的一支主力軍,近年來比較出名的產品有組態王、世紀星、MCGS、力控等等,市場占有率越來越大。國外專業軟件公司的組態軟件產品目前占據著一部分中國市場,主要產品包括:美國Wonderware公司的InTouch、美國Intellution公司的FIX、澳大利亞C汀公司的Citech等等。
近年來一些國外著名硬件或系統廠商也推出了日趨成熟的組態軟件產品,如美國GE公司的Cimplicity、美國AB公司(Rockwell自動化〉的RSView、德國西門子公司的WinCC等。這些組態軟件,已一改過去僅為其本身硬件配套的OEM形式或面孔,通過大力加強對其他硬件產品的驅動支持和軟件內部的各種功能,而發展成為專業化的通用組態軟件。