組態軟體
出自 MBA智库百科(https://wiki.mbalib.com/)
目錄 |
所謂組態軟體是指利用Windows操作系統提供的編程工具,通過簡單、形象的組態工作而實現的,具有良好人機界面、綜合應用與開發功能,集資料庫、歷史庫、圖形庫、控制操作和運行監視為一體的多任務信息處理系統。其內涵,組態軟體是指軟體工程師根據特定要求,配置用戶應用軟體的過程;其應用,組態軟體是完成硬體與軟體溝通,建立人機對話的軟體平臺。
組態軟體出現於上世紀80年代初,併在80年代末進入我國。當時國內用戶缺乏對組態軟體的認識,軟體意識不強。寧願投入大量人力物力針對具體項目做長周期的上位機編程。而不採用組態軟體。
隨著MIS和CIMS的大量應用。要求工業現場為企業的生產、經營、決策提供更詳細深入的數據,優化生產經營各個環節。因此,在90年代中期以後,組態軟體在國內逐漸普及。
國內外主要產品介紹:
(1)InTouch:Wonderware的InTouch軟體是最早進入我國的組態軟體。InTouch軟體是一個開放且可擴展的HMI,擁有尖端的繪圖功能,為應用設計提供了無與倫比的動力和靈活性[21。最新版本InTouchl0.0已在全球超過三分之一的工廠內使用。
(2)Fix:Intellution公司以Fix組態軟體起家,其最新產品系列iFix,在軟體內核中充分使用了當前最先進的軟體技術,包括VBA、OPC、ActiveX控制項、COM/DCOM等。更使用了基於面向對象的框架結構[31。iFIX可以幫助用戶精確地監控生產過程,優化生產設備和企業資源管理,加快產品對市場的反應速度,獲得更高的效益。
(3)WinCC:Simens的WinCC也是一套完備的組態開發環境。有三種解決方案:使用標準WinCC資源的組態,利用WinCC通過DDE、OLE、ODBC和Ac.tiveX使用現有的Windows應用程式,開發嵌入WinCC中的用戶程式。它具有可擴展報警系統、集成MicrosoftSQLServer2005以及在防火牆和病毒掃描程式的保護下進行操作等,功能強大。
(4)組態王:組態王是國內第一家較有影響的組態軟體開發公司。組態王軟體各版本可以進行向上兼容瞄,最新的組態王6.53保持了早期版本運行穩定、使用方便的特點,並根據用戶的反饋意見,對一些功能進行了完善。使軟體的功能和可用性有了很大提高。
其他常見的組態軟體還有GE的Cimplicity,Rock—well的Rsview,以及國內的如MCGS、Forcecontrol等,也各有特色。
組態軟體的發展日新月異,功能日臻完善。總體上講,組態軟體具有如下功能特點:
(1)具有建立在客戶/月艮務器體繫上的可伸縮性結構。
(2)內置多種協議,支持開放式數據鏈接(ODBC),開放體系好。
(3)多級冗餘結構,支持I/0設備冗餘、網路冗餘、資料庫冗餘等。
(4)較大的數據容量,可導出數據到關係資料庫,生成各種報表。
(5)配備用戶設計和維護人機界面所需的智能工具,具有強大的Web功能和Internet/Intranet瀏覽器技術。直接支持多文檔。
(6)內置集成編程環境,提供一種類似c++的結構化編程語言。
1.完善實時開放技術
組態軟體正逐漸成為協作生產製造過程中不同階段的核心系統。無論是用戶還是硬體供應商都將組態軟體作為全廠信息收集和集成的工具。這就要求組態軟體大量採用標準化技術,使其成為一種高效的自動化軟體平臺,具有良好的實時開放性和互連操作性,允許用戶根據需要進行二次開發。
2.構造企業信息平臺
隨著大型資料庫技術的日益成熟.全球主要的自動化廠商已發展了相關平臺,使組態軟體向著生產製造和管理信息系統的方向發展,已經成為構造全廠信息平臺的承上啟下的重要組成部分。這就要求組態軟體既要瞭解工藝控制需求,又能完成現場歷史數據的記錄、存儲及為ERP提供實時數據。
3.縮短應用開發周期
組態軟體作為一種面向對象的工業自動化監控開發編程工具。縮短應用開發周期是發展的必然。如何進一步改進對不同監控對象及環境的適應能力,平衡調節數據共用度,滿足各線程的實時性要求及避免數據衝突和阻塞等,都是組態軟體生產商亟待改進的問題。
4.以客戶為導向進行設計
組態軟體涉及從控制、HMI到生產管理的多個層次,相應存在著多個模塊。以滿足不同客戶的需求。如亞控目前有組態王和軟邏輯兩大產品模塊,保持了不同模塊的一致性。相同的數據結構便於產品在企業丙集成。亞控還針對電力行業的特殊需求開發了組態王電力版,該產品緊密把握電力系統用戶需求。採用組態王通用版的成熟技術,同時遵循電力系統的標準規範。為電力系統用戶開發了專用的驅動程式、資料庫、圖庫控制項和報警機制等,可對變電站、供電、電力調度、電力負荷等實現遠距離測量、監視與操作,已廣泛應用於變電站管理、各級電力調度等電力自動化系統。