Está en la página 1de 18

UNIDAD XII

“SISTEMA INDUSTRIAL ABIERTO”

1. INTRODUCCIÓN

En un Sistema Operativo Propietario es muy difícil la portación de


aplicaciones de un sistema a otro, por lo que en los sistemas administrativos
informáticos se producen grandes cambios basados en el concepto de
Sistemas Abiertos el cual implica sistemas operativos abiertos, redes de
comunicación abiertas, etc, de tal modo que los Sistemas de Control de
Procesos también se ven influenciadas resultando una nueva generación de
Sistemas de Control denominada Sistema Industrial Abierto (OIS).

2. OBJETIVOS

 Diferenciar entre un sistema propietario y un sistema abierto.


 Identificar las ventajas de un sistema abierto.
 Explicar los conceptos de cliente/servidor en un OIS.

3. SISTEMAS INDUSTRIALES ABIERTOS

Desde mediados de los años '80 los sistemas informáticos administrativos


están experimentando profundos cambios, originados en el concepto de
Sistemas Abiertos. Este concepto implica sistemas operativos abiertos,
interfases para programas de aplicación (API) abiertas, redes de
comunicaciones abiertas, etc. Por diversos motivos, los usuarios de sistemas
administrativos abrazaron este concepto. La aparición de numerosos
proveedores de tecnologías abiertas reafirmó esta tendencia.

El área de los Sistemas de Control de Procesos también se vio influida por


este fenómeno. La aparición de una nueva generación de Sistemas de
Control, los Sistemas Industriales Abiertos (Open Industrial System, OIS), es
el resultado de esta influencia. Pero, para poder encarar el análisis de los
OIS, debemos definir primero qué es un Sistema Abierto. La primer parte de
este capítulo analizará a los Sistemas Abiertos, y las tecnologías relacionadas.
Luego, se presentarán las características de un OIS.

A efectos de diferenciar entre las distintas redes y sistemas, definiremos


como sistema de control a aquel afectado al control y supervisión de la
operación de la planta, caracterizado por redes de tiempo real, usualmente
redundantes. Por otra parte, los sistemas administrativos están orientados a
aplicaciones transaccionales, que permiten la administración de toda la

Instrumentación Digital y Redes Industriales 137


empresa: compras, ventas, personal, sueldos, etc. Los sistemas
administrativos se basan en varias computadoras, integradas en una red
administrativa. Puesto que ambos sistemas contienen información vital para
la operación de la empresa, denominaremos sistema informática al conjunto.

4. INTRODUCCIÓN A LOS SISTEMAS ADMINISTRATIVOS ABIERTOS

Los profundos cambios que los sistemas administrativos están


experimentando redefinen en forma revolucionaria la demanda de los
clientes y el rol de los proveedores. Esta revolución está llevando al
reemplazo de "obsoletos" sistemas propietarios de 15 años de antigüedad,
por "modernos" sistemas abiertos. Desde un punto de vista formal, X/ Open
(organismo europeo que establece normas y reglas sobre todo lo relacionado
con portabilidad) define que:

"Un sistema abierto es un ambiente computacional independiente del


proveedor, consistente en productos ampliamente disponibles, que fueron
diseñados e implementados de acuerdo a normas aceptadas de la industria".

Otra manera de definir un sistema abierto es como contraposición a un


sistema propietario. Un sistema propietario es aquel que es íntegramente
controlado por un único proveedor. Como contrapartida, un sistema abierto
está basado en normas públicas que permiten la integración de productos de
diversos proveedores. Hay un cierto consenso en que un sistema abierto
debería cumplir con las siguientes características:

 Interoperabilidad de los procesos que corren en distintas plataformas,


brindando una “sensación" de ambiente único.

 Portabilidad de aplicaciones a lo largo de las distintas plataformas:


consiste en poder portar una aplicación existente de una máquina a otra,
con un mínimo trabajo (seguramente será necesario recompilar, pero no
debería ser necesario mucho más). Una aplicación puede ser un display
de procesos, un programa en C, etc. Esta cualidad permite mejorar el
hardware y software de base utilizado, manteniendo la aplicación
específica del usuario, y protegiendo así la inversión que su desarrollo
supuso.

 Escalabilidad: significa disponer de procesadores de diversa capacidad,


