新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于LabWindows/CVI的虛擬函數(shù)信號發(fā)生器

        基于LabWindows/CVI的虛擬函數(shù)信號發(fā)生器

        作者: 時間:2017-01-12 來源:網(wǎng)絡 收藏

        (2) 設置控件屬性

        將鼠標置于各控件圖標上并雙擊左鍵,在撣出的編輯窗口中設囂好各控件的屬性。主要屬性設置包括控件名稱(CONSTANTNAME)、回調(diào)函數(shù)(Callback Function)名、控件標題等。

        2.3 軟件設計

        在完成用戶界而設計后,CVI可自動生成許多代碼以及缺省消息處理函數(shù),只要在這些函數(shù)中添加所需的代碼即可完成程序的設計。具體操作如下:在以上完成的界面窗口菜單中選Code→Generate→All Code,點擊OK鍵即進入代碼編輯窗口。整個程序部分源代碼如下,其中加粗部分代碼是需要程序開發(fā)者自己添加的。


        完成以上代碼添加并保存后,在工程窗口中選擇:Ed-it→add File To Project→a11 Files(.*),依次將前述界面文件、代碼文件以及自動生成的頭文件加入到工程文件中。通過Run dun Project命令即可運行工程文件。

        值得一提的是,LabWindow/CVI軟件開發(fā)平臺還有一個很大的優(yōu)勢在于利用此平臺開發(fā)的軟件可形成獨立的安裝程序,可完全脫離LabWindow/CVI環(huán)境獨立運行,易于安裝,使用性強。

        3 結(jié) 語

        通過對該信號發(fā)生器所產(chǎn)生的信號進行測試,結(jié)果表明該信號源輸出正弦信號性能優(yōu)于普通傳統(tǒng)信號源產(chǎn)生的信號。可以相信,隨著虛擬儀器技術(shù)向縱深發(fā)展和各項高新技術(shù)的進步,人們完全可以實現(xiàn)將電子實驗室"裝入"電腦的設想。虛擬儀器不是計算機功能簡單的擴展,也不單純是傳統(tǒng)智能儀器的替代品,虛擬儀器的概念代表了當今測試儀器領(lǐng)域發(fā)展的重要方向之一,有著廣闊的發(fā)展前景。


        上一頁 1 2 下一頁

        評論


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

        關(guān)閉
        主站蜘蛛池模板: 志丹县| 聊城市| 通许县| 五家渠市| 阳朔县| 正安县| 呼和浩特市| 莱西市| 连山| 武城县| 察雅县| 广平县| 长丰县| 莱西市| 海丰县| 青神县| 夏河县| 崇信县| 禄劝| 清河县| 郴州市| 阳西县| 沁阳市| 潜山县| 铁力市| 行唐县| 平顺县| 文安县| 水城县| 梁山县| 泉州市| 页游| 隆安县| 北票市| 蛟河市| 腾冲县| 吉林市| 长垣县| 韶关市| 库车县| 西藏|