傳統(tǒng)的HMI人機界面一般是采用很多ActiveX控件堆放在一個畫面上,每個ActiveX控件執(zhí)行一個功能(例如曲線圖控件、儀器儀表控件等),但是Visual Graph不需要這些,它的圖庫功能異常豐富,完全可以開發(fā)出諸如此類的“控件”(本質(zhì)上是組合圖形),這種“控件”和整個圖形畫面渾為一體,非常便于縮放、打印、分層、旋轉(zhuǎn)、組合復(fù)用,因此從速度性能與畫圖的規(guī)模上有著比傳統(tǒng)的HMI人機界面不可比擬的優(yōu)勢。
程序員可以通過VG的COM接口把自己的數(shù)據(jù)反映到圖形上,使畫面上的圖形動作,例如儀表盤指針的偏轉(zhuǎn)、開關(guān)的分合、液位的高低、輪子的轉(zhuǎn)動、部件的動作等。圖形用鼠標(biāo)點擊可以觸發(fā)各種事件。
Visual Graph還提供模擬windows窗體應(yīng)用程序功能,Visual Graph里面也擁相似的窗口通用控件庫,主要包括有:按鈕、滾動條、列表框、編輯框、下拉列表框、進度條、Tab頁、INI控件、多選框、單選框、日歷、日期、Panel面板、菜單;通過VG的窗口通用控件庫進行層層組合之后,可以定制出適合自己的人機界面圖形元件。還有
從VG制作出來的對話盒、子窗口、彈出式窗口、菜單等元素的窗口可以在Visual Graph平臺的WEB上運行使用。在很多情況下,用 Visual Graph 做這些窗口元素比起用編譯語言做有更多的優(yōu)勢,不用編譯,易維護,易修改,制作的窗口可以在C/S與B/S里使用。
本文出自:
http://www.visual-graph.com/download.htm