Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Objetivos

Esta funcionalidade tem por objetivo, facilitar ao projetista do sistema baseado em Action.NET implementar no projeto a visualização de unifilares, com alteração cores, em caso de os mesmos estarem energizados ou não.
Para se obter esta funcionalidade é necessário que sejam incluídos no projeto os dados que definem a topologia existente, envolvendo elementos de conexão (chaves, disjuntores, seccionadores) e os unifilares ou barras propriamente.
Portanto é necessária a implementação de um módulo, em tempo de projeto que permita a definição da topologia e sua guarda de forma permanente. Também de um outro módulo em tempo real capaz de, a partir da definição da topologia e os estados atuais de conexões e energização ativa, identificar os ramos de unifilares energizados ou não, e mostrar cores diferentes na tela, nestes ramos.

Modo de implementação

A implementação é orientada à utilização de objetos que definem bays, como alimentadores, transformadores, barramentos, linhas, etc. O que se vai definir na topologia é a interligação entre estes bays.
O módulo, em tempo de projeto, é implementado como uma Extension, acessível no projeto em Run> Extension módulo Topology. Clicando-se neste módulo é mostrada janela para permitir a entrada dos dados de definição de interligação entre bays, definidos no projeto, e a tela em que serão mostrados.
Para a execução em tempo real, foi criada a classe AllTopology, com métodos públicos para serem chamados a partir de uma Task que fará a inicialização de objetos de monitoração da energização para cada tela na qual se deseja implementar a facilidade.
Para melhor generalidade na implementação recomenda-se que os bays sejam definidos utilizando-se um template principal, a ser instanciado com o nome do bay, e templates internos para cada conjunto funcional de dados do bay como medidas, estados, comandos, etc.
Para os métodos de definição de topologia e supervisão e controle da visualização, foi definido um template básico de topologia que deve ser inserido no template principal do bay.
Para a visualização dos bays se recomenda que as figuras sejam arranjadas em símbolos com todos os unifilares e conectores existentes em cada bay.
Os dados da topologia são gravados pela Extension em uma tabela de nome Topology, residente na base de dados que tem o mesmo nome do projeto e extensão .db3 (SQlLite), e está alocada no subdiretório de projetos. A conexão com a base de dados tem o nome ProjectInternal.
Todos estes objetos estão incluídos em um componente de TOPOLOGIA a ser adicionado ao projeto do usuário.

Panel

Nesta pagina:

Table of ContentsmaxLevel2

Goals

The purpose of this functionality is to make it easier for the system designer based on Action.NET to implement in the project the visualization of one wire diagrams, with color change, in case they are energized or not.
To obtain this functionality it is necessary to include in the project the data that defines the existing topology, involving connection elements (keys, circuit breakers, disconnectors) and the one wire diagrams or bars themselves.
Therefore it is necessary to implement a module, at project time that allows the definition of the topology and its permanent retention. Also is necessary another real-time module capable of, from the definition of the topology and the current states of connections and active energization, identify the branches of unifilar energized or not, and show different colors on the screen, in these branches.

Deployment mode

The implementation is oriented to the use of objects that define bays, such as feeders, transformers, buses, lines, etc. In the description of the topology, what will be defined is the interconnection between these bays.
At design time, the tool used to create the topology is implemented as an Extension accessible in the project in Run> Extension module Topology Generator . Clicking on this module is shown window to allow input of the connection definition data between bays, defined in the project, and the screen on which they will be shown.
For real-time execution, the class was created AllTopology, with public methods to be called from a Task that will boot energizing monitoring objects to each screen on which to implement the facility.
For the best of all implementation, it is recommended that bays be defined using the main template, to be instantiated with the bay name, and internal templates for each functional set of bay data such as measures, states, commands, etc.
For the methods of topology definition and supervision and control of the visualization, a basic topology template was defined that must be inserted into the main bay template.
For the visualization of the bays, it is recommended that the figures be arranged in symbols with all the unifilar and connectors existing in each bay.
The topology data is recorded by the Extension in a name table Topology resident in the database that has the same project name and .db3 extension (SQLite) and is asked in the project subdirectory. The connection to the database is named ProjectInternal.
All of these objects are included in a TOPOLOGY component to be added to the user's project.

Scroll ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmltrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue

On this page:

12false