亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于LabVIEW平臺的虛擬儀器編程

        2013-09-12 01:50:14譚延軍聶友偉
        微處理機 2013年6期
        關鍵詞:虛擬儀器膠凝串口

        譚延軍,聶友偉

        (1.中國電子科技集團公司第四十七研究所,沈陽 110032;2.沈陽軍區(qū)65042部隊,沈陽 110035)

        1 引言

        1.1 虛擬儀器系統(tǒng)

        虛擬儀器(VI)是指通過應用程序將計算機與功能化模塊結合起來,通過圖形界面操作計算機,就像操作自己設計的儀器一樣,從而完成數(shù)據(jù)采集、分析、處理、顯示、存儲和打印。

        虛擬儀器的突出優(yōu)點是不僅可以利用PC組建成為靈活的虛擬儀器,還可以通過各種不同的接口總線,組建不同規(guī)模的自動測試系統(tǒng),因此具有定制面板、定制功能、研發(fā)成本低、研發(fā)周期短、儀器升級與計算機同步、儀器開放靈活,方便與網(wǎng)絡及周邊設備互聯(lián)等優(yōu)點。虛擬儀器分類有多種,一般以計算機及其總線控制方式不同,分為下述5類:

        (1)PC-DAQ插卡式虛擬儀器

        (2)并行口式虛擬儀器

        (3)GPIB總線方式虛擬儀器

        (4)VXI總線方式虛擬儀器

        (5)PXI總線方式虛擬儀器

        1.2 LabVIEW開發(fā)系統(tǒng)

        LabVIEW是實驗室虛擬儀器集成環(huán)境(Laboratory Virtual Instrument Engineering Workbench)的簡稱,是美國國家儀器公司(NATIONAL INSTRUMENT,簡稱NI)的創(chuàng)新軟件平臺,又稱為G語言。

        LabVIEW被廣泛應用于各種行業(yè),包括汽車、半導體、航空航天、交通運輸、電信、生物工程等領域。它的功能非常強大,可擴展函數(shù)庫和子程序庫,可方便地調用Windwos動態(tài)鏈接庫和自定義的庫函數(shù),內(nèi)置了用于GPIB設備控制、VXI總線控制、串口控制,以及數(shù)據(jù)分析、顯示和存儲等的應用模塊。對大數(shù)據(jù)塊解析而言,它支持DDE和SQL,對數(shù)據(jù)傳輸而言,它支持TCP/IP和PDP網(wǎng)絡協(xié)議等。從本質上講,它在宏觀上已經(jīng)不再是傳統(tǒng)的馮·諾依曼計算機體系結構的執(zhí)行方式了,而是一種帶有圖形控制流結構的數(shù)據(jù)流模式。因此,LabVIEW的程序是數(shù)據(jù)流驅動的,編程人員可以通過相互連接功能方框圖快速簡潔的開發(fā)應用程序,甚至可以有多個數(shù)據(jù)通道同步運行。

        本文充分運用了LabVIEW編程的這些優(yōu)點,以驅動串口為例,設計一款伺服電機控制器,通過控制電流和轉速,讀取電機扭矩值,實現(xiàn)伺服電機的全功能測試。最后將設計的虛擬儀器實際用于控制ABB公司的伺服控制器和BSM系列電機中,取得了很好的效果。目前這款虛擬儀器已經(jīng)成功運行在某大型儀器設備上。

        2 LabVIEW串口編程

        2.1 串口編程控制方式

        LabVIEW的串口控制,可以通過多種方法實現(xiàn)。

        (1)最基本的IN OUT控制。LabVIEW提供了In Port和Out Port兩個基本輸入輸出VI,通過它就可以直接讀寫寄存器,對于計算機的COM1,它的端口地址是0X3F8,完全可以通過它來完成串口通訊。

        (2)利用API的WriteFile函數(shù)實現(xiàn)串口通訊,這是VC進行串口通訊的方法。

        (3)利用VB提供的MSCOMM控件(這是目前用的最多的,它支持查詢和中斷兩種模式,既可以發(fā)送文本型數(shù)據(jù)(ASCII),也可以發(fā)送二進制(BIN,實際是BYTE ARRAY)。

        (4)利用LabVIEW特有的VISA通訊。下面采用的通訊模式是VISA通訊。

        2.2 LabVIEW中的VISA通訊

        LabVIEW用于串行通訊的節(jié)點為VISA節(jié)點,打開LabVIEW程序選項,選擇VISA子選板,包括8個節(jié)點,實現(xiàn)配置串口、串口寫入、串口讀取、關閉串口、監(jiān)測串口緩沖區(qū)等。如圖1所示。

        圖1 打開并配置串口節(jié)點

        基于此節(jié)點的串口通訊框圖程序如圖2所示。

        圖2 串口通訊程序

        通過圖2可以看出,LabVIEW的編程是非常直觀簡單的,使用內(nèi)置的節(jié)點和函數(shù),甚至不用寫一行代碼,開發(fā)人員可以把節(jié)省的很多精力用于虛擬儀器的設計及儀器功能的完善上。

        3 利用LabVIEW實現(xiàn)虛擬儀器系統(tǒng)

        3.1 虛擬儀器功能介紹

        本文要實現(xiàn)的虛擬儀器是測量水泥漿的稠度和靜膠凝強度,為此需要直流伺服電機驅動盛放泥漿樣品漿筒內(nèi)的旋轉槳葉,通過測量電機的轉速和驅動電流,計算出槳葉的扭矩和剪切力,從而計算出泥漿樣品的稠度和靜膠凝強度。

        基于LabVIEW平臺,設計的虛擬儀器如圖3所示。

        圖3 虛擬儀器面板功能圖

        3.2 虛擬儀器功能實現(xiàn)

        以靜膠凝強度測試為例,儀器實現(xiàn)的主要功能有:

        (1)膠凝強度初始化標定

        相當于儀器校準,在設備開始測試數(shù)據(jù)前,標定基準數(shù)據(jù),以此作為后續(xù)測量的基準值。標定過程通過在漿筒上加掛不同重量的砝碼,在恒定轉速下,測試驅動電流和扭矩。測試值通過濾波、降噪處理后保存在標定文件中。

        (2)膠凝強度測試

        完成儀器的初始化標定后,漿筒中裝入固定容積的泥漿(792ml),首先設定電機高轉速,測量泥漿的驅動電流和扭矩,此時得出的泥漿特性值為稠度值。在稠度升到一定值后,系統(tǒng)自動轉入低轉速,此時測得的泥漿特性值為真實的膠凝強度值,經(jīng)過整形濾波降噪處理,該值以曲線形式顯示在示波器上,數(shù)值保存在計算機。根據(jù)泥漿體系配方的不同,整個測量過程需要幾個小時。測量達到預定值后,系統(tǒng)自動停止。

        4 虛擬儀器功能驗證

        為了驗證所設計的虛擬儀器功能,我們加載ABB公司的伺服電機控制器 Microflex_e100,電機采用BSM50N-133ABX,驅動器與電機的通訊接口采用BISS接口,控制器與計算機接口為USB。以此為原型設備,測量泥漿的稠度和膠凝強度,比較數(shù)值見表1所示。

        從表1可以看出,在采用相同的濾波和降噪方式下,膠凝強度值在虛擬儀器和原型機上反映的數(shù)值吻合的非常好,這就充分驗證了所設計的虛擬儀器完全滿足了原型機的功能需求。目前,該儀器已成功應用于某大型數(shù)字采集設備中。

        表1 測量泥漿的稠度和膠凝強度數(shù)值對比表

        5 結 束 語

        結合ABB公司的伺服控制器和電機,采用LabVIEW平臺開發(fā)具有定制復雜功能的虛擬儀器,開發(fā)周期短,儀器設計成本低,易于功能拓展。通過本文的成功實踐,證明了采用LabVIEW開發(fā)虛擬儀器的極大優(yōu)越性。

        [1]胡仁喜,高海賓.LabVIEW 2010虛擬儀器從入門到精通[M].北京 機械工業(yè)出版社,2011.

        [2]Baldor Comp.Microflex e100 Servo Drive Installation Manul[DB/OL].http://www.baldor.com/support/Literature/Load.ashx/MN1942?ManNumber=MN1942.

        [3]ABB Comp.MINT Basic Programming [DB/OL ].http://www.baldor.com/support/Literature/Load.ashx/MN1955WEN?ManNumber=MN1955WEN.

        猜你喜歡
        虛擬儀器膠凝串口
        煅燒高鎂磷尾礦制備硫氧鎂膠凝材料
        基于復合膠凝材料的CO2礦化養(yǎng)護實驗研究
        能源工程(2021年3期)2021-08-05 07:26:04
        淺談AB PLC串口跟RFID傳感器的通訊應用
        油氣井用合成樹脂膠凝材料研究綜述
        PCB 刻制機功能開發(fā)及在虛擬儀器實驗室建設中的應用
        電子制作(2017年13期)2017-12-15 09:00:26
        虛擬儀器及其在電工電子實驗中的應用
        電子制作(2017年1期)2017-05-17 03:54:33
        虛擬儀器技術在農(nóng)業(yè)裝備測控中的應用
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        基于虛擬儀器的DMFC實時監(jiān)控系統(tǒng)
        電源技術(2016年9期)2016-02-27 09:05:28
        基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        91国产视频自拍在线观看| 国内成人精品亚洲日本语音| 亚洲一区二区三区国产精华液| 亚洲人交乣女bbw| 中文字幕人妻第一区| 曰欧一片内射vα在线影院| 国产无遮挡又黄又爽在线观看| 无码成人aaaaa毛片| 欧美性xxxx狂欢老少配| 成年男女免费视频网站| 97精品国产91久久久久久久| 亚洲综合色婷婷久久| 中文字幕日韩人妻高清在线| 日本无吗一区二区视频| 日本一道高清在线一区二区| 天堂久久一区二区三区| 一区二区三区在线视频观看| 在线观看亚洲第一黄片| 亚洲色偷偷偷综合网| 精品亚洲国产成人| 乱色熟女综合一区二区三区| 免费无码av片在线观看网址| 中文字幕亚洲好看有码| 开心激情站开心激情网六月婷婷| 中文字幕人妻一区色偷久久| av国产自拍在线观看| 美女主播福利一区二区| 无码精品人妻一区二区三区漫画| 性按摩xxxx在线观看| 日韩一卡2卡3卡4卡新区亚洲| 国产午夜精品一区二区三区视频| 亚洲av成人在线网站| 亚洲精品在线观看一区二区 | 天美传媒一区二区| 亚洲中文字幕无码mv| 中文不卡视频| 加勒比久草免费在线观看| 中文字幕一区二三区麻豆| 美腿丝袜诱惑一区二区| 欧美丰满熟妇性xxxx| 男女肉粗暴进来120秒动态图|