XRIO User Manual ESP

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 43

XRIO

Manual del usuario


OMICRON Test Universe

Número de artículo: VESD 5015 - Versión del manual: XRIO.ESP.4 - Año: 2013
© OMICRON electronics. Todos los derechos reservados.
Este manual es una publicación de OMICRON electronics GmbH.
Reservados todos los derechos incluidos los de traducción. Para la reproducción de todo tipo, por ejemplo,
fotocopia, microfilmación, reconocimiento óptico de caracteres y/o almacenamiento en sistemas
informáticos, es necesario el consentimiento explícito de OMICRON electronics.
No está permitida la reimpresión total o parcial. La información, especificaciones y datos técnicos del
producto que figuran en este manual representan el estado técnico existente en el momento de su redacción
y están supeditados a cambios sin previo aviso.
Hemos hecho todo lo posible para que la información que se da en este manual sea útil, exacta, actualizada
y fiable. Sin embargo, OMICRON electronics no se hace responsable de las inexactitudes que pueda haber.
El usuario es responsable de toda aplicación en la que se utilice un producto de OMICRON.
OMICRON electronics traduce este manual de su idioma original inglés a otros idiomas. Cada traducción de
este manual se realiza de acuerdo con los requisitos locales, y en el caso de discrepancia entre la versión
inglesa y una versión no inglesa, prevalecerá la versión inglesa del manual.

2
OMICRON electronics GmbH Manual de usuario de XRIO

Contenido

1 Introducción ............................................................................................................................................. 5
2 RIO y XRIO ................................................................................................................................................ 5
2.1 Finalidad de los datos en RIO y XRIO ................................................................................................ 5
2.2 RIO y sus limitaciones ......................................................................................................................... 6
2.3 XRIO y sus mejoras............................................................................................................................. 7
3 El interfaz de usuario del Equipo en prueba ......................................................................................... 9
3.1 Funciones de los usuarios ................................................................................................................... 9
3.2 El interfaz de usuario genérico .......................................................................................................... 10
3.2.1 Modo estándar ............................................................................................................................. 10
3.2.2 Modo avanzado ........................................................................................................................... 12
3.3 El interfaz de usuario clásico............................................................................................................. 16
4 La estructura de XRIO ........................................................................................................................... 17
4.1 Datos técnicos de XRIO .................................................................................................................... 17
4.2 Bloques y parámetros. ...................................................................................................................... 17
4.3 Propiedades de los bloques .............................................................................................................. 18
4.4 Propiedades de los parámetros ........................................................................................................ 19
5 Equipo en prueba global con varios bloques de funciones .............................................................. 21
6 Sección Custom (Usuario) – Crear sus propios parámetros ............................................................ 23
7 Scripting XRIO ........................................................................................................................................ 24
7.1 Configuración de fórmulas para valores e indicadores de Activado ................................................. 24
7.1.1 Aspectos básicos de las fórmulas ............................................................................................... 25
7.1.2 Operadores matemáticos ............................................................................................................ 27
7.1.3 Operadores de comparación ....................................................................................................... 27
7.1.4 Operadores lógicos ..................................................................................................................... 27
7.1.5 Sentencia IIF ............................................................................................................................... 27
7.1.6 Referencias predefinidas ............................................................................................................. 28
7.2 Sección Script Functions (Funciones de script) con funciones globales .......................................... 28
7.2.1 Programación en la sección Script Functions (Funciones de script) .......................................... 30
7.2.2 Adición de referencias de script .................................................................................................. 31
7.2.3 Compilación y ejecución del script en segundo plano ................................................................ 31
8 Organización de archivos XRIO ........................................................................................................... 32
8.1 Árbol izquierdo – El Equipo en prueba .............................................................................................. 32
8.2 Árbol derecho – El archivo XRIO ...................................................................................................... 33
8.3 Fusión de los dos árboles ................................................................................................................. 33
8.3.1 Bloques con destino fijo............................................................................................................... 33
8.3.2 Bloques con destino variable....................................................................................................... 33
9 Convertidor XRIO – Introducción de verdaderos ajustes de relé ..................................................... 34
10 Prueba y depuración de un convertidor XRIO .................................................................................. 36
11 Filtros .................................................................................................................................................... 38
12 Pruebas totalmente parametrizadas – LinkToXRIO ......................................................................... 40
Asistencia .................................................................................................................................................. 42
Índice de figuras ........................................................................................................................................ 43

3
OMICRON electronics GmbH Manual de usuario de XRIO

Glosario

Abreviaturas

OTU : OMICRON Test Universe


RIO : Interfaz de relé de OMICRON (del inglés, Relay Interface by OMICRON)
XRIO : Interfaz de relé ampliado de OMICRON (del inglés, eXtended Relay
Interface by OMICRON)
OCC : OMICRON Control Center
XML : Lenguaje de marcas ampliable (del inglés, eXtensible Markup Language)
SEL : Schweitzer Engineering Laboratories
VB.Net : Visual Basic .Net
MSDN : Microsoft Developer Network
SDK : Kit para desarrolladores de software (del inglés, Software Developer Kit)

Definiciones

Equipo en prueba : Componente del software Test Universe que describe el dispositivo
sometido a prueba
XRIO : Especificación para definiciones del Equipo en prueba introducidas con
Test Universe 2.0
Archivo XRIO : Equipo en prueba XRIO guardado como archivo
Convertidor XRIO : Equipo en prueba con cálculo automático de parámetros a partir de ajustes

4
OMICRON electronics GmbH Manual de usuario de XRIO

1 Introducción
El concepto XRIO se presentó con OMICRON Test Universe (OTU) 2.0 en calidad de mejora de la RIO
(Relay Interface by OMICRON – Interfaz de relé de OMICRON). Se trata por tanto de la segunda
generación a la hora de representar equipos en prueba mediante modelos en el OTU. Un equipo en
prueba puede ser un relé de protección, un contador u otros dispositivos, que son equipos en prueba
físicos pertenecientes a un entorno de protección.
La finalidad de este manual es ilustrar las características de XRIO. Todas las explicaciones que se dan
en el manual hacen referencia a un convertidor XRIO de muestra destinado al relé de protección SEL-
421 de Schweitzer Engineering Laboratories e ilustran el concepto en el que se basa XRIO. Con estos
conocimientos, debiera ser posible crear archivos XRIO con funciones de convertidor XRIO para
cualquier equipo en prueba. Asimismo, se enseña a utilizar los archivos XRIO en un plan de pruebas del
OMICRON Control Center (OCC).
Antes de leer este manual, es necesario familiarizarse con OTU, OCC y RIO.
En el capítulo siguiente se indica la razón para introducir XRIO en OTU 2.0 y las ventajas que supone en
comparación con RIO, que se utilizó en versiones anteriores de OTU.

2 RIO y XRIO
2.1 Finalidad de los datos en RIO y XRIO
RIO se desarrolló debido a la necesidad de un formato de datos uniforme para los parámetros de relés de
protección producidos por diferentes fabricantes. Proporciona una estructura común para que se puedan
probar relés funcionalmente similares de distintos fabricantes con procedimientos de prueba similares.
Además, RIO permite importar características de relés desde fuentes externas al software OTU.
El siguiente extracto del archivo RIO del SEL-421 ilustra la estructura de un archivo RIO. Todo Equipo en
prueba contiene un bloque DEVICE (DISPOSITIVO) con parámetros generales y bloques opcionales de
funciones con parámetros específicos de funciones de protección (por ejemplo, el bloque DISTANCE
[Distancia]).
BEGIN TESTOBJECT
BEGIN DEVICE
DEVICE_MODEL "SEL-421"
MANUFACTURER Schweitzer
DEVICE_TYPE 21
PHASES 3
VNOM 115
VMAX-LL 200
VPRIM-LL 230000
INOM 5
IMAX 50
IPRIM 1000
FNOM 50
ININOM 1
VLNVN 1.732
END DEVICE
BEGIN DISTANCE
ACTIVE TRUE
LINEANGLE 84
LINELENGTH 7.8
...
BEGIN ZONE
LABEL "Z1 L-L"
INDEX 1
TYPE TRIPPING
FAULTLOOP LL
ACTIVE true
TRIPTIME 0
...
END ZONE
...
END DISTANCE
END TESTOBJECT

Figura 1: Estructura RIO mostrada en un extracto del archivo RIO del SEL-421

5
OMICRON electronics GmbH Manual de usuario de XRIO

El concepto XRIO introducido en el OTU 2.0 se basa en la tecnología de archivos RIO. La "X" de la
denominación XRIO significa eXtended RIO (RIO ampliado). XRIO implanta varias mejoras en RIO para
superar sus limitaciones y cumplir futuros requisitos de las pruebas automatizadas. El aspecto más
importante de XRIO es que un operador de pruebas pueda trabajar directamente con los ajustes de
parámetros específicos de los relés. Por tanto, un archivo XRIO contiene más información y funciones
que un archivo RIO.

2.2 RIO y sus limitaciones


Los módulos de prueba OMICRON pueden dividirse en dos grupos. Hay módulos de prueba específicos
de funciones para funciones de protección determidadas, y módulos de prueba generales. La
especificación RIO define cómo se almacenan estas funciones con sus parámetros en un archivo RIO.
Una función del Equipo en prueba es un bloque del archivo RIO con una estructura definida, según se
muestar en el bloque DISTANCE (Distancia) en Figura 1.
Algunos ejemplos de módulos de prueba generales son QuickCMC, State Sequencer y Ramping.
Los módulos de prueba específicos de funciones se hallan estrechamente relacionados con una función
del Equipo en prueba y con un conjunto de parámetros que describen esta función. Algunos ejemplos de
módulos de prueba específicos de funciones son Overcurrent, Distance y Differential. Las denominadas
funciones RIO para funciones de protección específicas siempre se desarrollan conjuntamente con los
correspondientes módulos de prueba. Si los módulos de prueba tuvieran acceso también a parámetros
de otros bloques específicos de funciones y/o a bloques nuevos con parámetros de libre configuración,
las posibilidades de aplicación del concepto aumentarían enormemente.
Otro grave inconveniente del concepto RIO es que cada bloque de funciones del Equipo en prueba sólo
se puede dar una vez en un Equipo en prueba. Esto resulta especialmente evidente al probar funciones
de sobrecorriente, ya que los relés que tienen más funciones de sobrecorriente se pueden abarcar en un
solo Equipo en prueba RIO. Con la tecnología de archivos RIO, la solución temporal consistía en insertar
varios Equipos en prueba en un documento del OCC, lo que puede resultar incómodo.
Si bien RIO adquirió gran popularidad, la hoja de datos de un relé no contiene los parámetros de la
representación RIO. Este concepto responde a varios motivos de peso, pero también tiene sus
inconvenientes. Sería provechoso trabajar directamente con los parámetros específicos del relé.
Consecuentemente, los parámetros del relé deben transformase en parámetros RIO, de lo que se puede
encargar una persona o un programa (macros de Excel, exportación del software del relé, etc.). Un
convertidor RIO es una utilidad para convertir parámetros de relé de una determinada fuente (archivo,
base de datos) en un archivo RIO.

