IEC 61850 - JANELA BROWSER

Geral

Para facilitar o cadastramento de objetos existentes em um servidor IEC61850 (IED), está disponível a Janela Browser de IEC61850, apresentada a seguir.
Para um dado registro de ponto na tabela de pontos, a janela de detalhes do campo Address é mostrada na figura abaixo. Nesta janela siga os passos 1 e 2 para abrir o browser.

  1. Clique na coluna Address com botão esquerdo do mouse

  2. Clique na seta verde com o botão esquerdo do mouse para abrir o browser.



O browser pode navegar sobre um IED ( ) ou sobre um arquivo SCL ( ).

Assim, se a opção “SCL file Name to config points” estiver com um nome válido de arquivo, ao pressionar o botão de arquivo, este será acessado.

Caso seja fornecido um IP do IED, o browser iniciará acessando o IED se este botão estiver selecionado.

O terceiro botão com a seta em circulo serve para solicitar uma releitura dos dados.

Seleção entre IED e File SCL

A Janela é constituída de dois quadros apresentados lado a lado. No quadro da esquerda é apresentada uma estrutura hierárquica, em forma de uma árvore, com os dados do IED. Quando se clica sobre os ramos da árvore no quadro da esquerda, no quadro da direita serão listados os objetos disponíveis para aquele nível hierárquico de ramo.

Esta janela ao ser carregada mostra no quadro da esquerda o servidor designado pelo campo Node do registro do ponto em questão. Clicando-se na árvore com o botão esquerdo do mouse, sobre o nome do servidor, ocorre a expansão do ramo mostrando os itens de dados do servidor.

A Hierarquia definida na norma IEC61850:

  • LD – Logical Devices – São os devices lógicos dentro deste servidor físico.

    • LN – Logical Nodes – Implementam funções básicas dentro do LD

      • FC – Functional Constraints

        • DO – Data objects

          • DA – Data attributes

Fontes de Dados

Para a carga de informações nesta janela dos Data Objects , Reports e DataSets configurados no IED servidor pode-se fazer conexão direta com um IED real ou a leitura de um dos tipos de arquivo suportados pela linguagem SCL (Substation Configuration Language). Os arquivos suportados são ICD (IED Capability Description), SCD (Substation Configuration Description) e CID (Configurated IED Description).
Ao se clicar com o botão direito do mouse sobre o nome do servidor corrente pode-se escolher a opção de navegação do servidor: conexão direta com o IED ou através de arquivo de descrição SCL.

Conexão Real com o IED

Se for escolhida conexão direta com o IED, quando se clica sobre o nome de um servidor, pela primeira vez desde que a janela foi aberta, o browser faz a tentativa de conexão com o IED definido para este servidor. Se a conexão tiver sucesso ocorre a expansão da árvore sendo mostrados os Logical Devices existentes no servidor. Clicando-se sobre cada Logical Device é feita a leitura de todos os objetos existentes para este Logical Device.
No caso de demora na carga de dados, pode estar ocorrendo falha de comunicação com o IED. Neste caso, na parte inferior da janela "Browser" mensagens como: "Não conectado" ou "Time-out" são mostradas. Na árvore, o ícone do IED poderá ser alterado para outro com um "X" vermelho indicando a falha de conexão. Para tentar nova conexão clique novamente cobre os itens LD (Logical Devices) que serão feitas novas tentativas de conexão. Em caso de problemas maiores de conexão feche a janela do Browser e faça uma reinicialização completa deste.

Leitura de Arquivo SCL

Para a carga da janela "browser" a partir da leitura de um arquivo tipo SCL, seu nome deverá ter sido especificado na configuração do Node e o arquivo deverá ter sido previamente colocado no diretório apontado na seção de opções de configuração de Nodes do projeto. Neste caso ao se clicar no nome do servidor, inicia-se a leitura do arquivo sendo mostrados os Logical Devices. Ao se clicar nos LDs, é feita a leitura de todos os objetos de dados existentes hierarquicamente abaixo do LD clicado na árvore.

Caso seja necessário fazer a leitura do arquivo a partir de outro diretório, o caminho completo do arquivo deve ser fornecido no campo SCL file name to config points. Neste caso, é necessário garantir que o diretório selecionado tenha as permissões necessárias de leitura e execução para o usuário que utilizará o Action.Net no computador.

