999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

注塑機嵌入式控制系統圖形界面的設計與實現

2011-05-10 11:05:02魏曉晴吳旭光白曉娟
制造業自動化 2011年16期
關鍵詞:嵌入式動畫界面

魏曉晴,吳旭光,白曉娟,郝 方,張 偉

(1. 西北工業大學 航海學院,西安 710072;2. 中航工業沈陽飛機工業(集團)有限公司,沈陽 110032)

0 引言

工業注塑機[1]逐漸向著特大型,精密儀器的方向發展,因而對控制系統的要求越來越高,如今基于嵌入式的專用計算機控制系統已經占據了主導地位[2],這類控制系統能夠滿足特定的注塑需求,實現高精度的控制功能,存儲大量的模具資料。

更可靠,更直觀的控制界面是控制系統發展的要求。本文的界面就是為注塑機的一種嵌入式控制系統設計的,與傳統的控制界面相比,具有以下優勢:多種控制功能、良好的通信功能、實時性強、圖形動畫界面。提高了界面的易用性、可靠性和美觀性。

1 嵌入式控制系統的結構

本文設計的工作界面基于一種嵌入式控制系統[3],該控制系統采用上位機+下位機的結構[4],如圖1所示。

上位機完成人機接口、控制算法、系統管理等功能,硬件上選用PC104總線結構的VDX-6354,功能強大。其外圍接口包括:普通鍵盤和鼠標、任意尺寸的VGA或者TFT液晶顯示屏和觸摸屏、CF卡、以太網口、串口、USB口及音頻接口等。軟件上選用Windows XPe操作系統,可支持多種通用語言,如C++,可靠性高,處理速度快,人機界面友好。

下位機負責數據采集、開關量I/O、數據預處理、D/A轉換等任務,根據需要選擇了16位低功耗高性能的MSP430F149芯片。

上、下位機之間通過RS-485實現串行通信,傳輸速度快,距離遠,并且能夠組網,使系統具有良好的可擴展性。

2 工作界面的設計與實現

本系統上位機操作系統是Windows,因而用C++來進行界面開發就十分方便,并且界面實時性好,友好易用。因此本文運用VC++的MFC,編寫基于對話框的工作界面,并且選用上位機串口進行通信。

2.1 界面結構

該界面可對注塑機運作情況進行監控,并可通過調整參數等而改變注塑機的工作,根據需求,主要可劃分為監控界面和設置界面。

界面操作流程如圖2所示:系統啟動,自檢完成后進入主畫面,從該界面可進入六種操作模式,任何一個操作模式在運行前都應該通過串口向下位機申請信號量,沒有取得該信號量的時候不被允許進入該項操作。

監控部分:生產狀況及各主要參數之監察頁面是整個界面系統的重點,承載了主要的控制工作。因為有三種控制工作方式[5],監控部分可劃分為三個子界面,分別是:手動控制模式,半自動控制模式和全自動控制模式。手動模式時上位機發出一個命令,下位機控制注塑機完成一個生產動作;半自動模式時上位機發出一個命令,下位機控制注塑機完成一個生產周期;全自動模式時下位機控制注塑機自動完成上位機設定的N個生產周期。

設置部分:各動作與狀態參數之設置頁面??煞譃橄到y參數設置模式,手動調模模式和系統調試模式三個子界面。

2.2 半自動控制界面的設計與實現

下面以監控工作模式的半自動控制界面為例,分析界面的具體設計與實現。

2.2.1 界面的設計

整個界面可分為標題欄、菜單欄和工作區三大部分。標題欄顯示軟件圖標,以及當前工作頁面名稱。菜單欄可實現控制功能以及頁面跳轉。主工作區對生產狀況及各主要參數進行監察。

主工作區又可分為三個部分:工作環境監控,工藝流程監控,工作情況監控與警報,如圖3所示。

工作環境監控:如時間顯示、環境溫度顯示等等。

工藝流程監控:將一個塑模的整個工藝周期分為9個工作段,并且以動畫形式表現在界面上,更直觀方便的實現了對注塑機工作的實時監控。

工作情況監控與警報:顯示警報監控下的壓力值、溫度比、運行動作、螺桿轉速、動作完成情況等等。

2.2.2 半自動控制模式的實現

該模式實現的控制功能為:上位機界面向下位機系統發出一個命令,下位機控制注塑機完成一個工作周期。

算法實現如下:設定一個BULL型控制變量m_w,默認為FALSE,如果菜單項命令“開始/下一模”被點擊,該變量變為TRUE,并且向下位機發送開始信號,下位機收到信號后按順序調用完成一個塑模的9個工作段的全部代碼,控制機器完成一周期工作,并且向上位機發送停止信號,上位機收到信號后將m_w變為FALSE,界面同時停止監控。部分代碼示例如下:

1)菜單項命令“開始/下一?!北稽c擊時,m_w的狀態設定:

2)完成一模后,收到下位機停止信號,m_w=FALSE,系統停止,并且各變量清零:

m_w=FALSE; m_3_8=_T("未運行");m_3_43=_T("停止監控");//監控停止

l=0;k=0;n=0;r=0;s=0;v=0;z=0;a=0;……//界 面各變量清零

2.3 “異或擦除”動畫的實現

為了在實現多種控制功能的基礎上,滿足人機的友好交互,這里將高實時性且易實現的C++“異或擦除”動畫技術運用于界面的開發,將注塑機的實時工作情況以動畫形式表現在界面上,更直觀方便的實現了監控,如圖3所示。