EQUIPO EN PRUEBA
Parámetros específicos del relé

Convertidor RIO
Archivo
XRIO
Archivo RIO

OMICRON Test Universe

Figura 2: Convertidor RIO necesario para la tecnología de archivos RIO

6
OMICRON electronics GmbH Manual de usuario de XRIO

2.3 XRIO y sus mejoras


La implantación de XRIO conlleva varias mejoras destinadas a superar las limitaciones y desventajas de
RIO indicadas anteriormente. El concepto básico a la hora de implantar las funciones XRIO es una
definición general de XRIO como estructura en árbol de bloques y parámetros. Los parámetros son las
hojas del árbol y contienen la información real. Un bloque puede contener parámetros y sub-bloques.
Este concepto es una técnica habitual para estructurar datos (por ejemplo, sistemas de archivos).
Normalmente, en XRIO hay tres secciones que agrupan los archivos de datos en función de su finalidad y
origen.
La sección RIO contiene bloques RIO convencionales para módulos de prueba específicos de funciones
que se requieren para los módulos de prueba del OTU. La estructura de esta sección se basa en la
especificación RIO.
La sección Custom (Usuario) se puede definir libremente. La finalidad principal es asignar los ajustes de
los parámetros específicos del relé. Estos parámetros son iguales que los parámetros que utiliza un
ingeniero para configurar el equipo en prueba. Además, la sección Custom puede incluir otros
parámetros auxiliares definidos por el usuario.
La sección Script Functions (Funciones de script) no tiene sub-bloques ni parámetros. En esta sección es
posible indicar funciones globales que se utilizan para convertir los parámetros de relés específicos en
parámetros RIO.
La estructura en árbol de XRIO con sus tres secciones se muestra en Figura 3. La estructura detallada de
XRIO se describe en el capítulo 4

7
OMICRON electronics GmbH Manual de usuario de XRIO

La estructura de XRIO.

Figura 3: Estructura en árbol de XRIO


En la lista que sigue figuran todas las mejoras de XRIO que se han introducido en el concepto XRIO para
mejorar la arquitectura de los ajustes del Equipo en prueba.
 Estructura de XRIO
Estructura jerárquica en árbol con bloques, sub-bloques y parámetros.
 Equipo en prueba global con bloques de funciones repetidos
Utilización de varios bloques específicos de funciones del mismo tipo en un Equipo en prueba.
 Sección Custom (Usuario) – Crear sus propios parámetros
Parámetros definidos por el usuario (parámetros específicos del relé y parámetros auxiliares) con
referencias a otros parámetros y posibilidad de utilizar fórmulas.
 Scripting XRIO
Creación de fórmulas en la sección RIO para convertir los parámetros específicos del relé de la
sección Custom en parámetros RIO. Las funciones globales se pueden definir en la sección
Script Functions (Funciones de script).
 Organizador XRIO
Herramienta para organizar el contenido de los archivos XRIO. Hay funciones de importación,
fusión y exportación.
 Convertidor XRIO – Introducción de únicamente ajustes del relé
Utilización de los parámetros específicos del relé como entrada. El convertidor XRIO conecta los
parámetros de entrada con los parámetros del Equipo en prueba de OMICRON.
 Prueba y depuración de archivos XRIO
 Filtros
Importar/Exportar ajustes del relé a un archivo XRIO.
 LinkToXRIO
Los módulos de prueba del OTU pueden enlazar ajustes de prueba con cualquier parámetro del
Equipo en prueba en el archivo XRIO.
Las mejoras anteriormente citadas que se han incluido en el concepto XRIO se explican
pormenorizadamente en los capítulos 4 a 12. En el capítulo que figura a continuación, se muestran las
características y comandos del nuevo interfaz de usuario del Equipo en prueba.

8
OMICRON electronics GmbH Manual de usuario de XRIO

3 El interfaz de usuario del Equipo en prueba


El interfaz de usuario del Equipo en prueba que figura en el OTU combina un nuevo interfaz de usuario
genérico y los interfaces de usuario clásicos del Equipo en prueba de anteriores versiones del OTU.
El interfaz de usuario genérico está diseñado para examinar y manipular todo el contenido de un Equipo
en prueba. Al interfaz de usuario clásico para los ajustes de los dispositivos y los bloques específicos de
funciones se puede acceder en la sección RIO del interfaz de usuario genérico. Ambas partes del interfaz
de usuario se utilizan para crear un Equipo en prueba con funciones de convertidor XRIO. Es posible
editar el valor de los parámetros en ambos tipos de interfaz de usuario.

3.1 Funciones de los usuarios


Hay tres grupos de usuarios que trabajan con el interfaz de usuario del Equipo en prueba. Cada grupo
realiza tareas distintas y plantea requisitos distintos al interfaz de usuario.
 Equipo en prueba – Diseñador
El diseñador de un Equipo en prueba con funciones de convertidor XRIO es un experto en
dispositivos de protección y/o medición y precisa un conocimiento profundo de los módulos de
prueba OMICRON y de los equipos en prueba. Su tarea es generar Equipos en prueba partiendo
de cero. El trabajo sofisticado se puede dividir en varias tareas que se describen
pormenorizadamente en el capítulo 9.
 Diseñador de pruebas
El diseñador de pruebas crea documentos del OCC en los que importa un Equipo en prueba
existente y modela los ajustes de las pruebas. XRIO le permite enlazar ajustes de pruebas con
cualquier parámetro del Equipo en prueba. Este concepto se denomina LinkToXRIO y se
describe en el capítulo 12.
 Operador de pruebas
El operador de pruebas principalmente realiza la prueba. En ocasiones adopta el papel de
diseñador de pruebas para efectuar determinadas adaptaciones en la prueba.

9
OMICRON electronics GmbH Manual de usuario de XRIO

3.2 El interfaz de usuario genérico


El interfaz de usuario genérico se muestra al abrir el Equipo en prueba y representa la ventana principal.
Para separar las distintas funciones de los usuarios que se han descrito anteriormente, el Equipo en
prueba puede alternar entre dos modos. El indicador del menú VER | AVANZADO se utiliza para alternar
entre los dos modos. En función del modo seleccionado, el usuario dispondrá de distintos comandos. El
modo del Equipo en prueba de la última sesión siempre se guarda y se utiliza la siguiente vez que se
abre el Equipo en prueba.

Figura 4: Equipo en prueba en modo estándar (sección Custom)

3.2.1 Modo estándar


El operador de pruebas y el diseñador de pruebas operan en este modo para importar un archivo XRIO
existente y configurar el Equipo en prueba con los ajustes actuales del relé. Sólo figuran los parámetros y
bloques habilitados que se ven en la sección Custom (Usuario). Esto se puede hacer lógicamente
recurriendo a la configuración actual del relé para hacer que sólo se puedan utilizar las características
configuradas.
En la tabla de parámetros figuran Estado, Nombre, Foreign ID (ID exterior), Descripción, Valor y Unidad
de los parámetros. Se puede introducir únicamente el valor del parámetro; los demás campos son sólo de
lectura. Los parámetros que están desactivados no figuran en la tabla de parámetros. El estado de un
parámetro puede ser

el parámetro es correcto ( significa que existe un comentario)


o

el parámetro tiene una fórmula de valor inhabilitada.


En la sección RIO, sólo es posible ver o editar los ajustes del Equipo en prueba de OMICRON en los
interfaces de usuario clásicos (con la excepción del bloque de funciones CB Configuration que no tiene
interfaz de usuario clásico). En modo estándar el usuario no puede ver la estructura interna de los
bloques específicos de funciones de la sección RIO. En lugar de la tabla de parámetros hay un botón
Edición para abrir los interfaces de usuario clásicos y acceder a los ajustes de los dispositivos y a los
bloques específicos de funciones.

10
OMICRON electronics GmbH Manual de usuario de XRIO

Figura 5: Equipo en prueba en modo estándar (sección RIO)


Comandos estándar
Los comandos estándar del Equipo en prueba están disponibles en modo tanto estándar como avanzado.
Estos comandos se emplean para trabajar con archivos XRIO existentes.
Comandos del menú ARCHIVO:
 IMPORTAR… y EXPORTAR…
Abre un cuadro de diálogo para importar un nuevo archivo RIO / XRIO o para exportar el Equipo
en prueba actual a un archivo RIO / XRIO.
 IMPORTAR AJUSTES DEL RELÉ…
Importa ajustes del relé con un filtro existente desde un archivo compatible (por ejemplo, un
archivo XML, hoja de Excel)
 REVISIÓN…
Muestra y actualiza la versión del Convertidor XRIO
 GUARDAR Y SALIR y SALIR SIN GUARDAR
Cierra el Equipo en prueba y guarda opcionalmente en el módulo de prueba o documento del
OCC los cambios efectuados en el Equipo en prueba. Los botones Aceptar y Cancelar ofrecen la
misma vía para salir del Equipo en prueba.
Comandos del menú FUNCIÓN para manipular funciones RIO:
 AÑADIR… y ELIMINAR

 EDICIÓN
Muestra el interfaz de usuario clásico del equipo en prueba de la función RIO.

Comandos del menú VER:


 AVANZADO
Alterna entre el modo estándar y avanzado del Equipo en prueba. En modo avanzado, se
muestra una marca de verificación.

11
OMICRON electronics GmbH Manual de usuario de XRIO

 RIO
Muestra u oculta el árbol secundario de RIO del archivo XRIO.
 ERRORES…
Lista de información, avisos y errores del archivo XRIO actual.

En Figura 7 figura la vista Errores de un archivo XRIO de muestra con sus mensajes de error. La
cantidad de errores, avisos e información de un archivo XRIO también se muestra en la barra de estado
del Equipo en prueba (consulte la parte inferior de Figura 5).

