Comunicación entre maquinas

Páginas: 15 (3666 palabras) Publicado: 31 de marzo de 2011
COMUNICACIÓN SERIE, PARALELO Y TCP/IP EN LabVIEW
Wilmer Quintero Carlos Lucena Rodolfo Perales Elbert Marrero José Figueredo

Definiciones: Puerto Serie (verde) y Puerto Paralelo (Morado):

Un puerto serie o puerto serial es una interfaz de comunicaciones de datos digitales, frecuentemente utilizado por computadoras y periféricos, en donde la información es transmitida bit a bit enviandoun solo bit a la vez, en contraste con el puerto paralelo que envía varios bits simultáneamente. La comparación entre la transmisión en serie y en paralelo se puede explicar usando una analogía con las carreteras. Una carretera tradicional de un sólo carril por sentido sería como la transmisión en serie y una autovía con varios carriles por sentido sería la transmisión en paralelo, siendo losvehículos los bits que circulan por el cable.

USO DEL PUERTO SERIE

Trabajo con puerto serie en LABVIEW
• Configurar el puerto serie

• Realizar lecturas del puerto serie
utilizando LabVIEW • Realizar escrituras del puerto serie utilizando LabVIEW

Configurar el puerto serie

Antes de configurar el puerto serie en LabVIEW plantearemos un ejercicio para facilitar el aprendizaje Ejercicio1:
•Hacer un programa que permita, una vez configurado el puerto serie, enviar diez (10) muestras de datos aleatorios que simulen el nivel de un tanque. El nivel varía entre 0 y 10m.

Arquitectura VISA
VISA: Virtual Instrument Software Architecture. Aprobado para lograr estandarizar la manera de obtener y pedir datos desde y hacia instrumentos de medición (VXIplug&play Systems Alliance).Entre esta estandarización se incluyen los dispositivos de comunicación serie y paralelo. NI-VISA: Es la solución de “National Instruments” para VISA.

Como toda aplicación esta debe comenzar con la realización de código necesario para ejecutar y terminar la aplicación.

Para ello se debe colocar el botón booleano de salida y realizar el siguiente código:

Es importante revisar cuales son losparámetros de configuración del puerto serie:
•Establecer la velocidad Tx y Rx (Baud Rate) •Establecer la cantidad de bits de datos del protocolo de intercambio serie

•Establecer la cantidad de bits de parada del protocolo de intercambio serie
•Establecer la paridad del protocolo de intercambio serie •Establecer el número del puerto a través del cual se realizará el intercambio serie•Establecer el tamaño del buffer que almacenará los datos recibidos y/o transmitidos

La aplicación de este programa tiene como primer paso la configuración del puerto serie. Por lo tanto se utilizará una estructura de secuencia donde antes de entrar al ciclo principal se hace la configuración

Ahora debemos agregar una secuencia pero que se ejecute antes de que se entre en el ciclo principal de laaplicación, para ello se da clic derecho sobre la estructura “secuence” y se selecciona la opción “Add Frame Before”

El código es:

Como es de esperar es una secuencia vacía. Antes de programar la configuración debemos introducir los controles necesarios.

Para configurar el puerto a través del cual se recibirán y/o introducirán los datos es necesario utilizar un control de recursosdenominado “VISA Resource Name” en la paleta de controles.

Con este seleccionamos el puerto serie (COM) de

nuestra preferencia

Para los bits de Parada usaremos el control “Enum” con los siguientes items: 1. 2. 3. 1 bits 1.5 bits 2 bits

Para la Paridad usaremos el control “Ring” con los siguientes items: 1. 2. 3. 4. 5. None Odd Even Mark Space

Para Velocidad utilizaremos un control“Numeric Control” del tipo U32 Para Bits de datos utilizaremos un control “Numeric Control” del tipo U16

El panel Frontal queda diseñado de esta manera

Para configurar el puerto se utiliza la función de VISA diseñada para

ello que se encuentra en la paleta de funciones bajo el
nombre:“VISA Configure Serial Port” Como se muestra a continuación:

Después de conectada esta función,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comunicación Hombre-Maquina
  • Comunicacion maquina hombre
  • Comunicación Hombre
  • Comunicacion hombre-maquina
  • Maquina
  • Maquinas
  • El maquinista
  • Maquinado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS