Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Enseñanza.
UCLM. Puertollano (Ciudad Real) 20 y 21 de Julio de 2000
INSTRUMENTACIÓN VIRTUAL
(Aplicaciones Educativas)
Indice
Esta definición pertenece ya al pasado dado que la incorporación del ordenador en los
procesos de medida significa que los instrumentos clásicos que se utilizaban hasta hace
unos años se ven sustituidos por el monitor de un ordenador o por una unidad de
almacenamiento de datos, un módem, etc...
Figura 1
Se define así aquella aplicación informática que permite la manipulación de unos datos
o valores realizando sobre ellos tres grandes tipos de operaciones: Procesamiento,
presentación y almacenamiento o transmisión.
Los datos que se procesan en una aplicación de IV son recogidos del mundo físico
mediante un hardware de adquisición que se encarga de conducir las señales desde el
sensor y su acondicionador hasta el ordenador, a través de puertos de comunicación
convencionales del tipo RS-232, Centronics, u otros de propósito especifico
directamente unidos al bus interno del computador.
Así pues, podemos decir que, en el proceso completo de la medida a través del
ordenador intervienen tres elementos básicos:
• Sensor-Acondicionador
• Hardware de adquisición de datos: Tarjetas, buses, puertos, etc..
• Ordenador
• Software: Gestión de comunicación (drivers), Lenguaje de programación
gráfico o entorno de presentación y tratamiento de los datos
Fig.2
Un rápido vistazo a este cuadro nos permitirá deducir que las ventajas de los IV son
muy atractivas y realmente el futuro de la instrumentación esta orientado hacia este tipo
de tecnologías.
• Simulación
• Medidas
• Análisis de Datos
• Control
• Educativas
• Investigación
• Industriales
Fig. 3
Fig. 4
De acuerdo con la figura 4 podemos deducir que con el circuito electrónico de la parte
de izquierda solo podremos realizar unas prácticas determinadas (las que se deriven del
hardware que contiene) sin embargo con el ordenador podremos simular el circuito de la
izquierda y otros muchos más, haciendo uso de un conjunto de herramientas de
simulación a las que hemos calificado de laboratorio virtual.
• Facilitan el aprendizaje
• Incorporan Operadores tecnológicos
• Están dotados de interfaces “Amigables”
Curso de Verano. UCLM Puertollano Julio 2000 -7-
INSTRUMENTACIÓN VIRTUAL (Aplicaciones Educativas) José Manuel Ruiz Gutiérrez.
Con este calificativo quiero designar de manera muy genérica a cualquier objeto o
unidad básica de un “Laboratorio Virtual” que se pueda asociar a un objeto u operador
técnico de la vida real.
Estos tipos de operadores técnicos al convertirse en virtuales forman parte de una caja
de herramientas “Toolbox” de la que se podrán extraer para realizar un determinado
experimento, teniendo la posibilidad de crear distintos escenarios de simulación en
función de los valores que demos a cada uno de sus parámetros, operación que recibe el
nombre de “parametrización de operador”.
Fig. 5
Instrumentos
Virtuales de aplicación en entornos de Simulación
Fig. 6
La herramienta (figura 7) esta constituida por una ineterface conectada al puerto serie
del ordenador que dispone de una serie de elementos de entrada y salida analógicos y
digitales de muy fácil manejo así como de un conjunto de librerías y macros
implementadas con la herramienta LabView que constituyen un entorno de
experimentación mediante el que se pueden crear sencillos programas a base de bloques
operacionales (siguiendo la filosofía de LabView) e interaccionando con el mundo
externo que esta constituido por maquetas tipo Lego dotadas de sensores y actuadores
que envían o reciben señales a o desde la unidad interface.
Maqueta Interface PC
Fig.7
El desarrollo de una aplicación con este laboratorio virtual debe contener las siguientes
etapas:
♦ Definir el Problema
♦ Identificar Objetivos y Requerimientos
♦ Explorar Alternativas
♦ Funcionalidad de los Componentes físicos
♦ Construir y Probar el Modelo
Fig. 8
En este sentido la IV es una herramienta muy valiosa pues mediante ella se podrán crear
auténticos bancos de test y medida mediante los cuales se podrán abordar todo tipo de
experimentos. En la figura 9 vemos un esquema sencillo de estos sistemas de medida.
Fig. 9
El proceso comienza con la colocación de los sensores a través de los cuales se podrá
capturar la medida del parámetro, en este caso se trata de medir el esfuerzo que se
realizará en la prensa mediante una sensor de presión. Esta señal se lleva a una unidad
de adquisición de datos que convertirá la señal analógica entregada por el sensor a un
valor digital con una determinada precisión y una velocidad de muestreo que vendrá
impuesta por el hardware utilizado y el software de control.
Los valores recogidos por la tarjeta de adquisición son entregados al computador el cual
se encargara de procesarlos, visualizarlos y finalmente si es necesario almacenarlos de
forma permanente.
(A) (B)
Fig.10
Fig.11
Las partes básicas de las que consta un sistema de adquisición de datos son:
Hardware:
Sensores y acondicionadores
Unidad de adquisición
Redes de comunicación
Software:
Drivers de comunicación.
Entorno de gráfico.
Tratamiento de las señales
Visualización.
La naturaleza de las señales que se conecten a un SAD dependerá del propio sistema
físico del que provengan, así como del tipo de sensor y acondicionador que se coloque.
A continuación describiremos las señales más comunes que podemos encontrar y las
características que han de presentar para poder ser leídas por el subsistema hardware
encargado de hacerlas llegar al ordenador.
ENTRADAS
SALIDAS
Por ser señales generadas por el sistema sus parámetros son fácilmente
controlados, si bien los niveles de cuantificación pueden resultar críticos
para el sistema sobre el que actúan.
SALIDAS
ENTRADAS.
• Son señales que proceden del exterior y deben ser tratadas por el
sistema con el fin de restaurar su perfil ya que son acompañadas por
ruido eléctrico y parásitos.
Los drivers de comunicación son unidades de software integradas en los SAD que
tienen encomendada la misión de facilitar y garantizar el proceso de recogida de las
señales que llegan del exterior a través del hardware de adquisición. Su papel es
fundamental y han de realizarlo de acuerdo con las especificaciones tanto de los
elementos externos de la arquitectura implementada como del propio computador. A
continuación se expresan las principales tareas que debe realizar un driver de
comunicación
Aunque es un tema muy amplio, no debemos dejar pasar la oportunidad en este trabajo
de comentar los grandes tipos o clasificaciones de los SAD en función de sus
arquitecturas. Pensemos que estos sistemas han evolucionado desde lo que sería un
sencillo instrumento de medida convencional hasta los actuales sistemas de medida que
se integran en un SCADA (Supervisory Control And Data Adqisition)
♦ Instrumento convencional
♦ Sistema DataLoger
♦ Sistema conectado al Bus interno del PC
♦ Sistema mediante Bus dedicado
♦ Sistema de alta escala de compatibilidad SCADA Industrial
Este es el más sencillo SAD propiamente dicho que nos podemos encontrar
ya que en su concepción se tiene en cuenta un hardware que permite su
conexión al computador mediante una unidad RS-232 o directamente
conectando este hardware a uno de los slots del PC. Presenta la ventaja e la
sencillez y la economía y su funcionamiento es muy sencillo ya que la
comunicación se realiza directamente gestionada por el propio PC utilizando
los protocolos y servicios de interrupción del propio computador
Existen sistemas de este tipo altamente sofisticados tal es el caso de del sistema
FieldPoint de National Instruments, o el Dupline de Carlo Gavazzi. Estos sistemas
incorporan diversos protocolos.
Fig. 12
Esta aplicación podemos encontrarla en una planta industrial, integrando todo el control
en un solo sistema.
Parámetros
Fig.13
aguja, barra de color móvil, animación gráfica, etc... En la figura se muestra un objeto
tipo “instrumento”, a la izquierda se muestra la ventana de parámetros y a la derecha el
objeto gráfico.
Fig. 14
Son muy diversas las herramientas que en el mercado nos podemos encontrar orientadas
a la elaboración de aplicaciones de instrumentación y control. Los lenguajes
convencionales de programación a pesar incorporar entornos gráficos muy potentes y
facilitar la incorporación de objetos tipo ActiveX y otros similares, no se adaptan bien
en estas aplicaciones técnicas. Por éste motivo han surgido herramientas de
programación orientadas a la instrumentación como LabView (National Instruments),
HP-VEE (Hewlett Packard), Visual Dessigner (Intelligent Instrumentation), Dasylab.
Posiblemente LabView sea una de las herramientas más extendidas tanto en los niveles
universitarios como en la propia empresa.
La herramienta permite el diseño de una aplicación utilizando dos áreas de trabajo bien
distintas:
(1)
(2)
(3)
(4)
Fig.15
♦ Panel
♦ Diagrama
Fig. 16
La pantalla de diagrama (1) figura 15 sirve para realizar el cableado de los bloques
funcionales que constituyen la aplicación. Realmente en esta pantalla es en donde se
confecciona el algoritmo de control del instrumento, se definen las operaciones con los
datos, las funciones y bloques matemáticos, de manipulación de datos, de comunicación
con el hardware, etc.. A esta pantalla se encuentra asociada una caja de herramientas en
forma de paleta que incluye numerosos bloques funcionales (3) con los que poder
realizar la aplicación.
El control que ejerce el sistema se realiza en función de los distintos eventos que se
producen en la bases de datos de acuerdo con una serie de instrucciones que mediante
un lenguaje gráfico o a base de Scripts o recetas permiten definir los algoritmos de
control.
La supervisión es la tarea más importante del sistema ya que consiste en mantener los
datos actualizados en las distintas pantallas de visualización del sistema a la vez que
mantener un sistema de alarmas y un registro temporal de los distintos eventos.
Para la realización de estas tareas los sistemas SCADA cuentan con herramientas
software muy potentes que gracias a los entornos actuales permiten de manera cómoda
realizar aplicaciones con altas prestaciones.
Fig.17
Las pantallas gráficas en un sistema SCADA son una parte muy importante, es por ello
que los diseñadores incorporan librerías de objetos gráficos en algunos casos animados
que se pueden colocando en las pantallas configurando un sinóptico de la planta o
verdaderos instrumentos de control y medida que suplantan perfectamente a los
antiguos armarios o cuadros de control en los que se colocaban instrumentos
convencionales.
Fig. 18
Bibliografía Consultada: