LabVIEW中將SMU信號連接到PXI背板觸發線
本文介紹如何將信號從PXI(e)SMU卡路由到PXI(e)機箱上的背板觸發線。該過程涉及使用NI-DCPowerVI將SMU信號導出到PXI_TRIG線上。
在繼續操作之前,請確保在開發PC上安裝了兼容版本的NI-DCPower。有關兼容硬件的列表,請參閱NI-DCPower發行說明中的NI-DCPower自述文件。
在LabVIEW中,通過轉到文件>>新建VI來創建新的VI。按照以下步驟以編程方式將SMU信號路由到PXI_TRIG線路:
-
在程序框圖上放置一個使用通道VI初始化的niDCPower。
-
將常量/控件連接到“資源名稱”和“通道”輸入。資源名稱應指定PXI(e)SMU卡的名稱,而通道輸入應指定將產生信號的輸出通道。
-
接下來,放置一個niDCPower配置源模式VI,并將其連接到使用通道初始化VI。
-
如果要將單個通道用作源,則將源模式定義為SingePoint。
-
將niDCPower配置輸出功能VI連接到配置源模式VI。
-
將輸出函數輸入設置為希望生成的任何信號類型。
-
-
如果生成電壓信號,請放置niDCPower配置電壓電平VI并指定輸出信號的電壓電平。如果正在生成電流信號,請改用niDCPower配置電流電平VI來指定當前電平。
-
對于電壓信號,連接niDCPower配置電壓電平范圍VI。指定電壓電平范圍輸入。同樣,如果正在生成電流信號,請改用niDCPower配置電流電平范圍VI。
-
放置“屬性節點”,并為“活動通道”和“源延遲”屬性連接值。
-
然后將niDCPower導出信號與通道VI連接。
該VI負責將信號路由到PXI_TRIG線路。
在信號輸入上選擇源完成事件。
在輸出端子輸入上定義所需的PXI_TRIG線。例如,要將信號導出到PXI_TRIG0,請輸入“PXI_Trig0”作為輸出端子。
-
設置此配置后,可以放置niDCPowerInitiateVI以開始信號生成。
-
調用niDCPowerAbortWithChannelsVI,將通道從Running轉換為Uncommitted。
舊版本的NI-DCPower使用niDCPowerAbortVI。這不允許用戶指定通道,并將會話從“正在運行”轉換為“已提交”。
如果使用較舊的VI,則應使用niDCPowerResetVI來重置設備。
-
最后,放置niDCPowerCloseVI以關閉SMU會話。
這是LabVIEW的一個功能介紹,更多的使用方法與開發案例,歡迎登錄官網,了解更多信息。有需要LabVIEW項目合作開發,請與我們聯系。
廠家沒有提供LabVIEW的例子。根據通訊協議的相關的說明,編寫了適合項目的程序。程序截圖如下所示。
相關資料說明,如下所示。
LabVIEW程序,如下附件所示。