3 SCADA Vijeo Citect 61 - infoplc.net VIJEO CITECT InstitutoSchneider Electric de Formación 2...

24
Instituto Schneider Electric de Formación Vijeo Citect Sistema de supervisión SCADA

Transcript of 3 SCADA Vijeo Citect 61 - infoplc.net VIJEO CITECT InstitutoSchneider Electric de Formación 2...

Instituto Schneider Electric de Formación

VijeoCitect

Sistema de supervisión SCADA

HMI VIJEO CITECTInstituto Schneider Electric de Formación 2

Supervisión de procesos industriales

1. Se instala (si no se utiliza un servidor Web) y ejecuta en PC.

2. Se crea una aplicación gráfica que reproduce en la pantalla el proceso que se va a automatizar.

3. El programa SCADA se utiliza para crear una aplicación mediante herramientas. También soporta el uso de lenguajes de programación (según SCADA)

4. Las herramientas gráficas se utilizan para configurar una interfaz del usuario en base a objetos gráficos que son una imagen del proceso.

5. Es capaz de manejar funciones como alarmas, registros, tendencias (en tiempo real e históricas), y permite el almacenamiento y la exportación de los mismos a otros sistemas. (ej BBDD)

HMI VIJEO CITECTInstituto Schneider Electric de Formación 3

Dispositivo de E/S (PLC)

Tarea de E/SGestiona y Optimiza la Comunicación con los Dispositivos de E/S

Tarea de AlarmasMonitoriza condiciones especiales (digitales, analógicas, etc)

Tarea de ReportsEjecuta informes instantáneos con variables del sistema

Tarea de TendenciasRecoge, registra y gestiona datos de Curvas de Tendencias

Arquitectura Cliente-Servidor (Flexibilidad)

Tarea de VisualizaciónProporciona datos a las pantallas del sistemaIOServer

AlarmsServer

ReportsServer

TrendsServer

DisplayClient

ORDENADOR STANDALONE

HMI VIJEO CITECTInstituto Schneider Electric de Formación 4

Standby I/OStandby I/O

Arquitectura Redundante (Tolerancia a fallos)

Redundancia ComunicacionesComunica el Primario y replica datos al

Secundario, pasando el control al Secundario en caso de fallo del Primario

Redundancia de AlarmasReconocimiento simultáneo en ambos

Ordenadores

Redundancia de TendenciasAlmacenamiento simultáneo de Datos en

ambos Ordenadores y sincronización de históricos en caso de fallo de ordenador

IOServer01

PrimaryAlarmsServer

PrimaryReportsServer

PrimaryTrendsServer

IOServer02

StandbyAlarmsServer

StandbyReportsServer

StandbyTrendsServer

Redundancia de ReportsGeneración simultánea de Reports

ORDENADOR PRIMARIO

ORDENADOR STAND-BY

DisplayClient DisplayClient

Dispositivo de E/S (PLC)

HMI VIJEO CITECTInstituto Schneider Electric de Formación 5

Arquitectura Distribuída (Escalabilidad)

St_AlarmPr_Alarm Pr_Reports St_Reports Pr_Trend St_TrendIOServer01 IOServer02

IOServer01

Grupo1AlarmsServer

Grupo1ReportsServer

Grupo1TrendsServer

GRUPO1

IOServer02

Grupo2AlarmsServer

Grupo2ReportsServer

Grupo2TrendsServer

GRUPO2 AgrupaciónGeneración de Grupos-> uno para los

primarios y otro para los standby

Dispositivo de E/S (PLC)

HMI VIJEO CITECTInstituto Schneider Electric de Formación 6

Internet

Visualización y Control

Clientes Control (Display Client) Permiten una Visualización y Control de una aplicación

Vijeo Citect que estáejecutandose en otro ordenador,

Clientes Visualización (Manager Client)Permiten una Visualización de una aplicación Vijeo

Citect que está ejecutandose en otro ordenador,

Clientes Web Control (Web Display Client) Utilizando el Internet Explorer permiten una Visualización y

Control de una aplicación Vijeo Citect que está ejecutandose en otro ordenador,

Clientes Web Visualización (Web Manager Client) Utilizando el Internet Explorer permiten una Visualización de una

aplicación Vijeo Citect que estáejecutandose en otro ordenador,

CLIENTES CONTROL Y VISUALIZACIÓN

CLIENTES WEB CONTROL Y

VISUALIZACIÓN

Dispositivo de E/S (PLC)

HMI VIJEO CITECTInstituto Schneider Electric de Formación 7

Comunicaciones con Dispositivos -> 1) Drivers NativosUtilizando Drivers elaborados por Citect podemos comunicar con una gran variedad de PLCs del mercado

