Vous êtes sur la page 1sur 49

Redes industriales

Profesor: Ing. Jaime Rupay Cruces

CONTROL BASADO EN COMPUTADORA


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

4.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.

4.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.

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

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 resolucin. Tambin se realizan aplicaciones en red con el consiguiente requerimiento de tarjetas de red. El software de base incluye el sistema operativo.

CLASIFICACIN DE LOS SISTEMAS DE CONTROL BASADO EN PC


En funcin de la ubicacin del dispositivo de entrada/salida, los sistemas de control basados en PC se clasifican en sistemas externos o internos. SISTEMAS EXTERNOS SISTEMAS INTERNOS

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.

Caractersticas de los sistemas externos


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.

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

Caractersticas de los sistemas internos


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).

Figura 1 Elementos de un Sistema de Control Basado en PC

INTERFAZ DEL OPERADOR


La Interfaz entre un proceso o maquina y el operador es el factor primario para conseguir un dialogo entre ambos. An cuando las seales llegan a la interfaz y permiten la accin del 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

Factores que afectan el Tiempo de respuesta:


HUMANOS:
Parmetros fsicos que tienen que ver con la comodidad que la interfaz del operador ofrece a ste: alcance, altura, visualizacin, acceso, posicion,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 hbito 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 un aspecto negativo para la operacin de la interfaz

AMBIENTALES:
La hostilidad o amigabilidad, incluyendo principalmente presencia de polvo, humedad, aceite y otras sustancias. La luminosidad del ambiente, que influye sobre la visibilidad de pantallas y otras interfaces de visualizacin.

FUNCIONALES:
Los componentes ms frecuente utilizados debieran ser los mas 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 en 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 Los displays debieran ubicarse por encima o a la izquierda de los controles manuales, para evitar la interferencia visual cuando los controles manuales estn operando.

TIPOS DE INTERFACES DEL OPERADOR


INTERFAZ GRAFICA BASADAS EN COMPUTADORA
Estas interfaces reciben el nombre de HMI ( Human-Machine Interface) MMI (Man-Machine Interface) GUI (Grafical-User Interface)

INTERFAZ GRAFICA NO BASADAS EN COMPUTADORA


Indicadores Registradores Data Loggers

LA PIRMIDE DE LA AUTOMATIZACIN (CIM)

NIVEL DE CELULA
Procesa las tareas de automatizacin. Aqu aparecen los automatas, PCs y equipos de visualizacin. La transferencia de informacin es considerable, aumentando el tamao de los paquetes de informacin y el tiempo de trnsito necesario para la transmisin de stos. Ya no es tan importante la rapidez, prima ms la seguridad del envio.

NIVEL DE GESTION
Procesa tareas de tipo corporativo que implica generalmente, grandes cantidades de informacin (administracin). Se puede acceder a todos los puntos de la red para, por ejemplo, recoger datos de proceso y transmitir nuevas consignas de produccin. Pueden haber cientos de puestos de trabajos(estaciones). Los Equipos que aparecen aqu son ordenadores personales (PC), mini computadores y grandes equipos informticos. Desde aqu se accede al exterior mediante redes de rea amplia(Wan)

NIVEL DE CAMPO
Realiza la unin entre las instalaciones y los equipos que las controlan. Permite la comunicacin entre los equipos de control de maquinaria y los equipos del nivel de clula. La periferia distribuida en planta, compuesta por mdulos de Entradas/Salidas, medidores, sistemas de control de velocidad, vlvulas o pantallas de operador, utiliza tcnicas de transmisin muy eficientes, capaces de trabajar en tiempo real mediante comunicaciones cclicas o acclicas. Las redes de bus de campo (niveles superiores) incorporan la Capa de Aplicacin, permite : implementar rutinas de control en el elemento situado en planta o en el controlador. Proporcionan seguridad intrnseca para los elementos utilizados en zonas peligrosas.

NIVEL ACTUADOR/SENSOR
En cualquier aplicacin automatizada tenemos multitud de elementos que requieren uno o algunos bits de informacin (de entrada o salida) para trabajar (pulsadores, selectores, sensores, pilotos). Esta caracterstica es la que define el nivel Actuador/Sensor (pocos bits) dentro de un sistema automatizado. Este nivel es el peldao ms bajo dentro de la jerarqua de los sistemas automatizados. Trabaja con poca informacin, y su gestin es relativamente sencilla. Se transfieren cantidades reducidas de informacin a gran velocidad. Las interfases utilizan tcnicas de instalacin sencillas y de bajo coste, haciendo servir el mismo medio para alimentar a los elementos de campo y para transmitir la informacin mediante comunicaciones cclicas

ES POSIBLE UTILIZAR SISTEMAS DE BUS EXISTENTE?


Sistema de transmisin inadecuado o de coste elevado (cables de fibra de vidrio, apantallados o demasiados rgidos). Protocolos de transmisin estocsticos (aleatorios, como ethernet), que podran echar por tierra el concepto, necesario, de tiempo real, proporcionado por los sistemas determinsticos. Electrnica sobredimensionada y, por tanto cara. Instalacin compleja y laboriosa, que necesita operarios con experiencia.

BITS TRANSMITIDOS/COSTE
Un cableado sencillo y econmico (2 hilos sin apantallar) Flexibilidad en el tendido del cableado Comunicaciones robustas Protocolo de transmisin que garantice la respuesta en tiempo real Interfaces adaptados a cada necesidad Conocimientos mnimos para realizar instalacin Proteccin IP elevada Resistencia a amplios mrgenes de temperatura

REQUISITOS DE UN BUS DE CAMPO


Integracin de datos Integracin de dispositivos Tiempo real Determinismo Eficiencia del protocolo Seguridad Expansin Diagnostico Disponibilidad

BUS DE CAMPO PROPIETARIO


Son aquellos sistemas que se caracterizan por su restriccin de componentes a los productos de un solo fabricante, por lo tanto, no existe compatibilidad con productos de otros fabricantes.

BUS DE CAMPO ABIERTO


Son sistemas que facilitan la comunicacin entre dispositivos de diferentes fabricantes sin necesidad de adaptaciones adicionales.

Pero por qu usar un Bus de Campo?


Reduce la complejidad del sistema de control en trminos de hardware. La necesidad de disear complicados esquemas de control y de cableado se simplifica significativamente. Las modificaciones futuras, actualizaciones amplificaciones son fcilmente implementadas. Los Procedimientos de diagnstico y correccin de fallas del sistema fieldbus permiten reducir tiempos de parada.

y que opciones de Buses de Campo existen?


Ya obsoletos - Modbus - Hart - Data Highway - Data Highway Plus
Actuales - Profibus DP - Modbus Plus - FIPIO - SINEC - Omron Symac - AS-i - DeviceNet - Profibus FMS

SCADA
(Supervisory Control And Data Acquisition)
Es un software que permite el acceso a datos remotos de un proceso, utiliza herramientas de comunicacin para hacer el control de los mismos. No se trata de un sistema de control, sino de una utilidad software de monitorizacin o supervisin, que realiza la tarea de interfase entre niveles de control (PLC) y los de gestin a un nivel superior.

ANTECEDENTES
La invencin del tubo de rayos catodicos, CRT (Cathodic Ray Tube), unida a la del teclado sustituyo a la maquina de escribir, teletipos y tarjetas perforadas. La distribucin tpica de las tarjetas perforadas utilizadas en los primeros sistemas de clculo automatizados era de 80 x25 c/u. Mas tarde se ampli el juego de caracteres ASCII para incluir caracteres grficos. Los Lenguajes de programacin grfica iniciales se fueron adaptando a las nuevas posibilidades tcnica.

Por ejemplo, permitieron cambiar los colores de cada celda de las 2000 presentes en una pantalla de ordenador, casualmente, 80x25 Los primeros paquetes de software para el control y adquisicin de datos, Scada, como Genesis (Iconics), utilizaban las capacidades grficas del lenguaje Basic sobre la pantalla de 80x25 celdas El primer impedimento apareci cuando se pretenda superar la barrera de los 640Kb. La estructura inicial de memoria de los primeros ordenadores personales, basados en la CPU 8088 de Intel, se haba fijado en 1MB pero se crey que era demasiado grande por lo que IBM dividi la memoria, empezando desde arriba, en cuatro grupos:

128Kb

Instrucciones de la memoria ROM (Ready Only Memory) Direcciones de dispositivos Adaptador de vdeo (VGA)

128Kb 128Kb

640Kb

Programas de usuario

En los aos 90 la compaa Phar Lap encontr la manera de solventar el problema mediante suplementos de memoria (base, extendida, expandida, etc.) El siguiente avance vino con el sistema operativo Windows en los aos 80 y la aceptacin por parte del gran publico del sistema operativo de esta nueva herramienta con la versin 3.11.

Los principales desarolladores de interfaces grficas eran: Cimplicity e Intellution Desde hace tiempo una compaa llamada Wonderware utilizaba Windows para trabajar con un paquete de visualizacin llamado InTouch, cuya primera versin apareci en 1989 Wonderware fue la primera en cumplir con las exigencias estatales EEUU. En los 80 todo el mundo tena sus propios desarrollos, incompatibles con el resto. A mediados de los 90 aparece la versin de Visual Basic que permite crea, controles grficos e interfaces de usuario gracias a utilidades ya definidas.

OBJETIVOS PARA QUE SU INSTALACION SEA PERFECTAMENTE APROVECHADA


Funcionalidad completa de manejo y visualizacin en sistema operativo Windows sobre cualquier PC estndar. Arquitectura abierta que permita combinaciones con aplicaciones estndar y de usuario, que permita a los integradores crear soluciones de mando y supervisin optimizadas (Active X para ampliacin de prestaciones, OPC (OLE for Process Control para comunicaciones con terceros), OLE-DB (Object Linking and Embedding for Databases) para comunicacin con base de datos, lenguaje estndar integrado con VB o C, acceso a funciones mediante API

PROBLEMA Y SOLUCION CON OPC

Sencillez de instalacin, sin exigencias de hardware elevadas, fcil de utilizar, y con interfaces amigables con el usuario. Permite la integracin con herramientas ofimticas y de produccin. Fcilmente configurable escalable, debe ser capaz de crecer o adaptarse segn las necesidades cambiantes de la empresa. Ser independiente del sector y la tecnologa Funciones de mando y supervisin integradas. Comunicaciones flexibles para poder comunicarse con total facilidad y de forma transparente al usuario con el equipo de planta y con el resto de la empresa. La topologa de un sistema SCADA variar adecundose a las caractersticas de cada aplicacin. Unos sistemas funcionaran bien en configuracin de bus, otros en anillo. Unos necesitarn equipos redundantes debido a las caracterstica del proceso, etc.

OJETIVOS
Economa Accesibilidad Mantenimiento Ergonoma Gestin Flexibilidad Conectividad

La IEEE define como sistema abierto todo aquel que proporcione los medios para poder funcionar correctamente con otros sistemas que operen bajo las mismas especificaciones que ste, siendo las especificaciones de dominio pblico.

PRESTACIONES
La monitorizacin La supervisin La adquisicin de datos de los procesos en observacin El mando Grabacin de acciones o recetas Garantizar la seguridad de los datos Garantizar la seguridad de los accesos Posibilidad de programacin numrica