今天用PC连安捷伦6位半34410A想要测电流,虽然每次电流值都能读出来,但是每次读取电流的时候仪器总是会报警,屏幕出现ERROR字样,请问怎样才能让它不报警?控制程序如图:先初始化:charbuf[100];memset(buf,0,100);strcpy(buf,"*CLSrn");com_3410A.write_scc(buf,strlen(buf),len);Sleep(10);//*RSTmemset(buf,0,100);strcpy(buf,"*RSTrn");com_3410A.write_scc(buf,strlen(buf),len);Sleep(50);//*CLSmemset(buf,0,100);strcpy(buf,"*CLSrn");com_3410A.write_scc(buf,strlen(buf),len);Sleep(10);//SYST:REMmemset(buf,0,100);strcpy(buf,"SYST:REMrn");com_3410A.write_scc(buf,strlen(buf),len);Sleep(1000);然后测量:(循环测量)memset(buf,0,100);strcpy(buf,"MEASure:VOLTage?rn");com_3410A.write_scc(buf,strlen(buf),len);Sleep(1000);//readvolcharinbuf[100];com_3410A.read_scc(inbuf,100,len);麻烦各位大神!!!此帖出自电源技术论坛
错误提示是什么?很可能中间出现了错误的命令。
dcexpert发表于2017-3-2420:53错误提示是什么?很可能中间出现了错误的命令。
就6位半显示ERROR,其余的就没了,电流电压值正常出来,也有串口输出,但是还是ERROR报警
大功率电感厂家 |大电流电感工厂