這是在LabVIEW中平行運算兩個獨立程式的方法,
注意是平行運算,而不是同步,
因為在Window多執行緒的的基礎下,
程式碼是一行一行的執行, 要真正同步是很難的,
回到正題, 如果要達到平行運算,
使用兩個While Loop, 如下圖,




只是簡單的在兩While Loop中將個別亂數的值丟給個別Chart, 注意此時的STOP布林控制項,
控制下面迴圈的布林控制其實是上面迴圈的STOP布林控制項的Local variable,
其Front Panel為


如果還不能執行, 在是因為在布林控制項的Local variable在不同的While Loop,
其機械動作(Mechanical Action) Latch When Released, 只要改變成其他狀態即可,


執行程式, 可見兩個While Loop平行運算的結果

創作者介紹
創作者 魚的方舟圖形語言的世界 - LabVIEW & Arduino & Python工作室 - 新網站https://labview-tech.blogspot.com/ 的頭像
fishark

魚的方舟圖形語言的世界 - LabVIEW & Arduino & Python工作室 - 新網站https://labview-tech.blogspot.com/

fishark 發表在 痞客邦 留言(3) 人氣( 3575 )