LabVIEW的寫入測(cè)量文件
出處:sillboy 發(fā)布于:2008-09-25 10:32:27
“寫入測(cè)量文件”Express VI位于函數(shù)選板的“編程→文件I/O→寫入測(cè)量文件”,完整的圖標(biāo)和接線端如圖1所示。
寫入測(cè)量文件Express VI將數(shù)據(jù)寫入基于文本或二進(jìn)制的測(cè)量文件。輸入和輸出接線端說明如下。
DAQmx任務(wù):指定用于在對(duì)話框“配置用戶定義屬性→DAQmx屬性”生成數(shù)據(jù)的DAQmx任務(wù)。
錯(cuò)誤輸入(無錯(cuò)誤):描述Express VI之前程序發(fā)生的錯(cuò)誤信息。
啟用:指定啟用或禁用Express VI。默認(rèn)為真,表示啟用。
文件名:指定所讀文件的文件名。
信號(hào):寫入測(cè)量文件的一個(gè)或多個(gè)信號(hào)。
注釋:向每個(gè)寫入.lvm或.tdm文件的數(shù)據(jù)集合添加注釋。
保存數(shù)據(jù):返回Express VI是否正在保存數(shù)據(jù)。
錯(cuò)誤輸出:包含Express VI之前和自身發(fā)生的錯(cuò)誤信息。
文件名輸出:返回讀取的測(cè)量文件的文件名。
在添加寫入測(cè)量文件Express VI時(shí),或右鍵單擊Express VI并選擇“屬性”選項(xiàng),會(huì)彈出配置對(duì)話框。配置對(duì)話框如圖2所示。
配置對(duì)話框中包含如下選項(xiàng)。
?。?)文件名。
顯示被寫入數(shù)據(jù)的文件的完整路徑。僅在文件名輸入端未連線時(shí),該Express VI才將數(shù)據(jù)寫入該參數(shù)所指定
的文件;如文件名輸入端己連線,則數(shù)據(jù)將被該Express VI寫入該輸入端所指定的文件。

圖1 寫入測(cè)量文件Express VI的圖標(biāo)和接線端
?。?)動(dòng)作。
“保存至單個(gè)文件”將所有數(shù)據(jù)保存至一個(gè)文件。
勾選復(fù)選框“提示用戶選擇文件”顯示對(duì)話框,提示用戶選擇文件?!皟H詢問”提示用戶選擇文件,僅提示;“每次循環(huán)時(shí)詢問”在每次Express Ⅵ運(yùn)行時(shí)都提示用戶選擇文件,只有勾選“提示用戶選擇文件”復(fù)選框時(shí),這兩個(gè)選項(xiàng)才可用。
“如文件已經(jīng)存在”包含4個(gè)選項(xiàng):“重命名現(xiàn)有文件”表示如果重置為真,則重命名現(xiàn)有文件;“使用下一可用文件名”表示如果重置為真,向文件名添加下一個(gè)順序數(shù)字;“添加至文件”表示將數(shù)據(jù)添加至文件,如選中“添加至文件”,VI將忽略重置的值;“覆蓋文件”表示如果重置為真,將覆蓋現(xiàn)有文件的數(shù)據(jù)。
“保存至一系列文件(多個(gè)文件)”將數(shù)據(jù)保存至多個(gè)文件。如重置為真,則VI將從序列中的個(gè)文件開始寫入。當(dāng)指定文件已經(jīng)存在時(shí)將采取何種措施,由配置多文件設(shè)置對(duì)話框“現(xiàn)有文件”選項(xiàng)的值決定。
?。?)文件格式。
包含選項(xiàng)“文本(LVM)”、“二進(jìn)制(TDMS)”和“帶XML頭的二進(jìn)制(TDM)”?!拔谋荆↙VM)”將文件格式設(shè)置為基于文本的測(cè)量文件(.lvm),并設(shè)置文件擴(kuò)展名為.lvm;“二進(jìn)制(TDMS)”將文件格式設(shè)置為二進(jìn)制測(cè)量文件(.tdms),并將文件擴(kuò)展名設(shè)置為.tdms;“帶XML頭的二進(jìn)制(TDM)”將文件格式設(shè)置為二進(jìn)制測(cè)量文件(.tdm),并將文件擴(kuò)展名設(shè)置為.tdm。當(dāng)選擇該文件格式時(shí),可以勾選復(fù)選框“鎖定文件以提高訪問速度”,可明顯加快讀寫速度,但將影響對(duì)某些任務(wù)的多任務(wù)處理能力。通常情況下推薦使用該選項(xiàng)。

