新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > NI測試軟件負(fù)責(zé)人:踐行NI增強LabVIEW的承諾

NI測試軟件負(fù)責(zé)人:踐行NI增強LabVIEW的承諾

作者:Graham Green 時間:2024-07-09 來源:NI 收藏
本文作者:測試軟件負(fù)責(zé)人Graham Green

的戰(zhàn)略愿景包括持續(xù)提升的Git 集成、高級安全協(xié)議、不斷擴展的語言支持以及AI驅(qū)動的可以改變工程工作流程的測試創(chuàng)新。

本文引用地址:http://2s4d.com/article/202407/460788.htm


我在之前的文章中寫過致力于實現(xiàn)的三個支柱:

  • 加強以為代表的核心軟件產(chǎn)品

  • 將LabVIEW連接到一個由互補工具組成的生態(tài)系統(tǒng),共同為測試專業(yè)人員的工作流程增加價值。我們稱之為LabVIEW+套件。

  • 支持LabVIEW社區(qū)建設(shè),讓我們的用戶持續(xù)創(chuàng)造成功;更積極地將他們納入NI戰(zhàn)略。



在接下來的系列里,我想更深入地探討這三個支柱,讓您深入了解我們想要做什么以及我們計劃如何做。在本文中,我將重點介紹第一個支柱: 加強LabVIEW 。


通過功能開發(fā)加增強LabVIEW

可以說,前兩個支柱是互補的。為了加強LabVIEW我們必須更好地連接到LabVIEW+ 套件的生態(tài)系統(tǒng),這意味著對一個產(chǎn)品的任何功能投資都會讓每個用戶受益。



我想列舉五個我們正在研發(fā)的項目,它們將在未來幾年對許多不同的產(chǎn)品和應(yīng)用產(chǎn)生影響。

1. 現(xiàn)代開發(fā)實踐

大多數(shù)工程師都不是單獨工作的,因此有效的協(xié)作開發(fā)至關(guān)重要。我們收到了很多關(guān)于LabVIEW可以如何改進(jìn)的寶貴意見。從今年開始,您應(yīng)該會看到團(tuán)隊開發(fā)的逐步改進(jìn); LabVIEW和TestStand的Git集成即將推出;以及提升的差異(diff)和合并(merge)工具,可以提供更詳細(xì)并可操作的更改描述。


在2024年第三季度發(fā)布后,您可以利用這些最新的開發(fā)環(huán)境機會以及2023年推出的Zoom等功能,無需被迫將代碼升級到最新版本。這一變化將有助于處于共享源設(shè)置中的開發(fā)人員或必須鎖定版本但希望從生產(chǎn)力增強中受益的開發(fā)人員。


2.開放式架構(gòu)

我們知道LabVIEW是用于測試和測量的軟件開發(fā)工具。開發(fā)和調(diào)試都快速直觀,硬件連接全面,用戶界面構(gòu)建簡單,您還可以通過實時目標(biāo)的自動多線程和重新編譯來提高性能。還接受用其他語言編寫的IP可以為您的項目增加價值。


近年來,我們在簡化LabVIEW環(huán)境中MathWorks? MATLAB?軟件的使用方面取得了長足進(jìn)步。去年,我們在虛擬環(huán)境中運行時啟用了在LabVIEW中調(diào)用Python代碼的功能, 很快我們也會支持調(diào)用.NET 8核心程序集的功能 。這種理念并不僅限于語言支持;我們正在努力將第三方硬件的pin maps構(gòu)建到我們的軟件工具中,以加快您的開發(fā)速度。這種對簡單開放集成的承諾將在未來幾年持續(xù)成為我們軟件產(chǎn)品線的一個主題。


3. 系統(tǒng)安全

軟件安全是許多工程師最關(guān)心的問題。內(nèi)存安全是一個含義豐富的術(shù)語,在行業(yè)中有許多定義,但您應(yīng)該相信LabVIEW在這方面具有一些內(nèi)在優(yōu)勢。首先,數(shù)據(jù)流范式減少了代碼中指針的使用,這是一個巨大的優(yōu)勢。 除此之外,它是一種直接編譯的語言,如果出現(xiàn)緩沖區(qū)溢出,它會出錯,并且在運行時沒有腳本,這可以更確定您的寶貴數(shù)據(jù)的去向。