Figura 6: Número de errores, avisos e información mostrado en la barra de estado


Además de las tres categorías citadas, existen distintos grupos de mensajes para cada categoría. El
número de línea y columna de los errores y avisos del archivo XRIO se muestra también en la vista
Errores. Con cada mensaje se muestra también una Descripción, el Nombre-Ruta y el Id-Ruta. Con toda
esta información es posible encontrar errores y avisos en un archivo XRIO.
Si el origen de un error se puede ver directamente en el interfaz de usuario de XRIO (parámetro, código
de fórmula, script, …) el menú de contexto de la entrada del error contiene el comando "Goto Error" (Ir a
error) que salta directamente a la causa del error. Esto se puede lograr también haciendo simplemente
doble clic en la entrada del error.

Figura 7: Vista Errores del Equipo en prueba


Los mensajes informativos indican qué parámetros han cambiado de valor mediante una importación con
filtro de ajustes de relé. En el capítulo 11 se describe pormenorizadamente cómo funcionan los filtros.
En los módulos de prueba OMICRON sólo se muestran en la vista de historia de estado, como se indica
a continuación, los mensajes de error del Equipo en prueba.

Figura 8: Vista Historia de estado en los módulos de prueba OMICRON


Note: Siempre y cuando existe un error en XRIO, el cálculo de fórmulas está temporalmente
desactivado.

3.2.2 Modo avanzado


El diseñador de un archivo XRIO con funciones de convertidor XRIO trabaja en el modo avanzado del
Equipo en prueba. Además de los comandos estándar, se dispone de los comandos avanzados.
En la sección Custom (Usuario) se hallan visibles todos los bloques y parámetros. El diseñador puede
añadir, eliminar, cortar, copiar, pegar y modificar parámetros y bloques. La tabla de parámetros muestra
además, como complemento del modo estándar, el ID, valor Mín y Máx, y la Fórmula del valor. Haciendo
clic con el botón derecho del ratón en el encabezado de la tabla de parámetros, se puede personalizar
individualmente la visibilidad de las columnas.

12
OMICRON electronics GmbH Manual de usuario de XRIO

Existe también un estado de parámetro para los parámetros desactivados, que se muestra con el icono
que figura a continuación.

parámetro que está desactivado


Los bloques desactivados también resultan visibles y están marcados con una cruz sobre el icono del
bloque como se indica en Figura 9.

Figura 9: Equipo en prueba en modo avanzado


En la sección RIO se muestra la estructura interna de bloques con sus parámetros. Los diseñadores
pueden definir fórmulas para calcular el valor de un parámetro a partir de otros parámetros o para
controlar el atributo Activado de bloques y parámetros. Sólo se puede añadir nuevos bloques específicos
de funciones como sub-bloques del bloque raíz de RIO.

Figura 10: Añadir bloques específicos de funciones en la sección RIO


El tipo de dato, valor Mín, valor Máx, Nombre, ID y Descripción de los parámetros RIO no se pueden
cambiar. El nombre de los bloques se puede cambiar para diferenciar bloques del mismo tipo (por
ejemplo, etiquetas de zonas de distancia). Un sub-bloque RIO de una función específica sólo puede ser
modificado por un diseñador en los interfaces de usuario clásicos de los bloques específicos de funciones
y/o con el organizador XRIO integrado, que se describe en el capítulo 8. Además, se puede acceder a la
sección Script Functions (Funciones de script) de un archivo XRIO. La finalidad de la sección Script
Functions se describe en el capítulo 7.2.

13
OMICRON electronics GmbH Manual de usuario de XRIO

Comandos avanzados
Comandos del menú ARCHIVO:
 ORGANIZAR…
Abre el organizador XRIO. El organizador contiene dos paneles. Uno es para el Equipo en
prueba y el otro para un archivo XRIO, que se puede importar y exportar.

Comandos de los menús BLOQUE y PARÁMETRO:


 AÑADIR… CTRL+B para bloque y CTRL+P para parámetro
 ELIMINAR
 CORTAR
 COPIAR
 PEGAR
 DETALLES…
 MOVER ARRIBA
 MOVER ABAJO
 AJUSTAR COMO FUNCIÓN ACTIVA solamente en el menú Bloque
Como se ha indicado anteriormente, bloques y parámetros se pueden añadir en la sección Custom
(Usuario) del interfaz genérico del Equipo en prueba. En la sección RIO sólo bloques de funciones de un
módulo de prueba se pueden añadir como sub-bloque del bloque RIO. Por este motivo figuran comandos
de bloque o parámetro distintos, en función del bloque o parámetro que esté marcado. Existe también
una barra de herramientas que contiene el botón Importar y botones para añadir, anular y mostrar
detalles de bloques y parámetros.

Figura 11: Barra de herramientas del Equipo en prueba


La vista en árbol muestra la estructura anidada de bloques y ofrece los comandos para bloques del menú
de contexto. Además, existe la posibilidad de abrir el interfaz de usuario clásico para el bloque de
dispositivo y los bloques específicos de funciones de la sección RIO.
La sección Script Functions (Funciones de script) del Equipo en prueba contiene funciones globales que
resultan útiles para las funciones del convertidor XRIO. Es posible añadir referencias externas al script, y
compilar o depurar el script. Los script de XRIO se describen pormenorizadamente en el capítulo 7.

14
OMICRON electronics GmbH Manual de usuario de XRIO

Cortar/Copiar/Pegar
Estos comandos figuran en los menús principales Bloque y Parámetro de XRIO y en el menú de
contexto.
En estas funciones no se utiliza el portapapeles del sistema operativo. Por tanto, cortar/copiar/pegar sólo
se puede utilizar dentro de un Equipo en prueba individual y no entre varios Equipos en prueba.
Los elementos se copian con el contenido actual y referencias a otros elementos. Se tiene en cuenta la
existencia de dependencias (por ejemplo, parámetro de entrada de fórmulas) dentro del elemento y de
otros elementos. Sólo se admiten manipulaciones cuando el contexto resultante tenga sentido. La lógica
del tratamiento de referencias de fórmulas es la siguiente:
1. Si se copia/mueve un árbol que tiene referencias de fórmulas internas, dichas referencias serán
internas también en el árbol copiado.
2. Si se copia/mueve un árbol que tiene parámetros de entrada de fuera del árbol, estas referencias
fijas permanecen inalterables.
3. Si se copia un árbol que tiene parámetros que son referencias a fórmulas externas (sus
parámetros se introducen en fórmulas externas), estas fórmulas externas conservan los
parámetros del árbol de origen como entrada.
4. Si se corta/pega un árbol de la misma manera, las referencias externas se aplican al nuevo
destino.
5. Si se elimina un árbol que tiene parámetros que son referencias a fórmulas externas, dichas
fórmulas externas se desactivan.
6. Las fórmulas desactivadas, que sólo estén desactivadas por falta de referencias, se activarán de
nuevo si vuelven a crearse todas las referencias con las mismas ID-Rutas.

15
OMICRON electronics GmbH Manual de usuario de XRIO

3.3 El interfaz de usuario clásico


Los interfaces de usuario clásicos para trabajar con Equipos en prueba de versiones anteriores del OTU
siguen estando disponibles y siendo necesarios para que determinados bloques RIO específicos de
funciones generen la estructura de la parte correspondiente en la sección RIO. Se accede a ellos por
medio el menú de contexto del bloque de dispositivo y de los bloques de funciones concretas de la
sección RIO.
Por ejemplo, la estructura de bloques del bloque de funciones de distancia (definiciones de zonas de
distancia) se tiene que generar en el Editor de característica del interfaz de usuario clásico para poder
implantar las funciones del convertidor XRIO. La forma de las zonas se puede definir en el Editor de
característica como se indica a continuación.

Figura 12: Interfaz de usuario clásico (Distancia) y Editor de característica para zonas de distancia
Tenga presente que el interfaz de usuario clásico del equipo en prueba no asume directamente la
infraestructura específica de XRIO, por ejemplo las fórmulas y sus dependencias. Si, pongamos por caso,
se modifica el valor de un campo de edición que sea un resultado del cálculo de una fórmula, la fórmula
correspondiente se desactivará, dado que el valor ya no será el resultado del cálculo.
Al cerrar el interfaz de usuario clásico con el botón Aceptar, XRIO verifica la existencia de este tipo de
problemas y avisa al usuario si ha inutilizado fórmulas al cambiar valores. El usuario puede cancelar los
cambios.

16
OMICRON electronics GmbH Manual de usuario de XRIO

4 La estructura de XRIO

4.1 Datos técnicos de XRIO


Los datos técnicos para crear un archivo XRIO se describen en el manual XRIO Technical Reference
(Referencia técnica de XRIO, Inglés) que viene con la documentación del OTU.

4.2 Bloques y parámetros.


El Equipo en prueba es un receptáculo que contiene toda la información de un dispositivo.
Cada dato individual de esa información es un parámetro. Un bloque puede comprender un grupo de
parámetros y otros sub-bloques. Un Equipo en prueba tiene la misma estructura que un sistema de
archivos de un ordenador (un parámetro XRIO se puede comparar con un archivo y un bloque XRIO con
una carpeta).
Se usa un parámetro de la sección Custom (Usuario) para definir un ajuste específico del relé o un
parámetro auxiliar del convertidor XRIO. Los parámetros de la sección RIO representan los ajustes del
Equipo en prueba destinados a los módulos de prueba.

Figura 13: Estructura de bloques (vista en árbol a la izquierda) y parámetros de


un bloque (tabla de parámetros a la derecha)
Parámetros y bloques tienen propiedades comunes. En realidad, los parámetros tienen las mismas
propiedades que los bloques más las propiedades de los valores. Las propiedades se pueden editar en
las páginas de datos correspondientes.

17
OMICRON electronics GmbH Manual de usuario de XRIO

4.3 Propiedades de los bloques


En esta figura se muestra la página de detalles del bloque, a la que se puede acceder por medio del
menú BLOQUE en el modo avanzado o desde el menú de contexto del bloque seleccionado.

Figura 14: Página Detalles del bloque


Tenga presente que las explicaciones de las propiedades del bloque son válidas también para las
propiedades de los parámetros, puesto que se trata de propiedades comunes.
 Nombre
Nombre corto de un bloque o parámetro.
 ID
