Micromod MOD: 30ML Display Script Guide Manual de usuario

Busca en linea o descarga Manual de usuario para Equipo Micromod MOD: 30ML Display Script Guide. Micromod MOD: 30ML Display Script Guide User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 98
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 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 pagina 0
1 2 3 4 5 6 ... 97 98

Indice de contenidos

Pagina 1 - Display Guide

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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.

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 12 - Display (DISP) block:

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 23 - 2.4.2 Display Block Inputs

i Contents INTRODUCTION... 1-1 1.1 Overvie

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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,

Pagina 31 - TOT DISP

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

Pagina 32 - Block – Display List

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

Pagina 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

Pagina 34

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

Pagina 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

Pagina 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

Pagina 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

Pagina 38

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

Pagina 39 - 3 Display Scripts

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

Pagina 40 - Display Scripts

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

Pagina 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

Pagina 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 {

Pagina 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

Pagina 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

Pagina 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

Pagina 46 - 3.2.4 IF Statements

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 51 - 4 Special Effects

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

Pagina 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-

Pagina 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

Pagina 54

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

Pagina 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

Pagina 56 - Defaults display

MOD 30ML Display Guide Introduction 1 - 2

Pagina 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

Pagina 58 - Formats, Basic PID

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

Pagina 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

Pagina 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

Pagina 61 - Basic PID Display

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

Pagina 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

Pagina 63

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

Pagina 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

Pagina 65 - Display Inputs, PID

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

Pagina 66 - PID and Totalizer

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

Pagina 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

Pagina 68

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

Pagina 69

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

Pagina 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

Pagina 71 - Two-Key Ramping

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

Pagina 72 - XX.X

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

Pagina 73

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

Pagina 74

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 79

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

Pagina 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.

Pagina 81

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

Pagina 82

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

Pagina 83 - Menus, pump on/off

MOD 30ML Display Guide Application Examples 5 - 30

Pagina 84

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

Pagina 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

Pagina 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

Pagina 87

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

Pagina 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

Pagina 89

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

Pagina 90

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

Pagina 91

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

Pagina 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

Pagina 93

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

Pagina 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

Pagina 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

Pagina 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

Pagina 98

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

Comentarios a estos manuales

Sin comentarios