圖2 配置寫入測(cè)量文件對(duì)話框
(4)數(shù)據(jù)段首。
只有選擇“文件格式”部分的“文本(LVM)”時(shí),才可以使用該項(xiàng)。
“每數(shù)據(jù)段一個(gè)段首”在被寫入文件的每個(gè)數(shù)據(jù)段創(chuàng)建一個(gè)段首。適用于數(shù)據(jù)采樣率因時(shí)間而改變、以不同采樣率采集兩個(gè)或兩個(gè)以上信號(hào)、被記錄的一組信號(hào)隨時(shí)間而變化的情況。
“僅單個(gè)段首”在被寫入文件中僅創(chuàng)建一個(gè)段首。適用于以相同的恒定采集率采集同一組信號(hào)的情況。
“無段首”不在被寫入的文件中創(chuàng)建段首。
(5)X值列。
只有選擇“文件格式”部分的“文本(LVM)”時(shí),才可以使用該項(xiàng)。
“每通道一列”為每個(gè)通道產(chǎn)生的時(shí)間數(shù)據(jù)創(chuàng)建單獨(dú)的列。對(duì)于每列y軸的值,都會(huì)生成一列相應(yīng)豸軸的值。適用于采集率不恒定或采集不同類型信號(hào)的情況。
“僅一列”僅為所有通道生成的時(shí)間數(shù)據(jù)創(chuàng)建一個(gè)列,僅包括一列x軸的值。適用于以相同的恒定采集率采集同一組信號(hào)的情況。
“空時(shí)間列”為所有通道生成的時(shí)間數(shù)據(jù)創(chuàng)建一個(gè)空列,不包括x軸的數(shù)據(jù)。
?。?)分隔符。
只有選擇了文本格式部分的“文本(LVM)”選項(xiàng)才可以使用該項(xiàng)。
“制表符”用制表符分隔文本文件中的字段。
“逗號(hào)”用逗號(hào)分隔文本文件中的字段。
(7)文件說明。
包含.lvm、.tdm或.tdms文件的說明。LabVIEW將本文本框中輸入的文本添加到文件的段首中。
如果選擇了“二進(jìn)制(TDMS)”或“帶XML頭的二進(jìn)制(TDM)”,可以單擊“…”按鈕,顯示配置用戶定義屬性的對(duì)話框。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- EDA技術(shù)工具鏈與全流程設(shè)計(jì)運(yùn)維指南2026/1/5 10:28:51
- PLC程序現(xiàn)場(chǎng)疑難問題排查與深度優(yōu)化指南2025/12/24 14:36:36
- PLC程序現(xiàn)場(chǎng)調(diào)試與優(yōu)化實(shí)操指南2025/12/24 14:29:57
- 工業(yè)PLC模擬量信號(hào)采集:調(diào)理技術(shù)與抗干擾工程方案2025/12/15 14:39:08
- PLC設(shè)備如何選型2025/9/5 17:15:14
- PCB焊盤與過孔設(shè)計(jì)核心實(shí)操規(guī)范(含可焊性與可靠性保障)
- 汽車電子常用電子元器件選型指南
- MOSFET驅(qū)動(dòng)與隔離方案設(shè)計(jì)
- 高溫環(huán)境下電源IC選型建議
- 安防監(jiān)控設(shè)備連接器應(yīng)用分析
- 高速PCB信號(hào)完整性(SI)設(shè)計(jì)核心實(shí)操規(guī)范
- 鎖相環(huán)(PLL)中的環(huán)路濾波器:參數(shù)計(jì)算與穩(wěn)定性分析
- MOSFET反向恢復(fù)特性對(duì)系統(tǒng)的影響
- 電源IC在惡劣環(huán)境中的防護(hù)設(shè)計(jì)
- 連接器耐腐蝕性能測(cè)試方法









