04-19-2012 05:38 AM
He realizado el siguiente VI para poner la carga electrónica Agilent N3306A en modo resistencia constante. Pero estoy teniendo algunos problemas. Utilizo los drivers descargados desde LabView. El código permite modificar los parámetros de Configure Resistance.vi. Cuando pongo la resistencia a 1000 Ohms y ejecuto no hay ningún problema. En el caso de poner una resistencia menor (10 Ohms) se produce un mensaje de error.
-222, "Data out of range"
+0, "No error"
Cuando cambio la resistencia, cambio también el rango, pero obtengo el mismo error.
Cuando envio los comandos manualmente consigo que funcione, pero al utilizar los drivers no.
¿Alguna ayuda?
Gracias
04-26-2012 09:50 AM
Verificaste los cuatro controles estan dentro el rango? Parece que unos de los controles no esta. Los controles tienen esta documentacion o puedes verificar contra el manual de el instrumento .
05-04-2012 03:22 AM - edited 05-04-2012 03:24 AM
Si, ya había probado poniendo los cuatro controles con el mismo valor, pero seguía teniedo el mismo problema. He modificado el .vi y he puesto que primero cambie el rango (RES:RANG) y después el valor de la resistencia (RES). Así consigo que funcione, pero me dan problema los otros dos parámetros, que son el valor de Triggered Resistance Level y Transient Resistance Level, Si modifico el .vi y los elimino, funciona sin problemas.
Gracias