NI正在努力記錄和發(fā)布軟件物料清單和第三方依賴關(guān)系,以應(yīng)對日益嚴(yán)格的全球安全標(biāo)準(zhǔn)。我們有一個專門的團(tuán)隊致力于安全主題,隨著安全性成為您業(yè)務(wù)的優(yōu)先事項,請與NI合作,我們可以共同確保您對合規(guī)性充滿信心。


4. 生成式人工智能

全世界都在談?wù)撋墒饺斯ぶ悄?,這是有原因的。這項技術(shù)不僅很酷,而且其影響力有望超過互聯(lián)網(wǎng)或智能手機。測試也不例外。我們設(shè)想的系統(tǒng)具有感知、學(xué)習(xí)和適應(yīng)能力,可以優(yōu)化結(jié)果。我們稱之為“智能測試”,它可以帶來以下好處:

儀器智能

  • 提升測量點信號處理能力

  • 提供對波形特征的實時洞察

  • 動態(tài)調(diào)整測試流程以減少測試時間

  • 在系統(tǒng)各層級分布決策過程,實現(xiàn)快速響應(yīng)和高效執(zhí)行。


用戶智能

  • 加速驗證和測試工作流程

  • 優(yōu)化測試計劃

  • 實現(xiàn)快速數(shù)據(jù)分析和報告


企業(yè)智能

  • 提高資產(chǎn)利用率

  • 識別制造趨勢和缺陷

  • 在整個產(chǎn)品生命周期中產(chǎn)生洞察


我們在NI Connect 2024上演示了如何在LabVIEW 中使用AI來自動化代碼描述和文檔編制,這對于工程師繼承操作不明確的代碼的常見用例而言是一項“必備”功能。我們還宣布,我們目前正在進(jìn)行一項精選早期訪問計劃,使用LabVIEW中試用這項技術(shù),并為更廣泛的項目收集注冊。請聯(lián)系NI了解更多信息。


5.加速發(fā)展

測試和測量的基本原理在不同的應(yīng)用中不會有太大變化;在大多數(shù)情況下,最后的10%才是獨特的工程挑戰(zhàn)。本著克服這一障礙的精神,識別常見任務(wù)并將功能抽象到基于配置的工作流程中仍有巨大的機會,使工程師能夠?qū)r間花在最重要的事情上。


當(dāng)然,這個過程對NI 來說并不新鮮,許多工程組織都已經(jīng)將TestStand 和DIAdem 等成熟的工具標(biāo)準(zhǔn)化。NI的路線圖側(cè)重于改進(jìn)其用戶界面、Linux桌面部署和改進(jìn) Python集成。


NI也看到了利用新工具在這個領(lǐng)域增加價值的巨大機會。FlexLogger和 InstrumentStudio就是我們希望為團(tuán)隊開辟快速設(shè)置和運行測量任務(wù)的新方法的例子。這些工具具有積極的路線圖,可以進(jìn)一步深入測量自動化和自定義功能。


基于這一戰(zhàn)略,我們在NI Connect 2024 上發(fā)布了InstrumentStudio Professional。此版本將擴展我們廣受歡迎的PXI配套軟件InstrumentStudio的功能,以涵蓋電子驗證工作流程的更大一部分,包括自動化和測量定制。InstrumentStudio Pro 旨在與LabVIEW和TestStand 配合使用,并將自動添加到LabVIEW+ 套件許可證持有者中,從而提高他們獲得的價值。

加強LabVIEW需要各方共同努力

NI將繼續(xù)致力于投資LabVIEW和我們的核心軟件產(chǎn)品,為您提供新功能。我還將定期溝通我們的路線圖。本文只是一個開始。我希望與我們的LabVIEW社區(qū)進(jìn)行更深入、更廣泛的交流,獲取您的反饋,以確保我們的產(chǎn)品盡可能好。要有效地做到這一點,必須進(jìn)行雙向?qū)υ?。請關(guān)注即將舉行的現(xiàn)場活動、用戶組會議、在線網(wǎng)絡(luò)研討會等有關(guān)此主題的活動,您可以在此發(fā)表您對我們應(yīng)該如何進(jìn)步的意見。




關(guān)鍵詞: NI LabVIEW

評論


相關(guān)推薦

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

關(guān)閉