Tema 4 Instrumentación basada en PC

Anuncio
Tema 4
Instrumentación basada en PC
4.1
Computadores personales en sistemas de adquisición de datos
La continua reducción de precios que han experimentado los computadores personales
ha permitido ampliar su dominio de aplicación considerablemente. Es posible, de este
modo, introducir el PC en tareas poco exigentes desde el punto de vista computacional en las que hasta hace poco su utilización no resultaba rentable. El campo de la
instrumentación es un ejemplo de esta evolución.
Las ventajas de la introducción de un computador en un sistema de adquisición
de datos son entre otras:
1. Disponibilidad de un amplio conjunto de herramientas software para el desarrollo
de aplicaciones.
2. Posibilidad de verificar las aplicaciones previamente a su instalación definitiva.
3. Facilidad para el diseño de tarjetas de interfaz sobre una conocida estructura
hardware.
4. Disponibilidad de numerosos fabricantes de hardware de adquisición que contribuyen a extender la oferta a unos precios razonables.
5. Acceso a paquetes de software ya desarrollados para adquisición de datos.
Un computador personal debe ser acondicionado para su utilización en un sistema de adquisición de datos, dando lugar a lo que suele denominarse PC industrial. En
la mayorı́a de las ocasiones, se precisa su instalación en armarios industriales, próximos
a zonas de producción, por lo que se hacen imprescindibles aspectos como los que se
enumeran a continuación:
1. Instalación en una carcasa metálica con protección frente a perturbaciones electromagnéticas procedentes del entorno.
Instrumentación - ULPGC
87
4.2. Configuraciones para sistemas de adquisición de datos
88
2. Protección frente agentes ambientales como el polvo, la humedad o la temperatura
empleando filtros y sistemas de ventilación.
3. Posibilidad de reemplazar los diferentes elementos del computador con facilidad,
a fin de reducir al mı́nimo los tiempos improductivos de reparación o actualización. Esto implica un diseño modular basado en tarjetas que se insertan en un
conector pasivo fijado a la carcasa. Las tarjetas no se limitan los tı́picos elementos intercambiables de un PC clásico, sino que se extienden para incluir unidades
como la memoria, el procesador o los sistemas de almacenamiento masivo.
4.2
Configuraciones para sistemas de adquisición
de datos
Las aplicaciones de adquisición de datos pueden clasificarse en función de la distancia
entre la zona de muestreo y el PC. Ası́, podemos distinguir:
Configuración local La aplicación se encuentra en las inmediaciones del PC (menos
3 metros). Todo el hardware necesario para la adquisición se encuentra instalado
en el ordenador, y son posibles elevadas frecuencias de muestreo.
Configuración intermedia La aplicación se encuentra relativamente alejada del PC
(menos de 30 metros), aunque normalmente ubicados en el mismo recinto. La
mayor parte de los elementos de adquisición son externos al PC y se alcanzan
tasas de transferencia de datos altas, si bien no tanto como en el caso local.
Configuración remota La distancia entre el PC y la aplicación está por encima
del kilómetro. El hardware de adquisición es externo al PC y la velocidad de
transferencia que se consigue es reducida en comparación a los casos anteriores.
4.3
Adquisición de datos local
En la adquisición de datos local, como se ha comentado anteriormente, el PC y la
aplicación se encuentran muy próximos. El hardware de adquisición se encuentra bien
dentro del computador personal o en un rack externo conectado al PC.
Los componentes básicos que integran un sistema de adquisición de datos local
son los siguientes:
• Computador personal.
• Tarjetas de adquisición.
• Tarjetas accesorias: multiplexores, aisladores, etc.
Instrumentación - ULPGC
4. Instrumentación basada en PC
89
• Acondicionadores de señal.
• Cables de interconexión.
• Software de adquisición.
4.3.1
Selección del hardware de adquisición
A la hora de seleccionar los diferentes elementos que forman parte de un sistema de
adquisición de datos deben tenerse en cuenta diferentes aspectos.
• SEÑALES ANALÓGICAS
Acondicionamiento Debe estudiarse si las señales están o no debidamente
acondicionadas.
Número de canales Cuántas señales necesitamos muestrear en nuestra aplicación.
Frecuencia de muestreo Con qué velocidad deben realizarse lecturas de las
diferentes señales.
Aislamiento Si existen o no interferencias entre las distintas señales de entrada
al sistema.
Resolución Nivel de detalle con el que necesitamos representar la señal.
• SEÑALES DIGITALES
Entradas Debe determinarse, análogamente al caso analógico, la necesidad de
optoaislamiento, número de canales de entrada y frecuencia de muestreo.
Salidas Cuántos canales de salida se precisan, si éstos deben aislarse y cuál será
la frecuencia de conmutación en los comandos dirigidos al exterior.
4.3.2
Selección del periodo de muestreo
Una cuestión fundamental en el diseño de una aplicación de adquisición de datos es
una adecuada selección del periodo de muestreo que se va exigir al hardware. Debe
alcanzarse un correcto equilibrio entre los factores de coste y rendimiento.
Las aplicaciones pueden englobarse, atendiendo a la velocidad de muestreo requerida en tres categorı́as:
Aplicaciones lentas Precisan intervalos de muestreo comprendidos en el rango 1-10
Hz. Se asocian generalmente a variables de tipo ambiental (temperatura, humedad, etc) que no se ven sometidas a cambios repentinos. Permiten la utilización
de placas digitalizadoras de gama baja con elementos de filtrado incluidos.
Instrumentación - ULPGC
4.3. Adquisición de datos local
90
Aplicaciones rápidas Se mueven en el rango 1 Hz - 100 kHz. A este grupo pertenecen
al mayor parte de las aplicaciones.
Aplicaciones ultra-rápidas Estas aplicaciones requieren frecuencias de muestreo superiores a los 100 kHz. El acondicionado de señal adquiere más importancia y
aumentan las demandas de memoria y velocidad de procesamiento sobre el PC.
Una vez filtrada la señal, debe escogerse una frecuencia de muestreo adecuada.
Aplicando el teorema de Nyquist, es suficiente con muestrear al doble de la mayor
componente frecuencial que posea la señal. Sin embargo, desde el punto de vista
práctico se emplean frecuencias mayores, en torno a 10 veces la mencionada frecuencia.
La tarjeta de adquisición seleccionada para la aplicación deberá ser capaz de
garantizar la frecuencia de muestreo calculada para cada señal. Puesto que la tarjeta
normalmente multiplexa los diferentes canales a muestrear, esto significa que debe
tomarse como referencia la señal que precise la frecuencia más elevada.
La resolución de la tarjeta dependerá de la magnitud de las señales a digitalizar
y de su comparación con el ruido. El factor relación señal-ruido (4.1) se emplea para
analizar esta caracterı́stica.
SN R = 10 log
4.3.3
VS
VN
(4.1)
El ruido en la adquisición
La señal a digitalizar puede verse afectada por ruidos de diferente procedencia, como son perturbaciones internas, alteraciones debidas al desgaste de los componentes e
interferencias externas. Centrándonos en el tercer tipo de fuente de ruido, hay que considerar que las señales procedentes de nuestra aplicación se ven normalmente alteradas
por otras señales activas cercanas. De estas señales perturbadoras, las más frecuentes
son las que provienen de lı́neas de alimentación y motores eléctricos de elevado consumo. También podemos hablar de perturbaciones debidas a campos eléctricos (inducen
corrientes) y perturbaciones debidas a campos magnéticos (inducen voltajes).
Las medidas a tomar para reducir el efecto del ruido son primero de tipo preventivo, que tratan de crear un ambiente más protegido para los circuitos de nuestra
aplicación; y posteriormente en forma de tratamiento activo.
Dentro de la prevención tenemos barreras tipo apantallamiento (jaulas de Faraday) para la circuiterı́a de la aplicación, que aı́slan de campos eléctricos externos. Otra
lı́nea de actuación se sitúa en el cableado de las señales.
La recomendación general para el cableado de un sistema de adquisición es que
la longitud de los cables debe ser lo más corta posible. Esto obedece al hecho de que el
punto más vulnerable de las señales frente a las perturbaciones se localiza precisamente
en la transmisión desde la fuente de la señal al hardware de adquisición.
Instrumentación - ULPGC
4. Instrumentación basada en PC
91
Los tipos de cables que se emplean con más frecuencia en la transmisión de
pequeñas señales son:
Par trenzado De coste reducido ideal para transmitir pequeñas señales en modo diferencial. Si se buscan mayores prestaciones puede recurrirse al tipo apantallado.
Cable coaxial Ofrece una mayor inmunidad al ruido a expensas de un coste superior.
Cable simple Sólo es adecuado para la transmisión de señales de voltaje elevado.
Una vez transportada la señal al punto de adquisición, la única posibilidad de
eliminar el ruido es aplicar filtros. Para seleccionar el filtro adecuado para la señal a
muestrear es necesario analizarla mediante un osciloscopio o un analizador de espectro.
Si señal y ruido se ubican en bandas de frecuencia disjuntas podrá aislarse la señal
primaria para su correcta adquisición. Se emplean básicamente filtros analógicos, que
emplean condensadores y bobinas en el caso pasivo e incluyen amplificadores operacionales en el caso activo, y filtros digitales implementados por hardware o software.
4.4
Tarjetas de adquisición
Conversión A/D D/A.
Tipos de conversores.
Parámetros de las tarjetas.
Selección (software DAQ Designer).
La mayor parte de las tarjetas de adquisición disponibles en el mercado poseen
un rango de digitalización de -10 a +10 voltios, una resolución de 10 a 12 bits y 8
canales multiplexados. Es importante tomar estos valores como referencia, pues el
coste aumenta significativamente cuando se exigen mayores prestaciones.
4.5
Estudio de caso
Se plantea a continuación un ejemplo de una aplicación de adquisición de datos para
su estudio.
4.5.1
Descripción del problema
En una planta quı́mica se detectan, de forma esporádica, pérdidas repentinas en la
calidad del producto final que repercuten negativamente en el rendimiento del proceso.
Para tratar de averiguar la causa del fallo, deben monitorizarse de forma continua
numerosas variables y almacenarlas para su posterior estudio.
Instrumentación - ULPGC
4.5. Estudio de caso
4.5.2
92
Especificaciones
El sistema de adquisición de datos a utilizar debe cumplir con los siguientes requerimientos:
• Monitorización constante de unas 300 variables del proceso.
• Almacenamiento de las lecturas hasta 2 minutos antes de la detección del fallo y
hasta 1 minuto después.
• Evitar interferir con el computador encargado del control de la planta.
Descripción de las variables
Resolución Intervalo de muestreo
27 entradas analógicas
12 bits
0,001 seg.
7 entradas analógicas en corriente
12 bits
0,001 seg.
34 entradas analógicas
12 bits
0,1 seg.
39 entradas analógicas
12 bits
1 seg.
33 entradas analógicas
12 bits
5 seg.
32 entradas digitales
1 bit
0,001 seg.
3 entradas digitales
1 bit
0,05 seg.
48 entradas digitales
1 bit
0,1 seg.
6 entradas digitales
1 bit
1 seg.
Las entradas analógicas corresponden a señales de 1 a 5 voltios DC, mientras
que las entradas analógicas en corriente suponen señales de 4 a 20 mA. Todas estas
señales deben estar convenientemente aisladas.
4.5.3
Cálculo de requerimientos
Se requieren un total de 140 entradas analógicas y 99 entradas digitales. La velocidad
de muestreo que se precisa para las entradas analógicas puede obtenerse como
27 ∗ 1000 + 7 ∗ 1000 + 34 ∗ 10 + 39 ∗ 1 + 32 ∗ 0.2 = 34385 muestras/segundo
En general, suele sobredimensionarse de un 10 a un 30 por ciento como nivel de
garantı́a para abordar posibles ampliaciones o cambios de requerimientos en el futuro.
Ası́ pues, añadiendo 1/3 a la frecuencia de muestreo (que no es especialmente exigente)
resultan 45847 muestras por segundo.
Análogamente para las entradas digitales resultan
32 ∗ 1000 + 3 ∗ 20 + 48 ∗ 10 + 6 ∗ 1 = 32546 muestras/segundo
Como salvaguarda tomaremos 32546*(1+1/3)=43395 muestras por segundo.
4.5.4
Solución propuesta
Se decide seleccionar tarjetas independientes para la parte analógica y la parte digital,
dado que el número de señales a muestrear ası́ lo aconseja.
Instrumentación - ULPGC
4. Instrumentación basada en PC
93
Para las señales analógicas se elige:
• Tarjeta conversora A/D de 16 entradas.
– 70 KMuestras/segundo.
– 32 módulos multiplexores conectables en cascada de cuatro entradas cada
uno con aislamiento.
– Total: 128 entradas.
• Tarjeta conversora A/D de 16 entradas.
– 45 KMuestras/segundo.
– 1 conector con acondicionamiento de señal de 16 entradas.
∗ 1 conversor de intensidad a voltaje con aislamiento de 7 entradas.
∗ 1 adaptador de voltaje con aislamiento de 9 entradas.
– Total: 16 entradas.
De esta forma, se dispone de capacidad para muestrear 144 señales analógicas
por encima de la frecuencia exigida en las especificaciones.
Para las señales digitales se elige:
• Tarjeta digital de 96 entradas.
– 4 módulos de 24 entradas digitales aisladas.
– Total: 96 entradas.
• Tarjeta digital 8 entradas.
– 1 módulo de conexiones.
– Total: 8 entradas.
Ası́, tenemos capacidad para adquirir 104 señales digitales.
4.6
Adquisición local de datos usando GPIB
GPIB es uno de los sistemas más extendidos en la actualidad (estándar inteligente IEC),
constituye un estándar mundial desde 1975 en el control de instrumentos programables
de forma remota. GPIB constituye un bus de instrumentación cuyo objetivo es que
los instrumentos conectados al mismo sean capaces de transmitir información digital
hacia el controlador del sistema de forma autónoma. El principal campo de aplicación
del bus GPIB son los laboratorios de test de equipos electrónicos.
Instrumentación - ULPGC
4.6. Adquisición local de datos usando GPIB
4.6.1
94
Caracterı́sticas técnicas
Las principales caracterı́sticas de esta interfaz incluyen:
• 16 lı́neas de conexión que se estructuran de la siguiente forma:
– Ocho de transferencia bidireccional para datos y control.
– Tres para protocolo de comunicación ası́ncrono (Not ready for data, Not
data accepted y Data valid).
– Cinco para control de la actividad del bus (Attention, Interface clear, Remote enable, Service request y End o Identity).
• Longitud máxima 20 metros utilizando un cable de 2 metros para cada instrumento.
• Capacidad para conectar hasta 15 instrumentos.
• Velocidad máxima superior a 1 Mb por segundo.
4.6.2
Configuración
La comunicación se establece entre dispositivos que deben desempeñar al menos una
de las siguientes funciones: receptor, emisor o controlador.
El receptor (o listener) es un dispositivo capaz de recibir datos de otros dispositivos. Un ejemplo podrı́a ser una impresora. El emisor (o talker) es dispositivo
capaz de transmitir datos hacia otros dispositivos. Este serı́a el caso de un contador.
El controlador (o controller) es un dispositivo capaz de gestionar comunicaciones, es
decir, mensajes entre dispositivos sobre el bus enviando direcciones y comandos. El
papel de controlador suele ser desempeñado por un computador. En el mismo instante
pueden estar activos varios dispositivos receptores, pero sólo un emisor.
En función de la capacidad de configuración que ofrezcan, los dispositivos que
se pueden conectar pueden agruparse en las categorı́as de transferencia, controlables
(acceso a algunas funciones internas) y programables. Puede construirse ası́ un sistema
de medición automática con diferentes topologı́as.
Cada dispositivo debe poseer una dirección primaria identificadora dentro del
bus, la cual varı́a desde la dirección 1 a la 31. Esta dirección es programable en los
dispositivos GPIB mediante un conjunto de cinco conmutadores, estando reservada
la dirección 31 para colocar al dispositivo en estado off line. Opcionalmente puede
asignarse una dirección secundaria para acceder a ciertas funciones especı́ficas de cada
dispositivo.
Los tipos de mensaje que pueden circular por el bus son bien dependientes del
dispositivo o dependientes de la interfaz. En el primer caso se habla de datos, y puede
tratarse de instrucciones de programación, resultados de medida, etc. En el segundo
caso los mensajes se denominan también comandos, como por ejemplo inicialización,
direccionamiento, etc.
Instrumentación - ULPGC
4. Instrumentación basada en PC
4.6.3
95
Diseño del sistema
En el diseño de un sistema de instrumentación basado en el bus GPIB deben tenerse
en cuenta diversos factores como son:
• Formato de los datos a manipular.
• Número de canales y velocidad de adquisición de datos.
• Necesidad de procesamiento de la información.
• Reparto de las tareas de computación.
En la selección de los instrumentos hay que tener en cuenta el papel que van
a desempeñar evaluando factores como la programabilidad, velocidad de operación o
formato de los mensajes.
En el mercado se pueden encontrar interfaces GPIB hacia las siguientes plataformas:
• Ordenadores personales:
– PC/XT/AT: a través del bus ISA, bus EISA, bus PCI, bus PCMCIA, puerto
paralelo, puerto serie, red Ethernet, puerto SCSI.
– PS/2: bus Micro Channel.
– Macintosh: bus NuBus, bus PCMCIA, red Ethernet, puerto SCSI, puerto
serie.
• Estaciones de trabajo:
– HP9000-700: bus EISA,red Ethernet.
– Sun SPARCstation: bus SBus, puerto SCSI, red Ethernet.
– Silicon Graphics: puerto SCSI.
– IBM RS/6000: bus Micro Channel.
– DECstation 5000 y DEC Alpha: bus TURBOchannel, red Ethernet.
– DEC VAX y DEC MicroVAX: puerto SCSI.
• Mini y micro computadores:
– DEC: bus Q-BUS.
– Máquinas VME: bus VMEbus.
– NEC PC-9801: bus NEC9801.
– Máquinas STD.
– Máquinas MULTIBUS.
Instrumentación - ULPGC
4.7. Otros buses de instrumentación
96
Los dispositivos que se pueden conectar incluyen osciloscopios digitales, multı́metros (resistencia, fase, voltaje, potencia, etc), fuentes de alimentación, fuentes de señal (generadores de señales, sintetizadores, generadores de funciones, etc), analizadores
(analizadores lógicos, de espectro, de vı́deo, ect), contadores, registradores, scanners,
calibradores, controladores, etc.
Posteriores desarrollos han llevado a la modificación del estándar para facilitar el
diseño y la productividad de sistemas de test, dando lugar a la especificación IEEE488.2.
También se ha definido el entorno SCPI que facilita la tarea de la programación de los
diversos instrumentos con independencia del fabricante.
4.7
4.7.1
Otros buses de instrumentación
Bus VXI
El bus VXI constituye el estándar para la interconexión de instrumentos modulares en
forma de tarjeta y ha experimentado un enorme crecimiento en los últimos años.
VXI utiliza un chasis que permite conectar hasta 13 tarjetas con diferentes formatos, lo que proporciona una estructura robusta. Este bus está basado en el estándar
de instrumentación VME, por lo que también pueden conectarse dispositivos perteneciente a este estándar. También es posible interconectar dispositivos GPIB y tarjetas
de adquisición de datos.
Las configuraciones posibles son tres:
• Uno o varios chasis conectados a un computador de propósito general mediante
GPIB, lo que permite seguir utilizando los comandos y utilidades software GPIB.
• Un computador empotrado en el interior de un chasis VXI con conexión directa
al resto de los dispositivos, lo que proporciona el máximo rendimiento.
• Un computador externo conectado directamente al bus VXI a través del enlace
MXIbus, que es una solución intermedia.
El bus VXI combina por un lado la variedad de dispositivos y facilidad de interconexión y comunicación caracterı́sticos de sistemas GPIB con la flexibilidad y modularidad de las tarjetas de adquisición. En el mercado existen multitud de instrumentos
sofisticados, como son computadores empotrados, generadores de señal, multı́metros,
fuentes de alimentación, etc.
Las plataformas en las cuales es posible construir un sistema VXI incluyen
PC AT o EISA, PS/2 (bus Micro Channel), Macintosh (NuBus), Sun SPARCstation
(SBus), IBM RS/6000 (Micro Channel), DECstation 5000 (TURBOchannel), etc.
Instrumentación - ULPGC
4. Instrumentación basada en PC
4.7.2
97
Bus CAMAC
El bus de instrumentación CAMAC (Computer Automated Measurement And Control)
presenta las siguientes caracterı́sticas:
• 24 bits de datos en paralelo y 86 lı́neas de conexión.
• Expansión hasta 7 unidades locales en paralelo mediante un bus de extensión de
66 lı́neas.
• Expansión hasta 70 unidades remotas en serie mediante un enlace constituido
por dos pares de cables.
• Software IML y FORTRAN.
• Velocidad máxima: 5 Mbits por segundo.
El bus principal (Dataway) transporta señales de datos y de control dentro de
una unidad (crate) formada por 24 elementos conectados y un controlador de unidad.
4.8
Adquisición de datos remota utilizando PC´s
Las aplicaciones remotas constituyen un grupo importante dentro de las aplicaciones de
adquisición de datos. Esto es debido a que en numerosas ocasiones no es aconsejable o
incluso posible colocar al computador en las inmediaciones del punto de toma de datos.
Las aplicaciones remotas pueden clasificarse, siguiendo un orden de complejidad
creciente en las siguientes categorı́as:
• Basadas en módulos de adquisición.
• Basadas en armarios pasivos de adquisición remota.
• Basadas en armarios inteligentes de adquisición remota.
La complejidad hace referencia, en este caso, al número de canales a muestrear
y a la velocidad de adquisición.
4.8.1
Interfaces de conexión
En las aplicaciones remotas existe siempre un compromiso entre velocidad de transmisión y distancia.
Para distancias cortas se emplean interfaces seriales estándar, variando el tipo
en función de los requerimientos de velocidad y la distancia.
Instrumentación - ULPGC
4.8. Adquisición de datos remota utilizando PC´s
98
• RS-232: 20 metros/20kbaud
• RS-422: 1200 metros/100kbaud
• RS-485: 20 metros/20kbaud
La interfaz RS-232 presenta las ventajas de una amplia disponibilidad, comunicación full duplex y la posibilidad de emplear terminales tontos. Como factores negativos tenemos la baja inmunidad al ruido, distancia de transmisión reducida máxima de
70 metros y conexión múltiple en daisy-chain (retardos, baja fiabilidad). La interfaz
RS-485 ofrece una elevada inmunidad al ruido, alta velocidad de transmisión y conexiones en paralelo, aunque tiene en contra la menor disponibilidad y la comunicación
half duplex.
Cuando la distancia aumenta se emplean diferentes estrategias como son:
Reducción de la velocidad Lo que permite mejorar la distancia empleando la misma conexión.
Repetidores Amplifican la señal para incrementar la distancia de transmisión. Dejan
de ser rentables cuando su número por conexión crece demasiado (más de cuatro).
Módems de fibra óptica Proporciona elevadas distancias de comunicación (3.5 km)
con alta velocidad (19,2 kbaud). Otros aspectos interesantes son su inmunidad
al ruido electromagnético y el aislar eléctricamente la aplicación del computador.
Módems de distancia corta Lı́neas dedicadas sobre las que se puede llegar hasta
40 km en distancia y 38,8 kbaud en velocidad (valor tı́pico 19,2 kbaud en 1250
m).
Módems de lı́nea telefónica analógica Lı́neas de teléfono con comunicaciones desde 1,2 a 57,6 kbaud.
La adquisición remota basada en módulos emplea módulos inteligentes basados
en microcontrolador para capturar las señales y enviarlas al PC vı́a RS-232 o RS-485.
Normalmente disponen de lı́neas de entrada para voltaje, corriente, termopares, cargas
resistivas, frecuencia y señales digitales. Pueden alimentarse de modo local o remoto e
incorporan etapas de acondicionamiento de señal.
Los módulos remotos son programables vı́a serie. Los conjuntos de instrucciones
más comunes incluyen:
Alarmas Habilitar y deshabilitar alarmas, fijar lı́mites superior e inferior, leer lı́mites.
Señales digitales Leer entradas, activar salidas.
Señales analógicas Leer datos.
Configuración Reinicio, lectura/escritura de opciones, calibración.
Instrumentación - ULPGC
4. Instrumentación basada en PC
99
Los racks o armarios de adquisición remota se emplean en aquellas aplicaciones
en las que los requerimientos bien en número de señales a leer bien en velocidad de
muestreo superan las prestaciones de los módulos de adquisición remotos. Los armarios
de adquisición son cajas reforzadas, de tamaño estándar industrial (19 pulgadas) que
contienen en su interior todo el material necesario para realizar la adquisición de datos,
desde las tarjetas, las interfaces de comunicación o la alimentación del sistema, todo
ello insertado en un conector pasivo. Constituyen una alternativa robusta con una
considerable capacidad de expansión.
El principal inconveniente de los armarios de instrumentación es la falta de un
estándar único. Existen multitud de sistemas propietarios incompatibles entre sı́ que
fuerzan al usuario a ”casarse”con un determinado fabricante.
Los armarios de instrumentación inteligentes son sistemas que incorporan, dentro de las tarjetas conectadas, un computador. Esta opción permite realizar un preprocesamiento de los datos adquiridos antes de transmitirlos al destino. De esta forma,
se consigue reducir la información a transmitir, aprovechando mejor el ancho de banda
disponible. Estos sistemas son similares a disponer de un PC industrial con tarjetas de
adquisición en su interior, sin embargo, a diferencia de estos últimos, no suelen estar
pensados para que el usuario interaccione directamente con ellos.
4.8.2
Guı́a de selección para aplicaciones de adquisición de
datos remotas
• Distancia corta (menos de 30 metros)
– Tamaño de la aplicación: pequeña (menos de 5 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-232 o RS-485.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-485.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con interfaz paralela.
– Tamaño de la aplicación: media (entre 5 y 30 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-485.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-485.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con interfaz paralela.
– Tamaño de la aplicación: grande (más de 30 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Armarios
de adquisición con interfaz RS-232 o RS-485.
Instrumentación - ULPGC
4.8. Adquisición de datos remota utilizando PC´s
100
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-485.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con interfaz paralela.
• Distancia media (entre 30 y 3000 metros)
– Tamaño de la aplicación: pequeña (menos de 5 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-485.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-485.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con interfaz paralela.
– Tamaño de la aplicación: media (entre 5 y 30 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-485.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-485.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con interfaz paralela.
– Tamaño de la aplicación: grande (más de 30 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Armarios
de adquisición con interfaz RS-485.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz paralela.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con interfaz paralela.
• Distancia lejana (entre 3 y 50 km)
– Tamaño de la aplicación: pequeña (menos de 5 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-232 y módems de 1200 baudios para lı́neas
ordinarias.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-232 y módems de 19200 baudios
con compresión sobre lı́neas dedicadas.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición con módems de corto alcance.
– Tamaño de la aplicación: media (entre 5 y 30 canales)
Instrumentación - ULPGC
4. Instrumentación basada en PC
101
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-232 y módems de 1200 baudios para lı́neas
ordinarias.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-232 y módems de 19200 baudios
con compresión sobre lı́neas dedicadas.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición con módems de corto alcance.
– Tamaño de la aplicación: grande (más de 30 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-232 y módems de 2400 baudios para lı́neas
ordinarias.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con módems de corto alcance.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición con módems de corto alcance.
• Distancia muy lejana (más de 50 km)
– Tamaño de la aplicación: pequeña (menos de 5 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-232 y módems de 1200 baudios para lı́neas
ordinarias.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-232 y módems de 19200 baudios
con compresión sobre lı́neas dedicadas.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con módems de 19200 baudios y compresión sobre lı́neas dedicadas.
– Tamaño de la aplicación: media (entre 5 y 30 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-232 y módems de 1200 baudios para lı́neas
ordinarias.
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición con interfaz RS-232 y módems de 19200 baudios
con compresión sobre lı́neas dedicadas.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con módems de 19200 baudios y compresión sobre lı́neas dedicadas.
– Tamaño de la aplicación: grande (más de 30 canales)
∗ Velocidad de muestreo lenta (menos de 5 muestras/segundo): Módulos
remotos con interfaz RS-232 y módems de 2400 baudios para lı́neas
ordinarias.
Instrumentación - ULPGC
4.9. Adquisición de datos en red y Fieldbus
102
∗ Velocidad de muestreo media (menos de 10000 muestras/segundo): Armarios de adquisición inteligentes con módems de 19200 baudios y compresión sobre lı́neas dedicadas.
∗ Velocidad de muestreo alta (más de 100000 muestras/segundo): Armarios de adquisición inteligentes con módems de 19200 baudios y compresión sobre lı́neas dedicadas.
4.9
Adquisición de datos en red y Fieldbus
La adquisición de datos en red surge de la mezcla de dos tecnologı́as, la interconexión
de equipos mediante red y la adquisición de datos, en un entorno común. Básicamente,
son posibles tres aproximaciones:
Adquisición de datos en una red Cliente/Servidor En este esquema, el sistema
de adquisición de datos está conectado a uno de los clientes de la red. Los datos
son transferidos al servidor, desde donde son accesibles al resto de los clientes.
Adquisición de datos en una red “peer-to-peer” En aplicaciones de dimensión
menor puede emplearse este esquema de comunicación todos contra todos, de
forma que los datos son transferidos directamente desde el cliente de adquisición
a las aplicaciones que corren en los clientes de procesamiento.
Adquisición de datos con conexión directa a la red Esta alternativa consiste en
equipar a los propios elementos de adquisición con interfaces de red, de manera
que no es necesario acceder al recurso de las comunicaciones desde un PC dedicado. Las ventajas de esta opción son la reutilización de instalaciones y las
altas velocidades de transferencia, todo ello a costa de una mayor complejidad de
configuración.
4.9.1
Fieldbus
El Fieldbus es un estándar en comunicaciones con sensores y actuadores de campo que
pretende reemplazar los bucles de corriente (4-20 mA) utilizados tradicionalmente por
señales digitales.
Cuatro son las propiedades fundamentales caracterizan esta propuesta:
• Sustitución digital de los bucles 4-20 mA.
• Funciones de control, alarma, tendencia y otras distribuidas sobre los dispositivos
de campo.
• Interconexión entre dispositivos de distinto fabricante.
• Sistema abierto.
Instrumentación - ULPGC
4. Instrumentación basada en PC
103
Las ventajas fundamentales del Fieldbus derivan de su naturaleza digital, y se
traducen en una mayor fiabilidad y velocidad en las comunicaciones, el acceso remoto a
opciones de configuración y diagnóstico, la lectura de múltiples variables desde el mismo
dispositivo o la reducción del cableado (posibilidad de conectar múltiples dispositivos
al mismo cable).
Otro aspecto importante es la sustitución de muchas funciones hardware por
bloques de funciones software, con el consiguiente aumento de la flexibilidad, rapidez
de reconfiguración o capacidad de expansión.
La arquitectura del sistema consta de dos partes: interconexión y aplicación.
La primera está vinculada a la transferencia de datos entre los diferentes elementos
del sistema, mientras que la segunda hace referencia a la función desempeñada por el
sistema.
La arquitectura de interconexión se estructura en tres niveles que están relacionados con otros tres niveles del modelo OSI (estándar ISO): nivel fı́sico (1), nivel de
enlace (2) y nivel de aplicación (7). Un dispositivo Fieldbus posee tres procesos en el
nivel de aplicación: el bloque funcional, el gestor de la red y el gestor del sistema.
La comunicación a través del medio fı́sico admite diferentes configuraciones en
cuanto a soporte (cable, fibra óptica, radio) y velocidad (31.5 kbits/seg, 1 Mbit/seg,
2.5 Mbit/seg). Los datos se intercambian en forma de señal serial sı́ncrona half-duplex,
van precedidos de un preámbulo de sincronización y emplean codificación Manchester
(Biphase L).
Las distancias alcanzables dependen lógicamente de la velocidad. Ası́, la separación máxima permitida entre dispositivos varı́a desde 1900 m a 31.25 kbits/seg hasta
500 m a 2.5 Mbit/seg.
Fieldbus permite establecer múltiples canales para comunicar a los procesos del
nivel de aplicación. Estas comunicaciones, que pueden ser simultáneas, se modelan
de dos formas distintas: modelo cliente/servidor para las comunicaciones acı́clicas y
modelo publicación/subscripción para las cı́clicas.
El sistema de control se organiza siguiendo un paradigma de programación orientada a objetos. Los objetos base son las variables: enteros, ristras, valores en coma
flotante, etc. Se define una jerarquı́a en la que las variables constituyen los parámetros
de los bloques funcionales, que forman parte del proceso de aplicación, que a su vez se
encuentra dentro del dispositivo que integra el sistema.
La configuración del sistema se realiza mediante los bloques funcionales. El usuario debe seleccionar los bloques necesarios para implementar la estrategia de control,
interconectarlos y ajustar los parámetros para conseguir el comportamiento deseado.
Los tipos de bloques básicos son:
Bloques analógicos de entrada Corresponden a los elementos sensores. Además
de la transferencia de las variables leı́das, pueden incluir opciones de calibrado,
preprocesado de los datos (filtrado, linealizado) o funciones de alarma.
Instrumentación - ULPGC
4.9. Adquisición de datos en red y Fieldbus
104
Bloques PID Asociados a controladores que cierran los bucles de control. Admiten
también funciones de alarma.
Bloques analógicos de salida Vinculados a los efectores o actuadores finales.
Instrumentación - ULPGC
Descargar