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.
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.
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.
After touching the object ([Write Value Down]), [Write Value Up] operates when the object is released regardless of the cursor’s location.
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. |