Você está na página 1de 39

Manual do Usurio do E3 Tweak

Copyright 1999 - 2016 Elipse Software Ltda. Todos os direitos reservados.


Verso 4.7.307 (10/08/2016)
Sumrio
1 Introduo
................................................................................................................................................. 1
2 Funcionamento
.................................................................................................................................................
do E3 Tweak 2
3 Configuraes
.................................................................................................................................................
do E3 Server 4
3.1 Definir
..........................................................................................................................................
Nmero de Tentativas de Leitura da Hardkey 4
3.2 Desabilitar
..........................................................................................................................................
Mltiplas CPUs 5
3.3 Definir
..........................................................................................................................................
o Timeout para o Ping 6
3.4 Definir
..........................................................................................................................................
Nmero de Retentativas Caso o Ping Falhe 7
3.5 Definir
..........................................................................................................................................
Ping Obrigatrio 8
3.6 Configurar
..........................................................................................................................................
o Heartbeat da Licena 9
3.7 ..........................................................................................................................................
Configurar a Porta TCP/IP Utilizada pelo REC 10
3.8 ..........................................................................................................................................
Definir Timeout para o Fim do E3Run 11
4 .................................................................................................................................................
Configuraes do E3Run 13
4.1 ..........................................................................................................................................
Ocultar a Janela de Progresso 13
4.2 ..........................................................................................................................................
Definir Tamanho da Pilha da Thread de Runtime 14
4.3 ..........................................................................................................................................
Desabilitar o Thread Pool 14
5 .................................................................................................................................................
Configuraes do REC 16
5.1 ..........................................................................................................................................
Definir Nvel de Compresso 16
5.2 ..........................................................................................................................................
Definir o Timeout da Conexo 17
6 .................................................................................................................................................
Configuraes dos Logs 19
6.1 ..........................................................................................................................................
Definir o Tempo Mnimo da Funo de Gravar Logs 19
6.2 ..........................................................................................................................................
Definir o Tempo para Avisos de Funes Travadas 20
6.3 ..........................................................................................................................................
Frequncia do Log de Estatsticas do REC 20
6.4 ..........................................................................................................................................
Adicionar Filtro de Tags do Storage 21
6.5 ..........................................................................................................................................
Habilitar ou Desabilitar as Sees de Logs 22
6.6 ..........................................................................................................................................
Intervalo entre Estatsticas de Processo 29
7 .................................................................................................................................................
Configuraes do Filtro COM 31
7.1 ..........................................................................................................................................
Habilitar Filtro 31
8 .................................................................................................................................................
Configuraes do IOServer 33
8.1 ..........................................................................................................................................
Definir Tempo Limite do Watchdog 33
9 .................................................................................................................................................
Configuraes de Excees 35
9.1 ..........................................................................................................................................
Desabilitar Captura de Excees do Windows 35

I
CAPTULO
Introduo
1
O E3 Tweak uma pequena e simples ferramenta de configurao avanada para o
E3. A grande finalidade introduzir uma interface grfica a todas aquelas
configuraes que at ento s poderiam ser executadas atravs do Editor do
Registro do Windows, diretamente no Registro do Windows.

Janela principal do E3 Tweak

1 Introduo
CAPTULO
Funcionamento do E3 Tweak
2
O E3 Tweak apresentado em uma janela com itens de configurao dispostos em
uma listagem com seus respectivos valores. Os itens so classificados conforme a
rea na qual suas configuraes atuam: E3 Server, E3Run, REC, Logs, COMFilter e
IOServer.
Cada item de configurao na listagem possui, na coluna Valor, um controle do
tipo Caixa de Seleo ou Incremento-Decremento. Se o valor existente neste
controle estiver acinzentado, significa que a chave no existe no Registro do
Windows. Selecionar um novo valor para o item automaticamente cria a chave no
Registro. A descrio, o valor padro e a chave de Registro de cada item de
configurao selecionado so mostrados no rodap da janela do E3 Tweak, como
pode ser visto na figura a seguir.

Rodap da janela principal do E3 Tweak