Identificador de un bloque o parámetro. Debe empezar con una letra (A..Z) y debe ser una clave
exclusiva (sucesión de letras mayúsculas y números) de todos los parámetros y sub-bloques de
un bloque. El carácter de uso frecuente ">" (para niveles de arranque de sobrecorriente I>, I>>)
no se admite en los ID. Los identificadores se usan como nombres para las variables de las
fórmulas. Por tanto, los ID tienen que ser distintos de las palabras clave del lenguaje de los script
(VB .Net).
 Descripción
Comentario que describe el bloque y el parámetro.
 Foreign ID (ID exterior)
Dirección de parámetros específicos de proveedores.
 Comentario
Aquí se puede guardar toda información adicional sobre el parámetro.
 Activado
Este indicador activa un bloque o parámetro. Se puede utilizar una expresión lógica para calcular
el indicador Activado. Que un bloque o parámetro esté activado o no depende de una fórmula
que puede incluir otros parámetros y funciones globales.
El indicador Activado se encuentra en la sección Custom (Usuario) y en la sección RIO. En general, los
bloques y parámetros que están desactivados no resultan visibles en modo estándar. En el modo
avanzado, resultan visibles pero aparecen marcados como bloques o parámetros desactivados. Tenga
presente que los bloques y parámetros desactivados de la sección RIO no se trasladan a los módulos de
prueba del OTU. Todos los bloques y parámetros desactivados siguen estando disponibles para las
referencias que se utilizan en un convertidor XRIO y para el concepto LinkToXRIO.

18
OMICRON electronics GmbH Manual de usuario de XRIO

4.4 Propiedades de los parámetros


Además de las propiedades comunes de bloques y parámetros, los parámetros poseen propiedades
adicionales. Estas propiedades se llaman Propiedades del valor y Propiedades de visualización y se usan
para definir la información relacionada con valores de un parámetro. En esta figura se muestra la página
de detalles de parámetros, a la que se puede acceder por medio del menú PARÁMETRO en el modo
avanzado o desde el menú de contexto del parámetro seleccionado.

Figura 15: Página Detalles de parámetros

Las propiedades adiciones de valor y visualización de un parámetro se explican en la siguiente sección:


 Tipo de dato
El tipo de dato puede ser Cadena, Enumeración, Booleano, Entero o Real.
Esta información se usa también para ofrecer una introducción de datos cómoda (por ejemplo, un
cuadro combinado en el tipo Enumeración y una casilla de verificación en el tipo Booleano).
El botón Definir valores abre un cuadro de diálogo para definir los valores de una enumeración.
Cada elemento de la enumeración contiene un identificador de uso interno y un nombre.

19
OMICRON electronics GmbH Manual de usuario de XRIO

Figura 16: Definición de valores de enumeración


Si se escoge un tipo Booleano, el valor sólo puede ser verdadero o falso. Los tipos Entero y Real
tienen valores mínimos y máximos.
 Valor, Multiplicador, Unidad, Digits after decimal (Decimales)
Un valor es una constante o la expresión de fórmula evaluada. Es posible definir la unidad y el
multiplicador de un valor. Las unidades de las que se dispone son V, A, s, ci, Hz, °C, F, W, VA,
var y Ohmios. El usuario puede también definir como unidad cualquier cadena. Los
multiplicadores se usan para representar un valor del interfaz de usuario como combinación de
un valor ajustado y de su multiplicador. Pueden ser u para 10-6, m para
10-3, k para 103 y M para 106, y se pueden utilizar con las unidades predefinidas y con las
definidas por el usuario.
Si el valor de un parámetro se define con un multiplicador, el valor se transforma internamente en
un valor sin multiplicador (por ejemplo, 3 kV se guarda como 3000 V).
Usando digits after decimal (decimales) se puede controlar la visualización por defecto del valor
de un parámetro.
En el caso de la unidad no SI predefinida, ciclos (cy), el valor de entrada se transforma
internamente de la siguiente manera:
cy Valor = Entrada / fn Unidad SI = s.

Se recomienda usar valores, que representa la cantidad en unidades básicas SI.


 Valor mín. y Valor máx.
Valores límite del parámetro. Si estos valores están definidos, se utilizarán para validar la
entrada.
 Fórmula
Es posible definir una fórmula para el valor de un parámetro. Por tanto, un parámetro se puede
ajustar directamente con un valor nuevo o el valor es el resultado de una expresión definida en el
elemento de la fórmula.

20
OMICRON electronics GmbH Manual de usuario de XRIO

5 Equipo en prueba global con varios bloques de funciones


Los dispositivos de protección modernos se hacen más complejos y contienen muchas funciones de
protección. Si los dispositivos tienen más de una función de protección del mismo tipo, un Equipo en
prueba necesita tener varias instancias de esta función del dispositivo. Esto no era posible con la
tecnología de archivos RIO, lo que era un inconveniente de RIO, tal como se ha indicado en el capítulo
2.2. Una solución temporal fue insertar varios Equipos en prueba en un documento del OCC, lo que
puede resultar incómodo.
Un caso típico es que un relé de protección tenga más funciones de sobrecorriente. Otro ejemplo es la
utilización de un bloque de funciones de distancia para las zonas de disparo, otro para las zonas de
arranque y, por último, otro para las zonas de detección de oscilación de potencia.
La solución es que un bloque de funciones pueda aparecer tantas veces como haga falta en el Equipo en
prueba, pero las instancias deben tener nombres únicos. En los ajustes del Equipo en prueba de un
módulo de prueba, uno de los bloques de funciones se selecciona como bloque de funciones activo que
se utiliza realmente en el módulo de prueba.

Figura 17: Ajustar como función activa un bloque de funciones en el Equipo en prueba
En un documento del OCC sólo es necesario incluir un Equipo en prueba global. En los módulos de
prueba del documento del OCC, se selecciona un determinado bloque como función activa, tal como se
muestra en la figura anterior.
Para simplificar la cuestión al usuario, se han establecido las siguientes reglas:
 Cada módulo de prueba deberá tener el correspondiente bloque de funciones. Por tanto, se
genera un bloque de funciones por defecto y se rellena con valores por defecto al iniciar el
Equipo en prueba.
 Uno de los varios bloques de funciones del mismo tipo es el activo.
 El Equipo en prueba local muestra los ajustes del bloque actualmente asignado.

En un documento del OCC, existen otros aspectos del Equipo en prueba global que conviene saber:
 Debe existir un bloque de funciones si se ha incrustado el módulo de prueba correspondiente.
 Si se inserta un módulo de prueba (por ejemplo, Overcurrent) en un documento del OCC,
entonces se asigna al módulo el bloque de funciones por defecto (en este caso, el bloque de
funciones de sobrecorriente).
 En los ajustes del Equipo en prueba de un módulo de prueba se puede modificar la asignación.

21
OMICRON electronics GmbH Manual de usuario de XRIO

Figura 18: Documento del OCC con un Equipo en prueba global, configuración de hardware y cuatro
módulos de prueba

Un Equipo en prueba puede cambiar, por ejemplo, al eliminar un bloque de funciones RIO o al importar
un bloque de funciones RIO de un archivo en el organizador XRIO. En tales situaciones, las asignaciones
existentes a los bloques de funciones disponibles siguen siendo asignaciones válidas. Si no se puede
resolver una asignación, se asigna el bloque de funciones por defecto.

22
OMICRON electronics GmbH Manual de usuario de XRIO

6 Sección Custom (Usuario) – Crear sus propios parámetros


La sección Custom (Usuario) se utiliza para asignar todo tipo de parámetros específicos del relé y otros
parámetros auxiliares. Se organiza conforme a una estructura en árbol. Cada bloque puede contener
parámetros y sub-bloques. Los valores de los parámetros representan los ajustes de relé actuales y son
los valores de entrada de un convertidor XRIO integrado que genera los parámetros RIO de la sección
RIO. El convertidor XRIO se describe pormenorizadamente en el capítulo 9.

Figura 19: Sección Custom (Usuario) con los parámetros del relé SEL-421 (modo avanzado)
Se recomienda crear la sección Custom (Usuario) con la misma estructura que figura en el manual del
relé o en el software de ajustes del relé. La creación de la sección Custom (Usuario) tiene lugar en modo
avanzado. El operador de pruebas trabaja en modo estándar y debe poder introducir todos los ajustes del
relé de la sección Custom (Usuario).
La disponibilidad de ajustes depende principalmente de condiciones lógicas. Ello significa, por ejemplo,
que sólo se pueden editar los parámetros de funciones activas del relé. Este mecanismo debiera estar
implantado también en la sección Custom (Usuario). Esta figura ofrece una muestra de condición lógica.

Figura 20: Aplicar condiciones lógicas en la sección Custom (Usuario)


Los dos parámetros booleanos del bloque Configuración del relé establecen si se activan los parámetros
de las correspondientes funciones del relé y resultan por tanto visibles en la sección Custom (Usuario) en
modo estándar. La ventaja de esta lógica es que el operador de pruebas que trabaja en modo estándar
sólo ve los parámetros importantes de la configuración actual del relé.

23
OMICRON electronics GmbH Manual de usuario de XRIO

7 Scripting XRIO
Todos los cálculos del concepto XRIO están implantados en un lenguaje de script. Se utiliza Microsoft
VB.Net. Los scripts XRIO son necesarios para crear las funciones del convertidor XRIO. Normalmente,
los scripts XRIO se utilizan en dos casos:
 Configurar fórmulas para valores de parámetros e indicadores de Activado
 Sección Script Functions (Funciones de script) con funciones globales útiles
Estos dos casos suponen aplicar dos reglas de script distintas que se exponen a continuación. El
lenguaje de scripts VB.Net es un lenguaje de programación de alto nivel suficientemente eficaz para
satisfacer las necesidades de los programadores experimentados. Normalmente, se dispone de todas las
características de la infraestructura .Net, pero para XRIO sólo se necesitan algunas de ellas.
El espacio de nombres (namespace) System.Math resulta muy útil al implantar fórmulas y funciones de
script conforme al concepto XRIO. Por tanto, se incluye por defecto. Esto tiene la ventaja de que
operaciones matemáticas de uso frecuente se pueden escribir en formato conciso (por ejemplo, TAN(…)
en lugar de MATH.TAN(…)). Tenga presente que en el lenguaje de scripts VB.Net no existe
diferenciación entre mayúsculas y minúsculas.
En este manual sólo se presentan determinados elementos básicos del lenguaje de scripts VB.Net que
habitualmente son necesarios para modelar un convertidor XRIO. Para información pormenorizada sobre
el lenguaje de scripts VB.Net, consulte la documentación sobre VB.Net de MSDN1.

