beautypg.com

Micromod MOD: 30ML Display Script Guide User Manual

Page 73

background image

MOD 30ML Display Guide

Application Examples

Figure 5 .16.

Script for Two-Key
Ramping

DEFAULTS:

{

MANUAL_PRESSED:

{

IF OPMS != 3 THEN

{

OPMS = 0;

#LINE5 = " OP";

#LINE6.SRC = OP;

SCRLCNT = 0;

}

}

AUTO_PRESSED:

{

IF OPMS != 3 THEN

OPMS = 1;

IF SCRLCNT == 0 THEN

#UPDN = 0;

}

SCROLL_PRESSED:

{

IF SCRLCNT >= 1 THEN

SCRLCNT = 0;

ELSE SCRLCNT=SCRLCNT + 1;

CASE SCRLCNT OF

{

0:

#LINE5 ="OP";

#LINE6.SRC= OP;

IF OPMS == 0 THEN

#UPDN = 7;

BREAK;

1:

#LINE5 = "SP";

#LINE6.SRC = SP;

#UPDN = 7;

BREAK;

}

}

SCROLL_HELD:

{

TUNE;

}

/* Execute every 50 ms: */

ACTIVE:

{

IF TIMER == 200 THEN

TIMER = 0;

ELSE

TIMER = TIMER + 1 ;

IF OPMS == 1 && SCRLCNT == 0 THEN

#UPDN = 0;

IF OPMS == 0 && SCRLCNT == 0 THEN

#UPDN = 7;

Change controller mode to manual when MAN
key is pressed unless mode is TRACK. Force
Line 6 to display Output value.

Change controller mode to automatic when
AUT key is pressed unless mode is TRACK.

Return UP / DOWN arrow functions to
default (system) if mode is MANUAL

Do not display the UP or DOWN arrows

Display Tuning variables when Scroll Key held

Controls Line 5 and 6 display

5 - 19