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程序,如下附件所示。