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

銑床控制電路仿真軟件的設計

2018-02-25 14:27:38李永成
電子技術與軟件工程 2018年12期

李永成

摘要 實訓課程是高職院校的必修課程,機床控制電路的檢修是其中重要的內容,該內容一般是采用理論講授與硬件設備仿真相結合的方法進行教學。本文針對如何降低教學成本、快速提高實踐技能的問題,提出了采用軟件仿真與硬件仿真相結合的方法,以一個銑床控制電路仿真軟件的開發過程為例子,介紹了仿真軟件開發的過程。根據機床控制電路的特點,不考慮數值運算,所有的輸出響應均居于邏輯關系。結果表明,對于一些特定場合,利用該方法進行軟件開發可以降低開發難度。

【關鍵詞】機床控制電路 軟件仿真 邏輯判斷

高職院校機電一體化專業普遍開設維修電工課程,機床控制電路的故障檢測與維修是課程的內容之一。作為實訓課,其中硬件仿真設備是必不可少的,基于實訓場地的限制及教學成本的控制,不可能大量購置仿真設備,一個可行的方法就是開發仿真軟件,配合少量的硬件仿真設備進行教學,這樣對教學至少有兩個方面的好處,首先是理論方面,使用仿真軟件可以快速提高學生的理論水平,發揮理論對實踐的指導作用,另一方面是借助于電腦,可以達到人手一套設備的效果,提高了學習效率,實現快速掌握操作技能的目的,同時教學成本也將大幅降低。

1 機床控制電路仿真設計方案

方案一:使用專業的仿真軟件按照機床控制電路原理圖進行電路繪制與仿真,導出仿真數據文件,在自行開發的軟件中建立圖形界面,按數據文件進行輸出響應。

方案二:建立元件庫,裝載電路所需的元件,調整布局,按照機床電路原理圖進行連線,建立自己的算法實現輸入輸出的控制。

方案三:僅針對一個典型的電氣控制電路進行程序設計,設計固定的圖形界面,建立自己的邏輯算法實現仿真。

比較三個方案可知,方案一需要專業的仿真軟件,目前市場上的仿真軟件理論分析很強大,但缺乏進行機床電路這樣比較復雜的系統仿真軟件,并且大多數沒有數據導出功能或與外部程序進行數據交換的接口,因此設計難度較大。方案二及方案三需要建立自己的算法,對于機床控制電路而言,可以使用基于邏輯判斷的方法編程,算法并不太復雜,但方案二需要自己搭建電路,需要對接線進行邏輯關系判斷,實現起來仍然有較大的難度。作為一個典型的特定電路,則無需搭建電路,這樣在編程過程中就會簡單得多,因此本設計采用方案三。

2 圖形界面設計

本設計軟件仿真分兩大部分:

2.1 原理圖仿真界面

界面以位圖的形式呈現一幅銑床電路原理圖。為了編程的方便,原理圖的位置可以改變,但不進行縮放,否則會帶來較大的畫面失真,并且各節點位置相對坐標變動給編程帶來困難。在原理圖界面下仿真可以提高學生對電路原理的理解水平。

2.2 仿3D圖像仿真界面

這里的仿3D圖像是指元件的符號以實物圖形為基礎,接近實際的元件外形的圖像,仿3D圖像是二維平面圖像,為了得到較真實的效果,可以使用3Dmax軟件繪制元件的三維模型,并進行圖形渲染,根據視角原理,抓取不同角度的圖片,在圖片編輯軟件下繪制完整的實物圖像供軟件編程時使用。因為有些元件的引腳在二維投影上可能會出現重疊現象,如交流接觸器的線圈、主觸頭、輔助觸頭等在平面投影上會出現引腳重疊的情況,因此要進行必要的角度變換處理。在仿3D界面中,僅在相應位置上顯示各元件的圖形,不必畫出連線。銑床控制電路的仿D實物界面如圖1所示。

仿3D仿真功能可以使學生在一個近似實物的場景下操作。

3 軟件設計

3.1 系統功能設計

3.1.1 原理圖界面仿真功能

