国产强伦姧在线观看无码,中文字幕99久久亚洲精品,国产精品乱码在线观看,色桃花亚洲天堂视频久久,日韩精品无码观看视频免费

      您現(xiàn)在的位置:智能制造網(wǎng)>技術(shù)中心>如何選擇正確的軟件應(yīng)用開發(fā)環(huán)境

      直播推薦

      更多>

      企業(yè)動(dòng)態(tài)

      更多>

      推薦展會(huì)

      更多>

      如何選擇正確的軟件應(yīng)用開發(fā)環(huán)境

      2007年03月19日 11:16:56人氣:1271來源:煙臺(tái)勾股通信技術(shù)有限公司

      引言

      應(yīng)用開發(fā)環(huán)境(ADE)在一個(gè)測(cè)試軟件框架中發(fā)揮著關(guān)鍵而又顯著的作用。借助這些工具,系統(tǒng)開發(fā)人員設(shè)計(jì)并集成測(cè)試系統(tǒng),使其能完成測(cè)量,向終端用戶顯示信息,連接其它應(yīng)用等。由于軟件在測(cè)試系統(tǒng)實(shí)現(xiàn)中持續(xù)增長的重要性,系統(tǒng)開發(fā)人員將大部分開發(fā)時(shí)間花費(fèi)在ADE上。選擇一個(gè)易用又可支持多個(gè)平臺(tái),并方便與測(cè)量和控制服務(wù)(如驅(qū)動(dòng)程序)相集成的ADE非常關(guān)鍵。在選擇用于開發(fā)您的測(cè)試系統(tǒng)的ADE時(shí),還應(yīng)當(dāng)考慮其它一些因素,包括ADE的顯示與報(bào)告特性、如何保護(hù)您以免遭產(chǎn)品退化導(dǎo)致的損失、以及范圍內(nèi)能夠提供怎樣的培訓(xùn)與支持。本文將對(duì)NI LabVIEW、NI LabWindows/CVI和Microsoft Visual Studio .Net三個(gè)不同的ADE就這些特性進(jìn)行比較。

      選擇一個(gè)ADE時(shí)需要考慮的因素

      易用性

      由于ADE是自動(dòng)化系統(tǒng)核心部分的開發(fā)環(huán)境,所以這些工具的易用性對(duì)于軟件工程師的生產(chǎn)力非常關(guān)鍵。易用性所包括的內(nèi)容遠(yuǎn)不止用戶如何快速熟悉并使用。通過易用的ADE,開發(fā)人員可以方便地集成多個(gè)測(cè)量設(shè)備的處理任務(wù),創(chuàng)建復(fù)雜的用戶界面,配置并維護(hù)應(yīng)用,并隨著產(chǎn)品設(shè)計(jì)的優(yōu)化和系統(tǒng)需求的擴(kuò)展而調(diào)整現(xiàn)有應(yīng)用。ADE的易用性還包括廣泛的文檔描述與范例代碼。

      測(cè)量與分析能力

      用于開發(fā)測(cè)試系統(tǒng)的ADE能夠無縫地管理和處理測(cè)量任務(wù),這一點(diǎn)非常關(guān)鍵。為了有效完成這些,ADE應(yīng)當(dāng)將測(cè)量數(shù)據(jù)類型直接納入開發(fā)環(huán)境,以便這些數(shù)據(jù)能在其它任務(wù)處理中方便使用。為了達(dá)到zui大的開發(fā)生產(chǎn)力,ADE應(yīng)當(dāng)包含廣泛的統(tǒng)計(jì)和數(shù)值分析函數(shù),以及測(cè)量應(yīng)用中常見的高性能的信號(hào)處理和控制算法。

      與測(cè)量和控制驅(qū)動(dòng)程序的集成 太多情況下,測(cè)試系統(tǒng)的開發(fā)人員假定一個(gè)設(shè)備驅(qū)動(dòng)程序便足以有效集成其測(cè)量設(shè)備。然而,僅有一個(gè)驅(qū)動(dòng)程序是不夠的,測(cè)量和控制驅(qū)動(dòng)程序應(yīng)當(dāng)盡可能地與ADE無縫集成。在理想狀況下,控制測(cè)量設(shè)備的軟件應(yīng)當(dāng)是透明的,只表現(xiàn)為ADE的一部分。這種理想的實(shí)現(xiàn)保

      證了開發(fā)中的zui大靈活性和一個(gè)可擴(kuò)展的能夠配置AED所支持平臺(tái)的架構(gòu)。

      培訓(xùn)與支持 ADE的易用性也于新用戶學(xué)習(xí)該工具時(shí)變得簡單。因此,ADE廠商應(yīng)當(dāng)提供使用手冊(cè)和在線培訓(xùn),以便工程師們可以快速學(xué)習(xí)如何使用其產(chǎn)品。用戶或許更需要課堂培訓(xùn),以擴(kuò)展其知識(shí)并深入了解系統(tǒng)層次設(shè)計(jì)的概念。這樣的課堂培訓(xùn)應(yīng)當(dāng)通過不同級(jí)別的認(rèn)證過程,為開發(fā)人員提供證明其知識(shí)技能的機(jī)會(huì)。選擇ADE時(shí)的另一個(gè)考慮因素就是,在開發(fā)您的應(yīng)用時(shí)可以得到的如或郵件支持的廠商支持。而且,如果您希望在范圍內(nèi)使用統(tǒng)一的ADE,那么您將考慮您是否可以得到在世界各地的工程師使用母語的。

      平臺(tái)獨(dú)立性

      現(xiàn)今的測(cè)試軟件應(yīng)用以多種不同的架構(gòu)為目標(biāo)。重要的是,不論您選擇了怎樣的ADE,它都應(yīng)足夠靈活以盡可能無縫支持所有這些不同架構(gòu)。不同的OS,如Windows、Linux和Mac OS X,因應(yīng)用而異,具有不同益處。工程師們應(yīng)當(dāng)能將其代碼從一個(gè)平臺(tái)移植至另一個(gè)平臺(tái)。如果您的ADE不能兼容其它這些平臺(tái),那么您將需要為不同的項(xiàng)目使用不同的ADE,并需要花費(fèi)寶貴的時(shí)間來實(shí)現(xiàn)您的現(xiàn)有知識(shí)產(chǎn)權(quán)從一個(gè)平臺(tái)移植至另一個(gè)平臺(tái)。

      顯示與報(bào)告特性

      測(cè)試應(yīng)用,由于強(qiáng)調(diào)其對(duì)數(shù)據(jù)圖形化表示的重要性,給顯示和報(bào)告領(lǐng)域帶來了眾多挑戰(zhàn)。ADE應(yīng)當(dāng)擁有多個(gè)用于數(shù)據(jù)可視化的視覺組件,如圖表、圖形、旋鈕和儀表等。報(bào)告也應(yīng)當(dāng)足夠方便,以便促進(jìn)系統(tǒng)所采集信息的通信。一些應(yīng)用的報(bào)告,如MS Word和MS Excel,應(yīng)當(dāng)可以方便地生成。這些結(jié)果的通信也應(yīng)當(dāng)能方便地實(shí)現(xiàn),通過在網(wǎng)頁上發(fā)布應(yīng)用程序或者將信息錄入到數(shù)據(jù)庫。

      針對(duì)產(chǎn)品退化的保護(hù) 統(tǒng)一用于開發(fā)您的測(cè)試系統(tǒng)的ADE是一件重大事項(xiàng)。重要的是,您的投資得到保護(hù),免遭產(chǎn)品退化導(dǎo)致的損失。您應(yīng)當(dāng)考慮的特性之一是,產(chǎn)品與軟件技術(shù)相集成的既往記錄和保護(hù)您免遭測(cè)試軟件開發(fā)中的非連續(xù)變遷帶來損失的承諾。此外,產(chǎn)品應(yīng)當(dāng)提供例行的升級(jí)以增加新的功能。

      LabVIEW LabVIEW是一種圖形化開發(fā)語言,用于幫助工程師和科學(xué)家們以zui小的成本快速創(chuàng)建靈活的可擴(kuò)展測(cè)試應(yīng)用。LabVIEW使用一個(gè)圖形化的開發(fā)模式,而不是依靠其它如Visual Basic、C++和C#等編程語言的基于文本編程。LabVIEW的圖形化數(shù)據(jù)流語言和程序框圖的方式自然地描述了您的數(shù)據(jù)流,直觀地實(shí)現(xiàn)了用戶界面控件到您的數(shù)據(jù)的映射,從而您可以方便地查看和修改您的數(shù)據(jù)或控制輸入。

      LabVIEW也包含可以方便對(duì)該產(chǎn)品所涉及文檔進(jìn)行訪問的特性。通過上下文幫助(Context Help)特性,您可以利用LabVIEW的圖形化特點(diǎn)訪問subVI文檔,您所要做的只是將光標(biāo)停留在對(duì)應(yīng)subVI的上方。此外,LabVIEW十分重視在線產(chǎn)品案例的提供,并以此作為展示和講授LabVIEW不同特性的一種途徑。

      盡管基礎(chǔ)算法非常復(fù)雜,LabVIEW分析工具還是易于使用。超過15個(gè)用于數(shù)據(jù)分析的如頻譜測(cè)量的快速VI,通過交互式配置對(duì)話框(在此對(duì)話框中您可以即刻預(yù)覽分析結(jié)果),降低您在應(yīng)用中實(shí)現(xiàn)分析功能的復(fù)雜度。

      這些及其它測(cè)量分析工具可以直接接受來自數(shù)據(jù)采集硬件的現(xiàn)實(shí)時(shí)域信號(hào)輸入,并提供適合繪圖、制表或進(jìn)一步處理的分析結(jié)果。使用這些功能,您可以方便地確定信號(hào)特征,如DC/rms水平、總諧波失真(THD/SINAD)、沖激響應(yīng)、頻率響應(yīng)和互功率譜等。

      LabVIEW的zui大優(yōu)勢(shì)在于它與測(cè)量和控制驅(qū)動(dòng)程序的緊密集成。LabVIEW簡化了與來自數(shù)百個(gè)廠商的數(shù)千種儀器的連接和通信。使用LabVIEW,您可以通過儀器驅(qū)動(dòng)程序、交互式助手和內(nèi)置儀器I/O庫,快速采集來自GPIB、串口、以太網(wǎng)、PXI、USB和VXI儀器的數(shù)據(jù)。此外,LabVIEW還包含了易用的函數(shù)庫和與NI模塊化儀器和數(shù)據(jù)采集產(chǎn)品通信的交互式助手。

      NI為任何層次的使用者提供LabVIEW培訓(xùn)?;A(chǔ)課程定位于希望了解該產(chǎn)品的非編程人員和現(xiàn)有開發(fā)人員,而中用戶也可以找到對(duì)其技能層次有益的相關(guān)課程。用戶現(xiàn)場(chǎng)課程幫助快速培訓(xùn)大量的開發(fā)人員,使他們不必離開其辦公場(chǎng)所。在線和自學(xué)課程定位于那些希望在自我支配時(shí)間、以個(gè)人的進(jìn)度增加自己知識(shí)的開發(fā)人員。與LabVIEW的大量培訓(xùn)機(jī)會(huì)相補(bǔ)充的是用戶可以得到范圍的支持。NI應(yīng)用工程師在世界各地的分支機(jī)構(gòu)為LabVIEW提供支持。這就意味著,不論工程師身處何地,您都能得到使用母語的、郵件或論壇的LabVIEW支持。

      雖然LabVIEW通常被看作一個(gè)MS Windows應(yīng)用,但zui初的產(chǎn)品是運(yùn)行于Macintosh之上的。在Windows開始統(tǒng)治臺(tái)式機(jī)領(lǐng)域時(shí),NI將LabVIEW移植至Windows平臺(tái)。今天LabVIEW仍然堅(jiān)守支持新平臺(tái)的承諾。LabVIEW繼續(xù)同時(shí)運(yùn)行于Windows和Mac OS X,但鑒于Linux在客戶群中的日益普及,LabVIEW也開始運(yùn)行于Linux。支持在不同的OS上運(yùn)行LabVIEW VI,這意味著無論您需要使用哪一種運(yùn)算平臺(tái),您都能夠使用您的NI LabVIEW技術(shù)。LabVIEW甚至可以運(yùn)行于其它目標(biāo)平臺(tái),如實(shí)時(shí)系統(tǒng)、FPGA和DSP。

      LabVIEW的顯示和報(bào)告特性,是ADE如此適合于測(cè)試軟件開發(fā)的重要原因之一。LabVIEW包含多個(gè)圖形、圖表、儀表、旋鈕和開關(guān)(同時(shí)包括二維和三維的展示),以便測(cè)量數(shù)據(jù)的圖形化表示。ADE也包含LabVIEW報(bào)告生成工具包,該工具包使得創(chuàng)建MS Word和Excel格式的報(bào)告更為方便。如需要通過網(wǎng)頁實(shí)現(xiàn)應(yīng)用程序輸出結(jié)果的通信,可使用LabVIEW遠(yuǎn)程面板,使在網(wǎng)絡(luò)另一端任何一臺(tái)瀏覽器上顯示前面板。另一方面,如果您的測(cè)量結(jié)果需要錄入到數(shù)據(jù)庫,LabVIEW數(shù)據(jù)庫連接工具包則提供了一組易用的工具,通過這些工具您可以快速連接到本地與遠(yuǎn)程數(shù)據(jù)庫,并完成多種常用數(shù)據(jù)庫操作。

      zui后,NI始終強(qiáng)調(diào)并承諾幫助其LabVIEW用戶克服產(chǎn)品退化的問題。雖然大量的開發(fā)努力已經(jīng)被集中在增加新特性和新技術(shù)集成中,但是在產(chǎn)品中運(yùn)行舊版本的代碼總是更為優(yōu)先的,因?yàn)檫@意味著投入于開發(fā)先前應(yīng)用的寶貴資源,不僅不會(huì)被浪費(fèi),而且可以實(shí)現(xiàn)與未來開發(fā)的銜接。

      關(guān)鍵詞:數(shù)據(jù)采集
      全年征稿/資訊合作 聯(lián)系郵箱:1271141964@qq.com

      免責(zé)聲明

      • 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請(qǐng)必須注明智能制造網(wǎng),http://towegas.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
      • 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
      • 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。
      • 如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

      <
      更多 >

      工控網(wǎng)機(jī)器人儀器儀表物聯(lián)網(wǎng)3D打印工業(yè)軟件金屬加工機(jī)械包裝機(jī)械印刷機(jī)械農(nóng)業(yè)機(jī)械食品加工設(shè)備制藥設(shè)備倉儲(chǔ)物流環(huán)保設(shè)備造紙機(jī)械工程機(jī)械紡織機(jī)械化工設(shè)備電子加工設(shè)備水泥設(shè)備海洋水利裝備礦冶設(shè)備新能源設(shè)備服裝機(jī)械印染機(jī)械制鞋機(jī)械玻璃機(jī)械陶瓷設(shè)備橡塑設(shè)備船舶設(shè)備電子元器件電氣設(shè)備


      我要投稿
      • 投稿請(qǐng)發(fā)送郵件至:(郵件標(biāo)題請(qǐng)備注“投稿”)1271141964.qq.com
      • 聯(lián)系電話0571-89719789
      工業(yè)4.0時(shí)代智能制造領(lǐng)域“互聯(lián)網(wǎng)+”服務(wù)平臺(tái)
      智能制造網(wǎng)APP

      功能豐富 實(shí)時(shí)交流

      智能制造網(wǎng)小程序

      訂閱獲取更多服務(wù)

      微信公眾號(hào)

      關(guān)注我們

      抖音

      智能制造網(wǎng)

      抖音號(hào):gkzhan

      打開抖音 搜索頁掃一掃

      視頻號(hào)

      智能制造網(wǎng)

      公眾號(hào):智能制造網(wǎng)

      打開微信掃碼關(guān)注視頻號(hào)

      快手

      智能制造網(wǎng)

      快手ID:gkzhan2006

      打開快手 掃一掃關(guān)注
      意見反饋
      關(guān)閉
      企業(yè)未開通此功能
      詳詢客服 : 0571-87858618