Micromod MOD: 30ML Display Script Guide User Manual
Page 3

i
Contents
INTRODUCTION............................................................................................................ 1-1
1.1 Overview ............................................................................................................... 1-1
DISPLAY BASICS ......................................................................................................... 2-1
2.1 Overview ............................................................................................................... 2-1
2.2 Using a smart symbol COMPOUND...................................................................... 2-2
2.2.1 Exercise: Loading and using a PID with display ........................................... 2-4
2.3 Creating Custom Loops and Displays: An Overview ............................................ 2-7
2.3.1 Display Block ................................................................................................. 2-7
2.3.2 State Table Block ........................................................................................ 2-10
2.3.3 Display Interface Block ................................................................................ 2-11
2.3.4 Tune List Blocks .......................................................................................... 2-11
2.3.5 Process Alarm Display Blocks ..................................................................... 2-12
2.4 Using
Display
Block Menus ................................................................................. 2-14
2.4.1 Display Block Menu Fields........................................................................... 2-14
2.4.2 Display Block Inputs .................................................................................... 2-17
2.4.3 Display Formats........................................................................................... 2-18
2.4.4 Exercise: Creating an Indicating Totalizer using Display Block Menus....... 2-21
2.5 Using
State Tables .............................................................................................. 2-27
2.5.1 Exercise: Creating “Clear Totalizer” Keys using State Tables .................... 2-28
DISPLAY SCRIPTS ....................................................................................................... 3-1
3.1 General ................................................................................................................. 3-1
3.1.1 Using External Script Files............................................................................. 3-1
3.1.2 Making External Files Part Of The Display Block .......................................... 3-2
3.1.3 Using A Common Script File For Multiple Display Blocks.............................. 3-2
3.2 The
Display
Script Language ................................................................................ 3-3
3.2.1 Display States................................................................................................ 3-3
3.2.2 Event Scripts ................................................................................................. 3-4
3.2.3 Assignment Statements................................................................................. 3-5
3.2.4 IF Statements ................................................................................................ 3-8
3.2.5 CASE Statements.......................................................................................... 3-9
3.2.6 TUNE Statement ......................................................................................... 3-10
3.2.7 RETURN Statement .................................................................................... 3-11
3.2.8 Annotating Scripts ....................................................................................... 3-11
SPECIAL EFFECTS ...................................................................................................... 4-1
4.1 Marquee
Messages............................................................................................... 4-1
4.2 Remote
Display Input ............................................................................................ 4-2
4.3 Auto-Scrolling Displays.......................................................................................... 4-3