Documentos de Académico
Documentos de Profesional
Documentos de Cultura
IV s9 Imprimible
IV s9 Imprimible
Objetivo
Seleccionar el tipo de protocolo que se requiere en la conexión de un instrumento de campo con un
equipo de cómputo, una vez que se identifican las características de los protocolos de comunicación.
Introducción
Hasta aquí se ha descrito la adquisición de datos por medio de dispositivos, concretamente, con
tarjetas de adquisición.
Pero cuando se implementa un sistema para controlar un proceso o medir estos procesos, existe una
variedad de hardwares o componentes que se pueden usar para estas tareas.
LabView tiene la capacidad de adquirir datos casi de cualquier fuente, mediante VI que pueden
controlar dispositivos con comunicación plug in DAQ (tarjetas de adquisición de datos externas e
internas): instrumentos GPIB, instrumentos con comunicación puerto serie e instrumentos PXI.
De ahí que se puedan diseñar sistemas de adquisición de datos con dispositivos diferentes. Pero
surgen preguntas como cuándo diseñar un sistema basado en racks con estándares de la norma
IEEE-488 o sistemas modulares basados en sistemas PXI o, tal vez, considerar tarjetas internas o
externas de adquisición de datos.
O preguntas como ¿Qué tipo de hardware hay disponible? ¿Cuáles son las necesidades del equipo?
E, incluso, ¿ya se dispone de cierto equipo? ¿Cómo se establece la comunicación?
Por lo tanto, en esta sesión se describirán las diferencias entre los distintos medios de comunicación
más comunes que existen en el hardware comercial, con enfoque, específicamente, en la
comunicación serie y paralelo.
1 Puertos de comunicación
La adquisición de datos consiste en que “una señal física —como voltaje, corriente, presión y
temperatura—es convertida a formato digital”.
En el mercado existen diferentes tipos de fuentes con los que se pueden medir estas señales.
LabVIEW puede conectarse con casi cualquier instrumento de medición para controlar o medir
procesos.
Además, se puede conectar con diferentes tipos de instrumentos y tipos de comunicación: puerto
serial, GPIB, PXI, Ethernet, etcétera.
Los parámetros que hay que considerar para establecer la comunicación entre dispositivos son el
tipo de conector (pinout) que tiene el instrumento, el tipo de cable necesario para la comunicación,
las propiedades eléctricas, los protocolos de comunicación (comandos ASCII, binarios y formato de
datos) y el tipo de software disponible.
1
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Mediante LabVIEW, se pueden configurar los diferentes periféricos para comunicarse con distintos
dispositivos. Los puertos de comunicación establecen una serie de reglas que permiten la
comunicación. Esta comunicación se hace a través del bus de datos y, del mismo modo, permite
adquirir o enviar datos entre los dispositivos y la computadora.
Como se ha comentado, en el mercado hay diferentes dispositivos para adquirir datos, control
de procesos o de medición compatible con LabVIEW, así como la evolución de normas de
comunicación. Por lo tanto, hay variedad de formas de comunicación.
Dicha clasificación está dada por comunicación en serie, tal como RS-232, USB o firewire, y la
comunicación en paralelo tal como GPIB, VXI o PXI. La comunicación en serie, a diferencia de la
comunicación en paralelo, es la que posee mejor transmisión a mayor distancia, es de bajo costo y el
hardware necesario es más sencillo.
2 Comunicación serial
La comunicación serial es un “protocolo de comunicación muy común para la transmisión de
información entre una computadora y un dispositivo periférico —impresora, plotter, escáner,
digitalizador, etcétera—“. La mayoría de las computadoras incluyen puertos seriales RS-232.
La comunicación serial también es muy usada por dispositivos e instrumentación que incluyen un
puerto serial, por ejemplo, acelerómetros, osciloscopios, generador de funciones. La comunicación
serial puede ser utilizada para la adquisición de datos cuando se utiliza con equipos remotos de
muestreo.
El concepto de la comunicación usando el puerto serial es muy sencillo. El puerto serial envía y
recibe la información en una sola línea de datos; es decir, se envía un bit a la vez. A pesar de que
es más lento que la transmisión en paralelo—lo cual permite la transmisión de un byte completo a
la vez—, el puerto serial es un “método de comunicación sencillo, y permite que la transmisión se
realice a grandes distancias”.
Los dispositivos que intervienen, normalmente, en la comunicación serial son el equipo terminal de
datos (ETD), que por lo regular es la computadora, y el equipo de comunicación de datos (ECD), que
por lo regular es el equipo periférico. Esta comunicación se muestra en la figura 1.
2
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
La ventaja de que la transmisión sea un bit tras otro es que se utiliza un solo hilo en la transmisión.
Sin embargo, este es un proceso más lento en comparación con otros puertos.
Otra ventaja es que la transmisión se puede realizar entre grandes distancias. Por ejemplo, la
especificación de la norma IEEE 488, que rige la comunicación en paralelo, determina que el largo
del cable no puede ser mayor a 20 metros. El caso es contrario cuando se utiliza el puerto serial. El
largo de cable puede ser de hasta 1200 metros.
Transmisión de datos
Los datos que se envían en una transmisión de información mediante el puerto serial son datos en
formato ASCII.
Cabe mencionar que hay más disponibilidad de líneas para realizar handshaking (intercambios de
pulsos de sincronización), pero no se requieren.
3
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
a) Velocidad de transmisión (baud rate): Indica el número de bits por segundo en que se
transmite la información. La unidad de medida es el baudio por segundo o bits por segundo
(bps). Por ejemplo, 150 baudios representan 150 bits por segundo. Es muy común hacer
referencia a los ciclos de reloj como la velocidad de transmisión. Por ejemplo: Si el protocolo
de comunicación hace una llamada a 4800 ciclos de reloj, entonces el muestreo del puerto
serial es de 4800 Hz. Esto es porque el reloj está ejecutándose a 4800Hz.
c) Paridad: Es una forma sencilla de verificar si hay errores en la transmisión serial. Es decir,
sirve para verificar la calidad de la información. Los tipos de paridad son par, impar, de marca
y espacio. Para la paridad par e impar se agrega un bit por cada trasmisión. Es decir, se
agrega un bit después de los bits de datos. Por ejemplo, si la información es par, entonces se
agrega un cero para mantener el número de bits en estado alto lógico; si es impar, entonces
se agrega un 1 para mantener el estado alto lógico. Para la paridad de marca y espaciado no
se agrega un bit extra, debido a que no se verifica el estado de los bits de datos. Se fija un
bit de paridad en estado lógico alto para la paridad de marca, y para la paridad espaciada,
un valor lógico bajo. Esto proporciona al receptor el estado del bit. Esta información
conocida previamente determina si hay ruido que afecte a la transmisión si los relojes de los
dispositivos no están sincronizados.
4
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
La comunicación se realiza de manera binaria en serie. Es utilizado par gran variedad de propósitos.
Uno de ellos es la instrumentación industrial. En la actualidad, el desempeño de RS-232 ha mejorado
en cuanto a la distancia y la velocidad del estándar.
El RS-232 está limitado en cuanto a su uso. Se recomienda usar cuando la comunicación se efectúa
punto por punto entre los dispositivos y el puerto serial de la computadora.
Las características principales que definen al RS-232 son las siguientes: señales referenciadas a
tierra y velocidad máxima de transmisión de 20 kilobit por segundo (kbps). Existen especificaciones
que llegan a velocidades de 115200 kbps o, para distancias cortas de hasta 1 e incluso 3Mbps- y
una capacidad de carga de 2500 pF. Esto se puede traducir en 15 a 2 metros entre el periférico y la
computadora. Para distancias mayores, se puede utilizar otro estándar de comunicaciones.
La figura muestra el RS-232 de 9 pines, que es el más común entre los que hay para la
comunicación en serie entre dispositivos, así como los pines más representativos de conexión.
5
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
La función de los pines son las siguientes: Transmite datos TXD o TX pin 3.Línea de información por
recibir RX o RXD pin 2.
Para Handshake: RTS (request to send) pin 7, CTS (clear to send) pin 8, DSR (data set ready) pin 6,
DCD (data carrier detect) pin 1, DTR (data terminal ready) pin 4. Tierra o GND pin 5 y otros RI (ring
indicator) pin 9.
6
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Esta capacidad provee la ventaja de hacer que este estándar cree redes de dispositivos conectados
a un solo puerto 485. De igual modo que el RS-422, es inmune al ruido.
Por lo tanto, estas ventajas de red e inmunidad lo hacen viable en aplicaciones industriales en
las que es necesaria la distribución de dispositivos en red conectados a una computadora PC o a
un controlador para la adquisición de datos, un HMI, etcétera. Además, tiene la ventaja de poder
controlar los dispositivos conectados por un RS-422. También cubre distancias de hasta 1200 m. Al
igual que el RS-232, el conector más usado es el de 9 terminales.
Funciones de los pines (terminales) en RS-485 y RS-422.Datos: TXD+ (pin 8), TXD- (pin 9), RXD +
(pin 4), RXD – (pin 5). Handshake: RTS+ (pin 3), RTS– (pin 7), CTS+ (pin 2), CTS– (pin 6). Tierra:
GND (pin 1).La figura 3 muestra una comparativa de los tres estándares descritos.
De ahí que mientras el programa que gestiona el puerto serial no lea la información, el buffer
almacenará la información hasta que el espacio reservado se llene de información o se sature y
provoque problemas en la comunicación.
Por otra parte, está el buffer de emisión. Este espacio de memoria almacena la información que se
envía al periférico hasta que el dispositivo esté preparado para leer y, de igual manera, se puede
llegar a saturar y provocar problemas en la comunicación.
De este modo, la información no se pierde en casos de que el buffer se sature. Los diferentes tipos
de protocolos de comunicación más populares de handshaking con RS-232 son handshaking por
software, handshaking por hardware y XModem.
7
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
En LabVIEW, la gestión de entrada y salida de los buffers es transparente hacia el usuario. Es decir
que el usuario solo escribe en el buffer de salida y lee los datos en el buffer de entrada. Además,
LabVIEW puede utilizar dos tipos de protocolos de comunicación handshaking: handshaking por
software y handshaking por hardware. Estos protocolos deberán habilitarse en el momento de la
configuración del puerto serial.
8
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Puerto USB
De las siglas en inglés Universal Serial Bus. Tiene la característica de usar un solo conector, lo cual
lo hacen más sencillo en su uso que los buses internos como el PCI. Por lo tanto, la transmisión se
realiza mediante bus serie. Utiliza concentradores hub conectados en serie usado una tipología tipo
estrella.
El hub define la cantidad de dispositivos por conectar. Una de las características destacables es que
se puede conectar en vivo; es decir que no hay necesidad de apagar la computadora para añadir o
desconectar el dispositivo.
El bus tiene detección automática de dispositivos. Por lo tanto, no hay necesidad de configurar
manualmente el dispositivo una vez que se conecta. La conexión está definida por el host, que es
el encargado de administrar el dispositivo por conectar tal como fuente de alimentación, detectar la
conexión y controlar las trasferencias.
El USB es un bus en que la comunicación está basada en mensajes. Es decir que la comunicación
entre el dispositivo USB y la computadora se establece mediante el envío de mensajes y datos a
través del bus en forma de texto o datos binarios.
En la transferencia de datos se usan dos líneas de trasmisión, en las cuales se envía el paquete
de datos para identificar el dispositivo. Este protocolo se puede realizar mediante cuatro tipos de
transferencia:
a) Control. Este protocolo permite que el host lea la información del dispositivo y asigne la
dirección del dispositivo.
b) Masivo (Bulk). En este protocolo, la velocidad es un factor importante. Cuando el bus está
ocupado, las transferencias se retrasan. Es decir que se utiliza cuando las trasferencias no
son periódicas. Entonces se utiliza todo el ancho de banda.
9
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
3 Comunicación en paralelo
La comunicación en paralelo se realiza a través de puerto LPT1 o puerto paralelo. Esta comunicación
utiliza varias líneas para la transmisión de información, en las cuales se envían los bits de
manera simultánea, es decir, tal y como su nombre lo indica, de forma paralela. La transmisión de
información en la comunicación en paralelo es de dos maneras: bidireccional y direccional.
En la comunicación en paralelo, el puerto tiene asociadas tres direcciones de control definidos por
el registro de control, que permite controlar el puerto, es decir, inicializa el puerto y controla las
transferencias de datos. El registro de estado indica el estado en que se encuentra el dispositivo y,
por último, el registro de salida indica la dirección.
En general, un puerto paralelo está conformado por 25 terminales o pines. El funcionamiento de las
terminales se divide en 8 para tierra y 17 para datos. De las cuales estas 17 se dividen en 8 líneas
para datos, 5 líneas para estado y cuatro líneas para el control.
BUS GPIB
El bus GPI es de los más usados para interconectar instrumentos de laboratorio entre sí o con los
instrumentos virtuales. Aunque cabe destacar que el bus GPIB ha empezado, cada vez más, a ser
reemplazado por protocolos de comunicación como USB y Ethernet, debido a que estos últimos
tienen mayor velocidad y simplicidad en la comunicación.
Especificaciones de hardware
El bus GPIB está regido por las normas IEEE-488.1 e IEEE-488.2. Cabe destacar que no es
necesario el conocimiento de cada norma, pero sí el entendimiento de cuál es la norma que verifica
al dispositivo que se desea controlar, dado que según la norma con la que se diseñó, será el
conjunto de comandos necesarios por utilizar.
Las características del bus se definen en dos conceptos: uno físico y otro lógico. El físico se refiere
al número de conductores que transporta las señales, y el lógico refleja las normas y los formatos de
intercambio de datos, tal como la sincronización, el protocolo y la temporización.
En general, las normas pueden diferenciarse en que la IEEE488.1 define la manera en que deben
conectarse físicamente y el control del bus. El estándar IEEE-488.2 unifica los criterios de los
fabricantes, es decir, el control de instrumentos tal como el formato de los mensajes, comandos en
común y la forma de comprobar el estado de instrumentos.
10
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Las características mecánicas y eléctricas del GPIB —según la norma IEEE-488.1—, lo definen
como un bus digital de 24 conductores en paralelo. Consiste en ocho líneas de información (DIO
1-8), cinco líneas de administración del bus (EOI, IFC, SRQ, ATN, REN), tres líneas de protocolo
o handshake (DAV, NRFD, NDAC) y ocho líneas de tierra. La figura 4muestra las terminales del
conector tipo GPIB.
Además, las especificaciones eléctricas permiten transferir la información a una velocidad máxima
de 1MB/s. Hay una separación máxima de 4 metros entre los dos dispositivos y una separación
promedio de 2 metros entre el bus y el dispositivo. La longitud del cable alcanza hasta 20 metros, un
máximo de 15 dispositivos conectados al bus y utiliza niveles TTL y lógica negada.
Gestión de la información
Para gestionar la información y determinar cuál dispositivo tiene activo el control del bus, los
dispositivos son categorizados como controlador (controller), emisor (talker) y receptor (listeners).
El controlador define los enlaces de comunicación, responde a peticiones requeridas por otros
dispositivos, envía comandos y envía y recibe el control del bus.
Además, solo puede haber un controlador en el bus. El emisor (talker) recibe instrucciones del
controlador para emitir y localizar información en el GPIB.
Solamente un dispositivo a la vez puede ser direccionado como emisor. Los receptores (listeners)
son direccionados por el controlador para recibir y leer la información del GPIB. Se pueden
direccionar hasta 14 dispositivos activos simultáneamente.
La figura 5 muestra una configuración del bus, así como las configuraciones que se pueden realizar
utilizando el bus GPIB.
11
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
La forma de transmitir los mensajes, por lo general, es en código ASCII de 7 bits. El tipo de
información que se transfiere es diversa: ordenes, direcciones, estado del dispositivo, etcétera. Las
líneas son DIO 7, que es el bit más significativo hasta DIO 0, que es el bit menos significativo. El DIO
8 es el bit de paridad: las del control de transferencia o protocolo (handshake).
Las funciones de las terminales son DAV (Data valid).Indica que el dato que está presente en DIOX
es válido. NRFD (Not ready for data) indica que el dispositivo está listo. Es decir, los receptores
controlan esta línea e indican si el emisor está listo para recibir o no los datos. Y NDAC (not data
accepted) Indica si acepta los datos; si el receptor indica si han aceptado el dato presente en el bus.
12
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Es decir que en este protocolo se coordina la transferencia sobre el bus, de tal forma que todos
los receptores (listener) antes de que el emisor (talker o controller) empiece a transmitir. El tipo de
comunicación es asíncrona y se usan las tres líneas de control. En el protocolo de comunicación, las
líneas de handshaking utilizan una lógica negativa con colector abierto con la finalidad de reducir el
ruido.
13
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
De los más destacados son CLS, que inicializa los estados para la identificación de instrumentos.
RTS inicializa el instrumento, de tal forma que el estado es conocido. Por lo tanto, todo instrumento
que este verificado por esta norma debe responder a estos comandos.
Por otro lado, se resalta que la descripción de las especificaciones del bus GPIB es importante
para entender los estándares y protocolos que lo verifican; es decir, conocer de manera general las
especificaciones. Esto, debido a que LabVIEW cuenta con librerías y no se entra en detalles, ya que
la mayoría de lo descrito es totalmente transparente para el usuario. Estas librerías se describirán en
sesiones posteriores.
Esta importancia radica en que la gran mayoría de las aplicaciones actuales en la industria
recolectan, analizan, procesan y visualizan datos en una misma máquina. Pero las tendencias
de la tecnología han permitido, cada vez más, tener aplicaciones distribuidas y la ideología de la
adquisición de datos, es decir, distribuir dispositivos que proporcionen información y conectarlos en
el Ethernet local o público permitirá convertir en un punto de adquisición o medida remoto.
Protocolo TCP/IP
TCP e IP —por sus siglas en inglés transmission control protocol e Internet protocol,
respectivamente—tienen por objeto “establecer la interconexión entre redes para proporcionar un
servicio”. Con el protocolo TCP/IP se pueden interconectar equipos con otros que se encuentran en
la red local o fuera de esta red. En otras palabras, el equipo se puede conectar con cualquier otro
equipo que también esté conectado a internet y tenga una dirección IP.
Recuerda que los puertos son interfaces entre dos elementos. En el protocolo TCP/IP se utilizan
los puertos como enlace entre dos aplicaciones. El protocolo IP es el “protocolo de interconexión de
redes, pertenece a la capa de red y su unidad básica es el datagrama”.
14
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Por ejemplo, la dirección 198.123.4.25 está definida por los dos primeros números que proporcionan
el dominio, y los dos últimos, la terminal o equipo. Por otro lado, el protocolo TCP está orientado a
la conexión. Este proporciona una corriente de bytes. En otras palabras, asegura el flujo continuo de
datos.
La figura 7 muestra una conexión básica que implica tres pasos: abrir una conexión, intercambio de
datos y cierre de la conexión. Por último, es recomendable utilizar el protocolo TCP cuando se tiene
que transmitir mucha información o cuando el tráfico en la red es medio o alto.
Existen varias arquitecturas que se utilizan en sistemas de red, es decir, reglas o patrones que
facilitan la creación de sistemas de redes. La más común es el modelo cliente-servidor, que no es
más que una forma de dividir las aplicaciones. En este modelo se denomina cliente a la “parte del
sistema que solicita los servicios de la otra parte el servidor”.
En general, el servidor está escuchando (listener) y cuando el cliente se conecta, el servidor atiende
su petición. En este esquema —en un entorno de red—, el cliente estará escuchando en un puerto
de un host. Por lo tanto, la dirección del host y la del puerto deben ser conocidas para el cliente.
Además, cabe mencionar que el cliente usará cualquier puerto disponible para establecer la
comunicación con el host.
15
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
En pocas palabras, se puede decir que el protocolo UDP es una versión simplificada del protocolo
TCP, ya que no proporciona ninguna mejora, pero es un protocolo más rápido. Este protocolo se usa
cuando las aplicaciones requieren poco intercambio de información y en redes con poco tráfico.
Para realizar una transmisión de datos usando el protocolo UDP es necesario dar tres pasos: abrir
una sesión UDP, realizar el envío y cerrar sesión. Del mismo modo, para la recepción de datos son
necesarios los siguientes pasos: abrir una sesión UDP con la dirección IP y el puerto en donde se
recibirá la información y cerrar la sesión UDP.
Sin embargo, siempre surge esta pregunta: ¿Cuál bus es el adecuado para la realización de una
aplicación a medida? Para responder esta incógnita hay cinco características que responden a la
selección del bus adecuado.
Cuántos datos se van a escribir a través del bus. Cuáles son los requerimientos de E/S. Además, se
tiene que considerar si se hay que sincronizar múltiples dispositivos, y la distancia entre dispositivos
y computadora. Por último se toma en cuenta si el sistema debe ser portátil.
Los dispositivos, como la computadora, tienen un límite en cuanto a la cantidad de datos que pueden
ser transferidos en un cierto periodo de tiempo. A esta característica se la denomina ancho de banda
del bus o ancho de banda teórico. Se especifica en megabytes por segundo.
De ahí la importancia del ancho de banda del bus, ya que este será compartido con varios
dispositivos o dedicado a ciertos dispositivos. Por ejemplo, cuando se realiza la adquisición de datos,
es necesario cumplir con la característica de qué tan rápido va cambiando la señal.
Se puede calcular el mínimo de ancho de banda requerido para realizar el número de bytes por
muestreo mediante la multiplicación de la velocidad de muestreo y el número de canales.
De ahí que el ancho de banda del bus debe soportar la velocidad a la cual los datos son transferidos,
y el ancho de banda del sistema será menor que el límite de bus teórico.
16
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Por otro lado, los sistemas a medida tienen necesidad de sincronizar varios canales de entrada o
múltiples tipos de instrumentos. La manera más sencilla de lograrlo es compartiendo un reloj y un
disparo. Estas líneas de disparo, generalmente, son externas y muy comunes en dispositivos USB
y Ethernet. Sin embargo, hay hardware interno que permite hacer la sincronización y disparos en
múltiples dispositivos de manera sencilla.
En cuanto a la portabilidad, cabe mencionar que es un factor importante, ya que existen aplicaciones
distribuidas tales como las usadas para el monitoreo de estado y monitoreo del medio ambiente.
Se ha comentado la importancia de la distancia entre los dispositivos. De ahí que llevar cables
extensos a lo largo de la fuente o planta de producción es demasiado costoso. Además, las medidas
de las distancias siempre varían de una aplicación a otra.
17
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Conclusión
En esta sesión conociste las diferencias de los buses más comunes en el mercado, así como las
características más importantes, para que puedas tener un criterio en el equipo de instrumentación
con el que cuentas. Además, viste las normas que verifican cada bus.
Al existir una amplia gama de buses, se torna difícil la selección del bus adecuado para la aplicación
a medida. Aunque cada bus tiene sus propias características, cada uno tiene sus ventajas y
desventajas. De ahí la importancia del desarrollo de esta sesión.
Sin embargo, en esta sesión no se abordaron tecnologías inalámbricas de tipo LAN (WLAN). Es
bastante probable que mañana puedas estar obligado a trabajar con señales GPS, Bluetooth, NFC y
otras muchas más.
Por último, con esta sesión se abre camino para la programación de instrumentos virtuales que
compartan información con otros dispositivos con los buses disponibles.
Glosario
Ethernet. Estándar de redes de área local.
Protocolo de comunicación. Conjunto de reglas que permiten hacer de la comunicación sea más
eficiente.
PXI. Extensiones PCI para instrumentación. Es una plataforma que combina PCI con plataforma
modular.
18
Universidad Tecnológica Santa Catarina
• Educación a Distancia •
Fundamentos de instrumentacion virtual
Sesión 9 Protocolos de comunicación saber hacer para competir
Bibliografía
Amores, E. (2010). Control de instrumentos mediante el bus GPIB programado con MATLAB.
Recuperado de https://ddd.uab.cat/pub/trerecpro/2010/hdl_2072_97366/PFC_
EduardoAmoresRubio.pdf
Del Río, J. Shariat - Panahi, S., Sarriá, D. Lázaro, A. (2013). LabVIEW. Programación para sistemas
de instrumentación. México: Alfaomega.
Lajara, R., Pelegrí, J. (2007). LabVIEW Entorno gráfico de programación. México: Alfamega.
National Instrument. (2012). Cómo escoger el Bus adecuado para su sistema de medida.
Recuperado de: http://www.ni.com/white-paper/9401/es/#h42
19
Universidad Tecnológica Santa Catarina
• Educación a Distancia •