Configuration PLC attributes description

Almost all of the configuration PLC attributes represent the properties of the ProcessObject, described in the Properties chapter and some which are specific for the inherited controls. Not all of the properties are implemented as the configuration PLC attributes, but implemented ones have the same name (just without break spaces) and functionality. The following table contains a list of the configuration PLC attributes (excluding the Faceplate tab and referencing function attributes).

Attribute Name

Category

Description

Possible Values

GraphicControl

Common

 

 

FaceplateControl.TargetFile

Faceplate

Faceplate Control property: path to *.usercontrol file

 

FaceplateControl.Parameter

Faceplate

Faceplate Control property: a SymbolExpression for the symbol providing data for the faceplate

 

ShowFaceplate

Faceplate

 

False, True

Modal

Faceplate

 

False, True

Movable

Faceplate

 

False, True

RestorePosition

Faceplate

 

False, True

HideWithControl

Faceplate

 

False, True

ReshowWithControl

Faceplate

 

False, True

LabelTextHorizontalAlignment

Label

 

Left, Right, Center

LabelTextVerticalAlignment

Label

 

Top, Bottom, Center

LabelValueHorizontalAlignment

Label

 

Left, Right, Center

LabelValueVerticalAlignment

Label

 

Top, Bottom, Center

LabelModeHorizontalAlignment

Label

 

Left, Right, Center

LabelModeVerticalAlignment

Label

 

Top, Bottom, Center

LabelStatusHorizontalAlignment

Label

 

Left, Right, Center

LabelStatusVerticalAlignment

Label

 

Top, Bottom, Center

LabelTextPadding.Left

Label

 

[Number]

LabelTextPadding.LeftUnit

Label

 

px, %

LabelTextPadding.Top

Label

 

[Number]

LabelTextPadding.TopUnit

Label

 

px, %

LabelTextPadding.Right

Label

 

[Number]

LabelTextPadding.RightUnit

Label

 

px, %

LabelTextPadding.Bottom

Label

 

[Number]

LabelTextPadding.BottomUnit

Label

 

px, %

LabelValuePadding.Left

Label

 

[Number]

LabelValuePadding.LeftUnit

Label

 

px, %

LabelValuePadding.Top

Label

 

[Number]

LabelValuePadding.TopUnit

Label

 

px, %

LabelValuePadding.Right

Label

 

[Number]

LabelValuePadding.RightUnit

Label

 

px, %

LabelValuePadding.Bottom

Label

 

[Number]

LabelValuePadding.BottomUnit

Label

 

px, %

LabelModePadding.Left

Label

 

[Number]

LabelModePadding.LeftUnit

Label

 

px, %

LabelModePadding.Top

Label

 

[Number]

LabelModePadding.TopUnit

Label

 

px, %

LabelModePadding.Right

Label

 

[Number]

LabelModePadding.RightUnit

Label

 

px, %

LabelModePadding.Bottom

Label

 

[Number]

LabelModePadding.BottomUnit

Label

 

px, %

LabelStatusPadding.Left

Label

 

[Number]

LabelStatusPadding.LeftUnit

Label

 

px, %

LabelStatusPadding.Top

Label

 

[Number]

LabelStatusPadding.TopUnit

Label

 

px, %

LabelStatusPadding.Right

Label

 

[Number]

LabelStatusPadding.RightUnit

Label

 

px, %

LabelStatusPadding.Bottom

Label

 

[Number]

LabelStatusPadding.BottomUnit

Label

 

px, %

Chart

Chart

Variable automatically becomes historized in TwinCAT HMI

Doesn’t need any values

ShowRotation

Rotation

Specific for Agitators and Conveyors

False, True

RotationDuration

Rotation

Specific for Agitators and Conveyors

[Number]