Micromod MOD: 30ML Display Script Guide Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Ekwipunek Micromod MOD: 30ML Display Script Guide. Micromod MOD: 30ML Display Script Guide User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 98
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
MOD 30ML Multiloop Controller Display Guide
Scripting Hints, Help and Examples using 1800P
MOD 30ML™
Identity Module and ViZapp
Visual Application Designer
Przeglądanie stron 0
1 2 3 4 5 6 ... 97 98

Podsumowanie treści

Strona 1 - Display Guide

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 12 - Display (DISP) block:

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 23 - 2.4.2 Display Block Inputs

i Contents INTRODUCTION... 1-1 1.1 Overvie

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

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

Strona 31 - TOT DISP

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

Strona 32 - Block – Display List

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

Strona 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

Strona 34

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

Strona 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

Strona 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

Strona 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

Strona 38

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

Strona 39 - 3 Display Scripts

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

Strona 40 - Display Scripts

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

Strona 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

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

Strona 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

Strona 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

Strona 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

Strona 46 - 3.2.4 IF Statements

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 51 - 4 Special Effects

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

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

Strona 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

Strona 54

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

Strona 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

Strona 56 - Defaults display

MOD 30ML Display Guide Introduction 1 - 2

Strona 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

Strona 58 - Formats, Basic PID

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

Strona 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

Strona 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

Strona 61 - Basic PID Display

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

Strona 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

Strona 63

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

Strona 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

Strona 65 - Display Inputs, PID

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

Strona 66 - PID and Totalizer

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

Strona 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

Strona 68

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

Strona 69

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

Strona 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

Strona 71 - Two-Key Ramping

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

Strona 72 - XX.X

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

Strona 73

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

Strona 74

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 79

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

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

Strona 81

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

Strona 82

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

Strona 83 - Menus, pump on/off

MOD 30ML Display Guide Application Examples 5 - 30

Strona 84

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

Strona 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

Strona 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

Strona 87

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

Strona 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

Strona 89

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

Strona 90

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

Strona 91

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

Strona 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

Strona 93

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

Strona 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

Strona 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

Strona 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

Strona 98

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

Komentarze do niniejszej Instrukcji

Brak uwag