Sie sind auf Seite 1von 80

Schneider Electric DMS NS

Servicio ICCP para OASyS

Gua de usuario

Last update: July, 2015


Servicio ICCP para OASyS

Tabla de Contenidos
1. HISTRICO DE REVISIONES ................................................................................... 1
2. ALCANCE .................................................................................................................. 2

3. DEFINICIONES Y ABREVIACIONES ........................................................................ 3


4. INTRODUCCIN ........................................................................................................ 4

5. SERVICIO ICCP ......................................................................................................... 5


6. CONSOLA DE GESTIN ICCP ................................................................................. 7

6.1. Mdulo de configuracin ................................................................................. 8


6.1.1. Men de la Ventana Principal del Mdulo de configuracin .................. 9
6.1.1.1. Submen Configuracin ......................................................... 9
6.1.1.2. Submen navegador............................................................. 12
6.1.1.3. Submen herramientas ......................................................... 14
6.1.2. Vistas del mdulo configuracin .......................................................... 15
6.1.2.1. Application References ......................................................... 15
6.1.2.2. Local Data Values (Valores de datos locales)....................... 17
6.1.2.3. Local Devices (Dispositivos locales) ..................................... 17
6.1.2.4. Local Info Messages (Mensajes de informacin Local) ........ 18
6.1.2.5. Remote Control Center (RCC) (Centro de control remoto) ... 18
6.1.2.6. Associations (Asociaciones) ................................................. 19
6.1.2.7. Served Data Values (Valores de datos Servidos) ................. 19
6.1.2.8. Client Data Values (Valores de datos clientes) ..................... 20
6.1.2.9. Client Data Sets Transfer Sets (Conjunto de datos
transferidos de clientes) ........................................................ 20
6.2. Mdulo Tiempo Real (Realtime) .................................................................... 22
6.2.1. Vistas de Ventana Mdulo Tiempo real ............................................... 24
6.2.1.1. Centro de control remoto ...................................................... 24
6.2.1.2. Asociacin............................................................................. 25
6.2.1.3. Valor de dato notificado y valor de dato cliente..................... 26
6.2.1.4. DataSet (Conjunto de datos)................................................. 27
6.2.1.5. Valores de datos descubiertos .............................................. 28
6.3. Mdulo Estadsticas (Statistics) ................................................................... 29

I Gua de usuario
Servicio ICCP para OASyS

6.3.1. Estadsticas de asociacin .................................................................. 32


6.3.2. Estadsticas de Centro de control remoto ............................................ 36
7. PROMOCIN DEL MODELO .................................................................................. 37

8. CONFIGURACIN SCADA RTDB........................................................................... 39


8.1. Mapeo ICCP tablas RTDB .............................................................................. 39

8.2. Conexin ICCP Configuracin RTDB ........................................................... 42


8.3. Configurar puntos de SCADA local .............................................................. 45

9. CONFIGURACIN DE PRODUCTO ICCP .............................................................. 48


9.1. Servicio ICCP .................................................................................................. 48
9.1.1. Entrada ICCP....................................................................................... 48
9.1.2. Gestor de configuracin ICCP ............................................................. 51
9.1.3. Gestor de tiempo real ICCP ................................................................. 53
9.1.4. Servicio Tiempo real ............................................................................ 53
9.1.5. Adaptador ICCP SCADA ..................................................................... 53
9.1.6. Gestor de datos de cach ICCP .......................................................... 55
9.1.7. Cliente ICCP ........................................................................................ 56
10. EJEMPLO DE CONFIGURACIN DE ICCP ............................................................ 58
10.1. Asunciones ..................................................................................................... 58
10.1.1. Parmetros CCR ................................................................................. 58
10.1.2. Parmetros LCC .................................................................................. 59
10.2. Configuracin del servicio ICCP ................................................................... 59
10.2.1. Creando/editando la configuracin ...................................................... 59
10.2.2. Configurando los parmetros del Centro de Control Local CCL .......... 60
10.2.3. Configuracin de red ........................................................................... 60
10.2.4. Centro de control Remoto .................................................................... 60
10.2.5. Asociaciones........................................................................................ 61
10.2.6. Valores de datos de Cliente ................................................................. 61
10.2.7. Dispositivos clientes ............................................................................ 61
10.2.8. Transferencia de conjunto de datos..................................................... 62
10.2.9. Estableciendo la conexin con CCR.................................................... 63
10.3. Configuracin en RTDB ................................................................................. 64

II Gua de usuario
Servicio ICCP para OASyS

10.3.1. Configuracin de comunicacin ........................................................... 64


10.3.2. Configuracin de puntos RTDB .......................................................... 64
10.3.3. Configuracin de objetos ICCP en RTDB ............................................ 67
10.3.4. EsTablaciendo conexin con RTDB .................................................... 68
10.4. Configuracin de los puntos notificados ..................................................... 69
10.4.1. Configuracin RTDB ............................................................................ 69
10.4.2. Configuracin del servicio ICCP y configuracin de activacin ........... 71
10.4.3. EsTablaciendo la conexin con CCR .................................................. 73
10.5. Cambio entre configuraciones ...................................................................... 74

III Gua de usuario


Servicio ICCP para OASyS

Tabla de Figuras
Figura 5-1 Servicio ICCP en NMC .................................................................................... 5
Figura 5-2 Arranque del servicio ICCP .............................................................................. 6
Figura 5-3 Apagar el servicio ICCP ................................................................................... 6
Figura 6-1 Elegir men de contexto IMC ........................................................................... 7
Figura 6-2 Ventana mdulo configuracin (Vista de dispositivos locales)......................... 8
Figura 6-3 Submen configuracin ................................................................................. 10
Figura 6-4 Cuadro de dilogo Nueva configuracin ........................................................ 10
Figura 6-5 Cuadro de dilogo Guardar. .......................................................................... 10
Figura 6-6 Submen navegador...................................................................................... 12
Figura 6-7 Navegador de configuracin ICCP ................................................................ 12
Figura 6-8 Men desplegable del alias de configuracin ................................................ 14
Figura 6-9 Submen herramientas.................................................................................. 14
Figura 6-10 Panel validacin ........................................................................................... 15
Figura 6-11 Vista Aplicacin referencias ......................................................................... 16
Figura 6-12 Vista Valores de datos locales ..................................................................... 17
Figura 6-13 Vista dispositivos locales ............................................................................. 17
Figura 6-14 Vista Mensajes de informacin Local........................................................... 18
Figura 6-15 Vista centro de control remoto ..................................................................... 18
Figura 6-16 Vista asociaciones ....................................................................................... 19
Figura 6-17 Vista valores de datos proporcionados ........................................................ 19
Figura 6-20 Vista Valores de datos de clientes ............................................................... 20
Figura 6-23 Vista conjunto de datos transferidos de clientes .......................................... 21
Figura 6-24 Mdulo tiempo real ...................................................................................... 22
Figura 6-25 Ventana mdulo Tiempo real ....................................................................... 23
Figura 6-26 Vista centro de control remoto ..................................................................... 24
Figura 6-27 Asociaciones en estados activos ................................................................. 25
Figura 6-28 Asociaciones inactivas ................................................................................. 25
Figura 6-29 Men desplegable asociacin ...................................................................... 26
Figura 6-30 Asociacin deshabilitada ............................................................................. 26
Figura 6-31 Vistas Valor de dato notificado y valor de dato clientes ............................... 26
Figura 6-34 Vista conjunto de datos................................................................................ 27
Figura 6-35 Controlando los conjuntos de datos ............................................................. 28
Figura 6-36 Vista de valores de datos descubiertos ....................................................... 29
Figura 6-37 Mdulo Estadsticas ..................................................................................... 30

IV Gua de usuario
Servicio ICCP para OASyS

Figura 6-38 Vista Estadsticas de asociacin y centro de control remoto de forma


tabular ............................................................................................................................. 31
Figura 6-39 Vistas asociacin y centro de control remoto organizados lado a lado ..... 31
Figura 6-40 Vistas asociacin y centro de control remoto apilada una encima de la otra
........................................................................................................................................ 32
Figura 6-41 Filtrar por nombre ........................................................................................ 33
Figura 6-42 Ventana seleccionar Asociacion(es) ......................................................... 34
Figura 6-43 Forma desplegada con asociaciones seleccionadas ................................... 34
Figura 6-44 Botn tomar estadsticas .......................................................................... 35
Figura 6-45 - " rtulo de advertencia nmero mximo de filas excedido! ..................... 35
Figura 7-1 Transmisiones entre estados de versiones (C-creado, A-aprobado, R-
rechazado). Visibilidad de estados de versin en QA y zonas de produccin. ............... 38
Figura 8-1 Vista ICCP EABD........................................................................................... 40
Figura 8-2 Forma editar tabla EABD iccpvalordato ......................................................... 41
Figura 8-3 Forma detalles de fichero de la grabacin iccpdispositivo ............................. 41
Figura 8-4 Configuracin de grabacin de ocnexin RTDB Editor de escan ............... 43
Figura 8-5 Configuracin de grabacin de conexin RTDB Editar conexin fsica ...... 44
Figura 8-6 Sumario conexin ezXOS .............................................................................. 45
Figura 8-7 Editar fichero analgicas Pestaa entrada ................................................. 46
Figura 8-8 Editar fichero analgicas Pestaa salida .................................................... 46
Figura 8-9 Estado del fichero de detalles Pestaa entrada .......................................... 47
Figura 10-1- Configuracin de una grabacin de estado ................................................ 66

V Gua de usuario
Servicio ICCP para OASyS

1. HISTRICO DE REVISIONES

Version Authors Date Comments


0.1 Dejan Sarenac 03-Sep-2014 Initial draft version
0.2 Deni Vidovic 23-May-2013 IMC Statistics context
0.3 Slavko Ristic 31-May-2013 IMC Configuration context
0.4 Stanko Culaja 10-Jun-2013 IMC Realtime context
Reviewing and correcting the user
0.5 Vojislav Risti 27-Sep-2013
guide
0.6 Vojislav Risti 2-Oct-2013 Example of ICCP Configuration
0.7 Nikola Koprivica 2-Sep-2014 Model Promotion added
0.8 andor Beretka 3-Sep-2014 Document review
1.0 Olga Hotomski 5-Nov-2014 MEER release
1.1 Javier Ruiz 5-Jun-2015 Versin MEER traducida

1 Gua de usuario
Servicio ICCP para OASyS

2. ALCANCE

Este documento representa una gua de usuario general el servicio ICCP de OASyS
DNA y las herramientas que acompaan al producto. La gua de usuario cubre los
siguientes temas:

Gestin del servicio ICCP usando la aplicacin NMC (Network Management


Console) (Consola de gestin de red)
Configuracin de los registros de entrada de OASyS DNA para componentes
(procesos) dentro del producto ICCP.
Descripcin en profundidad en cmo usar la herramienta Consola de gestin
ICCP:
o Gestionar los contextos de configuracin, incluyendo la creacin de
configuraciones ICCP y sus versiones.
o Gestin de la configuracin sobre diferentes sistemas en el entorno
Enterprise de OASyS DNA
o Activacin de configuraciones (p.ej. la aplicacin en la entrada ICCP)
o Contexto tiempo real: Persistencia de captura de imagen a tiempo real
o Monitorizacin del proceso Gateway de ICCP (estado y flujo de datos)
o Estadsticas: almacenamiento de estadsticas y queries personalizables.
Configuracin SCADA a tiempo real (desde el punto de vista de uso del ICCP)
usando la herramienta ADE.
Configuracin y uso de la aplicacin de simulacin ICCP.
Para seguir el contenido de este documento, el usuario (debe tener al menos
conocimientos bsicos del protocolo TASE.2 (ICCP), as como la terminologa y el
conocimiento de los objetos ICCP y bloques de conformidad.

2 Gua de usuario
Servicio ICCP para OASyS

3. DEFINICIONES Y ABREVIACIONES

Definition/Abbreviation Description
ICCP

RTDB

3 Gua de usuario
Servicio ICCP para OASyS

4. INTRODUCCIN

La implementacin ICCP se soporta sobre de las interfaces de programacin que ofrece


el SCADA de OASyS DNA. Por lo tanto, incluye las caractersticas de redundancia que
OASyS DNA implementa para este tipo de servicios. A continuacin se describen los
elementos mas importantes de OASyS DNA a los que se hace referencia en el
documento:
Base de datos a tiempo real (rtdb - realtime database) Base de Datos en memoria
compartida, en el que se almacena el modelo de datos de OASyS DNA.
Realtime Servicio encargado de la ejecucin de las funciones de OASyS DNA y de la
gestin de la base de datos tiempo real.
Arbitration Servicio OASyS DNA que supervisa y gestiona el estado de servicios
arbitrados.
Editor de base de datos avanzado (ADE - Advanced Database Editor) Herramienta
usada para configurar la base de datos tiempo real.
Consola de gestin de red (NMC - Network Management Console) Herramienta usada
para gestionar la instalacin del entorno de OASyS DNA.
Entorno Enterprise de OASyS DNA Instalacin de OASyS DNA sobre un conjunto de
mquinas en un Dominio dedicado de Windows.
MyOASyS Instalacin monopuesto de OASyS DNA (usada tpicamente para
desarrollar o demostrar las funcionalidades)
Los conceptos de ICCP relacionados con OASyS DNA son:

Servicio ICCP Servicio de OASyS DNA desarrollado para la implementacin del


protocolo de ICCP;

Gateway ICCP Proceso principal del servicio de ICCP que gestiona la comunicacin y
la transferencia de datos via protocolo ICCP entre LCC y RCC-s;
Adaptador ICCP SCADA Proceso dentro del servicio Realtime que gestiona la
comunicacin entre el proceso de comunicaciones (omnicom) y el servicio Gateway
ICCP

4 Gua de usuario
Servicio ICCP para OASyS

5. SERVICIO ICCP

Despus de que la instalacin del producto ICCP Gateway Station est completa y el
desarrollo est correctamente terminado, el servicio ICCP aparecer entre otros
servicios en la herramienta NMC, tal y como se muestra en la figura de debajo.

Figura 5-1 Servicio ICCP en NMC

Los siguientes pasos describen el manejo del servicio ICCP usando NMC:

Inicio del servicio ICCP Para iniciar el servicio ICCP en un servidor OASyS
DNA, en la vista de rbol de NMC seleccionamos el servidor deseado y
desplegamos sus servicios. Hacemos clic derecho en el servicio ICCP y
elegimos el objeto Startup en el men desplegable.
Una vez que servicio haya iniciado completamente y ser indicado por el color
verde del icono del nodo de ICCP
NOTE: El inicio del servicio ICCP, inicia los servicios Common y Arbitration si no
estuvieran arrancados.

5 Gua de usuario
Servicio ICCP para OASyS

Figura 5-2 Arranque del servicio ICCP

Para servicio ICCP Para para el servicio ICCP hacemos clic derecho en el
servicio ICCP y seleccionamos el objeto Shutdown en el men desplegable, tal
y como se muestra en la figura de debajo.

Figura 5-3 Apagar el servicio ICCP

6 Gua de usuario
Servicio ICCP para OASyS

6. CONSOLA DE GESTIN ICCP

La consola de gestin de ICCP (ICCP Management Console (IMC)) es la aplicacin


cliente que permite monitorizar y configurar el servicio ICCP (p.ej. el proceso de entrada
de ICCP), as como los datos que van a ser intercambiados por este protocolo.
La aplicacin IMC contiene 3 mdulos:

Mdulo de configuracin Usado para gestionar la configuracin del servicio ICCP.


Mdulo tiempo real para gestionar los datos transferidos va ICCP.

Mdulo de estadsticas Para configurar y ver las estadsticas de la comunicacin


ICCP.

Se puede acceder a los mdulos desde el men Choose Context mostrado en la


imagen de debajo.

Figura 6-1 Elegir men de contexto IMC

7 Gua de usuario
Servicio ICCP para OASyS

6.1. Mdulo de configuracin

Cuando el mdulo configuracin est abierto la ventana muestra la configuracin


activa (si hay una que est activa). La configuracin actualmente activa se muestra por
defecto pero se pueden mostrar y editar otras configuraciones usando las opciones
apropiadas en el men.

La ventana del mdulo Configuracin, muestra en la parte superior el alias de la


configuracin. (El alias es el nombre de la versin actual de la configuracin, y si la
configuracin abierta es la activa, se indicar con la etiqueta (Activa) al lado derecho
del alias.) En la parte izquierda de la ventana est la vista de rbol que muestra los
grupos de objetos de configuracin ICCP de acuerdo a sus tipos. Dependiendo de la
opcin seleccionada en el rbol, se mostrarn distintas ventanas en el resto de la
aplicacin.

Figura 6-2 Ventana mdulo configuracin (Vista de dispositivos locales)

El objeto Network Configuration est dividido en dos grupos General Configuration y


Advanced Configuration (si existen parmetros avanzados). Esto permite configurar
parmetros de ICCP especficos como tamao mximo de PDU, mxima nmero de
conexiones, etc

8 Gua de usuario
Servicio ICCP para OASyS

Bajo el nodo Network Configuration hay un objeto llamado Application References.


Esto permite aadir, modificar, eliminar y ver las referencias de aplicaciones.
La siguiente vista, es la de Local Control Center (CCL). Permite configurar la
informacin bsica sobre CCL. Bajo el nodo CCL se proveen los siguientes nodos y
vistas.

Local Data Values (Valores de datos locales)


Local Devices (Dispositivos locales)
Local Info Messages (Mensajes de informacin local)
Remote Control Centers (Centros de control remotos)
La vista Remote Control Center contiene objetos adicionales donde podemos ver los
siguientes tipos de grupos de objetos de configuracin:

Associations (Asociaciones)
Served Data Values (Valores de datos suministrados)
Served Devices (Dispositivos suministrados)
Served Info Messages (Mensajes de informacin suministrados)
Client Data Values (Valores de datos de cliente)
Client Devices (Dispositivos de cliente)
Client Info Messages (Mensajes de informacin de cliente)
Client Data Set Transfer Sets (Conjunto de datos transferidos de cliente)

Cada grupo listado arriba provee la configuracin de un elemento especfico.

6.1.1. Men de la Ventana Principal del Mdulo de configuracin

El mdulo de configuracin contiene un men propio, que permite trabajar con las
configuraciones de ICCP. Este men contiene los submens configuracin,
navegador y herramientas.

6.1.1.1. Submen Configuracin

El submen configuracin permite al usuario crear una nueva configuracin, guardar la


configuracin existente, exportar la configuracin actual a un archivo (.dat) e importarla a
un archivo previamente guardado. El submen configuracin se muestra en la siguiente
figura:

9 Gua de usuario
Servicio ICCP para OASyS

Figura 6-3 Submen configuracin

La opcin nuevo permite al usuario crear una nueva configuracin. Una vez
seleccionada, se solicita al usuario el nombre de la configuracin:

Figura 6-4 Cuadro de dilogo Nueva configuracin

La opcin Guardar se usa para guardar la configuracin actual. Al guardar la


configuracin, se solicita al usuario el alias y la descripcin de la misma.

Figura 6-5 Cuadro de dilogo Guardar.

NOTE: La configuracin debe ser vlida para poder ser guardada, de otra manera la
aplicacin mostrar un dilogo de error con el mensaje Configuration saving
failed! Configuration is NOT valid! (Guardado de la aplicacin fallido! La
configuracin no es vlida!). El usuario puede verificar manualmente la validez
de la configuracin actual eligiendo la opcin Validar en el submen
herramientas.

10 Gua de usuario
Servicio ICCP para OASyS

NOTE: Cada vez que se guarda la configuracin, se crea una nueva versin (la versin
previamente guardada no est sobre-escrita). La nueva versin guardada se
marca como descendiente de la versin previamente guardada.

11 Gua de usuario
Servicio ICCP para OASyS

6.1.1.2. Submen navegador


El segundo submen en el men principal del modulo Configuracin es el submen
Navegador. Desde aqu, podemos abrir las configuraciones guardadas previamente.

Figura 6-6 Submen navegador

Cuando elegimos abrir aparece la ventana navegador de configuracin ICCP. El


navegador muestra la lista de configuraciones guardadas por nombre (alias). Debajo de
cada configuracin hay una vista de rbol que contiene las diferentes versiones de la
configuracin. Des esta forma, podemos buscar y recuperar una determinada versin de
la configuracin de acuerdo a su alias y posicin en la jerarqua de versiones.

Figura 6-7 Navegador de configuracin ICCP

Cuando seleccionamos una versin, un men contextual nos muestra las diferentes
acciones se pueden llevar a cabo:

12 Gua de usuario
Servicio ICCP para OASyS

Expand Subtree (Desplegar sub-rbol) Despliega el rbol y todos sus sub-


objetos.
Collapse Subtree (Recoger sub-rbol) Recoge el rbol y todos sus sub-objetos.
Open in Editor (Abrir en editor) Abre la versin seleccionada en el editor para
modificaciones posteriores.
Activate (Activar) Activa la versin de configuracin seleccionada.
Delete (Eliminar) Elimina la versin seleccionada.
Approve (Aprobar) Marca la versin seleccionada como aprobada, (Cambia el
color del alias de la versin a verde).
Reject (Rechazar) Marca la versin seleccionada como rechazada (Cambia el
color del alias de la versin a rojo).
Change Alias (Cambiar alias) Cambia el alias de la versin y el nombre a
mostrar
Show Full Descriptions (Mostrar descripciones completas) Abre el dilogo que
muestra la descripcin de la versin de la configuracin especificada en guardar.
Change Description (Cambiar descripcin) Abre el cuadro de dilogo que
permite modificar la descripcin de la versin de configuracin.
Generate Simulator Configuration (Generar Configuracin del Simulador) Crea
las configuraciones inversas y las guarda en un archivo xml, el cual lo pueden
usar en la aplicacin Simulador ICCP. Esta opcin crea un fichero que contiene la
configuracin de red y un conjunto de archivos (uno por cada CCR) que contiene
la configuracin especfica del centro de control remoto

13 Gua de usuario
Servicio ICCP para OASyS

Figura 6-8 Men desplegable del alias de configuracin

6.1.1.3. Submen herramientas


Como hemos mencionado antes, el men Tools (Herramientas) contiene una sola
opcin Validar. Desde aqu, se puede validar la configuracin actual, p.ej. determina si
hay errores en la configuracin.

Figura 6-9 Submen herramientas

Cuando seleccionamos Validar en el submen Herramientas, lo errores de validacin


se muestran en el panel validacin, en la parte inferior del modulo Configuracin, tal y
como se muestra en la siguiente figura:

14 Gua de usuario
Servicio ICCP para OASyS

Figura 6-10 Panel validacin

Haciendo doble clic en una fila en la tabla de validacin se seleccionar el objeto en la


vista rbol y el campo en la tabla de la vista mostrada que contiene el error. Se mostrar
un marco rojo parpadeante alrededor de ese campo.

6.1.2. Vistas del mdulo configuracin


El mdulo Configuracin muestra una vista especfica de acuerdo al objeto
seleccionado e la vista de rbol, en la parte izquierda de la ventana. Las vistas consiste
normalmente de un listado de elementos en el medio de la ventana y un panel de
edicin en la parte derecha. Tambin existe de una casilla que permite filtrarla lista de
acuerdo a uno o varios. El filtro es mostrado cuando se expande la ventana que hay
bajo la lista.

6.1.2.1. Application References

La vista Application References permite configurar las referencias de Aplicacin de


ICCP. Esta vista est ilustrada en la figura de abajo.

15 Gua de usuario
Servicio ICCP para OASyS

Figura 6-11 Vista Aplicacin referencias

16 Gua de usuario
Servicio ICCP para OASyS

6.1.2.2. Local Data Values (Valores de datos locales)


La vista valores de datos locales permite configurar los valores de datos locales. Se
accede a travs de la vista rbol seleccionando el nodo valores de datos locales bajo
el nodo LCC. La vista se ilustra en la figura de abajo.

Figura 6-12 Vista Valores de datos locales

6.1.2.3. Local Devices (Dispositivos locales)


La vista Local Devices permite configurar los dispositivos locales. Se accede a travs
de la vista de rbol seleccionando el nodo Local Devices bajo el nodo LCC. La vista se
ilustra en la figura posterior.

Figura 6-13 Vista dispositivos locales

17 Gua de usuario
Servicio ICCP para OASyS

6.1.2.4. Local Info Messages (Mensajes de informacin Local)

La vista mensajes de informacin local permite configurar los mensajes de informacin


local. Se accede a travs de la vista de rbol seleccionando el nodo mensajes de
informacin local bajo el nodo LCC. La vista se ilustra en la figura posterior.

Figura 6-14 Vista Mensajes de informacin Local

6.1.2.5. Remote Control Center (RCC) (Centro de control remoto)


La vista Centro de control remoto muestra la informacin y permite editar los
parmetros de configuracin para el RCC seleccionado. Se accede a la vista a travs de
la vista de rbol seleccionando el nodo RCC para el centro remoto deseado. La vista
RCC est conectada al objeto especfico seleccionado en la vista de rbol, por ello no
contiene la lista de objetos solo el panel editar.

Figura 6-15 Vista centro de control remoto

18 Gua de usuario
Servicio ICCP para OASyS

6.1.2.6. Associations (Asociaciones)

La vista Associations permite configurar y mostrar la configuracin de asociacin para


un RCC especfico. Se accede a travs de la vista de rbol seleccionando el nodo
Associations bajo el nodo particular RCC. Se ilustra la vista en la figura posterior.

Figura 6-16 Vista asociaciones

6.1.2.7. Served Data Values (Valores de datos Servidos)

La vista Served Data Values permite configurar y mostrar los valores de datos
proporcionados configurados para un RCC especfico. Se accede a travs de la vista
rbol seleccionando el nodo Served Data Values bajo el nodo particular RCC. La vista
est ilustrada en la figura posterior.

Figura 6-17 Vista valores de datos proporcionados

19 Gua de usuario
Servicio ICCP para OASyS

6.1.2.8. Client Data Values (Valores de datos clientes)

La vista Client Data Values permite configurar y mostrar los valores de datos de
clientes configurados para un RCC especfico. Se accede a travs de la vista rbol
seleccionando el nodo Client Data Values bajo un nodo particular del RCC. La vista se
ilustra en la figura posterior.

Figura 6-18 Vista Valores de datos de clientes

6.1.2.9. Client Data Sets Transfer Sets (Conjunto de datos transferidos de


clientes)
La vista Client Data Sets Transfer Sets permite configurar y mostrar el conjunto de
datos transferidos de clientes configurados para un RCC especfico. Se accede a travs
de la vista de rbol seleccionando el nodo Client Data Sets Transfer Sets bajo el nodo
particular RCC. La vista se ilustra en la figura posterior.

20 Gua de usuario
Servicio ICCP para OASyS

Figura 6-19 Vista conjunto de datos transferidos de clientes

21 Gua de usuario
Servicio ICCP para OASyS

6.2. Mdulo Tiempo Real (Realtime)

A travs del Mdulo Realtime el usuario puede monitorizar y operar el servicio de datos
en tiempo real de ICCP. Se accede a la ventana Mdulo Tiempo Real desde el men
principal de la aplicacin IMC seleccionando el objeto Realtime

Figura 6-20 Mdulo tiempo real

La ventana mdulo Realtime permite monitorizar los siguientes objetos del servicio
ICCP: asociaciones, valores de datos, dispositivos, conjuntos de datos transferidos y
valores de datos descubiertos. Tambin permite controlar los estados de asociacin de
ICCP /habilitar/deshabilitar), conjunto de datos (inicio, paro),. Etc.

La aplicacin Consola de gestin ICCP solo puede ser iniciada por los usuarios con
permisos DNA especficos:

DNA Permission - View_ICCP requiere un usuario acceder al servicio ICCP y


provee acceso no interactivo (solo monitorizado). Los usuarios con estos
privilegios tienen acceso limitado a las opciones del mdulo Realtime
DNA Permission - Control_ICCP - Provee privilegios requeridos para operar y
monitorizar el servicio ICCP datos en tiempo real. El usuario con estos privilegios
tiene acceso total a las opciones del mdulo Realtime

La figura de debajo muestra la ventana mdulo Realtime donde se establece la


conexin con los servicios de ICCP.

22 Gua de usuario
Servicio ICCP para OASyS

Figura 6-21 Ventana mdulo Tiempo real

La ventana consiste en los siguientes elementos:

Vista de rbol Navegacin Muestra jerrquicamente la configuracin activa del


servicio ICCP consiste en un conjunto de centros de control remotos, sus canales
de comunicacin asociados y los datos de en tiempo real. Seleccionando un
objeto especfico de la vista rbol se muestra la vista. En la vista de rbol cada
objeto aparte del tipo de datos seleccionados, muestra el nmero de elementos
del tipo asociado presente en la configuracin activa del servicio ICCP.
Area Principal Muestra las vistas especficas de acuerdo al objeto de vista de
rbol seleccionado (p.ej. informacin RCC, asociaciones, valores de datos
descubiertos, valores de datos de clientes, dispositivos clientes, Informacin
DSTS, valores de datos proporcionados y dispositivos proporcionados). La
visualizacin principal se suplementa en la mayora de las vistas con la casilla de
filtrado que permite el filtrado de los elementos mostrados.
Barra de Refreseco Se muestra en todas las vistas que contengan una rejilla de
datos. Permite al usuario cambiar entre pginas de datos usando el control de
pginas (localizado en la parte izquierda de la barra de recarga)
Barra de estado Muestra la informacin general sobre el estado del servicio
ICCP (estado del proceso de entrada) y el permiso DNA de la cuenta de usuario
bajo la cual est ejecutndose la aplicacin.

23 Gua de usuario
Servicio ICCP para OASyS

6.2.1. Vistas de Ventana Mdulo Tiempo real

Las siguientes secciones describen las vistas a las que se puede acceder en la ventana
mdulo Realtime de acuerdo al objeto de vista de rbol seleccionado.

6.2.1.1. Centro de control remoto


Seleccionando un objeto especfico de vista de rbol de centro de control remoto (CCR)
el usuario accede a la vista que provee la opcin de modificar la informacin relacionada
con el CCR especfico. Esta vista permite al usuario establecer la zona horaria
actualmente usada (el valor por defecto es UTC). Este parmetro se usa para la
conversin de etiquetas de tiempo de valores de datos de clientes proporcionados. El
usuario puede seleccionar una zona horaria diferente desde el cuadro combinado y
aceptar los cambios pulsando el botn aceptar que se muestra en la siguiente figura.

Figura 6-22 Vista centro de control remoto

El cambio en la zona horaria se guarda como datos de tiempo real (en la base de datos
tiempo real) que puede ser replicada a espera tiempo real as como los servidores en
otros sistemas OASyS DNA.

24 Gua de usuario
Servicio ICCP para OASyS

6.2.1.2. Asociacin
La vista Asociacin bajo un CCR especfico muestra la lista de asociaciones
configuradas por el CCR y los siguientes parmetros de las asociaciones:

Nombre Nombre de la asociacin definido en configuracin


AR local Aplicacin referencia local usada por la asociacin.
AR remoto Aplicacin referencia remota usada actualmente usada por
asociacin
Encriptacin Tipo de encriptacin (ninguno o Ssl) usado por asociacin
Autentificacin Tipo de autentificacin (ninguno, Ssl o mace) usado por
asociacin
Estado de asociacin Estado de asociacin actual (activo, inactivo, inactivo
esperando, inactivo llamando)
Etiqueta temporal del ltimo cambio de estado Hora del ltimo cambio de
estado de la asociacin.
Esta vista tambin provee la interfaz para habilitar y deshabilitar la asociacin
seleccionada a travs del men desplegable.
La figura posterior ilustra la situacin cuando ambas asociaciones configuradas estn
disponibles y activas (Se ha esTablacido conexin con el centro de control remoto)

Figura 6-23 Asociaciones en estados activos

Cuando las asociaciones estn activas pero la conexin con el centro de control remoto
no se ha esTablacido, los estados de las asociaciones pueden ser Inactivo esperando o
Inactivo llamando como se muestran en la figura:

Figura 6-24 Asociaciones inactivas

El usuario puede controlar el estado de la asociacin eligiendo el comando del men de


contexto apropiado como se muestra en la figura posterior. El comando deshabilitar se
puede ejecutar solo cuando la asociacin est habilitada (estado de la asociacin es
Activo, Inactivo esperando o inactivo llamando). Por otro lado, el comando habilitar
se puede ejecutar solo cuando la asociacin est deshabilitada (Estado de la asociacin
es inactivo).

25 Gua de usuario
Servicio ICCP para OASyS

Figura 6-25 Men desplegable asociacin

La figura posterior ilustra el estado de la asociacin inmediatamente despus de que el


comando deshabilitar se haya ejecutado en una asociacin.

Figura 6-26 Asociacin deshabilitada

El estado de la asociacin se mantiene como datos de tiempo real, esto puede ser
replicado al servidor espera de tiempo real y a los servidores de tiempo real en otros
sistemas OASyS DNA.

6.2.1.3. Valor de dato notificado y valor de dato cliente


La vista valores de datos notificados y la vista valores de datos clientes son idnticas.
La nica diferencia es en el tipo de datos mostrados. Estn ilustradas en la figura
posterior.

Figura 6-27 Vistas Valor de dato notificado y valor de dato clientes

Estas vistas permiten al usuario supervisar el estado de cada valor de dato notificado
configurado y valor de dato cliente configurado. Los parmetros de valor de datos
mostrados son:

26 Gua de usuario
Servicio ICCP para OASyS

Nombre Nombre del valor de dato


Tipo Tipo de valor de dato
Fuente actual Valor de dato de la fuente actual (telemedido, calculado,
introducido o estimado)
Valor ltimo valor conocido (valor flotante para tipos reales, valor integrante
para tipos discretos y abrir, cerrar, transitorio o valores de error para tipos de
estado)
Etiqueta temporal Etiqueta del ltimo cambio del valor de datos
Validez Calidad del ltimo valor recibido (normal o anormal)
COV Cambio del valor del contador
Adaptadores suscritos Lista de adaptadores suscritos separados por comas.
El filtro provee la interfaz para el filtrado de la lista valores de datos por los siguientes
parmetros: nombre, tipo, validez, normalidad, etiqueta temporal y estado del adaptador
suscrito. Adicionalmente, el filtro puede especificar valores de datos descubiertos o
encubiertos.

6.2.1.4. DataSet (Conjunto de datos)


La vista conjunto de datos provee informacin sobre el conjunto de datos configurado
en la versin activa del servicio de configuracin ICCP. Adems, el usuario con los
permisos adecuados puede iniciar y parar los conjuntos de datos disponibles.

La figura posterior ilustra la vista Conjunto de datos.

Figura 6-28 Vista conjunto de datos

27 Gua de usuario
Servicio ICCP para OASyS

En el lado izquierdo se muestra la lista de transferencia de conjunto de datos


establecidos (TCDE). Cuando un TCDE est seleccionado, las propiedades para el
TCDE seleccionado se muestran. El panel en el lado derecho est relleno con la lista de
los valores de datos clientes o dispositivos clientes asignados al conjunto de datos
seleccionados. Encima de esta lista est el botn Radio que permite cambiar entre
visualizacin de valores de datos clientes y dispositivos clientes.
El usuario puede iniciar y parar el TCDE seleccionado haciendo clic derecho en el TCDE
deseado y eligiendo la opcin deseada en el men desplegable como se muestra en la
figura posterior.

Figura 6-29 Controlando los conjuntos de datos

6.2.1.5. Valores de datos descubiertos


Esta vista provee la lista de valores de datos notificados por el CCR incluyendo los que
no estn presentes en la versin de configuracin activa del servicio ICCP. Esta vista
solo est disponible cuando al menos una asociacin relacionada con el CCR est
activa. De otra manera el mensaje asociacin inactiva, navegacin no es posible! se
muestra.
La figura posterior ilustra la vista valores de datos descubiertos.

28 Gua de usuario
Servicio ICCP para OASyS

Figura 6-30 Vista de valores de datos descubiertos

Ntese que los tipos de valores de datos no se recuperan de forma automtica. En lugar
de eso, el usuario puede emitir el comando para recuperar la informacin seleccionando
el valor de dato deseado en la lista (o mltiples valores de datos), haciendo clic derecho
en l y eligiendo la opcin Tomar tipos ICCP en el men desplegable. Para recuperar
el tipo de todos los valores de datos descubiertos hacemos clic derecho en el nodo
valores de datos descubiertos en la vista de rbol izquierda y elegimos la opcin
tomar tipos de valores de datos descubiertos en el men desplegable. Despus de
recuperar los tipos, se puede indicar un posible tipo de desajuste como se muestra en la
figura.
Ntese que recuperando los tipos de la lista entera puede llevar mucho tiempo
dependiendo del ancho de banda de comunicacin y el nmero de puntos.
La ltima columna muestra si el valor de dato est configurado en la configuracin activa
del servicio de ICCP.
La opcin de filtrado debajo de la lista de valores de dato descubiertos provee un filtro
por nombre, tipo, estado de suscripcin y el tipo de desajuste.