Protocolo->Modbus TCP

HMI VIJEO CITECTInstituto Schneider Electric de Formación 8

Comunicaciones con Dispositivos ->2) OPCUtilizando el standard OPC (Vijeo Citect actuará de Cliente OPC) podemos comunicar con muchos PLCs

OPC Item OPC

HMI VIJEO CITECTInstituto Schneider Electric de Formación 9

Comunicaciones con Dispositivos ->3) Unity FastLinxEnlace estático/dinámico entre el software de programación de PLCs Schneider (Unity Pro) y el software Scada Vijeo

Citect para sincronizar ambas bases de datos de variables

HMI VIJEO CITECTInstituto Schneider Electric de Formación 10

Editor GráficoPermite Importación de Gráficos (BMP, DXF, WMF, TIF, JPG, etc)

Site Overview

Plant Overview

HMI VIJEO CITECTInstituto Schneider Electric de Formación 11

SímbolosObjetos Gráficos que permiten animaciones y se repiten en varias páginas

Librería de Símbolos

Animación

HMI VIJEO CITECTInstituto Schneider Electric de Formación 12

Gráficos Orientado a Objetos -> GeniesSi se tienen varios dispositivos del mismo tipo, la configuración de las representaciones gráficas se puede realizar

fácilmente utilizando Genies.

Regulador PID

%TAG%->LOOP_1

%TAG%->LOOP_2

%TAG%->LOOP_3

HMI VIJEO CITECTInstituto Schneider Electric de Formación 13

Gráficos Orientado a Objetos -> SuperGeniesPáginas emergentes para el control y monitorización de dispositivos (p.e botonera de mando emergente para todos

los agitadores de un sinóptico)

Pop-up

Dispositivo

HMI VIJEO CITECTInstituto Schneider Electric de Formación 14

Integración con Bases de Datos Comerciales -> 1) Poco volumen de información

Definir el esquema de la tabla en un device, elegir el destino (Dbase,SQL,etc) y programar un Evento

HMI VIJEO CITECTInstituto Schneider Electric de Formación 15

Integración con Bases de Datos Comerciales -> 2) Gran volumen de información

Definir un Origen (Aplicación Citect), un Destino (SQL Server 2005), una tarea y grabar datos en una tabla

HMI VIJEO CITECTInstituto Schneider Electric de Formación 16

Tendencias Clásicas -> TrendGráficos de la variación en el tiempo de una variable de proceso (nivel, temperatura, etc)

Las muestras se pueden tomar periódicamente (desde 10 mseg hasta 24 Horas) o por evento

HMI VIJEO CITECTInstituto Schneider Electric de Formación 17

Tendencias Avanzadas -> Process AnalystHerramienta de Análisis Gráfico que permite comparar dinámicamente tendencias de magnitudes y alarmas de

proceso

HMI VIJEO CITECTInstituto Schneider Electric de Formación 18

AlarmasInforman de situaciones de fallo en la planta (monitorización de variables, grupos de variables, expresiones, etc)

Gestión de Alarmas realizada por Citect

Fichero de Alarmas en Tiempo Real (DBASEIV)

HMI VIJEO CITECTInstituto Schneider Electric de Formación 19

ListadosPosibilidad de visualizar los datos históricos almacenados en tablas de bases de datos así como su posterior

impresión

HMI VIJEO CITECTInstituto Schneider Electric de Formación 20

Lenguaje de Programación en tiempo real Cicode (1)Para elaborar scripts (similares a Microsoft VBA) que ejecuten acciones temporizadas o accedan a las propiedades

de las pantallas, tendencias, alarmas, etc

HMI VIJEO CITECTInstituto Schneider Electric de Formación 21

_ObjectCallMethod(ObjectByName( ComboBox01"), "AddItem", "TABLA0")

CiVBAActiveX_ComboBox01.Additem "TABLA0"

Incorporación de ActiveXVijeo Citect es contenedor de controles ActiveX lo que permite realizar nuestros propios Menús Configurables,

Listados, Tendencias, etc

HMI VIJEO CITECTInstituto Schneider Electric de Formación 22

MultilenguajePosibilidad de cambiar el lenguaje de las animaciones

HMI VIJEO CITECTInstituto Schneider Electric de Formación 23

Programa de conversión de aplicaciones a CitectScadaLas aplicaciones realizadas con otros Scadas (Intouch,Fix, Monitor,etc) podrán ser migradas a Vijeo Citect

HMI VIJEO CITECTInstituto Schneider Electric de Formación 24

Clientes en el mundo que utilizan productos de Citect

Alcoa

BMW

BHP Billiton

BP Solar

De Beers

NASA

Nestle

Pratt & Whitney

Western Mining Corp