7.1 Configuración de fórmulas para valores e indicadores de Activado


Es posible calcular mediante fórmulas el valor de un parámetro y un indicador de Activado para
parámetros y bloques. Una fórmula es una expresión de una sola línea que presenta la estructura
resultado = expresión de fórmula. Por tanto, las fórmulas deben ser tan cortas y sencillas como sea
posible. Esto se puede conseguir implantando funciones útiles en la sección Script Functions (Funciones
de script) y utilizándolas en las fórmulas. La creación de estas funciones se describe en 7.2.
Los operandos pueden ser números, u otros parámetros (ID) definidos en el Equipo en prueba. Estos ID
son referencias a otros parámetros y se añaden con una pulsación del botón derecho del ratón en la
posición actual del cursor en la fórmula. El cuadro de diálogo para insertar una referencia de fórmula
presenta el árbol de XRIO para seleccionar el parámetro correspondiente. Además, el nombre del ID de
la referencia se puede cambiar y se muestra la ubicación de la ruta del nombre en el árbol de XRIO.
Para calcular fórmulas de condiciones activadas, suele ser necesario comparar un valor de enumeración
con una de sus definiciones. Por tanto, este cuadro de diálogo permite también insertar definiciones de
valores de enumeración. En el árbol figuran como sub-nodos del valor de enumeración.

1
http://msdn.microsoft.com/library/en-us/vbls7/html/vbSpecStart.asp

24
OMICRON electronics GmbH Manual de usuario de XRIO

Figura 21: "Añadir referencia" con el cuadro de diálogo "Insertar referencia de fórmula"

7.1.1 Aspectos básicos de las fórmulas


Los valores de los parámetros del Equipo en prueba se pueden calcular a partir de otros parámetros
mediante fórmulas. Estas fórmulas son expresiones de una sola línea y a menudo relaciones biunívocas
con otros parámetros o fórmulas simples como estas.
 VNOM / SQRT(3) tensión nominal dividida por la raíz cuadrada de 3
 (INOM – IMEAS) / 2 corriente nominal menos corriente medida, diferencia dividida entre dos
 Z1ANG + 180 ángulo de línea más 180 grados

Figura 22: Ejemplo de expresiones de fórmulas para valores de parámetros


Tenga presente que en el campo Fórmula no se permite insertar ni editar el ID de un parámetro (por
ejemplo, Z1ANG). Sólo es posible con el cuadro de diálogo Insertar referencia de fórmula que se muestra
en Figura 21. Otros elementos como operadores, función matemática de VB.Net y funciones globales de
la sección Script Functions (Funciones de script) son texto que se introduce. Independientemente de los
ajustes nacionales, el separador decimal siempre es un punto.
Cuando en una expresión figuran varios operadores matemáticos, se evalúan según un orden
predeterminado llamado precedencia de operadores. La precedencia de operadores corresponde a las
convenciones matemáticas comunes y, por lo tanto, no se explica aquí en detalle.
Para los indicadores de Activado de bloques y parámetros se emplean expresiones booleanas. El
resultado de la expresión booleana es el valor del indicador Activado.

25
OMICRON electronics GmbH Manual de usuario de XRIO

Figura 23: Ejemplo de fórmula de indicador Activado de un bloque


Si se elimina un parámetro al que se hace referencia en una fórmula de un parámetro o bloque, se
muestra este aviso.

Figura 24: Aviso de XRIO si se hace referencia en una fórmula a un parámetro que se va a eliminar
Cuando se elimina un parámetro que figura en una referencia, se desactivan todas las fórmulas que
utilizan el ID del parámetro eliminado, dado que ya no se pueden calcular. La ventaja de desactivar las
fórmulas en vez de eliminarlas es que se pueden volver a utilizar activándolas. Si la fórmula sigue
conteniendo errores después de activarla, se muestra un mensaje de error de script.

Figura 25: Activación de fórmulas desactivadas (menú de contexto)


En la siguiente sección figuran varios ejemplos extraídos de la amplia gama de posibilidades que se
ofrece y ejemplos de las operaciones más comunes en XRIO.

26
OMICRON electronics GmbH Manual de usuario de XRIO

7.1.2 Operadores matemáticos


Operación Operador Ejemplo Resultado
Suma + 2.25+2.5 4.75
Resta - 5.5-3 2.5
Multiplicación * 3.25*2 6.5
División de coma flotante / 11 / 4 2.75
División de enteros \ 11 \ 4 2
Exponenciación ^ 2.5 ^2 6.25
pow pow(2.5,2) 6.25
Raíz cuadrada sqrt sqrt(3) 1.732…
Funciones trigonométricas sin sin(30 * PI/180) 0.5
(argumentos en Radianes) cos cos(45 * PI/180) 0.71

7.1.3 Operadores de comparación


Operador Verdadero si Falso si
< (menor que) expresión 1 < expresión 2 expresión 1 >= expresión 2
<= (menor o igual que) expresión 1 <= expresión 2 expresión 1 > expresión 2
> (mayor que) expresión 1 > expresión 2 expresión 1 <= expresión 2
>= (mayor o igual que) expresión 1 >= expresión 2 expresión 1 < expresión 2
= (igual que) expresión 1 = expresión 2 expresión 1 <> expresión 2
<> (distinto de) expresión 1 <> expresión 2 expresión 1 = expresión 2

7.1.4 Operadores lógicos


Operación booleana Operador Ejemplo Resultado
AND lógica AND 23 > 12 AND 12 > 4 verdadero
OR lógica OR 23 > 12 OR 4 > 12 verdadero
Negación lógica NOT NOT 23 > 12 falso

7.1.5 Sentencia IIF


Como se ha indicado, las expresiones de las fórmulas pueden ser expresiones de una sola línea en
XRIO. Por tanto, la sentencia IIF, que es una sentencia IF-ELSE de una sola línea de VB.Net, resulta útil
para crear fórmulas. Devuelve uno de dos valores posibles, en función de la evaluación de la expresión.
iif(expresión, trueValue, falseValue)
Si la expresión es verdadera, se devuelve como resultado el trueValue (valor verdadero); de lo contrario,
el falseValue (valor falso).

Figura 26: Ejemplo de sentencia IIF (enumeración NFREQ mostrada en Figura 16)

27
OMICRON electronics GmbH Manual de usuario de XRIO

7.1.6 Referencias predefinidas


En las fórmulas se puede utilizar un conjunto de parámetros de uso frecuente que aparece como cuadro
de lista. En el menú de contexto de las fórmulas figura la opción Referencias predefinidas que abre un
cuadro de lista. El método abreviado Ctrl-Mayús+I también abre el cuadro de lista de un campo de
fórmula para seleccionar uno de los parámetros de la lista.

Figura 27: Cuadro de lista con parámetros de uso frecuente en fórmulas (Ctrl+Mayús+I)

7.2 Sección Script Functions (Funciones de script) con funciones globales


Para crear cómodamente convertidores XRIO es necesario definir funciones globales arbitrarias. En
consecuencia, el Equipo en prueba ofrece un entorno de desarrollo para crear y editar funciones en el
lenguaje de scripts VB.Net. Estas funciones globales se sitúan en la sección Script Functions (Funciones
de script) del Equipo en prueba. Un compilador integrado verifica la sintaxis. El desarrollo de scripts
complejos sólo es posible con una función adicional de depuración.
Un ejemplo de función global útil es el cálculo de la restricción para trazar el elemento de línea 4 de las
zonas de protección de distancia en cuadrilátero del relé de protección SEL-421. La zona de distancia a
tierra en cuadrilátero 1 se define con los paráetros de relé de alcance resistivo RG1, alcance reactivo
XG1 y ángulo de línea Z1ANG en la sección Custom (Usuario). Por medio de fórmulas, estos parámetros
se pueden vincular, en referencias, a los parámetros RIO correspondientes a esta zona que figuran en la
sección RIO. Según la configuración del relé SEL-421 (R1G, X1G, Z1ANG), el elemento de línea 4 de la
zona en cuadrilátero 1 puede no existir. La restricción correspondiente al elemento de línea 4 se
representa gráficamente en esta figura.

Figura 28: Restricción del elemento de línea 4 de zona en cuadrilátero (SEL-421)

28
OMICRON electronics GmbH Manual de usuario de XRIO

El elemento de línea 4 existe cuando la siguiente restricción es verdadera. De lo contrario, el elemento se


desactiva y sólo figura la forma de los tres elementos de línea restantes.

XG
RG 
cos( Z1ANG )
Dado que se utiliza la misma restricción para todas las zonas de distancia a tierra en cuadrilátero,
conviene definir una función en la sección Script Functions (Funciones de script), que calcule el miembro
derecho de la ecuación.
La figura que sigue muestra la sección Script Functions (Funciones de script) del archivo Schweitzer
SEL-421 User Manual.xrio (ubicado en la Biblioteca de pruebas de OMICRON) con la función para
calcular la restricción del elemento de línea 4 de las zonas de protección de distancia en cuadrilátero.

Figura 29: Sección Script Functions (Funciones de script) para funciones globales (por ejemplo,
restricción del SEL-421)

La restricción se usa para el indicador de Activado del elemento de línea 4 (por ejemplo, para la zona 1).
La verificación de la restricción se puede hacer directamente el campo de fórmula del indicador Activado
que se muestra a continuación.

Figura 30: Cálculo de la restricción del elemento de línea 4 de la fórmula Activado del bloque

Como alternativa, la restricción se puede verificar en un nuevo parámetro auxiliar booleano de la sección
Custom (Usuario). En este caso, sólo se tiene que hacer referencia al parámetro auxiliar en el campo de
fórmula del indicador Activado en relación con el elemento de línea 4. El indicador Activado de los
bloques de la sección Custom (Usuario) que contienen tales parámetros auxiliares debiera ser falso. A
consecuencia de ello, estos bloques no son visibles en modo estándar, lo que se describe
pormenorizadamente en el capítulo 3.2.

Figura 31: Definición de la restricción como parámetro auxiliar booleano de la sección Custom (Usuario)

29
OMICRON electronics GmbH Manual de usuario de XRIO

7.2.1 Programación en la sección Script Functions (Funciones de script)


