Professional Documents
Culture Documents
Guia de Configurao
Outubro de 2008
Contedo
I. INTRODUO ................................................................................. 1
II. MODELAGEM DE DADOS ................................................................ 3
CONCEITOS BSICOS ............................................................................... 3
CONFIGURAO DO SUBSISTEMA DE SUPORTE COMPUTACIONAL (SSC)............ 4
Rede de Difuso Confivel...................................................................... 4
Modelo de Dados: Entidades, Atributos e Relacionamentos ..................... 5
Descrio das Entidades, Atributos e Relacionamentos ........................... 5
PRO ................................................................................................... 5
CXP ................................................................................................... 8
CTX ................................................................................................... 9
INM ................................................................................................... 9
INP .................................................................................................. 10
NOH ................................................................................................ 10
SXP ................................................................................................. 11
SEV ................................................................................................. 11
NOCT............................................................................................... 12
PRCT ............................................................................................... 12
Pr-Processamento de Dados................................................................ 32
Configurao do Servio de Aquisio e Controle................................... 35
Modelo de Dados: Entidades, Atributos e Relacionamentos ................... 36
Descrio das Entidades, Atributos e Relacionamentos ......................... 37
Preservao de Dados ........................................................................... 37
PSV ................................................................................................. 37
- Contedo
PAS.................................................................................................. 45
PTS.................................................................................................. 50
PDS ................................................................................................. 53
RCA ................................................................................................. 57
TCL.................................................................................................. 58
Como Criar uma Nova Frmula de Clculo Esttico Compilado ............. 60
GRUPO ............................................................................................ 62
GRCMP ............................................................................................ 63
TGL ................................................................................................. 65
PTC ................................................................................................. 66
DTS ................................................................................................. 67
FRD ................................................................................................. 68
TEMPO ............................................................................................ 69
Configurao do Sistema Eltrico.......................................................... 70
Modelo de Dados: Entidades, Atributos e Relacionamentos ................... 70
Descrio das Entidades, Atributos e Relacionamentos ......................... 70
SIS .................................................................................................. 70
REG................................................................................................. 71
ACO................................................................................................. 71
CIA .................................................................................................. 72
EST ................................................................................................. 72
CAR ................................................................................................. 75
LTR.................................................................................................. 76
RAM ................................................................................................ 77
TR2.................................................................................................. 78
TR3.................................................................................................. 78
Configurao do Servio de Distribuio de Dados e Eventos ................ 80
Modelo de Dados: Entidades, Atributos e Relacionamentos ................... 80
Descrio das Entidades, Atributos e Relacionamentos ......................... 80
TDD................................................................................................. 80
PAD ................................................................................................. 81
PTD ................................................................................................. 81
PDD................................................................................................. 82
Configurao do Mdulo de Tendncia .................................................. 82
Modelo de Dados: Entidades, Atributos e Relacionamentos ................... 82
TND ................................................................................................. 82
GRP ................................................................................................. 83
Configurao dos Pontos Fsicos ........................................................... 83
Modelo de Dados: Entidades, Atributos e Relacionamentos ................... 84
Descrio das Entidades, Atributos e Relacionamentos ......................... 84
CNF ................................................................................................. 84
NV1 ................................................................................................. 85
NV2 ................................................................................................. 85
TN1 ................................................................................................. 86
TN2 ................................................................................................. 86
CGF ................................................................................................. 87
PAF.................................................................................................. 88
PDF ................................................................................................. 89
PTF.................................................................................................. 89
RFI .................................................................................................. 90
RFC ................................................................................................. 91
III.
O PROGRAMA CARGBF......................................................................... 92
COMO UTILIZAR O CARGBF................................................................... 93
Informaes Gerais ............................................................................... 93
Detalhamento da Interface Grfica ....................................................... 94
Selecionando Filtros e Chaves .............................................................. 99
Pesquisando chaves externas.............................................................101
Pesquisando Registros ........................................................................101
EDIO DOS ARQUIVOS TEXTO.............................................................. 102
IV.
DOCUMENTAO TCNICA DA PLANILHA DA BASE DE
DADOS FONTE DO SAGE................................................................. 103
ii
Guia de Configurao
Outubro 2008
Contedo -
arquivos ..............................................................................................123
Arquivos de Senha Legvel................................................................... 124
Arquivo de Senhas Criptografado ........................................................ 124
Arquivos de Privilgios de Usurios ..................................................... 125
Arquivo de Licenas ............................................................................ 126
posio ................................................................................................138
Posio X ............................................................................................ 138
Posio Y ............................................................................................ 138
- Contedo
indicadores de qualidade....................................................................144
Mostra Indicadores de Qualidade ........................................................ 144
Mostra Indicadores de Qualidade em Linhas de Transmisso .............. 144
Distncia Linha de Transmisso ......................................................... 144
Descongestionamento ......................................................................... 144
Fonte .................................................................................................. 145
linhas de transmisso.........................................................................148
Regra de Cores.................................................................................... 148
iv
Guia de Configurao
Outubro 2008
Contedo -
Entrada Grupada................................................................................155
Cor da Seleo .................................................................................... 155
Espessura da Seleo ......................................................................... 155
Zoom .................................................................................................. 156
Ttulo dos Pontos ................................................................................ 156
VISOR DE ALARMES...........................................................................156
Reconhecer Lista................................................................................. 156
Eliminar Lista ..................................................................................... 156
Blink .................................................................................................. 157
Severidade .......................................................................................... 157
Data ................................................................................................... 157
Lista de Macro Alarmes Congelada...................................................... 157
- Contedo
Filtros ..................................................................................................165
Sinnimos............................................................................................166
RELATRIOS ...................................................................................... 166
VISOR DE TELAS ................................................................................. 167
Arquivo VisorTelas ..............................................................................167
Arquivo VisorAcesso............................................................................167
AES PARA CLICK NOS OBJETOS DAS TELAS DO SAGE............................ 167
TELA ou APRESENTAR .......................................................................167
TELA_DA_BASE ..................................................................................167
RESTAURAR........................................................................................167
ENTRAR_DADO ...................................................................................168
INVERTER_DADO................................................................................168
ENTRADA_MANUAL ............................................................................168
HABILITAR_VARREDURA ...................................................................168
Recohecer_alarme ...............................................................................168
LISTA_ALARMES.................................................................................169
Alrsom .................................................................................................169
Autorec ................................................................................................169
Grupo ..................................................................................................169
Controle...............................................................................................169
Criar_anotacao....................................................................................170
Editar_anotacao ..................................................................................170
APAGar_anotacao ...............................................................................170
SELECIONAR ......................................................................................170
CENTRALIZAR.....................................................................................170
DESTACAR..........................................................................................171
EXECUTAR..........................................................................................171
SETVAR...............................................................................................171
RESETVAR ..........................................................................................171
Listavars .............................................................................................172
ZOOM ..................................................................................................172
FILTRAR ..............................................................................................172
CAMADA .............................................................................................172
Cor_fundo............................................................................................172
CORFG ................................................................................................173
CORBG ................................................................................................173
INICIAR_ENTRADA_GENRICA ..........................................................173
CONFIRMAR_ENTRADA_GENRICA...................................................173
CANCELAR_ENTRADA_GENRICA.....................................................173
IMPORTAR...........................................................................................173
EXIBE_VISOR_TELAS .........................................................................173
PGINA_WEB ......................................................................................174
RELATRIO.........................................................................................174
TERMINAL ...........................................................................................174
VISUALIZAR ........................................................................................174
EDITAR................................................................................................174
Visorcalc..............................................................................................174
VisoralR...............................................................................................174
Visorclog..............................................................................................175
VisorPROC...........................................................................................175
IGN ......................................................................................................175
WALLTREND .......................................................................................175
BLACKBOARD.....................................................................................175
VIII.
vi
Guia de Configurao
Outubro 2008
I. Introduo
Os procedimentos para a configurao do Sistema Aberto de
Gerenciamento de Energia - SAGE, que permite supervisionar e
controlar um processo de produo, transmisso e distribuio de
energia eltrica, inclui as seguintes etapas:
Banco de Dados: carregamento dos dados em um ambiente
off-line, gerando a Base de Dados Fonte e a partir desta a Base
de Dados Referncia (Imagem da Base de Dados Tempo Real em
disco); tambm off-line.
Telas: edio de telas e associao dos seus pontos
dinmicos com a Base de Dados Referncia;
Interface Grfica: configurao do controle de acesso, dos
fontes, das cores, das telas e dos relatrios.
A primeira e terceira etapas acima definem o escopo deste manual, a
segunda descrita no Manual do Usurio do SigDraw, que o editor de
telas do SAGE.
A base de dados do SAGE definida pelo modelo de dados EMS (Energy
Management System), e a partir deste modelo, pode ser configurada
uma base de dados EMS ou simplesmente uma base de dados SCADA
(Supervisory Control and Data Acquisition System).
Este manual descreve os procedimentos de configurao do SAGE para
uma base de dados SCADA.
Para se configurar o Banco de Dados do SAGE so necessrios os
seguintes passos:
1
SAGE
Sistema Aberto de Gerenciamento de Energia
I - Introduo
2
Guia de Configurao
Outubro 2008
Dados do processo
Conceitos Bsicos
A Base Fonte do SAGE utiliza um modelo de dados relacional. Uma
base de dados relacional modelada atravs de entidades, atributos e
relacionamentos entre entidades.
Entidade - um ente abstrato que caracteriza um ponto
fundamental para a organizao das informaes em uma Base
de Dados Relacional, ou seja, algo sobre o qual se deseja
armazenar informaes;
Atributo - o nome dado a uma caracterstica da entidade,
isto , os atributos de uma entidade definem as informaes que
se deseja armazenar sobre ela;
Relacionamento - a maneira pela qual, duas entidades
esto associadas, que pode ser de 1 n ou de n m. O
relacionamento
1 1 um caso especfico do relacionamento 1 n.
Para se mapear entidades, atributos e relacionamentos, em tabelas e
campos de um banco de dados usa-se uma regra simples, descrita
abaixo:
II - Modelagem de Dados
Configurao do Subsistema
de Suporte Computacional (SSC)
O SAGE um sistema que contempla caractersticas de sistemas
abertos, suportando uma arquitetura em rede distribuda e
heterognea. Essa arquitetura flexvel podendo ser configurada pelo
usurio do sistema.
O Subsistema de Suporte Computacional (SSC) responsvel pelo
gerenciamento de acesso da base de dados distribuda, seletivamente
replicada, residente em memria e utilizada em tempo real (mdulo
GMCD); tambm responsvel pela distribuio e monitorao dos
processos nos diversos ns da rede (mdulo GCD) e ainda oferece um
servio de alarmes e eventos (mdulo ALR).
Para realizar tais funes, o SSC precisa ser configurado como descrito
a seguir.
REDE DE DIFUSO CONFIVEL
Antes de fazer a configurao da rede do sistema, o usurio tem que
decidir a arquitetura a ser utilizada, isto , quantas mquinas
comporo a rede, quantas e quais sero utilizadas como interface
grfica, quantas e quais realizaro funes de comunicao.
4
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
PRO
Entidade Classe de Processo
Configura os processos do SAGE.
Atributos
ATIVA - Determina a maneira que o processo deve ser ativado. Pode
assumir os seguintes valores:
CAD - o processo ativado em todos os ns onde est
cadastrado na entidade INP (instncia de processo);
PRS - o processo ativado somente no primeiro n que entrar
em servio, dentre os cadastrados, e permanece nesse n a
menos que ele saia de servio. Quando isso acontece, ele
ativado no primeiro n cadastrado que estiver em servio;
PRP - igual ao caso anterior, s que existe uma prioridade, isto
, se um n cadastrado, mais prioritrio, entra em servio o
processo migra para ele;
5
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
memrias
compartilhadas
6
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
7
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
CXP
Relacionamento de Classe de MCD x Classe de Processo
Especifica o relacionamento n m entre a entidade PRO (classe de
processo) e a entidade MCD (classe de mcd).
Este relacionamento feito para as MCDs que o sistema exige que
sejam mantidas abertas sempre em pelo menos dois ns. Isto
necessrio quando no se quer que os dados dinmicos, atualizados em
uma MCD, sejam perdidos caso o n onde esta MCD est aberta saia de
servio.
Essa MCD s pode ser aberta pelo GCD em ns que os processos que a
usam possam ser ativados, por que caso contrrio a MCD seria
preservada, mas no poderia ser acessada.
Ento define-se para uma classe de MCD o processo que a manipula.
Se houver mais de um processo coloca-se mais de um relacionamento
com a mesma classe de MCD e processos diferentes.
Pode haver tambm relacionamentos com o mesmo processo e classes
de MCD diferentes, uma vez que um processo pode abrir vrias MCDs.
Esta tabela de uso exclusivo do SAGE, qualquer alterao nela
necessita uma adaptao do software equivalente.
Chaves Estrangeiras Diretas
CLASSE - Identificador da classe de MCD. As classes de MCD
existentes atualmente na base de dados SCADA do SAGE so:
SCD_ClasSac
SCD_ClasSdd
SCD_ClasFis
SCD_ClasCod
8
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
SCD_ClasIds
SCD_ClasIdf
SCD_ClasIdd
SSC_ClasCat
SSC_ClasGmcd
SSC_ClasEve
SSC_ClasSsc
SSC_ClasTnd
SSC_ClasAlr
CTX
Entidade Contexto
Define o contexto em que o SAGE est sendo executado.
Atributos
ID - Identificador do contexto. Pode assumir o seguinte valor: TRContexto de Tempo Real.
NOME - Descrio por extenso do contexto.
INM
Relacionamento de Contexto x Classe de MCD ( Instncia de MCD)
Especifica o relacionamento n m entre a entidade CTX e a entidade
Classe de MCD.
Chaves Estrangeiras Diretas
CLASSE - Identificador da classe de MCD.
CTX - Identificador do contexto.
Atributo de Relacionamento
TIPCO - Tipo de controle para classe de MCD. Pode assumir os
seguintes valores:
NOR - Normal, a MCD fica sempre aberta em dois ns.
ESP - Especial, a MCD fica aberta em dois ns a pedido da
aplicao.
9
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
INP
Entidade Instncia de Processo
Um processo pode ser ativado em vrios ns e cada uma dessas
ativaes define uma instncia do processo. Esta entidade configura as
instncias de todos os processos do SAGE.
Atributos
ORDEM - Nmero seqencial de 1 a n que define a prioridade do n na
ativao do processo, sendo que os nmeros menores so os mais
prioritrios.
Chaves Estrangeiras Diretas
NOH - Identificador do n em que esta instncia do processo vai ser
executada. Define o relacionamento 1 n entre a entidade NOH e a
entidade INP.
PRO - Identificador da classe de processo qual esta instncia
pertence. Define o relacionamento 1 n entre a entidade PRO e a
entidade INP.
NOH
Entidade N da Rede
Descreve os ns da rede de difuso confivel.
Atributos
ENDIP - Endereo IP do n na rede, que deve ser igual ao definido na
instalao do sistema operacional para este n.
ID - Identificador do n na rede.
NOME - Descrio do n por extenso.
NTATV - Nmero de tentativas que devem ser feitas pelo GCD em caso
de falha para ativar este n.
TPNOH Tipo de n do sistema.
configuraes:
10
Guia de Configurao
Outubro 2008
para
execuo
dos
II - Modelagem de Dados
SXP
Relacionamento de Severidade x Classe de Processo
Especifica o relacionamento n m entre a entidade PRO (Classe de
Processo) e a entidade SEV (Severidade). Define para cada processo um
limite tolerado de erros e eventos que ele pode gerar, classificados por
severidade.
Chaves Estrangeiras Diretas
PRO - Identificador da Classe de Processo.
SEV - Identificador da Severidade do Evento.
Atributo de Relacionamento
NFALS - Nmero de falhas permitidas para uma severidade em um
processo sem que o GCD desative esse processo. Se for zero o GCD
nunca desativar esse processo devido a falhas dessa severidade.
SEV
Entidade Severidade
Lista as severidades existentes no SAGE. Severidade um grau de
importncia que se d a uma falha ou evento, que vai definir a cor do
registro de ocorrncia nas listas de alarmes/eventos.
Esta tabela de uso exclusivo do SAGE, qualquer alterao nela
necessita uma adaptao do software equivalente.
Atributos
ID - Identificador da severidade. As severidades existentes atualmente
no sistema so:
NORML - normal, apenas para informao;
ADVER - advertncia;
URGEN - urgncia;
FATAL - fatal, a severidade mais grave;
SNULA nulo;
PANIC pnico.
NOME - Descrio da severidade por extenso.
11
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
NOCT
Entidade Relacionamento noh-contexto
Atributos
CTX Identificador do contexto.
NOH Identificador do noh.
PRCT
Entidade Relacionamento processo-contexto.
Atributos
ATIVAT Indicador de ativao do processo nesse contexto.
assumir os seguintes valores:
Pode
AUT - automtico;
MAN manual;
NAO processo no ativado.
Obs: O preenchimento deste campo opcional. Se no for preenchido
ser utilizado o valor NAO.
CTX Identificador do contexto.
PRO Identificador do processo.
se baseia
listas
de
12
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
MAP
Macro Alarmes
Existe uma relao biunvoca entre listas de alarmes/eventos e macroalarmes, os quais so configurados nesta entidade. Podem ser
configurados no mximo 256 macro-alarmes.
O usurio pode configurar uma lista de trs maneiras diferentes ou um
misto dessas maneiras:
Por pontos: o usurio define cada ponto (analgico, digital e
totalizador) que far parte da lista;
Por ocorrncia: o usurio define as ocorrncias que sero
reportadas na lista;
Por ligao SCADA: todos os pontos pertencentes a essa ligao
entraro nessa lista.
As seguintes afirmaes so vlidas:
Um ponto lgico (analgico, digital ou totalizador) pode
pertencer a uma ou mais listas;
Uma ocorrncia tambm pode pertencer a uma ou mais
listas;
Uma ligao SCADA est associada obrigatoriamente a uma
lista;
Se um ponto no for configurado como pertencente a alguma
lista, ele aparecer somente na lista geral e na lista associada
ligao SCADA a que ele pertence.
13
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
E2M
Relacionamento Ponto Lgico (PAS, PTS ou PDS) x MAP ou
Ocorrncia x MAP
Especifica os relacionamentos n m entre a entidade MAP e as
entidades PAS, PTS, PDS e OCR.
Chave Estrangeira Indireta
IDPTO - Identificador do ponto lgico ou da ocorrncia. Dependendo do
atributo de relacionamento TIPO aponta para PAS, PTS, PDS, ou OCR.
Chave Estrangeira Direta
MAP - Identificador do macro alarme associado ao ponto lgico ou
ocorrncia.
Atributo de Relacionamento
TIPO - Especifica qual a entidade a ser relacionada com MAP:
PAS - Ponto Analgico Lgico
PTS - Ponto Totalizador Lgico
PDS - Ponto Digital Lgico
OCR - Ocorrncia
14
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
OCR
Entidade Ocorrncia
Configura todas as ocorrncias existentes no sistema. A maneira que
devem ser criadas as ocorrncias para cada tipo de ponto est
especificado nas entidades correspondentes (PAS, PDS, PTS).
Existem dois tipos bsicos de ocorrncias:
Atributos
AUTOE Usado com valor SIM permite adicionar a funcionalidade de
auto eliminao no valor escolhido para o TIPOE.
AUTOR - Usado com valor SIM permite adicionar a funcionalidade de
auto reconhecimento no valor escolhido para o TIPOE.
ID - Identificador da ocorrncia.
TEXTO - Texto
alarmes/eventos.
da
ocorrncia
que
aparecer
nas
listas
de
II - Modelagem de Dados
TELA
Entidade Tela
Configura telas associadas ocorrncias ou instalaes.
16
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
Atributos
ID - Identificador da tela cadastrada na base de dados.
CFALR
Entidade Parametrizao do Sistema de Alarmes
Atributo
PERFIL - Perfil de apresentao dos alarmes.
OSI
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsico
SAGE
Conversores
De
Protocolo
Transportadores
De
Protocolo
Mdulos de Firmware e Device Drivers
II - Modelagem de Dados
II - Modelagem de Dados
TCV
Entidade Tipos de Conversores de Protocolo
Configura os conversores de protocolo existentes no sistema.
Esta tabela de uso exclusivo do SAGE, qualquer alterao nela
necessita uma adaptao do software equivalente.
Atributos
DESCR - Descrio do Conversor de Protocolo por extenso.
ID - Identificador do conversor de protocolo.
NSEQ - Nmero seqencial utilizado como chave de ordenao para
garantir a atribuio de valores numricos simblicos constantes. O
nmero de seqncia zero reservado para ausncia de conversor que
utilizado, por exemplo, pelo processo CALC que se comunica com o SAC
sem fazer nenhuma converso de protocolo. .
19
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
NSEQ
ID
DESCR
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
NLCN
CNVA
CNVB
CNVC
CNVD
CNVE
CNVF
CNVG
CNVH
CNVI
CNVJ
CNVK
CNVL
CNVM
CNVN
CNVO
CNVP
Nome do
Processo
cno
c32
cos
cnul
rdac
ln57
i101
dnp3
abb
modb
alts
mlab
i104
iccp
I61850
mlhd
TTP
Entidade Tipos de Transportadores de Protocolo
Configura os transportadores de protocolo existentes no sistema.
Esta tabela de uso exclusivo do SAGE, qualquer alterao nela
necessita uma adaptao do software equivalente.
Atributos
DESCR - Descrio do Transportador de Protocolo por extenso.
ID - Identificador do Transportador do Protocolo.
NSEQ - Nmero seqencial utilizado como chave de ordenao para
garantir a atribuio de valores numricos simblicos constantes. O
nmero de seqncia zero reservado para ausncia de transportador,
do mesmo modo que para conversor o processo CALC tambm no
utiliza transportador.
A tabela atual de tipos de Transportadores de Protocolo do SAGE a
seguinte:
NSE
Q
0
1
2
3
4
5
6
ID
NLTP
MLX25
MLTCP
DNPF3
IECF3
CXTCP
CXX25
DESCR
Ausncia de Transportador de Protocolo
Transp.de Multiligaes em Protocolo X25/X75
Transp.de Multiligaes em Protocolo TCP/IP
Transp. em Frames FT3 modo balanceado do DNP
Transp. em Frames FT3 do IEC/60870-5
Transp. de Conexes Virtuais UTR em TCP/IP
Transp. de Conexes Virtuais UTR em X25
20
Guia de Configurao
Outubro 2008
PROCESSO
mlx25
tcpd
iec3d
iecd
tcps
x25d
II - Modelagem de Dados
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
34
CXA32
IECF1
CX328
UDPF3
TCPF1
CXTT3
CXTT1
CXTTD
YMBUS
ALTUS
CXTB1
SPTDS
YMLAB
CX104
PCTR
MMST
CXTU1
CXTY1
CA32Y
TMBUS
YHDLC
IEC1S
IEC2S
IEC3S
SMBUS
A32S
SMLAB
SHDLC
TSNMP
a32d
iec1d/iec2d
x328d
iec3u
iec1t
iecy
iec2y
iec3y
ybus
alty
iec1y
sptd
ylab
iec4t
pctr
mmst
iec1u
iec1b
a32y
tbus
hdlc
iec1s
iec2s
iec3s
smbus
a32s
smlab
shdlc
tsnmp
21
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
22
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
23
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
24
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
25
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
GSD
Entidade Gateway Scada
Configura os gateways do sistema.
Atributos
ID - Identificador do Gateway.
NOME - Descrio por extenso do gateway.
26
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
CXU
Entidade Conexes de Comunicao com UTRs e Canais
Configura as conexes de comunicao dos gateways.
Atributos
AQANL - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
AQPOL descrito de acordo com o protocolo utilizado no Anexo
correspondente.
AQTOT descrito de acordo com o protocolo utilizado no Anexo
correspondente.
FAILP - Tempo em centsimos de segundo que o enlace principal
permanece primrio at que ocorra um failover programado. Zero
significa que no haver failover programado. No tem significado caso
a CXU esteja vinculada a uma Ligao de Distribuio.
FAILR - Tempo em centsimos de segundo que o enlace reserva
permanece primrio at que ocorra um failover programado. Zero
significa que no haver failover programado. No tem significado caso
a CXU esteja vinculada a uma Ligao de Distribuio.
ID - Identificador da conexo.
INTGR descrito de acordo com o protocolo utilizado no Anexo
correspondente.
NFAIL - Nmero mximo de tentativas de failover de enlace e de UTR.
Uma tentativa caracterizada pela expirao de SFAIL sem que haja
sincronismo das mquinas de estado. Ao fim de NFAIL tentativas o SCD
desiste do failover. No tem significado caso a CXU esteja vinculada a
uma Ligao de Distribuio.
ORDEM - Nmero seqencial de 1 a n que define a ordem da conexo
UTR (cxu) dentro do GSD. Para os protocolos CONITEL e REDAC no
27
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
ENU
Entidade Enlace de Conexo com UTR
Configura os enlaces (canais de comunicao) de todas as conexes de
todos os gateways do sistema.
Atributos
ID - Identificador de enlace de UTR.
VLUTR - Velocidade em bps do canal de comunicao.
Para os protocolos Iec 60870-5-101, MODBUS e ALTUS caso se queira
utilizar a comunicao sem paridade, deve-se acrescentar uma unidade
a velocidade, ou seja, 9600 indica comunicao a 9600 com paridade, e
9601 indica comunicao a 9600 sem paridade.
Alm disso, este parmetro s vlido quando da utilizao de drivers
tty com placa Cyclades ou Porta COM. Na utilizao de servidores de
terminais estes parmetros so configurados no prprio servidor.
ORDEM - Define se o ENU o principal (PRI) ou o reserva (REV), desta
configurao (CNF).
TDESC Descrito de acordo com o protocolo utilizado no Anexo
correspondente.
TRANS Descrito de acordo com o protocolo utilizado no Anexo
correspondente.
Chave Estrangeira Direta
CXU - Identificador da conexo de comunicao a que este ENU
pertence. Define o relacionamento 1 2 entre a entidade CXU e
entidade enlace (ENU).
28
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
UTR
Entidade Unidade Terminal Remota
Configura as UTRs de todas as conexes de todos os gateways do
sistema, tanto as UTRs fsicas para aquisio, como as virtuais para
distribuio.
Atributos
ENUTR - Endereo da UTR no canal em party line. Zero para UTR
inexistente. Se esta ocorrncia da entidade UTR pertence a uma CXU
vinculada a uma LSC de distribuio este atributo determina o
endereo da UTR emulada para o NHS.
ID - Identificador da UTR.
NTENT - Nmero de tentativas de comunicao com a remota. Para os
protocolos DNP 3.0, I101 e I104 esse nmero de tentativas se refere a
camada de aplicao, e s no aplicvel mensagens de controle.
Caso esse nmero de tentativas se esgote sem se obter sucesso,
disparado o procedimento de failover de UTR se a UTR for a primria; se
mesmo assim no se obter sucesso disparado o procedimento de
failover de enlace. No tem significado se a UTR pertence a uma CXU
vinculada a uma LSC de distribuio.
RESPT - Tempo em centsimos de segundo para espera da resposta da
UTR (timeout de recepo) para os protocolos REDAC, CONITEL e LN57.
Para os protocolos I101, I104 e DNP 3.00 esse timeout se refere a
camada de aplicao. No tem significado se a UTR pertence a uma
CXU vinculada a uma LSC de distribuio.
ORDEM - Define se a UTR a principal (PRI) ou a reserva (REV), desta
configurao (CNF). Numa configurao de ligao com o NHS, no
necessria a configurao de uma ocorrncia reserva de UTR.
Chaves Estrangeiras Diretas
CNF - Identificador da configurao fsica a que esta UTR pertence.
Define o relacionamento 1 2 entre a entidade CNF e a entidade UTR.
CXU - Identificador da conexo a que esta UTR pertence. Define o
relacionamento 1 n entre a entidade CXU e a entidade UTR.
MUL
Entidade Multiligao em Protocolo X25 - X75
Configura as multiligaes de todos os gateways do sistema.
Atributos
GUARD descrito de acordo com o protocolo utilizado no Anexo
correspondente.
29
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
ID - Identificador da multiligao.
JANEL - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
LSIMP - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
TRQML - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
TRSTN - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
VPROT - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
ORDEM - Nmero seqencial de 1 a n que define a ordem da MUL
dentro do GSD.
Chaves Estrangeiras Diretas
CNF - Identificador da configurao fsica de aquisio e/ou
distribuio atendida pelo centro de controle relacionado a
esta
multiligao. Define o relacionamento 1 1 entre a entidade CNF e a
entidade MUL.
GSD - Identificador do gateway ao qual esta multiligao pertence.
Define o relacionamento 1 n entre a entidade GSD e a entidade MUL.
ENM
Entidade Enlace de Multiligao
Configura os enlaces de todas as multiligaes de todos os gateways do
sistema.
Atributos
ENPRI - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
ENSEC - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
ID - Identificador do enlace de multiligao.
JANLK - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
PARN1 - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
PARN2 - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
30
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
CNM
Entidade Canal Lgico (LLP) de Multiligao X25-X75.
Configura os canais lgicos de todas as multiligaes de todos o
gateways do sistema.
Um canal lgico representa uma ligao lgica de dados com prioridade
estabelecida em uma multiligao. Numa multiligao podem trafegar
dados de diversos canais lgicos, realizando uma multiliplexao lgica
da multiligao, que no afetada pela falha individual dos enlaces
ENM da mesma.
Os dados que trafegam numa ligao entre dois centros de controle
podem ser divididos, por exemplo, nos seguintes canais lgicos:
Atributos
ID - Identificador do canal lgico.
JANMIN - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
JANRX - descrito de acordo com o protocolo utilizado no Anexo
correspondente.
31
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
de
Aquisio
de
Dados
Controle
II - Modelagem de Dados
33
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
Assim sendo, podemos definir que uma LSC (Ligao SCADA) pode ser
uma LIA (Ligao de Aquisio) ou uma LID (Ligao de Distribuio) ou
ambas e uma CNF (Configurao Fsica) pode descrever dados de
Aquisio ou de Distribuio ou de ambos os tipos, e por conseqncia
uma MUL (multiligao) associada a uma CNF tambm pode ser de
aquisio ou de distribuio ou de ambos os tipos, bem como uma UTR
(entidade) pode representar dados de uma configurao fsica CNF
aquisitados de uma UTR fsica, ou distribudos para um Centro de
34
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
35
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
36
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
Preservao de Dados
PSV
Entidade Preservao
Configura os dados que sero preservados quando da entrada em
operao de uma nova verso da base de dados.
Atributos
GRUPO Identificador do grupo de preservao. Os dados passveis de
serem preservados foram agrupados de forma lgica.
Os grupos
disponveis so os seguintes:
ALARMES Lista de Alarmes;
ATL_E_ADV - Limites de Advertncia dos equipamentos
configurados com patamares de carga (dados inseridos nas telas
tab_clm_diurno e tab_clm_noturno);
LIM_ESC - Valor do Limite de Escala dos Pontos Analgicos e
Totalizados;
ATL_E_URG - Limites de Urgncia dos equipamentos
configurados com patamares de carga (dados inseridos nas telas
tab_clm_diurno e tab_clm_noturno);
ATL_V_ADV - Limites de Advertncia para as tenses
configuradas com patamares de carga (dados inseridos nas telas
tab_clm_carga_min,
tab_clm_carga_lev,
tab_clm_carga_med,
tab_clm_carga_pes e tab_clm_carga_max);
ATL_V_URG - Limites de Urgncia para as tenses configuradas
com patamares de carga (dados inseridos nas telas
tab_clm_carga_min,
tab_clm_carga_lev,
tab_clm_carga_med,
tab_clm_carga_pes e tab_clm_carga_max);
ATL_PTC - Limites dos pontos que definem o nvel de carga para
atualizao dos limites de tenso (dados inseridos na tela
tab_ptc);
ATL_TEMPO - Entidades TEMPO e FRD (feriados), ou seja,
dados apresentados na tela tab_tmp_pcarg;
TENDENCIA Dados para a Configurao das Curvas de
Tendncia;
LIM_URG Valor do Limite de Urgncia dos Pontos Analgicos e
Totalizados;
LIM_ADV Valor do Limite
Analgicos e Totalizados;
de
Advertncia dos
Pontos
37
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
CRITRIOS DE PRESERVAO
Os critrios de preservao das entradas manuais e dos alarmes so os
seguintes:
A lista de alarmes
PSV
for
estipulado
38
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
LSC
Entidade Ligao SCADA
Configura as ligaes virtuais lgicas de aquisio e controle, de
distribuio e mistas existentes no sistema. As LSCs de distribuio e
as mistas, analogamente as de aquisio e as mistas esto associadas a
TDDs (Terminais de Distribuio de Dados) que sero descritos no
prximo item.
Atributos
ID - Identificador da ligao SCADA.
NOME - Descrio da ligao por extenso.
NSRV1 - Estao de rede onde est alocado o servidor 1 do
transportador de protocolo que servir a esta ligao.
NSRV2 - Estao de rede onde est alocado o servidor 2 do
transportador de protocolo que servir a esta ligao.
TIPO - Tipo da ligao. Pode assumir os seguintes valores:
AA - Ligao de Aquisio.
DD - Ligao de Distribuio.
AD - Ligao de Aquisio e Distribuio.
VERBD - Verso da base de dados dessa ligao (referncia entre fsico
e lgico).
Chaves Estrangeiras Diretas
GSD - Identificador do gateway SCADA ao qual a LSC est associada.
Define um relacionamento 1 n entre a entidade GSD e a entidade
LSC.
MAP - Identificador do macro-alarme ao qual a LSC est associada.
Define um relacionamento 1 n entre a entidade MAP e a entidade
LSC.
TCV - Identificador do Conversor de Protocolo ao qual a LSC est
associada. Define um relacionamento 1 n entre a entidade TCV e a
entidade LSC.
39
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
INS
Entidade Instalao
Configura as diversas instalaes do SAGE.
A entidade INS (instalao) aparece na Modelagem de Dados apenas
para prover a ligao da base de dados SCADA com a base de dados
EMS, que engloba as funes de Anlise de Redes e de Controle
Automtico de Gerao e no escopo deste manual.
Atributos
CIA Companhia Proprietria.
ID - Identificador da instalao, ou seja, da usina ou subestao.
NOME - Descrio da instalao por extenso.
TIPO - Tipo da instalao. Pode assumir os seguintes valores:
USI -Usina
SUB Subestao
LATIT Latitude da instalao (> 0: ao norte do Equador e < 0: ao sul
do Equador).
LONGT Longitude da instalao (> 0: leste de Greenwich e < 0: a oeste
de Greenwich).
Obs.: Os atributos LATIT e LONGT esto reservados para futuras
funcionalidades de automatizao de desenho de diagramas sinticos,
no sendo portanto, obrigatrio o preenchimento destes.
Chaves Estrangeira Direta
TELA - Identificador da tela associada a instalao. Ou seja, se o
usurio der um click em qualquer alarme no Visor de Alarmes, de
qualquer ponto dessa instalao, a tela associada ser apresentada no
Visor de Telas.
PTC Identificador do patamar de carga associado instalao.
Atributo do tipo string com 20 caracteres. As instalaes associadas a
um mesmo PTC seguiro um mesmo critrio (definido para o PTC) para
a atualizao automtica dos limites de tenso dos pontos analgicos
da instalao. No utilizado para equipamentos. Este campo est
presente tanto na tabela EST (estao) quanto na tabela INS
(instalao). O preenchimento do campo PTC na tabela EST possibilta
uma maior flexibilidade ao usurio permitindo associar apenas algumas
estaes de uma instalao com um determinado PTC. Caso o usurio
preencha tanto o campo PTC de uma instalao quanto o campo PTC de
uma ou mais estaes dessa instalao, ser considerado o
40
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
TAC
Entidade Terminal de Aquisio e Controle
As TACs definem grupos lgicos de aquisio de uma mesma
funcionalidade. A TAC serve tambm para estabelecer bloqueio de
controle, ou seja, apenas um ponto da TAC pode estar sendo controlado
em um determinado instante.
Atributos
ID - Identificador do terminal de aquisio e controle (TAC).
NOME - Descrio da TAC por extenso.
TPAQS - Tipo da TAC. Pode assumir os seguintes valores:
ASAC - TAC de aquisio e controle.
ACSC - TAC de resultados de clculos estticos compilados, ou
seja, todos os pontos que so resultados de clculos estticos
compilados devem ser agrupados em TACs deste tipo, que devem
pertencer todas a uma nica ligao de aquisio de clculos.
AFIL - TAC de resultados de filtros localizados, ou seja, todos os
pontos que so resultados dos filtros implementados
internamente nos conversores de protocolo e cujas parcelas
pertenam mesma CNF/LSC, devem ser agrupados em TACs
deste tipo.
AFID - TAC de resultados de filtros distribudos, ou seja, todos
os pontos que so resultados dos filtros implementados
internamente nos conversores de protocolo e cujas parcelas
pertenam CNF/LSC diferentes, devem ser agrupados em
TACs deste tipo.
ACDI - TAC de resultados de clculos estticos interpretados e
dinmicos, ou seja, todos os pontos que so resultados de
clculos estticos interpretados devem ser agrupados em TACs
deste tipo, que devem pertencer todas a uma nica ligao de
aquisio de clculos. Caso no exista uma TAC deste tipo na
LSC de clculos, o STI a criar automaticamente para alocar
nela pontos de clculo dinmico a serem utilizados no Visor de
Clculos.
ASDE - TAC de SDE, ou seja, pontos que fazem parte de
seqncia de eventos tm que ser configurados em TACs deste
tipo. Este tipo de TAC utilizado somente pelos protocolos
Conitel e ModBus.
LSA - Limite superior do nmero de alarmes por minuto (se ultrapassar
os pontos dessa tac ficam com alarmes inibido).
LIA - Limite de normalizao do nmero de alarmes por minuto
(quando o nmero de alarmes baixar desse).
41
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
CGS
Entidade Ponto de Controle Genrico do SAC
Configura os pontos de controle lgicos de todas as TACs de todas as
LSCs do sistema.
Alm dos pontos de controle do Sistema Eltrico pode-se configurar
para cada CNF associada fisicamente a um par de UTRs:
Um ponto de controle para reset de UTR que agir sobre a UTR
primria;
Dois pontos de controle de habilitao de UTR principal e reserva,
respectivamente;
Dois pontos de controle de desabilitao de UTR principal e reserva,
respectivamente;
Dois pontos de controle de failover de UTR principal e reserva,
respectivamente.
Para uma CNF de cada CXU pode-se configurar os seguintes pontos de
controle:
Dois pontos
respectivamente;
de
habilitao
de
enlace
principal
reserva,
de
failover
de
enlace
principal
reserva,
42
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
Atributos
ID - Identificador do ponto de controle.
LMI1C - Limite inferior de set-point 1 ou primeiro limite inferior de setpoint 2.
LMI2C - Segundo limite inferior de set-point 2.
LMS1C - Limite superior de set-point 1 ou primeiro limite superior de
set-point 2.
LMS2C - Segundo limite superior de set-point 2.
NOME - Descrio por extenso do ponto de controle.
TIPO - Tipo do ponto supervisionado associado ao ponto de controle.
Pode assumir os seguintes valores:
PAS - se o ponto supervisionado for analgico.
PTS - se o ponto supervisionado for totalizado.
PDS - se o ponto supervisionado for digital.
TRRAC Tempo em segundos para timeout do SAC na espera da
resposta do conversor de protocolos, no envio de um comando.
TPCTL - Tipo de controle. Pode assumir os seguintes valores:
AFIC Controle Fictcio para Pontos Analgicos
CSAC - Controle Supervisrio do SAC.
CSCD - Comandos da Gesto da Comunicao de Dados.
DFIC - .Controle Fictcio para Pontos Digitais.
OBSRV Observaes sobre o ponto de controle.
deste atributo opcional.
O preenchimento
II - Modelagem de Dados
TCTL
Entidade Tipo de Controle.
Especifica os tipos que o ponto de controle pode assumir na
configurao do dilogo de controle.
Atributos
ID Identificador do tipo de controle.
seguintes tipos pr-cadastrados:
II - Modelagem de Dados
PAS
Entidade Ponto de Medio Analgica
Configura os pontos analgicos e calculados analgicos lgicos de todas
as TACs de todas as LSCs do sistema.
Atributos
ALRIN - Indica se o alarme do ponto deve ser inibido (SIM) ou no
(NAO).
ALINT - Indica se deve (SIM) ou no (NAO) ser gerado alarme do ponto
na inicializao e em qualquer outra transio de ponto invlido para
vlido ou vice-versa.
BDTR Indicador de que o ponto analgico configurado na base fonte
ser includo na base de tempo real (SIM) ou no (NAO).
BNDMO - Banda morta do ponto que um percentual calculado em
relao ao limite de escala utilizado para filtrar as variaes da medida.
TXVAR - Percentual utilizado para que seja gerado um alarme
indicativo de variao abrupta.
45
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
II - Modelagem de Dados
47
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
II - Modelagem de Dados
MW - potncia ativa
MWH - energia
NVEL - nvel do reservatrio
OUTROS outros
PCARGA patamar de carga
PLUVI ndice pluviomtrico
PRESSAO presso
RPM - velocidade
TAP - tap de transformador
TEMPO - tempo
TMP temperatura
VAZAO vazo
VCC tenso contnua
Obs.: O preenchimento deste atributo no obrigatrio para a
base de dados SCADA.
TPEQP - Tipo do equipamento onde se localiza a medida. O
preenchimento deste atributo obrigatrio para uma base de dados
EMS. Pode assumir os seguintes valores:
SBA - seo de barra
UGE - unidade geradora
CSI - compensador sncrono
LTR - linha de transmisso CA
RAM - ramal de linha
TR2 - trafo de 2 enrolamentos
TR3 - trafo de 3 enrolamentos
REA - reator
CSE - capacitor srie
CAR - carga
BCP - banco de capacitores
CRE - compensador reativo esttico controlvel
CNV - conversor CA/CC
LDC - linha de transmisso CC
ELE - eletrodo de terra
USI - usina
OBS: Este atributo deve ser deixado em branco para uma base de dados
SCADA, exceto se o usurio for utilizar a funcionalidade de Patamares
de Carga (Pcarg) para equipamentos. Neste caso, este atributo e o
atributo TIPO devem ser preenchidos coerentemente com o que for
estipulado na entidade TGL.
TEND - Indica se o ponto (SIM) ou no (NAO) selecionado para
tendncia.
TPFIL Tipo do filtro, dentre aqueles implementados pelo conversor de
protocolo, usado pela LSC associada a este ponto. Um filtro mapeia
vrios pontos fsicos em um ponto lgico.
49
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
PTS
Entidade Ponto de Medio de Totalizao
Configura os pontos totalizadores e calculados totalizadores lgicos de
todas as TACs de todas as LSCs do sistema.
Atributos
ALRIN - Indica se o alarme do ponto deve ser inibido (SIM) ou no
(NAO).
50
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
II - Modelagem de Dados
-1
Ocorrncia reservada
Ultrapassou a regio de advertncia superior
Ultrapassou a regio de urgncia superior
Atingiu limite superior de escala
II - Modelagem de Dados
PDS
Entidade Ponto Digital
Configura os pontos digitais e calculados digitais lgicos de todas as
TACs de todas as LSCs do sistema.
Atributos
ALRIN - Indica se o alarme do ponto deve ser inibido (SIM) ou no
(NAO).
ALINT - Indica se deve (SIM) ou no (NAO) ser gerado alarme do ponto
na inicializao ou em qualquer outra transio de ponto invlido para
ponto vlido.
BDTR Indicador de que o ponto digital ser includo na Base de
Tempo-Real.
CDINIC - Indica a condio do ponto. Pode assumir os seguintes
valores:
NORMAL - ponto em varredura e no manual;
MANUAL - ponto com varredura inibida e manual. O valor inicial
utilizado encontra-se no atributo STINI;
NAOSUP para esta configurao, vide OBS_NAOSUP;
EQP - Equipamento associado. Na base de dados SCADA este atributo
tem que ser deixado em branco.
ID - Identificador do ponto.
SELSD Indica se o valor deste ponto ao ser distribudo deve ser (SIM)
o aquisitado ou (NO) o considerado.
NOME - Descrio do ponto por extenso.
STINI - Indica, o estado inicial do ponto. Pode assumir os seguintes
valores:
A - Aberto (zero)
F - Fechado (um)
STNOR - Indica o estado de referncia do ponto, ou seja, o estado do
ponto definido em STNOR ser apresentado no Visor de Telas em verde
53
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
54
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
55
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
II - Modelagem de Dados
RCA
Relacionamento de Pontos Lgicos x Pontos Calculados
Especifica os relacionamentos n m entre as entidades PAS, PTS e
PDS (pontos lgicos simples) e as entidades PAS, PTS e PDS (pontos
lgicos calculados). Enumera todas as parcelas (pontos lgicos simples)
de todos os pontos calculados.
Existem trs tipos de clculos no SAGE, que so:
Clculo Dinmico
Clculo Esttico Interpretado
Clculo Esttico Compilado
O Clculo Dinmico no configurado na Base Fonte. A lgica do
usurio cria na Base Referncia um nmero fixo de clculos dinmicos
que podero ser usados, e suas frmulas definidas no Visor de
Clculos.
O Clculo Esttico Interpretado tem suas parcelas e frmulas definidas
na Base Fonte.
O Clculo Esttico Compilado tem suas parcelas e tipo de clculo
definido na Base Fonte, sua frmula implementada em um mdulo em
C do SAGE (Calculos. c) e gerado em tempo de compilao.
Chaves Estrangeiras Indiretas
PARC - Identificador da parcela do clculo. Dependendo do atributo de
relacionamento TPPARC, aponta para PAS, PTS ou PDS.
PNT - Identificador do ponto calculado. Dependendo do atributo de
relacionamento TPPNT, aponta para PAS, PTS ou PDS.
Atributos de Relacionamento
ORDEM - Nmero seqencial de 1 a n que ordena a parcela no clculo.
Onde n o nmero de parcelas.
TIPOP - Tipo da parcela. Pode assumir os seguintes valores:
EDC - Estado Digital Considerado - o estado corrente sendo
usado pelo sistema, pode ser o aquisitado ou o manual.
EDN - Estado de Trnsito.
IED Evento de Transio Instantnea em Estado Digital.
Permite ao processador de clculos usar como parcela de clculo
no s um estado corrente obtido do PDS (EDC para posio ou
EDN para indicao de trnsito) mas a ocorrncia de uma
transio de estado muito rpida nesse PDS.
IAA - Valor do Limite Inferior de Advertncia do Analgico.
57
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
TCL
Entidade Tipos de Clculos
Configura os clculos implementados no sistema.
Esta tabela no que se refere a clculos compilados de uso
exclusivo do SAGE, qualquer alterao nela necessita uma
adaptao do software equivalente. Com relao a clculos
interpretados o usurio pode mexer nela livremente.
Atributos
DESCR - Descrio por extenso do clculo.
NSEQ - Nmero seqencial que enderea a rotina deste clculo
compilado. Para clculos interpretados no precisa ser preenchido.
ID - Identificador do clculo. Os clculos estticos compilados
existentes atualmente no sistema so:
FORMULA - Frmula para tipos de clculos estticos interpretados,
escrita em sintaxe LUA.
Por exemplo:
P1 + P2 * P3 - P4 / P5
58
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
NSEQ
0
1
ID
NLCL
PA
DESCR
Ausncia de clculo
Clculo de Potncia Aparente
CON_T
CON
TAP_S15
SOMA
EG_OU
EG_E
CORRENTE
FPOT
10
11
OU
COMTAP
Clculo OU
Posio do Tap selecionado
12
ANDNOT
EXPRESSO
-
A2 + B2
(A ou (B e C e D)) e E
(A ou (B e C e D))
230 (((C B)/2) 1,5 + ((A B)
1,5))
Soma at 15 parcelas analgicas
Expresso 6
Expresso 7
A2 + B 2
1000
.
C
3
cos A *
180
Faz OU de at 40 parcelas digitais
(((float)A)*E) +(((float) B)*F) +
(((float)C)*G) +(((float)D)*H)
(A AND (NOT(B)))
Tipos de Clculos
Onde
A - 1a parcela
B - 2a parcela
C - 3a parcela
D - 4a parcela
.
.
.
E para:
NSEQ=1
As parcelas A e B so pontos analgicos
NSEQ=2
As parcelas A, B, C, D e E so pontos digitais
NSEQ=3
As parcelas A,B,C e D so pontos digitais
NSEQ=4
A parcela A o valor considerado de um ponto analgico,
a parcela B o limite inferior de escala do ponto analgico e a parcela C
o limite superior de escala do ponto analgico.
NSEQ=5
As parcelas so pontos analgicos.
NSEQ=6
Podemos ter de um a quatro trechos:
Expresso 6
1 trecho IF
2 trechos IF
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
3 trechos IF
4 trechos IF
Expresso 7
1 trecho IF
2 trechos IF
3 trechos IF
4 trechos IF
60
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
arquivo
.
.
.
{ -1, (void*) (-1) }
};
incluir o novo clculo antes do (-1) no padro :
{K_TIP_CALC_id, (void*) func_id},
onde id o identificador do novo clculo na tabela TCL da Base Fonte e
func_id o nome da funo chamada para executar o novo clculo.
Nesse mesmo arquivo antes dessa estrutura existe uma srie de
funes, incluir a a rotina do novo clculo no seguinte padro:
void *func_id (np, par)
int np;
void *par[ ];
{
tipo do resultado r;
if (np!= no de parcelas do calculo)
{
hora ( );
printf (Numero de parcelas passado para func_id
diferente de
no de parcelas do clculo, %d\n, np);
}
r = frmula do clculo escrita em C ;
RETORNA ( r );
}
Observar que um resultado de clculo definido no sistema como um
ponto lgico pertencente a uma das trs entidades PAS, PDS ou PTS do
STI. A varivel r (resultado do clculo) deve ser compatvel com o
clculo, isto , o tipo do resultado depende em qual entidade o
resultado do clculo foi definido:
se PAS -> float
se PDS -> unsigned int
se PTS -> unsigned short
O retorno deve ser feito pelo uso do macro RETORNA como mostrado
acima.
61
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
.
.
.
at no mximo 40 parcelas analgicas, ou seja, at PARCELA_ANA_40;
PARCELA_DIG_1
PARCELA_DIG_2
.
.
.
at no mximo 20 parcelas digitais, ou seja, at PARCELA_DIG_20;
PARCELA_TOT_1
PARCELA_TOT_2
.
.
.
at no mximo 20 parcelas totalizadas, ou seja, at PARCELA_TOT_20;
Num clculo s pode existir uma parcela de cada nmero, por exemplo,
se definirmos um clculo com 3 parcelas, a primeira e a terceira
analgicas e a segunda digital, usaremos na frmula:
PARCELA_ANA_1, PARCELA_DIG_2 e PARCELA_ANA_3.
4 - Executar o script $SAGE/calculos/instala_calculos que compila o
mdulo calculos.c e gera o novo binrio do processador de clculos
(calc).
5 - Desinibir o processador de clculos da seguinte maneira:
gcd_shell depr_glo calc
ou atravs do Visor de Processos.
GRUPO
Entidade Grupo de componentes para dilogo automtico.
Configura grupos de componentes para dilogo automtico.
62
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
Atributos
ID Identificador do grupo de componentes para dilogo automtico.
NOME - Nome do grupo de componentes para dilogo automtico.
APLIC Identifica o processo do SAGE que vai utilizar este grupo de
componentes para dilogo automtico. Pode assumir os seguintes
valores:
VTELAS Para o Visor de Telas
REGCOND para o Registrador Condicional
GRCMP
Entidade de Relacionamento de Componentes de Grupos de Dilogo
Automtico.
Atributos
ACAO Ao associada ao componente. Atributo reservado para uso
futuro.
63
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
Pode assumir os
ID Id do ponto.
NOME Narrativa do ponto.
NULO Sem descrio.
TXT Texto a ser inserido.
TXT - .Texto associado ao componente. Este atributo s ser
preenchido se TPTXT=TXT e TPPNT=PDS ou TPPNT no estiver
preenchido.
Chaves Estrangeiras Diretas
GRUPO Identificador do grupo de dilogo automtico ao qual o
componente pertence. Define um relacionamento de 1 n entre a
entidade GRUPO e a entidade GRCMP.
64
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
TGL
Entidade Tipo de Grandeza para Atualizao Automtica dos Limites
de Equipamento.
Os registros da entidade TGL definem conjuntos com os tipos de
grandeza (atributo GRAND) e os tipos de equipamento (atributo TPEQP)
e a granularidade dessa definio (atributo GRUPO) para a atualizao
automtica dos limites de equipamento.
Nesta entidade s sero configuradas grandezas do tipo corrente,
potncia aparente, potncia reativa e potncia ativa que podero ter
apenas 2 tipos de patamares de carga: diurno e noturno.
Exemplo: Deseja-se que o limite de potncias ativa das linhas de
transmisso seja atualizado automaticamente, e que o critrio de
atualizao seja definido por companhia. Nesse caso a tabela TGL deve
ser preenchida da seguinte forma:
TGL
GRAND= MW
TPEQP=
LTR
GRUPO= CIA
Essa definio deve ser complementada pelo preenchimento adequado
das tabelas PTC, CIA e TEMPO. Na tabela PTC deve ser criado um
patamar para cada companhia. Na tabela CIA deve ser preenchido o
atributo PTC e na tabela TEMPO devem ser preenchidas ocorrncias
relacionadas com os patamares das companhias.
Os limites so definidos nas tabelas CAR, LTR, RAM, TR2 e TR3.
Alternativamente, para bases de dados puramante SCADA, os limites
podem ser definidos diretamente na tabela PAS. Se os limites relativos
aos perodos diurno e noturno no forem preenchidos nas tabelas de
equipamento (ou na tabela PAS), esses limites sero inicializados com a
mdia dos limites (advertncia/urgncia) dos pontos analgicos
associados aos equipamentos. Estes limites podem ser atualizados online no Visor de Telas atravs das telas tab_clm_diurno e
tab_clm_noturno.
65
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
Atributos
GRAND - tipo de grandeza do ponto. Pode assumir as seguintes
grandezas:
AMP corrente;
MVA potncia aparente;
MVAR potncia reativa;
MW potncia ativa.
PTC
Entidade Patamar de Carga para a atualizao automtica de limites.
Atravs dessa tabela o usurio definir quantos e quais so os
conjuntos independentes de pontos analgicos que sero submetidos
atualizao automtica de limites, ou seja, esta entidade serve para
agrupar os pontos analgicos que tenham o mesmo comportamento.
Uma ocorrncia da tabela PTC pode estar associada de modo exclusivo
ou atualizao de limites de tenso ou atualizao de limites de
equipamentos.
Quando o PTC est associado a equipamentos, os patamares de carga
so definidos por horrio: diurno e noturno, estipulados na tabela
TEMPO. O relacionamento entre os equipamentos e o PTC realizado
atravs do preenchimento da tabela TGL e das entidades SIS, REG,
66
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
Atributos
ID Identificador do patamar de carga. Atributo do tipo string com 20
caracteres. O preenchimento do atributo obrigatrio.
Chave Estrangeira Direta
PAS Identificador do PAS que define o nvel de carga do patamar para
os pontos de tenso. O valor do PAS ser utilizado para verificar a
transio de patamar de carga.
Os limites deste PAS iniciam os patamares de carga da seguinte
maneira:
Mnima
LIA
Leve
LIU
Mdia
LSA
Pesada
LSU
DTS
Entidade Dias Tpicos Semanais.
Descreve os dias tpicos da semana (dias teis, fim de semana, etc.).
Um dia que feriado tratado pelo SAC, na atualizao automtica de
limites, como se fosse um domingo. Isso permite reduzir o nmero de
67
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
FRD
Entidade Feriados Fixos
Descreve as datas associadas aos feriados fixos.
Um dia que feriado tratado pelo SAC, na atualizao automtica de
limites, como se fosse um domingo. Isso permite reduzir o nmero de
registros da tabela TEMPO, simplificando a configurao da base de
dados.
Atributos
ID Data associada ao feriado no seguinte formato: dd/mm. Onde dd
o dia e mm o ms. (Exemplo: 25/12).
NOME Descrio do feriado
68
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
TEMPO
Entidade Tabela de tempo para a atualizao automtica de limites.
Define os horrios em que ser executada a atualizao automtica de
limites.
Chave Estrangeira Direta
PTC Identificador do patamar de carga associado ou o caractere *
indicando que a entrada da tabela de tempo est associada a todos os
PTCs. Atributo do tipo string com 20 caracteres.
Atributos
ID Identificador que define a ordenao de pesquisa nas entradas da
tabela de tempo utilizando o seguinte padro T_xxx_yy, onde xxx est
no formato 001 a 999 e yy no formato 01 a 99.
HORARIO
formataes:
Descrio
Dia Tpico :
do
horrio.
Podem
ser
utilizadas
duas
69
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
SIS
Sistema Interligado
A entidade bsica sistema, da qual todas as outras decorrem. O
sistema composto por vrias regies.
definido um nico sistema, ao qual atribui-se um ttulo que pode
conter uma descrio sucinta do Sistema Interligado.
Atributos
ID Identificador do sistema interligado. Atributo do tipo string com 2
caracteres. O preenchimento do atributo obrigatrio.
MVAB - Potncia base sistema interligado. Atributo do tipo inteiro. A
unidade associada aos valores MVA. O preenchimento do atributo
opcional. Caso o valor no seja fornecido assumido o valor default
100.
NOME - Nome do sistema interligado. Atributo do tipo string com 14
caracteres. O preenchimento do atributo obrigatrio.
70
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
REG
Regio
Define uma regio geogrfica dentro do sistema eltrico. Cada Regio
engloba uma ou mais reas de controle.
Atributos
ID Identificador da regio. Atributo do tipo string com 2 caracteres. O
preenchimento do atributo obrigatrio.
NOME Nome da regio. Atributo do tipo string com 12 caracteres. O
preenchimento do atributo obrigatrio.
SIS - Sistema interligado. Atributo do tipo string com 2 caracteres. O
preenchimento do atributo obrigatrio.
Chave Estrangeira Direta
PTC Identificador do patamr de carga associado regio. . Atributo do
tipo string com 20 caracteres. As regies associadas a um mesmo PTC
seguiro um mesmo critrio (definido para o PTC) para a atualizao
automtica dos limites de MW, MVAR, MVA e AMP dos equipamentos
(linhas de transmisso, transformadores, etc.) pertencentes regio.
No utilizado para limites de tenso.
ACO
rea de Controle
Define as reas de controle do sistema eltrico. Cada rea de controle
engloba uma ou mais Companhias, para as quais nica a
responsabilidade de operao do controle automtico de gerao (CAG).
Atributos
ID Identificador rea de controle. Atributo do tipo string com 2
caracteres. O preenchimento do atributo obrigatrio.
NOME - Nome da rea de controle. Atributo do tipo string com 11
caracteres. O preenchimento do atributo obrigatrio.
71
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
CIA
Companhia
Define as companhias do sistema eltrico. Cada companhia compe-se
de um conjunto de Instalaes, que o nome genrico dado a Usinas e
Subestaes.
Atributos
ACO - rea de controle default associada companhia. Atributo do tipo
string com 2 caracteres. O preenchimento do atributo obrigatrio.
ID Identificador da companhia. Atributo do tipo string com 2
caracteres. O preenchimento do atributo obrigatrio.
NOME - Nome da companhia. Atributo do tipo string com 11 caracteres.
O preenchimento do atributo obrigatrio.
Chave Estrangeira Direta
PTC Identificador do PTC associado companhia. As companhias
associadas a um mesmo PTC seguiro um mesmo critrio (definido para
o PTC) para a atualizao automtica dos limites de MW, MVAR, MVA e
AMP dos equipamentos (linhas de transmisso, transformadores, etc.)
pertencentes companhia. No utilizado para limites de tenso.
EST
Estao
Do ponto de vista da rede AC, uma usina ou subestao apresenta uma
ou mais Estaes, que correspondem aos diferentes nveis de tenso AC
da subestao/usina.
Uma estao pode ser definida, a princpio, como um conjunto de
equipamentos de uma instalao passveis de serem conectados sem
impedncia.
Se o usurio estiver configurando Patamares de Carga com nveis de
tenso e no queira preencher a tabela EST descrita abaixo ele ter que
72
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
73
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
II - Modelagem de Dados
CAR
Carga
A carga corresponde a modelagem de uma linha de transmisso ou de
um transformador que foi desprezado do sistema de interesse. Ou seja
os equipamentos do tipo linha de transmisso ou transformador que
fazem a interface entre o sistema de interesse e a parte do sistema que
foi desprezada so modelados na base de dados como carga. Desta
forma as estaes desses equipamentos que no pertencem ao sistema
de interesse no so modeladas no banco de dados e o equipamento
(linha de transmisso ou transformador) substitudo por uma carga
conectada estao que faz parte do sistema de interesse.
Atributos
ID Identificador da carga. Atributo do tipo string com 14 caracteres. O
preenchimento do atributo obrigatrio.
GRLIM Grandeza associada aos limites do equipamento. Atributo do
tipo string com 3 caracteres. O preenchimento do atributo opcional.
Caso o valor no seja fornecido assumido o valor default MVA. Os
valores possveis so os seguintes:
MVA Os limites do equipamento so fornecidos em MVA.
AMP Os limites do equipamento so fornecidos em Amper.
LSADI Limite superior de advertncia no periodo diurno, em unidades
de engenharia. O preenchimento do atributo opcional.
LSANO Limite superior de advertncia no periodo noturno, em
unidades de engenharia. O preenchimento do atributo opcional.
LSUDI Limite superior de urgncia no periodo diurno, em unidades de
engenharia. O preenchimento do atributo opcional.
LSUNO Limite superior de urgncia no periodo noturno, em unidades
de engenharia. O preenchimento do atributo opcional.
Chaves Estrangeiras Diretas
EST - Estao a que pertence a carga. Atributo do tipo string com 12
caracteres. O preenchimento do atributo obrigatrio.
75
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
LTR
Linha de Transmisso
Equipamento eltrico destinado a transmitir energia em corrente
alternada entre duas instalaes distintas e de mesmo nvel de tenso.
No caso da linha de transmisso possuir derivao, faz-se necessrio
definir, na entidade Ramal descrita logo a seguir, o percentual de
localizao do ramal em relao estao DE da linha.
Atributos
ID Identificador da linha de transmisso. Atributo do tipo string com
16 caracteres. O preenchimento do atributo obrigatrio.
GRLIM Grandeza associada aos limites do equipamento. Atributo do
tipo string com 3 caracteres. O preenchimento do atributo opcional.
Caso o valor no seja fornecido assumido o valor default MVA. Os
valores possveis so os seguintes:
MVA Os limites do equipamento so fornecidos em MVA.
AMP Os limites do equipamento so fornecidos em Amper.
LSADI Limite superior de advertncia no periodo diurno, em unidades
de engenharia. O preenchimento do atributo opcional.
LSANO Limite superior de advertncia no periodo noturno, em
unidades de engenharia. O preenchimento do atributo opcional.
LSUDI Limite superior de urgncia no periodo diurno, em unidades de
engenharia. O preenchimento do atributo opcional.
LSUNO Limite superior de urgncia no periodo noturno, em unidades
de engenharia. O preenchimento do atributo opcional.
Chaves Estrangeiras Diretas
CIA - Companhia proprietria da linha de transmisso. Atributo do
tipo string com 2 caracteres.
O preenchimento do atributo
obrigatrio.
DE - Estao do lado DE da linha de transmisso. Atributo do tipo
string com 12 caracteres. O preenchimento do atributo obrigatrio.
PARA - Estao do lado PARA da linha de transmisso. Atributo do
tipo string com 12 caracteres.
O preenchimento do atributo
obrigatrio.
76
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
RAM
Ramal
Equipamento eltrico destinado a transmitir energia em corrente
alternada entre uma linha de transmisso ou um outro ramal e a
instalao terminal do ramal.
Atributos
ID Identificador do ramal. Atributo do tipo string com 16 caracteres.
O preenchimento do atributo obrigatrio.
TPEQP - Tipo do equipamento ao qual est conectado o ramal. Atributo
do tipo string com 3 caracteres. O preenchimento do atributo
obrigatrio. Os valores possveis so os seguintes:
LTR O ramal est conectado a uma linha de transmisso.
RAM - O ramal est conectado a um outro ramal.
GRLIM Grandeza associada aos limites do equipamento. Atributo do
tipo string com 3 caracteres. O preenchimento do atributo opcional.
Caso o valor no seja fornecido assumido o valor default MVA. Os
valores possveis so os seguintes:
MVA Os limites do equipamento so fornecidos em MVA.
AMP Os limites do equipamento so fornecidos em Amper.
LSADI Limite superior de advertncia no periodo diurno, em unidades
de engenharia. O preenchimento do atributo opcional.
LSANO Limite superior de advertncia no periodo noturno, em
unidades de engenharia. O preenchimento do atributo opcional.
LSUDI Limite superior de urgncia no periodo diurno, em unidades de
engenharia. O preenchimento do atributo opcional.
LSUNO Limite superior de urgncia no periodo noturno, em unidades
de engenharia. O preenchimento do atributo opcional.
Chaves Estrangeiras Diretas
CIA - Companhia proprietria do ramal. Atributo do tipo string com 2
caracteres. O preenchimento do atributo obrigatrio.
EST - Estao terminal do ramal. Atributo do tipo string com 12
caracteres. O preenchimento do atributo obrigatrio.
Chave Estrangeira Indireta
EQP - Equipamento ao qual est conectado o ramal. Atributo do tipo
string com 16 caracteres. O preenchimento do atributo obrigatrio e
est ligado ao atributo TPEQP.
77
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
TR2
Transformador de dois terminais
Equipamento eltrico, que por induo eletromagntica, transforma
valores de tenso e corrente alternada entre dois terminais, mantendo
sempre a mesma freqncia.
Atributos
ID Identificador do transformador de dois terminais. Atributo do tipo
string com 18 caracteres. O preenchimento do atributo obrigatrio.
LSADI - Limite superior de advertncia no periodo diurno para os
terminais primario/secundario, em MVA. O preenchimento do atributo
opcional.
LSANO - Limite superior de advertncia no periodo noturno para os
terminais primario/secundario, em MVA. O preenchimento do atributo
opcional.
LSUDI - Limite superior de urgncia no periodo diurno para os
terminais primario/secundario, em MVA. O preenchimento do atributo
opcional.
LSUNO - Limite superior de urgncia no periodo noturno para os
terminais primario/secundario, em MVA. O preenchimento do atributo
opcional.
Chaves Estrangeiras Diretas
PRIM - Estao do terminal primrio do transformador de dois
terminais. Atributo do tipo string com 12 caracteres. O preenchimento
do atributo obrigatrio.
SEC - Estao do terminal secundrio do transformador de dois
terminais. Atributo do tipo string com 12 caracteres. O preenchimento
do atributo obrigatrio.
TR3
Transformador de trs terminais
Define o equipamento transformador de trs terminais associada
estao controlada.
Equipamento eltrico, que por induo eletromagntica, transforma
valores de tenso e corrente alternada entre os seus 3 terminais,
mantendo sempre a mesma freqncia.
Atributos
ID Identificador do transformador de trs terminais. Atributo do tipo
string com 18 caracteres. O preenchimento do atributo obrigatrio.
78
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
79
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
TDD
Entidade Terminal de Distribuio de Dados
As TDDs definem grupos de pontos lgicos de distribuio de uma
mesma funcionalidade.
Atributos
ID - Identificador do Terminal de Distribuio de Dados.
80
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
PAD
Entidade Ponto Analgico de Distribuio
Configura todos os pontos analgicos de distribuio de todas as TDDs
de todas as LSCs de distribuio ou mistas.
Atributos
ID - Identificador do ponto de distribuio analgico.
Chaves Estrangeiras Diretas
PAS - Identificador do ponto de medio analgico lgico, associado ao
ponto de distribuio. Define o relacionamento 1 n entre a entidade
PAS e a entidade PAD.
TDD - Identificador do terminal de distribuio de dados ao qual o
ponto de distribuio pertence. Define o relacionamento 1 n entre a
entidade TDD e a entidade PAD.
PTD
Entidade Ponto Totalizador de Distribuio.
Configura todos os pontos totalizadores de distribuio de todas as
TDDs de todas as LSCs de distribuio ou mistas.
Atributos
ID - Identificador do ponto de distribuio totalizado.
Chaves Estrangeiras Diretas
PTS - Identificador do ponto de medio de totalizao lgico, associado
ao ponto de distribuio. Define o relacionamento 1 n entre a
entidade PTS e a entidade PAD.
TDD - Identificador do terminal de distribuio de dados ao qual o
ponto de distribuio pertence. Define o relacionamento 1 n entre a
entidade TDD e a entidade PTD.
81
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
PDD
Entidade Ponto Digital de Distribuio
Configura todos os pontos digitais de distribuio de todas as TDDs e
de todas as LSCs de distribuio ou mistas.
Atributos
ID - Identificador do ponto de distribuio digital.
Chaves Estrangeiras Diretas
PDS - Identificador do ponto digital lgico associado ao ponto de
distribuio. Define o relacionamento 1 n entre a entidade PDS e a
entidade PDD.
TDD - Identificador do terminal de distribuio de dados ao qual o
ponto de distribuio pertence. Define o relacionamento 1n entre a
entidade TDD e a entidade PDD.
TND
Entidade Tendncia
Configurao da anlise de tendncia de medidas analgicas. Esta
entidade possui apenas um registro.
Atributos
ID Identificador da entidade de tendncia.
HORIZ - Horizonte para anlise de tendncias de medidas analgicas,
isto , nmero de horas que as medidas tendenciveis sero
armazenadas. Mximo de 24 horas.
82
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
GRP
Entidade Grupo de Medidas para Tendncia
Define os grupos de medidas para tendncia.
Atributos
ID - Identificador do grupo de medidas para tendncia.
ORDEM - Ordem do grupo.
83
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
CNF
Entidade Configurao da Ligao Fsica do SCD
Configura todas as CNFs de aquisio e/ou distribuio associadas a
todas as LSCs do sistema.
Atributos
CONFIG - Configurao especfica da ligao associada a um
determinado conversor de protocolo, ou seja, pode representar qualquer
84
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
NV1
Entidade Nvel 1 da Configurao Fsica
Configura todas as entidades de nvel 1 de todas as CNFs.
Atributos
CONFIG - Configurao especfica do nvel 1.
ID - Identificador da entidade de nvel 1.
ORDEM - Nmero seqencial de 1 a n que indica a ordem da entidade
de nvel 1 dentro da configurao (CNF) a que ela pertence.
Chaves Estrangeiras Diretas
CNF - Identificador da configurao qual a entidade de nvel 1
pertence. Define um relacionamento 1 n entre a entidade CNF e a
entidade NV1.
TN1 - Identificador do tipo de entidade de nvel 1, sendo configurado
entre os cadastrados na entidade TN1. Define um relacionamento 1 n
entre a entidade TN1 e a entidade NV1. Podem existir vrias entidades
de nvel 1 de um determinado tipo.
NV2
Entidade Nvel 2 da Configurao Fsica
Configura todas as entidades de nvel 2 de todas as entidades de nvel 1
de todas as CNFs.
Atributos
CONFIG - Configurao especfica do nvel 2.
ID - Identificador da entidade de nvel 2.
ORDEM - Nmero seqencial de 1 a n que indica a ordem da entidade
de nvel 2 dentro da entidade de nvel 1 qual ela pertence.
85
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
TN1
Entidade Tipo de Entidade Fsica do Nvel 1
Esta entidade descreve os tipos de entidades de nvel 1 que podem
existir.
Esta tabela de uso exclusivo do SAGE, qualquer alterao nela
necessita uma adaptao do software equivalente.
Atributos
DESCR - Descrio do tipo de entidade fsica de nvel 1.
ID - Identificador do tipo de entidade de nvel 1.
NSEQ - Nmero seqencial utilizado como chave de ordenao para
garantir a atribuio de valores numricos simblicos constantes. O
nmero zero reservado para ausncia de tipo de entidade de nvel 1.
TN2
Entidade Tipo de Entidade Fsica do Nvel 2
Esta entidade descreve os tipos de entidades de nvel 2 que podem
existir.
Esta tabela de uso exclusivo do SAGE, qualquer alterao nela
necessita uma adaptao do software equivalente.
Atributos
DESCR - Descrio do tipo de entidade fsica do nvel 2.
86
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
CGF
Entidade Ponto de Controle Fsico
Configura todos os pontos de controle fsicos de aquisio e de
distribuio associados a todas as configuraes CNFs de todas as
ligaes LSCs.
Atributos
ID - Identificador do ponto de controle fsico.
KCONV - Define a converso do ponto lgico no ponto fsico, ou seja, da
unidade de engenharia para unidade do equipamento. Para cada
conversor de protocolo este atributo tem um significado diferente. Para
roteamento de controle em protocolos diferentes (aquisio e
distribuio) dever ser usada a seguinte sintaxe:
KCONV= [espao] CGS= [espao] xxx
ORDEM - Nmero seqencial de 1 a n que indica a ordem do ponto no
nvel 2 da configurao fsica.
DESC1 Informaes complementares 1.
atributo opcional.
O preenchimento deste
O preenchimento deste
87
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
PAF
Entidade Ponto Analgico Fsico
Configura todos os pontos analgicos fsicos de aquisio e de
distribuio associados a todas as configuraes (CNFs) de todas as
ligaes (LSCs).
Atributos
ID - Identificador do ponto analgico fsico.
Os atributos KCONV abaixo definem a converso do ponto fsico no
ponto lgico (da unidade do equipamento para unidade de engenharia),
no caso de aquisio e ao contrrio no caso de distribuio, ou seja, so
parmetros que dependem do protocolo utilizado.
KCONV1 - Definio conforme protocolo utilizado.
KCONV2 - Definio conforme protocolo utilizado.
KCONV3 - Definio conforme protocolo utilizado.
ORDEM - Nmero seqencial de 1 a n que indica a ordem do ponto no
nvel 2 da configurao fsica.
TPPNT - Indica se o ponto fsico de aquisio (PAS) ou de distribuio
(PAD).
DESC1 Informaes complementares 1.
atributo opcional.
O preenchimento deste
O preenchimento deste
II - Modelagem de Dados
PDF
Entidade Ponto Digital Fsico
Configura todos os pontos digitais fsicos de aquisio e de distribuio
associados a todas as configuraes (CNFs) de todas as ligaes (LSCs).
Atributos
ID - Identificador do ponto digital fsico.
KCONV - Este atributo define a converso do ponto fsico no ponto
lgico para aquisio ou vice-versa para distribuio, dependendo do
protocolo utilizado.
ORDEM - Nmero seqencial de 1 a n que indica a ordem do ponto no
nvel 2 (NV2) da configurao fsica.
TPPNT - Indica se o ponto fsico de aquisio (PDS) ou de distribuio
(PDD).
DESC1 Informaes complementares 1.
atributo opcional.
O preenchimento deste
O preenchimento deste
PTF
Entidade Ponto Totalizado Fsico
Configura todos os pontos totalizadores fsicos de aquisio e de
distribuio associados a todas as configuraes de todas as ligaes.
89
SAGE
Sistema Aberto de Gerenciamento de Energia
II - Modelagem de Dados
Atributos
ID - Identificador do ponto totalizador fsico.
Os atributos KCONV abaixo definem a converso do ponto fsico no
ponto lgico (da unidade do equipamento para unidade de engenharia)
no caso de aquisio e ao contrrio no caso de distribuio, ou seja, so
parmetros que dependem do protocolo utilizado.
KCONV1 - Definio conforme protocolo utilizado.
KCONV2 - Definio conforme protocolo utilizado.
ORDEM - Nmero sequencial de 1 a n que indica a ordem do ponto no
nvel 2 da configurao fsica.
TPPNT - Indica se o ponto fsico de aquisio (PTS) ou de distribuio
(PTD).
DESC1 Informaes complementares 1.
DESC2 - Informaes complementares 2.
Chave Estrangeira Direta
NV2 - Identificador do nvel 2 (NV2) ao qual o ponto fsico pertence.
Define um relacionamento 1 n entre a entidade NV2 e a entidade
PTF.
Chave Estrangeira Indireta
PNT - Identificador do ponto totalizador lgico ao qual o ponto
totalizador fsico est associado, caso o ponto fsico seja de aquisio.
Define um relacionamento 1 1 entre a entidade PTS e a entidade PTF
se o ponto fsico no for parcela de um filtro; e define um
relacionamento 1 n entre a entidade PTS e a entidade PTF se o ponto
fsico for parcela de um filtro.
ou
Identificador do ponto totalizador de distribuio ao qual o ponto
totalizador fsico est associado, caso o ponto fsico seja de distribuio.
Define um relacionamento 1 1 entre a entidade PTD e a entidade
PTF.
RFI
Entidade Relacionamento de Filtros Simples
Filtro simples aquele cujas parcelas (pontos fsicos) podem participar
de apenas um nico filtro gerando ponto lgico.
Atributos de Relacionamento
ORDEM - Nmero sequencial de 1 a n que indica a ordem da parcela no
filtro.
90
Guia de Configurao
Outubro 2008
II - Modelagem de Dados
RFC
Entidade Relacionamento de Filtros Compostos
Filtro composto aquele cujas parcelas (pontos fsicos) pode participar
de vrios filtros gerando vrios pontos lgicos.
Atributos de Relacionamento
ORDEM - Nmero sequencial de 1 a n que indica a ordem da parcela no
filtro.
TPPARC - Tipo da parcela do filtro. Pode assumir os seguintes valores:
PAF - Se a parcela do filtro for um ponto analgico fsico.
PDF - Se a parcela do filtro forem pontos digitais fsicos.
PTF - Se a parcela e o resultado do filtro forem pontos
totalizadores fsicos.
TPPNT - Tipo do ponto resultante do filtro. Pode assumir os seguintes
valores:
PAS - Se o ponto resultante do filtro for analgico lgico.
PDS Se o ponto resultante do filtro for digitais lgicos.
PTS - Se a parcela e o resultado do filtro forem pontos
totalizadores lgicos.
Chaves Estrangeiras Indiretas
PARC Idenificador do ponto fsico que compe a parcela do filtro.
PNT - Identificador do ponto fsico resultante do filtro. Dependendo do
atributo de relacionamento TPPNT aponta para PAS, PDS ou PTS.
Define o relacionamento 1 1 entre as entidades de pontos lgicos
(PAS, PDS e PTS).
91
SAGE
Sistema Aberto de Gerenciamento de Energia
III.
Residente em disco;
O Programa CARGBF
A ativao da ferramenta CARGBF realizada atravs de um clique
duplo no cone Carregamento da Base Fonte, localizado no desktop do
SAGE.
O CARGBF uma ferramenta destinada ao carregamento e manuteno
da Base Fonte. Como j mencionado, a Base Fonte implementa o
modelo de dados que descreve as caractersticas do sistema eltrico, do
Subsistema de Comunicao de Dados e do Subsistema de Suporte
Computacional do SAGE.
Esta ferramenta possui as seguintes funcionalidades bsicas:
Carregamento da Base de Dados Fonte a partir de um conjunto de
arquivos texto (extenso .dat) contendo os dados;
Carregamento, atualizao e consulta da Base de Dados Fonte,
utilizando um conjunto de formulrios, de forma interativa;
93
SAGE
Sistema Aberto de Gerenciamento de Energia
Minimiza
Mxima
Fecha Janela
Barra de Menu
Indicador
de Modo de
Operao
Barra
de
Ferramenta
s
Redimensionar
Janela
Barra de Status
Novo
Abrir...
Exportar
Importar
Diagnstico
95
SAGE
Sistema Aberto de Gerenciamento de Energia
Listar
Sair
Encerra o programa.
Tempo Real
Gera as MCDs da base tempo real a partir dos dados da base fonte.
Gera
em
\sage\config\nome_da_base>\bd
os
arquivos
<nome_da_mcd>.xdr contendo as estruturas e os dados de inicializao
da base on-line.
Tambm so gerados em \sage\config\nome_da_base>\bd\lis os
arquivos texto <nome_da_mcd>.lis contendo relatrios com o contedo
das MCDs.
96
Guia de Configurao
Outubro 2008
Formulrio
Inserir
Cancelar
Esc
Excluir
Alterar
Enter
Home
Primeiro Registro
Page Up
Pgina Anterior
Registro Anterior
Prximo Registro
Page Down
Prxima Pgina
ltimo Registro
End
Filtros e Chaves
Barra de Ferramentas
Barra de Status
Sobre Cargbf...
98
Guia de Configurao
Outubro 2008
Verso do
Programa
Nome da Entidade
Exclui chave
Inclui chave
Chaves de
Ordenao
Atributos da Entidade
Expresso para
filtragem de registros
99
SAGE
Sistema Aberto de Gerenciamento de Energia
Definio de chaves
Para definir as chaves de ordenao, basta selecionar o atributo na
caixa da esquerda, atributos da entidade e pressionar o boto incluir
chave, o atributo ser movido para a caixa da esquerda, chaves de
ordenao. O ordem dos atributos na caixa de chaves de ordenao
indica a ordem das chaves, o primeiro atributo a chave primria o
segundo a chave secundria e assim pr diante.
Para retirar um atributo das chaves de ordenao basta selecionar o
atributo na caixa da direita e pressionar o boto excluir chave.
Um duplo clique sobre um atributo em qualquer uma das caixas
equivalente operao de selecionar e pressionar o boto de incluso
ou excluso.
Definio de Filtros
Um filtro uma expresso booleana envolvendo valores dos atributos e
operadores lgicos e aritmticos, que ir definir quais registros sero
visualizados.
Operadores:
=
>
<
>=
<=
<>
LIKE
AND
OR
NOT
Igual
Maior
Menor
Maior ou igual
Menor
Diferente de
Pesquisa substring
Operador lgico E
Operador lgico OU
Operador lgico de negao
Exemplos de filtros:
Filtrar todos os pontos analgicos
Aquisio e Controle (TAC) E1_CALC.
pertencentes ao Terminal de
PESQUISANDO REGISTROS
O programa oferece uma ferramenta de pesquisa na tabela sendo
visualizada. Para usa-la basta dar um duplo clique sobre o campo que
deseja fazer a pesquisa e ele ser aberto para entrada de dados. Digite a
palavra a ser pesquisada e de um segundo duplo clique sobre o campo.
Ser feita uma pesquisa procurando um registro cujo o campo
pesquisado contenha a palavra pesquisada. Caso encontre exibe o
registro encontrado.
101
SAGE
Sistema Aberto de Gerenciamento de Energia
102
Guia de Configurao
Outubro 2008
Pblico Alvo
Usurios que configuram o Banco de Dados Fonte do SAGE.
Objetivo
A planilha tem por objetivo facilitar a edio do contedo inicial da Base
de Dados Fonte do SAGE. Existem duas verses da planilha: uma para
o Windows em Excel e outra para o Unix em OpenOffice.org Calc. O
OpenOffice.org tambm disponibiliza uma verso para o Windows.
A planilha recomendada para a inicializao de uma Base de Dados
Fonte do SAGE mas no a melhor ferramenta para a manuteno
dessa base.
Apresentao
A instalao do STI no Windows coloca a planilha no diretrio
C:\sage\config\demo_ems\bd\Template_ems.xls.
Tanto o nome
quanto o diretrio podem ser alterados, j que at o momento no h
aplicativos que fazem acesso planilha.
A planilha composta de uma pasta principal chamada de Main, onde
esto os botes para a execuo de suas operaes bsicas. Cada uma
das outras pastas representa uma entidade da Base de Dados Fonte do
SAGE e cada atributo da entidade uma coluna na pasta.
SAGE
Sistema Aberto de Gerenciamento de Energia
10
3
104
Guia de Configurao
Outubro 2008
Funcionalidades
A planilha executa as seguintes operaes:
L de um
correspondente;
Cria pastas.
ENT
; Comentrio de
; duas linhas
ID = id2
NOME = xyz
105
SAGE
Sistema Aberto de Gerenciamento de Energia
Assim,
ENT
; Esta minha linha de comentrio
ID = id1
;NOME = abc
;---------- Aqui comea a segunda linha ----------ENT
; Comentrio de
; duas linhas
ID = id2
NOME = xyz
;---------- Aqui termina a segunda linha -----------
Observe que o atributo NOME da primeira linha est vazia pois foi
comentada no arquivo dat, agora o NOME = abc est posicionada na
coluna CMT.
106
Guia de Configurao
Outubro 2008
na clula
utilize a
Tamanho de caracteres;
Valor obrigatrio;
Driver jar
/usr/share/java/pg74.213.jdbc3.jar
/opt/oracle/product/9.2.0/jdbc/lib/classes12.jar
/usr/jdbc/lib/ifxjdbc.jar
jconn2.jar
Menu File/New/Database;
Database URL:
Pr-requisitos
WINDOWS
Verso Excel 2002 ou superior.
Se houver falha de falta de biblioteca, por exemplo, reclamar da falta de
Microsoft ActiveX Data Objects 2.6 Library. Entrar no menu
Ferramentas/Referncias desmarcar a biblioteca que est ausente e
selecionar o correlato disponvel, neste exemplo trocar pelo Microsoft
ActiveX Data Objects 2.5 Library ou o mais recente disponvel.
UNIX
Atualmente s existe a verso beta do OpenOffice.org 2 que pode ser
baixado gratuitamente de www.openoffice.org.
111
SAGE
Sistema Aberto de Gerenciamento de Energia
112
Guia de Configurao
Outubro 2008
SAGE
Sistema Aberto de Gerenciamento de Energia
11
3
114
Guia de Configurao
Outubro 2008
SAGE
Sistema Aberto de Gerenciamento de Energia
11
5
dos
arquivos
texto
localizados
em
$HOME/sage/config/<nome_da_base>/bd/dados e no caso positivo
efetua a operao para em seguida gerar uma base fria a partir da base
fonte recm carregada. No caso da base fonte j estar atualizada
somente a base fria ser gerada. Aps a base fria ter sido gerada ento
executada a preservao dos dados dinmicos. Se for solicitada uma
preservao a partir de uma base remota os dados dinmicos sero
obtidos a partir dos arquivos xdr localizados no diretrio escolhido.
Gerar Base Fria: Essa opo gera uma base de dados do sage fria, ou
seja, somente com os dados cadastrais preenchidos. Seu funcionamento
muito semelhante ao da gerao da base quente excluindo a
preservao dos dados dinmicos. Inicialmente o programa verifica a
existncia de arquivos enviados a partir do ambiente Windows (.txt) e
caso eles existam e sejam mais recentes que os arquivos da base fria
em $home/sage/config/<nome_da_base>/bd/fria) executada a
converso de txt para xdr e o resultado copiado para
$home/sage/config/<nome_da_base>/bd. No caso de no existirem
arquivos provenientes do ambiente Windows ou no caso destes serem
anteriores aos arquivos xdr da base fria o programa segue dois
caminhos possveis. O primeiro no caso de no haver banco de dados
instalado o programa simplesmente copia a base fria para o diretrio
correspondente base quente. No segundo caso, ou seja, exista um
banco de dados instalado, o programa verifica se necessrio importar
a base fonte e no caso positivo efetua a operao para em seguida gerar
uma base fria a partir da base fonte recm carregada. Ao final a base
fria gerada copiada para $home/sage/config/<nome_da_base>/bd.
Retroceder Base: essa opo permite restaurar a verso anterior da
base quente do sage.
Listar Base Quente: gera um relatrio com o contedo da base quente
do sage.
Criar Base Nova: cria a estrutura de diretrios para receber uma nova
base do SAGE. Caso exista um banco de dados instalado cria tambm
as estruturas para as base fonte, histrica e consolidada do SAGE.
Preservao Remota: para que a preservao seja realizada a partir de
uma base de dados remota o usurio deve selecionar a opo Preservar
a partir de uma base de dados remota, digitar o path completo do
diretrio onde esto localizados os arquivos.xdr da base antiga a ser
preservada e por ltimo clicar no boto Gerar Base Quente.
Diagnstico: o diagnstico das operaes de carregamento da base,
preservao, etc., podem ser visualizadas na aba Resultados.
117
SAGE
Sistema Aberto de Gerenciamento de Energia
118
Guia de Configurao
Outubro 2008
Controle de Acesso
O sistema de Controle de Acesso visa minimizar a possibilidade de
aes acidentais que possam causar efeitos danosos ao funcionamento
do sistema eltrico ou ao sistema de superviso. Esse sistema no visa
proteger contra aes intencionais efetuadas por intrusos, uma vez
que o sistema operacional UNIX j fornece mecanismos suficientes para
tal.
A estrutura do sistema permite grande flexibilidade de configurao,
podendo adaptar-se a diferentes filosofias de Controle de Acesso. Ela
est baseada nos conceitos de Aes, Privilgios e Licenas.
CONCEITOS
Aes
Designam aes executadas sobre o sistema eltrico, supervisrio ou
computacional.
Seus nomes so pr-definidos e no podem ser
alterados. As seguintes aes esto definidas:
Controle de Ativao de Programas e Processos
ACAO_AtivarVisorDeTendencias
Tendncias
ativao
do
Visor
SAGE
Sistema Aberto de Gerenciamento de Energia
de
11
9
120
Guia de Configurao
Outubro 2008
ACAO_ControlarRaiseLower
RaiseLower.
execuo
de
controle
tipo
alterao
nos
limites
de
Privilgios
Dizem respeito aos usurios e/ou s aes sobre o sistema. So nomes
que podem ser definidos livremente.
Exemplos:
121
SAGE
Sistema Aberto de Gerenciamento de Energia
Licenas
Relacionam as aes com os privilgios exigidos para a sua realizao
(note a ausncia de acentuao nos nomes):
1. LIC_ControleAtivacao (obrigatria): aes do Controle de Ativao
de Programas e Processos.
2. LIC_VisorDeTelas (obrigatria): aes do Controle do Visor de Telas;
3. LIC_Default (obrigatria) e demais licenas de telas (opcionais):
aes do Controle de Aes Efetuadas nas Telas;
4. Lic_Monitorao: aes
5. LIC_VisorAlarme (obrigatria): aes do Controle do Visor de
Alarmes;
6. LIC_VisorLog (obrigatria): aes de Controle do Visor de Log;
7. LIC_VisorTend (obrigatria): aes de Controle do Visor de
Tendncias.
8. Lic_Conv_Dump: aes
O nmero de licenas possveis relativas ao do Controle de Aes
Efetuadas nas Telas ilimitado. No entanto, cada tela utiliza uma e
apenas uma licena. As licenas podem ser usadas para controlar o
acesso s aes em telas com diferentes graus de importncia. Podem
ser definidas licenas que exijam privilgios especiais para telas que
devam ter acesso mais restrito, por exemplo.
Cada licena composta de um conjunto de itens ao-privilgios, da
seguinte forma:
{ nome_da_ao
... }
num_de_privilgios
privilgio_1
privilgio_2
2
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
PRIV_Operador PRIV_Minimo }
PRIV_Operador PRIV_Minimo }
PRIV_Operador }
PRIV_Operador PRIV_Minimo }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Operador }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Operador }
PRIV_Supervisor }
LIC_VisorDeTelas {
122
Guia de Configurao
Outubro 2008
ACAO_FecharVisor
ACAO_AtivarDialogoNovaTela
ACAO_AtivarDialogoCamadas
ACAO_AtivarDialogoFiltragem
ACAO_AtivarDialogoDescongestionamento
ACAO_AtivarDialogoImpressao
ACAO_AtivarDialogoCriacaoDeSinonimo
ACAO_CongelarTela
ACAO_FecharTela
ACAO_InserirTelaNaMemoria
ACAO_RetirarTelaDaMemoria
ACAO_LigarTela
ACAO_CriarAnotacao
ACAO_AlterarAnotacao
ACAO_ExcluirAnotacao
ACAO_IntertravarEmAnotacao
ACAO_EditarGrupo
ACAO_ModificarEstimacao
2
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
PRIV_Operador PRIV_Minimo }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador PRIV_Minimo }
PRIV_Operador }
PRIV_Operador PRIV_Minimo }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
LIC_Default {
{ ACAO_ControlarTripClose
{ ACAO_ControlarSetPoint
{ ACAO_ControlarRaiseLower
{ ACAO_ControlarComunicacao
{ ACAO_EntrarDadoTempoReal_Valor
{ ACAO_AlterarLimitesAdvertencia
{ ACAO_AlterarLimitesUrgencia
{ ACAO_AlterarLimitesEscala
{ ACAO_AlterarLimitesTAC
{ ACAO_EntrarDadoNaoTempoReal
{ ACAO_VerTela
{ ACAO_EntradaGenerica
{ ACAO_EntrarDadoPorClick
}
1
1
1
1
1
1
1
1
1
1
2
1
1
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Manutencao }
PRIV_Manutencao }
PRIV_Programacao }
PRIV_Programacao }
PRIV_Operador }
PRIV_Operador PRIV_Minimo }
PRIV_Operador }
PRIV_Operador }
LIC_Monitoracao {
{ ACAO_ControlarTripClose
{ ACAO_ControlarSetPoint
{ ACAO_ControlarRaiseLower
{ ACAO_ControlarComunicacao
{ ACAO_EntrarDadoTempoReal_Valor
{ ACAO_AlterarLimitesAdvertencia
{ ACAO_AlterarLimitesUrgencia
{ ACAO_AlterarLimitesEscala
{ ACAO_AlterarLimitesTAC
{ ACAO_EntrarDadoNaoTempoReal
{ ACAO_VerTela
}
1
1
1
1
1
1
1
1
1
1
2
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Operador }
PRIV_Supervisor }
PRIV_Supervisor }
PRIV_Operador }
PRIV_Operador PRIV_Minimo }
LIC_VisorAlarme {
{ ACAO_ReconhecerAlarme
{ ACAO_EliminarAlarme
{ ACAO_InserirAnotacao
{ ACAO_HabilitarSomAlarme
{ ACAO_InibirSomAlarme
{ ACAO_SilenciarSomAlarme
}
1
1
1
1
1
1
PRIV_Operador
PRIV_Operador
PRIV_Operador
PRIV_Operador
PRIV_Operador
PRIV_Operador
LIC_VisorTend {
{ ACAO_ConfigurarCurvas
}
1 PRIV_Operador }
LIC_VisorLog {
{ ACAO_VerLog
{ ACAO_VerArq
{ ACAO_Imprimir
}
2 PRIV_Operador PRIV_Minimo }
1 PRIV_Operador }
2 PRIV_Operador PRIV_Minimo }
LIC_Conv_Dump {
{ ACAO_EntrarDadoTempoReal_Valor
{ ACAO_EntrarDadoNaoTempoReal
{ ACAO_VerTela
{ ACAO_EntradaGenerica
{ ACAO_EntrarDadoPorClick
}
1
1
1
1
1
}
}
}
}
}
}
PRIV_Supervisor
PRIV_Supervisor
PRIV_Operador }
PRIV_Supervisor
PRIV_Supervisor
}
}
}
}
Usuario_1
Usuario_2
...
Usuario_n
senha_1
senha_2
...
senha_n
Usuario_1
Usuario_2
...
Usuario_n
senha_1_criptografada
senha_2_criptografada
...
senha_n_criptografada
124
Guia de Configurao
Outubro 2008
<nome_usuario>.prv.<nome_da_maquina>
Ou seja, se o usurio usuario_1 ativar o Visor de Acesso na
mquina Maquina_1, o SAGE procurar inicialmente o arquivo
usuario_1.prv.maquina_1; caso no o encontre, procurar,
ento, o arquivo usuario_1.prv, que independe da mquina.
Em geral, o arquivo usuario_1.prv especificar um conjunto de
privilgios mais limitado que os arquivos vinculados s
mquinas.
Esta alternativa de configurao de privilgios justifica-se em
sistemas complexos, onde as aes que os usurios podem
executar esto vinculadas a mquinas pr-definidas da rede.
Privilgios gerais: O conjunto de privilgios atribudo aos
usurios o mesmo em todas as mquinas do sistema. Esta
soluo atende a maioria dos casos.
A cada usurio
corresponde um arquivo cujo nome composto pelo nome do
usurio seguido de .prv:
<nome_usuario>.prv
possvel combinar as duas abordagens, pois o SAGE procura por
default o arquivo de privilgios do usurio concatenado ao nome da
mquina; caso no o encontre, usa o arquivo geral do usurio.
Os privilgios no possuem uma hierarquia, ou seja, o fato de possuir
um privilgio chamado PRIV_SuperUsuario no significa que o usurio
ter acesso autorizado a qualquer ao. Para que isto seja possvel
necessrio que o usurio acumule todos os privilgios definidos no
sistema, ou que PRIV_SuperUsuario esteja presente em todas as aes
de todas as licenas.
O arquivo de privilgios deve ser protegido, usando os recursos do
sistema operacional, para que apenas o administrador tenha
possibilidade de alter-lo.
Exemplo:
Arquivo Supervisor.prv
PRIV_Operador
PRIV_Supervisor
PRIV_SuperUsuario
PRIV_Desenvolvimento
PRIV_Manutencao
PRIV_UsarEditor
1
1
1
1
1
1
1
1
1
1
1
1
Arquivo de Licenas
O arquivo de licenas descreve as licenas disponveis no sistema. Seu
nome Licencas.dat, e fica no diretrio especificado pelo nome lgico
$SIG_CONFIG.
126
Guia de Configurao
Outubro 2008
Definio de Privilgios
Esta etapa requer um planejamento cuidadoso. Os privilgios so
nomes definidos livremente, mas pode ser conveniente associ-los a
categorias de uso, como por exemplo PRIV_Operaao, PRIV_Supervisao
ou PRIV_Desenvolvimento. Outra alternativa associ-los diretamente
s aes: PRIV_ControlarTripClose, PRIV_AtivarVisorDeTelas, etc.
Finalmente, caso existam telas acessveis somente a um subgrupo de
usurios (por exemplo, suponha que as telas com recursos para efetuar
manobras sobre os equipamentos de 500 kV s possam ser acessadas
por alguns usurios), podem ser criados privilgios mais especficos:
PRIV_Manobra500kV, por exemplo.
possvel criar um privilgio com um nome significativo (ex:
PRIV_SuperUsuario) para ser usado em todas as licenas para liberar o
acesso a qualquer ao a quem o possuir. Outra alternativa criar
usurios com acesso a todos os privilgios.
127
SAGE
Sistema Aberto de Gerenciamento de Energia
Fontes
O sistema de interface grfica permite flexibilidade no uso de fontes de
caracteres. Existem trs tipos bsicos de fontes:
Fontes fixos do sistema X Window - fontes horizontais comuns,
disponveis em todas as verses do X Window.
Fontes escalveis do sistema X Window - fontes horizontais cujo
tamanho pode variar em funo do nvel de zoom da tela grfica.
Disponveis a partir da verso X11R5 do sistema X Window.
Fontes vetoriais - alm de serem escalveis, esses fontes podem ser
usados para escrever textos em qualquer ngulo. No fazem parte do
sistema X Window.
128
Guia de Configurao
Outubro 2008
-adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1
Os campos PIXEL_SIZE
e
POINT_SIZE (em itlico) permitem
distinguir os fontes escalveis dos fixos. Quando o sistema lista os
fontes disponveis, os fontes escalveis apresentam zeros nessas
posies, indicando que no possuem tamanho pr-definido.
Dois programas do Unix podem ser teis para descobrir como formar
corretamente a definio dos fontes: xfontsel e xlsfonts.
129
SAGE
Sistema Aberto de Gerenciamento de Energia
ARQUIVO DE FONTES
Este arquivo descreve a correspondncia entre os nomes padronizados
dos fontes, usados nas telas, e os fontes disponveis nas diferentes
plataformas onde a interface grfica ser apresentada. O arquivo e o
diretrio respectivo so indicados pelo nome lgico $SIG_FONTES.
Cada especificao da forma:
nome_padronizado
tipo
nome_no_sistema
O campo
ESCALAVEL -*-courier-medium-r-*--12-*-*-*-*-*-*
ESCALAVEL -*-helvetica-bold-r-*--20-*-*-*-*-*-*-*
ESCALAVEL -*-courier-medium-r-*--18-*-*-*-*-*-*
ESCALAVEL -*-helvetica-medium-r-*--16-*-*-*-*-*-*-*
FONTE_TITULO_FASOR
ESCALAVEL -*-helvetica-medium-i-25-*-*-*-*-*-*-*
FONTE_LOGO_SAGE
ESCALAVEL -*-lucida-medium-r-*-*-34-*-*-*-*-*-*-*
FONTE_SUB_TITULO_SAGE ESCALAVEL -*-helvetica-medium-r-*--34-*-*-*-*-*-*-*
FONTE_TITULO_NEGRITO ESCALAVEL -*-times-bold-i-*--24-*-*-*-*-*-*-*
FONTE_TITULO_GERAL
ESCALAVEL -*-times-bold-i-*--20-*-*-*-*-*-*-*
FONTE_TITULO_COMUM
ESCALAVEL -*-times-bold-r-*--14-*-*-*-*-*-*-*
FONTE_TITULO
ESCALAVEL -*-helvetica-bold-r-*--25-*-*-*-*-*-*-*
FONTE_TEXTO
ESCALAVEL -*-helvetica-medium-r-*--14-*-*-*-*-*-*-*
FONTE_TEXTO_PEQUENO ESCALAVEL -*-courier-medium-r-*--10-*-*-*-*-*-*-*
FONTE_TEXTO_NORMAL
ESCALAVEL -*-courier-medium-r-*--12-*-*-*-*-*-*-*
FONTE_TEXTO_MEDIO
ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
FONTE_TEXTO_GRANDE
ESCALAVEL -*-courier-medium-r-*--18-*-*-*-*-*-*-*
FONTE_TEXTO_35BARRAS ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
FONTE_MEDIDA
ESCALAVEL -*-courier-bold-r-*--12-*-*-*-*-*-*-*
FONTE_MEDIDA1
ESCALAVEL -*-courier-bold-r-*--14-*-*-*-*-*-*-*
FONTE_MEDIDA2
ESCALAVEL -*-helvetica-bold-r-*--18-*-*-*-*-*-*-*
FONTE_MEDIDA3
ESCALAVEL -*-courier-bold-r-*--18-*-*-*-*-*-*-*
FONTE_UNID_MED
ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
FONTE_BOTAO
ESCALAVEL -*-courier-bold-r-*--14-*-*-*-*-*-*-*
FONTE_BOTAO_INDICE
ESCALAVEL -*-courier-bold-r-*--16-*-*-*-*-*-*-*
FONTE_POTENCIA
ESCALAVEL -*-helvetica-bold-r-*--14-*-*-*-*-*-*-*
FONTE_STATUS
ESCALAVEL -*-helvetica-medium-r-*--10-*-*-*-*-*-*-*
FONTE_RET_CTL
ESCALAVEL -*-helvetica-medium-r-*--10-*-*-*-*-*-*-*
FONTE_ATLV
ESCALAVEL -*-helvetica-bold-r-*--14-*-*-*-*-*-*-*
FONTE_CONTROLE
ESCALAVEL -*-helvetica-medium-r-*--10-*-*-*-*-*-*-*
FONTE_NOME_NEGRITO
ESCALAVEL -*-helvetica-bold-r-*--10-*-*-*-*-*-*-*
FONTE_NOME_COMUM
ESCALAVEL -*-helvetica-medium-r-*--10-*-*-*-*-*-*-*
FONTE_SIMBOLO_CHESF ESCALAVEL -*-lucida-medium-r-*-*-26-*-*-*-*-*-*-*
131
SAGE
Sistema Aberto de Gerenciamento de Energia
FONTE_TIT_NEGRITO
ESCALAVEL -*-helvetica-bold-r-*--20-*-*-*-*-*-*-*
FONTE_TIT_INDICE
ESCALAVEL -*-helvetica-medium-r-*--18-*-*-*-*-*-*-*
FONTE_TIT_IND_NEGRITO ESCALAVEL -*-helvetica-bold-r-*--16-*-*-*-*-*-*-*
FONTE_TIT_TAB
ESCALAVEL -*-helvetica-bold-r-*--20-*-*-*-*-*-*-*
FONTE_TIT_COL_TAB
ESCALAVEL -*-helvetica-bold-r-*--12-*-*-*-*-*-*-*
FONTE_DESCR_BOT_INDICE ESCALAVEL -*-helvetica-medium-r-*--14-*-*-*-*-*-*-*
FONTE_BOTAO_NOVO
ESCALAVEL -*-courier-medium-r-*--12-*-*-*-*-*-*-*
FONTE_BOT_TAB
ESCALAVEL -*-helvetica-medium-r-*--12-*-*-*-*-*-*-*
FONTE_DET_TAB_GRD
ESCALAVEL -*-helvetica-medium-r-*--12-*-*-*-*-*-*-*
FONTE_IDENT_GRD
ESCALAVEL -*-helvetica-medium-r-*--12-*-*-*-*-*-*-*
FONTE_IDENT_MED
ESCALAVEL -*-helvetica-medium-r-*--10-*-*-*-*-*-*-*
FONTE_IDENT_PEQ
ESCALAVEL -*-courier-bold-r-*--8-*-*-*-*-*-*-*
FONTE_IDENT_EST
ESCALAVEL -*-courier-medium-r-*--8-*-*-*-*-*-*-*
FONTE_IDENT_MAQUETE ESCALAVEL -*-courier-bold-r-*--12-*-*-*-*-*-*-*
FONTE_IDENT_CIRC_MAQ ESCALAVEL -*-courier-bold-r-*--12-*-*-*-*-*-*-*
FONTE_POKEPOINT_MAQ ESCALAVEL -*-courier-bold-o-*--14-*-*-*-*-*-*-*
FONTE_LIG_ERRADA
FONTE_INDIC_QUALID
ESCALAVEL -*-helvetica-bold-r-*--12-*-*-*-*-*-*-*
ESCALAVEL -*-helvetica-bold-r-*--12-*-*-*-*-*-*-*
FONTE_TARJA
VETORIAL std.txf
FONTE_INCLINAVEL
VETORIAL std.txf
STANDARD
VETORIAL std.txf
MEDIDA_KV
ESCALAVEL -*-courier-medium-r-*--20-*-*-*-*-*-*-*
MEDIDA_MW
ESCALAVEL -*-courier-medium-r-*--20-*-*-*-*-*-*-*
MEDIDA_MVAR
ESCALAVEL -*-courier-medium-r-*--20-*-*-*-*-*-*-*
MEDIDA_AMP
ESCALAVEL -*-courier-medium-r-*--20-*-*-*-*-*-*-*
MEDIDA_TAP
ESCALAVEL -*-courier-medium-r-*--20-*-*-*-*-*-*-*
MEDIDA_KV_EAR
ESCALAVEL -*-courier-medium-r-*--20-*-*-*-*-*-*-*
MEDIDA_MW_EAR
ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
MEDIDA_MVAR_EAR
ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
FONTE_TAB_CAG
ESCALAVEL -*-courier-bold-r-*--12-*-*-*-*-*-*-*
FONTE_TAB_MED
ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
FONTE_TAB_MED_GR ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
FONTE_TAB_BOLD_GR ESCALAVEL -*-courier-bold-r-*--14-*-*-*-*-*-*-*
FONTE_DESCR_MED
ESCALAVEL -*-courier-medium-r-*--10-*-*-*-*-*-*-*
NOME_INS_EAR
ESCALAVEL -*-helvetica-bold-r-*--14-*-*-*-*-*-*-*
NOME_EB
ESCALAVEL -*-helvetica-bold-r-*--34-*-*-*-*-*-*-*
COD_INS_EAR
ESCALAVEL -*-helvetica-bold-r-*--14-*-*-*-*-*-*-*
TABDIN
ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
TABTITU
ESCALAVEL -*-helvetica-bold-r-*--25-*-*-*-*-*-*-*
TABTEXTO
ESCALAVEL -*-helvetica-bold-r-*--16-*-*-*-*-*-*-*
LEGENDA
ESCALAVEL -*-helvetica-bold-r-*--18-*-*-*-*-*-*-*
FONTE_DESCR_GRD
ESCALAVEL -*-courier-medium-o-*--14-*-*-*-*-*-*-*
TITU_LEGENDA
ESCALAVEL -*-helvetica-bold-r-*--14-*-*-*-*-*-*-*
SARTAB
ESCALAVEL -*-courier-bold-r-*--18-*-*-*-*-*-*-*
FONTE_BOTAO_SAR
ESCALAVEL -*-courier-bold-r-*--14-*-*-*-*-*-*-*
FONTE_BOTAO_INDICE_SAR
ESCALAVEL -*-courier-bold-r-*--16-*-*-*-*-*-*-*
FONTE_BOT_TAB_SAR
ESCALAVEL -*-helvetica-medium-r-*--12-*-*-*-*-*-*-*
FONTE_MEDIDA_SAR
ESCALAVEL -*-courier-bold-r-*--12-*-*-*-*-*-*-*
FONTE_TITULO_SAGE
ESCALAVEL -*-helvetica-bold-r-*--34-*-*-*-*-*-*-*
FONTE_TITULO_GERAL_SAR
ESCALAVEL -*-times-bold-i-*--20-*-*-*-*-*-*-*
FONTE_TITULO_COMUM_SAR
ESCALAVEL -*-times-bold-r-*--14-*-*-*-*-*-*-*
FONTE_TITULO_NEGRITO_SAR ESCALAVEL -*-times-bold-i-*--24-*-*-*-*-*-*-*
FONTE_TAB_MED_SAR
ESCALAVEL -*-courier-medium-r-*--14-*-*-*-*-*-*-*
FONTE_COMPENSADOR
ESCALAVEL -*-helvetica-bold-r-*--14-*-*-*-*-*-*-*
FONTE_MEDIDA_35BARRAS
ESCALAVEL -*-courier-bold-r-*--14-*-*-*-*-*-*-*
FONTE_IDENT_0
ESCALAVEL -*-helvetica-bold-r-*--20-*-*-*-*-*-*-*
FONTE_IDENT_1
ESCALAVEL -*-helvetica-bold-r-*--18-*-*-*-*-*-*-*
FONTE_IDENT_2
ESCALAVEL -*-helvetica-bold-r-*--14-*-*-*-*-*-*-*
FONTE_IDENT_3
ESCALAVEL -*-helvetica-bold-r-*--12-*-*-*-*-*-*-*
FONTE_IDENT_4
ESCALAVEL -*-helvetica-bold-r-*--10-*-*-*-*-*-*-*
FONTE_LOGO_CEPEL
ESCALAVEL -*-times-bold-i-*--20-*-*-*-*-*-*-*
Cores
As telas podem utilizar nomes de cores definidos pelo sistema X Window
ou, preferencialmente, as cores definidas no arquivo de cores. O uso
desse arquivo permite o ajuste das cores s caractersticas de cada
plataforma. Novas cores podem ser inseridas livremente.
As cores so definidas usando o padro RGB (red-green-blue, ou
vermelho-verde-azul). A intensidade de cada componente indicada em
porcentagem do valor mximo, ou seja, varia de 0 a 100.
Pode-se tambm definir um nome de cor utilizando a composio de
outra cor j definida mais acima no mesmo arquivo de configurao.
Deste modo, recomenda-se a definio de um conjunto de cores
bsicas, com seus nomes reais, e fazer referncia a elas na definio
das demais cores.
A maioria dos objetos do Visor de Telas permite a utilizao de cores
piscantes. Quando o objeto, todo ou parte, assumir a apresentao de
tal cor, ficar piscando.
Para definir uma cor piscante, deve-se obrigatoriamente utilizar o nome
de alguma outra cor, seguido por blink. Neste caso, os objetos
133
SAGE
Sistema Aberto de Gerenciamento de Energia
%vermelho
outra_cor
outra_cor
outra_cor
outra_cor
%verde
blink
blink
blink
%azul
IGN
cor_ao_piscar
- entrada manual
- fora de varredura
- falha de aquisio
- no inicializado
- manual na origem
- invlido na origem
- ponto no supervisionado
- SAC no operacional
- alarme inibido
- erro na estimao de estado
- valor fora de escala
- valor na regio de urgncia
- valor na regio de advertncia
- valor na regio normal (valores analgicos)
- estado de referncia (valores digitais)
- diferente do estado de referncia
- alarme no reconhecido (pontos analgicos)
- alarme no reconhecido (pontos digitais)
- auto-reconhecimento de alarmes
- 1a curva
- 2a curva
- 3a curva
- 4a curva
- 5a curva
- fundo da janela principal e da janela Valores
- fundo da janela de confirmao para retirar grandeza de
monitorao
- texto da janela de confirmao para retirar grandeza de
monitorao
- eixo x do grfico de tendncia
134
Guia de Configurao
Outubro 2008
0
0
0
28 28 28
40 40 40
52 52 52
63 63 63
71 71 71
79 76 72
86 77 70
86 86 86
94 94 94
100 100 100
AZUL_PROFUNDO
AZUL_ESCURO
AZUL_MEDIO
AZUL_MARINHO
AZUL
AZUL_ROYAL
AZUL_MEDIO2
AZUL_CLARO
CIANO
AZUL_STEEL_PROFUNDO
AZUL_STEEL_ESCURO
AZUL_STEEL
AZUL_CADET
AZUL_STEEL_CLARO
OCEANO
OCEANO_CLARO
0
0
0
0
0
0
0
0
0
3
6
14
37
35
0
0
0
0
0
0
0
40
60
80
99
17
34
42
62
63
66
80
28
42
60
80
99
99
99
99
99
24
48
56
70
77
66
80
ROXO
VIOLETA_ESCURO
VIOLETA
VIOLETA_CLARO
LAVANDA
30
45
60
80
60
20
35
40
55
70
50
65
99
99
99
MAGENTA_ESCURO
MAGENTA_MEDIO
MAGENTA
MAGENTA_CLARO
LILAS
70
85
99
99
99
0
0
0
50
70
70
85
99
99
99
MARROM
VINHO
VERMELHO
VERMELHO_CLARO
SALMON
ROSA
ROSA_CLARO
60
80
99
99
99
99
99
10
0
0
30
40
40
55
20
0
0
30
40
70
85
MARROM_SELA
MARROM_SELA2
TELHA
ABOBORA
OURO
LARANJA
40
54
80
99
99
99
20
27
40
50
70
80
7
7
0
0
0
0
50 55
65 65
80 80
90 90
100 100
100 100
0
0
0
0
0
46
VERDE_OLIVA
OURO_VELHO
AMARELO_ESCURO
AMARELO_MEDIO
AMARELO
AMARELO_CLARO
135
SAGE
Sistema Aberto de Gerenciamento de Energia
99
99
66
VERDE_PROFUNDO
VERDE_MUSGO
VERDE_ESCURO
VERDE_MEDIO
VERDE
VERDE_CLARO
0 28
0 45
0 60
0 80
0 99
48 100
0
0
0
0
0
48
COR_MANUA
COR_FOVAR
COR_FALHA
COR_NINCI
COR_MAORG
COR_IVORG
COR_NOSUP
COR_SACOK
COR_AINIB
COR_ERREE
COR_ESC
COR_URG
COR_ADV
COR_NORM
COR_NORM_ANA
COR_NORM_DIG
COR_ANORM
COR_ANREC_ANA
COR_ANREC_DIG
COR_AUREC
CIANO
BRANCO
BRANCO
BRANCO
CIANO
AMARELO
BRANCO
BRANCO
MARROM_SELA2
OURO
VIOLETA
VERMELHO
AMARELO
VERDE
VERDE
VERDE
VERMELHO
CINZA_MEDIO
VERMELHO
ABOBORA
COR_ANOT_NORM
COR_ANOT_ADV
COR_ANOT_URG
COR_ANOT_FAT
COR_ANOT_RESTRICAO
COR_ANOT_TRAB_LT_ENER
COR_ANOT_NAO_OPERE
COR_ANOT_LT_RISCO
VERDE_CLARO
AMARELO
VERMELHO
VIOLETA
AMARELO
LARANJA
VERMELHO
LILAS
COR_TEND_FUNDO_PRINC
COR_TEND_FUNDO_ATENC
COR_TEND_LETRAS_ATENC
COR_TEND_EIXO_X
COR_TEND_EIXO_Y
COR_TEND_MARCADOR
COR_TEND_INFO
COR_TEND_DATA
COR_TEND_VAL_DENTRO_Y
COR_TEND_VAL_FORA_Y
COR_TEND_CURVA1
COR_TEND_CURVA2
COR_TEND_CURVA3
COR_TEND_CURVA4
COR_TEND_CURVA5
CINZA
VERMELHO
BRANCO
PRETO
PRETO
AZUL
VERMELHO
PRETO
VERDE_MUSGO
VERMELHO
AZUL_MEDIO
AMARELO
MARROM
VERDE_MUSGO
TELHA
COR_ENTRADA_DADOS
MAGENTA
COR_11kVca
COR_13kVca
COR_16kVca
COR_18kVca
COR_34KVca
COR_69kVca
COR_138kVca
COR_230kVca
COR_500kVca
COR_220Vca
COR_380Vca
COR_440Vca
COR_125_250Vda
COR_OUTROS_NIVEIS
COR_CONTROLE
COR_LOGO_CEPEL
COR_FUNDO_TELA
VERDE_OLIVA
AMARELO
AMARELO
MARROM
AZUL
VERDE_ESCURO
CINZA_CLARO
AZUL_CLARO
VERMELHO
BEGE
CINZA
MARROM
ROSA
ABOBORA
OURO
VERMELHO
PRETO
ILHA_BG
MARROM
BLINK
BLINK
IGN
LILAS
BLINK
BLINK
BLINK
TELHA
MARROM
VIOLETA
136
Guia de Configurao
Outubro 2008
MARROM
CINZA
BRANCO
OURO
AMARELO_CLARO
OCEANO
VERDE_CLARO
CINZA_CLARO
AZUL_STEEL
VERMELHO
ABOBORA
AZUL_CADET
MAGENTA
AZUL
ROSA
VIOLETA
VERDE_ESCURO
AZUL_CLARO
CONFIGURANDO AS CORES
A utilizao nas telas de nomes de cores definidos pelo sistema X
Window, apesar de possvel, no recomendada por ser potencial fonte
de problemas de portabilidade.
O arquivo de cores pode ser modificado a qualquer momento, sendo que
os visores abertos s reconhecero tais mudanas ao serem fechados e
abertos novamente. Cores podem ser eliminadas desde que se tenha
certeza de que no so usadas por nenhuma tela.
fortemente recomendado o uso de nomes de cores associados sua
aplicao: COR_345kV, COR_FUNDO_TELA, COR_TITULO, etc. Isto
permite a mudana rpida de uma cor, incorporando rapidamente a
alterao em todas as telas.
Por exemplo, caso seja utilizada
COR_FUNDO_TELA para a definio da cor de fundo das telas (e
somente para isto), bastar alterar a linha correspondente no arquivo
de cores para atualizar todas as telas.
Comportamento
Parte do comportamento do Visor de Telas e dos objetos presentes nas
telas
determinado
pela
configurao
do
arquivo
SigComportamento.dat que se localiza no diretrio $SIG_CONFIG.
Qualquer definio ausente deste arquivo assume um valor default,
mostrado em cada uma das opes de configurao relacionadas
abaixo.
A ausncia do prprio arquivo faz com que todas as definies
assumam seu valor default.
GEOMETRIA DO VISOR DE TELAS
Tamanho
Determina o tamanho inicial do Visor de Telas.
Deve ser definido no formato LARGURAxALTURA.
(Default: VISOR_TAMANHO 1015x670)
137
SAGE
Sistema Aberto de Gerenciamento de Energia
POSIO
Posio X
Determina a posio horizontal inicial do Visor de Telas.
Deve ser definido como:
LEFT - alinhado esquerda no monitor
CENTER - centralizado no monitor
RIGHT - alinhado direita no monitor
num. - posio da margem esquerda do Visor
(Default: VISOR_POSICAO_X CENTER)
Posio Y
Determina a posio vertical inicial do Visor de Telas.
Deve ser definido como:
TOP - alinhado no topo no monitor
CENTER - centralizado no monitor
BOTTOM - alinhado na base no monitor
num. - posio da margem superior do Visor
(Default: VISOR_POSICAO_Y CENTER)
CONFIGURAO BSICA
Comportamento Verso
Possibilita compatibilidade com a verso antiga do Visor de Telas
(96).
Deve ser definido como:
NOVO comportamento atual
ANTIGO compatvel com VisorTelas96
(Default: COMPORTAMENTO_VERSAO NOVO)
Ocultar Barra
Oculta a barra de menus, acrescentado toolbar um boto para
acess-los.
Deve ser definido como:
SIM
- exibe a barra
NAO - no exibe a barra
(Default: OCULTA_BARRA_DE_MENU
NAO)
Exibir Nome
Exibe o nome do usurio logado. Deve ser definido como:
138
Guia de Configurao
Outubro 2008
SIM
NAO
- exibe o nome
- no exibe o nome
Exibir Data
Exibe a data no Visor. Deve ser definido como:
SIM
- exibe a data
NAO - no exibe a data
(Default: EXIBIR_DATA SIM)
Acentuao Automtica
Determina a acentuao automtica de textos em telas.
(Default: ACENTUA_TELAS SIM)
139
SAGE
Sistema Aberto de Gerenciamento de Energia
POSICIONAMENTO DE DILOGOS
Possibilita a escolha do posicionamento de dilogos de Controle
e de Grupo, configurando os itens:
POSICAO_DIALOGOS_CONTYROLE
e
POSICAO_DIALOGOS_GRUPO
Podem assumir os seguintes valores:
CANTOS_DO_VISOR : Em um dos cantos do Visor, o mais longe
do cursor do mouse
CANTOS_DO_DISPLAY: Em um dos cantos do display, o mais
longe do cursor do mouse
CENTRO_DO_VISOR : No centro do proprio Visor
CENTRO_DO_DISPLAY: No centro do display
MAIS_PERTO_POSSIVEL_SEM_COBRIR:
opo
em
desenvolvimento
Nas opes CANTOS_DO_VISOR e CANTOS_DO_DISPLAY, os
dilogos so abertos no canto mais distante do cursor do mouse.
Estas configuraes foram criadas para evitar a exibio de
dilogos muito distantes do visor em equipamentos com um
nico display composto por mais de um monitor.
Default :
(POSICAO_DIALOGOS_CONTROLE
(POSICAO_DIALOGOS_GRUPO
CANTOS_DO_VISOR)
CENTRO_DO_DISPLAY)
INDICADOR DE INTERTRAVAMENTO
Determina a configurao de exibio do indicador de intertravamento.
140
Guia de Configurao
Outubro 2008
Perto de dijuntores
Exibe o indicador de intertravamento perto de dijuntores .Pode assumir
os valores SIM ou NO.
Default: (INDIC_INTERTRAV_DISJUNTORES SIM)
Outros Objetos
Configura a exibio do indicador de intertravamento nos demais
objetos digitais. Pode assumir os valores SI ou NO.
Default: (INDIC_INTERTRAV_OUTROS_DIG
SIM)
(INDIC_INTERTRAV_DX
-0.7)
(INDIC_INTERTRAV_DY
-0.5)
(GRUPO_TITULO_DIALOGO
NOME)
141
SAGE
Sistema Aberto de Gerenciamento de Energia
(GRUPO_MOSTRA_NOME
GRUPO_MOSTRA_BOTAO_OK:
componentes:
Exibe
NAO)
boto
OK
abaixo
dos
(GRUPO_MOSTRA_BOTAO_OK
SIM)
Desenho Seccionadora
Formato das chaves seccionadoras. Deve ser definido como:
0 - Desenho padro
1 - Desenho circular
(Default: DESENHO_SECCIONADORA 0)
Desenho Capacitor
Permite definir o formato do capacitor com polaridade. Deve ser
definido como:
0 No polarizado
1 - Polarizado
(Default: DESENHO_CAPACITOR 1)
Anotao Smbolo
Smbolo que indica a presena de uma anotao para um objeto.
Deve ser definido como:
0 - Ficha em torno do objeto
1 - Ponteiro acima esquerda
142
Guia de Configurao
Outubro 2008
(Default: ANOTACAO_SIMBOLO 0)
Click
Define que tipo de dilogo ser aberto ao clicar sobre um objeto
analgico ou digital. Deve ser definido como:
SIM - Exibe dilogo de controle.
NO - Exibe dilogo de tempo real.
(Default: CLICK_ABRE_DLG_CONTROLE NAO)
Time-out
Time-out em segundos dos dilogos de controle.
(Default: TIMEOUT_DIALOGO_CONTROLE 15)
143
SAGE
Sistema Aberto de Gerenciamento de Energia
Pedido de Confirmao
Pedido de confirmao nos dilogos de controle.
(default: PEDE_CONFIRMACAO_CONTROLE NAO)
INDICADORES DE QUALIDADE
Descongestionamento
Define o nvel de zoom de descongestionamento dos indicadores
de qualidade, abaixo do qual eles deixam de ser exibidos.
(default: INDIC_QUALID_DESCONG_ZOOM 0.5)
144
Guia de Configurao
Outubro 2008
Fonte
Define o nome do fonte, existente em SigFontes.dat, utilizado
nos indicadores de qualidade de objetos digitais.
Os indicadores de qualidade de medidas usam o mesmo fonte do
texto do objeto.
(default: INDIC_QUALID_FONTE FONTE_INDIC_QUALID)
No supervisionado
(default: INDIC_QUALID_NOSUP n CIANO)
Manual Local
(default: INDIC_QUALID_MANUA_LOCAL m OURO)
No atualizado/Invlido Local
(default: INDIC_QUALID_INVAL_LOCAL x OURO)
Manual na Origem
(default: INDIC_QUALID_MANUA_ORIG m BRANCO)
No atualizado/Invlido na Origem
(default: INDIC_QUALID_INVAL_ORIG x BRANCO)
145
SAGE
Sistema Aberto de Gerenciamento de Energia
Sinal Invertido
Indica medida com sinal invertido ou digital com estado
invertido, feito na cor de entrada manual.
(Default: INDIC_QUALID_INVERTIDO i COR_MANUA)
Normal
Estimado normalmente
(Default: INDIC_QUALID_EST_NORM . IGN)
Erro de Estimao
Indica erro grosseiro de estimao.
(Default: INDIC_QUALID_EST_ERREE g VERDE)
No Estimado
Indica que o ponto no faz parte do escopo do estimador.
(Default: INDIC_QUALID_EST_NAOEST n VERDE)
Excludo da Estimao
Indica que o ponto foi excludo do processo de estimao.
(Default: INDIC_QUALID_EST_EXCL x VERDE)
Redundncia Local
Indica ponto onde a anlise de redes identificou redundncia
local.
(Default: INDIC_QUALID_EST_RLOC l VERDE)
146
Guia de Configurao
Outubro 2008
Restrio de Estimao
Indica resultado de clculo com restrio.
(Default: INDIC_QUALID_EST_REST r VERDE)
Estimao Anormal
Indica estimao anormal.
(Default: INDIC_QUALID_EST_ANORM a VERDE)
Estimao Externa
Indica se a medida do sistema externo.
(Default: INDIC_QUALID_EST_EXTERNO e VERDE)
Normal
Indica que no ocorreu nada de especial com o ponto.
(Default: INDIC_QUALID_OTM_NORM . IGN)
Limite Relaxado
Indica que o limite do ponto foi relaxado.
(Default: INDIC_QUALID_OTM_RELAX r ABOBORA)
No Otimiuzado
Indica que o ponto no participou do processo de otimizao.
(Default: INDIC_QUALID_OTM_NAOOT n ABOBORA)
Limite Final
Indica foi atingido o limite final de otimizao.
(Default: INDIC_QUALID_OTM_CATIVO l ABOBORA)
147
SAGE
Sistema Aberto de Gerenciamento de Energia
Controle Alterado
Indica que a varivel de controle foi alterada durante a
otimizao.
(Default: INDIC_QUALID_OTM_CONTALT c ABOBORA)
LINHAS DE TRANSMISSO
Regra de Cores
Define a regra usada para selecionar a cor que indica o
carregamento da linha de transmisso, representada no
preenchimento da seta.
Deve ser definido como:
NIVEIS A seleo de cores obedece os percentuais dos
nveis de carregamento definidos nos itens a seguir
LIMITES
A seleo de cores segue a mesma lgica
de violao de limites de pontos analgicos
(Default: LT_REGRA_CORES LIMITES)
Cor da Linha
Define a cor das linhas do objeto linha de transmisso.
Deve ser definido como:
MESMA_COR_REGRA
A linha exibida com a
mesma cor da seta, seguindo assim a mesma regra de seleo de
cores definida no item anterior
DEFINIDA_EDITOR A linha exibida com a cor definida
durante o desenho da tela, normalmente a cor correspondente
ao nvel de tenso
(default: LT_COR_LINHA DEFINIDA_EDITOR)
Moldura da Seta
Define a cor de desenho da moldura da seta da linha de
transmisso.
Deve ser definido como:
MESMA_COR_LINHA A moldura da seta usa a mesma cor
da linha, como definido no item anterior
MESMA_COR_SETA A moldura da seta usa a mesma
regra de cores que define a cor de preenchimento da seta
Deve-se tomar
cuidado para evitar
combinaes
de
configuraes que possibilitem o desaparecimento da seta em
determinadas situaes.
148
Guia de Configurao
Outubro 2008
Nveis de Carregamento
Define o nmero de nveis e a cor com os percentuais inicial
(inclusive) e final (exclusive) de cada nvel de carregamento das
linhas de transmisso em relao ao limite operativo (limite de
advertncia).
Exemplo:
NIVEIS_CARGA_LT
NIVEL_CARGA_LT_1 IGN
50
NIVEL_CARGA_LT_2 VERDE_CLARO 50
75
NIVEL_CARGA_LT_3 AMARELO
75
100
NIVEL_CARGA_LT_4 VERMELHO
100 99999
Medida
Indica uma medida com alarme no reconhecido.
(Default: BLINK_ANAREC_MEDIDA SIM)
149
SAGE
Sistema Aberto de Gerenciamento de Energia
SIM
- Como definido no desenho da tela para exibir os objetos
em estado normal com a cor do nvel de tenso
NAO
Transio de Estado
Define a exibio de transio de estado de pontos digitais. Deve
ser definido como:
SIM Exibe indicador de transio.
NO No exibe indicador de transio.
(Default: DIGITAL_INDICA_TRANSICAO SIM)
Alarme Inibido
Define a exibio de um indicador de alarme inibido em pontos
digitais. Deve ser definido como:
INIB Exibe se alarme estiver inibido.
HAB No exibe indicador de transio.
(Default: DIGITAL_INDICA_ALRINIB INIB)
Auto-reconhecimento
Define a exibio de um indicador de auto-reconhecimento em
pontos digitais. Deve ser definido como:
HAB
INIB
(Default: DIGITAL_INDICA_AUTOREC)
Configurao Normal
Define a cor dos objetos digitais. Pode ser definido como:
SIM
usa
configurao
SigComportamento.dat
de
cores
definida
150
Guia de Configurao
Outubro 2008
em
Abertos
Define a cor de objetos digitais abertos.
(Default: CONF_NORM_DIG_COR_ABERTO VERDE)
Fechados
Define a cor de objetos digitais fechados.
(Default: CONF_NORM_DIG_COR_FECHADO VERMELHO)
Estado Normal
Define a cor de objetos digitais no estado normal.
(Default: CONF_NORM_DIG_COR_NORMAL CINZA)
Estado Anormal
Define a cor de objetos digitais no estado anormal.
(Default: CONF_NORM_DIG_COR_ANORMAL LARANJA)
Mostra Seta
Define se a seta indicativa de qual limite (superior ou inferior)
est sendo violado aparecer ou no no interior do objeto n
eltrico. Deve ser definido como:
SIM
Mostra a seta
NAO
No mostra a seta
151
SAGE
Sistema Aberto de Gerenciamento de Energia
152
Guia de Configurao
Outubro 2008
NAO
Analgicos Obedecem
Define se os objetos analgicos obedecem suas configuraes
individuais de permisso de entrada manual. Deve ser definido
como:
SIM
Permite entrada manual apenas se o objeto for
configurado para isto durante o desenho da tela
NAO Permite entrada manual para todos os objetos
analgicos, independente de configurao individual
(Default: ANA_OBEDECE_NAO_ENTRAVEL SIM)
Digitais Obedecem
Define se os objetos digitais obedecem suas configuraes
individuais de permisso de entrada manual. Deve ser definido
como:
SIM
Permite entrada manual apenas se o objeto for
configurado para isto durante o desenho da tela
NAO Permite entrada manual para todos os objetos
digitais, independente de configurao individual
153
SAGE
Sistema Aberto de Gerenciamento de Energia
TTULOS
Limite de Advertncia
Define o ttulo de limites de advertncia usado em diversos
dilogos. No CNOS usado o termo "Limite Operativo".
(Default: TITULO_LIMITE_ADV Advertncia)
Limite de Urgncia
Define o ttulo de limites de urgncia usado em diversos
dilogos. No CNOS usado o termo "Limite Fsico".
(Default: TITULO_LIMITE_URG Urgncia)
LOCK NA ENTRADA DE DADOS
Lock no Incio
Define em que momento a base de dados ser bloqueada
durante uma entrada de dados genrica. Deve ser definido
como:
SIM
A base de dados ser bloqueada ao iniciar uma
entrada de dados genrica para evitar outra entrada de dados
nos mesmos pontos da tela por parte de outro Visor de Telas
NAO A base de dados ser bloqueada apenas ao
confirmar uma entrada de dados genrica, limitando o tempo em
que o bloqueio fica ativo ao mnimo necessrio
Pode ser redefinido na configurao de cada tela.
(Default: LOCK_INICIO_ENTRADA_DE_DADOS SIM)
154
Guia de Configurao
Outubro 2008
Unlock no Final
Define se a base de dados ser desbloqueada aps confirmar
uma operao de entrada de dados genrica. Deve ser definido
como:
SIM
Time-out
Configura o tempo para cancelamento automtico de entrada de
dados aps um perodo de inatividade em telas configuradas
com Lock ao iniciar. Com o valor ZERO configura ausncia de
time-out.
(Default: IMEOUT_ENTRADA_DADOS
300)
Beep
Habilita sinal sonoro durante a entrada de dados.
definido como:
Deve ser
SIM -.Habilita
NAO Inibe
(Default: BEEP_CLICK_ENTRAR_DADOS NAO)
ENTRADA GRUPADA
Cor da Seleo
Define a cor usada para representar objetos selecionados para
entrada grupada.
(Default: SELECAO_COR OURO)
Espessura da Seleo
Define a espessura da moldura usada para representar objetos
selecionados para entrada grupada.
155
SAGE
Sistema Aberto de Gerenciamento de Energia
Zoom
Define o niverl de zoom .
(Default: ZOOM_AO_DESTACAR 2.0)
(Default: ENTRADA_GRUPADA_TITULO 0)
PARMETROS DO VISOR DE ACESSO
Reconhecer Lista
Inclui comando no menu Ao para reonhecer toda a lista sem
precisar selecion-la.
(Default: VISOR_ALARME_RECONHECER_LISTA SIM)
Eliminar Lista
Inclui comando no menu Ao para eliminar toda a lista sem
precisar selecion-la.
156
Guia de Configurao
Outubro 2008
Blink
Habilita a piscagem de alarmes no reconhecidos.
(Default: VISOR_ALARME_PERMITE_BLINK SIM)
Severidade
Severidade a partir da qual habilitada a piscagem de alarmes.
Pode ser configurado como: advertencia, urgencia, fatal e panic.
(Default: VISOR_ALARME_SEVERIDADE_BLINK urgencia)
Data
Habilita a exibio de data em cada alarme.
(Default: VISOR_ALARME_MOSTRA_DATA SIM)
157
SAGE
Sistema Aberto de Gerenciamento de Energia
Exemplo:
Exemplo de um
configuraes:
arquivo
SigComportamento.dat
com
todas
;=========================================================================
;
Base: demo_ems
; Ultima atualizacao: 06/dez/2006
;=========================================================================
;
;_______________________________________________________________________________
;
; Geometria do Visor de Telas
;
VISOR_TAMANHO
1015x670
; Tamanho do visor em pixels (largura x altura)
;VISOR_TAMANHO
FULLxFULL ; Tamanho do visor em pixels (largura x altura)
; Largura e/ou altura podem ser substituidos por
; FULL : largura/altura igual a da tela
; HALF : largura/altura igual a metade da tela
; THIRD : largura/altura igual a 1/3 da tela
; QUARTER: largura/altura igual a 1/4 da tela
; EIGHTH : largura/altura igual a 1/8 da tela
;
VISOR_POSICAO_X LEFT
; LEFT : posiciona `a esquerda do monitor
; CENTER: centraliza horizontalmente no monitor
; RIGHT : posiciona `a direita do monitor
; num. : posicao da lateral esquerda, em pixels
;
VISOR_POSICAO_Y TOP
; TOP : posiciona no topo do monitor
; CENTER: centraliza verticalmente no monitor
; BOTTOM: posiciona na base do monitor
; num. : posicao do topo do visor, em pixels
;_______________________________________________________________________________
;
; Configuracao basica
;
COMPORTAMENTO_VERSAO
NOVO
; ANTIGO/NOVO (depois trocar pela versao)
OCULTA_BARRA_DE_MENU
NAO
; Oculta a barra de menus,
IG SIM
; Exibe indicador de intertravamento em outros digitais
INDIC_INTERTRAV_DX
-0.7
; Distancia horizontal entre o objeto
; e o indicador de intertravamento
INDIC_INTERTRAV_DY
-0.5
; Distancia vertical entre o objeto
; e o indicador de intertravamento
;_______________________________________________________________________________
;
GRUPO_TITULO_DIALOGO
NOME
; Exibe informacao na barra de titulo de grupo
; NOME: Nome do grupo
; ID: Identificador do grupo
GRUPO_MOSTRA_NOME
NAO
; Exibe o nome do grupo acima dos componentes
; SIM: Exibe o nome do grupo
; NAO: Nao exibe o nome do grupo
GRUPO_MOSTRA_BOTAO_OK
SIM
; Exibe o botao OK abaixo dos componentes
; SIM: Exibe o botao
; NAO: Nao exibe o botao
DESENHO_SECCIONADORA
0
; Formato das chaves seccionadoras
; 0: Desenho padrao
; 1: Desenho circular
DESENHO_CHAVE_DISTRIB
0
; Formato das chaves de distribuicao
; 0: Desenho padrao
; 1: Desenho de chave fusivel
; 2: Desenho antigo
DESENHO_CAPACITOR
1
; Formato dos capacitores
; 0: Nao polarizado
; 1: Polarizado
;_______________________________________________________________________________
;
ANOTACAO_SIMBOLO
1
; Simbolo que indica a presenca de uma
; anotacao para um objeto
; 0: Ficha em torno do objeto
; 1: Ponteiro acima `a esquerda
;_______________________________________________________________________________
;
; acrescentando `a toolbar um botao para acessa-los
EXIBIR_NOME_USUARIO
SIM
; Exibe o nome do usuario logado (SIM/NAO)
EXIBIR_DATA
SIM
; Exibe a data (SIM/NAO)
EXIBIR_ERROS_LIGACAO
NAO
; Exibicao do dialogo com relacao de
; objetos com erros de ligacao (SIM/NAO)
ENQUADRAR_TELAS_AO_ABRIR NAO
; Modo de enquadramento automatico
; de telas ao serem abertas (SIM/NAO)
INICIA_COM_IMPORTACAO
SIM
; Ativa importacao de comandos no
; ultimo Visor de Telas aberto (SIM/NAO)
ACENTUA_TELAS
SIM
; Acentuao automtica de textos em telas
CURSOR_MOUSE_TAMANHO
1
; Tamanho do cursor do mouse
158
Guia de Configurao
Outubro 2008
as
159
SAGE
Sistema Aberto de Gerenciamento de Energia
160
Guia de Configurao
Outubro 2008
161
SAGE
Sistema Aberto de Gerenciamento de Energia
SIM
COR_MACRO_LISTA_CONGELADA
black
;_______________________________________________________________________________
Displays
A interface grfica do SAGE permite que suas aplicaes sejam
processadas em uma mquina e apresentadas em outras. Assim,
quando o usurio se prepara para lanar uma aplicao grfica (Visor
de Telas, Editor, Visor de Tendncias, Visor de Alarmes etc) a interface
grfica oferece-lhe a alternativa de selecionar o vdeo em que ela ser
apresentada. Vdeos no constantes da lista de alternativas podem ser
definidos em um campo especfico no Visor de Acesso.
ARQUIVO DE DISPLAYS
Este arquivo contm a lista utilizada pelo Visor de Acesso para
selecionar o vdeo onde as aplicaes sero apresentadas. O Visor de
Acesso trabalha com duas listas de vdeos: os vdeos locais, que
aparecem na opo Destino-Local do Visor de Acesso, e os vdeos
remotos, que aparecem na opo Destino-Remoto. A lista de vdeos
locais apresentada depende da mquina onde o Visor de Acesso
ativado, enquanto a lista de vdeos remotos comum a todas as
mquinas.
A lista lida do arquivo ListaDisplays.dat, armazenado no diretrio
indicado pelo nome lgico $SIG_CONFIG. Cada linha da lista tem o
seguinte formato:
nome_do_host
nome_interno_do_video
nome_externo_do_video
maquina_1:0.0
maquina_2:0.0
maquina_2:0.0
Video da Maquina 1
Video da Maquina 2
Video da Maquina 2
maquina_10:0.0
maquina_11:0.0
maquina_11:0.1
Video da Maquina 10
Video Esquerdo da Maquina 11
Video Direito da Maquina 11
(constam
da
lista
camaqua:0.0
jurumim:0.0
paracatu:0.0
timbo:0.0
cuiaba:0.0
itauba:0.0
itauba:0.1
itauba:0.2
tarupuru:0.0
de
Vdeo
Vdeo
Vdeo
Vdeo
Vdeo
Vdeo
Vdeo
Vdeo
Vdeo
videos
remotos
em
todas
as
da camaqua
da jurumim
da paracatu
da timbo
da cuiaba
esquerdo da itauba
central da itauba
direito da itauba
da tarupuru
Telas
Os principais conceitos relacionados s telas a serem discutidos neste
mdulo so os de Camadas, Grupos de Descongestionamento, Filtros e
Sinnimos.
Esses elementos so criados durante a edio de telas e devem ser
objeto de um planejamento cuidadoso para que seu amplo potencial
possa ser explorado adequadamente.
CAMADAS
As camadas referem-se simplesmente ordem em que os objetos so
desenhados nas telas.
Servem para controlar a sobreposio de
objetos. Cada objeto de uma tela pertence necessariamente a uma e
apenas uma camada.
A posio relativa das camadas (isto , a ordem em que so desenhadas)
definida durante a edio. Os objetos das camadas inferiores podem
eventualmente ser total ou parcialmente obscurecidos por objetos das
camadas superiores. Assim, objetos que no devam ser obscurecidos
164
Guia de Configurao
Outubro 2008
Exemplo:
Camada_0 geogrficos
Camada_1 Camada_2 Camada_3 Camada_4 -
objetos
de
fundo,
como
por
exemplo
contornos
GRUPOS DE DESCONGESTIONAMENTO
Os grupos de descongestionamento (decluttering, em Ingls) tm
importante funo no controle da legibilidade das telas. Em geral
conveniente eliminar das telas as informaes que, devido variao do
nvel de zoom, tornam-se ilegveis ou irrelevantes. Isto tipicamente
usado para retirar automaticamente das telas textos ou outros
elementos quando o nvel de zoom decresce. O uso adequado deste
recurso permite tambm a substituio de objetos de um tipo por
similares mais detalhados quando o nvel de zoom aumenta, e viceversa.
Na maioria dos casos, o uso de alguns poucos grupos de
descongestionamento j suficiente para garantir o controle adequado
da legibilidade.
Exemplo:
Nome do grupo
Grupo1
Grupo2
Grupo3
zoom mnimo
0.4
0.1
3.1
zoom mximo
5.0
3.0
5.0
165
SAGE
Sistema Aberto de Gerenciamento de Energia
Relatrios
Uma importante facilidade presente no SAGE a similaridade entre os
relatrios e as telas. Ambos so criados atravs do Editor, e qualquer
tela pode ser usada como relatrio, e vice-versa.
Na realidade, a distino entre tela e relatrio um pouco artificial e s
existe durante a impresso:
Visor de Telas
Algumas caractersticas do Visor de Telas e do Visor de Acesso, como
cores e fontes, podem ser facilmente alteradas por um programador
com noes de Motif.
Para obter maiores detalhes, consulte a
documentao do Motif.
ARQUIVO VISORTELAS
O arquivo VisorTelas um arquivo de recursos no padro Motif, que
permite controlar algumas caractersticas do Visor de Telas. Fica
armazenado no diretrio indicado pelo nome lgico $SIG_CONFIG.
ARQUIVO VISORACESSO
O arquivo VisorAcesso um arquivo de recursos no padro Motif, que
permite controlar algumas caractersticas do Visor de Acesso. Fica
armazenado no diretrio indicado pelo nome lgico $SIG_CONFIG.
ENTRAR_DADO
Sintaxe: ENTRAR_DADO [+ - * /] valor
Modifica o contedo da ligao do objeto na base de dados para o valor
especificado. Se valor for precedido, sem espaos, por um operador
bsico (+ - * /), o valor atual na base de dados somado, diminuido,
multiplicado ou dividido pelo valor da ao, respectivamente. O usurio
precisa ter privilgio para ACAO_EntrarDadoPorClick na tela.
INVERTER_DADO
Sintaxe: INVERTER_DADO
Modifica o contedo da ligao do objeto na base de dados, invertendo o
valor atual. Se o objeto de tela estiver ligado a um bit do atributo na
base, apenas este bit ser invertido. O usurio precisa ter privilgio
para ACAO_EntrarDadoPorClick na tela.
ENTRADA_MANUAL
Sintaxe: ENTRADA_MANUAL valor
Efetua uma entrada manual no ponto de tempo-real associado ao objeto
de tela.
Se for um ponto analgico ou totalizado, valor convertido para nmero
real ou inteiro, respectivamente.
Se valor for precedido por um operador bsico (+-*/), separado por um
espao, a entrada manual feita com o valor atual na base de dados
somado, diminuido, multiplicado ou dividido pelo valor da ao.
Sintaxe 2 : ENTRADA_MANUAL 0|1|INVERTER
Efetua uma entrada manual no ponto digital associado ao objeto de
tela. Os estados aceitveis so 0 e 1.
Se o argumento for INVERTER, faz uma entrada manual com o estado
inverso ao atual.
O
usurio
precisa
ter
ACAO_EntrarDadoTempoReal_Valor na tela.
privilgio
para
HABILITAR_VARREDURA
Sintaxe: HABILITAR_VARREDURA
Habilita a varredura do ponto de tempo-real associado ao objeto de tela,
cancelando quaisquer entrada manual.
RECOHECER_ALARME
Sintaxe 1: RECONEHCER_ALARME
168
Guia de Configurao
Outubro 2008
LISTA_ALARMES
Sintaxe : LISTA_ALARMES lista [-filtro mscara]
Comanda o Visor de Alarmes para exibir determinada lista de macroalarmes.Se for definida alguma mscara, esta ser utilizada para filtrar
a lista exibida.
ALRSOM
Sintaxe: ALRSOM HABILITA|INIBE|SILENCIA
Habilita, inibe ou silencia os sons de alarmes.
AUTOREC
Sintaxe: AUTOREC HABILITA|INIBE
Habilita ou inibe o auto-reconhecimento de alarmes de pontos digitais,
analgicos e totalizados de tempo-real associados ao objeto de tela.
GRUPO
Sintaxe1: GRUPO id
Abre um dilogo de grupo, onde id o identificador do grupo.
Sintaxe2: GRUPO ind ndice
Abre um dilogo de grupo, onde ndice a posio na tabela de grupos.
CONTROLE
Sintaxe: CONTROLE id
Abre o dilogo de controle correpondente onde id o identificador do
ponto de controle na tabela CGS.
169
SAGE
Sistema Aberto de Gerenciamento de Energia
CRIAR_ANOTACAO
Sintaxe: CRIAR_ANOTACAO
Abre o dilogo de criao de anotao. Se o ponto j tem uma anotao,
aberto o dilogo de edio da anotao.
EDITAR_ANOTACAO
Sintaxe: EDITAR_ANOTACAO
Abre o dilogo de edio de anotao.
APAGAR_ANOTACAO
Sintaxe: APAGAR_ANOTACAO
Abre o dilogo de edio de anotao.
SELECIONAR
Sintaxe 1: SELECIONAR [ENT|ENTIDADE entidade] [ATR|ATRIBUTO
atributo] [ID id] [OFFSET offset]
Seleciona os objetos da tela cujas ligaes obedeam a qualquer
combinao dos parmetros acima.
Sintaxe 2: SELECIONAR NADA
Cancela qualquer seleo de objetos na tela.
CENTRALIZAR
Sintaxe 1: CENTRALIZAR
Centraliza a tela no centro do objeto clicado.
Sintaxe 2: CENTRALIZAR SELECAO
Centraliza a tela no centro da regio definida pelos objetos selecionados.
Sintaxe 3: CENTRALIZAR OBJ|OBJETO nome
Centraliza a tela no centro do objeto com o nome especificado.
170
Guia de Configurao
Outubro 2008
DESTACAR
Sintaxe 1: DESTACAR SELECAO
Destaca os objetos selecionados na tela.
Sintaxe 2: DESTACAR [ENT|ENTIDADE entidade] [ATR|ATRIBUTO
atributo] [ID id] [OFFSET offset]
Destaca os objetos da tela cujas ligaes obedeam a qualquer
combinao dos parmetros acima, aplicando o nvel de zoom
configurado em SigComportamento.dat, cujo default 2.0, e
centralizando a tela no centro da regio destacada (cancela qualquer
seleo de objetos na tela).
EXECUTAR
Sintaxe: EXECUTAR [+] programa [parmetros]
Executa um programa externo, onde programa o nome do programa a
ser executado. necessrio incluir o path completo caso o programa
no esteja em um diretrio pertencente ao PATH. Se tiver o caracter "+"
antes e separado do programa, o Visor de Telas espera a execuo do
comando antes de continuar, seno chama o comando em background
e continua sem esperar.
SETVAR
Sintaxe: SETVAR varivel_de_tela valor
Define ou modifica o valor de uma varivel de tela.
Qualquer
comportamento do Visor de Telas dependente da varivel de tela
automaticamente aplicado, tal como filtragem de tabular com mscaras,
exibio de valores medidos, estimados ou otimizados, etc. Serve
tambm para a funcionalidade de botes toggle. Um grupo de botes
toggle mutuamente exclusivo quando tem aes que modifiquem uma
mesma varivel de tela. Quando um boto pressionado, os demais
retornam posio normal. O boto que se mantm pressionado
aquele que contenha uma ao SETVAR definindo a varivel_de_tela
com o valor igual ao valor atual.
RESETVAR
Sintaxe 1: RESETVAR varivel_de_tela
Restaura o valor inicial de uma varivel de tela. Se a varivel de tela
no foi inicializada nos atributos da tela, assume o primeiro valor
definido por um comando SETVAR.
Sintaxe 2: RESETVAR ALL
Restaura o valor inicial de todas as variveis da tela.
171
SAGE
Sistema Aberto de Gerenciamento de Energia
LISTAVARS
Sintaxe: LISTAVARS
Lista no log todas as variveis da tela corrente, com seus respectivos
valores.
ZOOM
Sintaxe: ZOOM [+-]valor
Modifica o nvel de zoom da tela apresentada para o valor especificado.
O valor pode variar de 0.1 a 5.0. Se valor for precedido, sem espaos,
pelos operadores bsicos "+" ou "-", o nvel de zoom atual da tela
aumentado ou diminuido com o valor da ao, respectivamente.
FILTRAR
Sintaxe 1: FILTRAR filtro
Ativa a filtragem de objetos de tela e inverte a seleo do filtro
especificado, ou seja, ativa ou desativa o filtro a cada execuo da ao.
Sintaxe 2: FILTRAR grupo_de_filtro
Ativa a filtragem de objetos de tela e aplica a configurao de filtragem
definida no grupo_de_filtro.
CAMADA
Sintaxe: CAMADA camada1 [camada2...]
Modifica a ordem das camadas da tela, posicionando a(s) camada(s)
especificada(s) no topo.
O posicionamento feito na ordem em que foi pedido, ou seja, ao final a
ltima camada especificada ficar sobre as outras.
COR_FUNDO
Sintaxe: COR_FUNDO cor
Modifica a cor de fundo da tela. O nome da cor deve existir em
SigPaleta.dat. Se cor for ORIGINAL, restaurada a cor original da tela.
172
Guia de Configurao
Outubro 2008
CORFG
Sintaxe: CORFG cor
Modifica a cor da frente do objeto de tela. O nome da cor deve existir
em SigPaleta.dat. Se cor for ORIGINAL, restaura a cor de frente original
do objeto.
CORBG
Sintaxe: CORBG cor
Modifica a cor de fundo do objeto de tela. O nome da cor deve existir
em SigPaleta.dat. Se cor for ORIGINAL, restaura a cor de fundo original
do objeto.
INICIAR_ENTRADA_GENRICA
Sintaxe: INICIAR_ENTRADA_GENERICA
Muda a tela para o modo de entrada genrica de dados.
CONFIRMAR_ENTRADA_GENRICA
Sintaxe: CONFIRMAR_ENTRADA_GENERICA
Confirma as mudanas feitas na tela durante a entrada genrica de
dados, aplicando-as base de dados de tempo-real
CANCELAR_ENTRADA_GENRICA
Sintaxe: CANCELAR_ENTRADA_GENERICA
Cancela as mudanas feitas na tela durante a entrada genrica de
dados. A base de dados no modificada.
IMPORTAR
Sintaxe: IMPORTAR.
Coloca o Visor de Telas em modo de importao de comandos
EXIBE_VISOR_TELAS
Sintaxe: EXIBE_VISOR_TELAS
173
SAGE
Sistema Aberto de Gerenciamento de Energia
PGINA_WEB
Sintaxe: PAGINA_WEB url
Abre um browser e exibe a pgina cujo endereo est definido na url. O
browser a ser utilizado pode ser configurado no arquivo
$SAGE/bin/scripts/Browser_on.rc
RELATRIO
Sintaxe 1: RELATORIO tela [varivel1 valor1 [varivel2 valor2]...]
Imprime a tela como relatrio, ou seja, paginando caso contenha um
tabular. Opcionalmente podem ser passados parmetros definindo
variveis de tela.
Sintaxe 2: RELATORIO #Fontes#
Grava no log diversas informaes sobre os fontes de texto cadastrados
em SigFontes.dat
TERMINAL
Sintaxe: TERMINAL [programa [parmetros]]
Abre um terminal e executa um programa com parmetros opcionais.
Se a ao no contiver nenhum nome de programa com parmetros, o
terminal aberto com um "login" na conta "sage", pedindo uma senha.
VISUALIZAR
Sintaxe: VISUALIZAR arquivo1 [arquivo2 ...]
Abre um terminal e exibe o(s) arquivo(s) com pausa entre as pginas.
EDITAR
Sintaxe: EDITAR [arquivo [parmetros]]
Edita o arquivo com um editor de textos simples (xedit). Se for
chamado sem especificar um nome de arquivo, abre o editor vazio.
VISORCALC
Sintaxe: VISORCALC
Abre o Visor de Clculos.
VISORALR
Sintaxe: VISORALR
174
Guia de Configurao
Outubro 2008
VISORCLOG
Sintaxe: VISORLOG
Abre o Visor de Log.
VISORPROC
Sintaxe: VISORPROC
Abre o Visor de Processos.
IGN
Sintaxe: IGN
No executa ao nenhuma. Serve para um objeto ignorar o click do
mouse, evitando que uma ao associada a um outro objeto sob este
seja executada.
WALLTREND
Sintaxe:
Comanda a abertura de um WallTrend a partir do Visor de Acesso. Se o
objeto de tela que usar esta ao tiver ligao com um ponto da base,
adicionada uma curva para este ponto.
BLACKBOARD
Sintaxe:
Envia parmetros da ao como mensagem para as demais aplicaes
abertas na sesso do Visor Acesso
Observaes:
Para isso, basta concatenar as vrias aes, separando-as com " &&
" (no se esquea dos espaos).
175
SAGE
Sistema Aberto de Gerenciamento de Energia
176
Guia de Configurao
Outubro 2008
VIII. Glossrio
GCD - Gerncia de Controle Distribudo - mdulo do sistema
pertencente ao Subsistema de Suporte Computacional responsvel pela
ativao/desativao e monitorao do funcionamento dos processos
atravs da Rede de Difuso Confivel (MCAST).
GMCD - Gerncia das Memrias Compartilhadas Distribudas - mdulo
do sistema pertecente ao Subsistema de Suporte Computacional;
responsvel pelo gerenciamento da base de dados on-line distribuda
que organizada em MCDs (Memrias Compartilhadas Distribudas).
Utiliza tambm os servios do multicast confivel (MCAST).
ALR - Servio de Alarmes e Eventos - mdulo do sistema pertecente ao
Subsistema de Suporte Computacional que oferece o servio de gerao
e tratamento de alarmes e eventos.
MCAST - Multicast Confivel - mdulo do sistema pertencente ao
Subsistema de Suporte Computacional responsvel pela atualizao dos
dados replicados na Rede de Difuso.
MCD - Memria Compartilhada Distribuda - rea de memria
compartilhada que vista como um repositrio de dados replicado e
mantido coerente pelo GMCD.
CATBR - Catlogo Referncia - catlogo que descreve a estrutura da
Base Referncia e as informaes, para configurao da Base de Tempo
Real (On-line, Distribuda).
A32B - Transmisso e recepo assncrona de frames de 32 bits.
BSC - Transmisso e recepo sncrona de frames de bytes no padro
BSC/BYSINC.
HDLC - Transmisso e recepo sncrona de frames de bits no padro
HDLC.
CALC - Processador de Clculos Automticos para Dados com Tempo
Real. Existe apenas um par dele na Rede de Difuso Confivel.
SAC - Servio de Aquisio de Dados e Controle Supervisrio.
SDD - Servio de Distribuio de dados.
SAGE
Sistema Aberto de Gerenciamento de Energia
17
7