首頁
支援
在LabVIEW中以平行執行方式執行Python腳本
在LabVIEW中以平行執行方式執行Python腳本
更新 Nov 3, 2022
產品資訊
產品資訊中描述經過驗證可以使用本文所述解決方案之產品。此解決方案可能也適用於其他類似產品或應用。
軟體
LabVIEW 2018
程式語言
Python
問題敘述
我正在編寫帶有多個Python Node的LabVIEW程式,我想知道這些Python node是否為平行執行。
解決方案
要平行執行 Python 函式,每個 Python 節點都必須使用自己唯一的 Python session。如果您使用同一個 Python session進行多個平行 Python 節點呼叫,則 Python 節點仍將按順序執行,而不是平行執行。
以下是使用兩個單獨的 Python session平行呼叫兩個 Python 函式的範例。
相關資訊
請注意,while 迴圈設定為僅在一次迭代後終止。但是,兩個獨立的Python session使編譯器讓這兩個程序應該平行執行。
其他支持選項
詢問NI社區
在我們的論壇中與其他用戶協作
搜索NI社區以尋求解決方案
請求工程師的支持
可能需要有效的服務協議,支持選項因國家/地區而異。
打開服務請求
購買或續訂支持服務
Was this information helpful?
Helpful
Not Helpful