在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

LabVIEW的優勢體現在以下幾個方面

lPCU_elecfans ? 來源:lp ? 2019-03-20 10:04 ? 次閱讀

知識

通過計算機編程語言的發展簡要說明了LabVIEW是一種從高級語言抽象出來的超級編程語言。當然,稱LabVIEW為超級編程語言可能有些為過,因為它畢竟還不是通用的編程語言。但就自動化測試、測量方面的編程而言,LabVIEW的出現絕對是革命性、創造性的。原因就是它從根本上,改變了人們所習慣的、傳統的撰寫代碼的編程方式,取而代之的是使用鼠標來點擊、拖拽圖形、圖標、連線節點等方式來進行編程。而這些圖形、圖標所代表的“控件”或“函數(或方法)”是通過對高級語言進行高度抽象所得,所以使得整個編程的過程變得更加簡單、方便、有效,從而徹底將編程人員從復雜的語法結構及眾多的數據類型和不停的編寫代碼、編譯、查找錯誤的過程中解放出來,使程序設計者能夠更加專注于應用程序的設計,而不用擔心語法、指針等是否使用的正確。這種編程方式大大降低了程序設計的復雜度。

除了圖形化的編程方式簡單、方便外,LabVIEW的優勢還體現在以下幾個方面:

01

跨平臺特性

LabVIEW支持Windows、Mac OS X、Linux等多種計算機操作系統,這種跨平臺特性在當今的網絡化時代是非常重要的。試想在Linux 操作系統下設計的VI,通過網絡傳遞到其它平臺上無需改變任何代碼,即可使用或調試是一件多么爽快的事情。這大大改善了使用者之間的交流、溝通及評估的靈活性。

同時,它還可以充分利用不同平臺自身所具有的優異性能,例如:Windows系統的廣泛性;Mac OS X系統的美觀、時尚;Linux系統的安全性等等。

隨著,計算機操作系統的不斷升級和改進,使LabVIEW的開發環境也同樣得以不斷的改善。舉一個簡單的例子:我從網上下載升級了IE 7.0瀏覽器(英文版),它的界面風格變得更加美觀、時尚。而它正是來自Microsoft 最新的操作系統Vista??梢韵胂蟮牡?,未來在新的操作系統上使用LabVIEW,它的GUI一定會同樣美觀、時尚。

02

對其它編程語言的支持

盡管LabVIEW已是一個獨立的圖形化軟件編程開發環境,但是為了照顧到已習慣使用其它的高級編程語言的編程者,它還提供了兼顧其它高級編程語言的開發環境,使已習慣于其它編程語言的使用者也能夠充分利用LabVIEW的強大的自動化測試、測量及分析、處理能力。

LabWindows/CVI提供了對ANSI C 的支持。

Measurement Studio 提供了對Visual Basic、Visual C# 及Visual C++的支持。

03

開放的開發平臺

LabVIEW還是一個開放的開發平臺,提供廣泛的軟件集成工具、運行庫和文件格式,可以方便的與第三方設計和仿真連接,例如:

DLL、共享庫

ActivcX、COM和.NET(微軟)

DDE、TCP/IP、UDP、以太網藍牙

CAN、DeviceNet、Modbus、OPC

高速USB、IEEE1394、GPIB、RS232/485

數據庫(ADO、SQL等)

04

對便攜式及嵌入式開發

LabVIEW PDA支持便攜式手持系統PDA(個人數字處理器)的開發應用,支持Pocket PC OSs 及Windows CE。使用LabVIEW可以創建自定義的便攜式測試分系統。

LabVIEW嵌入式開發模塊支持對32位處理器的圖形化開發。目標處理器如:PowerPC、ARM、TI C6xx86架構;支持的嵌入式操作系統如:VxWors、eCos、Windows和嵌入式的Linux。

LabVIEW DSP工具包還支持TI的DSP設計開發。

LabVIEW FPGA 模塊還支持FPGA設計。豐富了RIO系列模塊的自定義功能。

05

圖形化的強大的分析、處理能力

LabVIEW提供了無比強大的分析、處理VI庫及許多專業的工具包,例如:高級信號處理工具包、數字濾波器設計工具包、調制工具包、譜分析工具包、聲音振動工具包、階次分析工具包等(當然都是要花錢購買的),這是任何其它高級編程語言無法提供的。結合LabVIEW獨特的數據結構(波形數據、簇、動態數據類型等)使得測量數據的分析、處理非常簡單、方便、并且實用性很強。很難想象,如果使用代碼編程進行數字濾波設計或功率譜分析會增加多少工作量,甚至能否設計完成都值得去考慮。

