Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

datos hexadecimales por puerto serie

hola estoy recibiendo unos datos por el puerto serie en hexadecimal, pero deseo dividirlos en tramas para sacar diferentes datos y manejarlos por separado

 

 

 

0 kudos
Mensaje 1 de 5
3.570 Vistas

Hola fabiancam,

lo que no he entendido es si tu quieres cortar la cadena en trozos y interpretarlos de alguna manera (por ej. dos bytes una medición, otros dos otra medición...) u considerar bits individuales de cada byte y darle un sentido particular (de manera que por ejemplo cada bit represente el estado de un ingreso digital).

 

Dado esto, lo que se necesita para darte una ayuda es saber el entorno de programación en el que tienes que hacer todo esto: LabVIEW, CVI, VC, VBasic... ¿?



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 kudos
Mensaje 2 de 5
3.564 Vistas

hola si claro necesito hacerlo de ambas formas ... estoy utilizando labview 2009 y los estoy adquiriendo con visa...

 

lo que voy a recibir sennales digitales y analogas .... 

0 kudos
Mensaje 3 de 5
3.556 Vistas

Hola fabiancam,

aqui te pongo un pequeno ejemplo de como se puede dividir un mensaje recibido del puerto serie en elementos y interpretarlos sea como numeros u como bits individuales. El ejemplo te permite crear un mensaje constituido por dos numeros (de 2 bytes, por ejemplo el resultato de un convertidor de analogo a digital de 16 bits ) y dos bytes de senales digitales. Desde estos se crea una cadena que es pasada a otro vi que la va a interpretar restituyendo las mediciones correspondientes. Espero que esto te sea de ayuda. Cualquier duda u si tu mensaje tiene otro formato, pregunta.

 

 

Por ultimo, y espero que no te asustes por lo que te digo, en el futuro te ruego no abrir varios hilos por el mismo argumento: no tendras mas respuestas por abrir muchos! Aqui muchos acuden con el intento de ayudar a otros, pero cada uno con sus tiempos y sus ocupaciones.

Message Edited by Roberto Bozzolo on 05-09-2010 09:40 AM


Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 kudos
Mensaje 4 de 5
3.535 Vistas

ok muchas gracias . lo tendré en cuenta para una próxima ocasión, 

  

al parecer el programa me serviria. voy a probar conectando la entrada del puerto serial

 

igual muchas gracias 

0 kudos
Mensaje 5 de 5
3.515 Vistas