que permiten elegir el más apropiado a una aplicación determinada. En
conjunto con la portabilidad, permiten graduar la inversión, al elegir
procesadores más económicos hoy, y poder portar la aplicación a
procesadores más potentes en el futuro.

 Uso intensivo de normas: normas de jure, definidas por comités (IEEE,


IEC, ISO, DoD, etc.) y/o normas de facto, definidas por el mercado
(ETHERNET, C, etc.).

138 Instrumentación Digital y Redes Industriales


 Especificaciones abiertas para la Interfase para Programas de Aplicación
(API).

Los beneficios que un sistema abierto puede brindar son:

 Costos más bajos.


 Posibilidad de ampliar o reducir el equipamiento utilizado de
acuerdo con las necesidades
 Capacidad de los nuevos equipos de interoperar con los existentes.
 Menor costo de entrenamiento (y reentrenamiento) de los recursos
humanos, en operación, ingeniería y mantenimiento.
 Optima preservación de la inversión.
 Facilitar la planificación a largo plazo.

Los sistemas abiertos están basados en un conjunto de tecnologías. Estas


tecnologías incluyen:

 Cliente/servidor
 Bases de datos relacionales
 Sistemas operativos
 Interfaces abiertas para programas de aplicación
 X-Window
 Tecnología de objetos
 Sistema operativo de red

4.1 La tecnología cliente/servidor

La tecnología cliente/servidor está asociada al modelo de


distribución y acceso a la información en un sistema. El modelo
utilizado ha variado desde los orígenes de los sistemas digitales.
Veamos lo que es un cliente y lo que es un servidor (figura N° 1).

Figura N° 1: Modelo Cliente-Servidor. El servidor corre una hoja de


cálculo en su procesador, que puede ser visualizada por el usuario en
cualquier cliente de la red.

Instrumentación Digital y Redes Industriales 139


 Un servidor es una estación conectada a una red, que
suministra recursos comunes al sistema. Los recursos
incluyen: información, medios magnéticos, impresoras, bases
de datos, archivos, programas de ejecución, etc.

 Un cliente es una estación conectada a la red, que accede a


recursos disponibles de la misma. Estos recursos son los
suministrados por un servidor.

Un cliente puede acceder a más de un servidor, y un servidor puede


atender a más de un cliente. Más aún, una estación puede ser cliente
al requerir un recurso, a la vez que es servidor al prestar soporte para
otro recurso (Figura N° .2).

En la industria se aplica también este concepto. Por ejemplo, los


controladores de un DCS son servidores de datos, ya que en ellos
están almacenadas las variables de proceso en tiempo real. Por otra
parte, las estaciones de operación son clientes que solicitan estos
datos para presentarlos al operador. La tecnología cliente/servidor
brinda los siguientes beneficios:

 Distribución de funciones en múltiples estaciones, si se cae una


estación, el resto sigue operando.
 Es fácil agregar capacidad de procesamiento a la red, por medio
del agregado de nuevas estaciones. En las tecnologías anteriores,
para agregar capacidad era necesario cambiar el computador
principal; con grandes costos para su adquisición, y para la
portación de las aplicaciones existentes a la nueva plataforma.
 Permite utilizar ambientes de operación particulares para cada
usuario, combinando en una misma red aplicaciones sobre
distintos sistemas operativos, corriendo en distintas
computadoras.

Figura N° 2: Modelo cliente - servidor.

140 Instrumentación Digital y Redes Industriales


4.2 Bases de datos relacionales

Un Sistema de Administración de Base de Datos (Data Base


Management System, DBMS) consiste en un conjunto de datos
relacionados entre sí, y un grupo de programas que permiten el
acceso a los mismos. El objetivo de un DBMS es crear un ambiente en
el que sea posible guardar y recuperar información de la base de
datos en forma conveniente y eficiente.

Existen numerosos modelos de bases de datos, según sea la


tecnología utilizada para la abstracción de datos. Uno de los más
conocidos es el modelo relacional, en el que datos se organizan en
tablas dimensionales, conocidas como relaciones (Fig. 12.3). Las
relaciones tienen las siguientes características:

 Son homogéneas por columnas, es decir, los datos de una


misma columna son del mismo tipo.
 Cada columna tiene un nombre único.
 Las filas (llamadas registros o tuplas) son diferentes entre sí, y
