一切源码资料尽在:ni-visa_21.5.0_offline.iso
程控电源操作步骤
查找设备
mbSession = (MessageBasedSession)rmSession.Open(sr.ResourceName); //打开会话与指定设备
mbSession.RawIO.Write("*IDN?"); mbSession.RawIO.ReadString(); //查询设备描述
mbSession.RawIO.Write("*RST");//复位
mbSession.RawIO.Write("OUTPut ON");//开启开关
mbSession.RawIO.Write("SOURce:VOLTage:LEVel:IMMediate:AMPLitude 5"); //设置电压5V
mbSession.RawIO.Write("SENS:CURR:RANG 0.01");//设置量程 10mA
Console.WriteLine($"get Current: '{mbSession.RawIO.Write("MEASure:SCALar:CURRent:DC?")}'");//读电流 科学记数需要转换 测7次去掉一个最低和最高,取平均数
mbSession.RawIO.Write("OUTPut OFF");//关闭开关
mbSession.Dispose();//关闭会话