6.3. Mdulo Estadsticas (Statistics)

El mdulo estadsticas de consola de gestin ICCP provee las vistas para el


visualizado de informacin estadstica sobre el servicio de ICCP guardado en la base de

29 Gua de usuario
Servicio ICCP para OASyS

datos histrico. Para acceder a la ventana mdulo estadsticas elegimos el contexto


estadsticas en el IMC como se muestra en la siguiente figura.

Figura 6-31 Mdulo Estadsticas

El mdulo Estadsticas provee las vistas para dos tipos de estadsticas: estadsticas
Asociacin y estadsticas centro de control remoto (CCR). Ambas son accesibles a
trasvs del men de la ventana mdulo estadsticas

Figura 6.3.2 Accediendo a la vista estadsticas de asociacin

El mdulo estadsticas soporta acoplamientos as que el usuario puede abrir ambas


vistas al mismo tiempo y organizar 2 pestaas de manera diferente (p.ej. apilar, lado a
lado, una sobre la otra). Los ejemplos de organizar vistas estn ilustrados en las figuras
posteriores.

30 Gua de usuario
Servicio ICCP para OASyS

Figura 6-32 Vista Estadsticas de asociacin y centro de control remoto de forma tabular

Figura 6-33 Vistas asociacin y centro de control remoto organizados lado a lado

31 Gua de usuario
Servicio ICCP para OASyS

Figura 6-34 Vistas asociacin y centro de control remoto apilada una encima de la otra

En relacin con los datos que se muestran en las vistas asociacin y centro de control
remoto son idnticos, aunque solo en esta seccin, la vista asociacin ser explicada.
Trabajar en la vista centro de control remoto es equivalente.

6.3.1. Estadsticas de asociacin


La vista estadsticas asociacin muestra las estadsticas grabadas en la base de datos
histrico. Cada grabacin contiene las estadsticas para una hora para la asociacin
especfica p CCR. La informacin que se muestra es:

Nombre Fallo al llamar conexiones


Hora de inicio Conexin sobre peticin
Hora de fin Indicaciones de abortar conexin
Disponibilidad del ncide Indicaciones de leer valores de
Conexiones llamadas con xito datos
Conexiones llamadas fallidas Conjunto de transferencia de
xito al llamar conexiones datos transferidos

32 Gua de usuario
Servicio ICCP para OASyS

Valores de datos en TCDE Conjunto de datos transferidos


transferidos recibidos
Mensajes de informacin Valores de datos en TCDE
transferidos recibidos
Indicaciones de operacin de Mensajes de informacin
dispositivos recibidos
Indicaciones de etiquetado de Peticiones de operacin de
dispositivo dispositivo
Device Gettag Indications Errores de peticiones
Peticiones de ller valores de datos

Se proveen 3 tipos de filtrado en la vista Estadsticas asociacin. Hay filtrado por


nombre, hora de inicio y hora de fin. Para filtrar por nombre hacemos clic en el botn
desplegable seleccionar asociacin que se mostrar de manera desplegada. Permite
la introduccin de una o ms asociaciones en la lista de filtrado. Las nuevas entradas se
aaden en la lista de filtrado pulsando el botn + y seleccionando la asociacin
deseada en la ventana seleccionar asociacion(es)

Figura 6-35 Filtrar por nombre

33 Gua de usuario
Servicio ICCP para OASyS

Figura 6-36 Ventana seleccionar Asociacion(es)

Los nombres seleccionados estn listados en forma desplegada como se muestra en la


figura posterior.

Figura 6-37 Forma desplegada con asociaciones seleccionadas

Las asociaciones en la forma desplegada se pueden eliminar seleccionndolas y


pulsando el botn -
Tambin est disponible filtrar por hora de inicio y/o fin. El usuario puede habilitar el
filtrado marcando las casillas hora de inicio y hora de fin y especificando la hora de
inicio y finalizacin.
La vista estadsticas se rellena inicialmente con las grabaciones de la base de datos
pero no se recarga automticamente. Cuando los filtros son especficos, el usuario

34 Gua de usuario
Servicio ICCP para OASyS

necesita recargar la vista manualmente pulsando el botn tomar estadsticas. Las


estadsticas mostradas se mostrarn de acuerdo con el criterio de filtrado.

Figura 6-38 Botn tomar estadsticas

Cuando el nmero de filas en la rejilla de datos excede el nmero especificado en la


configuracin, se presenta un rtulo de advertencia nmero mximo de filas excedido!
en la vista, en la parte izquierda del botn tomar estadsticas, como se muestra en la
imagen de debajo.

Figura 6-39 - " rtulo de advertencia nmero mximo de filas excedido!

35 Gua de usuario
Servicio ICCP para OASyS

6.3.2. Estadsticas de Centro de control remoto

Como hemos mencionado antes, la vista estadsticas centro de control remoto es la


misma que la vista estadsticas asociaciones con la nica diferencia es la base de
datos usada como fuente de relleno de la rejilla de datos. Toda la discusin de arriba
sobre la vista de estadsticas asociaciones es aplicable para la vista estadsticas
centro de control remoto y no ser repetido.

36 Gua de usuario
Servicio ICCP para OASyS

7. PROMOCIN DEL MODELO

Promocin del Modelo es una caracterstica que hace posible el control de qu versin
de una configuracin de ICCP (creada en la zona QA) estar visible dentro de la
herramienta IMC (Consola de gestin ICCP) en la zona produccin. Hay dos registros
dentro del archivo ConfiguracinICCP.xml que necesita ser configurada para habilitar
deshabilitar esta caracterstica. Estos registros son: Modelo promocin habilitado y es
sistema de produccin. En caso de que el modelo promocin deba estar habilitado,
necesitamos configurar los registros mencionados del siguiente modo. Para la zona QA
Modelo promocin habilitado debe estar establecido a verdad y es sistema de
produccin a falso. Para la zona de produccin modelo promocin habilitado debe estar
establecido en verdad y es sistema de produccin en verdad tambin. En el caso de que
modelo promocin deba estar deshabilitado necesitamos establecer modelo promocin
habilitado a falso en las dos zonas.

Todas las versiones de configuracin creadas en la zona QA se transfieren a la zona de


produccin va mecanismo de exportacin de datos. Pero no todos ellos son visibles
dentro de la herramienta IMC en la zona de produccin. Son visibles aquellos que estn
en el estado apropiado. Hay tres posibles configuraciones de estado: creado, aprobado
y rechazado. Cuando una configuracin de versin es creada, su estado es creado. SI el
modelo promocin est habilitado, el estado de la versin puede cambiar a aprobado o
rechazado. La versin del estado puede cambiar dentro de la ventana navegador de
configuracin ICCP (Figura 6-7) usando los objetos de men aprobar y rechazar
desde el men desplegable configuracin (Figura 6-8). Para las versiones de estado
creadas se pueden mover al estado aprobado y rechazado. Estas transiciones solo se
pueden dar en la zona QA.
La versin de estado aprobada solo se puede mover a estado rechazado. Esta
transicin solo se puede dar en la zona de produccin. La versin de estado rechazado
no se puede mover a ningn otro estado. Asumimos que hemos creado algunas
versiones de configuracin en la zona QA y ese modelo de promocin est habilitado en
ambas zonas: QA y produccin. Los estados iniciales de todas las versiones de
configuracin creadas se establecen como creadas y, desde que el modelo de
promocin est habilitado, estas versiones no estn visibles dentro de la herramienta
IMC en la zona de produccin. Para proveer esto necesitamos cambiar el estado de la
versin a aprobado. Una vez que la versin est visible en produccin se puede mover a
estado rechazado usando la herramienta IMC en la zona de produccin., no en la zona
QA. Despus de esto, la versin rechazada no es visible en la zona de produccin. As

37 Gua de usuario
Servicio ICCP para OASyS

que, solo las versiones que estn en estado aprobado se muestran en la herramienta
IMC en la zona de produccin. En la zona QA todas las versiones son visibles (creada,
aprobada y rechazada)

QA
PROD C

Figura 7-1 Transmisiones entre estados de versiones (C-creado, A-aprobado, R-rechazado). Visibilidad de
estados de versin en QA y zonas de produccin.

38 Gua de usuario
Servicio ICCP para OASyS

8. CONFIGURACIN SCADA RTDB

La configuracin SCADA de la base de datos a tiempo real de ICCP consiste en


configurar el mapeo de valores de datos de ICCP y dispositivos de ICCP a puntos de
tiempo real configurados en las tablas RTDB. Por esta razn las tablas iccpvalordato
and iccpdispositivo se aaden al RTDB. Las grabaciones en estas tablas representan
el mapeo entre los objetos de ICCP (valor de datos o dispositivos) al punto local de
SCADA correspondiente (analgico, estado o multi-estado). Hay una parte adicional de
la configuracin SCADA de base de datos a tiempo real de ICCP para establecer
comunicacin entre el servicio ICCP (Proceso entrada ICCP) y el servicio Tiempo Real
proceso Omnicom (va proceso adaptador ICCP SCADA).
La configuracin SCADA de base de datos a tiempo real de ICCP se edita usando la
aplicacin editor avanzado de bases de datos (EABD).

8.1. Mapeo ICCP tablas RTDB

Las dos tablas de mapeo en RTDB son accesibles en EABD desde la vista ICCP. Estas
tablas son:

Tabla de mapeo iccpvalordato contiene todos los servidores y nombres de


valores de datos de cliente mapeado a los puntos de SCADA locales
correspondientes.
Tabla de mapeo iccpdispositivo - contiene todos los servidores y nombres de
dispositivos de cliente mapeado a los puntos de SCADA locales

La vista de ICCP en EABD se muestra en la figura posterior.

39 Gua de usuario
Servicio ICCP para OASyS

Figura 8-1 Vista ICCP EABD

Para acceder a la tabla deseada hacemos doble clic en Valor de dato ICCP o
dispositivo ICCP. Esto abrir la vista tabular (Forma editar tabla) de la tabla elegida.
Desde la forma editar tabla el usuario puede aadir, modificar o eliminar objetos
directamente desde la vista tabular. La figura posterior muestra la forma Editar tabla
de la tabla iccpvalordato.

40 Gua de usuario
Servicio ICCP para OASyS

Figura 8-2 Forma editar tabla EABD iccpvalordato

Las grabaciones particulares se pueden ver y modificar en la forma detalles de fichero


mostrada en la imagen de abajo. Se accede a la forma detalles de fichero desde la
forma editar tabla haciendo doble clic en el botn fichero de cabecera (el botn al lado
izquierdo del fichero seleccionado) del fichero seleccionado. Debajo tenemos la figura
que nos muestra la forma detalles del fichero de la grabacin iccpdispositivo.

Figura 8-3 Forma detalles de fichero de la grabacin iccpdispositivo

41 Gua de usuario
Servicio ICCP para OASyS

En la forma detalles de fichero se mapea un nico valor del dispositivo al punto


particular de SCADA (analgico, estado o multi-estado). El mapeo se puede definir
pulsando el botn mapear y seleccionando la tabla deseada y punto en el cuadro de
dilogo ICCPMapeo.
La funcin del punto (cliente, servidor o cliente/servidor) se define como la configuracin
de la grabacin.

8.2. Conexin ICCP Configuracin RTDB

Para esTablacer el enlace de comunicacin entre el servicio ICCP (Entrada ICCP) y el


servicio Tiempo real (proceso omnicom, va Adaptador de proceso ICCP SCADA) es
necesario configurar grabaciones adicionales en las siguientes tablas:

Tabla conexin Para habilitar la transferencia de datos objetos de cliente ICCP


es necesario configurar una o ms grabaciones de conexin Omnicom. En caso
del protocolo ICCP, la conexin se esTablace entre Omnicom y procesos de
adaptacin ICCP SCADA. Omnicom no distingue adaptador de dispositivo RTU
fsico. En algunos casos, es bueno practicar tener ms de una conexin, por
redundancia.
Tabla remoto El usuario necesita definir una o ms grabaciones remotas que
se usarn por el proceso Omnicom para identificar el punto de SCADA local

42 Gua de usuario
Servicio ICCP para OASyS

apropiado cuando se recibe el dato remoto. En la prctica, el nmero mximo de