特別是:NI新近推出的LabVIEW MathScript,將面向數學的文本編程擴展加入到了圖形化的LabVIEW中來,提供了除圖形化數據流編程以外的另一種自定義開發應用系統的方法,為使用者提供了獲得最佳方案設計選擇的機會。 LabVIEW最大的優勢就在于圖形化的分析處理方法。從應用角度看,LabVIEW的分析處理能力絕對是超級的,它使得設計者會更加專注于應用項目的設計,而不是如何進行數據的分析、處理。從而給設計者帶來更多的是工作中的快樂和工作中的成就感。這一點我的體會是極為深刻的。 LabVIEW的另一個優勢就是仿真能力,在設計原型階段可通過仿真來評估設計的合理性和正確性。由于使用的是圖形化的編程方法,這樣的工作很快就可以實施并及時得到真實的仿真結果。

做了電力質量分析的項目:要求測試分析電網各相電壓、電流中的25次諧波內的全部諧波含量(THD)。同時,還要求對各次諧波含量以百分數和柱狀圖形分別顯示出來。使用LabVIEW很快就完成了,真不知道如果使用其它編程語言會搞到什么時候。

06

編程效率極高

最后,要談談圖形化編程的最大特點。使用LabVIEW圖形化編程的最大特點就是編程效率極高。關于圖形化編程可以減少編程時間、縮短開發周期、降低開發成本等說法,已在很多介紹 LabVIEW的書中進行了表述,我不準備再進行復述。這里,從另外一個角度僅談談自己對這方面的體會。

作為應用項目的設計開發者,通常的關注點是:設計的合理性和最終結果的正確性。當然,他們也會注意到編程過程的效率。實際上,減少編程時間、縮短開發周期、降低開發成本等大多都是從整體經濟利益方面來考慮的。我個人認為:在提高效率這方面,人們往往忽略了“人——設計者”的效率得到提高這個要素。由于LabVIEW采用的是圖形化編程的方法,所以大大降低了編程過程的復雜度,請看下圖1中一個有效值測量的程序框圖。這里僅僅使用幾個VI就可以非常簡單、迅捷的完成程序設計,實現分析和對結果的處理。如果在此基礎上還要進行其它分析,比如:諧波分析、頻率測量、功率譜分析等,最多就是再添加三個圖標(VI),以及連接到相應的圖形指示器和數字指示器。對于多通道測試幾乎無須添加任何分析,僅添加幾個通道VI而已。

圖1連續有效值測量

舉這個例子要說明的問題是:圖形化編程簡單、方便、非常靈活的實現程序設計,立即運行就可以看到分析處理結果。特別是LabVIEW的即時編譯能力,可以在編程的同時進行檢查,及時發現錯誤代碼。正是因為編程效率高,改動及替換方便,程序代碼直易懂,所以會更加激發設計者的創造性思維及成就感,自然就會把設計工作重點放在如何更好的分析、處理上,而不是如何編程上。換句話說,當一個新的設計思想出現后,馬上就可以得到實驗驗證或改進,甚至是邊設計邊改進。其它高級編程語言都不會如此的快速、方便(因為要寫許多代碼和進行編譯后才能運行)。所以,我們說:增強設計者的創新效率和信心是LabVIEW不可忽視的內在特點,其價值是無法估量的。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1971

    文章

    3654

    瀏覽量

    323600
  • 操作系統
    +關注

    關注

    37

    文章

    6825

    瀏覽量

    123331
  • 編程語言
    +關注

    關注

    10

    文章

    1945

    瀏覽量

    34736

原文標題:【學院推薦】學習LabVIEW的理由

