識別和記錄儀器
使用該軟件開發(fā)的應用程序能夠與系統(tǒng)的特定硬件設置、配置和拓撲緊密結合。 硬件設置完成后,就是故障排除/驗證和軟件管理,這是任何測試、測量或控制項目zui重要也是zui耗時的部分。 SystemDesigner為物理系統(tǒng)的可視化配置提供了一個圖形畫布,將硬件配置、軟件部署、診斷和系統(tǒng)文檔記述功能引入到LabVIEW NXG環(huán)境中。 這樣您只需在一個環(huán)境中就能夠從頭到尾管理硬件以及軟件開發(fā),從而zui大限度地提高開發(fā)效率。
?圖1. ?SystemDesigner通過圖形化方式來表示硬件系統(tǒng)。
MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 您可以啟動儀器的軟面板進行快速交互測量,還可以在此圖形化工具中查看設備引腳圖、規(guī)格、校準信息和安裝的驅動程序版本。 MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 如果沒有安裝特定的NI或第三方驅動程序,LabVIEW NXG將指導您通過NI軟件包管理器(NI Package Manager)安裝必要的驅動程序,這是一個基于行業(yè)標準軟件包格式的新接口。
圖2?. SystemDesigner的設計視圖可幫助用戶高效創(chuàng)建、配置和記錄系統(tǒng)。
至頁首
2. 針對特定儀器的逐步指導范例
MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 NI或第三方儀器驅動程序在安裝時會隨附數(shù)百個針對特定儀器的?范例代碼模塊?,幫助您快速開始開發(fā),專心實現(xiàn)您*的測試需求。 MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 您可通過LabVIEW NXG啟動界面的“學習”部分或LabVIEW NXG環(huán)境中的通用搜索欄查看范例,根據(jù)任務或儀器類型進行瀏覽。 驅動程序隨附的范例提供了常規(guī)功能的注釋說明,也為應用程序的開發(fā)提供了一個良好的起點。
圖3.?使用驅動程序隨附示例作為自動化應用程序的起始模板。
至頁首
3. 復用測試和函數(shù)
使用LabVIEW NXG,您可以在單個應用程序中將多種編程方法與圖形化數(shù)據(jù)流結合在一起。 使用這種靈活性,您可以選擇所需的工具來創(chuàng)建待測設備(DUT)控制、配置或測量庫。 LabVIEW NXG將多種語言(如.m、C、Python、IEC 61131-3和.NET)集成到您的應用程序中,且能夠與本地或網(wǎng)絡上運行的其他軟件進行互操作,從而幫助團隊更快速成功。 MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 您可調用現(xiàn)有的DLL,并將.m文件或??C代碼集成到LabVIEW NXG主應用程序中。
?圖4.?在LabVIEW NXG主應用程序中利用使用其他編程語言編寫的現(xiàn)有代碼。
LabVIEW NXG包含拖放式UI對象和設計工具,可幫助您快速構建專業(yè)UI,以便與測試操作員、技術人員和工程師共享測量系統(tǒng)。 NI開發(fā)的LabVIEW NXG與大多數(shù)編程語言和環(huán)境不同,在設計時考慮了技術應用場景,因此默認情況下包含工程和科學顯示。 數(shù)字波形圖可顯示數(shù)字測試向量,讓您并排比較時域和頻域信息。 為了地傳達您的結果,您可以使用內置的視覺樣式主題和顏色,直接在面板上自定義UI對象,如單位、比例和范圍。 您還可以利用UI工作流程增強工具(如對齊工具、動態(tài)指南和網(wǎng)格對齊),輕松地放大和縮小矢量圖形,而不會犧牲分辨率或質量。
圖5.?將來自測試系統(tǒng)的所有zui重要信息組合到特定應用程序的GUI中。
至頁首
4. 查看工程數(shù)據(jù)
每個測量應用的目標是采集數(shù)據(jù),基于數(shù)據(jù)做出明智的決定。 LabVIEW NXG將數(shù)據(jù)捕獲和分析集成到開發(fā)環(huán)境中,可幫助用戶即時獲取信息。 這種新體驗基于這樣一種設計理念:當您看到數(shù)據(jù)時,只需單擊一下即可立即捕獲數(shù)據(jù)。 這里的數(shù)據(jù)包括信號、配置、分析結果、輸入和輸出,幾乎囊括環(huán)境中的所有信息。 LabVIEW NXG還通過一個*數(shù)據(jù)管理面板整合這些項目數(shù)據(jù),以便您通過交互方式輕松地管理工程數(shù)據(jù)。
LabVIEW NXG中的數(shù)據(jù)查看器還可逐點掃描數(shù)據(jù)并縮放信號的某些部分,以便用戶深入研究捕獲的數(shù)據(jù)。 在數(shù)據(jù)查看器中,您可從LabVIEW NXG的12個內置分析面板中進行選擇,對先前捕獲的數(shù)據(jù)集進行分析,基于數(shù)據(jù)快速做出決策。 使用分析面板,您可以設置分析功能的參數(shù),并實時查看函數(shù)輸入對信號的影響,進而分析所記錄的信號。
圖6.?使用LabVIEW NXG數(shù)據(jù)查看器和分析面板,捕獲數(shù)據(jù)并執(zhí)行交互式數(shù)據(jù)分析。
至頁首
5. 生成可擴展庫和系統(tǒng)部署程序
MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 使用LabVIEW NXG,您可以創(chuàng)建和生成桌面應用程序、Web應用程序、二進制庫和可復用源代碼庫。 您可以創(chuàng)建一個文檔,其中包含用于創(chuàng)建新應用程序或庫的所有版本和生成設置,并定義多個名稱空間以組織源文件和支持文件。 MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 使用行業(yè)標準軟件包生成和軟件包管理技術來發(fā)布軟件,自信地復制您的系統(tǒng)。
圖7.? LabVIEW NXG使您能夠高效地構建和共享模塊化應用程序和庫,以簡化應用程序管理。
至頁首
6. 隨時隨地查看結果
MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 對于長時間運行的測試,如果可以通過各種設備和操作系統(tǒng)遠程監(jiān)測甚至控制測試將會非常便利,特別是在系統(tǒng)規(guī)模擴大或地理位置分散的情況下。 LabVIEW NXG Web模塊是LabVIEW NXG的一個附加模塊,用于設計和部署基于web的UI。 MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 借助這個模塊,您可以采用抽象的方法來編寫可在任何現(xiàn)代Web瀏覽器中運行的VI,而且無需插件或安裝程序,以增強現(xiàn)有的應用程序,同時更輕松地與同事共享狀態(tài)和分析信息。
圖8. ?LabVIEW NXG Web模塊是LabVIEW NXG的一個附加模塊,用于設計和部署基于web的UI。
MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 LabVIEW NXG Web模塊包含WebVI,用戶可通過拖放高性能工程小部件,使用標準Web技術(HTML、CSS、JavaScript)來設計UI。 利用WebVI的開放性,導入來自互聯(lián)網(wǎng)的內容,或導出代碼到主流web開發(fā)工具。 內含的基于標準技術(AMQP、HTTP、Websocket)的數(shù)據(jù)通信API可幫助您編排多個工程系統(tǒng)和UI之間的通信,開發(fā)LabVIEW、LabVIEW NXG和第三方客戶端應用程序。 使用內含的NI網(wǎng)絡瀏覽器或任意第三方機制,在云端或現(xiàn)場運行UI。 MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 基于用戶角色和身份驗證的用戶界面訪問可幫助您將正確的數(shù)據(jù)安全地展示給正確的人員。
我們開業(yè)語言以LabVIEW為主,在硬件選型方面也積累了豐富的經(jīng)驗,同時我們也具備獨立的硬件開發(fā)及機械設計與加工能力,可以制作、加工非標設備,滿足個性化的需求。"術業(yè)有專攻",每個人都有自己zui擅長的領域。把這些工作交給我們,使您有精力做科研,這應該是一個雙贏的局面。
服務領域涵蓋:
LabVIEW 編程 開發(fā)
LabVIEW作為圖形化編程語言,近幾年發(fā)展迅速,它具備開發(fā)快、可靠性高等特點,非常適合測控領域的應用。在該領域我們已經(jīng)有十年的開發(fā)經(jīng)驗,合作用戶涉及科研、國防、外企、大中小型各類企業(yè)。服務領域遍布自動測控系統(tǒng)眾多領域,包括航空航天、汽車產品測試、工業(yè)自動化、故障診斷、圖像處理等。
非標設備研制
在系統(tǒng)開發(fā)過程中,購買不到的配件、電路板等產品,我們也可以進行研制開發(fā),為您提供一站式的服務。
系統(tǒng)集成
為自動化測試提供完整的解決方案。我們從設備選擇、采購、安裝、調試、控制、到配套產品的研制,涵蓋您科研生產的全過程。讓您全身心的投入到核心工作中來,減輕您的工作壓力,提升工作效率。
產品合作開發(fā)
如果您那有具有市場潛力的好產品、好創(chuàng)意,我們也愿意與您一起合作開發(fā)。在這方面我們也具備了一定的基礎,例如工業(yè)*/呼吸模擬器/人工肺,勞保測試產品"防塵測試儀"已經(jīng)成功推向了市場。成熟的技術+有潛力的市場,一直是我們追求的目標。如果您有好的創(chuàng)意,或者現(xiàn)有的產品需要升級推廣,也歡迎與我們。
王
LabVIEW NXG應用于自動化測試的7個基本特性
LabVIEW NXG應用于自動化測試的7個基本特性