Está en la página 1de 14

UNIDAD VII

Control Basado en
Computadora
Tecsup Virtu@l Indice

ndice
Unidad VII : Control Basado en Computadora

1. SISTEMAS DIGITALES EN LA INDUSTRIA ................................................................... 1


1.1. CATEGORAS DE LOS SISTEMAS DIGITALES...................................................... 1
1.2. HARDWARE/ SOFTWARE .................................................................................. 2
2. SISTEMAS DE CONTROL BASADO EN PC .................................................................... 2
3. CLASIFICACIN ........................................................................................................ 3
3.1. SISTEMAS EXTERNOS....................................................................................... 3
3.2. SISTEMAS INTERNOS ....................................................................................... 4
4. EL DISPOSITIVO DE ENTRADA/ SALIDA ..................................................................... 4
5. SOFTWARE DE SUPERVISIN Y CONTROL ................................................................. 5
6. INTERFAZ DEL OPERADOR ........................................................................................ 6
6.1. FACTORES HUMANOS....................................................................................... 6
6.2. FACTORES AMBIENTALES ................................................................................. 6
6.3. FACTORES FUNCIONALES................................................................................. 6
7. TIPOS DE INTERFACES DEL OPERADOR..................................................................... 7
7.1. INTERFAZ GRFICA.......................................................................................... 7
7.2. INDICADORES, REGISTRADORES Y DATA LOGGERS .......................................... 8
8. RESUMEN ................................................................................................................. 9
9. EJEMPLO DE APLICACIN ........................................................................................10
10. AUTOCOMPROBACIN .............................................................................................11
11. GLOSARIO...............................................................................................................12
12. BIBLIOGRAFA .........................................................................................................12
Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

UNIDAD VII
CONTROL BASADO EN COMPUTADORA

INTRODUCCIN

La utilizacin de las computadoras en la Industria se ha incrementado ostensiblemente en esta


dcada. La necesidad de monitorear diversas seales en los procesos de produccin en una
manera ms eficiente y rpida, ha impulsado la instalacin de computadoras conectadas a
dispositivos, equipos y sistemas de instrumentacin y control.

OBJETIVOS

Identificar los tipos de sistemas industriales basados en computadoras


Reconocer las partes de un sistema de control basado en PC
Enumerar las caractersticas de una interfaz de operador

1. SISTEMAS DIGITALES EN LA INDUSTRIA

El empleo de sistemas digitales en la Instrumentacin y Control Automtico de procesos


industriales pasa por el empleo de equipos como transmisores, controladores de procesos,
registradores y otros dispositivos individuales basados en microprocesadores, hasta sistemas
integrados en donde los computadores juegan un papel importante. Aqu nos referimos a
estos ltimos como sistemas digitales, los cuales tienen distintos tamaos, provienen de
diversos fabricantes y son utilizados en variedad de aplicaciones.

1.1. CATEGORAS DE LOS SISTEMAS DIGITALES

En la mayora de los casos, un sistema digital cae en una categora especfica como
Sistema de Control Distribuido (DCS), Controladores Lgicos Programables (PLC) o
Control Supervisorio y de Adquisicin de datos (SCADA). Estas categoras,
histricamente han tenido diferencias funcionales: un DCS aplicado en control
analgico de procesos continuos, un PLC que aparece como reemplazo de la lgica a
rels y los sistemas SCADA para la recoleccin remota de datos.

Actualmente un DCS puede reemplazar la lgica a rels, un PLC puede realizar control
analgico y un SCADA, ambas cosas. Algunos sistemas no caen en ninguna categora
especfica pero funcionalmente compiten con sistemas DCS, PLC o SCADA, como
sucede con algunos de los denominados sistemas de control basados en PC.

En algunas aplicaciones, es posible que ms de un tipo de sistema digital sea capaz


de hacer la tarea. Es importante notar sin embargo, que una aplicacin determinada
puede requerir un tipo especfico de combinacin de sistema(s) digital(es) debido a
especificaciones que van ms all de simple similitudes.

Pag. 1 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

1.2. HARDWARE/ SOFTWARE

