清除儀器的記憶體!!


不知道這樣可不可以清除memory 位置2給清除掉



p.s 我用的是TDS 2022B

有沒有更好的想法或意見??

我個人是建議Clear放後面,且在Clear後面放Close.

![](upload://pWOZHHfguL5PogbVFD9DsKGhPjO.jpeg)

如果你是擔心一開始時會收到舊的資料,你可以在前面加VISA Flush I/O Buffer.

![](upload://wDbdFk4Dond1lQIWYAPINQAc6cW.jpeg)

那VISA Flush I/O Buffer後面要接甚麼

或是有沒有範例之類的


VISA Flush I/O Buffer後面就是INITIALIZE…

但這樣子的話
如果save 1
會先存在檔位1
沒辦法clear檔位1
如果recall 1
會叫出檔位1
沒辦法clear檔位1
怎麼清除儀器裡的記憶體??


這樣子一開始reset之後把reset資料存在檔位1嗎
這樣子就可以把檔位1歸零對嗎??

VISA Flush I/O Buffer的運用是在開始與儀器連接前先將"電腦"VISE Input Buffer內的資料先清除,避免收到舊的資料.在INITIALIZE.vi內應該會有用到,如果有你就不必加.

Clear我沒用過,依Help說明是清除"儀器"的Input&Output Buffers,可能是你要的清除儀器裡的記憶體.

但是你說的"位置2","檔位1"是指同一台儀器不同的輸出嗎?如果是的話Clear不宜用於這裡.

DonWang40513.4125694444

是同一台沒錯
TDS 2022B在save內部記以體時他會出現位置1~10的數字