MOD 30ML™ Functions Data Base Reference Display, Alarm and Built-in I/O Functions for 1800P - MOD 30ML™ Identity Module (Version 2)
MOD 30ML Functions MOD 30ML FUNCTION BLOCKS Refer to Section 3 for examples of how these blocks are used. 2-2
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 8. Instrument Versions • Select MOD 30ML 2 from this list as our instrument version by clickin
MOD 30ML Functions CONFIGURATION EXAMPLES • The algorithm blocks belonging to the instrument version selected will be shown as a menu on the left f
MOD 30ML Functions CONFIGURATION EXAMPLES 5. Add a loop compound. We will configure our control loop inside this loop compound. • Select the Loop C
MOD 30ML Functions CONFIGURATION EXAMPLES • Select Properties from the menu. The Algorithm Properties of the Loop Cpd block will be displayed next
MOD 30ML Functions CONFIGURATION EXAMPLES A loop compound is a compound or group that contains a loop block. You configure other blocks and compo
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 16. Accessing the Component Gallery • When the Component Gallery dialog box appears, select the
MOD 30ML Functions CONFIGURATION EXAMPLES • Move the cursor to the ML_PID compound and either double-click, or select it and then select the Export
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 19. Loaded ML_PID Compound 10. We will make the following changes to the loaded compound: •
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 20. VCI Block Properties • Open the PID block by double-clicking on it. • The General tab wil
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 21.PID Block Properties • The PID block has the most extensive configuration. Select the Setpo
MOD 30ML Functions DISPLAY BLOCK 2.2 DISPLAY BLOCK (DISP) The display block is used to assign display resources and keyboard actions to one user
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 22. PID Block Properties – Setpoint tab • The Formats tab contains formatting information for
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 23. Display block Properties – Formats tab • Click on OK to accept the changes. • We also nee
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 24. Display block Properties – Formats tab • Change the High limit to 200 to match the process
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 25. Display block Properties – Formats tab • Click on OK on the display block configuration to
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 26. PAD block Properties • Change the Trip value to 150 and then click on OK to accept the ch
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 27. PAD block Properties • Click on OK to accept the changes. • Next we will change the displ
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 28. Display block Properties • Click on OK to accept the changes. • Click on a empty are of t
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 29. Close loop compound • Add the Display Tag to the Display Interface Block: The next step i
MOD 30ML Functions CONFIGURATION EXAMPLES • Open the DIF (Display Interface) block as shown in the figure above. • Click on the New button on this
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 33. Information Window • You can double-click on an error to open the block that has a confi
MOD 30ML Functions DISPLAY BLOCK 2.2.1 Display Block Operation Moving Between and Within Displays One option for moving between user displays is
MOD 30ML Functions CONFIGURATION EXAMPLES 3.3 CONFIGURATION EXAMPLES USING THE APPLICATION BUILDER SOFTWARE The configurations described in this se
MOD 30ML Functions CONFIGURATION EXAMPLES Loading a Loop Into A Strategy 9. From the library icons on the left side of the workspace, select LP C
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 34. Workspace Displays Appearing During Configuration 3-28
MOD 30ML Functions CONFIGURATION EXAMPLES 3.3.2 BASICPID (PID WITH DISPLAY) COMPOUND The BASICPID compound is a fully functional single PID loop
MOD 30ML Functions CONFIGURATION EXAMPLES 3.3.4 PID Display Configuration Procedure The starting point of this procedure is the loop level of you
MOD 30ML Functions CONFIGURATION EXAMPLES State Table Configuration Example The following is a listing of the state table definitions as included in
MOD 30ML Functions CONFIGURATION EXAMPLES Display Block Configuration for Single PID Example The following is a listing of the display script used t
MOD 30ML Functions CONFIGURATION EXAMPLES 3.3.5 TOTALIZER COMPOUNDS Many flow applications require simultaneous control and totalization of the pr
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 36. Totalizer 1 Compound Totalizer Block Connections PID.PVI -------> Totalizer.ANALINsP
MOD 30ML Functions CONFIGURATION EXAMPLES Display Operation Unless other changes were made in the strategy to cause a different behavior, the instru
MOD 30ML Functions DISPLAY BLOCK When a remote input is 'edited' or written to by a script statement, the remote variable itself will be c
MOD 30ML Functions CONFIGURATION EXAMPLES 3.3.8 PIDTOT2.CSM- Totalizer and PID with Separate Commands Menu This compound includes the totalized val
MOD 30ML Functions CONFIGURATION EXAMPLES Totalizer Block Connections PID.PVI -------> Totalizer.ANALINP (input for totalizing) Totalizer.TC
MOD 30ML Functions CONFIGURATION EXAMPLES 3.3.9 CAS&DSP (CASCADE WITH DISPLAY) COMPOUND The CAS&DSP compound is a fully functional cascade
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 38. Cascade with Display Compound Blocks 3.3.11 Configuration Procedure The starting point
MOD 30ML Functions CONFIGURATION EXAMPLES 2. Double click on the master process input block to access its edit display, then proceed as follows: a
MOD 30ML Functions CONFIGURATION EXAMPLES Configuring DIF, State, and Display Blocks To complete the configuration of the compound, the following ac
MOD 30ML Functions CONFIGURATION EXAMPLES 3.3.12 COLD JUNCTION COMPENSATION (CJC) COMPOUND This compound provides a cold junction compensated the
MOD 30ML Functions CONFIGURATION EXAMPLES The CJC compound resides in the utilities section of the Application Builder software. It is accessed via
MOD 30ML Functions CONFIGURATION EXAMPLES c. Upon completion of required changes for each block, click on the Enter button to input configured valu
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE APPENDIX A ASSIGNMENT STATEMENT REFERENCE A.1 ASSIGNMENT STATEMENTS The assignmen
MOD 30ML Functions DISPLAY BLOCK 04 Diagnostic Group (SUPPGRP) ...
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE Table A-1. Assignment Statement Results of Type ‘srcname1 = srcname2' (Cont’d)
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE Table A-1. Assignment Statement Results of Type ‘srcname1 = srcname2' (Cont’d)
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE Table A-2. Assignment statements of type 'display_resource = source_name'
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE Table A-2. Assignment statements of type 'display_resource = source_name'
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE Table A-3. Assignment statements of type 'display_resource = constant' - e
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE Table A-4. Assignment statements of type 'display_resource.SRC = source_name&ap
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE Table A-4. Assignment statements of type 'display_resource.SRC = source_name&ap
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE Table A-4. Assignment statements of type 'display_resource.SRC = source_name&ap
MOD 30ML Functions APPENDIX A - ASSIGNMENT STATEMENT REFERENCE A-10
MOD 30ML Functions APPENDIX B - DISPLAYED CHARACTER SET APPENDIX B DISPLAYED CHARACTER SET The Application builder allows any character in the ASCII
MOD 30ML Functions DISPLAY BLOCK 20 to 59 Input 1 through Input 800 (I1 to I800)...
MOD 30ML Functions APPENDIX B - DISPLAYED CHARACTER SET Decimal Keyboard Display 57 † 9 58 : 59 ; 60 † < 61 † = 62 † > 63 ? 64 @ 65 †
The Company’s policy is one of continuous product improvement and the right is reserved to modify the information contained herein without notice,
MOD 30ML Functions DISPLAY BLOCK Display tag: (DISPTAG) Up to 8 ASCII characters identifying display. Characters displayed on line 1 when the displa
MOD 30ML Functions DISPLAY BLOCK Display Block Page 2 Use this display page to configure initial values for bars and segments. Figure 2-4. Displa
MOD 30ML Functions DISPLAY BLOCK Display Block Inputs Use this display page to configure up to 800 inputs for a display block. Inputs are configured
MOD 30ML Functions DISPLAY BLOCK Name: The user name is an eight (8) character alphanumeric used to identify the input. The name must start with a
MicroMod Automation, Inc. The Company MicroMod Automation is dedicated to improving customer efficiency by providing the most cost-effective, applic
MOD 30ML Functions DISPLAY BLOCK Display Block Formats Use this display page to configure up to 512 format types for a display block. Multiple input
MOD 30ML Functions DISPLAY BLOCK Format type: Table 2-2 lists the different display format types and what fields are active for each type. A refer
MOD 30ML Functions DISPLAY BLOCK Table 2-2. Display Formats, Supported Data Types and Active Fields Display Format Supported Data Types* Entry Meth
MOD 30ML Functions DISPLAY BLOCK Display Script Editing Use the internal editor or an external file for the default and user display scripts. When e
MOD 30ML Functions DISPLAY BLOCK Event Scripts Each state consists of up to 27 event scripts, the names of which are predefined. Key event scripts,
MOD 30ML Functions DISPLAY BLOCK 000: Statement1; BREAK; 001: Statement2; BREAK;
MOD 30ML Functions DISPLAY BLOCK Display Language Format The display block display language has the following general format: Defaults: {
MOD 30ML Functions DISPLAY BLOCK Display Language Grammar The grammar rules that follow describe the display language. 1. The display language can
MOD 30ML Functions DISPLAY BLOCK 8. Assignment to display resources: Line1 - Line6 can be assigned values of any type. Bars & Segments can on
MOD 30ML Functions DISPLAY BLOCK 13. Unary operations (unary_op) are: Precedence Symbol Operation 1 + Unary Plus (for floating point constants o
MOD 30ML Data Base Reference CONTENTS CONTENTS Page SECTION 1 - INTRODUCTION 1.1 GENERAL ...
MOD 30ML Functions DISPLAY BLOCK 17. Display state names can appear in any expression, where they are treated as long state variables, but they can
MOD 30ML Functions DISPLAY BLOCK 2.2.5 Typical Block Connections for Display Block Typical block connections for the display block are shown belo
MOD 30ML Functions DISPLAY BLOCK "HEX & ASCII data not allowed in expression." HEX and ASCII data can't appear in an expression b
MOD 30ML Functions DISPLAY INTERFACE BLOCK 2.3 DISPLAY INTERFACE BLOCK (DIF) The Display Interface block is a repository for all instrument displ
MOD 30ML Functions DISPLAY INTERFACE BLOCK Display List Access to different displays in the display list is controlled locally through the TAG key o
MOD 30ML Functions DISPLAY INTERFACE BLOCK Field Mnemonic Valid Values CWR Data Type Attr Port 3 Noise Counter NOISECTR – WR Count 28 Po
MOD 30ML Functions DISPLAY INTERFACE BLOCK 05 Faceplate Comm Error (FPCOMS) ...
MOD 30ML Functions DISPLAY INTERFACE BLOCK Choose a display to appear on the instrument front face at power up. DEVICE 0 Power up display is the *
MOD 30ML Functions DISPLAY INTERFACE BLOCK 22 High Priority Process Alarms: Display Flash (FLSHHIPR)... CWR
MOD 30ML Functions DISPLAY INTERFACE BLOCK 30 Port 3 Communications Error Counter (CMERRCTR)...– WR
MOD 30ML Data Base Reference CONTENTS CONTENTS (Cont’d) Page SECTION 3 - CONFIGURATION EXAMPLES 3.1 GENERAL...
MOD 30ML Functions DISPLAY INTERFACE BLOCK 2.3.3 Display Interface Block Configuration Screens The displays used to configure the display block a
MOD 30ML Functions DISPLAY INTERFACE BLOCK Remote display input: (See attribute 60 description.) A count type input can be made to REMDISP, or it ca
MOD 30ML Functions DISPLAY INTERFACE BLOCK Display Interface Block Page 2 Use this page to set values for timeouts and passwords. Figure 2-10. D
MOD 30ML Functions DISPLAY INTERFACE BLOCK Display Interface Block Page 3 Use this page to set values for display flash periods, and set values for
MOD 30ML Functions DISPLAY INTERFACE BLOCK Action on diagnostic event Display Flash (See attribute 19 description.) Use to specify if an unacknowle
MOD 30ML Functions DISPLAY INTERFACE BLOCK Event Code Type Description 4 Ack Only Diag FACEPLATE COMMUNICATIONS ERROR. An error occurred when
MOD 30ML Functions DISPLAY INTERFACE BLOCK 2.3.5 Typical Block Connections for Display Interface Block Typical block connections for the display in
MOD 30ML Functions STATE TABLE BLOCK 2.4 STATE TABLE BLOCK The State Table block is a data only block used by the various display blocks, such a
MOD 30ML Functions STATE TABLE BLOCK 2.4.2 State Table Block Configuration Screens The displays used to configure the state table block are descri
MOD 30ML Functions STATE TABLE BLOCK State Table Block Page 2 Use this page to edit state tables. The same editing rules as described in the Display
MOD 30ML Data Base Reference CONTENTS ILLUSTRATIONS (Cont’d) Figure Page 2-20 Example of Process Alarm Tripping (Floating Point Data) ...
MOD 30ML Functions STATE TABLE BLOCK Default An ASCII string enclosed in double quotes (can contain any displayable character, see Appendix B). Stri
MOD 30ML Functions TUNE LIST BLOCK 2.5 TUNE LIST BLOCK The tune list block contains a list of attributes accessible as tunable parameters from o
MOD 30ML Functions TUNE LIST BLOCK 2.5.2 Tune List Block Configuration Screens The displays used to configure the tune list block are described be
MOD 30ML Functions TUNE LIST BLOCK Select Add to browse for and add a group of tags to the tune list and then select Modify to specify input data fo
MOD 30ML Functions TUNE LIST BLOCK Tune List Display Formats Use this display page to configure up to 512 format types for a tune list block. Multip
MOD 30ML Functions TUNE LIST BLOCK Low Limit: Numeric entry that is the minimum allowed operator entry. Low limit must not exceed high limit. For l
MOD 30ML Functions TUNE LIST BLOCK Display State Table: Name of a state table to be used for display of a variable. The value of the variable is c
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK 2.6 PROCESS ALARM DISPLAY BLOCK (PAD) The process alarm block is used to initiate a discrete alar
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK 2.6.1 Process Alarm Block Operation Active alarms are determined by comparing the value of the al
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK Alarm ClearTime (Group Scan Cycles)7505002500.000000032520151053051000TRUEFALSEAlarmActiveHIGH ALARM
MOD 30ML Data Base Reference CONTENTS TABLES Table Page 2-1 Display Block Attributes,Valid Values,Mnemonics, and Data Types ...
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK 2.6.2 Process Alarm Display Block Parameters The mnemonics, valid values, and data types for all
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK Block Type PAD This is the Process Alarm Display Block type. Block type address code is 52. 00
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK GREATER OR 3 Alarm becomes active when the Alarm Input is GREATER OR EQUAL EQUAL than (>=)
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK 09 Alarm Active (A) ...
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK 12 Alarm Activate Value (TRIPVAL) ...
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK 2.6.3 Process Alarm Display Block Configuration Screen The displays used to configure the process
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK Alarm input (See attribute 17 description) This is the alarm value that is compared with the trip va
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK Figure 2-22. Process Alarm Display Block (PAD), Display Page Line 6 display format This field defi
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK Bar display format This field defines the alarm bar display format. Valid entries are as follows: No
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK Bar Format (Normal) Lo Range The alarm input value which corresponds to 0% indication on the bar d
MOD 30ML Functions INTRODUCTION SECTION 1 INTRODUCTION 1.1 GENERAL This document includes database reference information and application examples to
MOD 30ML Functions PROCESS ALARM DISPLAY BLOCK 2.6.4 Typical Block Connections for Process Alarm Display Block Typical softwiring connections ar
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 2.7 BUILT-IN ANALOG INPUT BLOCK (AIN) The built-in analog input block is used to gather signals f
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK +VOLTSMILLIVOLTSCURRENTTCTC+CJCRTDRESISTANCEUnlockAutoMODEBuilt-inAnalog InputI/OCommunications Erro
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK Figure 2-26 Built-In Analog Input Block (AIN), Edit Display 2.7.2 Built-in Analog Input Block
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK Table 2-9. Built-In Analog Input Block Attributes, Valid Values, Mnemonics, and Data Types (Cont’d)
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK Table 2-9. Built-In Analog Input Block Attributes, Valid Values, Mnemonics, and Data Types (Cont’d.)
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 06 Unacked I/O communications error (COMMERRU) ...
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 13 Input Type (INTYPE)...
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 15 Initial Result (R) ...
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 40 CJC Mode (CJCMODE) ...
MOD 30ML Functions INTRODUCTION To simplify configuration, the instrument has resident templates that can be used to configure basic control schemes
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 43 CJC Field Result (FCJC) ...
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 50 Resistance Range (RANGE)...
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 2.7.3 Typical Block Connections for Built-In Analog Input Block Typical softwiring block connecti
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 2.7.4 Built-In Analog Input Block Events The event codes (and their suggested text messages) for t
MOD 30ML Functions BUILT-IN ANALOG INPUT BLOCK 2-76
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK 2.8 BUILT-IN ANALOG OUTPUT BLOCK (AOUT) The built-in analog output block serves as th
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK Built-in Circuit StatusHOLD0.00DiagnosticGroupSheet 2 of 2PART 2Built-in AnalogOutputSe
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK Figure 2-29a. Built-In Analog Output Block (AOUT), Edit Display Figure 2-29b. Built-In
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK 2.8.1 Built-In Analog Output Block Operation The Built-In Analog Output block is a da
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK 2.8.2 Built-In Analog Output Block Parameters The mnemonics, valid values, and data t
MOD 30ML Functions MOD 30ML FUNCTION BLOCKS SECTION 2 DATABASE PARAMETERS 2.1 MOD 30ML FUNCTION BLOCKS The blocks described in this section are
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK Block Type AOUT This is the Analog Output Module Block type. 00 Version (VERSION)...
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK 07 Active I/O communications Error (COMMERRA)...
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK 13 Mode (MODE) ...
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK 21 Restart preset value (PRESET)...
MOD 30ML Data Base Reference BUILT-IN ANALOG OUTPUT BLOCK 2.8.3 Typical Block Connections for Built-In Analog Output Block Typical softwiring b
MOD 30ML Functions CONFIGURATION EXAMPLES SECTION 3 CONFIGURATION EXAMPLES 3.1 GENERAL This section has tutorials for configuring a complete PID
MOD 30ML Functions CONFIGURATION EXAMPLES 2. We will create a new Workspace and a new project in this step. Click on the File menu on the menu bar
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3.4. New Project • The New dialog box will redisplay Figure 3. 5. New Project • Type the name
MOD 30ML Functions CONFIGURATION EXAMPLES • Click on the option Create a new Workspace. This will create a new workspace for us. Click on OK. •
MOD 30ML Functions CONFIGURATION EXAMPLES Figure 3. 7. New Document • The New dialog box shows the Document tab now. Select the type MOD Functi
Comentarios a estos manuales