Micromod MOD: 30ML Display Script Guide Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Zařízení Micromod MOD: 30ML Display Script Guide. Micromod MOD: 30ML Display Script Guide User Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 98
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 0
MOD 30ML Multiloop Controller Display Guide
Scripting Hints, Help and Examples using 1800P
MOD 30ML™
Identity Module and ViZapp
Visual Application Designer
Zobrazit stránku 0
1 2 3 4 5 6 ... 97 98

Shrnutí obsahu

Strany 1 - Display Guide

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 12 - Display (DISP) block:

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 23 - 2.4.2 Display Block Inputs

i Contents INTRODUCTION... 1-1 1.1 Overvie

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

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

Strany 31 - TOT DISP

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

Strany 32 - Block – Display List

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

Strany 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

Strany 34

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

Strany 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

Strany 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

Strany 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

Strany 38

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

Strany 39 - 3 Display Scripts

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

Strany 40 - Display Scripts

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

Strany 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

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

Strany 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

Strany 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

Strany 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

Strany 46 - 3.2.4 IF Statements

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 51 - 4 Special Effects

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

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

Strany 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

Strany 54

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

Strany 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

Strany 56 - Defaults display

MOD 30ML Display Guide Introduction 1 - 2

Strany 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

Strany 58 - Formats, Basic PID

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

Strany 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

Strany 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

Strany 61 - Basic PID Display

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

Strany 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

Strany 63

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

Strany 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

Strany 65 - Display Inputs, PID

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

Strany 66 - PID and Totalizer

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

Strany 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

Strany 68

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

Strany 69

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

Strany 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

Strany 71 - Two-Key Ramping

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

Strany 72 - XX.X

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

Strany 73

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

Strany 74

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 79

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

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

Strany 81

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

Strany 82

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

Strany 83 - Menus, pump on/off

MOD 30ML Display Guide Application Examples 5 - 30

Strany 84

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

Strany 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

Strany 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

Strany 87

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

Strany 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

Strany 89

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

Strany 90

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

Strany 91

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

Strany 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

Strany 93

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

Strany 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

Strany 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

Strany 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

Strany 98

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

Komentáře k této Příručce

Žádné komentáře