Área de Telas

<< Clique para Mostrar o Sumário >>

 

Área de Telas

Esta é a área onde são mostradas as Telas da aplicação. A Tela inicial mostrada é a configurada na propriedade InitialScreen do E3Playback. Se esta propriedade é deixada em branco, é utilizada a Tela inicial do Elipse Power Viewer.

Área de Telas

Área de Telas

A Área de Telas funciona como se fosse um Elipse Power Viewer dentro do E3Playback. As Telas são sempre abertas no zoom Preencher. É possível navegar livremente entre as Telas da aplicação.

Existem algumas restrições e comentários quanto ao funcionamento das Telas dentro do E3Playback:

As Telas funcionam como se estivessem em um Elipse Power Viewer Somente Leitura, isto é, não é permitido o envio de comandos e valores para o servidor Elipse Power. Isto garante que as operações efetuadas no E3Playback não vão perturbar o funcionamento da aplicação em tempo real

Não é permitido acesso aos objetos do servidor através do método Application.GetObject. Se este método é chamado em algum script, falha abortando o script

Devido às várias limitações de acesso ao servidor, erros de script ocorridos dentro do E3Playback não geram uma mensagem de erro, e os scripts são abortados silenciosamente

O E3Playback emula um Elipse Power Viewer real. Para isto é criada uma nova cópia do objeto Elipse Power Viewer e os Tags para uso do E3Playback. Se algum comportamento específico do Elipse Power Viewer tem que ser habilitado ou desabilitado dentro do E3Playback, pode-se testar a propriedade IsPlaybackMode do Viewer

O isolamento entre as Telas que executam dentro do E3Playback e o que está fora é total

O E3Playback trata os novos Quadros criados pela aplicação como novas abas no topo da Área de Telas. O título da aba é o nome do Quadro ou Tela que foi aberto

Quadros abertos em abas no E3Playback

Quadros abertos em abas no E3Playback

Todas as Associações que se referem a objetos do servidor são capturadas pelo E3Playback, e passam a receber os dados históricos de acordo com o relógio atual de playback. Isto inclui não apenas as Associações realizadas nas Telas que estão sendo mostradas, mas também as Associações existentes nos Tags do Elipse Power Viewer

As Associações realizadas entre objetos do Elipse Power Viewer (por exemplo, um Display mostrando o valor de um Tag Demo interno ao Elipse Power Viewer) funcionam normalmente, sem nenhuma interferência do playback

O E3Chart só funciona dentro do E3Playback se estiver configurado com Penas históricas. Penas de tempo real são desabilitadas dentro do E3Playback (permanecem sem dados)

O E3Alarm mostra o sumário de alarmes de acordo com o que estiver registrado na tabela de alarmes no banco de dados

O E3Browser funciona normalmente, já que consultas ao banco de dados são permitidas dentro do E3Playback

 

NOTA

Os dados mostrados no E3Browser são sempre os dados ATUAIS do banco de dados, isto é, o E3Playback não tenta emular o estado do banco de dados em um momento no passado.

Esta página foi útil?