representan una colección de información.

Un lenguaje de consulta sirve para que el usuario solicite información


de la base de datos. Es esencial que este lenguaje brinde métodos
sencillos para la obtención de la información. Uno de los lenguajes
de consulta más difundidos es SQL (Structured Query Language,
Lenguaje de Consulta Estructurado). SQL fue creado por IBM hacia
fines de los años '70, con el nombre SEQUEL. Posteriormente alcanzó
tal grado de difusión que fue normalizado por la ANSI en tres
versiones: SQL 86, SQL 89 y SQL 92.

SQL incluye los comandos necesarios para definir, crear, borrar y


modificar relaciones (tablas). También incluye comandos de control
y administración del acceso de usuarios a la base de datos. Los
comandos están expresados en un inglés sencillo. Por ejemplo, para
seleccionar los controladores PID que están en automático de una
base de datos que contiene todos los instrumentos del sistema, se
utiliza la siguiente sentencia:

SELECT tag
FROM database WHERE tipo="PID" and status="AUTO"

Instrumentación Digital y Redes Industriales 141


Figura N° 3: Base de datos relacional

El resultado de realizar esta consulta a la relación de la Fig. 12.3 es:

tag
FIC-511
LIC-210
Una característica de SQL es que es un standard de acceso a la
información respetado por diversos proveedores de bases de datos,
permitiendo desarrollar aplicaciones independientes del proveedor
de DBMS seleccionado. También es posible desarrollar programas de
aplicación que efectúen consultas SQL desde un lenguaje de
programación como Pascal, Fortran, C, etc.

El empleo de SQL para obtener un dato es un ejemplo específico de la


tecnología cliente/servidor. Un programa de aplicación que corre en
una estación puede hacer una consulta SQL a un DBMS que corre en
otra estación, solicitando un determinado conjunto de información.
Como resultado, se obtiene un archivo con la información solicitada
(Figura N° 4).

Figura N° 4: Consulta SQL a través de la red

142 Instrumentación Digital y Redes Industriales


Entre las características destacadas de una base de datos relacional
podemos mencionar:

 Capacidad transaccional: Asegura la integridad de los datos.


Supongamos que se desea efectuar una transacción que involucro
lectura y escritura de datos de diversas tablas. Una base de datos
relacional asegura que las relaciones reflejen el estado inicial de
los datos, o su estado final. Así, en caso de interrupción de la
transacción por cualquier motivo y en cualquier momento, la base
de datos quedará en su estado original, como si ninguna parte de
la transacción se hubiera efectuado.

 Integridad referencial: es posible definir reglas de aplicación


general, que son chequeadas durante las transacciones. Esto
impide, por ejemplo, que se borre un dato antes de que éste sea
utilizado por una aplicación específica.

 Columnas de multimedia: este recurso permite manejar una


columna de la relación cuyo contenido sean voces o imágenes
digitalizadas. Esto permitiría, por ejemplo, incorporar
información originada en dispositivos multimedia, y manejar esta
información relacionada con información proveniente de
variables de campo.

 Soporte para multiusuarios: Algunas bases de datos relacionases


de amplia difusión son Informix, Oracle y Sybase. Las bases de
datos compatibles con DBASE (DBASE III, DBASE IV, Foxbase,
Clipper, etc..) y otras similares son, desde el punto de vista
formal, bases de datos relacionases. Sin embargo, carecen de
muchas de las características aquí descriptas, por lo que no son
comparables desde un punto de vista funcional con las antes
citadas.

4.3 Sistemas Operativos (Operating System, Os)

Un sistema operativo es un conjunto de procedimientos manuales y


automáticos que permiten utilizar en forma eficiente los recursos de
una computadora. Dentro de estos recursos podemos mencionar la
memoria, el procesador y los dispositivos de E/ S (impresora,
teclado, terminal de vídeo, medios magnéticos de almacenamiento).
Estos recursos son utilizados por los programas de aplicación,
durante su ejecución (figura N° 5)

Instrumentación Digital y Redes Industriales 143


Figura N° 5: El sistema operativo como interface entre el hardware y
los programas de aplicación.

Como consecuencia, el diseño del sistema operativo estará


íntimamente ligado al diseño del hardware de una computadora en
particular. Por ejemplo, un sistema operativo MS-DOS (diseñado
para computadoras IBM PC compatible) será incapaz de correr en
una computadora Apple, por el distinto diseño del hardware. Por
otra parte, el sistema MS-DOS corre en multitud de computadoras
IBM PC compatibles, ya que todas ellas comparten una determinada
especificación del hardware.

Algunas de las características de un sistema abierto, tales como


portabilidad y escalabilidad, dependerán del diseño del OS. Por
ejemplo, un sistema operativo que se adapte a distintas
computadoras, y presente una interfase uniforme a los programas de
aplicación (API), favorecerá una sencilla portabilidad de programas
de aplicación.

Adicionalmente, si está disponible para computadoras de distinta


capacidad, permitirá la escalabilidad de la aplicación. En la medida
que las especificaciones del OS estén disponibles para todo aquel que
las requiera, sin costo, o con un costo razonable, se dice que el sistema
operativo es abierto.

La historia de los sistemas operativos se remonta a los primeros años


de las computadoras. Cada modelo de computadora incluía un OS
propietario, especialmente diseñado para ella. Un hito de gran
importancia en esta historia se da a comienzos de los años '70, cuando
un grupo liderado por Ken Thompson y Dennis Ritchie bosquejó la
base de un sistema operativo que pasaría a ser sinónimo de sistema
abierto: UNIX. Ambos desarrollaron luego un compilador de
lenguaje llamado "C". En 1973, UNIX fue reescrito en C, permitiendo
una fácil portación de UNIX a diversas computadoras
Actualmente, el 95% del código UNIX está escrito en lenguaje C, y
sólo el 5% está escrito en un lenguaje de bajo nivel llamado

144 Instrumentación Digital y Redes Industriales


ASSEMBLER. Esto permite portar fácilmente UNIX a nuevas
computadoras, ya que no requiere reescribir todo el código de
programación.

Numerosas características soportan la enorme difusión que tiene


UNIX:

 Es multiusuario, permitiendo que varios usuarios compartan los


recursos del sistema. Otros operativos como CP/M o MS-DOS son
monousuario, permitiendo un solo operador por computador.

 Es multitarea, permitiendo la ejecución de más de un programa de


aplicación simultáneamente.

 Es simple, está construido sobre unas pocas ideas básicas, que


combinadas ofrecen un ambiente de trabajo de gran poder.

 Maneja de igual modo los periféricos, los archivos y los


directorios, simplificando la operación del sistema.

 Es portable, está disponible para varias plataformas de hardware.

 Posee un sistema de seguridad que permite limitar el acceso a la


información en tres niveles: sistema, usuario y archivo.

 Es universal, pudiendo ser utilizado en aplicaciones industriales,


comerciales, educativas, de investigación, etc.
Estas características han impulsado fuertemente a UNIX, como
sistema operativo dominante para los próximos años, esperándose un
crecimiento sostenido de más del 10% anual hasta más allá del año
2000, por encima de cualquier otro OS.

4.4 Interfaz abierta para programas de aplicación

La complejidad de las aplicaciones actuales demanda una


aproximación modular al desarrollo del software. En tal sentido, es
frecuente que hoy encontremos pilas (o apilamientos) de software
que, trabajando en forma coordinada, dan un poder sin precedentes
al usuario. Cada uno de estos paquetes de software se relaciona con
los demás por medio de una interfase para software de aplicación
(Application Programm Interface, API). Esta API permite que un
programador utilice los recursos de un software determinado, en el
desarrollo de un nuevo software (Fig. 12.6). Un ejemplo de API
normalizado es el SQL, que permite el acceso a bases de datos por
medio de comandos normalizados.

Instrumentación Digital y Redes Industriales 145


Figura N°.6: Apilamiento de software para una aplicación

4.5 X-Windows

Al aparecer en los años '70 una arquitectura de datos centralizada con


acceso descentralizado, fue necesario un nuevo tipo de equipo: el
terminal. Básicamente, un terminal es un equipo que tiene el grado
de inteligencia requerido para comunicarse con el computador
central, pero nada más. Por tal motivo, no tiene capacidad para
correr programas de aplicación de ninguna especie.

Durante muchos años los terminales manejaron exclusivamente


