HMI 人機界面 觸摸屏
HMI通常是英文 Human Machine Interface的縮寫,翻譯成中文即人機界面。也有觀點認為HMI是 Human Machine Interaction或者Human Computer Interaction,還有諸MMI(Man Machine Interface)。就是人和機器進行溝通的東西。從人的角度來說,就是UI(用戶界面User Interface)?,F(xiàn)在通常提到HMI指的是一種GUI(Graphic User Interface,圖形化用戶界面),主要物化為觸摸屏。
其實HMI并不是什么高大上的東西,不僅僅是在工業(yè)控制領域,在人們的工作生活的方方面面都會即觸到,尤其是一些家電設備上,比如電飯煲、冰箱、熱水器、洗衣機等等上面。
在工業(yè)領域,HMI連接可編程序控制器(PLC)、變頻器、直流調(diào)速器、儀表等工業(yè)控制設備,利用顯示屏顯示,通過輸入單元(如觸摸屏、鍵盤、鼠標等)寫入工作參數(shù)或輸入操作命令,實現(xiàn)人與機器信息交互的數(shù)字設備,由硬件和軟件兩部分組成。
硬件部分包括處理器、顯示單元、輸入單元、通訊接口、數(shù)據(jù)存貯單元等。
軟件一般分為兩部分,即運行于HMI硬件中的系統(tǒng)軟件和運行于PC機Windows操作系統(tǒng)下的畫面組態(tài)軟件(畫面組態(tài)軟件)。使用者須先使用HMI的畫面組態(tài)軟件制作“工程文件 ”,再通過PC機和HMI 產(chǎn)品的串行通訊口,把編好的“工程文件”下載到HMI的處理器中運行。
組態(tài)軟件是運行于PC硬件平臺、windows操作系統(tǒng)下的一個通用工具軟件產(chǎn)品,和PC機或工控機一起也可以組成HMI產(chǎn)品;通用的組態(tài)軟件支持的設備種類非常多,如各種PLC、PC板卡、儀表、變頻器、模塊等設備,而且由于PC的硬件平臺性能強大(主要反應在在速度和存儲容量 上),通用組態(tài)軟件的功能也強很多,適用于大型的監(jiān)控系統(tǒng)中。
組態(tài)軟件(SCADA即 Supervision Control and Data Acquisition,數(shù)據(jù)采集與監(jiān)視控制)
組態(tài)軟件是指一些數(shù)據(jù)采集與過程控制的專用軟件,它們是在自動控制系統(tǒng)監(jiān)控層**的軟件平臺和開發(fā)環(huán)境,使用靈活的組態(tài)方式,為用戶提供快速構(gòu)建工業(yè)自動控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。
組態(tài)軟件應該能支持各種工控設備和常見的通信協(xié)議,并且通常應提供分布式數(shù)據(jù)管理和網(wǎng)絡功能。對應于原有的HMI(人機接口軟件,Human Machine Interface)的概念,組態(tài)軟件應該是一個使用戶能快速建立自己的HMI的軟件工具,或開發(fā)環(huán)境。在組態(tài)軟件出現(xiàn)之前,工控領域的用戶通過手工或委托第三方編寫HMI應用,開發(fā)時間長,效率低,可靠性差;或者購買專用的工控系統(tǒng),通常是封閉的系統(tǒng),選擇余地小,往往不能滿足需求,很難與外界進行數(shù)據(jù)交互,升級和增加功能都受到嚴重的限制。組態(tài)軟件的出現(xiàn),把用戶從這些困境中解脫出來,可以利用組態(tài)軟件的功能,構(gòu)建一套*適合自己的應用系統(tǒng)。隨著它的快速發(fā)展,實時數(shù)據(jù)庫、實時控制、SCADA、通訊及聯(lián)網(wǎng)、開放數(shù)據(jù)接口、對I/O設備的廣泛支持已經(jīng)成為它的主要內(nèi)容,隨著技術(shù)的發(fā)展,監(jiān)控組態(tài)軟件將會不斷被賦予新的內(nèi)容。