存檔迴圈問題

各位大大好 想請問你們 我有兩筆資料 但因為儀器ch1跳完  換ch2

造成無法兩筆同時輸出   可是因為存excel檔的話

會變成ch1      ch2

1        10         0

2         0         10

3        10         0

是否可以把輸出同時抓到存到excel

?檔傳不上去 不知道為什麼 這樣問是否清楚

謝謝你們

建議你將程式上傳.只是用說明很難了解你程式上的問題.要達到相同目的程式寫法有很多.

初步看起來你的問題解決方向.將ch1讀完的資料,先暫存起來,與ch2讀完的資料一起存入.

DonWang40431.3318171296

![](upload://u4IW1wbAQbpM6oUdrfkHmnpwygl.jpeg)你好  因儀器輸出是無法同時同步出現  所以才想說是否有

其中一筆出現0時  可以等下一筆有值時再出現

也就是說  要同時出現在一列

感謝大大的分享心得^^

紅色與黑色地方是兩筆資料輸出時![](upload://v81AoaSsyiLqkahzVc1P8pvhwoD.jpeg)

從你的說明了解,因為你的機台沒有同步性
所以先抓取ch1的資料後,再抓ch2的資料
如果你沒有需求即時輸出
可以參考將所有的資料都得到後,寫一個程式,將0的數值給拿掉
如下方的方式後,再一次的輸出
看看對你有沒有幫助

array modifying.vi

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

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

![](upload://3PQ0N3tqDC1qMTKLETXDkvxzNHV.jpeg)

大大你好 謝謝你的程式  但因為要長期時間的量測

所以可能即時出現才可以 怕資料無法太多儲存在excel

因要測量三天  所以希望即時儲存  不知是否可以

即時可能無法套用您的程式 但很謝謝您

想請問是否有其他方法 感謝您

因沒有你的程式,比較難知道你程式的運行方式
所以你可能不行直接套用小弟的程式
( 我的寫法是將資料作總輸出時,把非0的地方給刪除作總輸出)
另外,你可以回覆一下程式中Array 與 Array2的輸出值為何嗎??
從你貼的Excel表格資料來看,好像沒有把0的數值給刪除掉
小弟有點困惑中


在這邊可以請問一下,從你的第一篇回覆說明有提到
你第一次輸出資料時,ch1有值,而ch2為0
  第二次輸出資料時,ch1為0,而ch2有值
我想你可以使用Donwang的建議方式
將輸出資料的方式作修正,變成每兩次作輸出
一樣是先將非0的資料先暫存下來後,等待下一次數值產生後再合併輸出
這樣子應該可以解決你的問題

底下我另作了一個程式給你參考
主要程式的輸出法是將資料每"2"次才作輸出
每次的迴圈都是用來作判斷與暫存非0的數值資料
而第二次的迴圈是用來作資料寫出

![](upload://8p2edfcIcfPJDPCmteOmyQoevsc.jpeg)


 

elvistu40433.5150925926

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

哈嚕 大大你好 卸卸你 我用你之前的程式給我

我做修改 有日期與時間補充   非常的感謝你

不好意思 之前都沒附檔案給你 如你有需要看的話

可以給您看 哪裡不好可以做修改部分 也可以請你多指導

想再請問大大一個問題

假如雙y軸的設定 不知大大會不會 或者有其他文章是否可以參考

因兩筆資料 希望有雙y軸有不同的變動

感謝大大您~

 

你可以補充說明一下什麼是"雙y軸"的設定嗎?

這樣子才方便就我的所知和你討論與分享

 

雙y軸
http://it360.tw/forum/forum_posts.asp?comefrom_myartical=yes&marwww=aHR0cDovL2l0MzYwLnR3L3VzZXJzL215YXJ0aWNhbC5hc3A/ZG9jdW1lbnRfaWQ9MjM4Mg&TID=12403

關於多Y軸,請參考

http://it360.tw/forum/forum_posts.asp?fid=23&tid=12405

大大你好~  真的很謝謝您一直幫助小弟我

我有找到類似的抓的方式

想問你兩個問題

第一個問題是  是否可以單個看 最後在一起看

第二個問題是  是否全部看時 它的y軸可以一啟動  而沒動方面的

大大如有類似文章 也可以跟我說 感謝您

載此有附一個檔案1.vi

感謝 Scott7O  與 Dongwang  兩位的指點
原來"雙y軸"的意思,是指一張圖中有2個以上不同的座標,並在同一張圖顯示
受教了 

至於剛提到的問題一與問題二,可以方便再敘述清楚一點嗎??

問題一:是否可以單個看 最後在一起看
       ==> 是指使用一個開關作切換
           點選時可以分別將資料畫在圖形上或是集中在一張圖形上 的意思嗎??
                 
問題二:是否全部看時 它的y軸可以一啟動  而沒動方面的
       ==> 圖形全部一起看時,是指它的三個Y軸座標,可以一同根據數值的變化
           而進行上下修正的意思嗎??

 

elvistu40435.9092592593

大大您好 謝謝您的分析

有做類似的小檔案

目前已解決 很卸卸您~~~~~~~~~`select plot.vi

第1,2,3張圖示說明設定Plot與Y軸的對應及各Y軸的設定是可分開的.

下面程式如第4,5張圖所示,增加3個布林來控制Plot0~2是否顯示.

1.vi

![](upload://8TA4FtbUDlq3BTkP9MMSLucMreK.jpeg)

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

![](upload://b0aKtJLA86rbvwOUXCZTaMM67QY.jpeg)![](upload://sy2k8sHcN7BwrzfldoJLVjuljUu.jpeg)

![](upload://3OSwZqtFvq4ubVsPf9sESyCTYLS.jpeg)

大大你好

卸卸您 大致上我懂~非常卸卸你~~~~~~~~~~~