在原理圖仿真界面中,顯示一幅電氣原理圖,原理圖的位置可以通過鼠標進行平移操作,在仿真運行開始后,通過對原理圖的元件進行操作,如鼠標點擊開關、按鈕等元件的符號,實現元件狀態的改變,通過邏輯判斷,使電機作出與之對應的動作,以動畫的形式模擬正轉、反轉、停止等狀態。圖2是交流接觸器主觸頭動作前后的變化圖及電機運行圖。

3.1.2 仿3D圖像界面仿真功能

仿3D圖像界面功能與原理圖界面仿真功能類似,只是顯示的圖形不同,另外需要一個操作面板。開關、按鈕等操作在面板上進行。

圖l的仿3D圖形界面中的操作面板是處于背面狀態,還需設計一個與背面元件位置一致的正面圖形界面,控制系統的各種狀態由正面的指示燈反映。對于非指令元件,如交流接觸器的線圈吸合狀態,可以用如圖3的方式表示,兩圖分別表示了線圈釋放和吸合兩種狀態。

3.1.3 故障設置功能

一般的硬件仿真設備的故障設置方法是使用串接開關模擬連線的通斷。本設計也采取類似的方法,故障設置點與硬件仿真設備一致,增加故障隨機設置功能。圖4是顯示了部分故障分布點。

3.2 系統功能的具體實現方案

3.2.1 圖形顯示

無論是原理圖仿真還是仿3D圖像仿真,界面均為位圖。位圖以資源的形式裝入內存中,使用LodgBitmap函數裝入位圖ID,顯示時使用CDC的BitBlt函數,在窗口顯示,BitBlt函數的形式為:

CDC:BitBlt(int x,int y,int nWidth,intnHeight,CDC*pSrcDC,int xSrc,int ySrc,DWORDdwROP);

x和y是位圖目的地坐標。nWidth和wHeight是位圖的寬和高度。pSrcDC是設備上下文的指針。xSre和ySre是位圖上需要復制的部分的坐標,更改這兩個參數可以顯示部分位圖。

對于動作元件,在仿真時其狀態改變后,使用另一幅狀態的位圖在原位置進行覆蓋。

3.2.2 電機運行狀態的顯示

電機的運行狀態以風葉旋轉動畫來表示。在電機符號所在位置上動態畫出風葉形狀,啟動定時器,在定時器函數中通過改變旋轉角度的方法實現。

電機運行過程分為啟動、平穩運行、制動三個過程,啟動階段電機旋轉速度是逐漸加快的,達到額定轉速后,進入平穩運行狀態,在停止階段轉速是一個減速過程,為了簡化這個過程的仿真,電機的旋轉速度變化以文字提示的形式出現。

3.2.3 設備運行狀態判斷

設備運行狀態是基于邏輯關系。對于按鈕、開關等元件,判斷方法是鼠標左鍵是否在元件位置上按下,如果按下了,則用新的動作圖形覆蓋。

對于交流接觸器觸點動作,要分為無故障和有故障兩種情況進行判斷。無故障按正常操作關系進行吸合和釋放動作,有故障時按故障設置表(見表1)結合原理圖進行動作判斷。

電機的運行狀態也是按表1的關系進行判斷。

為了降低編程難度,本設計每次只設置一個故障。表l僅列出了前八個故障,第一列為故障開關編號。

以Kl故障為例說明仿真設備運行狀態判斷的步驟:

(1)選擇“仿真”菜單切換到仿真狀態。

(2)判斷總開關、啟動按鈕是否被按下。

(3)判斷主軸正反轉開關的位置。

(4)判斷Kl是否設置為斷開狀態。

(5)根據Kl狀態主軸電機作出正轉、反轉、停止的響應。若點擊變速沖動按鈕,Kl無故障時,電機的風葉按照“轉.停.轉,停”的方式運行,否則電機停轉。運行狀態判斷流程如圖5所示。

4 軟件功能測試

分別在無故障狀態和有故障狀態下進行性能測試。

