<< 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.
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 |
Pode-se utilizar tipos de objetos personalizados na Tela Faceplate, nos cenários descritos a seguir.
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.
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.
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.
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.
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