Arquitecturas de un sistema SCADA

Stand alone

El software se despliega en una sola máquina

Desde esta se desarrolla y ejecuta toda la aplicación

Cliente-servidor

Con cliente pesado

Con cliente ligero basados en

El software se despliega en uno o más servidores

En el que se ejecutan servicios u objetos que se encargan de adaptar la información proveniente de agentes de campo

Estos servidores dan esta información a clientes SCADA que tienen instalados una licencia física para visualizar y controlar el proceso

Uso de escritorios remotos

Uso de clientes web

Similar a la de cliente pesado

Los PC's desde donde se hace la supervisión y control son clientes ligeros (no necesitan instalación de software específico)

Usan Remote Desktop Services o terminal services para acceder a un servidor central donde está SCADA

Usan un navegador WEB para ejecutar el SCADA

Desarrollada sobre lenguaje de programación usualmente WEB (PHP, ASP, etc.)

Distribuida

Ejemplos

Servidores dedicados para gestionar comunicaciones

Servidores usados para gestionar el SCADA

Servidores/PC's dedicados a funciones de supervisión y control

Redundante

Se duplican los servidores

Con el objetivo de que si se cae el principal, el secundario tome control de la aplicación

Típica en entornos que requieren alta disponibilidad

Virtualizada

Pueden ser desplegados en

Entornos tradicionales

Máquinas virtuales con hipervisores

VMWare

HyperV

Híbrida

Usan distintas posibilidades

Para cubrir necesidades específicas en un determinado proyecto

image

image

image

image

image

image

image