Os itens cujos valores so numricos na coluna Valor possuem um controle do
tipo Incremento-Decremento, que permite aumentar ou diminuir seu valor. J os
itens cujos valores so Booleanos possuem uma Caixa de Seleo com os valores
Sim, No e Default. Este ltimo valor sempre apresenta, entre parnteses, o valor
padro (Sim ou No) para o item selecionado. Alm da edio direta dos valores
nos campos, possvel utilizar a tecla DELETE para retornar ao valor padro (tanto
campos numricos quanto Booleanos). A barra de espaos permite alternar entre
os valores de campos Booleanos (Sim e No), bem como o duplo clique do mouse.
Por fim, clicar com o boto direito do mouse em um item apresenta um menu
contextual com a opo Set to Default, que permite retornar o valor do item para
seu padro.
Ao selecionar um dos itens de configurao na listagem, o rodap da janela
automaticamente atualiza-se, exibindo a descrio do item, seu valor padro e a
chave do Registro que deve ser modificada ou criada.
Na parte inferior da janela do E3 Tweak h trs opes destinadas confirmao
ou no das configuraes. A opo Aplicar salva todas as mudanas executadas
imediatamente. A opo OK salva todas as mudanas executadas e fecha o E3
Tweak. A opo Cancelar fecha a janela do E3 Tweak, sem salvar as alteraes. Alm

Funcionamento do E3 Tweak 2
destas opes, existe ainda a opo Restaurar padres, que apaga todas as chaves
no Registro do Windows, retornando todos os itens para seus valores padro. Esta
opo exige a confirmao da operao, que pode ser desfeita clicando em
Cancelar na janela principal do E3 Tweak, se necessrio.

Janela de confirmao para Restaurar Padres


Cada item de configurao descrito nos captulos a seguir.

NOTA: O E3 Twea k um a pl i ca ti vo que neces s i ta de pri vi l gi os de es cri ta no


Regi s tro do Wi ndows . Por es ta ra z o, o a pl i ca ti vo requer el eva o de pri vi l gi os a o
s er i ni ci a l i za do no s i s tema opera ci ona l Wi ndows Vi s ta ou Wi ndows 7.

3 Funcionamento do E3 Tweak
CAPTULO
Configuraes do E3 Server
3
Esta seo contm as configuraes do E3 Tweak para o E3 Server.

3.1 Definir Nmero de Tentativas de Leitura da


Hardkey
O E3 Server realiza um certo nmero de tentativas de leitura da chave que contm a
configurao. Se esta leitura no for bem-sucedida, o E3 iniciado em modo Demo.
possvel configurar o nmero de tentativas de leitura da HASP, executadas quando
o E3 Server iniciado, atravs do item de configurao do E3 Tweak Nmero de
tentativas de leitura da hardkey.
Se este item de configurao no for modificado, o sistema assume
automaticamente o valor 5 (cinco). Isto , so executadas cinco tentativas de
encontrar o dispositivo de proteo, com intervalos mnimos de um segundo.
Se este item for modificado, o valor configurado indica o nmero de tentativas de
leitura do HASP pelo E3 Server. Se configurado o valor 0 (zero), o modo Demo
habilitado automaticamente, estejam o driver HASP ou o dispositivo de proteo
instalados ou no.
Durante o tempo de procura do dispositivo, o E3 Server permanece indisponvel.

Configuraes do E3 Server 4
Opo de definir as tentativas de leitura do dispositivo de proteo

3.2 Desabilitar Mltiplas CPUs


No caso de computadores biprocessados, possvel configurar o E3 Server para
utilizar apenas a primeira ou todas as CPUs disponveis no sistema, atravs do
item de configurao do E3 Tweak Mltiplas CPUs.
Se este item no for modificado, o sistema assume automaticamente que o E3
Server executa em todas as CPUs.
Se este item for modificado, e a resposta para a pergunta Habilitar mltiplas CPUs?
for Sim, o E3 Server habilitado a executar em todas as CPUs disponveis no
sistema. A resposta No habilita o E3 Server a executar em apenas uma CPU.

5 Configuraes do E3 Server
Opo de desabilitar mltiplas CPUs

3.3 Definir o Timeout para o Ping


possvel fazer com que o E3 Server detecte rapidamente a desconexo de Viewers
remotos, interrompendo o acmulo de dados a serem enviados para o Viewer,
atravs do item Timeout para o ping (milissegundos).
O valor preenchido no campo de edio indica o timeout do ping em milissegundos.
Se o item no for modificado, usado o valor padro de 2000 ms. Se o item for
modificado e o valor da varivel for configurado como 0 (zero), este mecanismo de
ping desligado.
O ideal que seja sempre usado o menor valor possvel permitido pela rede. Isto
permite que o E3 Server detecte a queda dos Viewers no mnimo tempo possvel,
evitando o empilhamento excessivo de mensagens.

Configuraes do E3 Server 6
Opo de definir o timeout para o ping

3.4 Definir Nmero de Retentativas Caso o Ping


Falhe
Define o nmero de retentivas em caso de falha no comando ping. O valor padro
desta opo 0 (zero, nenhuma retentativa executada). Os valores permitidos
para esta opo esto na faixa entre 1 e 50 retentativas. Para valores acima do
limite mximo, armazenado o valor mximo permitido.

