6.1.2 Control Feature Configuration

(1)    Visible

Shows or hides the object according to the tag value.

This feature does not support the following objects; Alarm Summary, Trend, User Event Logging, Chart, Page Embedding, Switch/Lamp.

visible.PNG

Item

Description

Tag name

You have to enter the tag name or operation expression which will become the standard for the ‘Visible’ feature. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Condition

ON

The object appears when the tag value is ON (Digital: ON, Analog: Values other than 0) or the operation expression is true.

OFF

The object appears when the tag value is OFF (Digital: OFF, Analog: 0) or the operation expression is false.

 

 

(2)    Blink

Blinks in certain cycles according to the tag value. This feature does not support following objects; Alarm Summary, Trend, User Event Logging, Chart, Page Embedding, Switch/Lamp.

blink.PNG

Item

Description

Tag name

You have to enter the tag name or operation expression which will become the standard for the ‘Blink’ feature. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Condition

ON

The object appears when the tag value is ON (Digital: ON, Analog: Values other than 0) or the operation expression is true.

OFF

The object appears when the tag value is OFF (Digital: OFF, Analog: 0) or the operation expression is false.

Interval

You can assign the interval value in 100msec units. The values from 1 to 999 can be assigned. If the value exceeds the range, a warning message pops up.

e.g.) When you input 10, the object blinks every second. (1000msec)

 

 

(3)    V-Size

Changes the size of object vertically according to the tag value. This feature does not support the following objects; Alarm Summary, Trend, User Event Logging, Chart, Page Embedding, Switch/Lamp.

[Vertical Size Variation]

Item

Description

Tag name

You have to enter the tag name or operation expression which will become the standard for the ‘V-Size’ feature. When you use operation expression, you have to assign minimum value and the maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※     Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Data Range

Assign the range of object’s transformation by minimum and maximum value. When the tag value is equal to or less than the minimum value, the object is hidden. When the tag value becomes greater, the object becomes closer to the original shape.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

 

 

Item

Description

Virtual Action

This option is used to allow an object to transform its size under the specified conditions. For example, when you want the object to change its size vertically when a digital tag is ON.

Condition

ON

The object transforms when the tag value is ON (Digital: ON, Analog: Values other than 0) or the operation expression is true.

OFF

The object transforms when the tag value is OFF (Digital: OFF, Analog: 0) or the operation expression is false.

Action

Mono

The height of object changes from the minimum to the maximum.

Dual

The height of object changes from the minimum to the maximum. Then, it changes from the maximum to the minimum.

Interval

You can assign seconds to finish the one action. The object’s changing speed is affected by this value.

[Vertical Size Base]

Item

Description

Top

The object’s size changes starting from top to bottom.

Center

The object’s size changes starting from center to both sides.

Bottom

The object’s size changes starting from bottom to top.

 

(4)    H-Size

Changes the size of object horizontally according to the tag value. This feature does not support the following objects; Alarm Summary, Trend, User Event Logging, Chart, Page Embedding, Switch/Lamp.

[Horizontal Size Variation]

Item

Description

Tag name

You have to enter the tag name or operation expression which will become the standard for the ‘H-Size’ feature. When you use operation expression, you have to assign minimum value and the maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Data Range

Assign the range of object’s transformation by minimum and maximum value. When the tag value is equal to or less than the minimum value, the object is hidden. When the tag value becomes greater, the object becomes closer to the original shape.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

Virtual Action

You can use this option when you want the object to transform not by tag value but according to the specified condition.

※      Refer to ‘V-Size’ for more information about configuration of Virtual Action.

[Horizontal Size Base]

Item

Description

Left

The object’s size changes starting from left to right.

Middle

The object’s size changes starting from middle to both sides.

Right

The object’s size changes starting from right to left.

 

(5)    V-Move

Moves the object vertically according to the tag value. You cannot use this feature with V/H-Slider. This feature does not support the following objects; Alarm Summary, Trend, User Event Logging, Chart, Page Embedding, Switch/Lamp.

[Vertical Movement]

Item

Description

Tag name

You have to enter the tag name or operation expression which will become the standard for the ‘V-Move’ feature. When you use an operation expression, you have to assign a minimum and maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Data Range

Assign the range of object’s movement by minimum and maximum value. When the tag value is equal to or less than the minimum value, the object is at the starting point. When the tag value becomes greater, the object moves further from the starting point.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

 

[Vertical Move Base]

Item

Description

Top

The object moves from top to bottom.

Bottom

The object moves from bottom to top.

Move

Assign the maximum distance of movement.

The distance is assigned in pixel unit, from 1 to 10000.

(6)    H-Move

Moves the object horizontally according to the tag value. You cannot use this feature with V/H-Slider. This feature does not support the following objects; Alarm Summary, Trend, User Event Logging, Chart, Page Embedding, Switch/Lamp.

[Horizontal Movement]

Item

Description

Tag name

You have to enter the tag name or operation expression which will become the standard for the ‘H-Move’ feature. When you use an operation expression, you have to assign a minimum and maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Data Range

Assign the range of object’s movement by minimum and maximum value. When the tag value is equal to or less than the minimum value, the object is at the starting point. When the tag value becomes greater, the object moves further from the starting point.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

Virtual Action

You can use this option when you want the object to move not by tag value but according to the specified condition.

※      Refer to ‘V-Move’ for more information about Virtual Action.

[Horizontal Move Base]

Item

Description

Left

The object moves from left to right.

Right

The object moves from right to left.

Move

Assign the maximum distance of movement.

The distance is assigned in pixel unit, from 1 to 10000.

 

 

(7)    V-Fill

Fills the object with color vertically according to the tag value.

This feature does not support the following objects; as Alarm Summary, Button, Trend, User Event Logging, Log Data Sheet, Chart, Page Embedding, Switch/Lamp and Window Control.

[Vertical Fill]

Item

Description

Tag name

You have to enter the tag name or operation expression which will become the standard for the ‘V-Fill’ feature. When you use an operation expression, you have to assign a minimum and maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Data Range

Assign the range of object’s movement by minimum and maximum value. When the tag value is equal to or less than the minimum value, the object is not filled with the color. When the tag value becomes greater, the object is filled with the color.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

 

[Vertical Fill Base]

Item

Description

Top

The color is filled from top to bottom.

Middle

The color is filled from middle to both sides.

Bottom

The color is filled from bottom to top.

Fill Range

Fills the object before the execution of CimonX.

From 0% to 99% can be assigned.

Unfill Range

Leaves the object blank before the execution of CimonX.

From 1% to 100% can be assigned.

Color

Pen

Selects the color of object’s outline.

Fill

Selects the color to fill in the object.

If the object is configured with [Fill Style], [V-fill] feature does not operate properly.

 

(8)    H-Fill

Fills the object with color horizontally according to the tag value.

This feature does not support the following objects; Alarm Summary, Button, Trend, User Event Logging, Log Data Sheet, Chart, Page Embedding, Switch/Lamp and Window Control.

[Horizontal Fill]

Item

Description

Tag name

You have to enter the tag name or operation expression which will become the standard for the ‘H-Fill’ feature. When you use an operation expression, you have to assign a minimum and maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Data Range

Assign the range of object’s movement by minimum and maximum value. When the tag value is equal to or less than the minimum value, the object is not filled with the color. When the tag value becomes greater, the object is filled with the color.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

※      Refer to ‘V-Fill’ for more information about configuration of Virtual Action.

 

[Horizontal Fill Base]

Item

Description

Left

The color is filled from left to right.

Center

The color is filled from center to both sides.

Right

The color is filled from right to left.

Fill Range

Fills the object before the execution of CimonX.

From 0% to 99% can be assigned.

Unfill range

Leaves the object blank before the execution of CimonX.

From 1% to 100% can be assigned.

Color

Pen

Selects the color of object’s outline.

Fill

Selects the color to fill in the object.

If the object is configured with [Fill Style], [H-fill] feature does not operate properly.

 

(9)    V-Slider

Slides the object vertically and changes the tag value according to the coordinate. You cannot use this feature with V/H-Move, Touch and EntryData. This feature does not support the following objects; Alarm Summary, Button, Trend, User Event Logging, Log Data Sheet, Chart, Page Embedding, Switch/Lamp and Window Control do not support this feature.

[Vertical Slider]

Item

Description

Tag Name

You have to enter the tag name or operation expression which will become the standard for the ‘V-Slider’ feature. When you use an operation expression, you have to assign a minimum and maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Slider Value

Assign the range of tag value to change with the slider. For example, if the range is from 0 to 100, you can only change the tag value from 0 to 100 with a slider.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

Slider Base

Top

Tag value increases when slider goes from top to bottom

Bottom

Tag value increases when slider goes from bottom to top.

Slider

Length

You can set the maximum length of the V-Slider. Assign the length in pixel unit, from 1 to 10000. You cannot slide the object exceeding the length.

[Slider Shape]: You can configure the color of object while sliding.

Item

Description

Pen

Selects the color of object’s outline.

Fill

Selects the color to fill in the object.

[Tooltip]: You can enter a string which will appear when you hover your cursor on the object.

[Security]: This feature is to put a limit on users when using the object.

※      Please refer to ‘Security’ for more information.

 

(10)  H-Slider

Slides the object horizontally and changes the tag value according to the coordinate. You cannot use this feature with V/H-Move, Touch and EntryData. This feature does not support the the following objects; Alarm Summary, Button, Trend, User Event Logging, Log Data Sheet, Chart, Page Embedding, Switch/Lamp and Window Control.

[Horizontal Slider]

Item

Description

Tag Name

You have to enter the tag name or operation expression which will become the standard for the ‘H-Slider’ feature. When you use an operation expression, you have to assign a minimum and maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Slider Value

Assign the range of tag value to change with the slider. For example, if the range is from 0 to 100, you can only change the tag value from 0 to 100 with a slider.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

Slider Base

Left

Tag value increases when slider goes from left to right

Right

Tag value increases when slider goes from right to left.

Slider

Length

You can set the maximum length of the V-Slider. Assign the length in pixel unit, from 1 to 10000. You cannot slide the object exceeding the length.

[Slider Shape]: You can configure the color of object while sliding.

Item

Description

Pen

Selects the color of object’s outline.

Fill

Selects the color to fill in the object.

[Tooltip]: You can enter a string which will appear when you hover your cursor on the object.

[Security]: This feature is to put a limit on users when using the object.

※      Please refer to ‘Security’ for more information.

 

 

(11)  Color

Changes the color of object according to the tag value. This feature does not support the following objects; Alarm Summary, Button, Trend, User Event Logging, Log Data Sheet, Chart, Part, Page Embedding, Switch/Lamp and Image Embedding.

[Color]: You can configure the conditions of [Color]. You can set maximum 8 conditions.

Item

Description

Tag Name

You have to enter the tag name or operation expression which will become the standard for the ‘H-Slider’ feature. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Pen

Selects the color of object’s outline when color changes.

Fill

Selects the color to fill in the object when color changes.

 

[Cond.]: You can set a condition on [Color] according to tag value.

Item

Description

Example

ON

The color changes when the tag value is ON (Digital: ON, Analog: Values other than 0) or the operation expression is true.

 

OFF

The color changes when the tag value is OFF (Digital: OFF, Analog: 0) or the operation expression is false.

> =

The color changes when the tag value is equal to or greater than the assigned value.

Priority of [Color]: The Color Vari. with bigger number has higher priority.

E.g.) Color Vari.1 < Color Vari.2

 

(12)  Rotate

Rotates the object with assigned angle according to the tag value. This feature does not support the following objects; Alarm Summary, Button, Trend, User Event Logging, Log Data Sheet, Chart, Page Embedding, Switch/Lamp, Library, Animation Bitmap, Window Control and Image Embedding.

[Rotation]

Item

Description

Tag Name

You have to enter the tag name or operation expression which will become the standard for the ‘Rotation’ feature. When you use an operation expression, you have to assign a minimum and maximum value. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Data Range

Assign the range of object’s rotation by minimum and maximum value. When the tag value is equal to or less than the minimum value, the object does not rotate. When the tag value becomes greater, the object rotates.

If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

 

Item

Description

Virtual Action

You can use this option when you want the object to rotate not by tag value but according to the specified condition.

Condition

ON

The object moves when the tag value is ON (Digital: ON, Analog: Values other than 0) or the operation expression is true.

OFF

The object moves when the tag value is OFF (Digital: OFF, Analog: 0) or the operation expression is false.

Action

Mono

The object rotates from the minimum to the maximum.

Dual

The object rotates from the minimum to the maximum. Then, it changes from the maximum to the minimum.

Interval

You can assign seconds to finish the one action. The object’s movement speed is affected by this value.

[Rotate Method]

Item

Description

Max Rotate Angle

You can assign maximum rotation angle. A value from 0 to 360 can be assigned.

Rotate

Direction

90 Rotate Left

The object rotates counter clockwise.

90 Rotate Right

The object rotates clockwise.

Center Point

Assign center point’s coordinate of the rotation.

The absolute coordinate has to be assigned in pixel unit It is recommended to assign the coordinate in range of the graphic page.

Objects such as Rounded Rectangle, Circle, Text, Tag Value, Comment Table and do not rotate with the default center point. You have to change the value assigned to center point.

 

(13)  Touch

Executes a defined operation when the object is pressed or released. You cannot use this feature with V/H-Slider and EntryData.
This feature does not support the following objects; Alarm Summary, Button, Trend, User Event Logging, Log Data Sheet, Chart, Page Embedding, Switch/Lamp, Animation Bitmap and Window Control.

[Action Script]: You can define the operation when you touch the object.

Item

Description

Mouse Right Button

When you select this option, you will have to right click the object in CimonX to execute an action. The check box is empty as default.

Open Page

Opens a graphic page. You can input the page’s name manually or press  to select a graphic page through file browser.

Close Page

Closes a graphic page. You can input the page’s name manually or press  to select a graphic page through file browser.

Replace page

Replaces an old page with a new page. Currently selected page is entered in to [Old Page] as default. You can input the old/new page’s name manually or press  to select a graphic page through file browser. When you input “*” at [Old page], all pages are closed (except static page) and a new page replaces the old page.

Write Tag Value

Writes the assigned value to the registered tag.

Write

Value

You can assign a value to write at the selected tag. Write 0 or 1 for Digital Tag. For Analog Tag, write integer or floating-point number. If you wrote a value greater than 1 for the digital tag, the tag recognizes it as 1.

Write Digital Value

Configures the operation on digital tag when you touch the object.

Write Value Set

Sets the digital tag value as “1”.

Write Value Reset

Sets the digital tag value as “0”.

Write value Toggle

Reverses the digital tag value. (0→1 or 1→0)

Command Expression

You can write a command expression to execute.

Command Down

Inputs a command expression when you touch the object.

Command Up

Inputs a command expression when you release the object.

Setup Hot Key

Sets up the hot key when you touch the object.

※ Refer to ‘Hot Key’ for more information.

Write Instant Value

Writes an instant value when you touch or release the object.

Write Value Down

Inputs a value when you touch the object.

Write Value Up

Inputs a value when you release the object.

Run Inactivate Status

Inactivate status indicates that the cursor is not in range of the object.

  1. When this option is enabled

After touching the object ([Write Value Down]), [Write Value Up] operates when the object is released regardless of the cursor’s location.

  1. When this option is disabled

After touching the object ([Write Value Down]), [Write Value Up] operates when the object is released with the cursor on the object.

 

 [Touch Shape]

Item

Description

Beep Sound

Plays the beep sound when the object is touched.

Touch Color

Changes the color when the object is touched.

[Tooltip]: You can enter a string which will appear when you hover your cursor on the object.

[Security]: This feature is to put a limit on users when using the object.

※      Please refer to ‘Security’ for more information.

 

(14)  EntryData

Inputs data with data entry window when the object is clicked. You cannot use this feature with V/H-Slider and Touch. This feature does not support the following objects; Alarm Summary, Button, Trend, User Event Logging, Log Data Sheet, Chart, Page Embedding, Switch/Lamp and Window Control.

[Action]: You can select one of data entry type between numeric, text and button.

a)      Numeric

Item

Description

Double Click

You can make the object to operate when you double click it.

Tag Name

You have to enter the tag name or operation expression which will become the standard for the ‘Rotation’ feature. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Min/Max Value

Assign an input range. If you enter ‘?’, the minimum and the maximum value is same as those of the tag’s.

Scale/Offset

If you use this option, the tag value will be calculated by the formula below.

Result = (Tag Value X Scale) + Offset

E.g.) Select an analog tag in UINT16. When scale is 0.1 and offset is 10:

Minimum value: (0 X 0.1) + 10 = 10,

Maximum value: (65535 X 0.1) + 10 = 6563.5

The value you have input is calculated by the formula below and reflected to tag value.

Input value = (Input Data - 10) + 10

 

Style

You can select a window type when you use data entry feature. Through [Preview], you can check the 19 supported window types.

Title

Designates the title of data entry window.

Comment

Inputs the comment of data entry window.

b)     Text

Item

Description

Double Click

You can make the object to operate when you double click it.

Tag Name

You have to enter the tag name or operation expression which will become the standard for the ‘Rotation’ feature. You can find the tag with  button or manually input the tag name.

If the corresponding tag does not exist in database, a message pops up asking the user if they wish to add a new tag.

※      Refer to ‘Operation and Command Expressions’ for more information about operation expression.

Password

When you write text on the data entry window, it is expressed as “*****”.

Style

You can select a window type when you use data entry feature. Through [Preview], you can check the 7 supported window types.

Title

Designates the title of data entry window.

Comment

Inputs the comment of data entry window.