一般來講嵌入式組態軟件是一種用于嵌入式系統并帶有網絡功能(包括Internet 服務功能)的嵌入式應用軟件,嵌入式系統是指可嵌入至某一設備、產品并可連接至網絡的帶有智能(即微處理器或微控制器)的設備。
嵌入式組態軟件分開發系統和運行系統。嵌入式組態軟件的開發環境一般運行于具有良好人機界面的Windows 操作系統上,而運行環境可基于多種嵌入式操作系統如Windows CE,DeltaOS,NT Embedded及LINUX和Dos之上,甚至直接支持特定CPU,嵌入式自動化組態軟件的運行系統大多為組件式可伸縮配置結構,一般包括:人機界面HMI組件(包括歷史數據瀏覽、趨勢圖等可選模塊)、歷史數據記錄組件、網絡通訊組件、Internet組件、Control邏輯和流程控制組件及實時內核。
而標準版組態軟件是運行于PC硬件平臺、windows操作系統下的一個通用工具軟件產品,和PC機或工控機一起也可以組成HMI 產品。
標準版組態軟件支持的設備種類非常多,如各種PLC、PC板卡、儀表、變頻器、模塊等設備,而且由于PC的硬件平臺性能強大(主要反應在在速度和存儲容量上),標準版組態軟件的功能也強很多,適用于大型的監控系統中。
此外還有嵌入式組態軟件隨硬件免費提供(歐美除外),標準版組態軟件按I / O 點數收錢。
歸納起來,我們可以給出嵌入式組態軟件在工業過程中的應用模式。其中應用軟件的HMI 組件,基于WindowsCE ,可以通過該平臺上的網絡服務獲得現場控制器的操作及監視數據,當然還有一些其他的HMI擴展組件以完成特定功能(如趨勢、歷史記錄等)。
而位于嵌入式系統的Internet組件可將所設計的HMI界面通過其內嵌的Web服務程序發布至Internet以供操作人員通過瀏覽器進行監控,而邏輯和流程控制組件基于現場級的帶有實時操作系統的控制器,利用IEC61131-3完成嵌入式控制功能