05.05.2014 Views

csmstr - Omega Engineering

csmstr - Omega Engineering

csmstr - Omega Engineering

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CONFIGURING THE COLOR VIRTUAL HMI<br />

DEFINING SYSTEM ACTIONS<br />

update. You should note that you can severely reduce system performance by<br />

performing complex actions on every display update. You should also note that<br />

in many cases, actions that you may think need to be run on each update can be<br />

performed using triggers, or by using mapping blocks.<br />

• The Parent Page property is used to indicate the page to be displayed when the<br />

HMI’s Exit key is pressed while this page is active. Selection of this page can<br />

be overridden using the techniques below.<br />

• The Next Page property is used to indicate the page to be displayed when the<br />

HMI’s Next key is pressed while this page is active, and when the cursor is on<br />

the last data entry field on the page. This selection can also be overridden.<br />

• The Previous Page property is used to indicate the page to be displayed when the<br />

HMI’s Prev key is pressed while this page is active, and when the cursor is on<br />

the first data entry field on the page. This selection can also be overridden.<br />

• The Period property is used to define the time in seconds to wait without any<br />

user interaction occurring before performing the action specified in the On<br />

Timeout property. These properties are typically used to remove a popup or to<br />

return to some sort of menu screen after several seconds of inactivity.<br />

If you have too many data entry fields to fit on a single page, the Next Page and Previous<br />

Page properties can be used to link together a series of pages to allow the operator to edit the<br />

fields in sequence. Crimson will automatically position the cursor appropriately, such that if<br />

the Prev key is pressed on the first field of a page, the previous page will be activated with<br />

the cursor on the last field of that page.<br />

DEFINING SYSTEM ACTIONS<br />

In addition to the various actions that can be defined via page properties, Crimson gives you<br />

the ability to define an action(s) to be run before the system starts, when the system first<br />

starts, and an action(s) to be run once a second or on page updates, no matter which page is<br />

displayed. These actions can be accessed by selecting the Pages icon in the left-hand pane of<br />

the User Interface window. You should refer to previous warnings regarding the use of the On<br />

Update property.<br />

ADDITIONAL SYSTEM PROPERTIES<br />

In addition to the system actions described above, there are two property pages accessed by<br />

selecting the Pages icon that gives you access to a number of other system-wide parameters.<br />

The Basic tab covers the following parameters…<br />

REVISION 6 PAGE 219

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!