7 Configuraes do E3 Server
Opo de definir o nmero de retentativas de ping

3.5 Definir Ping Obrigatrio


Indica se o ping obrigatrio (valor diferente de zero) ou opcional (valor igual a
zero ou omitido). Se o ping for obrigatrio, o E3 Server desconecta automaticamente
os Viewers e Web Viewers que no responderem ao ping no momento da conexo. O
valor padro desta opo 0 (zero).

Configuraes do E3 Server 8
Opo de definir ping obrigatrio

3.6 Configurar o Heartbeat da Licena


Na conexo de licena do servidor com o Viewer aplicado por padro um keep-
alive (ou heartbeat). Se o Viewer passar algum tempo sem responder, sua conexo
desfeita automaticamente. O tempo do heartbeat pode ser configurado no item
Heartbeat da licena (milissegundos).
O valor preenchido no campo de edio indica o perodo do heartbeat em
milissegundos.
Se o valor for 0 (zero), o heartbeat desligado. Se o valor no for alterado,
considerado um tempo padro de cinco segundos (5000 ms). O tempo mximo que
o Viewer pode permanecer sem enviar o heartbeat (ou seja, o time-out no servidor)
sempre o dobro do tempo de heartbeat configurado.

9 Configuraes do E3 Server
Opo de configurar o heartbeat da licena

3.7 Configurar a Porta TCP/IP Utilizada pelo REC


possvel definir o nmero da porta utilizada pelo REC atravs do item Porta TCP/IP
utilizada pelo REC.
Se este item no for modificado, o sistema assume automaticamente a porta
padro 6515.
Se este item for modificado, o valor configurado indica o nmero da porta utilizada
pelo protocolo REC. Podem ser usados valores maiores que 1024 e at 65535.
Valores iguais ou abaixo de 1024 so reservados. Valores nulos ou invlidos
habilitam a utilizao da porta 6515.

Configuraes do E3 Server 10
Opo de configurar a porta TCP/IP do protocolo REC

3.8 Definir Timeout para o Fim do E3Run


possvel especificar o tempo mximo, em milissegundos, para o encerramento do
E3Run, atravs do item Timeout para o fim do E3Run (milissegundos).
Se o item no for modificado, o sistema assume automaticamente o valor de 60000
ms (um minuto).
Se este item for modificado, o valor configurado indica o tempo mximo, em
milissegundos, para que o E3Run seja encerrado. Se o valor configurado for igual a
0 (zero), o E3Run encerrado imediatamente.

11 Configuraes do E3 Server
Opo de definir o timeout para o fim do E3Run

Configuraes do E3 Server 12
CAPTULO
Configuraes do E3Run
4
Esta seo contm as configuraes do E3 Tweak para o E3Run.

4.1 Ocultar a Janela de Progresso


possvel optar entre exibir ou ocultar a janela de progresso do E3Run atravs do
item Exibio da janela de progresso.
Se este item no for modificado, o sistema assume automaticamente que a janela
deve ser exibida.
Se este item for modificado, e a pergunta Ocultar a janela de progresso do E3Run?
for respondida com Sim, a janela de progresso ocultada. Se ela for respondida
com No, a janela exibida.

Opo de ocultar a janela de progresso

13 Configuraes do E3Run
4.2 Definir Tamanho da Pilha da Thread de Runtime
O E3 Server armazena as chamadas de funes em uma estrutura temporria em
tempo de execuo chamada de pilha da thread e, conforme as funes vo sendo
processadas, so retiradas desta pilha. Embora no seja recomendado, o tamanho
desta pilha pode ser ajustado pelo item Tamanho da pilha da thread de runtime
(megabytes). O campo de edio deve receber um valor numrico que especifica o
tamanho da pilha, em megabytes, a ser usado.
Se este item no modificado, o valor da pilha fixado em quatro megabytes. O
valor 0 (zero) indica que deve ser usado o tamanho padro do Windows (1 MB).
Valores entre um e trs permitem reduzir o tamanho da pilha, o que no
recomendado. O valor mximo desta varivel 256. Valores maiores so
automaticamente armazenados com o valor mximo da varivel.

Opo de definir o tamanho da pilha da thread de runtime

4.3 Desabilitar o Thread Pool


Desabilita o recurso de Thread Pool do E3Run. Esta opo verificada pelo E3Run
apenas quando o processo iniciado. O E3Run deve ser reiniciado se esta opo
for modificada.

Configuraes do E3Run 14
Opo de desabilitar o Thread Pool