Tenga presente que los valores de los ángulos se deben convertir en radianes para el cálculo con
funciones trigonométricas. Por ejemplo, esto se puede solucionar mediante la multiplicación con una
constante Deg2Rad definida, como se muestra en Figura 29.
La implantación de funciones en la sección Script Functions (Funciones de script) de XRIO no requiere
grandes conocimientos de programación. Normalmente, para crear funciones de script en un Equipo en
prueba se debe saber lo siguiente:
 Definir constantes:
Const c1 as Integer = 10
 Definir variables:
Dim R as Double
 Estructura de una función:
Function TheFuncName(Par1 As Double, Par2 As Double) As Double
Dim R As Double
Const Deg2Rad As Double =PI / 180
R = Par1 + Par2
Return R
End Function
 Palabras clave públicas y privadas:
Toda constante, variable y función se puede definir como elemento público o privado. Se puede
utilizar elementos públicos en la totalidad del Equipo en prueba. Ello significa que pueden figurar
también en las fórmulas de valores de parámetros y en indicadores de Activado. Si un elemento
se declara privado en la sección Script Functions (Funciones de script), sólo se podrá utilizar
dentro de dicha sección.
 Métodos abreviados para insertar plantillas destinadas a constantes y funciones:
Crear constantes y funciones en la sección Script Functions (Funciones de script) es una tarea
habitual. Consecuentemente, un menú de contexto ofrece una manera rápida de insertar
plantillas de constantes y funciones, lo que se puede hacer también con los correspondientes
métodos abreviados, tal como se indica a continuación.

Figura 32: Métodos abreviados para insertar plantillas destinadas a constantes y funciones

30
OMICRON electronics GmbH Manual de usuario de XRIO

7.2.2 Adición de referencias de script


En un archivo XRIO es posible hacer referencia también a archivos de componentes de VB.Net o
propios. Esto se hace con el botón Referencias. Se pueden incluir referencias de script a archivos o a la
GAC (Global Assembly Cache – Caché de conjunto global).

Figura 33: Añadir una referencia de script


Todas las funciones definidas en las referencias de script añadidas se pueden utilizar en fórmulas y en la
sección Script Functions (Funciones de script) del archivo XRIO.
Tenga presente que es necesario usar los nombres completos de los elementos y operaciones de los
archivos de componentes.

7.2.3 Compilación y ejecución del script en segundo plano


El script de VB.Net con todas las fórmulas y las funciones de la sección Script Functions (Funciones de
script) se genera automáticamente. Este script se compila después de todo cambio de código del Equipo
en prueba o cuando un usuario fuerza la compilación del script pulsando el botón Compilar de la sección
Script Functions (Funciones de script). Si se cambia un valor de parámetro que está relacionado con una
fórmula, se ejecuta el script.

31
OMICRON electronics GmbH Manual de usuario de XRIO

8 Organización de archivos XRIO


A diferencia de RIO, el concepto XRIO implanta un Equipo en prueba con un contenido muy variable.
Este nuevo concepto precisa una herramienta para organizar el contenido del Equipo en prueba o un
archivo XRIO. Operaciones típicas con el organizador XRIO son:
 Guardar un subconjunto de bloques en un archivo XRIO
 Tomar bloques de un archivo XRIO ya existente
 Poner bloques en un archivo XRIO ya existente
 Eliminar bloques del Equipo en prueba actual
 Duplicar bloques del Equipo en prueba actual
Existen muchos casos en los que se efectúan estas operaciones con el organizador XRIO. Un posible
escenario sería, por ejemplo, la creación, con el paso del tiempo, de varios convertidores XRIO para un
dispositivo. Un convertidor XRIO posibilitaría la protección de distancia y otro la protección de
sobrecorriente. El software no tiene por qué fusionar automáticamente dos convertidores XRIO en un
único archivo. El organizador XRIO se puede usar para fusionar temporalmente dos convertidores.
Con el menú ARCHIVO | ORGANIZAR en modo avanzado se puede organizar un Equipo en prueba y un
archivo XRIO. El organizador contiene dos árboles XRIO, como muestra la figura.

Figura 34: Organizador XRIO

8.1 Árbol izquierdo – El Equipo en prueba


El árbol izquierdo contiene el Equipo en prueba actual. Dos botones ofrecen funciones de eliminación y
duplicación de bloques. La duplicación de un bloque genera una copia del bloque seleccionado en la
misma ubicación de la estructura en árbol. El ID del bloque copiado se obtiene del ID original añadiendo
un número. En la sección RIO sólo se pueden duplicar los bloques de funciones de RIO y bloques de un
conjunto de tipos de bloque idénticos.
El organizador se puede cerrar con el botón Aceptar para guardar o con el botón Cancelar para descartar
los cambios efectuados en el Equipo en prueba actual.

32
OMICRON electronics GmbH Manual de usuario de XRIO

8.2 Árbol derecho – El archivo XRIO


El árbol derecho contiene un archivo XRIO. Al iniciar el organizador, el árbol está vacío. Se pueden
importar archivos RIO o XRIO al árbol derecho, que equivale a un archivo XRIO temporal. Tras fusionar
los dos árboles como se describe a continuación, el contenido del árbol derecho se puede exportar a un
nuevo archivo RIO o XRIO.

8.3 Fusión de los dos árboles


Se puede fusionar elementos aislados de los dos árboles en ambas direcciones. A tal efecto, existen dos
botones con flechas que apuntan en direcciones opuestas entre ambos árboles. Normalmente, se tiene
que seleccionar el bloque que se debe mover de un árbol a otro. En el otro árbol se puede seleccionar la
ubicación de destino. Estos botones estarán activados o desactivados en función de los bloques
seleccionados en ambos árboles, dado que determinados tipos de bloque sólo se pueden mover a
ubicaciones predefinidas.
Si un botón de flecha está activado, se muestran datos de pantalla al pasar el puntero del ratón por
encima del botón. Estos datos de pantalla explican qué bloque se moverá a una determinada posición si
se pulsa el botón de flecha. En Figura 34 figura un ejemplo de estos datos de pantalla.
Hay determinados tipos de bloque que sólo se pueden mover a una ubicación predefinida de un árbol. En
estos casos no es necesario seleccionar el destino en el otro árbol porque los bloques se mueven
automáticamente al destino correspondiente. En lo que respecta a los demás bloques, el destino se
señala con la selección que se efectúa en ese momento en el árbol contrario.

8.3.1 Bloques con destino fijo


 Sección Script Functions (Funciones de script)
Sustituye la sección Script Functions del árbol de destino por la sección Script Functions del árbol
de origen.
 Sección Custom (Usuario)
Copia todos los bloques de la sección Custom del árbol de origen en la sección Custom del árbol
de destino. Se pueden sobreescribir u omitir bloques idénticos (con el mismo ID) y se pueden
añadir bloques nuevos a la sección Custom del árbol de destino.
 Bloques de la sección Custom (Usuario) (sin selección en la sección Custom del árbol de
destino)
Inserte el bloque seleccionado del árbol de origen como ramificación del bloque raíz de Custom
del árbol de destino.
 Sección RIO
Copia la sección RIO del árbol de origen en el árbol de destino. Se puede sobreescribir u omitir
bloques idénticos (con el mismo ID) y se puede añadir bloques nuevos a la sección RIO del árbol
de destino.
 Sub-bloques del bloque raíz RIO
Inserte el bloque seleccionado del árbol de origen como ramificación del bloque raíz RIO del
árbol de destino.

8.3.2 Bloques con destino variable


 Bloques de la sección Custom (Usuario) (el destino se especifica en la sección Custom)
Si hay un sub-bloque seleccionado en la sección Custom del árbol de destino, el bloque movido
se convertirá en sub-bloque de este bloque.
 Todos los bloques de la sección RIO salvo los sub-bloques del bloque raíz RIO
El destino correspondiente, conforme a la especificación RIO, se debe seleccionar en el árbol de
destino.

33
OMICRON electronics GmbH Manual de usuario de XRIO

9 Convertidor XRIO – Introducción de verdaderos ajustes de relé


Los módulos de prueba operan con los parámetros RIO representados en formato RIO. Un operador de
prueba sólo tiene, habitualmente, los ajustes del relé de la hoja de datos o del software del relé. Por
tanto, se necesita un convertidor RIO para generar los parámetros RIO a partir de los ajustes de relé
originales. En la Biblioteca de pruebas de OMICRON hay muchos archivos RIO de distintos dispositivos
de protección que cuentan con valores predefinidos para establecer una configuración de dispositivo
típica.
Anteriormente, la expresión convertidor RIO se refería a una utilidad que generaba los datos RIO a partir
de los ajustes de relé originales y guardaba el resultado en un archivo RIO. El nuevo concepto XRIO
integra en la estructura de datos XRIO el denominado convertidor XRIO, de modo que la lógica de
conversión forma parte del archivo XRIO.
Los convertidores XRIO se distribuyen en archivos XRIO para distintos dispositivos de protección o
medida. Esta nueva generación de plantillas del Equipo en prueba contiene los ajustes de relé de la
sección Custom (Usuario) y calcula automáticamente los parámetros RIO de la sección RIO. Los
parámetros RIO dependen de los parámetros de los relés, tal como se explica:
 Cada parámetro se corresponde con un parámetro de relé, en una relación biunívoca
 Los parámetros se pueden calcular a partir de parámetros de relé con una fórmula sencilla (p. ej.
Z = ZSM / 2)
 El número de elementos de un conjunto de bloques o parámetros depende de los ajustes de relé
Tenga presente que la lógica del convertidor XRIO no está protegida. Cualquier usuario puede leer y
copiar todo el contenido del archivo, incluidos valores, fórmulas y restricciones.
El convertidor XRIO integrado utiliza el campo de fórmula de un parámetro para calcular su valor a partir
de otros parámetros. Las fórmulas del indicador Activado se utilizan para determinar si bloques y
parámetros se activan o no. Los operandos de estas expresiones son principalmente parámetros de relé
de la sección Custom (Usuario). En una fórmula se puede emplear como operando cualquier parámetro
del Equipo en prueba. Las referencias circulares no se permiten y, por lo tanto, no se detectan.
Un convertidor XRIO debe tener implantado este mecanismo como mínimo para uno de los bloques de
funciones RIO. Si un convertidor XRIO admite un bloque de funciones RIO, los parámetros de este
bloque se deben calcular a partir de ajustes de relé, siempre que sea posible. El objetivo último del
convertidor XRIO integrado es que sólo los ajustes de relé describan el Equipo en prueba.
En la figura siguiente se muestran las distintas secciones de un archivo XRIO con sus dependencias
Resulta evidente que la sección RIO se genera a partir de la sección Custom (Usuario) y Script Functions
(Funciones de script).

