在使用工控軟件中,人們經常提到組態一詞,組態的英文是“Configuration”,簡單地講,組態就是用應用軟件中提供的工具、方法,完成工程中某一具體任務的過程。
與硬件生產相對照,組態與組裝類似。如要組裝一臺電腦,事先提供了各種型號的主板、機箱、電源、CPU、顯示器、硬盤及光驅等,我們的工作就是用這些部件拼裝成自己需要的電腦。當然軟件中的組態要比硬件的組裝有更大的發揮空間,因為它一般要比硬件中的“部件”更多,而且每個“部件”都很靈活,因為軟件都有內部屬性,通過改變屬性可以改變其規格(如大小、形狀、顏色等)。
在組態概念出現之前,要實現某一任務,都是通過編寫程序(如使用BASIC、C、FORTRAN語言等)來實現的。編寫程序不但工作量大、周期長,而且容易犯錯誤,不能保證工期。組態軟件的出現解決了這個問題,對于過去需要幾個月的工作,通過組態幾天就可以完成。
組態軟件一般有三種,其英文簡稱分別為hmi、MMI和SCADA。目前組態軟件發展迅猛,已經擴展到企業信息管理系統、管理和控制一體化、遠程診斷和維護以及在互聯網上的一系列的數據整合。
組態軟件產品于20世紀80年代初出現,并在20世紀80年代末期進入我國。國內外主要的組態軟件產品有InTouch、Fix、Citech(CiT)、WinCC、組態王、Controx(開物)、ForceControl(力控)、MCGS等。
組態王是由國內一家較有影響的組態軟件開發公司開發的,功能豐富,操作簡單。組態王6.5的Internet功能逼真再現現場畫面,在任何時間、任何地點均可實時掌控企業的每一個生產細節,現場的流程畫面、過程數據、趨勢曲線、生產報表(支持報表打印和數據下載)、操作記錄和報警等均可輕松瀏覽。用戶還可以自己編輯發布的網站首頁信息和圖標,成為真正企業信息化的Internet門戶。
西門子的WinCC是一套完備的組態開發環境,西門子提供類C語言的腳本,包括一個調試環境。WinCC內嵌OPC支持,并可對分布式系統進行組態。但WinCC的結構較復雜,經過西門子的培訓可以更好地掌握WinCC的應用。
使用組態軟件WinCC flexible對西門子的人機界面進行組態和模擬調試的方法包括對變量、畫面、動畫、報警、用戶管理、數據記錄、趨勢圖、配方、報表、運行腳本及以太網通信的組態方法。用WinCC flexible可對人機界面的運行進行離線模擬和在線模擬調試的方法,用WinCC flexible和STEP7可模擬人機界面和S7-300/400組成的控制系統的運行。
TP070和TP170觸摸屏用專用的組態軟件PROTOOL來生成畫面,由用戶自定義操作接口,例如圖形、滾動條、按鈕、指示燈、輸入框等。