Bibliotecas ElipseX: XObjects e XFolders

<< Clique para Mostrar o Sumário >>

 

Bibliotecas ElipseX: XObjects e XFolders

Um XFolder é um objeto do servidor que permite organizar ou criar uma hierarquia de objetos nas instâncias criadas. Os objetos que podem ser inseridos em uma instância de XFolder são os seguintes:

Pastas de Dados

Tags de Comunicação

Consultas

Filtros de Alarmes

Instâncias de XFolders e XObjects

Alarmes

 

NOTA

Não é permitido inserir objetos na definição de um XFolder, somente em suas instâncias.

 

Além dos XControls e XFolders, pode-se criar uma biblioteca de dados, chamada XObject. Com ela, pode-se definir uma estrutura de dados a ser executada no servidor. Tal estrutura pode realizar cálculos, Associações, comunicações, verificação de alarmes, registro histórico, etc., que independam de alguma interface gráfica (E3 Viewer) aberta ou em execução naquele momento. Para criar um XObject, clique com o botão direito do mouse no arquivo .lib no Organizer e selecione o item Inserir - XObject.

As opções disponíveis para as Propriedades de um XObject são as mesmas de um XControl ou XFolder. Além das Propriedades, podem ser inseridos em um XObject quaisquer módulos do E3 que sejam executados no servidor. Para saber a lista completa, clique na lista de seleção da coluna Tipo da Propriedade e verifique a lista de objetos disponíveis. Isto permite que se possa definir um sistema complexo de gerenciamento como uma biblioteca, que pode ser facilmente replicado quantas vezes sejam necessárias no aplicativo.

Pode-se inserir os XObjects em qualquer Servidor de Dados clicando com o botão direito do mouse no Servidor de Dados e selecionando o item Inserir. Mesmo que o arquivo de biblioteca possua vários XControls, XFolders e XObjects, o E3 Studio exibe para as Telas somente os XControls, e para os Servidores de Dados os XFolders e os XObjects.

Esta página foi útil?