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

基于PLC的虛擬儀器的研制

2013-08-22 08:02:30劉朋朋中國人民解放軍第二炮兵工程大學士官職業技術教育學院山東青州262500
科技視界 2013年6期
關鍵詞:利用模型系統

劉朋朋(中國人民解放軍第二炮兵工程大學 士官職業技術教育學院,山東 青州 262500)

0 引言

當今世界,在很多高精密儀器裝備領域,為實現對操作人員的培訓,經常需要他們進行虛擬儀器的操作訓練,在熟練掌握虛擬儀器操作的基礎上,再進行實際儀器或裝備的操作,從而在很大程度上保護了這些高精密儀器裝備,減小了由于誤操作等原因對儀器裝備帶來的損害。因此虛擬儀器具有降低訓練成本,提高訓練效果,減少對實際裝備的損壞從而延長實際裝備的使用壽命等優點,故當前虛擬儀器的研制得到了廣泛推廣。本文介紹了一種基于PLC的虛擬儀器的設計方案,研制了一臺虛擬裝備車,實現了在觸摸屏上對裝備車模型進行操作控制,并且利用虛擬現實仿真,非常形象直觀地將裝備車的相應動作仿真顯示在顯示屏上,從而實現了人員對裝備車的模擬操作訓練。

1 硬件設計方案

圖1 系統結構原理圖

本文所用的觸摸屏與可編程邏輯控制器PLC采用的是西門子公司的MP377 12′′與SM300,由于PLC直接輸出的虛擬信號不能直接被計算機所接收,故設計方案利用單片機將信號轉換為數字信號,通過串口被上位計算機所接收;虛擬場景是通過VC++控制Multigen Paradigm的Vega Prime 2.0來仿真實現的,場景中的模型是利用Multigen Paradigm的Creator 3.0建立的,顯示屏上的操作畫面是利用西門子公司提供的軟件Wincc flexible 2008制作的。其總體結構圖如圖1所示,其中,PLC與觸摸屏之間通過西門子的專業DP線進行連接,單片機采用AT89S52,它與上位機是通過串口線進行連接,觸摸屏與上位機之間是利用交叉線通過RS485通訊協議進行連接。

2 系統軟件設計

筆者以控制裝備車模型的運動為例進行闡述,實際的某型號系統模型控制與裝備車模型原理相同,只是節點更多,原理更復雜。對于該裝備車模型,首先通過Multigen Paradigm的Creator 3.0建立場景及裝備車模型,它是一個三維模型,非常形像逼真,可實現六個自由度的運動;其次利用Wincc flexible 2008制作觸摸屏的操作界面,并制訂相應的控制程序,然后利用交叉線通過RS485將界面下載到觸摸屏中。模型的控制過程是這樣的:通過觸摸屏上的按鍵給PLC發送命令,單片機接收到PLC的命令后將其轉化為相應指令發給上位機,上位機根據指令發出控制信號,控制場景中的模型動作,最終實現模型的動作控制。

2.1 MultiGen Creator

Creator是在圖形工作站上著名的實時三維模型建模工具軟件系統,具有良好的性能,系統可靠性高、穩定性好,可交互構建三維模型用于創建相關聯的現實事物。其強大的建模功能可為許多不同類型的圖像發生器提供系統的建模工具,它的層次細節(LOD)、多邊形篩選、邏輯篩選、繪圖優先級以及分離面等實時功能使得Openflight文件格式(*.fit)在實時三維視景仿真中成為最流行的圖像生成格式,并成為視景仿真領域中的行業標準。在調用模型時可以直接控制節點的各個自由度上的運動來實現模型的運動控制,要改變模型的空間位置,可以真接調整節點的空間位置即可,操作非常簡單,易于實現。

2.2 MultiGen Vega

把Creator建好的*.flt模型文件添加到Vega中,并在Vega的圖形環境用戶界面— —LynX中設置窗口(windows)、通道(channels)、場景(senses)和模型對象(objects)的初始狀態等參數,配置完成后保存為應用程序定義文件(*.adf),以備調用。 另外,通過設立多觀察者(Observer)與多通道(Channel)可以實現模擬的多視角的觀察與控制。

在Windows XP操作環境下,采用Visual C++作為開發工具,通過調用Vega函數庫,開發出實時仿真圖像。在系統軟件設計過程中,首先要將Vega庫函數加人到Visual C++中,根據所需的模塊的不同加入不同模塊的頭文件。然后調用*.adf應用程序定義文件,利用一個While()循環實現動畫幀的掃描,最終實現場景的不斷變化。

2.3 WinCC flexible 2008

圖2 顯示屏操作界面圖之一

WinCC flexible 2008是西門子人機界面編輯的必備軟件,當然它也可以編輯PC項目。其功能特色為:集成組態——從微型面板到PC——多設備項目和設備開關面向解決方案——智能工具;功能強大的HMI模塊,可任意定義、重復使用,可集成修改TIA集成。