Todos los sistemas digitales estn hechos de una combinacin de hardware y


software. El hardware se refiere a las partes fsicas de los sistemas digitales tales
como microprocesadores, circuitos de conversin analgica a digital, cables,
monitores, fuentes de alimentacin y otros. El software se refiere a aquella porcin
del sistema digital que existe como informacin binaria y es ejecutada o utilizada por
el microprocesador. El software tiende a ser una porcin intangible de un sistema
digital desde que existe dentro de los chips de memoria, diskettes, discos duros o
cintas. El microprocesador que es el corazn del hardware es intil sin el software. El
software que utiliza el microprocesador puede existir en diversas capas funcionales; la
primera capa que permite a este dispositivo accesar y controlar otras partes del
hardware alrededor de l, tales como memoria RAM, drives, monitor y teclado. Este
nivel de software se denomina sistema operativo, como lo son DOS, OS/2, Windows,
etc.

El siguiente nivel es usado para la configuracin y ejecucin de lgica de control y


funciones de adquisicin de datos (software de configuracin). Este nivel podra
consistir de varios mdulos de software con diferentes funciones para permitir al
usuario la configuracin de una aplicacin. Un mdulo puede permitir la configuracin
de entradas y salidas (I/O) para el sistema, mientras que otra puede darnos
herramientas para configurar la interfaz grfica. Algunos sistemas digitales pueden
darle al usuario una gran variedad de mdulos de software para implementar
funciones de adquisicin de datos, mientras que otros pueden tener pocos.

Mientras que los sistemas digitales pueden variar en tamao desde el punto de vista
del hardware, ellos tambin lo pueden hacer en funcionalidad desde el punto de vista
del software. Es importante evaluar ambos aspectos en un sistema digital para
determinar si las herramientas necesarias estn presentes para implementar una
aplicacin con seguridad, efectividad y eficiencia.

2. SISTEMAS DE CONTROL BASADO EN PC

Se ha comentado que los sistemas denominados de control basados en PC son sistemas que
no caen en ninguna categora especfica pero funcionalmente compiten con sistemas DCS,
PLC o SCADA, los cuales veremos ms adelante. Una caracterstica tpica de un sistema de
control basado en PC es que cada una de sus partes es un producto distinto, diseado por
fabricantes diferentes. Un sistema de control basado en PC est formado por tres partes
bsicas: la computadora personal o PC con su hardware y software de base asociados, el
software para control basado en PC y el los dispositivos de entrada/salida (E/S).

La computadora con su hardware y software de base se caracteriza por corresponder


bsicamente a modelos de serie, sin aditamentos especiales para su uso en control
industrial automtico. El software de base permite el funcionamiento de la computadora sin
estar asociado a una aplicacin especfica, incluyendo sistema operativo, software para
manejo de memoria adicional, etc. En general, para esta aplicacin se utilizan
computadoras de altas velocidades, abundante memoria RAM, discos duros de gran
capacidad y monitores de color de alta esolucin. Tambin se realizan aplicaciones en red
con el consiguiente requerimiento de tarjetas de red. El software de base incluye el sistema
operativo.

Pag. 2 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

Figura 1
Elementos de un Sistema de Control Basado en PC

3. CLASIFICACIN

En funcin de la ubicacin del dispositivo de entrada/salida, los sistemas de control basados


en PC se clasifican en sistemas externos o internos.

3.1. SISTEMAS EXTERNOS

En estos sistemas, el dispositivo de E/S es externo al computador y la comunicacin


entre ellos se realiza por medio de un puerto de comunicaciones (usualmente serial)
de la PC. Se utilizan en la mayor parte de los casos interfaces RS-232 RS-485 a baja
velocidad (300 a 19 200 baudios). Algunos dispositivos de E/S externos utilizan
interfaces de comunicacin propietarias, que requieren la instalacin de tarjetas
especiales en la PC. Los sistemas externos presentan las siguientes caractersticas:

El dispositivo de E/S puede estar alejado de la PC (desde metros a kilmetros).


