el 05-20-2009 09:50 PM
hola tengo un pequeño problema, estoy utilizando el microcontrolador MC9S08QE128 conectado por el puerto serie a la pc, obtengo datos como son, temperatura, presion, corriente entre otros.
si envio una sola variable no tengo ningun problema. El problema es a la hora de enviar todas las varibles a labView, simplemente no se como delimitar cada valor ya lo intente con ";" y mil cosas mas lo reviso en un string y recibe los datos correctamente dato1;dato2;dato; pero no tengo idea de ahora como separarlos para usarlo en mi aplicacion
DE ANTEMANO GRACIAS
¡Resuelto! Ir a solución.
el 05-21-2009 02:49 AM
Hola:
Una vez recibidos los datos delimitados por ";" puedes separar los diferentes datos con la función de la paleta STRING denominada MATCH PATTERN. Si tienes más de dos datos, puedes utilizar un bucle Do While.
Saludos.... Moisés
el 05-22-2009 11:11 AM
Esta es la solución mencionada por Moisés... espero que te sirva...
Saludos
el 05-26-2009 10:42 PM
Hola gracias por responder mi solicitud de ayuda
me fue dificil ender como aplicarla por que soy un verdadero novato pero al fin funciono esta parte gracias
y muy pronto los inundo de mas preguntas
el 08-08-2009 04:39 PM
Hola a todos.
Espero no ser repetitivo, pero tengo un problema con la comunicación serial y labview, fabrique una tarjeta de adquisición de datos y funciona bien, envia bien la información, pero el problema es al tratar de utilizarla en labview la tarjeta envía la información de 6 sensores mediante un pic 16f877 pero labview recbe esta información seguida y no he podido separarla en un arreglo o algo así.
para mostrarlos en indicadores he usado el CASE, pero para p.ej graficar la información del sensor1 vs el sensor2 no puedo con el CASE, ya que en el caso FALSE, no se que decirle, y para enviarle un cero, me distorsiona la información
PD. les quedo deviendo el VI, lo anexo pronto
Gracias por la ayuda que me puedan ofrecer