Como já mencionado na descrição de configuração do canal Action.NET para tratamento de servidores (IEDs) do protocolo IEC61850, não é necessário que o nome do servidor especificado seja o mesmo que o configurado dentro do IED. No caso de leitura de arquivos SCL, para auxiliar o usuário, caso estes nomes sejam diferentes, e até mesmo porque poderia haver vários IEDS descritos em arquivos tipo SCD, aparece uma janela listando os nomes de IEDS encontrados no arquivo. O usuário deverá escolher o desejado para ser o utilizado naquele Node.

Data Objects

Data Objects podem ser selecionados a partir da navegação do usuário pela janela, partindo do nó Logic Devices. Quando se chega ao nível do Data Object desejado, para escolhê-lo, basta selecioná-lo clicando sobre o mesmo na janela direita do browser pressionando OK em seguida, o mesmo será transferido para o campo Address da tabela de pontos, no registro de campo corrente. O campo Node deverá estar previamente preenchido com o nome do Node desejado como alvo da navegação. Esta lista do lado direito da janela permite a seleção de múltiplos objetos. Se forem selecionados mais de um objeto, após ser clicado no OK, serão criados novos registros na tabela de pontos para comportar todos os itens selecionados.

Conforme o FC (Functional Constraint) do ponto escolhido, o sistema automaticamente sugere e escolhe o tipo de ponto para a coluna Tipos da tabela de pontos. O tipo sugerido poderá ser alterado se necessário.

 

DataSets

Na árvore, após a parte de descrição dos dados, aparecem ramos com os Reports (buffered e Unbuffered) e os DataSets.
Um DataSet é um objeto na forma de um conjunto de DataObjects, pré-configurado no IED.

Figura 12 – Detalhe de DataSets na janela de "browseamento"


A figura acima mostra a lista de DataSets definidos neste IED servidor. Ao clicar-se no nome do DataSet são mostrados os objetos de dados (DO) que foram configurados neste DataSet. A lista destes objetos também aparece no quadro da direita da janela.

Para se configurar leituras por amostragem solicitada de um DataSet deve-se escolher o nome do DataSets e criar um registro na tabela de pontos, como já descrito na parte de configuração de pontos.

Reports

Reports são ações de envio de dados não solicitados, iniciadas pelos IEDs servidores, para os clientes que ativaram estes Reports.

Cada Report possui em sua configuração atributos que definem o seu comportamento. Um deles é o nome do DataSet a ser enviado pelo report. Cada vez que ocorrerem variações de estado de objetos de um DataSet, especificado pelo Report, uma nova instância deste Report será criada e enviada ao cliente.
Quando se clica nos ramos RP – Unbuffered Reports ou BR – Buffered Reports da janela de navegação, obtém-se a expansão destes ramos com a apresentação dos Reports configurados no IED Servidor.

A forma com que é feita esta leitura, no caso de conexão direta ao IED, exige que para serem mostrados os Reports, tenham sido carregados anteriormente os LDs que os contém e os definem. Após uma destas cargas, se não estiverem aparecendo alguns reports, clique com o botão direito sobre o ramo RP ou BR principal e escolha o item "refrescar" no menu mostrado. No caso de leitura de arquivo ICD a carga de dados é sempre feita de maneira conjunta.

Para escolher-se um Report, cuja denominação deve ser transferida para a tabela de pontos, pode ser utilizado o nome do mesmo que aparece na árvore abaixo de Logical Nodes em BR ou RP. Esta escolha também pode ser feita nos ramos RP ou BR, após os LDs, que listam os Reports. Ao expandir estes ramos os nomes dos blocos de controle dos Reports aparecem no quadro direito da janela de browser.

Janela de Atributos de Reports

Quando se clica sobre um Report específico na árvore de pontos mostrada no browser (indicado pela seta vermelha na figura 12), é mostrada a janela de atributos do bloco de controle do Report (BRCB).

Nesta janela são apresentados os conteúdos dos atributos do report. Na coluna Data Objects, na esquerda, estão os nomes dos atributos. Na coluna central (Current Values) são mostrados os valores atuais lidos pelo browser, na coluna da direita com um clique sobre o atributo desejado abre-se uma janela onde o usuário pode seta um novo valor para o atributo. O valor será carregado no servidor remoto na próxima execução de tempo real do cliente.


Na figura abaixo se têm um exemplo de um registro da tabela de pontos se alguns destes atributos de ControlBlock fossem modificados. No próprio registro da definição do Report, após o nome do Report, para cada atributo alterado é incluído seu nome e valor a ser configurado. No exemplo abaixo foram modificados os atributos $BufTm e os $TrgOps.

Detalhe de DataSets na tabela de pontos

Nesta página: