Using CitectSCADA > Defining and Drawing Graphics Pages > Defining Common Object Properties > Object Properties - Movement (Horizontal)

Object Properties - Movement (Horizontal)

Objects and groups can be moved from side to side during runtime, changing dynamically whenever the value of a particular expression changes. By default, as the value of the expression increases, the object/group will move (in increments) to the right. As the value of the expression decreases, the object/group will move (in increments) to the left.

This property could, for example, be used to display the position of a coal stacker moving along a stockpile.

Note: Horizontal movement cannot be used if the horizontal slider is enabled. A group and its objects can be configured with any movement combination (i.e., a group can move vertically while one of its objects rotates, and so on).

Objects and groups have the following horizontal movement properties:

Movement expression

The value of the expression entered in this field (253 characters maximum) will determine the horizontal movement of the object/group. By default, when the expression returns its minimum value, the object/group will shift hard to the left. When the expression returns its maximum, the object/group will shift hard to the right. For intermediate values, the object/group will move to the appropriate position between the minimum and maximum offset.

To insert a tag or a function, click the Wizard button to the right of this field. This button displays two options: Insert Tag and Insert Function.

[Movement expression] Specify range

Select this box to manually specify Minimum and Maximum values for the movement expression, rather than using the default values. For an expression containing an analog variable tag, the defaults are the Engineering Zero and Full Scale values from the last variable tag in the expression. If the analog variable tag does not have Engineering Zero and Full Scale values, the defaults are 0 (zero) and 32000. For expressions without tags, the defaults are 0 (zero) and 100.

[Movement expression] Minimum

Enter the minimum value for the expression. When this value is returned by the expression, the object/group will shift to the left, by the At minimum offset. You can only enter a value here if you have selected the Specify range box.

[Movement expression] Maximum

Enter the maximum value for the expression. When this value is returned by the expression, the object/group will shift to the right, by the At maximum offset. You can only enter a value here if you have selected the Specify range box.

[Offset] At minimum

The distance (number of pixels from the original object/group center) that the object/group will shift to the left when the Movement expression returns its minimum value.

You can change the offset value by pressing the up and down arrows to the right of the field, or by entering another value in this field.

[Offset] At maximum

The distance (number of pixels from the original object/group center) that the object/group will shift to the right when the Movement expression returns its maximum value.

You can change the offset value by pressing the up and down arrows to the right of the field, or by entering another value in this field.

Note: You can shift the object/group right at minimum and left at maximum, by entering negative distances in the Offset fields, or by swapping the expression limits (in the Minimum and Maximum fields).

Click Clear Property to clear property details, and disable the property.

See Also