6.8 Common Settings

This section mainly introduces the common settings of objects in the HMI.

6.8.1 General window

1) Min. Hold time

[Min. Hold Time] is for setting the minimum combo time for object, if pressing time is more than setting time, the object will do operation continuously.

Example:

The setting time is 2000 ms;

If users press object less than 2000 ms, the object only does one operation;

If users press object more than 2000 ms, the object will do operation continuously;

✎Note:

It will conflict with the time interval of the loop pop-up prompt box when the user permissions are insufficient. Therefore, when using this setting, please don't select [Every time] mode in [Security]-[User permission] of object.

2) Indirect Address

Users could read data from dynamic address and write data to dynamic address by [Indirect Address]. The indirect addresses setting window as below picture shows.

Write Address: indirect write address decide to the final write address. And it can support three addresses.

For example:

There is only one address, No.1=HDW210, and the object’s address is HDX200.0. In this situation, HMI will do the following operations:

  • HMI reads value in HDW210, if the HDW210=1;

  • The object’s address change to HDX200.1;

  • So the value will be written to HDX200.1;

Read Address: indirect read address decide to the final read address. Read address up to three.

For example:

There are three indirect addresses for reading, No. 1 is HDW0, No. 2 is HDW10, and No. 3 is HDW20. And the object’s address is HDW100.

In this situation, HMI will do the following operations:

  • HMI reads No. 3 address value firstly, if HDW20=3;

  • The No. 2 address will change to HDW (10+3), and HMI will read the value in HDW13, if HDW13=7;

  • The No.1 address will change to HDW (0+7), and the HMI will read the value in HDW7, if HDW7=6;

  • The object’s address will change to HDW (100+6), and then this object will display the HDW106’s

6.8.2 Text

Introduction

It adds text to object, and it can be displayed in 8 languages (set in "All Languages") with a special address setting.

Description

1) Current state

It used to switch the object states.

2) All language

Because text supports 8 languages,8 language edit window as below shows. And each language can set different font.

3) From text library

If user already setting text in [Text library], user can use text from [Text library] directly.

4) All states

Because different object has different states, so click it to open states text edit window as below shows.

5) Windows

It displays three languages content and provides text display setting access

6) Text color

It sets color for text in object;

7) Copy attribute to states

It is a quick setup that allows user to quickly copy the settings of state one to other states, including text content, font format and color.

6.8.3 Graphic

Introduction

[Graphic] is for displaying picture for object.

Description

1) Shape

Shape: Click shape to open the Shape Library for shape selection;

Default shape: Every object has its own default shape, click it will back to default;

Discard: Click it, object will display without shape;

2) View

It is for preview shape settings;

3) Set Color

This is for set object color basic on shape, not all shape supports change color;

4) Position

It is for setting the position of object, the value is for coordinates of the top left point of object;

5) Size

It is for setting the size of object;

6.8.4 Security

Introduction

This setup page provides some extensions to security settings.

Description

1) Object lock

Set a bit address to lock the object. When the object is locked, it could not be operated and an icon of the lock is displayed. If user doesn't want to display the lock icon, please check [Hide "Lock" icon]. In the default mode, when the control address is OFF, the object is locked, when it is ON, the object is unlocked. If the opposite logic is required, please check [Lock when ON]

2) Touch function

Touch available: the object is touchable when selected.

Beep: the object is beeping when selected. The object is beeping when selected.

3) Triggering

There are six modes for it

  • No trigger: The object could not be triggered;

  • Trigger before press: Set the read address after the first data input.

  • Trigger after press: Set the read address after data input.

  • Trigger and reset after press: Reset the read address after data input.

  • Trigger and reset before press: Reset the read address after data input.

  • Trigger before press, reset after: Set the read address ON while input the data, reset after pressing [ENTER]

4) User Permission

Enable User permission: Users can set user permission levels for operating objects, only operators with operational privileges are allowed to operate on certain functions. The user log information is used for recording the operation of objects and those records are displayed in object. The user log information can be up to 64 bytes.

5) Access Denied Setting

Users can set enable password for object. There are following operating setting when user permissions are insufficient. But [Pop login screen] and [Hide object] are mutually exclusive.

  • Every time: Userlogin screen will pop-up when user permissions are insufficient;

  • When change user: Userlogin screen will pop-up when user permissions, and if users logged in successfully, the previous users will log out.

  • Pop once: userlogin screen will pop-up when user permissions are insufficient, but when user enter the right password, this object can be operated by anyone.

Hide object: When user permissions are insufficient, this object is hidden.

6) Hide

Control bit: Display or hide the bit switch by designated address state.

Hide mode: There are two modes; Object could not be operated if it is hidden.

  • Hide when OFF;

  • Hide when ON;

Invisible: object keeps hiding during project running.

6.8.5 Animation

Introduction

It moves and deforms the object by designated addresses.

Description

1) Data format

This format is for settings address, and it is fixed for all objects;

2) Proportion:

The proportional gain setting is a proportional change to the moving and scaling values.

For example:

If the proportional gain value is x and the moving or scaling value is y, then the actual moving or scaling value is (x*y).

3) Movement

The function of [Movement] is to move the position of object on the screen according to the value of address and movement type.

There are three movement type:

  • X-axis movement;

  • Y-axis movement;

  • XY-axis movement;

For example

If the starting address of the movement is HDW10 and the movement type is [XY axis movement], HDW10 controls the X-axis movement, and HDW11 controls the Y-axis movement.

4) Deform

Deform object display size on screen, mainly depends on width and height.

Deform type: left, right, up, down, left and right, up and down, right/left and up/down, right/left or up/down.

Last updated

Was this helpful?