生產可視化人機界面工業(yè)觸摸屏設計
科學計算可視化旨在把計算中涉及與產生的數(shù)字信息轉變?yōu)橹庇^的、以圖像或圖形信息表示的、隨時間 和空間變化的物理現(xiàn)象呈現(xiàn)在研究者面前.以幫助研究人員洞察計算中發(fā)生的情況,獲得對被研究對象的認識與理解.可視化系統(tǒng)則是一個以數(shù)據(jù)為處理對象、為研 究人員提供各種可視化處理能力的軟件系統(tǒng).為軟件構造一個優(yōu)良的人機界面工業(yè)觸摸屏并非易事,特別是可視化系統(tǒng)的人機界面工業(yè)觸摸屏,其研制所涉及的硬 件、軟件、用戶、數(shù)據(jù)等方面的問題應更多更難.可視化系統(tǒng)的人機界面工業(yè)觸摸屏在可視化系統(tǒng)中占據(jù)著重要的地位,它的好壞直接影響到開發(fā)的成敗.該文就如 何設計軟件人機界面工業(yè)觸摸屏特別是可視化系統(tǒng)的人機界面工業(yè)觸摸屏作了討論,并較詳細地介紹了設計一個具體可視化系統(tǒng)人機界面工業(yè)觸摸屏過程中的種種思 考與取舍以及具體實現(xiàn)方案。
計算機發(fā)展到今天,軟件起到了舉足輕重的作用,而人機界面工業(yè)觸摸屏是軟件的重要組成部分,人機界面工業(yè) 觸摸屏的發(fā)展走過了一條從人適應機器到機器適應人的道路。人機界面工業(yè)觸摸屏的不斷進步,列計算機軟件系統(tǒng)的發(fā)展產生了重大的影響??茖W計算可視化足一個 綜合性的學科,它的研制開發(fā)涉及很多方面的問題.人機界面工業(yè)觸摸屏就是~個重要方面。
系統(tǒng)是根據(jù)九所用戶的要求研制開發(fā)的,我的論文也是在這個開發(fā)的過程中產生的。本文試圖就如何開發(fā)一個好的可視化系統(tǒng)的人機界面工業(yè)觸摸屏做一些探討和嘗試。論文共分為三部分:人機界面工業(yè)觸摸屏是以人為中心的,系統(tǒng)必須適應人的需求足人機界面工業(yè)觸摸屏的任務。研 究系統(tǒng)人機界面工業(yè)觸摸屏必須首先研究人的思維特征,通過對人機界面工業(yè)觸摸屏的任務、特點以及作用的分析,提出人機界面工業(yè)觸摸屏,所涉及的各方面的知 識及問題,討論一個好的人機界面工業(yè)觸摸屏所應具備的特性及如何實現(xiàn)它,以及好的人機界面工業(yè)觸摸屏所應具有的基本特分析可視化系統(tǒng)中人機界面工業(yè)觸摸屏 的特點。通過對可視化系統(tǒng)特點的分析,討論可視化系統(tǒng)人機界面工業(yè)觸摸屏所涉及的問題及其特征.討論如何解決可視化人機界面工業(yè)觸摸屏問題的方法及其效 果??梢暬到y(tǒng)人機界面工業(yè)觸摸屏的設計和實現(xiàn)。根據(jù)以上的結論具體實現(xiàn)?系統(tǒng)的人機界面工業(yè)觸摸屏,以維數(shù)據(jù)場為處理對象,通過聯(lián)機操作實現(xiàn)對數(shù)據(jù)場的 可視化分析,以及分析結果的輸出和保存。系統(tǒng)支持多數(shù)據(jù)場、多物理量、多窗口、多視、多顏色表、多套參數(shù)和多幅圖,可直接在視區(qū)中對圖進行人機交互。
1) 人機界面工業(yè)觸摸屏的認識
人機界面工業(yè)觸摸屏(Human Machine Interface)又稱人機接口,簡稱為HMI。從廣義上說,HMI泛指計算機與操作人員交換信息的設備;在控制領域,HMI 一般特指用于操作人員與控制系統(tǒng)間進行對話和相互作用的設備。
人機界面工業(yè)觸摸屏主要承擔以下任務:
(1) 過程可視化。在人機界面工業(yè)觸摸屏上動態(tài)顯示過程數(shù)據(jù)(即PLC 采集的現(xiàn)場數(shù)據(jù))。
(2) 操作員對過程的控制。操作員通過圖形界面來控制過程。
(3) 顯示報警。過程的臨界狀態(tài)會自動觸發(fā)報警,如當變量超出或低于設定值時。
(4) 記錄功能。順序記錄過程值和報警信息,用戶可以檢索以前的生產數(shù)據(jù)。
(5) 輸出過程值和報警記錄。如可以在某一輪班結束時打印輸出生產報表。
(6) 過程和設備的參數(shù)管理。將過程和設備的參數(shù)存儲在配方中,可以一次性將這些參
數(shù)從人機界面工業(yè)觸摸屏下載到PLC,以便改變產品的品種。
在使用人機界面工業(yè)觸摸屏時,需要解決畫面設計和與PLC 通信的問題,人機界面工業(yè)觸摸屏生產廠家用組態(tài)軟件很好地解決了這兩個問題。使用組態(tài)軟件可以很容易地人機界面工業(yè)觸摸屏畫面,還可以實現(xiàn)某些動畫功 能;人機界面工業(yè)觸摸屏用文字或 圖形動態(tài)地顯示PLC 中開關量的狀態(tài)和數(shù)字量的數(shù)字,通過各種輸入方式,將操作人員的命令和設定值傳到PLC。
近年來,人機界面工業(yè)觸摸屏的價格已大幅下降,一個大規(guī)模應用人機界面工業(yè)觸摸屏的時代正在到來,現(xiàn)在的人機界面工業(yè)觸摸屏已成為現(xiàn)代工業(yè)控制系統(tǒng)*的設備之一。
近年來,隨著科技水平的不斷發(fā)展與進步,國內高速鐵路的發(fā)展和崛起給國內鐵路的振興帶來了生機。由此應運而生的車載人機界面工業(yè)觸摸屏的易操作性和友好 性越來越體現(xiàn)其重要性。而快速開發(fā)一套友好的人機界面工業(yè)觸摸屏顯得更為重要。從這一點出發(fā),本文提出了一個“可見即可得”的可視化開發(fā)工具,旨在把 開發(fā)人員從重復繁瑣的開發(fā)工作中解放出來,以降低車載人機界面工業(yè)觸摸屏設計的難度,更多地注重系統(tǒng)的架構設計、代碼邏輯及算法的實現(xiàn),實現(xiàn)快速開發(fā)車載 GUI系統(tǒng)。 可視化開發(fā)工具的兩個zui重要的特點是可移植性和可視化。本文首先分析目前車載信息平臺的體系結構及車載人機界面工業(yè)觸摸屏的圖形元素,在此基礎上提出可移 植的車載信息平臺圖形界面系統(tǒng),以使可視化開發(fā)工具基于此生成的源代碼具有良好的可移植性。其次對可視化開發(fā)工具進行了系統(tǒng)需求分析,并依據(jù)系統(tǒng)需求,劃 分功能模塊。將可視化開發(fā)工具劃分為界面設計工具模塊、代碼生成引擎模塊、中間層等三個模塊。代碼生成引擎模塊負責將XML格式的界面描述文件轉化為源代 碼文件,中間層保證可視化開發(fā)工具生成的代碼易于移植。可視化開發(fā)工具的關鍵技術在于界面設計工具的實現(xiàn)。界面設計工具采用基于MVC模式的GEF圖形編 輯框架插件實現(xiàn),依據(jù)MVC模式對界面設計工具進行模塊劃分,并對核心模塊使用UML類圖描述其靜態(tài)結構。zui后對界面設計工具完成屬性視圖和基本編輯操作 的實現(xiàn)。 通過可視化開發(fā)工具,只需通過鼠標的拖拽便能實現(xiàn)圖形界面編輯,然后通過代碼生成引擎模塊,自動生成部分界面代碼。界面設計工具使界面的開發(fā)可視 化,大大方便了開發(fā)人員開發(fā)車載人機界面工業(yè)觸摸屏程序。
免責聲明
- 凡本網注明"來源:智能制造網"的所有作品,版權均屬于智能制造網,轉載請必須注明智能制造網,http://www.tzhjjxc.com。違反者本網將追究相關法律責任。
- 企業(yè)發(fā)布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網聯(lián)系,否則視為放棄相關權利。
SAMPE中國第二十屆國際先進復合材料展覽會
展會城市:北京市展會時間:2025-06-18