Está en la página 1de 12

Andrés Toniolo, ABB Argentina

Curso MicroSCADA Pro e IEC61850


Introducción al MicroSCADA

© ABB Group
February 26, 2016 | Slide 1

Introducción al MicroSCADA
El MicroSCADA es un sistema programable para automatización de sistemas de
supervisión y control de redes eléctricas, procesos industriales, etc., para uso en
microcomputadoras.
Tiene librerías para realizar pantallas de operación de redes eléctricas y de
supervisión del sistema, además de pantallas estándar como listado de alarmas,
listado de eventos, graficas de tendencias, reportes, etc.

© ABB Group
February 26, 2016 | Slide 2

1
Introducción al MicroSCADA
El conjunto de Pantallas, Base de Datos, Archivos de Configuración, etc.
Desarrollados para un cliente conforman lo que llamamos una Aplicación.
MicroSCADA admite una configuración redundante del tipo Hot – Standby. Cuando el
servidor principal falla, el servidor de respaldo toma el control del sistema.
El sistema MicrosCADA puede utilizarse para un sistema de control local de una
Subestación, como Gateway, o ambos. También puede usarse como pequeño centro
de control.
La pantalla de operación puede ser local en el propio servidor o remota en
Workstations.
Distintos sistemas MicroSCADA pueden intercambiar datos por medio de un vínculo
Ethernet, desde datos aislados (protocolo ACP) hasta espejado de base de datos
(Mirroring).

© ABB Group
February 26, 2016 | Slide 3

Introducción al MicroSCADA
Puede manejar líneas de comunicaciones como maestro y como esclavo.
Como maestro admite protocolos:

- IEC 60870-5-101 (Serie)


- IEC 60870-5-103 (Fibra Óptica)
- IEC 60870-5-104 (Ethernet)
- DNP3.0 (Serie)
- DNP3.0 (Ethernet)
- MODBUS ASCII o RTU (Serie)
- Modbus ASCII y RTU (Ethernet)
- SPA (Fibra Óptica)
- LON (Fibra Óptica)
- RP570 (Serie)

© ABB Group
February 26, 2016 | Slide 4

2
Introducción al MicroSCADA
Como esclavo permite reportar a 8 (ocho) centros de control como máximo
simultáneamente en los siguientes protocolos:

- IEC 60870-5-101 (Serie)


- IEC 60870-5-104 (Ethernet)
- DNP3.0 (Serie)
- DNP3.0 (Ethernet)
- MODBUS (Serie)
- Modbus (Ethernet)
- RP570 (Serie)

© ABB Group
February 26, 2016 | Slide 5

Introducción al MicroSCADA
También puede manejar hasta 4 clientes IEC61850 – OPC servers externos, de 40
IEDs cada uno. Alrededor de 160 IEDs.
Además puede manejar un cliente externo para supervisión de dispositivos por medio
de SNMP.

© ABB Group
February 26, 2016 | Slide 6

3
Introducción al MicroSCADA

© ABB Group
February 26, 2016 | Slide 7

Introducción al MicroSCADA

© ABB Group
February 26, 2016 | Slide 8

4
Introducción al MicroSCADA
Todas las funciones deben especificarse al adquirir la licencia de sistema
MicroSCADA. El archivo licencia para clientes va acompañado de un Hardlock USB.
Si no se tiene la licencia o no se instala el Hardlock, el sistema bloqueará las
comunicaciones luego de 1 hora.
El sistema puede instalarse en sistemas operativos Windows XP, Windows 7,
Windows Server 2003, Windows Server 2008. La versión 9.3 FP2 puede correr sobre
sistemas operativos de 64 bits (Windows 7 x64 o Windows Server 2008 R2).
Si el cliente requiere Workstations con interface Pro, se requiere el uso del Windows
Server, ya que se utiliza el servidor de “Terminal Server”, para lo cual debe adquirirse
adicionalmente la licencia de Terminal Service de Microsoft.

© ABB Group
February 26, 2016 | Slide 9

Introducción al MicroSCADA
Al instalar MicroSCADA se genera un directorio llamado “sc” con la siguiente
estructura:

© ABB Group
February 26, 2016 | Slide 10

5
Introducción al MicroSCADA
Dentro del directorio SC\SYS\ACTIVE\SYS_ se encuentran los archivos de
configuración del sistema SYS_BASCON.COM y de las comunicaciones
SYSCONF.INI y SIGNALS.INI:

© ABB Group
February 26, 2016 | Slide 11

Introducción al MicroSCADA
Dentro del directorio SC\APL\ se encuentran los directorios con las aplicaciones del
sistema. A continuación se muestran los directorios dentro de una aplicación:

© ABB Group
February 26, 2016 | Slide 12

6
Introducción al MicroSCADA
Dentro del directorio APL_\ se encuentran el archivo APL_PROCESS.PRD que
contiene la base de datos, el archivo APL_REPORT.000 que contiene los programas,
y los archivos APL_*.PHI y APL_*.PHD que contienen los eventos generados cada
día:

© ABB Group
February 26, 2016 | Slide 13

Introducción al MicroSCADA
Dentro del directorio PICT\ se encuentran los archivos de pantallas de la aplicación,
por ejemplo Vista General.v:

© ABB Group
February 26, 2016 | Slide 14

