• <del id="qqie6"><sup id="qqie6"></sup></del>
  • <tfoot id="qqie6"></tfoot>
  • <ul id="qqie6"></ul>
  • 安徽天康(集團(tuán))股份有限公司
    免費(fèi)會(huì)員
    阻尼式開關(guān)
    導(dǎo)壓式液位計(jì)
    射頻物位控制器
    液位儀表事業(yè)部
    料位儀表事業(yè)部
    物位儀表事業(yè)部
    校驗(yàn)儀表事業(yè)部
    校驗(yàn)裝置事業(yè)部
    控制儀表事業(yè)部
    流量計(jì)事業(yè)部
    顯示儀表事業(yè)部
    溫度儀表事業(yè)部
    其它產(chǎn)品

    幾種虛擬儀器常用開發(fā)環(huán)境的特點(diǎn)

    時(shí)間:2014/9/18閱讀:328
    分享:

    基于通用編程軟件的開發(fā)環(huán)境

      1  Visual Basic

      Visual Basic在界面設(shè)計(jì)、文件操作、多媒體應(yīng)用、數(shù)據(jù)訪問、Internet應(yīng)用等方面都提供了強(qiáng)大的工具,集成化開發(fā)環(huán)境和軟件調(diào)試環(huán)境方便,具有易學(xué)、易用、功能強(qiáng)大等優(yōu)點(diǎn)。然而,對(duì)于虛擬儀器開發(fā)而言,VB在數(shù)據(jù)處理和圖形顯示方面卻不如LabWEW。在使用VB開發(fā)工業(yè)測(cè)量與控制系統(tǒng)應(yīng)用軟件時(shí),常常要對(duì)待測(cè)量信號(hào)進(jìn)行實(shí)時(shí)采集、顯示,以及實(shí)時(shí)處理等,而在這方面VB并不擅長(zhǎng)。因此,對(duì)此類應(yīng)用程序的開發(fā),為理想的解決方案是,將VB的圖形用戶界面開發(fā)及其他方面的優(yōu)勢(shì)和LabVIEW在數(shù)據(jù)采集、顯示與處理方面的優(yōu)勢(shì)結(jié)合起來(lái),互相取長(zhǎng)補(bǔ)短,從而開發(fā)出功能更加強(qiáng)大的測(cè)控軟件系統(tǒng)。除此之外,也有用VB和MATLAB混合編程開發(fā)虛擬儀器的。MATLAB與VB的結(jié)合主要有兩種方式[1]。其一是在VB中引入MATRIXVB,使得VB可以調(diào)用MATLAB函數(shù)。其二是將在MATLAB中編寫的文件編譯成VB可以調(diào)用的DLL文件。通過混合編程,利用VB和MATRIXVB,快速、簡(jiǎn)潔地生成虛擬儀器,而通過調(diào)用MATLAB的打印、文字、圖形處理等函數(shù)可以獲得更多的操作功能[1]。

      2  VC

      VC是一種通用且功能強(qiáng)大的編輯語(yǔ)言,有著*的優(yōu)勢(shì),現(xiàn)已成為主流開發(fā)平臺(tái)。作為一種流行的可視化面向?qū)ο缶幊誊浖闷溥M(jìn)行虛擬儀器的軟件編程,對(duì)于諸多熟悉vc的程序員來(lái)說(shuō),是一個(gè)方便快捷的實(shí)現(xiàn)途徑。但就虛擬儀器開發(fā)而言,由于其自帶的界面控件不是十分豐富,在許多測(cè)控軟件要求用戶界面具有和真實(shí)儀器相似外觀的情況下,用vc實(shí)現(xiàn)常需要成千上萬(wàn)條代碼,也常會(huì)產(chǎn)生效率太低的情況。好在有著極為豐富的界面控件的LabVIEW 中的很多控件可供其他程序共享,而在vc中也可以添加外部的控件。因而可實(shí)現(xiàn)在vc環(huán)境下使用LabVIEW 控件進(jìn)行編程[6]。此外,用vc和LabWindows混合編程也不失為一個(gè)很好的解決途徑。這將在后面的Lab Windows部分作詳細(xì)闡述。因而,VC在虛擬儀器開發(fā)方面,常常和其他開發(fā)工具進(jìn)行混合編程可以大大提高編程效率,減輕工作量,縮短程序開發(fā)周期,提高經(jīng)濟(jì)效益。

      3  Visual Studio.NET

      Visual Studio.NET和.NET開發(fā)框架緊密結(jié)合,是構(gòu)建互聯(lián)網(wǎng)應(yīng)用的工具。但目前很少有單獨(dú)利用Visual Studio.NET來(lái)開發(fā)虛擬儀器的。通常需要借助第三方的軟件包,才能同時(shí)將Visual Studio.NET的優(yōu)勢(shì)充分發(fā)揮出來(lái)。目前基于該平臺(tái)的軟件包主要有安捷倫(Angilent)T&M 軟件包和NI公司的Measurement Studio for Visual Studio.NET等。

      4  C++ Builder

      通常開發(fā)系統(tǒng)底層的東西,需要*的兼容性和穩(wěn)定性,選Visual C++。而為企業(yè)開發(fā)數(shù)據(jù)庫(kù)、信息管理系統(tǒng)等高層應(yīng)用,而且有比較緊的期限限制,選C++ Builder比較好。對(duì)于虛擬儀器開發(fā)而言,C++ Builder的情況與VC基本相似,除了可以單獨(dú)進(jìn)行開發(fā)之外,很多時(shí)候也可采用混合編程的方法進(jìn)行開發(fā)。當(dāng)將其與LabWindows/CVI的儀器控制、數(shù)據(jù)采集結(jié)合起來(lái)時(shí),可實(shí)現(xiàn)良好的儀器控制和外圍開發(fā)能力。在混和編程過程中,C++ Builder調(diào)用LabWindows/CVI的動(dòng)態(tài)鏈接庫(kù),有顯式鏈接和隱式鏈接兩種。其中隱式鏈接通過動(dòng)態(tài)鏈接庫(kù)的import library file(.1ib文件)實(shí)現(xiàn),.1ib文件在LabWindows/CVI生成?%A

    熱銷產(chǎn)品:導(dǎo)壓式液位變送器阻尼式料位開關(guān)磁浮子液位開關(guān)射頻物位控制器射頻導(dǎo)納物位控制器堵料開關(guān)阻尼式開關(guān)導(dǎo)壓式液位計(jì)阻尼式料位控制儀

    http://m.caria-chile.com/st35262/intro.html

    會(huì)員登錄

    ×

    請(qǐng)輸入賬號(hào)

    請(qǐng)輸入密碼

    =

    請(qǐng)輸驗(yàn)證碼

    收藏該商鋪

    X
    該信息已收藏!
    標(biāo)簽:
    保存成功

    (空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

    常用:

    提示

    X
    您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
    在線留言
    主站蜘蛛池模板: 成人毛片全部免费观看| 成人a毛片在线看免费全部播放 | 99久久亚洲综合精品成人网| 国产成人无码a区在线观看视频免费| 成人午夜免费福利视频| 国产成人无码专区| 久久国产成人精品国产成人亚洲| 中文字幕人成人乱码亚洲电影| 日本成人在线视频网站| 国产成人污污网站在线观看| www国产成人免费观看视频| 成人免费无遮挡无码黄漫视频| 亚洲欧美综合乱码精品成人网| 成人看的午夜免费毛片| 免费视频成人片在线观看| 成人片黄网站a毛片免费| 国产成人3p视频免费观看| 欧美成人一区二区三区在线电影| 国产成人综合亚洲一区| 欧美成人免费观看| 亚洲国产精品成人精品小说| 国产成人麻豆亚洲综合无码精品 | 成人看片黄a在线观看| 国产v片成人影院在线观看| 成人动漫在线视频| 欧美成人影院在线观看三级| 久久亚洲AV成人无码| 国产成人高清亚洲一区app| 成人欧美日韩高清不卡| 欧美成人小视频| 欧美成人精品福利在线视频| WWW夜片内射视频日韩精品成人| 成人精品一区二区久久| 亚洲色成人网站WWW永久| 成人亚洲综合天堂| 日本欧美成人免费观看| 欧美成人xxx| 成人自拍视频在线观看| 成人欧美在线视频| 成人免费无码大片A毛片抽搐| 成人自拍小视频|