el 06-06-2012 02:28 AM
soy nuevo con labview y tengo un problema con mi proyecto final
mi problema es al momento de leer entradas analogicas (voltajes), en mi proyecto tengo que leer dos entradas analogicas al mismo tiempo para eso utilice
2 DAQ asistent en una configure el puerto AI0 y en el otro DAQ asistent el puerto AI1, pero al momento de corre el programam me marca una venta con un error
y no se como eliminar ese error tengo dudas el DAQ que estoy utilizando es el USB6009
el cogido es el siguiente espero y me puedan decir cuales son mis errores para corregirlos
las entradas analogicas provienen de un LM35 que es un sensor de temperatura 10mv=1°c y a esa salida la amplifique para tener un voltaje maximo de 10v y tambien quisiera saber como eliminar el ruido de la señal obtenida
la vercion de labview que estoy utilizando es la 2010
saludos a todos y espero y me puedan ayudar
att: julian valencia
el 06-06-2012 09:13 AM
Muy buen día Jul_v02:
Seguramente el error que te aparece es el 50103, y te aparece un mensaje parecido a este:
Error -50103 occurred at DAQmx Start Task.vi:6
NI Platform Services: The specified resource is reserved. The operation could not be completed as specified.
Esto se debe a que estás utilizando dos canales del miso recurso de Hardware en diferentes VIs de DAQ Assistant. Para el mismo recurso de hardware solo puedes usar un DAQ Assistant.Esto se resuelve sin problemas, ya que la misma tarea puede monitorear varios canales.
Cuando abras el DAQ Assistant, puedes seleccionar dos canales oprimiendo la tecla <Ctrl> mientras seleccionas con el mouse los canales deseados, y después puedes especificar el tipo de señal que vas a adquirir. También puedes modificar esto ya que hayas configurado el DAQ assistant; da doble click sobre el VI y en la sección de "Channel Settings" verás un botón con el símbolo "+" para poder agregar otros canales.
Una vez que tengas los dos canales, ambos saldrán por el mismo nodo. Para resolver esto debes utilizar la función "Split signals" (la cual por default solo te dará una salida, pero la puedes expandir para poder tener dos nodos a la salida) que podrás utilizar para realizar el resto de las funciones de tu aplicación.
Espero te sirva. ¡Saludos!
Edgar Cabrera
el 06-06-2012 09:55 AM
gracias edgar por tu apollo
en estos momentos modificare el programa, pero la unica duda que tengo es que comom puedo separar las dos señales
que salen del DAQ asistent
saludos y nuevamente gracias
el 06-06-2012 10:22 AM
Hola jul_v02:
Como te comenté, puedes separar las señales que salen del DAQ Assitant con el VI "Split signals". Lo Puedes encontrar en el menú de funciones en Express>Signal Manipulation. Te va a poner un VI con una entrada y una salida. Cablea la salida del DAQ Assitant a la entrada y luego expande el VI de Split Signals para que puedas tener tus dos señales por separado.
Saludos
Edgar Cabrera
el 06-06-2012 10:46 AM
gracias EDGAR por tu ayuda
un corddial saludo
el 06-06-2012 10:49 AM
¡No hay de qué! 😄
Si ya no hay más dudas respecto a tu pregunta original te agredecería marcaras el foro como resuelto.
¡Saludos!
el 06-07-2012 12:07 AM
y como ago eso de cerrar el foro por que es la primera ves que ago una.
el 06-07-2012 10:13 AM
Hola Jul_v02:
En el post que te haya solucionado tu problema, al lado del botón de responder, hay un botón que dice "Aceptar como solución".
¡Saludos y gracias!
el 04-03-2025 11:05 AM
Gracias, 2025 y me has ayudado un montón, saludos 🫡👏