圖2中的兩個畫面就是利用本軟件所制作的顯示屏操作界面。這里的裝備車自檢是為了在使用前對裝備車的發動機進行檢查,以確保其正常工作,它是通過發動機的聲音文件表現出來的,啟動時發動機響,停止時,發動機不再響。對裝備車的運動控制主要有慢速前進、慢速后退、快速前進、快速后退、左轉、右轉以及停止控制,另外還包括各個狀態之間的轉換。

3 系統仿真結果

筆者利用Visual C++編程時使用sleep()函數實現延時,它的單位是ms,如延時2秒,用sleep(2000)。通過延時控制,使系統的操作非常逼真,模型的運動與觸摸屏的顯示達到了高度的一致,操作模型的效果比較真實。實際的仿真畫面如下圖3所示。

4 結束語

圖3 系統仿真畫面

筆者基于PLC研制了一臺虛擬裝備車,某型號武器系統的訓練器材與該器材相比原理相同,只是裝備更多,模型更為復雜。該套虛擬訓練器材在操作、技術要求等各方面與實際裝備幾乎相同,解決了部隊某型號武器系統的模擬訓練操作,實用性強,訓練效果非常明顯,給部隊帶來了很好的實際效益,此類系統無論在民用領域還是在軍事領域都具有很好的推廣價值。

[1]華力創通,仿真系統事業部,北京華力創通科技有限公司.Vega Prime培訓教材[Z].2003,12.

[2]楊龍,劉成文.基于Creator和Vega的通信對抗模擬訓練三維視景仿真設計[J].電子測試,2009(5):5,6-8.

[3]佘建國,林琦,陳寧.基于Matlab、VC++和Vega的潛航器控制及訓練系統仿真[J].船海工程,2009,6,38(3):59-63.

[4]高強,常本康,錢蕓生.基于單PC機的光電瞄具模擬訓練系統設計與實現[J].計算機仿真,2004,6:43-45.

猜你喜歡
利用模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
利用min{a,b}的積分表示解決一類絕對值不等式
中等數學(2022年2期)2022-06-05 07:10:50
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
利用一半進行移多補少
重尾非線性自回歸模型自加權M-估計的漸近分布
利用數的分解來思考
Roommate is necessary when far away from home
主站蜘蛛池模板: 欧美久久网| 亚洲国模精品一区| 青青青视频蜜桃一区二区| 波多野结衣无码AV在线| 天堂在线视频精品| 国产丝袜丝视频在线观看| 无码AV高清毛片中国一级毛片| 毛片免费视频| 久久免费看片| a天堂视频| 精品国产Ⅴ无码大片在线观看81| 免费一极毛片| 中国国产一级毛片| 丝袜国产一区| 亚洲视频在线青青| 欧美一级大片在线观看| 丁香五月婷婷激情基地| 麻豆国产在线观看一区二区| 国产精品99一区不卡| 亚洲娇小与黑人巨大交| 真实国产乱子伦高清| 国产成人午夜福利免费无码r| 免费无码AV片在线观看中文| 亚洲国产成人精品青青草原| 九九热这里只有国产精品| 亚洲精品无码日韩国产不卡| www.youjizz.com久久| 久久综合久久鬼| 国产新AV天堂| 久久福利网| 国产成人综合久久精品下载| 国产精品第一区| 欧美三级日韩三级| 三级视频中文字幕| 毛片在线播放a| 亚洲国产精品日韩欧美一区| 999国内精品久久免费视频| 欧美一区精品| 国产在线观看一区精品| 一级毛片高清| 91青青草视频在线观看的| 欧美日韩成人| 久久美女精品国产精品亚洲| 毛片久久网站小视频| 999福利激情视频| 亚洲欧洲自拍拍偷午夜色| 亚洲国产精品日韩av专区| 亚洲欧洲日韩久久狠狠爱| 精品伊人久久久香线蕉| 久久77777| 国产凹凸一区在线观看视频| 亚洲午夜福利在线| 日韩欧美国产成人| 成人一级黄色毛片| 久草性视频| 自拍偷拍一区| 日韩国产一区二区三区无码| 亚洲三级视频在线观看| 最新精品久久精品| 国产永久免费视频m3u8| 国产亚洲视频中文字幕视频| 成人在线不卡| 日本人妻丰满熟妇区| 婷婷综合缴情亚洲五月伊| 99爱视频精品免视看| 毛片在线播放网址| 日韩精品专区免费无码aⅴ| 高清不卡一区二区三区香蕉| 欧美不卡在线视频| 青青草国产一区二区三区| 日韩欧美国产中文| 国产原创第一页在线观看| 欧美日韩va| 尤物精品视频一区二区三区| 欧美成在线视频| av天堂最新版在线| 久久久久久国产精品mv| 久久99国产视频| 日本五区在线不卡精品| 亚洲中久无码永久在线观看软件| 国产成人免费视频精品一区二区 | 亚洲人成网站观看在线观看|