puntos de SCADA locales mapeados a una grabacin remota es de 2000.
Tabla remconnjoin Despus de que la conexin y las grabaciones remotas
hayan sido creadas, el usuario necesita definir el mapeo entre ellas. Una
conexin puede tener como mximo 28 grabaciones remotas. Esto asegurar la
redundancia si una conexin entre omnicom y el adaptador ICCP SCADA est
roto.
Omnicom es el proceso del servicio Tiempo real que maneja la tarea de
comunicacin. El proceso Omnicom viaja peridicamente a travs de todas las
grabaciones de conexin configuradas y esTablace y mantiene una conexin de red
con dispositivos RTU. Dependiendo de la configuracin del modo comunicacin (ver
la figura mostrada abajo), Omnicom sondea los datos RTU (si el modo sondeo de
husped est activo) o se regular directamente desde RTU (si el sondeo remoto
est esTablacido).

Figura 8-4 Configuracin de grabacin de ocnexin RTDB Editor de escan

El parmetro tipo de conexin debe estar esTablacido siempre a Red (TCP) y el


parmetro nombre de husped a Huespedlocal (porque Omnicom y Adaptador SCADA
ICCP estn siempre en la misma mquina). Puede estar cualquier puerto disponible en
las mquinas de tiempo real. Normalmente una grabacin de conexin por un protocolo
en un proceso omnicom es suficiente para recuperar datos para todos los RTUs (para

43 Gua de usuario
Servicio ICCP para OASyS

ese protocolo). En algunos casos, es bueno practicar tener ms de una conexin, para
redundancia.
Los usuarios pueden verificar los estados de comunicaciones para la interfaz de ICCP a
travs del sumario conexin estndar mostrado o equivalente en DMS/DMD.

Figura 8-5 Configuracin de grabacin de conexin RTDB Editar conexin fsica

La figura posterior muestra el sumario de conexin ezXOS visualizado con conexiones


configuradas. Si la conexin entre Omnicom y adaptador de procesos ICCP SCADA
est establecida, el estado activo del indicador ser XITO. Ntese que la conexin no
ser establecida si no hay grabaciones mapeadas remotas EN ESCAN para
grabaciones de conexin especfica.

44 Gua de usuario
Servicio ICCP para OASyS

Figura 8-6 Sumario conexin ezXOS

8.3. Configurar puntos de SCADA local

Antes de crear las grabaciones de mapeo de ICCP, los puntos de SCADA local deben
ser configurados. Cada punto SCADA debe ser configurado correctamente para recibir
actualizaciones de datos. Todos los putos telemedidos deben usar ICCP remoto
(excepto los notificados).

Si un valor de punto es recuperado desde el centro de control remoto, el campo tiene


entrada debe estar marcado. El tipo de entrada para puntos analgicos ICCP debe
estar establecido a flotante. El campo coordenadas de entrada debe contener el
nombre del valor de dato ICCP al cual el punto es mapeado. Las opciones de
conversin de datos se pueden establecer desde la pestaa entrada.

45 Gua de usuario
Servicio ICCP para OASyS

Figura 8-7 Editar fichero analgicas Pestaa entrada

Si el punto de SCADA tiene salida (p.ej. es requerido ser capaz de enviar comandos a
un dispositivo), el campo tiene salida debe ser marcado. Las coordenadas de salida se
tienen que establecer al nombre del dispositivo ICCP para el cual el punto es mapeado.
Adems, aunque la opcin conversin puede ser configurada por el protocolo ICCP
debe estar deshabilitada.

Figura 8-8 Editar fichero analgicas Pestaa salida

La configuracin equivalente de las opciones entrada/salida se usa para los puntos de


estado para el descrito arriba por puntos analgicos. Desde que el estado del punto de
estado es un punto discreto que permite 2 o 4 valores es necesario tener la opcin
establecida nmero de bits de entrada. En caso de ICCP, debemos establecer 2 bits

46 Gua de usuario
Servicio ICCP para OASyS

porque ICCP soporta 4 valores para los puntos de estado (valores de datos de estado).
Ambas coordenadas de entrada (para cada bit de entrada) deben estar esTablacidas al
mismo nombre del valor de dato ICCP para el cual el punto es mapeado.

Figura 8-9 Estado del fichero de detalles Pestaa entrada

Los ajustes de salida del punto de estado deben estar configurados de la misma manera
que para los puntos analgicos descritos arriba.

47 Gua de usuario
Servicio ICCP para OASyS

9. CONFIGURACIN DE PRODUCTO ICCP

Esta seccin describe la configuracin de los registros de entrada de OASyS DNA para
los componentes /procesos) del producto ICCP.

9.1. Servicio ICCP

9.1.1. Entrada ICCP

El proceso de entrada de ICCP se inicia dentro del servicio OASyS DNA ICCP. El
fichero que contiene el registro de configuracin es ICCPGateway.xml.

Clave Descripcin

Nivel de registro de entrada Nivel de registro de la aplicacin


entrada. Posibles valores: verboso,
informacin, advertencia, registro de
depuracin, siempre.

Marco de nivel de registro Nivel de registro del marco ICCP.


Posibles valores: Verboso,
informacin, advertencia, error.

Nivel de registro Sisco Nivel de registro de terceras libreras


de SISCO (bajo el marco ICCP).
Valores posibles: MIVerboso,
MIDepuracin, MIFlujo,
MIErrorNormal, MIError.

Tamao de archivo de registro Tamao mximo del archivo de


registro del marco ICCP [bytes]

Configurar plugin nombre de ensamble Nombre del plugin de ensamble que


implementa la interfaz de
configuracin

Notificacin de plugin nombre de ensamble Nombre del plugin de ensamble que


implementa la interfaz de notificacin.

Sitema DAL Nombre del sistema que ser usado


para inicializar el servicio DAL. Si se

48 Gua de usuario
Servicio ICCP para OASyS

omite, se usara el nombre del sistema


local.

Direccin de adaptador de servicio base Direccin IP o huesped local, los


servicios WCF sern hospedados en
esta direccin.

Puerto adaptador servicio Valor de puerto para servicio dinmico


WCF (para adaptadores ICCP).

Direccin de servicio base IMC Direccin IP o husped local,


direccin para servicio WCF IMC
(Consola de gestin ICCP contexto
RT)

Puerto de servicio IMC Valor de puerto para servicio WCF


IMC (Consola de gestin ICCP
contexto RT)

Tamao mximo de mensaje recibido Tamao mximo de mensaje que


puede ser recibido (este parmetro es
especfico WCF) el valor por defecto
es 2147483647.

Tamao mximo de conjunto de Buffer Tamao mximo de conjunto de buffer


(este parmetro es especfico WCF) el
valor por defecto es 2147483647.

Tamao mximo de buffer Tamao mximo de buffer (este


parmetro es especfico WCF) el valor
por defecto es 2147483647.

Nmero mximo de objetos en la grfica Nmero mximo de objetos en un


mensaje (este parmetro es
especfico WCF) el valor por defecto
es 2147483647.

Configuracin de gestin Direccin de Direccin de gestor de configuracin


servicio base de servicio WCF

Puerto de servicio gestor de configuracin Valor de puerto para el gestor de


configuracin del servicio WCF

Direccin de servicio base del gestor tiempo Direccin del gestor tiempo real del

49 Gua de usuario
Servicio ICCP para OASyS

real servicio WCF

Puerto servicio de gestor tiempo real Valor de puerto para gestor de tiempo
real del servicio WCF

Tamao mximo de mensaje de cliente Parmetro de cliente WCF Tamao


recibido de mensaje mximo que puede ser
recibido (Este parmetro es especfico
de WCF), el valor por defecto es
2147483647.

Lmite de tiempo apertura de cliente Parmetro de cliente WCF Tiempo


lmite de apertura (Este parmetro es
especfico de WCF), el valor por
defecto es 300.

Tiempo lmite de envo de cliente Parmetro de cliente WCF Tiempo


lmite de envo (Este parmetro es
especfico de WCF), el valor por
defecto es 300.

Flujo de transaccin de cliente Parmetro de cliente WCF Flujo de


transaccin (Este parmetro es
especfico de WCF), el valor por
defecto es falso.

Nmero de objetos mximos de cliente en Parmetro de cliente WCF Nmero


grfica de objetos mximos en un mensaje
(Este parmetro es especfico de
WCF), el valor por defecto es
2147483647.

Valor mximo de datos del tamao de buffer Nmero mximos de cambios que
de cola pueden ser enviados al adaptador
ICCP en un solo paquete

Valor mximo de datos del periodo de buffer Tiempo de valores de datos recibidos
de cola en cola antes de enviarlos al
adaptador [milisegundos].

Valores de datos mximos de IMC de Nmero mximo de cambios que


tamao de buffer de cola pueden ser enviados al contexto IMC-

50 Gua de usuario
Servicio ICCP para OASyS

RT en un solo paquete

Valores de datos mximos de IMC de Tiempo de valores de datos recibidos


periodo de buffer de cola en cola antes de enviarlos al contexto
IMC-RT [milisegundos].

Actualizacin de integridad inicial Se lleva a cabo la actualizacin de la


integridad cuando la asociacin est
activa. Posibles valores: verdadero,
falso.

Actualizacin de integridad remota Se lleva a cambo la actualizacin de


la integridad en contra de RCC o
localmente (marco) Posibles valores:
verdadero, falso.

Tiempo lmite de lectura Tiempo lmite de lectura de datos


DistribuSys va consulta SQL
[segundos].

9.1.2. Gestor de configuracin ICCP


Este proceso se inicia dentro del servicio OASyS DNA ICCP. El archivo que contiene el
registro de configuracin es ICCPConfiguration.xml.

Clave Descripcin

Nivel de registro por defecto Valor por defecto para el nivel de


registro del proceso de entrada

Direccin base del servicio de entrada Direccin IP o husped local, el


servicio WCF se hospeda en esta
direccin

Puerto de servicio de entrada Valor de puerto para el gestor de


configuracin del servicio WCF

Direccin base del servicio IMC Punto final de la direccin para el


servicio WCF para IMC mdulo
configuracin.

Puerto de servicio IMC Valor de puerto para servicio WCF

51 Gua de usuario
Servicio ICCP para OASyS

para IMC mdulo configuracin.

Tamao mximo de mensaje recibido Tamao mximo de mensaje que


puede ser recibido (este parmetro es
especfico WCF) su valor por defecto
es 2147483647.

Tamao mximo de conjunto de Buffer Tamao mximo de conjunto de buffer


(este parmetro es especfico WCF) el
valor por defecto es 2147483647.

Tamao mximo de buffer Tamao mximo de buffer (este


parmetro es especfico WCF) el valor
por defecto es 2147483647.

Nmero mximo de objetos en la grfica Nmero mximo de objetos en un


mensaje (este parmetro es
especfico WCF) el valor por defecto
es 2147483647.

OasysHdbConnString Conexin encadenada para el


histrico base de datos de OASyS

DsysDatapumpDataset Conjunto de datos de Distribusys


usados en el histrico base de datos
para replicacin bombardeo de datos

Plugin de notificacin Nombre del plugin de ensamble que


implementa la interfaz de notificacin

Modelo promocin habilitado Permite los cambios prohibidos de


estado en la versin de configuracin
ICCP

Sistema de produccin Indica si es un sistema de produccin


o no. Valores posibles: verdadero,
falso.

Sistema DAL Nombre del sistema que se usa para


inicializar el servicio DAL. Si se omite,
se usar el nombre del sistema local.

52 Gua de usuario
Servicio ICCP para OASyS

9.1.3. Gestor de tiempo real ICCP

Este proceso se inicia dentro del servicio OASyS DNA ICCP. El archivo que contiene el
registro de configuracin es ICCPRealTimeManager.xml.

Key Description

Direccin base de servicio Direccin IP o husped local, el


servicio WCF se hospeda en esta
direccin

Puerto servicio Valor puerto para el gestor tiempo real


del servicio WCF

9.1.4. Servicio Tiempo real


Para habilitar la integracin ICCP dentro del servicio OASyS DNA a tiempo real el
usuario tiene que aadir el archivo ERealTime_ICCP.xml de manera manual en el
registro ETiempo real y esTablacer la clave ICCP_INTEGRATION_ENABLED a
VERDADERO (mirar el cuadro de texto debajo). Una vez realizado. El proceso ICCP se
iniciar dentro del servicio Tiempo real.