(1)無故障狀態性能測試:按照銑床的操作步驟,測試電機的運行狀態,結果符合設計要求。

(2)故障狀態下的性能測試:分別進行故障手動設置和隨機設置。手動故障設置是在故障分布圖上用鼠標左鍵雙擊圖上的故障設置點,在彈出的對話框中設置為開路故障,隨機故障設置是通過菜單進行故障點的隨機設置。仿真結果符合表l的故障現象描述。

5 結束語

教學仿真軟件在教學中的作用有別于傳統的課件,前者是互動式的,后者是被動式的,但軟件的編寫難度也較大,本文提供了一個制作仿真軟件的快捷方法與思路。如圖5所示。

本設計表明,使用邏輯關系對非數值運算的仿真軟件進行開發,可以使編程過程變得簡單,至于其它要進行復雜的數值運算的軟件設計,本方法就不適用。

參考文獻

[1]冉秋.3DMAX三維虛擬基礎下景觀設計技術的分析[J].數字技術與應用,2017( 01):153-157.

[2]袁觀娜,李秋,張琰.基于OpenGL與3Dmax的虛擬現實動作仿真系統的研究[J].科技資訊,2016 (04):1-2.

[3]趙劉飛,趙敏華.vc中DIB位圖程序設計的研究[J].工業控制計算機,2014 (03): 41-42,45.

[4]肖峰.vc++下的BMP格式圖像和PNG格式圖像的轉換[J].赤峰學院學報:自然科學版,2016 (03):17-18.

主站蜘蛛池模板: 精品一区二区三区水蜜桃| 99精品热视频这里只有精品7| 亚洲第一视频网| 男女男精品视频| 精品99在线观看| 国产一区三区二区中文在线| 亚洲网综合| 毛片三级在线观看| 欧美a在线看| 超清无码一区二区三区| 国产精品护士| 69av在线| 欧美精品导航| 91国内在线观看| 91九色视频网| AV天堂资源福利在线观看| a级毛片毛片免费观看久潮| 久久91精品牛牛| 国产精欧美一区二区三区| 国产成人精品视频一区视频二区| 这里只有精品国产| 夜夜拍夜夜爽| 1024国产在线| 日本亚洲成高清一区二区三区| 久久美女精品国产精品亚洲| 婷婷六月综合网| 全部免费毛片免费播放| 久久久久青草大香线综合精品| 久青草国产高清在线视频| 中文字幕久久波多野结衣| 精品综合久久久久久97超人该 | 久久大香香蕉国产免费网站| 97免费在线观看视频| 亚洲综合专区| jizz亚洲高清在线观看| 久久无码高潮喷水| аv天堂最新中文在线| 国产av色站网站| 久久久久人妻一区精品色奶水| www.日韩三级| 国产精品久久久久久久伊一| 亚洲网综合| 99手机在线视频| 色呦呦手机在线精品| 亚洲精品不卡午夜精品| 中文字幕一区二区人妻电影| 91九色最新地址| 一本久道热中字伊人| 天堂av综合网| 日本久久久久久免费网络| 91色爱欧美精品www| 在线免费看黄的网站| 美女高潮全身流白浆福利区| 国产成人在线无码免费视频| 日本三级精品| 亚洲中文字幕23页在线| 亚洲色欲色欲www网| 一级毛片无毒不卡直接观看| 在线视频一区二区三区不卡| 成人综合网址| 韩日无码在线不卡| 漂亮人妻被中出中文字幕久久| 欧美国产三级| 国产网站免费看| а∨天堂一区中文字幕| 波多野衣结在线精品二区| 中文字幕天无码久久精品视频免费| 精品亚洲麻豆1区2区3区| 亚洲人成人无码www| 国产偷国产偷在线高清| 好吊色国产欧美日韩免费观看| 色综合天天娱乐综合网| 人人爽人人爽人人片| 在线高清亚洲精品二区| 另类欧美日韩| 婷婷激情五月网| 亚洲全网成人资源在线观看| 欧美第一页在线| 国产精品短篇二区| 91国内在线视频| 高清码无在线看| 国产精品免费福利久久播放|