thumb|250px|Simulación típica de un SCADA para una planta de proceso, basado en un diagrama de tuberías e instrumentación.

SCADA, acrónimo de Supervisory Control And Data Acquisition (Control Supervisor y Adquisición de Datos) es un concepto que se emplea para realizar un software para ordenadores que permite controlar y supervisar procesos industriales a distancia. Facilita retroalimentación en tiempo real con los dispositivos de campo (sensores y actuadores), y controla el proceso automáticamente. Provee de toda la información que se genera en el proceso productivo (supervisión, control calidad, control de producción, almacenamiento de datos, etc.) y permite su gestión e intervención.

En la teoría de control, la realimentación es un proceso por el que una cierta proporción de la señal de salida de un sistema se redirige de nuevo a la entrada. Esto es de uso frecuente para controlar el comportamiento dinámico del sistema. Los ejemplos de la realimentación se pueden encontrar en la mayoría de los sistemas complejos, tales como ingeniería, arquitectura, economía, sociología y biología.

Lazo abierto y cerrado

Existen dos tipos de sistemas principalmente: los de lazo abierto o no realimentados y los de lazo cerrado o realimentados. Los sistemas de lazo cerrado funcionan de tal manera que hacen que la salida vuelva al principio para que se analice la diferencia con un valor de referencia y en una segunda opción la salida se vaya ajustando, así hasta que el error sea cero o por debajo de un umbral previamente definido. Cualquier sistema que tenga como objeto controlar una cantidad como por ejemplo temperatura, velocidad, presión, caudal, fuerza, posición, entre otras variables, son normalmente de lazo cerrado. Los sistemas de lazo abierto no se comparan a la variable controlada con una entrada de referencia. Cada ajuste de entrada determina una posición de funcionamiento fijo en los elementos de control (por ejemplo con temporizadores).

Es así que, la realimentación es un mecanismo o proceso cuya señal se mueve dentro de un sistema y vuelve al principio de este como en un bucle, que se llama "bucle de realimentación". En un sistema de control (que tiene entradas y salidas), parte de la señal de salida vuelve de nuevo al sistema como parte de su entrada; a esto se le llama "realimentación" o retroalimentación.

La realimentación comprende todas aquellas soluciones de aplicación que hacen referencia a la captura de información de un proceso o planta, no necesariamente industrial, para que, con esta información, sea posible realizar una serie de análisis o estudios con los que se pueden obtener valiosos indicadores que permitan una retroalimentación sobre un operador o sobre el propio proceso, tales como:

Indicadores sin retroalimentación inherente (no afectan al proceso, solo al operador): Estado actual del proceso. Valores instantáneos; Desviación o deriva del proceso. Evolución histórica y acumulada; Medición de los parámetros que se crean necesarios

Indicadores con retroalimentación inherente (afectan al proceso, después al operador): Generación de alarmas; HMI Human Machine Interface (Interface hombre-máquina); Toma de decisiones: Mediante operatoria humana; Automática (mediante la utilización de sistemas basados en el conocimiento o sistemas expertos).

Esquema de un sistema típico Archivo:SCADA_schematic_overview-s.svg

Este esquema es un ejemplo de la aplicación del sistema SCADA en áreas industriales. Estas áreas pueden ser:

Monitorizar procesos químicos, físicos o de transporte en sistemas de suministro de agua, para controlar la generación y distribución de energía eléctrica, de gas o en oleoductos y otros procesos de distribución. Gestión de la producción (facilita la programación de la fabricación). Mantenimiento (proporciona magnitudes de interés tales para evaluar y determinar modos de fallo, MTBF, índices de Fiabilidad, entre otros). Control de Calidad (proporciona de manera automatizada los datos necesarios para calcular índices de estabilidad de la producción CP y CPk, tolerancias, índice de piezas NOK/OK, etc. Administración (actualmente pueden enlazarse estos datos del SCADA con un servidor ERP (Enterprise Resource Planning o sistema de planificación de recursos empresariales), e integrarse como un módulo más). Tratamiento histórico de información (mediante su incorporación en bases de datos).

Definiciones del sistema Supervisión: Acto de observar el trabajo o tareas de otro (individuo o máquina) que puede no conocer el tema en profundidad, supervisar no significa el control sobre el otro, sino el guiarlo en un contexto de trabajo, profesional o personal, es decir con fines correctivos y/o de modificación.

Automática: ciencia tecnológica que busca la incorporación de elementos de ejecución autónoma que emulan el comportamiento humano o incluso superior.

Principales familias: autómatas, robots, controles de movimiento, adquisición de datos, visión artificial, etc.

PLC: Programmable Logic Controller, Controlador Lógico Programable.

PAC: Programmable Automation Controller, Controlador de Automatización Programable.

Un sistema SCADA incluye un hardware de señal de entrada y salida, controladores, interfaz hombre-máquina (HMI), redes, comunicaciones, base de datos y software.

El término SCADA usualmente se refiere a un sistema central que supervisa y controla un sitio completo o una parte de un sitio que nos interesa controlar (el control puede ser sobre máquinas en general, depósitos, bombas, etc.) o finalmente un sistema que se extiende sobre una gran distancia (kilómetros / millas). La mayor parte del control del sitio es en realidad realizada automáticamente por una Unidad Terminal Remota (UTR), por un Controlador Lógico Programable (PLC) y más actualmente por un Controlador de Automatización Programable (PAC). Las funciones de control del servidor están casi siempre restringidas a reajustes básicos del sitio o capacidades de nivel de supervisión. Por ejemplo un PLC puede controlar el flujo de agua fría a través de un proceso, pero un sistema SCADA puede permitirle a un operador cambiar el punto de consigna (set point) de control para el flujo, y permitirá grabar y mostrar cualquier condición de alarma como la pérdida de un flujo o una alta temperatura. La realimentación del lazo de control es cerrada a través del RTU o el PLC; el sistema SCADA supervisa el desempeño general de dicho lazo. El sistema SCADA también puede mostrar gráficos históricos, tendencias, tablas con alarmas y eventos entre otras funciones. Puede y debe estar sujeto a permisos y accesos de los usuarios y desarrolladores de acuerdo a su nivel jerárquico en la organización y la función que cumple dentro de esta. Necesidades de la supervisión de procesos: Limitaciones de la visualización de los sistemas de adquisición y control. Control software. Cierre de lazo del control. Recoger, almacenar y visualizar la información.

Interfaz humano-máquina Una interfaz Humano - Máquina o HMI ("Human Machine Interface") es el aparato que presenta los datos a un operador (humano) y a través del cual este controla el proceso.

Los sistemas HMI podemos pensarlos como una "ventana de un proceso". Esta ventana puede estar en dispositivos especiales como paneles de operador o en un ordenador. Los sistemas HMI en ordenadores se los conoce también como software (o aplicación) HMI o de monitorización y control de supervisión. Las señales del proceso son conducidas al HMI por medio de dispositivos como tarjetas de entrada/salida en el ordenador, PLC's (Controladores lógicos programables), PACs (Controlador de automatización programable ), RTU (Unidades remotas de I/O) o DRIVER's (Variadores de velocidad de motores). Todos estos dispositivos deben tener una comunicación que entienda el HMI.

La industria de HMI nació esencialmente de la necesidad de estandarizar la manera de monitorizar y de controlar múltiples sistemas remotos, PLCs y otros mecanismos de control. Aunque un PLC realiza automáticamente un control pre-programado sobre un proceso, normalmente se distribuyen a lo largo de toda la planta, haciendo difícil recoger los datos de manera manual, los sistemas SCADA lo hacen de manera automática. Históricamente los PLC no tienen una manera estándar de presentar la información al operador. La obtención de los datos por el sistema SCADA parte desde el PLC o desde otros controladores y se realiza por medio de algún tipo de red, posteriormente esta información es combinada y formateada. Un HMI puede tener también vínculos con una base de datos para proporcionar las tendencias, los datos de diagnóstico y manejo de la información así como un cronograma de procedimientos de mantenimiento, información logística, esquemas detallados para un sensor o máquina en particular, incluso sistemas expertos con guía de resolución de problemas. Desde cerca de 1998, virtualmente todos los productores principales de PLC ofrecen integración con sistemas HMI/SCADA, muchos de ellos usan protocolos de comunicaciones abiertos y no propietarios. Numerosos paquetes de HMI/SCADA de terceros ofrecen compatibilidad incorporada con la mayoría de PLCs.

SCADA es popular debido a esta compatibilidad y seguridad. Esta se usa desde aplicaciones a pequeñas escalas, como controladores de temperatura en un espacio, hasta aplicaciones muy grandes como el control de plantas nucleares.

Soluciones de hardware

La solución de SCADA a menudo tiene componentes de sistemas de control distribuido, DCS (Distribuited Control System). El uso de RTUs o PLCs o últimamente PACs sin involucrar computadoras maestras está aumentando, los cuales son autónomos ejecutando procesos de lógica simple. Frecuentemente se usa un lenguaje de programación funcional para crear programas que corran en estos RTUs y PLCs, siempre siguiendo los estándares de la norma IEC 61131-3. La complejidad y la naturaleza de este tipo de programación hace que los programadores necesiten cierta especialización y conocimiento sobre los actuadores que van a programar. Aunque la programación de estos elementos es ligeramente distinta a la programación tradicional, también se usan lenguajes que establecen procedimientos, como pueden ser FORTRAN, C o Ada95. Esto les permite a los ingenieros de sistemas SCADA implementar programas para ser ejecutados en RTUs .

Componentes del sistema Los tres componentes de un sistema SCADA son:

Múltiples Unidades de Terminal Remota (también conocida como UTR, RTU o Estaciones Externas). Estación Maestra y Computador con HMI. Infraestructura de Comunicación.

Unidad de Terminal Remota (RTU) La RTU se conecta al equipo físicamente y lee los datos de estado como los estados abierto/cerrado desde una válvula o un interruptor, lee las medidas como presión, flujo, voltaje o corriente. Por el equipo el RTU puede enviar señales que pueden controlarlo: abrirlo, cerrarlo, intercambiar la válvula o configurar la velocidad de la bomba, ponerla en marcha, pararla.

La RTU puede leer el estado de los datos digitales o medidas de datos analógicos y envía comandos digitales de salida o puntos de ajuste analógicos.

Una de las partes más importantes de la implementación de SCADA son las alarmas. Una alarma es un punto de estado digital que tiene cada valor NORMAL o ALARMA. La alarma se puede crear en cada paso que los requerimientos lo necesiten. Un ejemplo de una alarma es la luz de "tanque de combustible vacío"del automóvil. El operador de SCADA pone atención a la parte del sistema que lo requiera, por la alarma. Pueden enviarse por correo electrónico o mensajes de texto con la activación de una alarma, alertando al administrador o incluso al operador de SCADA.

Estación Maestra