<OASYSDNARegistry>
<Product Name="ERealTime">
<Value Name="ICCP_INTEGRATION_ENABLED">TRUE</Value>
</Product>
</OASYSDNARegistry>

9.1.5. Adaptador ICCP SCADA


Este proceso comienza dentro del servicio OASyS DNA Tiempo real. El fichero que
contiene el registro de configuracin es ICCPScadaAdapter.xml.

Clave Descripcin

Nivel de registro Nivel de registro del adaptador ICCP


SCADA. Valores posibles: Verboso,
Informacin, Advertencia, Registro de
depuracin, Siempre.

Sistema DAL Nombre del sistema que se usa para


inicializar el servicio DAL. Si se omite,

53 Gua de usuario
Servicio ICCP para OASyS

se usar el nombre del sistema local

Ejecutar en modo depuracin Si este parmetro es activo, ejecutar y


debuguear desde Visual studio es
posible

Periodo de reconexin de entrada Tiempo de reconexin de entrada ICCP


[milisegundos].

Objetos dinmicos mximos de suscripcin Nmero mximo de objetos aadidos a


suscripcin por llamada.

Asambleas de extensin Asambleas listadas de mdulos de


extensin (separados con ;).

Valor de datos mximo de tamao de Nmero mximo de cambios que se


buffer de cola pueden enviar a la entrada ICCP en un
nico paquete

Valor de datos mximo de periodo de Tiempo para los valores de datos


buffer de cola recibidos en cola antes de enviarlos a
la entrada ICCP [milisegundos]

Nmero mximo de mensajes en cola Nmero mximo de mensajes que


pueden ser enviados al proceso
omnicom en una iteracin del trato de
comunicacin

tipo de etiqueta inhibida cerrada Nombre de grabacin de tipo de


etiqueta flexible que es mapeada a
etiqueta inhibida cerrada en
dispositivos ICCP (bloque 5)

Abrir tipo de etiqueta inhibida cerrada NOmbre de la grabacin tio de etiqueta


flexible que es mapeada a abrir tipo de
etiqueta inhibida cerrada en
dispositivos ICCP (Bloque 5).

Mensaje de informacin del plugin puerto Plugin Ejemplo de mensaje de


de servicio informacin (Bloque 4) WCF puerto
servicio

Mensaje de informacin del plugin servidor Lista del servidor de informacin de


referencias (separado con ,) el plugin

54 Gua de usuario
Servicio ICCP para OASyS

de informacin de referencias mensaje de informacin est


interesado.

Mensaje de informacin del plugin Lista de informacin de referencias de


referencias de informacin de cliente cliente (separado con ,) el plugin
mensaje de informacin est
interesado.

Proceso validacin Q Como se procesa el valor de dato de


entrada de cliente con etiqueta de
calidad VALIDO. Posibles valores:
Nuevo, viejo.

Proceso de retencin Q Como se procesa el valor de dato de


entrada de cliente con etiqueta de
calidad RETENER. Posibles valores:
Nuevo, viejo.

Proceso de sospecha Q Como se procesa el valor de dato de


entrada de cliente con etiqueta de
calidad SOSPECHA. Posibles valores:
Nuevo, viejo.

Proceso no vlido Q Como se procesa el valor de dato de


entrada de cliente con etiqueta de
calidad NO VALIDO. Posibles valores:
Nuevo, viejo.

9.1.6. Gestor de datos de cach ICCP

Este proceso comienza dentro del servicio OASyS DNA tiempo real. El archivo que
contiene el registro de configuracin es ICCPDataCacheManager.xml.

Clave Descripcin

Servicio Nombre del servicio iniciado dentro del


gestor de cach de datos.

ID de replicacin de funcin Identificador de la funcin replicacin.

Expiracin de sesin cliente Expiracin de la actividad para la


sesiones de cliente [millisegundos].

55 Gua de usuario
Servicio ICCP para OASyS

Puerto Valor de puerto para gestor de cach


de datos del servicio WCF

Punto de fin Direccin del punto de fin para servicio


WCF para IMC Mdulo de
configuracin.

Tamao mximo de mensaje recibido Tamao mximo de mensaje que


puede ser recibido (este parmetro es
especfico WCF), el valor por defecto
es 2147483647.

Tamao mximo de conjunto de Buffer Tamao mximo de conjunto de buffer


(este parmetro es especfico WCF) el
valor por defecto es 2147483647.

Tamao mximo de buffer Tamao mximo de buffer (este


parmetro es especfico WCF) el valor
por defecto es 2147483647.

Tamao mximo de array Nmero mximo de objetos en un


mensaje (este parmetro es especfico
WCF) el valor por defecto es
2147483647.

Replicacin ID de cliente Identificador de cliente (Desde el punto


de vista replicacin de cliente) para
cada tipo de dato particular.

Tamao mximo por sistema Tamao mximo (todos los objetos)


para cada tipo de dato particular por
sistema

9.1.7. Cliente ICCP


Este proceso se inicia dondequiera que el producto herramientas de cliente OASyS DNA
ICCP es instalado. El archivo que contiene el registro de configuracin es
ICCPManagementConsole.xml.

Clave Descripcin

Periodo de tiempo de reconexin Contexto configuracin y tiempo real


tiempo de reconexin de servicio

56 Gua de usuario
Servicio ICCP para OASyS

[milisegundos].

Tamao de pgina Contexto tiempo real Nmero de


objetos por pagina en una vista

Periodo de hibernacin de filtro Contexto tiempo real aplazamiento


de filtro

Filas mximas estadsticas Nmero mximo de filas en la


cuadricula de datos en la vista
estadsticas.

Ensambles de extensin entrada a tiempo Contexto tiempo real Ensambles


real listados de mdulos de extensin
(separado con ;).

57 Gua de usuario
Servicio ICCP para OASyS

10. EJEMPLO DE CONFIGURACIN DE ICCP

Esta seccin nos da un ejemplo de la configuracin de ICCP a travs de instrucciones


paso a paso. Comenzaremos con la asuncin que necesitamos conectarnos al centro de
control remoto (CCR) que tiene los datos necesarios expuestos. El CCR tambin
expondr la lista de puntos y sus tipos (p.ej. valores de datos y dispositivos...).
Diseando donde disearemos la configuracin OASyS DNA ICCP.

10.1. Asunciones

10.1.1. Parmetros CCR


Asumimos que queremos nos queremos conectar al CCR llamado Ex_RCC0 que provee
la siguiente informacin:
Ap Title AE Qualifier PSel SSel TSel Network Address Port

1 3 9999 0 0 00 00 00 ICCPSIMULATOR 102

1 3 9999 0 0 01 01 01 ICCPSIMULATOR 102

1 3 9999 0 0 02 02 02 ICCPSIMULATOR 102


Tabla 10-1 ICCP Aplicacin referencias

Name Version BLT Id BLT Local Remote Shortest ICCP


Name Domain Domain Interval Blocks
Name
Name

Ex_RCC0 Version2000 00 BLTN LDN RDN 0 1, 4, 5


Tabla 10-2 ICCP RCC parmetros

Name Type Name Type

Ex_DVLR00 Real Ex_DVLS01 StateQuality

Ex_DVLR01 RealQuality Ex_DVLS02 StateQualityTimeTag

Ex_DVLR02 RealQualityTimeTag Ex_DVLS03 StateQualityTimeTagExt.

Ex_DVLR03 RealQualityTimeTagExt. Ex_DVLD00 Discrete

Ex_DVLS00 State Ex_DVLD01 DiscreteQuality

58 Gua de usuario
Servicio ICCP para OASyS

Name Type Name Type

Ex_DVLD02 DiscreteQualityTimeTag Ex_DVLD03 DiscrQualTimeTagExt.


Tabla 10-3 Served Data Values

Name Type Name Type

Ex_DEVR00 Real Ex_DEVD00 Discrete

Ex_DEVR01 Real Ex_DEVD01 Discrete

Ex_DEVC00 Command Tabla 10-4 dispositivos notificados

Ex_DEVC01 Command

10.1.2. Parmetros LCC


Asumimos que queremos exponer (p.ej. a servidor) un nmero de puntos analgicos,
estado y multi-estado (p.ej. dos por cada uno). Todos esos puntos tienen ambas
entradas y salidas configuradas. Asumimos que ya estn configurados en OASyS DNA y
son muestreados usando un protocolo arbitrario aparte de ICCP (p.ej. MODBUS).
Lo siguiente es la configuracin de estos puntos en EABD:

Puntos analgicos: Puntos de estado: Puntos de multiestado:


ANA00 STS00 MST00

ANA01 STS01 MST01

Tabla 10-5 Puntos analgicos, de estado y de multi-estado

10.2. Configuracin del servicio ICCP

10.2.1. Creando/editando la configuracin

El primer paso para conectar con el centro de control remoto es marcar la configuracin
del servicio ICCP. Esto se consigue usando la aplicacin consola de gestin ICCP.
Cuando el usuario inicia IMC primero debe abrir el mdulo configuracin y crear una
nueva configuracin. Se pide al usuario introducir el nombre de la configuracin que
ser visible en el navegador configuracin una vez guardado. Comnmente el usuario
comienza desde una configuracin existente guardada y trabajar sobre ella. La
configuracin guardada es recuperada desde la forma navegador configuracin ICCP

59 Gua de usuario
Servicio ICCP para OASyS

seleccionando la configuracin y versin deseada y eligiendo el objeto Editar


configuracin desde el men desplegable.
En nuestro caso crearemos una nueva configuracin llamada Ex_Configuracin.

10.2.2. Configurando los parmetros del Centro de Control Local CCL


Cuando se crea la configuracin, en primer lugar el usuario necesita configurar el CCL.
La configuracin consiste en especificar el nombre del CCL, nmero mximo de
conjunto de datos y nmero mximo de conjuntos de datos de transferencia. En nuestro
ejemplo vamos a esTablacer el nombre del CCL como Ex_LCC y para los dems
parmetros dejamos los valores predefinidos.

NOTE: No se puede guardar la configuracin hasta que no se considere vlida. La


comprobacin de validacin se ejecuta desde el men herramientas
anteriormente mencionado. Necesitamos ejecutar los siguientes pasos de
configuracin antes de poder guardar la configuracin.

10.2.3. Configuracin de red


Despus de configurar el CCL el usuario necesita esTablacer la configuracin de red
que incluya la aplicacin referencias.
En nuestro ejemplo de configuracin de red va parmetros lo dejaremos con los valores
predefinidos.
Aplicacin referencias

La aplicacin referencias necesita ser configurada en la vista apropiada de acuerdo a los


datos especificados en 10.1.1 arriba. Adems necesitamos especificar la aplicacin
referencia local. Para esto usamos los siguientes datos.
Ap Title AE Qualifier PSel SSel TSel Network Address Port

1 3 9999 1 0 10 10 10 ESCADA140 102


Tabla 10-6 Aplicacin referencia Local

10.2.4. Centro de control Remoto

En nuestro ejemplo solo configuraremos un centro. La configuracin se lleva a cabo de


acuerdo a los parmetros arriba especificados en 10.1.1.

60 Gua de usuario
Servicio ICCP para OASyS

10.2.5. Asociaciones

Para nuestro centro de control remoto configuraremos dos asociaciones y especificamos


los parmetros como en la siguiente tabla:
Tipo de Tipo de
Nombre Local AR Remoto AR-s
conexin servicio

Ex_Assoc00 Ex_ARLocal llamando Par Ex_ARRem00

Ex_Assoc01 Ex_ARLocal Llamando Par Ex_ARRem01


Tabla 10-7 Asociaciones

Despus de configurar al menos un CCR y al menos una asociacin bajo cada CCR
configurado el usuario puede guardar la asociacin. La asociacin se guarda como una
versin particular. Esto significa que si se trabaja sobre ella y ms tarde se guarda de
nuevo, se guardar como una nueva versin y no sobre escribir a la antigua. Esa
puede an ser recuperable. A cada nueva versin se le da un alias y una descripcin
que pueden ser recuperadas en la forma Navegador de configuracin ICCP
En nuestro caso vamos a guardar la configuracin bajo el alias Ex_Conf_V0.1.

10.2.6. Valores de datos de Cliente


Como hemos definido en la seccin 10.1.1. sobre el CCR se expone un nmero de
puntos SCADA a travs de los valores de datos de los objetos ICCP. Configuramos
estos objetos definiendo los objetos de valor de dato bajo la configuracin especfica de
CCR. Para estos objetos debemos especificar los parmetros nombres y tipo de valor
de dato como en la tabla superior Tabla 10-3 Served Data ValuesPara todos los
objetos, debemos dejar el parmetro Examinar con los valores predefinidos (Vcc).
NOTE: La configuracin adicional de los valores de dato cliente se asignan a un
conjunto de datos. Esto se realizar despus en el curso de configurar conjunto
de datos.