Al ser externo, se pueden tener aplicaciones de mayor envergadura que en los
sistemas internos. Los dispositivos de E/S asociados a sistemas externos,
posibilitando la expansin por adicin de tarjetas de E/S.
Por lo general es ms sencillo el mantenimiento del dispositivo de E/S, que se
realiza sin desarmar la PC.
Tpicamente, el tiempo que el que la PC toma los datos del dispositivo de E/S es
de algunos segundos.

Pag. 3 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

3.2. SISTEMAS INTERNOS

Se utilizan para aplicaciones que requieren pocas entradas y salidas; en ellos se


instalan tarjetas de E/S en una ranura de la PC. De esta forma, el dispositivo de E/S
accede directamente al bus de la PC. Se logran as altas velocidades de muestreo, a
veces superiores a las 100 000 muestras por segundo. Las caractersticas de un
sistema interno son:

Son de bajo costo.


Son posibles altas velocidades de muestreo.
El mantenimiento implica la manipulacin de partes internas de la PC.
La flexibilidad para la adicin de seales es muy baja, ya que est limitada la
capacidad de expansin por adicin de tarjetas.
Las seales de los sensores deben llegar directamente a la PC (mayor cableado).

Estos sistemas se suelen emplear en aplicaciones de laboratorio, en las que se


requiere alta velocidad de muestreo y pocas E/S.

4. EL DISPOSITIVO DE ENTRADA/ SALIDA

El dispositivo de E/S cumple con las siguientes funciones:

Punto de conexin de las seales de campo.


Acondicionamiento de la seal: amplificacin, atenuacin, aislamiento, filtrado, etc.
Conversin A/D y D/A, multiplexado de las seales.
Comunicacin con la PC ya sea directamente al bus de datos de la misma (por medio de
tarjetas especiales en sistemas internos) o por medio de interfaces de comunicacin.
Control y clculo, dependiendo del tipo de dispositivo de E/S.

En base a su capacidad de control y clculo, los dispositivos de E/S se clasifican en:

Tarjetas de E/S para adquisicin de datos: utilizadas en sistemas internos, son de bajo
costo. No tienen ningn tipo de inteligencia para el control.

Sistemas de adquisicin de datos (DAS): al igual que los anteriores, tampoco tienen
capacidad de control. Su objetivo es la adquisicin de un elevado nmero de seales, en
forma econmica. Son utilizados en sistemas externos. Tienen un alto grado de flexibilidad
para la adicin de seales.

PLC: la enorme difusin de los PLCs en muchas industrias ha bajado en forma sensible sus
precios, por o que stos son muy utilizados como dispositivos E/S. Se les utiliza en
aplicaciones que requieren control lgico, secuencial e incluso algo de control regulatorio o
incluso en aquellas en donde no se requiere control alguno ya que han logrado desplazar en
precio a los sistemas de adquisicin de datos de pequeo y mediano tamao.

Instrumentos unilazo: en forma general estos instrumentos disponen de interfases de


comunicacin que permiten su supervisin desde PCs. Se incluyen entre otros,
controladores, cromatgrafos, registradores, totalizadores, etc.

Otros: dispositivos programables (en BASIC, C, etc.) caracterizados por tener posibilidades
de control con un alto grado de flexibilidad pero con mayor trabajo de programacin para
una aplicacin especfica.

Pag. 4 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

5. SOFTWARE DE SUPERVISIN Y CONTROL

Est especficamente diseado para su uso en computadoras personales estndar,


comunicadas con una variedad de equipos industriales. Este software cumple entre otras
funciones: visualizar las variables de proceso, comunicaciones con el dispositivo E/S, manejo
de alarmas, registro histrico, etc. Para resolver estas funciones, se puede optar por dos
alternativas: desarrollo de programas propios o utilizar paquetes de software.

El desarrollo de programas propios tiene las siguientes caractersticas:

El usuario desarrolla un programa segn sus necesidades, utilizando un lenguaje de alto


nivel tal como BASIC, C Pascal.
Por lo general el nivel de documentacin del programa es bajo, dificultando su
mantenimiento.
El costo inicial es bajo. El usuario distribuye su tiempo para el desarrollo del trabajo.
La flexibilidad es elevada, porque el diseo responde a las necesidades especficas del
usuario y a su capacidad de implementacin.

En el caso de adquirir un paquete de software diseado para esta funcin, se tienen las
siguientes caractersticas:

No requiere conocimientos de programacin, ya que el software es configurado


siguiendo reglas similares a las utilizadas en otras aplicaciones industriales.
La flexibilidad est limitada por el diseo del paquete de software.
Generalmente se dispone de mdulos de software adicionales para el registro histrico,
reportes, manejo de recetas, etc.
Est disponible en forma inmediata.

Las partes de un paquete de software para control basado en PC son bsicamente cuatro
programas y una base de datos dinmica. Esta ltima contiene la estrategia de control, que
indica de donde vienen los datos, que se hace con ellos y a donde van. Su nombre se debe
a que el valor de sus variables cambia constantemente en forma asociada a las variables de
proceso. La definicin de la estrategia de control se realiza mediante un programa diseado
a tal efecto. Otro programa permite crear las pantallas que permitirn al usuario ver la base
de datos. Un tercer programa se ocupa de ejecutar la estrategia de control, cumpliendo las
funciones de control que en ella se especifican. El cuarto programa el de visualizacin, toma
las pantallas anteriormente creadas y las relaciona con la base de datos dinmica.

Para que el software de control pueda comunicarse con los dispositivos de E/S requiere de
los denominados drivers de comunicaciones. Este es un software cuya funcin es
intercambiar datos entre el dispositivo de E/S y la base de datos de control ubicada en la
memoria RAM de la PC. Tpicamente, en un driver se configuran: el puerto de
comunicaciones de la PC, la velocidad en baudios, la paridad, el tiempo de encuesta o
polling, la identificacin de las variables, etc.

Actualmente los grandes fabricantes de software ofrecen una gran cantidad de drivers para
permitir la comunicacin del software con dispositivos de diversos fabricantes. Si bien es
cierto esto incrementa el mercado de usuarios, los obliga tambin a mantener y actualizar
los mismos.

Pag. 5 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

6. INTERFAZ DEL OPERADOR

La interfaz entre un proceso mquina y el operador es el factor primario para conseguir un


dilogo entre ambos. An cuando las seales llegan a la interfaz y permiten la accin del
operador, hay que considerar la lentitud relativa de ste. Por lo tanto el operador, debido a
las limitaciones humanas, constituye el cuello de botella principal del sistema de control. La
interfaz, sea que tome la forma de una consola, una estacin de trabajo u otra
configuracin, debe ser diseada con el principal objetivo puesto en reducir los tiempos de
respuesta del operador

6.1. FACTORES HUMANOS

El diseo o seleccin de una interfaz de operador, debe incluir los factores humanos,
algo a veces referido como ingeniera humana o ergonoma, es decir, todo lo
concerniente a la tecnologa de productos para el uso eficiente por parte de las
personas. Estos factores incluyen:

Parmetros fsicos, que tienen que ver con la comodidad que la interfaz del
operador ofrece a ste: alcance, altura, visualizacin, acceso, posicin, etc.
Experiencia, incluyendo el tiempo necesario para utilizar eficientemente la interfaz,
adems de la influencia de la complejidad de la misma para llegar a ese objetivo.
Patrones de hbitos establecidos, tal como lo que el operador espera que el
equipo haga, algo que si no es tomado en cuenta en el diseo, puede resultar en
un aspecto negativo para la operacin de la interfaz.

6.2. FACTORES AMBIENTALES

Numerosos factores pueden afectar en el corto tiempo largo tiempo el rendimiento


de la interfaz de proceso mquina. Dos de los ms importantes de stos son:

La hostilidad o amigabilidad del ambiente, incluyendo principalmente la presencia


de polvo, humedad, aceite y otras sustancias. Se toma por lo tanto en cuenta
estos factores al disear pantallas, paneles y teclados con proteccin, etc.
La luminosidad del ambiente, que influye sobre la visibilidad de pantallas y otras
interfaces de visualizacin.

6.3. FACTORES FUNCIONALES

El concepto de esttica en una interfaz de operador es tambin un factor importante


en el buen diseo del producto y constituye tambin un factor humano a considerar.
En el caso de paneles de control, muy utilizados en la Industria, se sugiere lo
siguiente en cuanto a la disposicin fsica de sus componentes:

Los componentes ms frecuentemente utilizados debieran ser los ms accesibles.


Los displays y controles deben ser colocados segn la secuencia convencional de
operacin: de izquierda a derecha y de arriba hacia abajo.
Los grupos funcionales debieran ser definidos e el panel permitiendo algn
espacio entre ellos.
Los controles y displays debieran ser localizados de tal modo que permitan su fcil
visualizacin por parte del operador.

Pag. 6 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

En donde se requieran arreglos de paneles grandes, la tarea correspondiente al


manejo de los controles debiera repartirse para ambas manos del operador por
para facilitar la operacin e incrementar la eficiencia del mismo.
Los displays debieran ubicarse por encima (de preferencia) o a la izquierda de los
controles manuales, para evitar la interferencia visual cuando los controles
manuales se estn operando.

7. TIPOS DE INTERFACES DEL OPERADOR

Desde el punto de vista de sistemas basados en computadora, estas interfaces reciben el


nombre de HMI (Human-Machine Interface), MMI (Man-Machine Interface), GUI (Graphical-
User Interface), etc. Sin embargo existen otras que no necesariamente incluyen
computadoras como veremos ms adelante.

7.1. INTERFAZ GRFICA

Las figuras ayudan mucho en la comprensin de parte del operador de que es lo


que est sucediendo en el proceso la mquina. Este concepto siempre ha sido
importante y en el tiempo los equipos y sistemas relacionados han evolucionado
grandemente. Los displays grficos se forman colocando una variedad de formas
simblicas en la pantalla que interactan en muchos casos con las seales reales
del proceso o mquina. La utilizacin y colocacin adecuada en pantalla de tanto la
informacin dinmica como la esttica de estos grficos, debe facilitar el trabajo del
operador y no ser demasiada como para fatigarlo o confundirlo. Las formas y colores
son factores tambin importantes y son ampliamente utilizados en la actualidad.

Los monitores o visualizadores empleados van desde aquellos que usan rayos
catdicos, hasta los que utilizan cristal lquido (LCD). En lo que respecta a los
dispositivos para el ingreso o requerimiento de informacin que se va a visualizar en
pantalla o en general al sistema asociado, stos van desde los teclados con funciones
convencionales especiales, los dispositivos como los llamados mouse o trackball,
joystick u otros, hasta la utilizacin de pantallas tipo touchscreen de diferentes
tecnologas de fabricacin que permiten estas acciones con la utilizacin de los dedos
del operador actuando directamente sobre la pantalla misma.

Figura 2
Ejemplo de Interfaz Grfica

Pag. 7 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

7.2. INDICADORES, REGISTRADORES Y DATA LOGGERS

Como se coment antes, existen otras interfaces de operador adems de las pantallas
y sus elementos asociados. La informacin que se puede obtener de sistemas que
propiamente permiten obtener datos puede ser categorizada en:

Datos dinmicos, correspondientes a valores instantneos a ser utilizados durante


un tiempo corto que tiene que ver con la operacin automtica o semi-automtica
de una mquina o proceso, para determinar el tipo de intervencin requerida por
el operador. Aqu, varios tipos de indicadores cumplen con estas necesidades.

Datos histricos, de un valor a mayor plazo, con el objeto de hacer un anlisis


posterior de la informacin un estudio estadstico de la misma.

En lo referente a registradores, la tecnologa permite desde el empleo de equipos con


impresin de las tendencias de las variables sobre papel en diversas formas: con tinta,
trmica, electrosttica, con luz ultravioleta, etc., hasta registradores hbridos que
adicionalmente imprimen informacin alfanumrica, sin utilizar papel, ms bien
muestran la informacin sobre una pantalla LCD y a travs de una comunicacin con
PC, permiten analizar luego la informacin.

Hace algn tiempo, un data logger era un equipo que simplemente permita el registro
digital de informacin, permitiendo imprimirla al ser requerida. En la actualidad estos
dispositivos, han ido integrndose con registradores, permitiendo lograr productos con
mayor funcionalidad, siendo un registrador hbrido un ejemplo de esto.

En lo que respecta a indicadores, existen tanto analgicos como digitales y en la


utilizacin de uno u otro tipo, tiene que ver tambin la comodidad o experiencia del
operador. Por otro lado, los llamados anunciadores trabajan con seales analgicas
provenientes de contactos. Estos elementos son sistemas de alarma industriales y son
dedicados a una funcin especfica, la del manejo de alarmas en caso de que algo
malo est sucediendo en el proceso industrial. Dos tipos de sistemas anunciadores se
disponen actualmente: los separados anunciadores dedicados y los integrados a
sistemas de pantalla de operador.

Pag. 8 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

8. RESUMEN

Es importante recordar:

La seleccin de un determinado Sistema Digital est en


funcin de las necesidades del proceso o procesos a
controlar

Las partes de un Sistema de Control basado en PC son;


la PC con su hardware y software de base, el software
de supervisin y control y los dispositivos de entrada y
salida

La Interfaz del Operador permite la comunicacin


entre ste y el proceso mquina que se controla

Pag. 9 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

9. EJEMPLO DE APLICACIN

A continuacin se muestra un ejemplo de interfaz grfica aplicada a la supervisin y control


de una planta de tratamiento de agua. En este caso se tiene la informacin de las variables
de proceso, el monitoreo de alarmas y acceso a las tendencias (trends), as como tambin
la posibilidad de controlar directamente algunos elementos tales como bombas y vlvulas.

Figura 3
Interfaz Grfica

Pag. 10 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

10. AUTOCOMPROBACIN

1. No es caracterstica de un sistema de control basado en PC con dispositivo de E/S


externo:

a) El dispositivo de E/S puede estar alejado de la PC (desde metros a kilmetros)


b) Para su mantenimiento es necesario desarmar la PC
c) Tpicamente el tiempo para tomar los datos desde el dispositivo de E/S es de
segundos
d) Todas son ciertas

2. El desarrollo de programas propios para control con PC tiene como una de sus
caractersticas:

a) Empleo de lenguajes de bajo nivel


b) Buen nivel de documentacin del programa
c) Bajo costo inicial
d) Baja flexibilidad
e) Ninguna representan una caracterstica

3. No son conocidas como siglas de una interfaz de operador:

a) LCD
b) HMI
c) GUI
d) MMI

SOLUCIONES

1. b) 2. c) 3. a)

Pag. 11 Unidad VII


Tecsup Virtu@l Instrumentacin Digital y Redes Industriales

11. GLOSARIO

BASIC: Beginners All-purpose Symbolic Instruction Code, lenguaje de computador


desarrollado para ensear a estudiantes a programar.

DAS: Data Acquisition Systems, Sistemas de Adquisicin de Datos.

Driver: Hardware: dispositivo o circuito que provee entrada para otro circuito controla la
operacin del mismo. Software: serie de instrucciones para reformatear datos para ser
transferidos desde un dispositivo computador a otro.

LCD: Liquid Crystal Display; Pantalla de cristal lquido.

Mouse, trackball, joystick: diversos dispositivos de entrada para ejecutar comandos en


un monitor.

Pascal: Lenguaje de computadora cuyo nombre se dio en honor al matemtico francs del
siglo 17 Blaise Pascal; fue desarrollado para ensear a estudiantes a programar.

12. BIBLIOGRAFA

CONSIDINE, Douglas Process/ Industrial Instruments and Control Handbook, 1993

SZKLANNY, Sergio; BEHRENDS, Carlos Sistemas Digitales de Control de Procesos, 1994

AMY, Laurence Automation Systems for Control and Data Acquisition, ISA 1996

FIN DE LA UNIDAD

Pag. 12 Unidad VII