15 Configuraes do E3Run
CAPTULO
Configuraes do REC
5
Esta seo contm as configuraes do E3 Tweak para o protocolo REC.

5.1 Definir Nvel de Compresso


possvel habilitar a compactao de pacotes de comunicao atravs do REC
entre o E3 Server, o Viewer e o Studio atravs do item de configurao Nvel de
compresso.
O valor padro deste item 0 (zero). Se este item no for modificado, o sistema
assume automaticamente que a compresso est desabilitada.
Se este item for modificado, qualquer valor entre um e nove ativa a compactao. O
valor recomendado 6 (seis). Quaisquer valores fora desta faixa desabilitam a
compactao de pacotes do REC.
Esta configurao aplicada somente para a compactao do E3 Server ou do
Viewer executando localmente na mquina. Tanto o E3 Server quanto o Viewer
suportam descompactao de pacotes, independente de suas configuraes.

Configuraes do REC 16
Opo de definir o nvel de compresso

5.2 Definir o Timeout da Conexo


Para casos em que o E3 Server est iniciando e a deteco do dispositivo de
proteo demorada, possvel controlar o tempo mximo que o Studio ou o E3
Admin levam para conectarem-se ao E3 Server. Isto feito atravs do item Timeout
da conexo (milissegundos).
O campo de edio deste item indica o tempo mximo de conexo, em
milissegundos.
Quando o item no modificado, assumido o valor padro de 6000 ms (para
permitir esperar os 5000 ms que o E3 Server pode demorar por padro para
detectar o dispositivo de proteo).

17 Configuraes do REC
Opo de definir o timeout da conexo

NOTA: O E3Admi n tenta conecta r-s e a o E3 Server repeti da mente, exceto qua ndo s e
us a um a ta l ho do ti po E3Admin -opo.

Configuraes do REC 18
CAPTULO
Configuraes dos Logs
6
Esta seo contm as configuraes do E3 Tweak para os logs do E3.

6.1 Definir o Tempo Mnimo da Funo de Gravar


Logs
possvel definir o tempo mnimo para logar uma funo nos logs Full (funes que
durarem menos que este tempo no so logadas). O item de configurao Tempo
mnimo da funo de gravar logs (milissegundos).
Quando este item no modificado, assume-se o valor padro de 100 ms.
Modifica-se o item e preenche-se o campo de edio para atribuir um valor de
tempo diferente. O valor 0 (zero) fora todas as chamadas a serem logadas (um
valor muito baixo pode prejudicar sensivelmente a performance do aplicativo).

Opo de definir o tempo mnimo da funo de gravar logs

19 Configuraes dos Logs


6.2 Definir o Tempo para Avisos de Funes Travadas
possvel definir o tempo (em milissegundos) que uma funo deve estar rodando
para que seja gerado um aviso (EcoLogWarning) de que a funo provavelmente
est trancada. O item de configurao Tempo para avisos de funes travadas
(milissegundos).
O valor 0 (zero) no campo de edio desabilita a opo. Se no for zero, o valor
mnimo aceito 20000. Quando o item no modificado, assume-se o valor padro
de 30000 ms.

Opo de definir o tempo para avisos de funes travadas

6.3 Frequncia do Log de Estatsticas do REC


Esta opo permite configurar a frequncia, em segundos, da gravao do log de
estatsticas do protocolo REC. O valor padro desta opo 300 (cinco minutos). O
valor 0 (zero) desabilita a gerao peridica de logs, e o valor mnimo aceito 10.
Caso um valor entre um e nove seja informado no campo, o E3 utiliza o valor 10.

Configuraes dos Logs 20


Opo para frequncia do log de estatsticas do REC

6.4 Adicionar Filtro de Tags do Storage


Esta seo permite filtrar quais Tags so gravados no log. Este campo de edio
do tipo String, e pode-se utilizar o caractere * no incio ou no final do texto de
filtragem, permitindo selecionar vrios Tags que terminam ou iniciam por uma
determinada String. O valor padro desta seo uma String vazia.

21 Configuraes dos Logs


Opo de adicionar filtro de Tags do Storage

6.5 Habilitar ou Desabilitar as Sees de Logs


possvel definir as Sees de log que so habilitadas. Algumas Sees podem ser
subdivididas em mdulos, sendo possvel habilitar cada mdulo separadamente.
Cada mdulo possui um item de configurao com a questo Habilitar seo/
mdulo de log?.
Se os itens no so modificados, o sistema assume automaticamente que os logs
no so criados. Se os itens forem modificados, a resposta No desabilita a
criao de logs (com exceo da Seo IOData, veja as Notas), e a resposta Sim
habilita o log da Seo. Modificar o valor da Seo implica na alterao de todos
os valores dos Mdulos dentro desta Seo.