caracteres. Aún hoy, la mayor parte de los terminales conectados a un
sistema son de este tipo, tal como podemos apreciarlo en los
sistemas de reserva de pasajes de las líneas aéreas. Durante estos
años, las grandes compañías desarrollaron numerosos standards para
terminal de caracteres. Entre los de mayor difusión podemos citar
VT100, de DEC. La aparición de la PC favoreció el desarrollo de
aplicaciones en las que la PC emula una terminal virtual, por medio
de un software apropiado.

En 1984 el Instituto Tecnológico de Massachusetts (Massachusetts


Institute of Technology, MIT) inicia el proyecto Atenas, con la
asociación de Digital e IBM. El proyecto tenía como objetivo
desarrollar un servicio de red que permita conectar numerosas
plataformas incompatibles y terminales, utilizando una Interfase

146 Instrumentación Digital y Redes Industriales


Gráfica al Usuario (Graphical User Interface, GUI) uniforme. Como
resultado se obtiene el protocolo X, también llamado X Window
(Figura N° 7).

X Windows brinda numerosas ventajas:

 Es un sistema de ventanas independiente de la red, basado en una


arquitectura cliente/servidor (Figura N° 8).

 Provee un GUI independiente de la plataforma, es decir,


independiente de la computadora y su OS.

 Permite ver múltiples aplicaciones desde múltiples ventanas,


simultáneamente.

 Las ventanas pueden apilarse, reapilarse y redimensionarse


dinámicamente.

5. SITUACIÓN DE LOS SISTEMAS DE CONTROL DE PROCESOS

Los Sistemas de Control Distribuido fueron desarrollados hacia mediados de


los años '70, representando los conceptos informáticos existentes en esa
época: sistemas propietarios, en los que la integración de hardware, software
y servicios de un único proveedor proporcionaba una solución integral. Al
igual que en los sistemas administrativos, esta arquitectura representó una
solución para los años'70 y'80, pero carece de la flexibilidad requerida para
los años'90. Así, los DCS presentan varias redes propietarias en distintos
niveles, que permiten la interrelación de las nuevas y las viejas tecnologías
de un mismo proveedor, aunque con algunos problemas. Por ejemplo,
muchos de estos sistemas han incluido workstations basadas en UNIX, pero
no les es posible portar a esta plataforma las aplicaciones preexistentes.
Desde el punto de vista de la integración de equipos de distintos
proveedores, ésta sólo es posible por medio del uso de gateways, que
permiten una comunicación limitada entre distintos protocolos. Así,
coexisten en una misma planta las redes del DCS, redes de PLCS, redes de
controladores unilazo, etc.

Instrumentación Digital y Redes Industriales 147


Figura N° 7: Una aplicación X-Windows. Se han "abierto" dos ventanas,
cada una con un programa de visualización de pantallas tipo mímico.

Otro aspecto en el que los DCS no han podido actualizarse es en el


tratamiento de la información, como por ejemplo la administración por
objetos o el uso de bases de datos relacionases. Por último, sus internases
propietarias dificultan la portación de aplicaciones desde otros sistemas.

En resumen, los sistemas de control adeudan en general la revolución que


están sufriendo los sistemas administrativos, aunque están en pleno proceso
de saldar dicha deuda. En 1987 Foxboro presenta su sistema Intelligent
Automation I/A, como el primer Sistema Industrial Abierto (Open
Industrial System, OIS). Este concepto fue reconocido como una necesidad
tanto por proveedores como por consultoras. Aún cuando el mercado no ha
definido el nombre de esta nueva generación de sistemas (OIS, OCS u Open
DCS son algunas posibilidades), es evidente que el cambio está en marcha.

Básicamente, podemos definir un OIS como un sistema de control e


información. Como tal, mantiene muchos de los conceptos de los DCS
(distribución funcional de los procesadores, redes de comunicaciones que los
interrelacionan, etc.), y agrega conceptos asociados a los sistemas
informáticos abiertos (bases de datos relacionales, uso intensivo de
estándares, administración de objetos, interoperatividad, portabilidad, etc.).

148 Instrumentación Digital y Redes Industriales


Figura N° 8: La tecnología X Windows una combinación de GUI con
tecnología cliente/servidor

6. ARQUITECTURA

La arquitectura básica de un sistema de control nos muestra qué tipos de


