發布日期:2022-04-17 點擊率:94
人機界面(Human-machine interface)軟件能與任何工具集成,簡化目前的界面系統的開發。無論是Excel 還是XML、Visual Basic、OPC、C++ 或者C#, 它都可以實現用戶的預計計劃。這些標準的、編程語言能創建生動的過程,瀏覽Internet,處理數據。
選擇哪種方式建立或增強HMI,很大程度上取決于個人的喜好和能力。方法不只局限于一種。有的人可能采用Visual Basic來進行應用的開發,但需要采用OPC進行運行時間(runtime)通信。一個簡單的應用也許只有out-of-the-box(取出即用)設置,但一個更加精細的系統就需要更精確的更強大的功能,采用C++ 或C#。符號庫和ActiveX控制,適用于大多數HMI軟件包,也可作為擴充程序(add-on),可進一步用戶化其應用。一些供應商提供特殊的垂直性軟件包。半導體和汽車工業就是兩個最好的例子。
選擇編程工具也許是廠商指定的。廠商通常需要在企業的所有環節中都采用某種編程工具和方法,以保持一致性。例如,大型的公司通常 在全球的所有工廠中采用統一的標準。
開發語言通常通過HMI建立邏輯程序,并具有他們自己的特性。梯形邏輯簡潔易懂,在北美能廣泛接受。Visual Basic可加入更多的憑直覺,比其他任何語言都更容易學習。C++不是一種交互式的語言,比較復雜,使用上較難。XML的廣泛使用,使得它是一種比較熟悉而且通用的工具。它句法結構少,易于學習,可廣泛地應用于工業的各個領域,構建各種類型的HMI。
然而,HMI編程并非一定是必要的。現在,大多數HMI 趨向于配置(configuration oriented),這樣即使不是編程人員或編程背景較少的人員也能生成一個相當有效的系統。采用友好的圖形用戶界面(GUI),填入式(fill-in-the-blank)屏幕,以及一些培訓,大多數工程師能容易地使用配置和腳本工具,實現工作目的。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV