Micromod MOD: 30ML Display Script Guide Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Equipamento Micromod MOD: 30ML Display Script Guide. Micromod MOD: 30ML Display Script Guide User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 98
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
MOD 30ML Multiloop Controller Display Guide
Scripting Hints, Help and Examples using 1800P
MOD 30ML™
Identity Module and ViZapp
Visual Application Designer
Vista de página 0
1 2 3 4 5 6 ... 97 98

Resumo do Conteúdo

Página 1 - Display Guide

MOD 30ML Multiloop Controller Display Guide Scripting Hints, Help and Examples using 1800P MOD 30ML™ Identity Module and ViZapp Visual Applicatio

Página 2 - MicroMod Automation, Inc

MOD 30ML Display Guide Display Basics 2 -4 2.2.1 Exercise: Loading and using a PID with display This exercise shows how to load the PID-100 co

Página 3 - Contents

MOD 30ML Display Guide Display Basics 2 -5 In order for the new display to appear on the front panel during operation, you must place the Display

Página 4

MOD 30ML Display Guide Display Basics 2 -6 If you wish to download the configuration and view the display, you must configure the appropriate comm

Página 5 - 1 Introduction

MOD 30ML Display Guide Display Basics 2 -7 2.3 Creating Custom Loops and Displays: An Overview There are five types of blocks that interact to d

Página 6

MOD 30ML Display Guide Display Basics 2 -8 Figure 2 .4. Typical PID Loop display Although it is most common to use one display for one algorith

Página 7 - 2 Display Basics

MOD 30ML Display Guide Display Basics 2 -9 Figure 2 .5. Display Block Menu Page 1 Bars refer to the three bargraphs on the controller display.

Página 8

MOD 30ML Display Guide Display Basics 2 -10 2.3.2 State Table Block The State Table (ST) block is placed in the strategy automatically by Visual

Página 9

MOD 30ML Display Guide Display Basics 2 -11 • manage the order in which displays appear on the front face • define how alarms are indicated and

Página 10 - Typical PID Loop

MOD 30ML Display Guide Display Basics 2 -12 2.3.5 Process Alarm Display Blocks The Process Alarm Display (PAD) block combines the functions of d

Página 11 - (cont’d)

MOD 30ML Display Guide Display Basics 2 -13 VCIAlarmInputResultPAD Figure 2 .9. Process Alarm Display Block - Display Menu The Display Menu con

Página 12 - Display (DISP) block:

MicroMod Automation, Inc. The Company MicroMod Automation is dedicated to improving customer efficiency by providing the most cost-effective, applic

Página 13 - 2.3.1 Display Block

MOD 30ML Display Guide Display Basics 2 -14 display is to the specified display. The name of the desired display must be entered in the field. Fo

Página 14

MOD 30ML Display Guide Display Basics 2 -15 Tag as the front face name by using the mnemonic DISPTAG on Line 1, as shown in the figure above. The

Página 15 - Page 1

MOD 30ML Display Guide Display Basics 2 -16 Figure 2 .12. Display Block Menu Bars Tab By entering all values as fixed, in double quotes, you can

Página 16 - 2.3.2 State Table Block

MOD 30ML Display Guide Display Basics 2 -17 2.4.2 Display Block Inputs Selecting the Inputs tab brings up the Inputs menu. Up to 40 inputs, or a

Página 17 - 2.3.4 Tune List Blocks

MOD 30ML Display Guide Display Basics 2 -18 2.4.3 Display Formats Selecting the Formats tab brings up the Formats menu. All attributes to be disp

Página 18 - Connections

MOD 30ML Display Guide Display Basics 2 -19 The Display Format is selected using the pull-down menu. Table 2-1 shows the format types and how the

Página 19 - AlarmInput

MOD 30ML Display Guide Display Basics 2 -20  Setting Entry Method to None causes the up/down arrows to remain invisible, and the variable cannot

Página 20 - Display Tab

MOD 30ML Display Guide Display Basics 2 -21 2.4.4 Exercise: Creating an Indicating Totalizer using Display Block Menus Using only the Inputs men

Página 21 - Display Elements

MOD 30ML Display Guide Display Basics 2 -22 Figure 2 .16. Totalizer Display for Exercise … 3. Select the Initial/Restart tab of the Totoalize

Página 22 - Bars Tab

MOD 30ML Display Guide Display Basics 2 -23 Figure 2 .17. Totalizer Display for Exercise … Exercise: Cont’d Action Comment 7. From the S

Página 23 - 2.4.2 Display Block Inputs

i Contents INTRODUCTION... 1-1 1.1 Overvie

Página 24 - 2.4.3 Display Formats

MOD 30ML Display Guide Display Basics 2 -24 Figure 2 .18. Display Block General Menu -Totalizer 14. Select the Inputs tab. 15. Select the

Página 25 - Display Format

MOD 30ML Display Guide Display Basics 2 -25 Action Comment 19. Select the Formats tab, and select the Add button The Specify Format Data dialog

Página 26

MOD 30ML Display Guide Display Basics 2 -26 Figure 2 .22. Display Interface Block – Display List 29. Click on OK to close the block. 30. S

Página 27 - Indicating Totalizer

MOD 30ML Display Guide Display Basics 2 -27 2.5 Using State Tables In many applications it is useful to display more than one message in the same

Página 28

MOD 30ML Display Guide Display Basics 2 -28 To determine correct values for an attribute refer to the Database Reference Manual for the correspond

Página 29

MOD 30ML Display Guide Display Basics 2 -29 Figure 2 .24. Display Block Input 7. In the Line Format field, type: clear This format is defi

Página 30

MOD 30ML Display Guide Display Basics 2 -30 Figure 2 .25. Display Block Formats – Clear Totalizer 17. Connect from Clear of the Display Block,

Página 31 - TOT DISP

MOD 30ML Display Guide Display Basics 2 -31 Notes:

Página 32 - Block – Display List

MOD 30ML Display Guide Display Basics 2 -32 Notes:

Página 33 - 2.5 Using State Tables

MOD 30ML Display Guide Display Scripts 3 Display Scripts 3.1 General Display Scripts are used to: • create key macros to change things o

Página 34

MOD 30ML Display Guide Contents ii 4.4 Changing System Key Definition ...4-

Página 35 - Display Block Input

MOD 30ML Display Guide Display Scripts 3.1.3 Using A Common Script File For Multiple Display Blocks If using several Display blocks which all oper

Página 36 - Totalizer

MOD 30ML Display Guide Display Scripts 3.2 The Display Script Language The display script language is used to develop custom displays or to modify

Página 37 - Display Basics

MOD 30ML Display Guide Display Scripts defined. For example, pressing the Scroll key may be used to change what is displayed on Line 6 most of the

Página 38

MOD 30ML Display Guide Display Scripts Pre-Defined Events Key Event ALARM_PRESSED ALARM_HELD ALARM_RELEASED TAG_PRESSED TAG_HELD TAG_RELEASED

Página 39 - 3 Display Scripts

MOD 30ML Display Guide Display Scripts Table 3 .2 Display Resource Names Constant: #RBAR #RISEG1 #RISEG2 #RISEG3 #RISEG4 #MBAR #

Página 40 - Display Scripts

MOD 30ML Display Guide Display Scripts Figure 3 .2. Example: Display Resource Assignment DEFAULTS: { { MANUAL_PRESSED: #LINE5 = “OP”;

Página 41 - 3.2.1 Display States

MOD 30ML Display Guide Display Scripts Table 3 .3 System Resources Display Definition Display Resource Name Assigned Value and Displayed Resul

Página 42 - 3.2.2 Event Scripts

MOD 30ML Display Guide Display Scripts IF I1 > 0 THEN IF I2 > I3 THEN I2 + 1 ELSE I3 + 1 IF I1 > 0 THEN {

Página 43 - 3.2.3 Assignment Statements

MOD 30ML Display Guide Display Scripts The example in Figure 3-4 combines an assignment statement, an IF-THEN-ELSE statement and a CASE statement t

Página 44

MOD 30ML Display Guide Display Scripts 3.2.7 RETURN Statement The RETURN statement indicates immediate exit from an event script. This prevents th

Página 45 - PID DISP

MOD 30ML Display Guide Introduction 1 Introduction 2.1 Overview The MOD 30ML controller allows you to access virtually all its power thro

Página 46 - 3.2.4 IF Statements

MOD 30ML Display Guide Display Scripts 3 - 12 Notes:

Página 47 - 3.2.5 CASE Statements

MOD 30ML Display Guide Special Effects 4 Special Effects In addition to creating loop displays, sequence displays and other operator disp

Página 48 - 3.2.6 TUNE Statement

MOD 30ML Display Guide Special Effects Figure 4 .2. Menu entries for marquee messages 4.2 Remote Display Input Normally, access to the differ

Página 49 - 3.2.8 Annotating Scripts

MOD 30ML Display Guide Special Effects 4.3 Auto-Scrolling Displays The MOD 30ML can scroll automatically and continuously through all displays in t

Página 50

MOD 30ML Display Guide Special Effects 4 - 4 4.4 Changing System Key Definition The following key functions are defined by the instrument operatin

Página 51 - 4 Special Effects

MOD 30ML Display Guide Application Examples 5 Application Examples This section contains several examples of script definitions. In many

Página 52 - 4.2 Remote Display Input

MOD 30ML Display Guide Application Examples 5.1 Example 1: Basic PID Display This display definition is contained in the pre-defined compound ML-

Página 53 - 4.3 Auto-Scrolling Displays

MOD 30ML Display Guide Application Examples The next figure shows the Display Block Inputs for this display. Figure 5 .2. Display Block Inputs, B

Página 54

MOD 30ML Display Guide Application Examples Figure 5 .3. Display Block Formats, Basic PID Display 5 - 4

Página 55 - 5 Application Examples

MOD 30ML Display Guide Application Examples The next figure illustrates the menu entries in the Display menu of the Display Block. No highlighted

Página 56 - Defaults display

MOD 30ML Display Guide Introduction 1 - 2

Página 57 - Display

MOD 30ML Display Guide Application Examples Figure 5 .5. Tune List Inputs, Basic PID Display Finally, the formats assigned to the Tuning parame

Página 58 - Formats, Basic PID

MOD 30ML Display Guide Application Examples Figure 5 .7. Block Connections, Basic PID Display PIDTLDISPLISTOUTLISTINPVISPOPOPMSSPMSI1I2I3I9I8 5

Página 59

MOD 30ML Display Guide Application Examples 5.2 Example 2: Adding Remote/Local Setpoint Switching The PID100 Smart Symbol assumes the PID block u

Página 60

MOD 30ML Display Guide Application Examples 5.3 Example 3: PID & Totalizer Operation on a Single Display In this example, one Tag display is u

Página 61 - Basic PID Display

MOD 30ML Display Guide Application Examples { IF SCRLCNT == 2 THEN #LINE6.SRC = ACTION; #UPDN = 7; } ACTIVE: { IF ACTION &&

Página 62 - Script for R/L key

MOD 30ML Display Guide Application Examples The next figure illustrates the new Display Inputs that are added for this example. Figure 5 .11.Disp

Página 63

MOD 30ML Display Guide Application Examples Figure 5 .12.Display Formats, PID and Totalizer New state tables added to ST Block 5 - 12

Página 64

MOD 30ML Display Guide Application Examples 5.4 Example 4: Variable Ramping with Two Keys The standard method of changing a variable on Line 6 is

Página 65 - Display Inputs, PID

MOD 30ML Display Guide Application Examples Figure 5 .13. Script for Two-Key Ramping DEFAULTS: { MANUAL_PRES

Página 66 - PID and Totalizer

MOD 30ML Display Guide Application Examples Script for Two-Key Ramping (continued) /* Cause UP ramping of set

Página 67

2 -1 2 Display Basics 2.1 Overview The only real limit to the number of display “pages” is database memory. Practical considerations such as op

Página 68

MOD 30ML Display Guide Application Examples Script for Two-Key Ramping (continued) ELSE DWNCOUNT = DWNCOUNT + 1; IF SCRLCNT == 0 THEN

Página 69

MOD 30ML Display Guide Application Examples Figure 5 .14.Additional Inputs for Two-Key Ramping 5 - 17

Página 70 - (continued)

MOD 30ML Display Guide Application Examples 5.5 Example 5: Time-Based Variable Ramping In some controllers, the longer the up or down ramp key is

Página 71 - Two-Key Ramping

MOD 30ML Display Guide Application Examples Figure 5 .16. Script for Two-Key Ramping DEFAULTS: { MANUAL_PRES

Página 72 - XX.X

MOD 30ML Display Guide Application Examples Script for Two-Key Ramping (continued) /* Cause UP ramping of setp

Página 73

MOD 30ML Display Guide Application Examples Script for Two-Key Ramping (continued) RETURN; } DOWN_HELD: { DWNHLD = 1; RETURN; } /

Página 74

MOD 30ML Display Guide Application Examples The next figure illustrates the new input definition required for this example: Figure 5 .17.Additional

Página 75

MOD 30ML Display Guide Application Examples 5.6 Example 6: Multiple Tune Lists In some applications it may be either desirable or necessary to us

Página 76 - Additional inputs for

MOD 30ML Display Guide Application Examples  A symptom of incorrect occurrence number assignment is tuning one loop and affecting the tuning para

Página 77 - Application Examples

MOD 30ML Display Guide Application Examples The script for this example is shown in the next figure: Figure 5 .18. Script for accessing multiple T

Página 78

MOD 30ML Display Guide Display Basics 2 -2 The Display Interface Block (DIF) contains the list of all displays that can be shown on the operator d

Página 79

MOD 30ML Display Guide Application Examples Display script for multiple tuning lists (Continued) …continued from previous page: ACTIVE: {

Página 80 - Reset input to 0

MOD 30ML Display Guide Application Examples The next figure illustrates the new inputs that must be added to the Display Inputs menu: Figure 5 .19.

Página 81

MOD 30ML Display Guide Application Examples 5.7 Example 7: Start & Stop a Discrete Device Motors, pumps, solenoid valves and other discrete d

Página 82

MOD 30ML Display Guide Application Examples The next figure illustrates the Display Menus, Display Inputs, and Display Formats for this example.

Página 83 - Menus, pump on/off

MOD 30ML Display Guide Application Examples 5 - 30

Página 84

MOD 30ML Display Guide Application Examples 5.8 Example 8: Recipe Selection This example shows how to construct displays for selecting recipes fr

Página 85 - Strategy Blocks

MOD 30ML Display Guide Application Examples • TEMPERAT – configured as a floating point input with an initial value of 0. Then an external connec

Página 86

MOD 30ML Display Guide Application Examples The next figure shows the State Table to be added to the State Table file in the ST block. The first r

Página 87

MOD 30ML Display Guide Application Examples The next figure illustrates the Menus, Inputs and Formats for the Recipe Display Block. Figure 5 .27.

Página 88 - Name of new State Table

MOD 30ML Display Guide Application Examples 5.9 Example 9: Sequence Operation & Control All the functions of the MOD 30ML Sequence Block can b

Página 89

MOD 30ML Display Guide Display Basics 2 -3 Connections between the appropriate algorithm blocks and the Display and Tune blocks have already been

Página 90

MOD 30ML Display Guide Application Examples The script for this display is shown in the next figure: Figure 5 .29. Sequence Display Script

Página 91

MOD 30ML Display Guide Application Examples Sequence Display Script (continued) { CMD = CMDSET; DELTA = 1; } ELSE IF DELTA TH

Página 92

MOD 30ML Display Guide Application Examples The next figure shows the Display Block main menu entries for the sequence display: Figure 5 .31. Displ

Página 93

MOD 30ML Display Guide Application Examples Figure 5 .33. Display Block Formats, sequence display Connections between the Sequence Block and

Página 94

MOD 30ML Display Guide Application Examples 5.10 Example 10: Auto-Scrolling Displays In this example, MOD 30ML is acting as a multi-point indicat

Página 95

MOD 30ML Display Guide Application Examples A connection is then made from input STOP in each of the Display Blocks to an Expression block that con

Página 96

MOD 30ML Display Guide Application Examples 5 - 42 Each display block to be scrolled must have its own input to the expression block. The highest

Página 98

The Company’s policy is one of continuous product improvement and the right is reserved to modify the information

Comentários a estes Manuais

Sem comentários