10.2.7. Dispositivos clientes


Como hemos mencionado en la seccin 10.1.1. encima de CCR se expone el nmero
de puntos controlados a travs de los objetos del dispositivo ICCP. Podemos configurar
estos objetos definiendo los objetos de dispositivo bajo una configuracin especfica de
CCR. Para estos objetos debemos especificar los parmetros Nombre y Tipo de valor de
dato como en la tabla Tabla 10-4. Para todos los objetos debemos dejar el parmetro
examinar con el valor predefinido (Vcc).

61 Gua de usuario
Servicio ICCP para OASyS

NOTE: La configuracin adicional de los dispositivos clientes est asignada a un


conjunto de datos. Esto se har despus en el curso de configurar conjunto de
datos.

10.2.8. Transferencia de conjunto de datos


Para proveer la transferencia de datos de los valores de datos y dispositivos definidos
anteriormente es necesario configurar un nmero de conjunto de datos/ transferencia de
conjunto de datos y los objetos asignados a ellos. Vamos a crear dos conjuntos de
datos, uno como un intervalo de conjunto de datos y el otro como conjunto de datos
RBE. Para crear un nuevo conjunto de datos hacemos clic derecho en la tabla-
cuadrcula y elegimos el objeto apropiado en el men desplegable. (aadir intervalo de
conjunto de datos y aadir conjunto de datos RBE). Los siguientes parmetros deben
estar configurados para los conjuntos de datos.
Nombre Nombre de Intervalo Tiempo de verificacin de
asosiacin [s] integridad [s]

Ex_DSINT Ex_Assoc00 10 0

Ex_DSRBE Ex_Assoc01 0 300


Tabla 10-8 Configuracin de conjuntos de datos cliente

Ahora los valores de dato y los dispositivos deben ser aadidos a los conjuntos de
datos. En este ejemplo los conjuntos de datos contienen los siguientes ejemplos:

Valores de datos:
Conjunto de Valores de dato Dispositivos
datos

Ex_DSINT Ex_DVLR00, Ex_DVLS00, Ex_DEVR00, Ex_DEVC00,


Ex_DVLD00, Ex_DEVD00,

Ex_DSRBE Ex_DVLR01, Ex_DVLR02, Ex_DEVR01, Ex_DEVC01,


Ex_DVLR03, Ex_DVLS01, Ex_DEVD01,
Ex_DVLS02, Ex_DVLS03,
Ex_DVLD01, Ex_DVLD02,
Ex_DVLD03,
Tabla 10-9 Asignaciones de conjuntos de datos

Despus de completar este paso debemos guardar la versin de la asociacin como


Ex_Conf_V0.2. En este punto la configuracin est lista para el test de tiempo de
ejecucin.

62 Gua de usuario
Servicio ICCP para OASyS

10.2.9. Estableciendo la conexin con CCR

Despus de ejecutar los pasos anteriormente descritos debe ser posible esTablacer la
comunicacin entre el CCR y el servicio ICCP. Lo siguiente necesitar ser realizado. En
el Navegador configuracin ICCP necesitamos encontrar la ltima versin guardada de
la configuracin ICCP y activarla. Luego, abrimos el mdulo Tiempo real y observamos
las vistas aqu. La lista valores de datos de cliente debe contener los 12 objetos que
hemos configurado en 10.2.6; La lista de dispositivos cliente debe contener los 6 objetos
configurados en 10.2.7; Los dos conjuntos de datos configurados en 10.2.8 deben estar
en la lista conjuntos de datos y cuando los seleccionamos observamos que los valores
de datos cliente y dispositivos para cada uno de ellos estn configurados de acuerdo a
la tabla Tabla 10-9

La vista asociacin debe listar las dos asociaciones. Estn inicialmente en estado
inactivo (deshabilitado). Estn disponibles haciendo clic derecho en cada uno de ellas y
eligiendo el objeto de men Habilitar. Si el CCR ha alcanzado las asociaciones, estas
se deben mover a estado activo en un rato. De otra manera, deben estar en los
estados llamada inactiva y espera inactiva respectivamente.
NOTE: Para propsitos de tests se provee la aplicacin simulador ICCP. El simulador
es configurado cargando los archivos xlm de configuracin que pueden ser
obtenidos exportando la configuracin del simulador desde Navegador de
configuracin ICCP en IMC se explica en 6.1.1.2 (Opcin Generar
configuracin de Simulador en el men desplegable).

En nuestro ejemplo podemos invertir la configuracin Ex_Conf_V0.2 y guardarla dentro


de los archivos Ex_RCC01.xml y NetworkConfiguration.xml. Podemos copiar esos
archivos a otro ordenador donde podemos cargarlos en el simulador ICCP.
NOTE: El simulador ICCP y el servicio ICCP usan los mismos mdulos de programa
que no se pueden compartir en la misma mquina. Esto es por lo que tienen
que ejecutarse en ordenadores diferentes.

Cuando se carga el archivo en la aplicacin Simulador ICCP y su marco se ha iniciado,


la conexin debe ser esTablacida con el servicio ICCP. Esto es indicado por el
movimiento de Asociaciones al estado Activo en ambos mdulos, simulador ICCP y
mdulo Tiempo real del IMC.

Ahora podemos verificar que los valores de datos estn recuperados desde el simulador
por modificacin del valor de un valor de dato arbitrario en el simulador ICCP (vista

63 Gua de usuario
Servicio ICCP para OASyS

Valores de datos Local) y verificar que los valores de datos correspondientes han
cambiado de acuerdo al mdulo tiempo real del IMC.
Otro paso de verificacin es observar la vista dispositivos locales en el simulador y
cambiar el valor de etiqueta en un dispositivo arbitrario. El cambio debe estar reflejado
en la vista dispositivos clientes en el mdulo Realtime del IMC.

10.3. Configuracin en RTDB

Esta seccin describe la configuracin del RTDB necesaria para los valores y comandos
a ser transportados entre el CCR y el servicio a tiempo real.

10.3.1. Configuracin de comunicacin

La configuracin estndar de RTDB consiste en creacin de grabaciones en omnicom,


conexin y tablas remotas, usando la aplicacin EABD. Esta configuracin se explica en
detalle en el entrenamiento OASyS DNA as que en este documento solo discutiremos la
parte relacionada con ICCP. Estas grabaciones estn ya discutidas en la seccin 8.2 as
que solo vamos a listar los campos que necesitamos introducir.
Term.Servidor /
Proceso Protocolo de Tipo de Nmero de
Nombre Comm. Modo Nombre de
omnicom conexin conexin puerto
husped

Ex_connection <choose one> ICCP Sondeo remoto red Husped local 2001 (arbitrario)

Tabla 10-10 Configuracin de grabacin conexin


Nombre Protocolo Direccin

Ex_remote ICCP 1 (arbitrario)

Tabla 10-11Remote Record Configuration


Conexin Remoto *

Ex_connection Ex_remote (Los dems campos son arbitrarios)

Tabla 10-12 remconnjoin Configuracin de grabacin

10.3.2. Configuracin de puntos RTDB


Los puntos analgico, estado y clasificado necesitan ser configurados y enlazados con
los valores de datos de ICCP y dispositivos ICCP. Debemos esTablacer los siguientes
campos para todos los dispositivos:
Convertir raw a EGU xito de comando de
Tipo de punto Remoto Tiene entrada Plaicar filtro lineal
(entrada y salida) registro

telemedido Ex_remote si no (sin verificar) no (sin verificar) no (sin verificar)

Tabla 10-13 Configuracin comn

64 Gua de usuario
Servicio ICCP para OASyS

Los puntos analgicos deben ser configurados como en la siguiente tabla:

Tipo de Coordenadas Tipo de salida Coordenadas de


Nombre Tiene salida
entrada de entrada salida

Ex_ana00 flotante Ex_DVLR00 si flotante Ex_DEVR00

Ex_ana01 flotante Ex_DVLR01 si flotante Ex_DEVR01

Ex_ana02 flotante Ex_DVLR02 no - -

Ex_ana03 flotante Ex_DVLR03 no - -


Tabla 10-14 Configuracin de grabaciones analgicas

Para ambas entrada y salida (donde sean aplicables) es necesario definir los lmites de
EGU y algunos otros campos. Podemos usar los siguientes valores:

Pestaa entrada Pestaa salida

Minimo (EGU) -10000 Minimo (EGU) -10000

Maximo (EGU) 10000 Maximuo (EGU) 10000

Excepcin de deadband 10 Excepcin de deadband 10

Lmite inferior de -9000


conjunto de puntos

Lmite superior de 9000


conjunto de puntos

Comando expirar 15

Tolerancia de conjunto 10
de puntos

65 Gua de usuario
Servicio ICCP para OASyS

Los puntos de estado se deben configurar como en la siguiente tabla:


(Entrada) (Salida)
Nombre Tiene salida
Coordenadas Coordenadas

Ex_sta00 Ex_DVLS00 si Ex_DEVC00

Ex_ana01 Ex_DVLS01 si Ex_DEVC01

Ex_ana02 Ex_DVLS02 no -

Ex_ana03 Ex_DVLS03 no -
Tabla 10-15 Configuracin de grabaciones de estados

La configuracin de los dems campos debe configurarse como la imagen posterior


(donde se aplique).

Figura 10-1- Configuracin de una grabacin de estado

NOTE: Para los campos tipo de salida y comando los valores soportados son
asegurados y ICCP_OPEN/ICCP_CLOSE. Configurando cualquier otra opcin
resultar con un error en el tiempo de ejecucin (p.ej. cuando se ejecuta el
comando). Tambin cuando el comando falla el tiempo de expiracin debe estar
siempre definido as que el Tiempo real tiene el criterio para terminar la espera
para la correcta ejecucin del comando.

66 Gua de usuario
Servicio ICCP para OASyS

10.3.3. Configuracin de objetos ICCP en RTDB

Para conectar el servicio Tiempo real con objetos ICCP configurados en el servicio ICCP
necesitamos configurar la tabla de grabaciones de valores de datos y la tabla de
grabaciones de dispositivos en la base de datos de Tiempo real usando EABD. Para
hacer esto, abrimos la aplicacin EABD y navegamos a la vista ICCP. Desde aqu
aadimos las grabaciones equivalentes al valor de dato cliente introducido en IMC
(seccin 10.2.6). Los nombres se listan en la tabla Tabla 10-3Despus introducimos las
grabaciones equivalentes al dispositivo del cliente introducidos en IMC (ver seccin
10.2.7). Los nombres se listan en la tabla Tabla 10-4.

Las grabaciones de valores de datos ICCP (tabla iccpvalordato) deben ser configuradas
como en la siguiente tabla.
Funcin del
Nombre Nombre punto local
punto

Ex_DVLR00 Cliente Ex_ana00/analog

Ex_DVLR01 Cliente Ex_ana01/analog

Ex_DVLR02 Cliente Ex_ana02/analog

Ex_DVLR03 Cliente Ex_ana03/analog

Ex_DVLS00 Cliente Ex_sta00/status

Ex_DVLS01 Cliente Ex_sta01/status

Ex_DVLS02 Cliente Ex_sta02/status

Ex_DVLS03 Cliente Ex_sta03/status

Ex_DVLD00 Cliente Ex_mst00/multistate

Ex_DVLD01 Cliente Ex_mst01/multistate

Ex_DVLD02 Cliente Ex_mst02/multistate

Ex_DVLD03 Cliente Ex_mst03/multistate

Las grabaciones de dispositivo ICCP (tabla iccpdispositivo) se debe configurar como en


la siguiente tabla:

67 Gua de usuario
Servicio ICCP para OASyS

Funcin del
Nombre Nombre de punto local
punto

Ex_DEVR00 Cliente Ex_ana00/analog

Ex_DEVR01 Cliente Ex_ana01/analog

Ex_DEVC00 Cliente Ex_sta00/status

Ex_DEVC01 Cliente Ex_sta01/status

Ex_DEVD00 Cliente Ex_mst00/multistate

Ex_DEVD01 Cliente Ex_mst01/multistate

10.3.4. EsTablaciendo conexin con RTDB


