System-Type Tabs

<< Click to Display Table of Contents >>

 

System-Type Tabs

System tabs are defined in the PlantModel Library, with no possibility of customization, and assembled based on the data structure. The syntax in the PopupCode property is a single letter, as described next.

A: Analog Measurements

D: Discrete Measurements

C: Commands

S: Status

P: Protections, available only for Elipse Power

 

The order of these letters define how Links appear on the pop-up window. For example, the expression "A;C;S" indicates the display of Analog, Commands, and Status tabs, in that order. Unless explicitly indicated, described on topic Markers, the window opens and displays the first declared tab, in this case the Analog tab.

 

Data Types Referenced by the Parameters

Data from PlantModel Library

Parameter

Description

Folder

Object

A

Analog Measurements

xfMeasuresFolder

xfAnalogInfo, xfPMRef.ItemObject (if this one references an xfAnalogInfo object) and xfParameter

xfSetPointsFolder

xfParameter

D

Discrete Measurements

xfMeasuresFolder

xfDiscreteInfo and xfPMRef.ItemObject, if this one references an xfDiscreteInfo object

C

Commands

xfCommandFolder

xfCommand, xfCommandUnit, xfInterlockGroup, and xfInterlockUnit

S

Status

xfStatusFolder

xfDiscreteInfo and xfPMRef.ItemObject, if this one references an xfDiscreteInfo object

 

NOTES

Objects of type xfParameter can be allocated on folder xfMeasuresFolder as well as on folder xfSetPointsFolder. This allocations is optional and its only for organization purposes, considering instantiation together with other Measurements or separately on the same folder.

The same situation occurs with objects of type xfDiscreteInfo, which can be displayed on the Discrete (D) tab, if allocated on folder xfMeasuresFolder, as well as on the Status (S) tab, if allocated on folder xfStatusFolder.

 

Data from Elipse Power

Parameter

Description

Folder

Object

A

Analog Measurements

(not specified)

PowerAnalogMeasurement

D

Discrete Measurements

(not specified)

PowerDiscreteMeasurement

C

Commands

(not specified)

PowerDiscreteCommand and PowerStepCommand

P

Protections

PowerProtectionGroup

PowerProtectionDevice

 

Custom Types of Screen Objects

Users can use custom types of objects on the Faceplate Screen, in the scenarios described next.

 

Analog Measurements Tab

On this tab, users can replace the default Screen object linked to an xfAnalogInfo-type object by a custom object, declaring this object and its corresponding library in the PopupCode property, in the following format.

A{Library.Object}

 

The default Screen object for xfAnalogInfo-type objects is hpXDynValueAnalog.

 

Commands Tab

On this tab, users can replace the default Screen objects linked to xfCommandUnit- and xfInterlockUnit-type objects by custom objects, declaring these objects and their corresponding libraries in the PopupCode property, in the following format.

C{Library.Object1, Library.Object2}

 

The first declared object links to an xfCommandUnit-type object and the second declared object links to an xfInterlockUnit-type object.

The default Screen object for xfCommandUnit-type objects is hpXCommandButton and the default Screen object for xfInterlockUnit-type objects is hpXBlockIndicator.

 

Discrete Measurements Tab

On this tab, users can replace the default Screen object linked to xfDiscreteInfo-type objects by a custom object, declaring this object and its corresponding library in the PopupCode property, in the following format.

D{Library.Object}

 

The default Screen object for xfDiscreteInfo-type objects is hpXDynValueDiscrete.

 

Status Tab

On this tab, users can replace the default Screen object linked to xfDiscreteInfo-type objects by a custom object, declaring this object and its corresponding library in the PopupCode property, in the following format.

S{Library.Object}

 

The default Screen object for xfDiscreteInfo-type object is hpXDigitalDisplay.

 

Placeholder % (Percent)

If users want to keep one of the default objects, use the % (percent) character as a placeholder. For example, on the Commands tab, to use a default command object of a Screen and change only the interlock object, the syntax of the PopupCode property is the following:

C{%,myLib.myXControl}

 

The syntax of parameters using only placeholders is equivalent to the default usage of parameters. The next examples of the syntax of the PopupCode property are equivalent.

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

Was this page useful?