通過驅動器和網絡,嵌入式或基于PC的智能人機界面(HMI)可以與服務器、控制器、智能部件和輸入/輸出(I/O)設備連接。菜單驅動命令、預置的驅動器和內置的協議都支持這種連接。
HMI可以遠程連接到智能設備上,包括PC機、智能手機和平板,為不在現場的運行人員提供設備、工藝過程的整體信息,以便進行故障診斷和優(yōu)化。數據和生產信息可以送到工程部門,管理人員可以看到匯總和分析信息。智能HMI可以充當Hub,收集數據和信息,并將其轉化為可用的信息。
智能HMI的選擇
智能HMI,一般有嵌入式或基于PC的兩種類型。正如名稱所示,嵌入式HMI運行在嵌入式操作系統(tǒng)上。由于嵌入式HMI本身自帶人機接口應用,因此,它所需要的計算資源要少于基于PC的HMI。
與嵌入式HMI相比,基于PC的HMI更強大,更具有擴張性和靈活性?;赑C的HMI在采購、安裝和技術支持方面,價格要更高一些。與嵌入式相比,基于PC的HMI耗費的資源更多。兩者都有其用武之地。用作通訊Hub,不同的設備或技術都可以連接在一起;使用基于PC的HMI/SCADA節(jié)點,經常是優(yōu)先選擇。
智能HMI的連接屬性和特點
將基于PC的HMI和嵌入式HMI分開的兩個主要功能是:連接性和數據處理。嵌入式HMI能夠處理相當多的應用數據;在更大型的應用中,基于PC的HMI可以用作Hub,實現數據庫存儲和信息處置。
基于PC的HMI可以充當遠程多點觸控顯示屏或瘦客戶端的主機,這些設備在公共場合用作信息中心。它可以支持多個監(jiān)視器用于顯示,包括實時視頻輸入、并列運行的其它操作和服務器功能,而這些功能所需要的強大計算能力,超出了嵌入式HMI的功能。
現代嵌入式HMI與其它部件的連接,變得越來越靈活,越來越簡單。內置網絡服務器功能以及支持HTML5的瀏覽器,提供了一種便利,可以從先前的客戶定制編程需求中逃離??蛻艟幊桃话闶褂脝渭兊腏ava語言、ActiveX、.NET插件程序以及其它需要專用插件來運行或顯示圖形化內容的技術庫。但是,在嵌入式HMI平臺中支持HTML5標準,使其創(chuàng)建的圖形能夠通過網絡瀏覽器瀏覽,這些瀏覽器可以虛擬的安裝在任何遠程設備中,從而在近乎整個物聯網(IoT)內實現連接。
基于PC 的HMI 可為工廠內外提供廣泛的連接性。
在連接和圖形功能方面,嵌入式HMI正在與基于PC的HMI逐漸融合。在IoT環(huán)境下,嵌入式HMI正在變得更安全。
內置連接性
很多嵌入式HMI和基于PC的HMI,能夠提供簡化連接的工具。某些HMI軟件有超過200種內置通訊驅動,這樣就可以更方便的與眾多的控制器、智能部件和I/O設備連接。
驅動器為不同的設備提供連接,這樣通過智能HMI與外部設備連接,就可以使用幾乎任何連接類型或協議。很多連接基于TCP/IP,因為大多數現代自動化部件都有以太網端口。
一個HMI程序,包括驅動器,能夠支持大量的連接類型,如TCP/IP和其它類型的以太網協議、串口以及專有通訊方法。支持的協議包括Modbus TCP、Profinet、 DNP、IEC 60870-5-104傳輸協議、BAC網絡、 CAN (ISO11898)等其它協議。
某些智能HMI包括“原始驅動器”,這樣就可以為某些不兼容的HMI驅動進行客戶定制開發(fā)。
與其它平臺的集成
智能HMI還可以與很多其它分布在工廠各處的平臺和計算系統(tǒng)連接,實施遠程監(jiān)控。這些連接一般基于以太網,可以支持廣泛的協議,比如EtherNet/IP、Modbus TCP/IP、Profinet以及其它協議等。
應當了解支持連接所需的屬性和特點(參見表格),包括安裝HMI的運行時間,以及智能HMI對多種系統(tǒng)和平臺的支持等,例如,它可以運行在Linux、谷歌的安卓系統(tǒng)、風河的VXWorks,、蘋果的iOS/OSX以及其它操作系統(tǒng)和平臺。占用空間小的HMI軟件,所需的系統(tǒng)資源也較少。
智能HMI連接性,使其可以利用歷史和數據庫軟件來存儲數據、事件、報警,為用戶提供打印和報表功能。它還可以實現與具有特定功能的第三方軟件供應商的集成,比如圖形庫管理工具或統(tǒng)計過程控制功能。
瘦客戶端可被用于擴展智能HMI的連接性,一般是通過任何TCP/IP連接,比如局域網(LAN)、廣域網(WAN)、調制解調器或衛(wèi)星來實現。它們可以通過網絡瀏覽器,從智能HMI服務器上讀取或寫入信息。用戶與瘦客戶端屏幕交互,就像他們正在使用主HMI服務器一樣。在任何地方增加顯示器,這種類型的連接都工作得很好。
智能HMI可以充當安全和數據網關,保護設備和平臺免受攻擊。它還允許應用自由的共享信息,而不會引起任何老系統(tǒng)的變化。
讓通訊更便利
下一步就是如何分析所接收的HMI數據。在工業(yè)通訊領域,OPC技術經常被用作通用語言,這樣來自于不同供應商的部件就可以通過HMI協同工作。
配置OPC XML的智能HMI,允許用戶使用標準的XML格式與設備通訊。OPC XML適用于無縫通訊的服務器/客戶端架構。
OPC 統(tǒng)一架構(OPC UA)是發(fā)布于2008年的一種通訊協議,已經被推薦為通用、安全和可擴展的通訊技術。OPC UA已被內置于通訊芯片,用于IoT設備,從單個設備開始,逐步實現整個企業(yè)的集成。HMI軟件應該支持OPC,并具有與舊OPC協議以及OPC UA相兼容的驅動器。
智能HMI可以安全的與服務器、控制器和輸入/輸出設備連接,充當工業(yè)自動化系統(tǒng)的通訊Hub。
(轉載)