Despus de configurar las grabaciones en RTDB el Tiempo real debe ser capaz de
esTablacer comunicacin con el CCR va servicio ICCP. Para hacer esto necesitamos
hacer lo siguiente:

Verificar que el proceso tiempo real omnicon est ejecutndose. Esto se puede
hacer en la aplicacin NMC. La lista de procesos bajo el servicio Tiempo real hot
debe listar el proceso que ha sido introducido en la seleccin. SI el proceso
omnicom no est ejecutndose se puede iniciar desde la aplicacin
BLTestCliente ejecutando el comando entrada de objeto BLT:

Entrada omnicom <Nombre omnicom> inicio


Poner la conexin en escaneo. El estado de la conexin se puede verificar desde
la aplicacin ezXOS. Si la conexin es fuera de escaneo, se puede poner en
escaneo marcando la casilla escanear en el panel de control para conexin
especificada Ex_connection.
Poner el remoto en escaneo. El estado del remoto se puede verificar desde la
aplicacin ezXOS. Si el remoto es fuera de escaneo se puede poner en escaneo
marcando la casilla escanear en el panel de control para el remoto especfico
Ex_remote.

Cuando hemos realizado estos pasos, los puntos analgico, estado y multi-estado sern
actualizados con los valores del CCR (p.ej. el simulador ICCP). Cambiando los valores
en el simulador para diferentes valores de datos podemos verificar si los mismos valores
llegan a RTDB y se actualizan en los puntos configurados.

68 Gua de usuario
Servicio ICCP para OASyS

Otro procedimiento de verificacin consiste en verificar los comandos en los puntos que
tienen salidas configuradas. Cuando se enva el comando aun punto debe dar el
resultado del cambio del valor de ese punto (provisto que el simulador se ajusta para
devolver el valor desde los dispositivos a los valores de datos apropiados.)

10.4. Configuracin de los puntos notificados

Esta seccin describe los pasos de configuracin necesarios para exportar algunos
puntos SCADA para ser recuperados y ejecutados por el lado CCR. Debemos asumir
que hay un nmero de puntos conocidos y configurados (analgico, estado, multi-
estado) en OASyS DNA que se expondrn en el CCR. Estos puntos son normalmente
sondeados desde un RTU-s usando algn otro protocolo, aunque pueden ser calculados
o introducidos manualmente.

10.4.1. Configuracin RTDB


En nuestro ejemplo se expondrn un nmero de puntos analgicos, estado y multi-
estado (p.ej. notificados). Asumimos que los puntos son sondeados sobre alguna
conexin y remoto configurado que no discutiremos aqu. Estos puntos expuestos estn
listados en las siguientes tablas.

Nombre Tabla Nombre Tabla Nombre Tabla

Ex_ana10 analogico Ex_sta10 Estado Ex_mst10 Multi-estado

Ex_ana11 analogico Ex_sta11 Estado Ex_mst11 Multi-estado

Ex_ana12 analogico Ex_sta12 Estado Ex_mst12 Multi-estado

Ex_ana13 analogico Ex_sta13 Estado Ex_mst13 Multi-estado


Tabla 10-16 Puntos analgicos Tabla 10-17 Puntos de estado Tabla 10-18 Puntos de multi
notificados notificados estado notificados

Para notificar correctamente estos puntos al CCR necesitamos definir los valores de
datos notificados y las grabaciones de dispositivos. Estas grabaciones mapean los
puntos a los valores de datos correspondientes y al dispositivo del servicio ICCP. Estas
grabaciones deben ser configuradas como en las siguientes tablas.

69 Gua de usuario
Servicio ICCP para OASyS

Funcin del Nombre del punto


Nombre
punto local

Ex_DVLXR00 Notificar Ex_ana10/analog

Ex_DVLXR01 Notificar Ex_ana11/analog

Ex_DVLXR02 Notificar Ex_ana12/analog

Ex_DVLXR03 Notificar Ex_ana13/analog

Ex_DVLSX00 Notificar Ex_sta00/status

Ex_DVLSX01 Notificar Ex_sta01/status

Ex_DVLSX02 Notificar Ex_sta02/status

Ex_DVLSX03 Notificar Ex_sta03/status

Ex_DVLDX00 Notificar Ex_mst00/multistate

Ex_DVLDX01 Notificar Ex_mst01/multistate

Ex_DVLDX02 Notificar Ex_mst02/multistate

Ex_DVLDX03 Notificar Ex_mst03/multistate


Tabla 10-19 iccpdatavalue grabaciones de los puntos notificados

Funcin del Nombre del punto


Nombre
punto local

Ex_DEVXR00 Notificar Ex_ana10/analog

Ex_DEVXR01 Notificar Ex_ana11/analog

Ex_DEVXR02 Notificar Ex_ana12/analog

Ex_DEVXR03 Notificar Ex_ana13/analog

Ex_DEVCX00 Notificar Ex_sta00/status

Ex_DEVCX01 Notificar Ex_sta01/status

Ex_DEVCX02 Notificar Ex_sta02/status

Ex_DEVCX03 Notificar Ex_sta03/status

Notificar Notificar Ex_mst00/multistate

70 Gua de usuario
Servicio ICCP para OASyS

Funcin del Nombre del punto


Nombre
punto local

Ex_DEVDX01 Notificar Ex_mst01/multistate

Ex_DEVDX02 Notificar Ex_mst02/multistate

Ex_DEVDX03 Notificar Ex_mst03/multistate


Tabla 10-20 iccpdevice grabaciones de los puntos notificados

10.4.2. Configuracin del servicio ICCP y configuracin de activacin


La configuracin del servicio ICCP necesita ser ajustada para abarcar los valores de
datos notificados adicionales y los dispositivos. Esta seccin describe como haremos
esto. Tambin lo que explicamos aqu a travs de los ejemplos cambia entre la
configuracin de las versiones desde el navegador de configuracin ICCP de la
aplicacin IMC.
En nuestro ejemplo tenemos varios puntos configurados y para ellos hemos creado un
mapeo para los correspondientes valores de datos y dispositivos. Ahora tenemos que
crear (p.ej. configurar) estos dispositivos en IMC. Para ello comenzamos desde la
configuracin actual y trabajamos sobre ella. En el navegador de configuracin ICCP
seleccionamos la configuracin activa (asumiendo que es la creada/activada antes, ver
0) y elegimos abrir en editor desde el men desplegable. La configuracin
seleccionada se debe abrir para editar en el mdulo configuracin.

Los valores de datos notificados estn aadidos en la vista Valores de datos locales
(accedemos a travs de la vista de rbol bajo el nodo CCL). Aqu es donde insertamos
el nombre y objeto de 0 (Tabla 10-19).Aqu especificamos el tipo de valor de datos y la
fuente de valor de dato. En nuestro ejemplo los objetos valores de datos se configurarn
como en la siguiente tabla:

Nombre Tipo de valores de datos Fuente

Ex_DVLXR00 Real Telemedido

Ex_DVLXR01 Calidad real Telemedido

Ex_DVLXR02 Etiqueta temporal calidad real Telemedido

Ex_DVLXR03 EXT Etiqueta temporal calidad


Telemedido
real

71 Gua de usuario
Servicio ICCP para OASyS

Nombre Tipo de valores de datos Fuente

Ex_DVLSX00 Estado Telemedido

Ex_DVLSX01 Calidad de estado Telemedido

Ex_DVLSX02 Etiqueta temporal de calidad Telemedido


de estado

Ex_DVLSX03 Ext Etiqueta temporal de Telemedido


calidad de estado

Ex_DVLDX00 Discreto Telemedido

Ex_DVLDX01 Calidad discreto Telemedido

Ex_DVLDX02 Etiqueta temporal calidad Telemedido


discreto

Ex_DVLDX03 Ext Etiqueta temporal calidad Telemedido


discreto
Tabla 10-21 Configuracin de valor dato

Los dispositivos notificados estn introducidos en la vista dispositivos locales. De


nuevo insertamos los objetos y el nombre de los mismos en 0 (Tabla 10-20). Tambin
especificamos el tipo de dispositivo y si la etiqueta est habilitada. En este ejemplo
usaremos la siguiente configuracin:
Nombre Tipo de dispositivo Etiqueta habilitada

Ex_DVLXR00 Real NO

Ex_DVLXR01 Real SI

Ex_DVLXR02 Real NO

Ex_DVLXR03 Real SI

Ex_DVLCX00 Comando NO

Ex_DVLCX01 Comando SI

Ex_DVLCX02 Comando NO

Ex_DVLCX03 Comando SI

72 Gua de usuario
Servicio ICCP para OASyS

Nombre Tipo de dispositivo Etiqueta habilitada

Ex_DVLDX00 Discreto NO

Ex_DVLDX01 Discreto SI

Ex_DVLDX02 Discreto NO

Ex_DVLDX03 Discreto SI
Tabla 10-22 Configuracin del dispositivo

El paso final es especificar que CCR queremos notificar con los valores de datos y
dispositivos. Hacemos esto seleccionando cada valor de dato en la vista valores de
datos locales y eligiendo la opcin notificar valor de dato en el men desplegable. La
forma Centros de control Remoto nos permite especificar que CCR (o CCR-s)
queremos notificar el valor de dato seleccionado (o varios). Para todos los valores de
datos seleccionaremos el nico CCR disponible, Ex_RCC0. Los valores de datos
deben aparecer en la vista de lista valores de datos notificados bajo el CCR elegido.

De la misma manera, en la vista Dispositivos locales, eligiendo la opcin notificar


dispositivo desde el men desplegable, podemos especificar que CCR-s queremos
notificar del dispositivo seleccionado. En este caso notificaremos todos los dispositivos
al nico CCR disponible, Ex_RCC0. Los dispositivos aparecern en la vista de lista
dispositivos notificados bajo el CCR elegido

10.4.3. EsTablaciendo la conexin con CCR

Despus de que la versin de configuracin previa haya sido modificada es necesario


guardar los cambios. Lo hacemos desde el men configuracin. Elegimos Guardar y,
en el cuadro de dilogo Descripcin, introducimos Ex_Conf_V0.3 para el alias, y
pulsamos el botn OK.
Necesitamos activar la versin de la nueva configuracin desde el Navegador de
configuracin ICCP porque la versin previa an est activa. Despus de activar la
nueva versin de la configuracin el CCR debe estar disponible para devolver los datos
(valor/estado) de los puntos mapeados a los valores de datos notificados. Tambin el
CCR debe ser capaz de enviar los comandos a los puntos mapeados al los dispositivos
notificados. Podemos ilustrar esto usando el Simulador ICCP
En el IMC, el navegador desde el que hemos generado la configuracin de simulador y
copiado los archivos exportados a la maquina donde el simulador se ejecutar.
Iniciamos el simulador, cargamos los archivos de configuracin e iniciamos el marco.
Despus de un rato las asociaciones se volvern activas.

73 Gua de usuario
Servicio ICCP para OASyS

Los valores de datos notificados aparecen en la vista valores de datos cliente. Aqui
podemos verificar los valores de cada objeto y verificar el valor (valor analgico,
estado...) del punto en OASyS DNA.

Los dispositivos notificados deben estar presentes en la vista dispositivos de cliente.


Desde aqu podemos verificar la funcionalidad cambiando el valor a cada dispositivo y
verificar qu comando apropiado est enviado en OASyS DNA. Esto debe causar que
cambie el valor del punto de acuerdo y en el final el valor debe llegar al valor de dato
correspondiente en la vista valores de dato cliente del simulador ICCP

10.5. Cambio entre configuraciones

Hacer una configuracin de servicio ICCP es normalmente un trabajo largo y complejo


que a veces requiere guardar el estado de la configuracin actual, verificndola y
ocasionalmente volviendo a un estado anterior. Todos estos pasos son posibles por la
funcionalidad del Navegador de configuracin ICCP. El navegador muestra las
configuraciones disponibles y sus versiones en una estructura de rbol donde cada
configuracin est en una raz del rbol y todas las versiones se representan como sub-
nodos. Cada vez solo una versin de configuracin est activa. Cambiar la versin
activa se consigue en el navegador. Siempre que una nueva versin se guarde se
muestra como un sub-nodo de la versin que estamos editando desde el principio. De
esta manera el usuario puede observar el histrico de versiones en el navegador. Las
versiones de configuracin que no se considerarn ms pueden ser fcilmente
eliminadas. En este caso todas las versiones subsiguientes se movern un nivel.

74 Gua de usuario

Das könnte Ihnen auch gefallen