Archivo XRIO

Sección Custom Sección Script Sección RIO:


(Usuario): Functions
(Funciones de Se calculan el indicador
Bloques con ajustes script): Activado y los valores
específicos del relé. Funciones de script de los parámetros RIO.
Cada parámetro tiene globales. (p.ej., para Las funciones de script
un identificador Cálculo de y los identificadores de
exclusivo. restricciones,…) parámetros se utilizan
en fórmulas.

Sólo un diseñador de
El IU muestra los un convertidor XRIO
parámetros en una tiene que modificar esta
tabla. El operador de sección. Un operador
pruebas puede de pruebas sólo tiene
modificar los valores. acceso a los interfaces
de usuario clásicos.

Figura 35: Equipo en prueba XRIO con sus dependencias

34
OMICRON electronics GmbH Manual de usuario de XRIO

Al diseñador de un Equipo en prueba con convertidor XRIO integrado se le recomienda seguir esta
sucesión de pasos. Tenga presente que el diseñador debe operar en modo avanzado.
Paso 1: Crear la estructura de bloques en la sección RIO:
Si en la Biblioteca de pruebas de OMICRON existe un archivo RIO para el equipo en prueba de
protección, dicho archivo RIO se puede importar al Equipo en prueba para rellenar la sección
RIO con los datos correspondientes.
Algún fabricante de relés ofrece una opción de exportación RIO en su software de relés. El
archivo RIO resultante también se puede importar al Equipo en prueba para generar la
estructura de la sección RIO.
Se pueden añadir bloques de funciones RIO adicionales. Esto se hace también cuando no
existe ningún archivo RIO para un equipo en prueba de protección y hay que crear desde cero
la estructura de bloques RIO. Este cuadro de diálogo muestra todos los bloques de funciones
RIO que se pueden añadir.

Figura 36: Añadir bloques de funciones del módulo de prueba a la sección RIO
Estos bloques de funciones RIO se rellenan con los valores por defecto, que se pueden
cambiar en el correspondiente interfaz de usuario clásico.
Al diseñador se le recomienda generar siempre el máximo contenido en la sección RIO con el
interfaz de usuario clásico antes de añadir fórmulas en el paso 4 (por ejemplo, elementos de
zona máximos en zonas de protección de distancia).
Paso 2: Crear parámetros de relé en la sección Custom (Usuario):
El diseñador utiliza el interfaz de usuario genérico para añadir bloques con parámetros en la
sección Custom (Usuario). Estos parámetros correlacionan los parámetros de relé con sus
ajustes actuales y parámetros auxiliares adicionales para el convertidor XRIO.
Se recomienda utilizar en la sección Custom (Usuario) la misma estructura que figura en el
manual del relé o en el software del relé.
Paso 3: Añadir funciones globales en la sección Script Functions (Funciones de script):
Se pueden añadir funciones globales a la sección Script Functions (Funciones de script) del
Equipo en prueba. Estas funciones se escriben en lenguaje de scripts VB.Net y se pueden
utilizar en cualquier campo de fórmula de cualquier parámetro del interfaz de usuario genérico.
Paso 4: Añadir fórmulas para las funciones del convertidor XRIO en la sección RIO:
En el interfaz de usuario genérico, se pueden añadir fórmulas para calcular valores de
parámetros en la sección RIO. Además, se pueden definir fórmulas para los indicadores de
Activado de parámetros y bloques. Todos los parámetros y funciones de script se pueden
utilizar en fórmulas.

Al concluir el diseño de un Equipo en prueba con funciones de convertidor XRIO, es necesario verificarlo.
En el próximo capítulo figura una lista de verificación que se recomienda para probar el convertidor XRIO.
En ocasiones puede ser necesario depurar un convertidor XRIO.

35
OMICRON electronics GmbH Manual de usuario de XRIO

10 Prueba y depuración de un convertidor XRIO


Durante la creación de un Equipo en prueba con funciones de convertidor XRIO, posiblemente aparezcan
mensajes de error y avisos en la vista Errores. Estos mensajes deben eliminarse al desparecer el motivo
que los provocó. Las funciones del convertidor XRIO se pueden probar cambiando parámetros de relé en
la sección Custom (Usuario) y analizando los cambios de los correspondientes parámetros RIO de la
sección RIO. Para verificar un convertidor XRIO deben darse las siguientes condiciones.
Lista de verificación de un convertidor XRIO
 En la sección Custom (Usuario) se pueden introducir todos los parámetros de dispositivo
 Los límites y los valores por defecto coinciden con los del dispositivo
 Los valores máximos y mínimos no provocan problemas dentro de las fórmulas (por ejemplo,
características no válidas)
 Se usan y verifican todas las fórmulas y funciones que se emplean en el Equipo en prueba
 Se crea un plan de pruebas para cada función de protección del relé
 Se realiza una prueba real de cada función de protección
Además de las recomendaciones indicadas, lo más importante es que no hay necesidad alguna de que el
usuario introduzca parámetros RIO.
Como se ha explicado, en la vista Errores aparecen errores de sintaxis y avisos, pero no información
sobre un cálculo del convertidor XRIO que indique un resultado incorrecto. Si en un convertidor XRIO hay
muchas fórmulas y funciones de script complejas, es difícil averiguar el motivo del cálculo incorrecto. A tal
efecto, el Equipo en prueba ofrecer la posibilidad de depurar. La función Depurar figura en la sección
Script Functions (Funciones de script). El depurador asociado carga el script de VB.Net que siempre se
genera en el segundo plano del Equipo en prueba. Este script de VB.Net contiene todas las fórmulas y
funciones de script del Equipo en prueba. Definiendo puntos de interrupción en el depurador se facilita el
análisis de elementos fundamentales del convertidor XRIO y la observación de los resultados de cada
cálculo. En la siguiente figura se muestra la depuración de la función de script para el cálculo de la
restricción del elemento de línea 4 de zonas en cuadrilátero del relé de protección SEL-421. En este
ejemplo, se utiliza el depurador Common Language Runtime (CLR) de Microsoft.

Figura 37: Depuración del convertidor XRIO del relé SEL-421 con el depurador CLR

36
OMICRON electronics GmbH Manual de usuario de XRIO

Requisitos para la depuración


Para depurar un convertidor XRIO, se necesita un depurador externo. Si en la máquina no se ha
instalado un depurador, se puede utilizar el .Net Framework Software Development Kit (SDK) 1.1, que es
gratuito. El SDK se puede descargar de Internet2. Tras la instalación del .Net Framework SDK, hay que
iniciar el depurador CLR incluido (la ubicación de instalación por defecto es
C:\Archivos de programa\Microsoft.NET\SDK\v1.1\GuiDebug\DbgCLR.exe). La opción de depuración
Just-In-Time (Puntual) para "Common Language Runtime" tiene que estar activada en las opciones del
depurador CLR.

Figura 38: Activación de la depuración Just-in time (puntual) para "Common Language Runtime" en el
depurador CLR

2
http://www.microsoft.com/downloads/

37
OMICRON electronics GmbH Manual de usuario de XRIO

11 Filtros
Normalmente, la sección Custom (Usuario) contiene los ajustes específicos del relé. Si se modifica la
configuración de un equipo en prueba, hay que aplicar las mismas modificaciones a los parámetros de la
sección Custom (Usuario). Ello puede suponer mucho trabajo si los parámetros del relé son numerosos.
Además, hay que verificar que los valores de la configuración del equipo en prueba físico son idénticos a
los valores de los parámetros de la sección Custom (Usuario).
Para automatizar estas tareas, se pueden utilizar filtros. Un filtro es software que lee datos de una fuente
externa y escribe datos en una fuente externa. Junto con el OTU se incluye un filtro XML estándar. En
caso necesario, se pueden crear e instalar filtros específicos del usuario.

Función Exportar
para valores de Filtro XML
parámetros del estándar
Software relé Archivo Equipo en
de relé XML prueba

Figura 39: Rellenar los parámetros de la sección Custom (Usuario) con el filtro XML estándar
Si se usa otro formato de datos, se necesita el filtro correspondiente.
La estructura de un filtro permite funciones de importación y exportación. Algunos filtros ofrecen ambas;
algunos, sólo importación, en función del uso que se le dé al filtro.
Existen muchas situaciones en las que resulta útil importar datos de una fuente distinta, fuera del OTU.
Dicha fuente puede ser, por ejemplo, un archivo de ajustes del relé, con cualquier formato, creado por un
software de relés. En este caso, se deben actualizar los valores de los parámetros de la sección Custom
(Usuario). Otro posible escenario es que se lean ajustes de relé de dispositivos sujetos a la norma
IEC61850, procedentes de un archivo o incluso directamente de un dispositivo de protección. La
introducción de datos no sólo es posible desde un archivo, sino en general desde cualquier fuente.
Normalmente, un filtro sólo manipula los datos de la sección Custom (Usuario). No obstante, existe la
posibilidad de modificar todo el árbol de XRIO.
A los filtros se accede por medio del menú ARCHIVO | IMPORTAR AJUSTES DEL RELÉ del Equipo en
prueba. El cuadro de diálogo que se muestra a continuación ofrece la posibilidad de seleccionar uno de
los filtros disponibles y ajustarlo como filtro por defecto. Por el momento, a la exportación sólo se puede
acceder vía Automatización.

Figura 40: Importación de ajustes del relé con filtros


El Standard Filter for XML Files (Filtro estándar para archivos XML) que viene con el OTU es sencillo y
eficaz. Este filtro lee un archivo XML que contiene la configuración actual del relé y efectúa una
actualización de los parámetros de la sección Custom (Usuario). El archivo XML debe tener la misma
estructura que los bloques y parámetros de la sección Custom (Usuario). Todo parámetro de relé que
figura en el archivo XML, en función del ID-Ruta, se actualiza en la sección Custom (Usuario).

38
OMICRON electronics GmbH Manual de usuario de XRIO

Si el fabricante de un relé desea suministrar un convertidor XRIO con datos de configuración del software
del relé, existe una opción de exportación XML que se necesita para generar el correspondiente archivo
XML. El fabricante que exporta esta estructura no tiene que suministrar software suplementario.
A continuación, se muestra un extracto de un archivo XML con datos de configuración del relé de
protección SEL-421. Este archivo XML se puede usar para actualizar los parámetros de relé de la
sección Custom (Usuario) del convertidor XRIO de SEL-421 con el filtro XML estándar.

