配置軟件是專業的。壹個組態軟件只能應用在某個領域。組態的概念最早出現在工業計算機控制中,如:DCS(分布式控制系統)組態、PLC(可編程控制器)梯形圖組態;人機界面生成軟件稱為工控組態軟件。還有就是其他行業的配置概念,比如AutoCAD,PhotoShop。不同的是工控中形成的組態結果用於實時監控。從表面上看,配置工具的運行程序是執行自己的特定任務。工控組態軟件也提供了編程手段。壹般是內置編譯系統,提供類BASIC語言,有的支持VB,現在有的組態軟件甚至支持C#高級語言。
組態軟件大多支持各種主流工業控制設備和標準通信協議,通常應提供分布式數據管理和網絡功能。與HMI(人機界面)的原始概念相對應,組態軟件也是壹種使用戶能夠快速建立自己的HMI的軟件工具或開發環境。在組態軟件出現之前,工業控制領域的用戶手工或委托第三方編寫HMI應用程序,導致開發時間長、效率低、可靠性差。或者買專門的工控系統,通常是封閉系統,選擇余地很小,往往不能滿足需求。難以與外界互動,升級和添加功能受到嚴重限制。組態軟件的出現使用戶能夠利用組態軟件的功能構建壹套最適合自己的應用系統。隨著它的快速發展,實時數據庫、實時控制、SCADA、通信與網絡、開放的數據接口和對I/O設備的廣泛支持已成為其主要內容,監控組態軟件將不斷被賦予新的內容。
配置是模塊化的任意組合。通用組態軟件的主要特點:
(1)連續性和可擴展性。當現場(包括硬件設備或系統結構)或用戶需求發生變化時,用通用組態軟件開發的應用程序不需要做太多修改就可以輕松完成軟件更新升級。
(2)封裝(易學易用),將壹般組態軟件能完成的功能以用戶友好的方式打包。對於用戶來說,不需要掌握太多的編程語言技術(甚至編程技術),就可以很好的完成壹個復雜項目所需的所有功能;
⑶通用性:每個用戶根據項目的實際情況,利用底層設備(PLC、智能儀表、智能模塊、板卡、變頻器等)的I/O驅動程序,可以完成壹個具有動畫效果、實時數據處理、歷史數據和曲線共存、多媒體功能和網絡功能的項目。)提供的通用組態軟件,以及開放的數據庫和圖片制作工具,不受行業限制。