我有泰克示波器DPO4034、MDO3024,我想將兩臺示波器HardCopy(硬拷貝)的波形存入到電腦上,再將兩天示波器顯示的波形以CSV格式檔案存入電腦中,我不知道如何用VB6.0試驗,希望大家幫幫我。示波器編程手冊講解如下:
Examples
SAVE:WAVEFORM CH1,REF1 saves the CH1 waveform in reference memory
location 1.
:SAVE:WAVEFORM:FILEFORMAT SPREADSHEET; :SAVE:WAVEFORM ALL,
"D:/test_folder/test1_all.csv" saves all displayed waveforms
(excluding serial bus waveforms) to D:/test_folder/test1_all.csv.
:SAVe:WAVEform:FILEFormat INTERNal; :SAVe:WAVEform ALL,
"D:/test_folder/test1" saves all displayed waveforms (excluding serial
bus waveforms and digital channels for MSO models) to individual files named
D:/test_folder/test1_<wfm>.isf (for example test1_CH1.isf).
uj5u.com熱心網友回復:
:SAVE:WAVEFORM:FILEFORMAT SPREADSHEET; :SAVE:WAVEFORM ALL,"D:/test_folder/test1_all.csv"以上命令saves all displayed waveforms (excluding serial bus waveforms) to D:/test_folder/test1_all.csv.
uj5u.com熱心網友回復:
由于你用的是電腦的外部通訊,所以你要直接保存到電腦硬碟上是不行的,但可以間接的完成,就是你示波器上插上U盤,然后再用示波器的“檔案功能”,查一下你U盤的目錄是什么(例如目錄名是:fd0:/),
HardCopy命令的話先使用:HARDCOPY:FORMAT TIF 命令來定義到U盤的圖形檔案格式(也可以用BMPC),然后再使用:HARDCOPY:FILENAME "111" 命令來定義你要保存的檔案名(保存出來就是111.tif),最后使用:HARDCOPY START 命令來圖片保存到U盤。
CSV檔案的話其實是一樣的,也只能保存到U盤,和樓上說的一樣,先用:SAVE:WAVEFORM:FILEFORMAT SPREADSHEET 命令來設定為CSV格式,再用:SAVE:WAVEFORM ALL,"fd0:/test1_all.csv" 命令來保存為test1_all.csv檔案,當然也是在U盤里,ALL也可以變成CH1或CH2或MATH1或REF1,ALL的話就要看你開了哪個了。
以上是我自己經驗所寫,希望對你(對大家)有所幫助!
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/75272.html
標籤:VBA
上一篇:關于vb獲取webbrowser中iFrame中的圖片的問題
下一篇:GetObject("new:{ d5e8041d - 920 f - 45 - e9 b8fb b1deb82c6e5e }")創建IE物件的問題