dispositivos la componen, y qué redes de comunicaciones las
interrelacionan. En buena medida, la arquitectura de un OIS es similar a la
de un DCS, en lo que se refiere a la distribución funcional de las tareas en
varios dispositivos, y a la interrelación de éstos dispositivos por medio de
redes de comunicaciones.

Un DCS generalmente involucro la existencia de varias redes coexistentes:


redes de controladores de tecnologías previas, redes más modernas, redes de
PLCs separadas o integradas por medio de gateways, y, en algunos casos, la
integración a la red informática por medio de otro gateway. Si dentro de una
planta coexisten sistemas de control de distintos proveedores, cada uno de
ellos tendrá estas redes, en forma independiente. Su integración no es usual,
e implica el uso de gateways de elevado costo y limitada prestación.

En los OIS, el nivel inferior permite la intercomunicación entre sí de


transmisores, controladores, PLCs, lectores de barras, etc. Esta red se
denomina bus de campo (fieldbus), y se conecta con la de tiempo real por
medio de procesadores de mayor capacidad. Algunos de estos simplemente
actúan como puentes, otros son procesadores de control que ejecutan
estrategias de control que exceden la capacidad de los dispositivos de
campo.

La red de tiempo real comunica entre sí a procesadores de aplicación,


estaciones de operación, procesadores de control multilazo, PLC de mayor
tamaño, etc. La principal característica de esta red es que permite asegurar el
manejo de datos en tiempo real, sobre un bus redundante.

Instrumentación Digital y Redes Industriales 149


Por último, algunos de los procesadores se comunican simultáneamente con
la red de tiempo real y la red administrativa. El grado de interoperatividad
que ofrecen los OIS alcanza en este caso su máxima expresión. La
información de toda la empresa fluye libremente entre el sistema
administrativo y el sistema de control, permitiendo que cada usuario
acceda libre y fácilmente a

la información que requiere. El acceso a la información en uno y otro


ambiente se realiza de la misma forma. La principal diferencia de la red
administrativa respecto de la de tiempo real es su carácter transaccional y no
redundante, por lo cual no puede garantizar el manejo de datos con alta
disponibilidad y en tiempo real.

Las limitaciones que impone la velocidad de la red administrativa para la


transmisión de información de tiempo real en forma rápida y segura
desaparecerán cuando estén disponibles nuevas tecnologías de mayor ancho
de banda. Las redes actualmente disponibles brindan un ancho de banda de
algunos megabaudios (por ejemplo, Ethernet a 10 Mbps). Algunas
tecnologías emergentes, como ATM (Asynchronous Transfer Mode)
incrementarán este ancho de banda a valores de varios gigabaudios. Con
este ancho de banda, podemos predecir que las redes de tiempo real y
transaccional se fusionarán en una única red, que denominaremos red
informática (Fig.12.9).

Todas estas redes están fuertemente basados en standards, algunos de los


cuales ya existen: en redes administrativas, TCP/IP, DecNet y Novell sobre
Ethernet son palabras comunes.

La situación es un poco más difícil en el caso de la red de tiempo real. En


principio, puede estar basada en IEEE 802.3, 802.4, 802.5, etc. Sin embargo,
no hay hoy tendencias claras respecto a la norma que cubriría los restantes
niveles del modelo ISO/OSI, satisfaciendo a la vez las siguientes
necesidades: redundancia, reconocimiento del cable fallado, reconocimiento
de su reestablecimiento, transferencia de datos en tiempo real provenientes
de equipos de distintos proveedores en forma transparente (interpretación),
etc.

Más confusa es la situación del bus de campo, caso en el que los intentos de
normalización se han trabado mutuamente: SP50, Profibus, FIP, ISP, World
FIP, etc.

150 Instrumentación Digital y Redes Industriales


Figura N° 9: Fusión del sistema informático a dos redes

7. INTEGRACIÓN DE LOS DOMINIOS DE CONTROL

En general, el problema del control se puede dividir en tres dominios: el


control regulatorio (PID, feedforward, etc.), secuencial (típico del control
batch: abrir una válvula, esperar 3 minutos, encender una bomba, etc.) y
lógico (por ejemplo, enclavamientos implementados con lógicas en escalera,
ejecutadas con tiempos de scan del orden de los milisegundos).
Históricamente, el control regulatorio fue dominio de los DCS, y el lógico de
los PLC. Ambos ofrecen capacidad de control secuencial, de distintas
formas.

