NI測試軟件負責人:踐行NI增強LabVIEW的承諾
NI對LabVIEW的戰(zhàn)略愿景包括持續(xù)提升的Git 集成、高級安全協議、不斷擴展的語言支持以及AI驅動的可以改變工程工作流程的測試創(chuàng)新。
我在之前的文章中寫過NI致力于實現LabVIEW的三個支柱:
加強以LabVIEW為代表的核心軟件產品
將LabVIEW連接到一個由互補工具組成的生態(tài)系統,共同為測試專業(yè)人員的工作流程增加價值。我們稱之為LabVIEW+套件。
支持LabVIEW社區(qū)建設,讓我們的用戶持續(xù)創(chuàng)造成功;更積極地將他們納入NI戰(zhàn)略。
在接下來的系列里,我想更深入地探討這三個支柱,讓您深入了解我們想要做什么以及我們計劃如何做。在本文中,我將重點介紹第一個支柱: 加強LabVIEW 。
可以說,前兩個支柱是互補的。為了加強LabVIEW我們必須更好地連接到LabVIEW+ 套件的生態(tài)系統,這意味著對一個產品的任何功能投資都會讓每個用戶受益。
我想列舉五個我們正在研發(fā)的項目,它們將在未來幾年對許多不同的產品和應用產生影響。
1. 現代開發(fā)實踐
大多數工程師都不是單獨工作的,因此有效的協作開發(fā)至關重要。我們收到了很多關于LabVIEW可以如何改進的寶貴意見。從今年開始,您應該會看到團隊開發(fā)的逐步改進; LabVIEW和TestStand的Git集成即將推出;以及提升的差異(diff)和合并(merge)工具,可以提供更詳細并可操作的更改描述。
在2024年第三季度發(fā)布后,您可以利用這些最新的開發(fā)環(huán)境機會以及2023年推出的Zoom等功能,無需被迫將代碼升級到最新版本。這一變化將有助于處于共享源設置中的開發(fā)人員或必須鎖定版本但希望從生產力增強中受益的開發(fā)人員。
2.開放式架構
我們知道LabVIEW是用于測試和測量的軟件開發(fā)工具。開發(fā)和調試都快速直觀,硬件連接全面,用戶界面構建簡單,您還可以通過實時目標的自動多線程和重新編譯來提高性能。還接受用其他語言編寫的IP可以為您的項目增加價值。
近年來,我們在簡化LabVIEW環(huán)境中MathWorks? MATLAB?軟件的使用方面取得了長足進步。去年,我們在虛擬環(huán)境中運行時啟用了在LabVIEW中調用Python代碼的功能, 很快我們也會支持調用.NET 8核心程序集的功能 。這種理念并不僅限于語言支持;我們正在努力將第三方硬件的pin maps構建到我們的軟件工具中,以加快您的開發(fā)速度。這種對簡單開放集成的承諾將在未來幾年持續(xù)成為我們軟件產品線的一個主題。
3. 系統安全
軟件安全是許多工程師最關心的問題。內存安全是一個含義豐富的術語,在行業(yè)中有許多定義,但您應該相信LabVIEW在這方面具有一些內在優(yōu)勢。首先,數據流范式減少了代碼中指針的使用,這是一個巨大的優(yōu)勢。 除此之外,它是一種直接編譯的語言,如果出現緩沖區(qū)溢出,它會出錯,并且在運行時沒有腳本,這可以更確定您的寶貴數據的去向。
NI正在努力記錄和發(fā)布軟件物料清單和第三方依賴關系,以應對日益嚴格的全球安全標準。我們有一個專門的團隊致力于安全主題,隨著安全性成為您業(yè)務的優(yōu)先事項,請與NI合作,我們可以共同確保您對合規(guī)性充滿信心。
4. 生成式人工智能
全世界都在談論生成式人工智能,這是有原因的。這項技術不僅很酷,而且其影響力有望超過互聯網或智能手機。測試也不例外。我們設想的系統具有感知、學習和適應能力,可以優(yōu)化結果。我們稱之為“智能測試”,它可以帶來以下好處:
儀器智能
提升測量點信號處理能力
提供對波形特征的實時洞察
動態(tài)調整測試流程以減少測試時間
在系統各層級分布決策過程,實現快速響應和高效執(zhí)行。
用戶智能
加速驗證和測試工作流程
優(yōu)化測試計劃
實現快速數據分析和報告
企業(yè)智能
提高資產利用率
識別制造趨勢和缺陷
在整個產品生命周期中產生洞察
我們在NI Connect 2024上演示了如何在LabVIEW 中使用AI來自動化代碼描述和文檔編制,這對于工程師繼承操作不明確的代碼的常見用例而言是一項“必備”功能。我們還宣布,我們目前正在進行一項精選早期訪問計劃,使用LabVIEW中試用這項技術,并為更廣泛的項目收集注冊。請聯系NI了解更多信息。
5.加速發(fā)展
測試和測量的基本原理在不同的應用中不會有太大變化;在大多數情況下,最后的10%才是獨特的工程挑戰(zhàn)。本著克服這一障礙的精神,識別常見任務并將功能抽象到基于配置的工作流程中仍有巨大的機會,使工程師能夠將時間花在最重要的事情上。
當然,這個過程對NI 來說并不新鮮,許多工程組織都已經將TestStand 和DIAdem 等成熟的工具標準化。NI的路線圖側重于改進其用戶界面、Linux桌面部署和改進 Python集成。
NI也看到了利用新工具在這個領域增加價值的巨大機會。FlexLogger和 InstrumentStudio就是我們希望為團隊開辟快速設置和運行測量任務的新方法的例子。這些工具具有積極的路線圖,可以進一步深入測量自動化和自定義功能。
基于這一戰(zhàn)略,我們在NI Connect 2024 上發(fā)布了InstrumentStudio Professional。此版本將擴展我們廣受歡迎的PXI配套軟件InstrumentStudio的功能,以涵蓋電子驗證工作流程的更大一部分,包括自動化和測量定制。InstrumentStudio Pro 旨在與LabVIEW和TestStand 配合使用,并將自動添加到LabVIEW+ 套件許可證持有者中,從而提高他們獲得的價值。
NI將繼續(xù)致力于投資LabVIEW和我們的核心軟件產品,為您提供新功能。我還將定期溝通我們的路線圖。本文只是一個開始。我希望與我們的LabVIEW社區(qū)進行更深入、更廣泛的交流,獲取您的反饋,以確保我們的產品盡可能好。要有效地做到這一點,必須進行雙向對話。請關注即將舉行的現場活動、用戶組會議、在線網絡研討會等有關此主題的活動,您可以在此發(fā)表您對我們應該如何進步的意見。
評論