關於4個電池同時Run的問題

想問各位大大,現在我有4個電池要同時去Run,不過因為Load就只有一台(不可能同時去讀...GPIB會衝到),而4個都要去讀Load的值,所以我不知道要怎麼做會比較好= =,

我的想法是,用4個迴圈,Load一次讀4個值,然後再去分給各個電池的程式

 

可是不知道要怎配置,讀Load值得程式要自己變一個迴圈,然後其餘4個迴圈再去用Queue等待值進來才再繼續Run嗎?因為思緒有點亂了,所以想請求各位大大的幫忙。

PS:關於Queue的用法,也想請知道的大大提點一下,謝謝。

還是各位大大有比較好的想法,請提供意見一下,感恩。

你可以參考labview\examples\general\semaphore.llb 的作法.