文章出處:【微信號:elecfans,微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPGA優勢主要體現在以下幾個方面

    系統提高系統集成度、可靠性的最佳選擇之一。FPGA 芯片可以被稱為可訂制的特殊 ASIC 芯片,它除了具有 ASIC 的特點之外,還具有以下幾個優點:? 隨著 VlSI(Very Large Scale
    發表于 07-15 04:20

    藍牙mesh網絡它的安全性體現在何處?

    藍牙mesh網絡的安全性體體現在哪幾個方面
    發表于 03-29 08:20

    SAW濾波器的發展趨勢主要體現在哪幾個方面?

    SAW濾波器有什么主要特點?SAW濾波器的發展趨勢主要體現在哪幾個方面?
    發表于 05-26 07:15

    FPGA的技術優勢主要體現在那些方面

    FPGA的技術優勢主要體現在那些方面?
    發表于 05-26 06:10

    恩智浦的無線連接主要體現在哪幾個方面?

    物聯網和人工智能(AI-IoT)已經到來,如何在這場即將到來的大規模市場中取勝?恩智浦的無線連接主要體現在哪幾個方面
    發表于 06-16 08:30

    UFS究竟比eMMC快在哪里?UFS的優勢具體體現在哪些方面呢?

    eMMC和UFS它們的差別究竟有多大?UFS究竟比eMMC快在哪里?UFS的優勢具體體現在哪些方面呢?
    發表于 06-18 09:10

    請問一下STM32的優異性體現在哪些方面

    請問一下STM32的優異性體現在哪些方面呢?
    發表于 11-04 07:36

    視頻監控領域的大數據應用主要體現在以下兩個方面

    視頻監控領域的大數據應用,主要體現在方面:視頻錄像的集群存儲和視頻結構化數據的查詢及信息挖掘。
    發表于 08-22 17:12 ?3069次閱讀

    智能手表的技術亮點主要體現在哪幾個方面

    智能手表的技術亮點主要體現在以下幾個方面: 多功能化的交互方式:可以實現語音通話、影音視聽,還能進行生物識別認證。智能手表與智能手環可通過指紋支付實現購買、付款功能,無需手機也可出行、
    發表于 09-01 14:15 ?4017次閱讀

    物聯網的安全特征體現在哪些方面

    物聯網是一個多層次的網絡體系,當其作為一個應用整體時,各個層次的獨立安全措施簡單相加不足以提供可靠的安全保障。物聯網的安全特征體現在以下3個方面。
    的頭像 發表于 11-21 11:20 ?1.9w次閱讀

    智能制造的優勢體現在哪些方面

    智能制造的優勢體現在哪些方面?隨著科學技術的飛速發展和市場需求的不斷變化,各行各業都必須尋求創新和變革。未來的市場,智能制造已經成為企業發展的迫切需求,尤其是制造業。那么智能制造的優勢體現在哪
    發表于 01-10 15:36 ?6238次閱讀

    柔性制造系統的柔性主要體現在哪幾個方面

    柔性制造系統(Flexible Manufacturing System, FMS)相較于傳統的制造系統,最大的特點就是其高度的柔性和靈活性。其柔性主要體現在以下幾個方面:   
    發表于 04-25 11:17 ?3558次閱讀

    柔性制造系統的柔性體現在哪些方面

    品的生產需求。柔性制造系統的柔性主要體現在以下幾個方面: 設備柔性 設備柔性是指柔性制造系統中的設備能夠適應不同產品的生產需求,實現多種產品的生產。這主要
    的頭像 發表于 06-11 09:16 ?910次閱讀

    網絡配線架的優勢體現在哪些方面-科蘭

    網絡配線架在網絡基礎設施中扮演著至關重要的角色,其優勢主要體現在以下幾個方面: 一、組織與管理優勢
    的頭像 發表于 07-19 10:08 ?279次閱讀

    北美運營商PTCRB認證的優勢主要體現在哪些方面?

    北美運營商PTCRB認證的優勢主要體現在以下幾個方面:一、市場準入與認可度市場準入門檻提高:PTCRB認證是北美地區移動通信設備進入市場的必
    的頭像 發表于 08-23 17:19 ?381次閱讀
    北美運營商PTCRB認證的<b class='flag-5'>優勢</b>主要<b class='flag-5'>體現在哪些方面</b>?
    主站蜘蛛池模板: 午夜影音| 亚洲国产成人久久77| 性xxxxbbbb在线| 久久亚洲视频| 天天爽夜夜爽人人爽曰喷水| 女人张开腿 让男人桶视频| 伊人网在线观看| 黄色网页在线播放| 特级黄| 青草网址| 天天做天天做天天综合网| 91最新网站免费| 色色视频网| 羞羞影院男女午夜爽爽影视| 欧美成人eee在线| 老师解胸罩喂我吃奶| 欧美zooz人与禽交| 色视频亚洲| 黑色丝袜在丝袜福利国产| 嫩草影院入口一二三免费| 奇米影视9999| 中文字幕在线乱码免费毛片| 久久精品夜色国产| 国产精品久久久久久久午夜片| 亚洲国产成人久久| 又粗又爽又色男女乱淫播放男女| 看视频免费网站| 日本aaaa级片| 奇米888在线看奇米999| 在线亚洲日产一区二区| 韩国特黄特色a大片免费| 五月天婷婷基地| 国产精品污视频| 国产成视频| 亚洲无卡| 激情com| 男人操女人视频免费| 欧美一区二区三区免费| 久久精品免费看| 天堂福利视频| 天天干天天色天天射|