<?xml version="1.0" encoding="utf-8"?>


<CUSTOM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<LINECONFIG>
<Z1MAG>5</Z1MAG>
<Z1ANG>84</Z1ANG>
<Z0MAG>24.80</Z0MAG>
<Z0ANG>81.50</Z0ANG>
</LINECONFIG>
<RELAYCONFIG>
<E21P>4</E21P>
<E21MG>0</E21MG>
<E21XG>4</E21XG>
</RELAYCONFIG>
<ZLDIR>
<DIR3>R</DIR3>
<DIR4>F</DIR4>
<DIR5>F</DIR5>
</ZLDIR>
<MHOPHASEREACH>
<Z1P>4</Z1P>
<Z2P>6</Z2P>
<Z3P>10</Z3P>
<Z4P>10</Z4P>
<Z5P>15</Z5P>
</MHOPHASEREACH>

</CUSTOM>

Tenga presente que los filtros pueden crearse aparte y añadirse como paquetes adicionales al OTU.

39
OMICRON electronics GmbH Manual de usuario de XRIO

12 Pruebas totalmente parametrizadas – LinkToXRIO


Los módulos de prueba del OTU pueden vincular la mayoría de los ajustes de prueba a cualquier
parámetro del Equipo en prueba. Este concepto se denomina LinkToXRIO.
En el concepto RIO todos los módulos de prueba tenían acceso a los parámetros del bloque DEVICE
(DISPOSITIVO) del archivo RIO. Los módulos de prueba específicos de funciones tenían acceso,
además, al conjunto de parámetros específicos de protección. Podría ser útil, por ejemplo, que el módulo
State Sequencer vinculara un valor directamente a un parámetro del bloque Overcurrent (Sobrecorriente).
Esto es posible con el concepto LinkToXRIO.
Un caso típico de uso sería el módulo Ramping para representar en rampa una corriente de corriente
mínima a máxima. Es un deseo evidente definir estos valores, por ejemplo, como IMín = 0.9 IArranque e IMáx =
1.1.IArranque. Esto es posible si IArranque se usa como valor de referencia para IMín e IMáx. Diríamos que IMín e
IMáx se vinculan al parámetro IArranque.

Figura 41: LinkToXRIO en el módulo Ramping (modo relativo)


Establecimiento de un vínculo
Todos los parámetros del Equipo en prueba son susceptibles de vínculo. Entre centenares de parámetros
seleccionables, sólo unos cuantos se utilizarán en los vínculos. Se recomienda aplicar un nombre corto al
parámetro vinculado, ya que el interfaz de usuario debe mostrar el valor como Nombre de factor.
El cuadro de diálogo para vincular un ajuste de prueba a un parámetro del Equipo en prueba se abre
desde el menú de contexto del ajuste de prueba.

Figura 42: LinkToXRIO en el menú de contexto de un valor en la vista Prueba


LinkToXRIO sólo es factible si esta función está activada para el valor. Este comando abre un cuadrod e
diálogo para examinar el árbol de XRIO. El cuadro de diálogo LinktoXRIO recuerda el último parámetro
seleccionado y reconstruye el estado del árbol desde el último uso. Si el cuadro de diálogo se invoca
desde un valor ya vinculado, entonces se selecciona el parámetro vinculado.

40
OMICRON electronics GmbH Manual de usuario de XRIO

Figura 43: Selección de un parámetro para LinkToXRIO


El nombre del vínculo se predefine con el nombre del parámetro seleccionado. Dado que la longitud de
este nombre no está limitada y el interfaz de usuario del módulo de prueba precisa nombres cortos, el
usuario puede cambiar el nombre. Además, se puede definir el factor del parámetro vinculado. El módulo
de prueba en modo relativo muestra “Nombre de factor” y en modo absoluto muestra el resultado de la
multiplicación Factor * Nombre. Los datos de pantalla de un valor vinculado muestran la ruta completa en
XRIO del parámetro más el valor actual.

Figura 44: Datos de pantalla de un parámetro vinculado (modo relativo)


Como se muestra en la figura anterior, los resultados de las pruebas también se pueden vincular a
parámetros XRIO (por ejemplo, Real, Desv.). En esos campos, no se puede definir factor para el
parámetro vinculado. Al hacerlo, los resultados de la prueba se mostrarán en relación con el parámetro
vinculado.

41
OMICRON electronics GmbH Manual de usuario de XRIO

Asistencia
Queremos que cuando trabaje con nuestros productos saque el mayor provecho
posible. Si necesita asistencia, nosotros se la prestaremos.

Asistencia técnica permanente – Obtenga soporte


www.omicron.at/support
www.omicronusa.com/support

Ofrecer a nuestros clientes una asistencia excepcional es una de nuestras


prioridades. En nuestra línea directa de asistencia técnica, se pondrá en contacto
con técnicos altamente cualificados a los que plantear sus dudas. A cualquier hora
del día y de forma gratuita.

Utilice nuestra línea directa de asistencia técnica internacional disponible las 24


horas del día, los 7 días de la semana: +43 59495 4444.

Adicionalmente, puede buscar el OMICRON Service Center o OMICRON Sales


Partner más cercano a usted en www.omicron.at o www.omicronusa.com.

Área de clientes – Manténgase informado


www.omicron.at/customer
www.omicronusa.com/customer

El área de clientes de nuestro sitio web es una plataforma internacional de


intercambio de conocimientos. Descargue las últimas actualizaciones de software
para todos los productos y comparta sus experiencias en nuestro foro de usuarios.

Consulte nuestra biblioteca de conocimientos en la que encontrará notas de


aplicación, ponencias de conferencias, artículos sobre experiencias en el trabajo
diario, manuales de usuario y mucho más.

OMICRON Academy – Aprenda más


www.omicron.at/academy
www.omicronusa.com/academy

Aprenda más acerca de nuestros productos en uno de los cursos de capacitación


que ofrece la OMICRON Academy.

OMICRON electronics GmbH, Oberes Ried 1, 6833 Klaus, Austria, +43 59495

42
OMICRON electronics GmbH Manual de usuario de XRIO

Índice de figuras

Figura 1: Estructura RIO mostrada en un extracto del archivo RIO del SEL-421 .........................................5
Figura 2: Convertidor RIO necesario para la tecnología de archivos RIO ....................................................6
Figura 3: Estructura en árbol de XRIO...........................................................................................................8
Figura 4: Equipo en prueba en modo estándar (sección Custom) ..............................................................10
Figura 5: Equipo en prueba en modo estándar (sección RIO) ....................................................................11
Figura 6: Número de errores, avisos e información mostrado en la barra de estado .................................12
Figura 7: Vista Errores del Equipo en prueba ..............................................................................................12
Figura 8: Vista Historia de estado en los módulos de prueba OMICRON ...................................................12
Figura 9: Equipo en prueba en modo avanzado ..........................................................................................13
Figura 10: Añadir bloques específicos de funciones en la sección RIO ......................................................13
Figura 11: Barra de herramientas del Equipo en prueba.............................................................................14
Figura 12: Interfaz de usuario clásico (Distancia) y Editor de característica para zonas de distancia........16
Figura 13: Estructura de bloques (vista en árbol a la izquierda) y parámetros de un bloque
(tabla de parámetros a la derecha) ............................................................................................17
Figura 14: Página Detalles del bloque .........................................................................................................18
Figura 15: Página Detalles de parámetros ..................................................................................................19
Figura 16: Definición de valores de enumeración .......................................................................................20
Figura 17: Ajustar como función activa un bloque de funciones en el Equipo en prueba ...........................21
Figura 18: Documento del OCC con un Equipo en prueba global, configuración de hardware
y cuatro módulos de prueba.......................................................................................................22
Figura 19: Sección Custom (Usuario) con los parámetros del relé SEL-421 (modo avanzado) .................23
Figura 20: Aplicar condiciones lógicas en la sección Custom (Usuario) .....................................................23
Figura 21: "Añadir referencia" con el cuadro de diálogo "Insertar referencia de fórmula" ..........................25
Figura 22: Ejemplo de expresiones de fórmulas para valores de parámetros ............................................25
Figura 23: Ejemplo de fórmula de indicador Activado de un bloque ...........................................................26
Figura 24: Aviso de XRIO si se hace referencia en una fórmula a un parámetro que se va a eliminar ......26
Figura 25: Activación de fórmulas desactivadas (menú de contexto) .........................................................26
Figura 26: Ejemplo de sentencia IIF (enumeración NFREQ mostrada en Figura 16) .................................27
Figura 27: Cuadro de lista con parámetros de uso frecuente en fórmulas (Ctrl+Mayús+I) .........................28
Figura 28: Restricción del elemento de línea 4 de zona en cuadrilátero (SEL-421) ...................................28
Figura 29: Sección Script Functions (Funciones de script) para funciones globales
(por ejemplo, restricción del SEL-421) .......................................................................................29
Figura 30: Cálculo de la restricción del elemento de línea 4 de la fórmula Activado del bloque ................29
Figura 31: Definición de la restricción como parámetro auxiliar booleano de la sección Custom
(Usuario).....................................................................................................................................29
Figura 32: Métodos abreviados para insertar plantillas destinadas a constantes y funciones....................30
Figura 33: Añadir una referencia de script ...................................................................................................31
Figura 34: Organizador XRIO ......................................................................................................................32
Figura 35: Equipo en prueba XRIO con sus dependencias.........................................................................34
Figura 36: Añadir bloques de funciones del módulo de prueba a la sección RIO .......................................35
Figura 37: Depuración del convertidor XRIO del relé SEL-421 con el depurador CLR ..............................36
Figura 38: Activación de la depuración Just-in time (puntual) para "Common Language
Runtime" en el depurador CLR ..................................................................................................37
Figura 39: Rellenar los parámetros de la sección Custom (Usuario) con el filtro XML estándar ................38
Figura 40: Importación de ajustes del relé con filtros ..................................................................................38
Figura 41: LinkToXRIO en el módulo Ramping (modo relativo) ..................................................................40
Figura 42: LinkToXRIO en el menú de contexto de un valor en la vista Prueba .........................................40
Figura 43: Selección de un parámetro para LinkToXRIO ............................................................................41
Figura 44: Datos de pantalla de un parámetro vinculado (modo relativo) ...................................................41

43

También podría gustarte