SCADA, ¿qué es? Es posible que muchos de los lectores ya conozcáis el concepto de SCADA pero lo primero es conocer su definición.
El acrónimo SCADA viene del inglés “Supervisory Control And Data Acquisition”. Esto se traduce en que un sistema de este tipo tiene como finalidad supervisar y controlar remotamente una instalación, pudiendo integrar datos recogidos desde diferentes sensores, autómatas (PLC) y equipos mediante diferentes protocolos en un solo lugar. Estas lecturas se realizan en tiempo real y tienen la posibilidad de historizarse. Además, los SCADA aportan otras funcionalidades como se verá más adelante.
Entonces, volvemos a la pregunta: SCADA, ¿qué es?
SCADA se trata por tanto de una capa intermedia entre los sistemas de control al que pertenecen los PLC que controla, y los MES, los cuales incluyen además gestión de la producción y stock entre otros, por lo que encuentran un escalón por encima de los SCADA y cubren otro tipo de necesidades.
Sin duda, son cada vez más utilizados en el ámbito industrial, pero en los últimos años también se han extendido entre empresas del sector farmacéutico, energético y alimentario entre otros.
Los SCADA son programas de Software instalable en los equipos, normalmente servidores, que cumplan los requisitos especificados para ello. Un usuario de una planta automatizada podrá ver y controlar desde él todos aquellos equipos integrados en el sistema.
Entre los fabricantes de este tipo de software se encuentran Siemens, con su WinCC y el nuevo WinCC Open Architecture, el Citect de Schneider o Wonderware.
Pongamos un ejemplo de SCADA: un cliente quiere poder tener lecturas y control de una instalación en la que existen diferentes PLC y equipos.
¿Cómo obtiene los datos un SCADA?
Dependiendo de cada dispositivo con el que queramos establecer comunicación para tomar lecturas y/o realizar escrituras el protocolo utilizado será diferente.
- Algunos PLC utilizan un protocolo propio, integrado en el software SCADA. Por ejemplo, los PLC de Siemens utilizan el protocolo SIMATIC, incluido en su WinCC.
- Otros equipos utilizan protocolos estándar entre los que cabe destacar el Modbus TCP, Allen Bradley, Profibus, OPC y OPC UA.
¿Qué puede hacer con los datos un SCADA?
Además de las lecturas y escrituras de datos el SCADA nos permite:
Activar alarmas cuando se den ciertas circunstancias.
Estas activaciones pueden llevar consigo la realización de otra acción. Por ejemplo, si una temperatura se sale del rango permitido, se puede programar el envío de un correo electrónico o sms.
Historizar valores
Además de las lecturas en tiempo real, se pueden elegir aquellas variables de las que se quiere tener el histórico con todos los valores que han tenido éstas. También se puede configurar la frecuencia con la que se archivan estos valores, así como elegir si el valor que se quiere archivar es el existente en ese momento, el máximo de un intervalo de tiempo o una media de valores.
Graficar valores
Todos los datos, historizados o no, pueden representarse mediante gráficas y tablas. Un posible caso de uso sería la elaboración de un informe, teniendo la posibilidad de imprimirlo desde el propio software.
¿Qué otras funcionalidades ofrece un SCADA?
Restringir y registrar los accesos
El SCADA permite asignar permisos a los botones, lo que puede resultar útil si queremos que un empleado o usuario del sistema tenga acceso limitado de visualización o manipulación de datos. Por otra parte, también se puede llevar un registro de aquellos usuarios que inician sesión en el SCADA.
Registrar las escrituras
Además de limitar las personas que pueden realizarlas, es posible registrar el momento y la persona que la lleva a cabo.
Realizar acciones sobre el ordenador/servidor en el que está instalado
Desde el SCADA se pueden realizar acciones como ejecutar un archivo o reiniciar el equipo. Esto tiene sentido ya que muchas veces el equipo desde el que se va a realizar la visualización del SCADA no es aquel donde está instalado.
Funciones de importación y exportación con otras herramientas como Microsoft Excel.
Creación de recetas (conjuntos de variables con una estructura de datos fija que según sus valores permiten fabricar diferentes productos utilizando la misma línea de producción).
Algunos permiten la instalación de un navegador en el ordenador con el que se desea acceder al SCADA haciendo que el acceso remoto sea directo a él y no a una cuenta en el sistema operativo del servidor.
¿Quieres saber más sobre qué es un SCADA?
No dudes en contactarnos y comprueba si el SCADA es para ti. Nuestro equipo de expertos estará encantado de proporcionarte una sesión de asesoramiento gratuito.