<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 某型平臺(tái)羅經(jīng)訓(xùn)練模擬器的設(shè)計(jì)

          某型平臺(tái)羅經(jīng)訓(xùn)練模擬器的設(shè)計(jì)

          作者: 時(shí)間:2011-03-18 來源:網(wǎng)絡(luò) 收藏



          3 軟件設(shè)計(jì)
          系統(tǒng)軟件使用面向?qū)ο蟮木幊碳夹g(shù),采用VB6.0作為軟件平臺(tái),使用SQL2000作為數(shù)據(jù)庫平臺(tái),進(jìn)行編程開發(fā)。本系統(tǒng)既可與模擬器硬件配合進(jìn)行實(shí)物操作,也可單獨(dú)使用進(jìn)行模擬操作。進(jìn)行實(shí)物訓(xùn)練時(shí),通過硬件電路采集相應(yīng)操作和顯示相應(yīng)響應(yīng),同時(shí)計(jì)算機(jī)顯示器同步顯示操作過程和響應(yīng)。當(dāng)進(jìn)行模擬操作時(shí),通過鼠標(biāo)和鍵盤進(jìn)行人機(jī)交互操作。軟件采用模塊塊化設(shè)計(jì),軟件主要功能模塊如圖4所示。


          3.1 通信模塊設(shè)計(jì)
          在VB6.O中提供了完成串行通信的控件MSComm,該控件提供了標(biāo)準(zhǔn)的事件處理函數(shù)、過程,并通過屬性的方法提供了串行通信口參數(shù)的設(shè)置,比較容易地解決了串行通信的問題。
          其基本的屬性:
          CommPort:設(shè)置并返回通信端口號(hào),缺省為COM1;
          Settings:以字符串形式設(shè)置并返回波特率,奇偶校驗(yàn),數(shù)據(jù)位,停止位;
          PortOpen:設(shè)置并返回通信端口的狀態(tài),也可以打開和關(guān)閉端口;
          InputMode:定義Input屬性獲取數(shù)據(jù)的方式(0:文本方式;1:二進(jìn)制方式)
          Inputlen:設(shè)置或返回接收緩沖區(qū)內(nèi)用;
          Input:讀入的個(gè)數(shù),若取O,則Input讀取整個(gè)緩沖區(qū)的內(nèi)容,Input表示從接收緩沖區(qū)移走一串字符;
          Inbuffersize:設(shè)置或返回接收緩沖區(qū)的大小,缺省1 024 B。
          3.2 邏輯判斷模塊
          模擬器實(shí)質(zhì)是一個(gè)控制系統(tǒng),程序主要是針對大量事件的響應(yīng)。如鼠標(biāo)、鍵盤的輸入,模擬器按鍵、開關(guān)量的輸入等,通過計(jì)算機(jī)屏幕、數(shù)碼管、指示燈等輸出設(shè)備進(jìn)行顯示。本系統(tǒng)采用數(shù)據(jù)庫技術(shù),在檢測到事件響應(yīng)時(shí),首先查找數(shù)據(jù)庫,確定當(dāng)前系統(tǒng)狀態(tài),讀取在不同狀態(tài)和事件下相應(yīng)響應(yīng)或調(diào)用相應(yīng)的子程序,使大量的邏輯判斷通過查找數(shù)據(jù)庫完成,簡化了系統(tǒng)程序的邏輯關(guān)系。程序流程圖如圖5所示。



          4 結(jié)束語
          模擬器模擬工作情況,可進(jìn)行開機(jī)、關(guān)機(jī)、裝訂查看、調(diào)平和導(dǎo)航等操作的訓(xùn)練,模擬器操作和相應(yīng)與實(shí)際裝備完全一致,具有較好的使用環(huán)境和交互界面。在保證訓(xùn)練效果的同時(shí),具有價(jià)格低廉的優(yōu)勢。

          蜂鳴器相關(guān)文章:蜂鳴器原理

          上一頁 1 2 3 下一頁

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();