該動畫原理是:在圖像所在原位置反色畫出圖像,二者相消,相當于擦除原圖像;并在新位置繪出新圖像。如果反復不斷地擦除和重新繪畫,圖像看起來就會像是在屏幕上穿越移動。它占用內存資源少且執行速度快,而諸如利用動態開辟圖視口方法、利用顯示頁和編輯頁交替變化、利用畫面存儲再重放的方法等程序比較復雜,且要對圖像不斷進行存取操作,這需要耗費大量內存資源,降低系統實時性,而異或擦除法動畫則可以很好解決上述問題。

該動畫的實現過程如下:根據工藝流程獨立編寫各個工作段顯示代碼,下位機運行到哪個工作段,上位機獲得相應信號,調用相應圖像顯示代碼,以顯示當前工作畫面。

部分代碼示例(如開模工作段)如下:

3 串口通信的實現

本界面提供了與下位機通信的接口,從而形成了一個功能比較完整的系統。通信串口選用RS-485[6],異步,半雙工傳輸,默認通訊協議方式采用ASCII方式。它數據最高傳輸速率高,抗共模噪聲干擾性好,傳輸距離遠,并且能夠組網,使系統具有良好的可擴展性。

安裝驅動后,將RS485串口模擬為上位機的COM口,就可以利用VC的通信控件MSComm編程串口通信,進行串口初始化,捕捉并處理各種通信事件,完成接收數據、發送數據等通信管理。該控件采用事件驅動的接收方式。

向下位機發送數據的部分實現代碼如下:

4 結束語

本文構建了基于嵌入式控制系統的注塑機圖形工作界面,在完成多種控制功能和通信任務的基礎上,將“異或擦除”動畫技術運用于嵌入式工作界面開發,實現了圖形化的工作監控。測試證明,該界面能夠準確穩定地完成實時監控、通信、顯示功能,達到了預期的良好效果。

本文創新點:充分利用硬件資源,實現了多種上位機控制模式算法,并且把“異或擦除”動畫技術應用于工業控制(此方法也同樣適應用于其他微控制器的人機工作界面),選用RS485通信增強了系統的可擴展性。

[1] 鐘漢如. 注塑機控制系統[M]. 北京: 化學工業出版社,2004.

[2] 吳建華. 嵌入式網絡注塑機人機界面設計[D]. 浙江大學,2005.

[3] 肖鼎新, 吳旭光, 馮歡歡, 侯京鋒. 基于PC/104的工業注塑機控制器設計[J]. 制造業自動化, 2010, 32(10): 70-73.

[4] 高云迪, 吳旭光, 史建華 , 胡超凡. 基于嵌入式Linux的工業注塑機控制器設計[J]. 計算機測量與控制, 2009,17(1): 69-71.

[5] 方慶華, 康存鋒, 馬春敏. 基于軟PLC的全電子注塑機控制系統設計[J]. 工程塑料應用, 2006, 34(4): 58-60.

[6] 李現勇. Visual C++串口通信技術與工程實踐[M]. 北京:人民郵電出版社, 2004.

猜你喜歡
嵌入式動畫界面
做個動畫給你看
動畫發展史
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
我的動畫夢
文苑(2019年22期)2019-12-07 05:28:56
搭建基于Qt的嵌入式開發平臺
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
人機交互界面發展趨勢研究
我是動畫迷
學生天地(2016年9期)2016-05-17 05:45:06
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 又黄又爽视频好爽视频| …亚洲 欧洲 另类 春色| 国产小视频免费| 中文字幕一区二区视频| 国产成人三级在线观看视频| 毛片最新网址| V一区无码内射国产| 亚洲美女高潮久久久久久久| 激情午夜婷婷| 欧美在线导航| 日韩欧美高清视频| 成人综合网址| 福利视频一区| 久久人午夜亚洲精品无码区| 99精品免费欧美成人小视频| 国产精品99久久久| 精品国产网站| 蝴蝶伊人久久中文娱乐网| 2021精品国产自在现线看| 精品国产美女福到在线不卡f| 美女无遮挡拍拍拍免费视频| 国产欧美日韩视频怡春院| 伊人久久久久久久| 午夜视频在线观看免费网站| 亚洲a免费| 亚洲无码高清一区| 欧美日韩导航| 日韩无码精品人妻| 伊人中文网| 久久久精品国产亚洲AV日韩| 69精品在线观看| 激情综合婷婷丁香五月尤物| 国产主播喷水| 黄色国产在线| 国产精品成人AⅤ在线一二三四| 中文字幕无码av专区久久| 久久永久免费人妻精品| 人妻出轨无码中文一区二区| 美女无遮挡免费网站| 国产精品不卡永久免费| 国产精品第| 在线亚洲精品自拍| 欧美另类视频一区二区三区| 欧美日韩高清| 直接黄91麻豆网站| 操操操综合网| 国产99视频精品免费观看9e| 亚洲色中色| 四虎永久在线| 97se亚洲综合在线| 日韩美毛片| 日韩视频免费| 亚洲天堂日本| 99视频精品全国免费品| 青青操视频在线| 欧美国产综合视频| 日本一区二区不卡视频| 亚洲国产成人麻豆精品| 日本一区二区不卡视频| 国产视频大全| 视频二区国产精品职场同事| 综1合AV在线播放| 亚洲欧洲天堂色AV| 午夜福利视频一区| 欧美伦理一区| 成人字幕网视频在线观看| 亚洲国产精品日韩欧美一区| 日本精品视频| 亚洲天堂在线视频| 亚洲综合第一区| 国产浮力第一页永久地址| 亚洲国产天堂在线观看| 精品一区国产精品| 999福利激情视频| 亚洲成综合人影院在院播放| 欧美性爱精品一区二区三区 | 欧美黑人欧美精品刺激| 久久人与动人物A级毛片| 国产免费怡红院视频| 亚洲天堂自拍| 亚洲天堂精品视频| 永久在线播放|