7
Introducción al MicroSCADA
Además, durante la instalación se crea el icono “MicroSCADA Pro Control System SYS
600” en el escritorio, que contiene los programas que se muestran en la ventana
siguiente:
En la carpeta 61850 OPC Server se
encuentra el programa CET, que permite
configurar el cliente 61850 – OPC
Server.
En la carpeta External OPC DA Cliente
se encuentran los programas de
configuración y ejecución del Cliente
Externo OPC DA.
El icono SYS 600 Control Panel permite
entre otras funciones, arrancar o parar el
MicroSCADA, configurarlo para que
arranque como servicio, etc.
El icono SYS 600 Monitor Pro abre el
HMI del MicroSCADA
El icono SYS 600 Notify abre una
ventana de notificación, en donde
aparecen mensajes generados durante
la ejecución, errores, etc.
© ABB Group
February 26, 2016 | Slide 15

Introducción al MicroSCADA
MicroSCADA fue diseñado para poder modificar la configuración, sus
comunicaciones, las pantallas, base de datos, etc. en forma ON-LINE.
Está basado en un lenguaje de programación de alto nivel orientado a objetos
llamado SCIL (Supervisory Control Implementation Language).
Todas las herramientas de configuración del sistema, “System Configurarion Tool”,
“Object Navigator”, “Signal X-References”, etc. están hechas en Visual SCIL. El
editor de Visual SCIL permite además, editar las herramientas del sistema y crear
nuestras propias herramientas o nuevas funciones a pedido del cliente, diálogos no
estándar, etc.

© ABB Group
February 26, 2016 | Slide 16

8
Introducción al MicroSCADA

Por medio del lenguaje SCIL se definen, la arquitectura del sistema, las
comunicaciones entre equipos de campo, la base de datos, los automatismos,
etc.
Existen Objetos SCIL específicos para definir las distintas partes del sistema.
Los objetos son entidades programables que representan puntos de base de
datos del proceso, programas SCIL, vinculaciones entre objetos, etc. y pueden
editarse desde el navegador de objetos.
Cada objeto esta provisto de un nombre de libre elección. Tiene también un
conjunto de atributos específicos según su función.
Cada atributo modifica una característica del objeto.
Hay 13 (trece) objetos diferentes.

© ABB Group
February 26, 2016 | Slide 17

Introducción al MicroSCADA

Objetos:

Tipos de Objetos Símbolo Función del objeto


Base system objects B Los Base system objects representan partes físicas
del sistema tal como las ve el sistema base

System objects S Los system objects representan partes físicas del


sistema tal como las ve la placa de
comunicaciones
Process objects P Los process objects representan partes físicas del
proceso. Los process objects funcionan como
RTUs estableciendo el vínculo con el proceso.
Scale objects X Un Scale Object define un algoritmo para la
transformación de valores analógicos del proceso
en unidades de ingeniería.

© ABB Group
February 26, 2016 | Slide 18

9
Introducción al MicroSCADA

Objetos:

Tipos de Objetos Símbolo Función del objeto


Event objects E Los Event objects se usan para el refresco de las
pantallas. Se crean ante cambios del objeto del
mismo nombre
Data objects D Los Data objects se utilizan para registrar y
almacenar valores de datos muestreados o
calculados. Estos objetos se usan en reportes,
tendencias, etc.
Command Procedures C Los Command procedures contienen programas
SCIL. Los command procedures pueden ser
utilizados para toda clase de operaciones
automáticas.

© ABB Group
February 26, 2016 | Slide 19

Introducción al MicroSCADA

Objetos:

Tipos de Objetos Símbolo Función del objeto


Time Channels T Los Time channels se usan para el arranque
automático de actividades relacionadas con el
tiempo.
Event Channels A Los Event channels se usan para el arranque
automático de actividades relacionadas a
eventos.
Variable Objects V Almacenamiento temporal de valores
provenientes de otros objetos.
Free-type Objects F Los Free-type objects definen nuevos typos de
process objects (no usado normalmente)

© ABB Group
February 26, 2016 | Slide 20

10
Introducción al MicroSCADA

Objetos:
Tipos de Objetos Símbolo Función del objeto
Event Handling Objects H Los Event Handling Objects se usan para
especificar el texto asociado al valor en la lista
de eventos.
Logging Profile Objects G Los Logging Profile Objetc se usan para
vincular la base de datos con la nueva
herramienta Historian.

© ABB Group
February 26, 2016 | Slide 21

Introducción al MicroSCADA

Notación de los Objetos:

La notación de los objetos funciona como una variable que


representa el valor almacenado del atributo del objeto. Usando la
notación se puede, por ejemplo, mostrar valores en una pantalla o
en un reporte, usarlos en un calculo, etc. La notación se construye
de la siguiente manera:
[Nombre del Objeto]:[Apl_número][Tipo][Atributo][Índice]
Ejemplo: S012TR91ME:POV11
Los índices también pueden ser escritos como:
 Arreglo de índices..............................S012TR91ME:POV(10..20)
 Grupo de Objetos (todos los índices)........S012TR91ME:POV(..)

© ABB Group
February 26, 2016 | Slide 22

11
Introducción al MicroSCADA

Notación de los Objetos:

La notación de objetos usada en un comando SCIL:

#Comando Notación del objeto (información adicional)

Ejemplo: #SET S012TR91Q0:POV13=1

© ABB Group
February 26, 2016 | Slide 23

12

También podría gustarte