快速控制函数生成器函数
的fgen
函数使用以下函数,以及标准函数,如连接
而且断开连接
.
函数 | 描述 |
---|---|
selectChannel |
指定函数生成器从中产生波形的通道名称。 例子: selectChannel (myFGen ' 1 '); |
司机 |
返回可用的函数生成器仪器驱动程序的列表。 例子: driverlist = drivers(myFGen); 请参阅本表后关于使用Keysight™(前agilent)基于scpi的驱动程序的说明®)函数生成器。 |
资源 |
检索可用仪器资源的列表。当使用IVI-C函数生成器时,它返回可用的VISA资源字符串列表。 例子: res = resources(myFGen); |
selectWaveform |
指定函数发生器产生的任意波形。 例子: selecwaveform (myFGen, wh); 在哪里 |
downloadWaveform |
将任意波形下载到函数生成器。如果提供输出变量,则返回波形句柄。它可以用于 如果不提供输出变量,函数生成器将在下载新波形时覆盖波形,并在断开连接时删除它。 例子: 下载以下波形到fgen w = 1:0.001:2;下载波形(myFGen, w); 下载一个波形到fgen并返回一个波形句柄wh = download波形(myFGen, w); |
removeWaveform |
从函数生成器的内存中删除先前创建的任意波形。如果提供了一个波形句柄,它将删除由该波形句柄表示的波形。 例子: 从fgen中删除一个波形,使用波形句柄10000 remove波形(myFGen, 10000); |
enableOutput |
使函数发生器产生出现在输出连接器处的信号。函数所定义的波形 enableOutput (myFGen); |
disableOutput |
禁用出现在输出连接器上的信号。禁用所选通道。 disableOutput (myFGen); |
重置 |
将函数生成器设置为工厂状态。 |
使用基于scpi的Keysight函数生成器驱动程序
如果您正在使用基于scpi的Keysight(以前的agilent)函数生成器,例如33220A,则在使用司机
函数在fgen
对象myFGen
.
driverlist = drivers(myFGen);驱动:Agilent332x0_SCPI支持型号:33210A, 33220A万博1manbetx, 33250A
的_SCPI
在仪器名称后面表示这是使用SCPI驱动程序而不是IVI®司机。
使用属性
有关用于快速控制函数生成器的万博1manbetx受支持属性的列表,请参见快速控制函数生成器属性.