Configuraes dos Logs 22


Opes para habilitar ou desabilitar as sees de logs

NOTAS:
A Se o IOData uma exce o nes te ca s o. O s eu i tem corres pondente Desabilitar
a seo IOData. N o modi fi ca r es te i tem equi va l e a ha bi l i ta r a Se o. Modi fi c -l o
res pondendo No pergunta Habilitar seo/mdulo de log? permi te que a Se o
s eja des a bi l i ta da
A a l tera o da s va ri vei s pode s er rea l i za da com o E3 em execu o e a pl i ca da
a t 30 s egundos depoi s de executa da

As Sees de log disponveis esto descritas na tabela a seguir.


Sees de log e seus mdulos
SEO DESCRIO
DB Mos tra erros em opera es de ba nco de
da dos ou opera es de des ca rte de da dos ,
bem como o res ul ta do de opera es
executa da s na s threads de a qui s i o e de
execu o
ImportExport Log gera do pel o Studi o em proces s os de
i mporta o ou exporta o de da dos

23 Configuraes dos Logs


SEO DESCRIO
IOData Mos tra os da dos l i dos e es cri tos pel o
E3Run
Playback Log gera do pel o E3Pl a yba ck
RECRaw Log deta l ha do da s comuni ca es do REC.
Os mdul os di s ponvei s nes ta Se o s o os
s egui ntes :
Client: Regi s tra os pa cotes de requi s i es
Server: Regi s tra os pa cotes de res pos ta s
Storage Permi te a compa nha r a s opera es do
Stora ge. Os mdul os di s ponvei s nes ta
Se o s o os s egui ntes :
Dropped: Li s ta todos os va l ores que fora m
des ca rta dos pel o Stora ge
Input: Li s ta toda s a s va ri a es de va l ores
dos Ta gs a s s oci a dos a o Stora ge
Stored: Mos tra todos os va l ores que o
Stora ge envi a pa ra o Ba nco de Da dos
Sync Permi te a compa nha r a s i nforma es que
s o s i ncroni za da s entre o E3 Server e o
E3Run (e entre E3 Servers em modo Hot-
Standby). Os mdul os di s ponvei s nes ta
Se o s o os s egui ntes :
Alarm: Mos tra mens a gens de a l a rme
gera da s pel o E3Run, que s o pa s s a da s
pa ra o s um ri o de a l a rmes ma nti do pel o
E3 Server
Vars: Mos tra a s a l tera es fei ta s na ba s e
de da dos de Ta gs pers i s tentes do E3
Server
Track Regi s tra o ci cl o de vi da de determi na dos
ti pos de objetos , des de a s ua cri a o a t
s ua des trui o. Os mdul os di s ponvei s
nes ta Se o s o os i denti fi ca dores do
proces s o des eja do: E3Admin, E3Run,
E3Server, IOServer, Studio e Viewer
Undo Regi s tra a s a ti vi da des do s i s tema da op o
de menu Desfazer do Studi o

Existem sesses de log especiais que registram as operaes executadas em uma


thread especfica, bem como a sua durao. Apenas as operaes que durarem
mais que um determinado tempo (valor padro de 100 ms) so logadas. Estes logs
permitem verificar quando o processamento do E3 se torna lento, quase parado. As
sesses de log especiais esto descritas a seguir:
Full: Log principal, que rene informaes gerais sobre a execuo do E3 Server,
E3Run, Studio e E3 Viewer. Os mdulos disponveis esto descritos na tabela a
seguir.

Configuraes dos Logs 24


