Você está na página 1de 16

Guia de Aplicação

Manipulando arquivo XML


Paulo Franco / Carlos Oliveira

INTRODUÇÃO

Este guia de aplicação tem por objetivo apresentar uma maneira de manipular arquivos
XML para:

• Recuperar os links de mensagem GOOSE a partir dos arquivos CID lidos dos
relés;
• Modificar os remote bits para trabalhar na forma pulsada
• Incluir os quatro estágios indicando a posição do disjuntor
1. Recuperando links GOOSE.
1.1 Projeto Original
A figura 1 mostra o projeto original do AcSELerator Architect que foi enviado aos relés, o objetivo final será
recuperá-lo a partir do arquivo CID dos relés.

Figura 1 - Projeto original do AcSELerator Architect

A figura 2 mostra os links GOOSE feitos no projeto acima descrito e enviado aos relés.

Figura 2 - Links GOOSE


1.2 Recuperar o CID dos relés
Fazer o download do arquivo CID de todos os relés pertencente ao projeto (Figura 3, 4, 5 e 6).

Figura 3 - Selecionar Download CID

Inserir endereço IP,


User Name e Password
do IED.

Não inserir ao projeto.


O arquivo CID será salvo
individualmente

Figura 4 - Parâmetros do IED


Selecionar o local
onde será salvo o
arquivo CID

Figura 5 - Selecionar o local onde será salvo o CID do relé

Figura 6 - Download completo e com sucesso

Após realizar o download do arquivo CID de todos os relés, importar estes arquivos para o palette do
AcSELerator Architect e incluir este arquivos em um novo projeto conforme a Figura 7, 8, 9 e 10.
Importar o arquivo
CID para o Palette

Figura 7 - Importar IED para o Palette

Figura 8 - Selecionar os arquivos CID para ser importado no Palette


Arquivos CIDs importados
para o Palette

Figura 9 - IEDs importados no Palette

Figura 10 - Novo projeto com os CIDs recuperados


1.3 Manipulando o arquivo XML (GOOSE)
Usar ferramenta para edição de arquivos XML (por exemplo XML Marker), com este software será possível
recuperar todos os links GOOSE existente.

Figura 11 - Software para edição de arquivos XML

Abrir o arquivo CID recuperado do relé.

Figura 12 - CID aberto utilizando o XML Marker


Em SCL>IED>Private, geralmente é o sexto Private existente, localizar por SEL_GooseSubscription e copiar
toda estrutura existente.

Selecionar e Copiar
toda estrutura
Selecionar “Private”

Figura 13 - Copiar toda estrutura GOOSE

Abrir o novo projeto criado e colar em cima da estrutura atual existente no respectivo relé, observe que no
novo projeto a estrutura GOOSE está em branco, esta parte fica em: ArchitectProjectFile > ProjectModel > SCL >
IED > Private.

Observar o IED que


está sendo editado

Figura 14 - Colar a estrutura antes copiada sobre o novo projeto


Figura 15 - Nova estrutura

Fazer este processo para cada IED existente no projeto, ao final deste procedimento será possível observar
todo o projeto recomposto.

Figura 16 - Projeto recuperado


Figura 17 - Links GOOSE reuperados
2 RB pulsado

Esta manipulação dos remote bits não é possível para os relés SEL-387E
! e SEL-311L

Abrir o arquivo .selproj utilizando a ferramenta de edição de arquivo XML

Figura 18 - Projeto para edição

No painel TreeView (esquerda-superior) procure pela chave “SCL” no final da chave principal dentro de
“Project Model”:

Figura 19 - Projeto SCL


Nesta chave estão todos os IEDs do projeto. Selecione o IED de interesse clicando um a um nos ramos “IED”.

Selecione o IED
para edição

Figura 20 - Selecione o IED

No IED desejado procure pelo Logical Device “Remote Control” através do “Find”(menu Edit->Find):

Figura 21 - Localize a palavra chave “remote control”

Clique no texto encontrado no painel XML (direito superior) e depois no “Locate in tree” (menu Navigate-
>Locate in tree) e veja no painel Tree View a chave de todo Logical Device onde estão os RBs:
Localize na janela Tree View o
Logical Device “CON”, onde estão
localizado os Remote Control

Figura 22 - Logical Device “CON”

Procure nos ramos dos lógicos nodes LN abaixo do LDevice onde estão os RBs:

Localize os Remote
Bits

Figura 23 - Localize os RBs

Procure através do “Find” pelo nome do RB de interesse e utilize o “Locate in tree” para visualizá-lo no
painel Tree View:
Figura 24 - Localize o remote bit que será editado

Altere o atributo “Oper” de acordo com a Tabela abaixo.

Hardware Original Pulsado


SEL-451-4, SEL-421-3, db:1:CONTROL:RBxx db:1:CONTROL:RBxx?PULSE:CLEAR
SEL-487E-2, SEL-487B ou inferiores
SEL-451-5, SEL-421-4, SEL-487E-3, db:RBxx db:RBxx:RBxx
SEL-487B-1, SEL-487V ou superiores
SEL-24xx e SEL-7xx db:RBxx db:RBxx?PULSE:CLEAR
SEL-3xx exceto SEL-311L e SEL-387E db:RBxx db:RBxx:RBxx

Figura 25 - Remote Bit editado

Faça esta alteração em todos os RBs que precisem ser pulsados e ATENÇÃO para NÃO alterar os
atributos “stVal” que estão relacionado com com o estado dos RBs e não com o controle (ctlVal).
3 Incluindo todos os estágios de pontos duplos – XCBR e XSWI
Localize o IED e procure pelo Logical Node “XCBR1” através do “Find”(menu Edit->Find):

Figura 26 - Localise o LN XCBR1

Clique no texto encontrado no painel XML (direito superior) e depois no “Locate in tree” (menu Navigate-
>Locate in tree) e veja no painel Tree View a chave de todo Logical Node XCBR1.

Figura 27 - Logical Node XCBR1

Localize o dado “Pos” e o atributo stVal


Figura 28 - Atributo XCBR1.Pos.stVal

Considerando que a indicação de disjuntor aberto seja a IN102 e a indicação de disjuntor fechado seja a
IN101 altere o texto “db:52A?1:2” para “db:IN101|IN102?0:1:2:3”

IN101 (DJ Fechado) IN102 (DJ Aberto) Resultado Estado


0 0 0 Estado Intermediário
0 1 1 Aberto
1 0 2 Fechado
1 1 3 Estado indefinido

Figura 29 - Quatro estados do disjuntor

Você também pode gostar