Hoy este límite es borroso, ya que los PLC ofrecen algunas posibilidades de
control secuencial y regulatorio, aunque no siempre la aplicación es fácil de
desarrollar. En forma similar, los DCS incorporaron capacidad lógica, pero
en general muy limitada en su tiempo de barrido (0,1 s., 0,5 s. y aún 1 s.
contra los 10 ms. típicos de un PLC)

Esta tendencia es el resultado de la presión de los usuarios por disponer de


un único sistema que satisfaga las necesidades de los tres dominios. Esto es
así, porque la interconexión de equipos de distintos proveedores demanda
recursos adicionales de ingeniería y equipos, y el desarrollo de aplicaciones
sobre esta plataforma mixta es dificultoso. Por las limitaciones que hemos
descripto en el párrafo anterior, los equipos ofrecidos por los proveedores no
satisfacen plenamente la demanda, y llevan en general a la necesidad de
utilizar DCS, PLC, secuenciadores de eventos, y otros equipos, con una

Instrumentación Digital y Redes Industriales 151


ardua tarea de conectividad y configuración para lograr su integración, con
resultados que no siempre cubren las expectativas del usuario.

Por el contrario, un OIS integra los tres dominios del control en forma
transparente (Fig. 12.10). La existencia de diferentes procesadores de control
que cubren uno o varios de los dominios del control integrados en la red de
tiempo real facilita el desarrollo de aplicaciones que integren los tres
dominios del control. Así, por ejemplo, se puede tener en la misma red un
procesador multifunción que efectúe control regulatorio, secuencias y lógico,
y otro especializado en control lógico (como un PLC), ambos intercambiando
información entre sí con un mínimo esfuerzo para su integración.
Adicionalmente, estos procesadores podrán ser de distintos proveedores,
dando un mayor grado de flexibilidad al usuario en la selección del equipo
que más satisfaga sus necesidades

Figura N° 10: Integración de los tres dominios de control

8. RESUMEN

Es importante recordar:

La utilización de Sistemas Abiertos en el control de procesos es


resultado de la influencia de los sistemas administrativos. De allí las
tendencias de integración.

Los OIS utilizan sistemas operativos normalizados de amplia


difusión. UNIX ha sido aceptado como sistema operativo a nivel
industrial y su difusión es cada vez mayor

Los OIS se caracterizan por satisfacer los requisitos que debe


cumplir un sistema de control tales como: redundancia,
administración de datos en tiempo real, tendencias, alarmas, etc.

152 Instrumentación Digital y Redes Industriales


9. EJEMPLO DE APLICACIÓN

A continuación se muestra la estructura de un OIS según OPC (OLE for


Process Automation):

Windows 3.1
Windows-95
Windows NT Business Management
Client Applications

Windows NT
Operator Console
RT/History Data
Server

Windows NT Windows NT Plant Highway


Operator Console RT/History Data
Server

Plant Highway

Process Management
Controller

Fieldbus

Fisher
PD Meters Analytical
Measurement Common Head -Simple -Analog I/O Handheld
Coriolis Configuration and
-Pressure -Complex-Discrete I/O PDA
Valves -TC/RTD Maintenance
-Temp
Positioners
-Flow
-Level Field Management

Figura N° 11: Estructura de un OIS

10. AUTOCOMPROBACIÓN

1. Es un beneficio de un sistema abierto:

a) Renovación del equipo existente


b) Interoperabilidad a pesar de los altos costos
c) Mejor entrenamiento aunque con altos costos
d) Ampliación o reducción de equipamiento según necesidades

2. ¿En qué tecnología no se basan los sistemas abiertos?

a) Cliente/servidor
b) Bases de datos relacionales

Instrumentación Digital y Redes Industriales 153


c) Sistemas operativos
d) Interfaces abiertas para programas de aplicación
e) Ninguna de las anteriores

3. No es un sistema operativo:

a) UNIX
b) X Window
c) DOS
d) Windows NT
e) Todos son sistemas operativos

11. SOLUCIONES

1. d) 2. e) 3. b)

154 Instrumentación Digital y Redes Industriales

También podría gustarte