Mdulos disponveis no Log Full
MDULO DESCRIO
AlarmQueue Threads de envi o de eventos de a l a rmes
AlarmServer Thread do E3Run res pons vel pel o envi o
a s s ncrono de eventos de Al a rmes
DBCallbackManager Thread res pons vel por receber e
a rma zena r em cache a s es ta ts ti ca s
envi a da s pel o proces s o E3DBEngi ne
DomainManager Thread de gerenci a mento do es ta do do
Domni o no E3 Server (a bre ou fecha o
Domni o a ti vo, a tua l i za ndo o Domni o a
pa rti r de modi fi ca es no a rqui vo .dom)
E3Admin Thread pri nci pa l do E3Admi n
E3Runtime Thread pri nci pa l do E3Run, permi te
i denti fi ca r tra va mentos ou l enti d o na
execu o do a pl i ca ti vo E3
E3Server Thread pri nci pa l do E3 Server
EventQueue Threads do E3 Server res pons vei s pel o
envi o a s s ncrono de eventos de
As s oci a es
IOManager Thread do E3Run res pons vel pel o
recebi mento dos da dos gera dos pel os
IOServers
LicenseManager Thread do veri fi ca dor de l i cena s do E3
Server
Link2Stub Thread do E3Run res pons vel pel o envi o
a s s ncrono de eventos de As s oci a es
OpcAsyncCreateServer Threads do cl i ente OPC res pons vei s pel o
i s ol a mento da conex o e a ces s o a o
s ervi dor OPC
OpcCallback Thread do E3Run ou do Studi o
res pons vel pel o recebi mento
a s s ncrono de eventos dos cl i entes OPC
OpcClient Thread onde executa do o cl i ente OPC
OpcClientHost Thread pri nci pa l do cl i ente OPC
OpcQueue Thread res pons vel pel o envi o
a s s ncrono da s noti fi ca es do cl i ente
OPC
RemoteDomain Threads do E3 Server res pons vei s pel o
gerenci a mento da s conexes cl i entes de
Domni os Remotos
RemoteDomainsManager Thread onde ocorre o gerenci a mento do
conjunto dos RemoteDomain
ServerControl Threads do E3 Server res pons vei s pel o
gerenci a mento de um s ervi dor do
Domni o l oca l ou remoto
ServerControlMonitor Thread do E3 Server res pons vel por
i ni ci a r a utoma ti ca mente o E3 Admi n pa ra
os us u ri os l oga dos

25 Configuraes dos Logs


MDULO DESCRIO
ServerLinkManager Thread do E3 Server que i mpl ementa o
gerenci a mento de As s oci a es
ServerSubscriptionManager Thread onde s o gerenci a da s a s
conexes de a s s i na tura s de a l a rmes
StandbyAlgorithm Thread do E3 Server que i mpl ementa a s
deci s es do a l gori tmo de Hot-Standby
Studio Thread pri nci pa l (de i nterfa ce) do Studi o
ThreadPool Thread rea provei t vel do proces s o
E3DBEngi ne res pons vel por executa r
cons ul ta s
UaClient Thread pri nci pa l do cl i ente OPC UA
Viewer Thread pri nci pa l (de i nterfa ce) do Vi ewer,
permi te di a gnos ti ca r tempos de a bertura
de Tel a s , tempo de execu o de s cri pts ,
etc.

FullDB: Registra a operao das threads de acesso a banco de dados do E3


(gerados pelo E3Run e pelo E3 Server). Os mdulos disponveis esto descritos na
tabela a seguir.
Mdulos disponveis no Log FullDB
MDULO DESCRIO
DBAcquisition Thread que pa s s a pa ra a s fi l a s (a rqui vos
.e3i ) os da dos gera dos pel o a pl i ca ti vo
DBCallback Thread que envi a es ta ts ti ca s de conex o
e opera es concl uda s ou fa l ha da s pa ra
o proces s o pa i
DBEngineHost Thread pri nci pa l do proces s o E3DBEngi ne
DBExec Thread que remove opera es da s fi l a s
(a rqui vos .e3o) e executa os coma ndos
no ba nco de da dos
OCIThread Thread da OCI (Oracle Call Interface)
WatchDog Thread do proces s o E3DBEngi ne
res pons vel por termi na r es te proces s o
ca s o uma opera o mui to demora da
es teja tra nca da

FullIO: Registra a atividade nas threads do IOServer. Os mdulos disponveis


esto descritos na tabela a seguir.
Mdulos disponveis no Log FullIO

MDULO DESCRIO
CallBack Thread de envi o pa ra o E3Run de da dos
col eta dos pel o Dri ver

Configuraes dos Logs 26


MDULO DESCRIO
Driver Thread onde o Dri ver executa
IOServer Thread pri nci pa l do IOServer, que recebe
a confi gura o do Dri ver e requi s i es
envi a da s pel o E3Run
UaClientHost Thread pri nci pa l do proces s o E3Ua Cl i ent
WatchDog Thread do IOServer res pons vel por
termi na r o proces s o ca s o a l guma
opera o mui to demora da es teja
tra nca da

FullPower: Registra informaes mais detalhadas das threads do E3PowerEngine


(quando o arquivo do modelo eltrico est no formato XPD) ou do PowerEngine2
(quando o arquivo do modelo eltrico est no formato EDB). Este log registra, por
exemplo, informaes de diagnstico de performance, alm de resultados
detalhados de diversas operaes. Os mdulos disponveis esto descritos na
tabela a seguir.
Mdulos disponveis no Log FullPower

