Abas do Tipo System

<< Clique para Mostrar o Sumário >>

 

Abas do Tipo System

Abas System são definidas na Biblioteca PlantModel, sem a possibilidade de personalização, e são montadas com base na estrutura de dados. A sintaxe na propriedade PopupCode consiste de apenas uma letra, conforme descrito a seguir.

A: Medidas Analógicas

D: Medidas Discretas

C: Comandos

S: Status

P: Proteções, disponíveis somente para o Elipse Power

 

A ordem das letras define como as Associações aparecem na janela pop-up. Por exemplo, a expressão "A;C;S" indica a exibição das abas Analógicas, Comandos e Status, nesta ordem. Salvo indicação explícita, descrita no tópico Marcadores, a janela abre exibindo a primeira aba declarada, neste caso a aba Analógicas.

 

Tipos de Dados Referenciados pelos Parâmetros

Dados da Biblioteca PlantModel

Parâmetro

Descrição

Pasta

Objeto

A

Medidas Analógicas

xfMeasuresFolder

xfAnalogInfo, xfPMRef.ItemObject, se este referenciar um objeto xfAnalogInfo, e xfParameter

xfSetPointsFolder

xfParameter

D

Medidas Discretas

xfMeasuresFolder

xfDiscreteInfo e xfPMRef.ItemObject, se este referenciar um objeto xfDiscreteInfo

C

Comandos

xfCommandFolder

xfCommand, xfCommandUnit, xfInterlockGroup e xfInterlockUnit

S

Status

xfStatusFolder

xfDiscreteInfo e xfPMRef.ItemObject, se este referenciar um objeto xfDiscreteInfo

 

NOTAS

Os objetos do tipo xfParameter podem ser alocados tanto na pasta xfMeasuresFolder quanto na pasta xfSetPointsFolder. Esta alocação é opcional e serve apenas para fins de organização, considerando serem instanciados juntamente com outras Medidas ou separadamente na própria pasta.

O mesmo ocorre com objetos do tipo xfDiscreteInfo, que podem ser exibidos tanto na aba Discretas (D), se alocados na pasta xfMeasuresFolder, quanto na aba Status (S), se alocados na pasta xfStatusFolder.

 

Dados do Elipse Power

Parâmetro

Descrição

Pasta

Objeto

A

Medidas Analógicas

(não especificada)

PowerAnalogMeasurement

D

Medidas Discretas

(não especificada)

PowerDiscreteMeasurement

C

Comandos

(não especificada)

PowerDiscreteCommand e PowerStepCommand

P

Proteções

PowerProtectionGroup

PowerProtectionDevice

 

Tipos Personalizados de Objetos de Tela

Pode-se utilizar tipos de objetos personalizados na Tela Faceplate, nos cenários descritos a seguir.

 

Aba Medidas Analógicas

Nesta aba pode-se substituir o objeto de Tela padrão associado ao objeto do tipo xfAnalogInfo por um objeto personalizado, declarando este objeto e a respectiva biblioteca na propriedade PopupCode, no formato a seguir.

A{Biblioteca.Objeto}

 

O objeto de Tela padrão para objetos de tipo xfAnalogInfo é hpXDynValueAnalog.

 

Aba Comandos

Nesta aba pode-se substituir os objetos de Tela padrão associados a objetos do tipo xfCommandUnit e xfInterlockUnit por objetos personalizados, declarando estes objetos e as respectivas bibliotecas na propriedade PopupCode, no formato a seguir.

C{Biblioteca.Objeto1, Biblioteca.Objeto2}

 

O primeiro objeto declarado associa-se ao objeto do tipo xfCommandUnit e o segundo objeto declarado associa-se ao objeto do tipo xfInterlockUnit.

O objeto de Tela padrão para objetos do tipo xfCommandUnit é hpXCommandButton e o objeto de Tela padrão para objetos do tipo xfInterlockUnit é hpXBlockIndicator.

 

Aba Medidas Discretas

Nesta aba pode-se substituir o objeto de Tela padrão associado a objetos do tipo xfDiscreteInfo por um objeto personalizado, declarando este objeto e a respectiva biblioteca na propriedade PopupCode, no formato a seguir.

D{Biblioteca.Objeto}

 

O objeto de Tela padrão para objetos do tipo xfDiscreteInfo é hpXDynValueDiscrete.

 

Aba Status

Nesta aba pode-se substituir o objeto de Tela padrão associado a objetos do tipo xfDiscreteInfo por um objeto personalizado, declarando este objeto e a respectiva biblioteca na propriedade PopupCode no formato a seguir.

S{Biblioteca.Objeto}

 

O objeto de Tela padrão para objetos do tipo xfDiscreteInfo é hpXDigitalDisplay.

 

Marcador % (Porcentagem)

Caso o usuário deseje manter um dos objetos padrão, use o caractere % (porcentagem) como um marcador. Por exemplo, na aba Comandos, para usar o objeto de comando padrão da Tela e alterar apenas o objeto de intertravamento, a sintaxe da propriedade PopupCode é a seguinte:

C{%,myLib.myXControl}

 

A sintaxe de parâmetros somente usando marcadores é equivalente ao uso padrão dos parâmetros. Os exemplos a seguir de sintaxe da propriedade PopupCode são equivalentes.

A{%};C{%,%}
A;C

Esta página foi útil?