IDEC WindMSG User Manual

Page 7

Advertising
background image

- No PLC tag embedding in the screen to be associated. To
embed a PLC tag, In Global Task-List the required PLC tag
should be copied to an internal tag. The internal tag should
be embedded in the screen to be associated.

3.

Screen Keys or Local Keys:

HG1X keys have two types of definitions: Global and Local.

1. Global Definitions: Definitions remain same for all the

screens. If there is no local definition for a key for the
current screen, global definition for the key will be
executed.

2. Local Definitions: These definitions can vary with

screens. These definitions have priority over Global
definitions.

Please note that for a particular screen, a key can have local and
global definitions, local definition has priority over global and the
global definition task is not performed in this case.

Any task can also be performed by pressing two keys simultaneously.
The definition can be either local or global. The double keys function
can be very useful in HG1X models with less number of keys.

4.

Screen Task-List

Tasks are operations performed by HG1X when a certain condition is
reached. Different tasks can be defined for different screens. Screen
Tasks can be assigned for three different conditions:

- Before showing

These tasks are performed before displaying a
particular screen on the display.

- While showing

Tasks are repeatedly performed while the screen is
displayed.

- After Hiding

Tasks are performed after another screen is called and
before displaying a new screen.

Example: Suppose Screen 1 is currently on the display
simultaneously performing ‘while showing’ task. Now PLC Tag calls
for Screen 2. Both the screens have all three types of tasks: Before
showing task, While showing task, After hiding task. Tasks will be
performed in following sequence:
1.

After hiding task for screen 1 performed while clearing screen
no. 1.

2.

Before showing task for screen 2 performed.

3.

Screen 2 displayed.

4.

While showing task list performed repeatedly.

5.

When another screen is called after hiding task performed
while clearing screen 2.

Types of ScreenTasks:

1.

Goto Screen

2.

Goto Next Screen

3.

Goto Previous Screen

4.

Write Value to a Tag

5.

Add a Constant Value to Tag

6.

Subtract a Constant Value from Tag

7.

Add Tag B to Tag A

8.

Subtract Tag B from Tag A

9.

Turn Bit On

10.

Turn Bit Off

11.

Copy Tag B to Tag A

12.

Swap Tag A and Tag B

13.

Print Data

14.

Copy Tag to STR*

15.

Copy Tag to LED

16.

Delay

17.

Wait till

* STR: Screen Triggering Register

1.

Goto Screen:
Current Screen is replaced by the defined screen. This
command does not work when a PLC register is used as STR.
More information given in Application Task-List Section.

2.

Goto Next Screen:
This task is useful when two screens are in succession.
Screen is changed to display the next screen.

If two screens

are not successive, there is a gap between two screens then
‘Screen not defined’ message will be displayed. This
message will stay on the screen till a valid screen is called.
This task does not work when a PLC tag is used as a STR.

3.

Goto Previous Screen:
This task is useful when two screens are in succession.
Screen is changed to display the previous screen.

If two

screens are not successive, there is a gap between two
screens then ‘Screen not defined’ message will be displayed.
This message will stay on the screen till a valid screen is
called. Again this task does not work when a PLC tag is used
as a STR.

4.

Write Value to a Tag:
A constant value can be downloaded to a tag using this task,
provided the tag is not a read-only tag.

5.

Add a Constant Value to Tag:
A constant can be added to the current value of a tag using
this task.

6.

Subtract a Constant Value from Tag:
This task is used to subtract a constant value from the current
value of a tag.

7.

Add Tag B to Tag A:*
Tag B can be added to tag A using this task. The result will be
stored in tag A.

8.

Subtract Tag B from Tag A:*
Tag B is subtracted from tag A using this task. The result will
be stored in tag A.

9.

Turn Bit On:
Any coil or bit can be turned on using this task. The bit/coil
should be a read-write coil.

10.

Turn Bit Off:
Any coil or bit can be turned off using this task. The bit/coil
should be a read-write coil.

11.

Copy Tag B to Tag A:*
Tag B can be copied to tag A using this task. The value of tag B
will be unchanged. Tag A will be same as tag B.

12.

Swap Tag A and Tag B:*
Values of two tags can be swapped using this task. Tag A
value will be copied to tag B and tag B value will be copied to
tag A.

13.

Print Data:
All the text data will be printed on the serial port.
Communication settings will be same as defined in ‘Prizm
Settings’ ‘Printer Port Options’ window. Graphical objects will
not be printed.

14.

Copy Tag to STR:
A PLC tag can be copied to STR,

S

creen

T

riggering

R

egister.

STR is a system register inside Prizm which decides the
screen to be displayed.

Advertising