MDULO DESCRIO
DistLoadModel Mdul o res pons vel pel os c l cul os do
Es tudo El tri co Modelagem de Cargas para
Distribuio
ExternalReader Mdul o res pons vel pel os c l cul os do
Es tudo El tri co Leitor Externo
LoadShedding Mdul o res pons vel pel os c l cul os do
Es tudo El tri co Descarte de Cargas
PowerEngine Mdul o pri nci pa l do El i ps e Power,
res pons vel pel o tra ta mento da s
requi s i es do E3
PowerFlow Mdul o res pons vel pel os c l cul os do
Es tudo El tri co Fluxo de Potncia
SelfHealing Mdul o res pons vel pel os c l cul os do
Es tudo El tri co Autorrecuperao
Send Mdul o res pons vel pel o envi o pa ra o E3
dos res ul ta dos gera dos pel os di vers os
Es tudos El tri cos
StateEstimator Mdul o res pons vel pel os c l cul os do
Es tudo El tri co Estimador de Estados
TopologyProcessor Mdul o res pons vel pel os c l cul os do
Es tudo El tri co Processador Topolgico
Workspace Mdul o res pons vel por centra l i za r os
va l ores de Medi da s us a da s pel os
Es tudos El tri cos

FullREC: Registra as operaes executadas nas threads gerenciados pelo REC. Os


27 Configuraes dos Logs
mdulos disponveis esto descritos na tabela a seguir.
Mdulos disponveis no Log RECServer

MDULO DESCRIO
RECServer Thread s ervi dora de uma conex o REC (no
E3 Server)

PowerEngine: Registra informaes gerais das threads do E3PowerEngine


(quando o arquivo do modelo eltrico est no formato XPD) ou do PowerEngine2
(quando o arquivo do modelo eltrico est no formato EDB). Os mdulos
disponveis esto descritos na tabela a seguir.
Mdulos disponveis no Log PowerEngine
MDULO DESCRIO
DistLoadModel Thread com i nforma es s obre o Es tudo
El tri co Modelagem de Cargas para
Distribuio
ExternalReader Thread com i nforma es s obre o Es tudo
El tri co Leitor Externo
Input Thread com i nforma es de entra da de
Medi da s e Fontes de Medi da
LoadShed Thread com i nforma es s obre o Es tudo
El tri co Descarte de Cargas
Output Thread com i nforma es de s a da de
Medi da s e Fontes de Medi da
PowerEngine Thread com i nforma es gl oba i s do
PowerEngi ne
PowerFlow Thread com i nforma es s obre o Es tudo
El tri co Fluxo de Potncia
SelfHealing Thread com i nforma es s obre o Es tudo
El tri co Autorrecuperao
StateEstimator Thread com i nforma es s obre o Es tudo
El tri co Estimador de Estados
TopologyProcessor Thread com i nforma es s obre o Es tudo
El tri co Processador Topolgico
Workspace Thread com i nforma es s obre os va l ores
de Medi da s us a da s pel os Es tudos
El tri cos

NOTA: A confi gura o do mdul o tem precednci a s obre a confi gura o da Se o


a pena s .

Configuraes dos Logs 28


6.6 Intervalo entre Estatsticas de Processo
Esta Seo permite configurar as opes de tempo de registro de estatsticas de
processo. As opes disponveis nesta Seo esto descritas na tabela a seguir.

Opes para definir o intervalo entre estatsticas de processo


Opes para o intervalo entre estatsticas de processo
MDULO DESCRIO
E3Admin Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o E3Admi n. O va l or pa dr o
des ta op o 60.
E3DBEngine Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o E3DBEngi ne. O va l or pa dr o
des ta op o 60.
E3OpcClient Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o E3OpcCl i ent. O va l or pa dr o
des ta op o 60.
E3PowerEngine Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o E3PowerEngi ne. O va l or
pa dr o des ta op o 60.

29 Configuraes dos Logs


MDULO DESCRIO
E3Run Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o E3Run. O va l or pa dr o des ta
op o 60.
E3Server Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o E3Server. O va l or pa dr o
des ta op o 60.
E3UaClient Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o E3Ua Cl i ent. O va l or pa dr o
des ta op o 60.
IOServer Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o IOServer. O va l or pa dr o
des ta op o 300.
Studio Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o Studi o. O va l or pa dr o des ta
op o 60.
Viewer Confi gura o i nterva l o entre es ta ts ti ca s
do proces s o Vi ewer. O va l or pa dr o
des ta op o 60.

NOTA: Pa ra todos os mdul os , o va l or 0 (zero) des a bi l i ta o regi s tro de es ta ts ti ca s . A


uti l i za o de um va l or entre um e nove fora o E3 a uti l i za r o va l or 10. Todos os
va l ores es t o em s egundos .

Configuraes dos Logs 30


CAPTULO
Configuraes do Filtro COM
7
Esta seo contm as configuraes do E3 Tweak para o filtro COM.

7.1 Habilitar Filtro


O E3Run implementa um filtro de chamadas COM (Component Object Model)
visando evitar chamadas reentrantes. Este filtro por padro est desabilitado e
para habilit-lo (recomendvel apenas nos sistemas que apresentarem erros ou
travamentos aparentemente sem causa), pode-se modificar o item Habilitao do
filtro.
Se este item for modificado, a resposta Sim para a pergunta Habilitar filtro de
mensagens COM? habilita o filtro, e a resposta No desabilita o filtro.
Esta configurao lida do Registro apenas quando o E3Run iniciado. Portanto,
ao alterar o Registro o E3 tem que ser reiniciado.
No log Full do E3 possvel verificar as chamadas COM reentrantes, para permitir a
depurao de problemas.

31 Configuraes do Filtro COM


Opo de habilitar o filtro de mensagens COM

Configuraes do Filtro COM 32


CAPTULO
Configuraes do IOServer
8
Esta seo contm as configuraes do E3 Tweak para o IOServer.

8.1 Definir Tempo Limite do Watchdog


O IOServer possui um mecanismo de watchdog que monitora as chamadas feitas
pelo E3Run. Se alguma das chamadas demorar mais do que um minuto (valor
padro), ento as seguintes aes so tomadas:
Uma mensagem de erro gravada no log do E3
O processo do IOServer imediatamente terminado, fazendo com que a
chamada DCOM proveniente do E3Run (ou do Studio) falhe, provavelmente
criando um novo processo para o IOServer

O valor 0 (zero) no item Tempo limite do 'watchdog' (segundos) desabilita o


watchdog. Os valores possveis para esta opes esto no intervalo entre 10 e
3600.

33 Configuraes do IOServer
Opo de definir o tempo limite do Watchdog

Configuraes do IOServer 34
CAPTULO
Configuraes de Excees
9
Esta seo contm as configuraes do E3 Tweak para as excees do E3.

9.1 Desabilitar Captura de Excees do Windows


Desabilita a captura de excees do Windows pelo E3. Se esta opo estiver
habilitada (valor diferente de zero), as excees do Windows geradas nas threads
de tempo de execuo (E3Run) ou de banco de dados no so tratadas pelo E3, e
portanto no registradas no log, alm de terminar a execuo destes processos.
Desabilitar esta opo (valor padro) permite que o E3 registre no log as excees
do Windows.

Opo para desabilitar a captura de excees do Windows

35 Configuraes de Excees
Matriz Filial SP
Rua 24 de Outubro, 353 - 10 andar Rua dos Pinheiros, 870 - Conj. 141/142
90510-002 Porto Alegre 05422-001 So Paulo - SP
Fone: (+55 51) 3346-4699 Fone: (+55 11) 3061-2828
Fax: (+55 51) 3222-6226 Fax:(+55 11) 3086-2338
E-mail: elipse-rs@elipse.com.br E-mail: elipse-sp@elipse.com.br

Filial PR Filial MG
Av. Sete de Setembro, 4698/1705 Rua Antnio de Albuquerque, 156
80240-000 Curitiba - PR 7 andar Sala 705
Fone: (+55 41) 4062-5824 30112-010 Belo Horizonte - MG
E-mail: elipse-pr@elipse.com.br Fone: (+55 31) 4062-5824
E-mail: elipse-mg@elipse.com.br

Filial RJ Taiwan
Praia de Botafogo, 300/525 9F., No.12, Beiping 2nd St., Sanmin Dist.
22250-044 Rio de Janeiro - RJ 807 Kaohsiung City - Taiwan
Fone: (+55 21) 2158-1015 Fone: (+886 7) 323-8468
Fax: (+55 21) 2158-1099 Fax: (+886 7) 323-9656
E-mail: elipse-rj@elipse.com.br E-mail: evan@elipse.com.br

Consulte nosso website para informaes sobre o representante do seu estado.


www.elipse.com.br
kb.elipse.com.br
forum.elipse.com.br
www.youtube.com/elipsesoftware
elipse@elipse.com.br

Gartner, Cool Vendors in Brazil 2014, April 2014.


Gartner does not endorse any vendor, product or service depicted
in its research publications, and does not advise technology
users to select only those vendors with the highest ratings.
Gartner research publications consist of the opinions of Gartners
research organization and should not be construed as statements
of fact. Gartner disclaims all warranties, expressed or implied,
with respect to this research, including any warranties of
merchantability of fitness for a particular purpose.