MODCELL Application Builder Software 2006S Version 5 User’s Guide
MicroMod Automation, Inc. The Company MicroMod Automation is dedicated to improving customer efficiency by providing the most cost-effective, application-specific process solutions available. We are a highly responsive, application-focused company with years of expertise in control systems design and implementation. We are committed to teamwork, high quality manufacturing, advanced technology and unrivaled service and support.
Application Builder CONTENTS CONTENTS Page SECTION 1 - INTRODUCTION 1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 1.4 1.5 PURPOSE OF DOCUMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ORGANIZATION OF DOCUMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OVERVIEW OF PRODUCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Application Builder Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Requirements . . . . . . . . . .
Application Builder CONTENTS CONTENTS (Cont’d) 4.5 SERIAL PORT SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6 INSTRUMENT FUNCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6.1 Compile Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6.2 Download Database (and Communication Setup) . . . . . . . . . . . . . . . . . . . 4.6.3 Upload Database . . . . . . . . . . . . . . . . . . . . . . . . . . .
Application Builder CONTENTS CONTENTS (Cont’d) Page SECTION 5 - CONFIGURATION 5.1 5.2 5.3 5.4 5.4.1 5.4.2 5.4.3 5.4.4 5.5 5.5.1 5.5.2 5.5.3 5.5.4 5.5.5 5.5.6 5.6 5.6.1 5.6.2 5.6.3 5.6.4 5.7 5.8 5.9 5.9.1 5.10 5.11 GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONFIGURATION PROCEDURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SYSTEM BLOCKS (INSTRUMENT LIBRARY) . . . . . . . . . . . . . . . . . . . . . .
Application Builder CONTENTS ILLUSTRATIONS 2-1 3-1 3-2 3-3 3-4 4-1 5-1 5-2 5-3 Interconnecting Cabling Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Untitled - [Root] Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Select Active Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Application Builder INTRODUCTION SECTION 1 INTRODUCTION 1.1 PURPOSE OF DOCUMENT This document describes how to use the Application Builder Software to set up the data base of MODCELL and MOD 30ML instruments. The Application Builder operates as an independent configuration tool or as an integral part of a complete PC based system, such as PC-30, by sharing configuration data. Detailed information on the instrument data base exists in related documents (see Section 1.5).
Application Builder INTRODUCTION 1.3 OVERVIEW OF PRODUCT The Application Builder is for use with a suitably equipped personal computer system. Connection of the instruments and a printer completes the system for support of download and document activities. The interface file of a compiled data base may then be used with the workstation software for supervisory control and data acquisition (TIF files support PC-30, MIF files can support other software packages). 1.3.
Application Builder INTRODUCTION 1.3.2 System Requirements The computer used to run the Application Builder requires an 80286 or greater processor (80386 or greater is recommended for speed) with IBM PC AT compatibility. The computer must be equipped with the following components to run the software. • A Hard Disk Drive with at least 10 megabytes available hard disk space. • A 3.5-inch Flexible Disk Drive (high density 1.44 MB) • 4 megabytes of RAM.
Application Builder INTRODUCTION 1.4 EXPLANATION OF CATALOG NUMBER This product is identified with a number that helps identify specific features. The general format of this number is described below. Specific identification information concerning various options may or may not be currently available. Options and combinations are subject to change. Sample Catalog No.
Application Builder INTRODUCTION 1.5 RELATED DOCUMENTATION See the documentation for your computer for specifics on its use. Reference information for instrument data base structure and configuration parameters are provided in the following publications.
Application Builder INTRODUCTION 1-6
Application Builder INSTALLATION SECTION 2 INSTALLATION 2.1 SOFTWARE INSTALLATION Install the Application Builder software on a computer already loaded with DOS version 3.3 or later and with the copy protection key installed in the parallel printer port. See Section 1.3.2 for system requirements. Make any cable connections between the computer and associated equipment either before or after installing the software (see Section 2.2). The configuration software is provided on two high density 3.
Application Builder INSTALLATION 5. Type a new directory name, if you wish, and press Enter. Installation begins and the display indicates progress as files are copied. When Disk No. 1 is finished the following prompt appears: Insert disk 2 and press a key or press Esc to quit. 6. Remove Disk No. 1 from its drive and insert Disk No. 2, then press any key. The installation of the remaining files in the Application Builder program begins and the display indicates progress as files are copied from Disk No.
Application Builder INSTALLATION 2.2 CABLE CONNECTIONS Cable requirements for terminal peripherals are shown in Figure 2-1. Make cable connections as described below. 1. Connect the protection key that came with the software to the parallel connector. NOTE: The copy protection key provides protection from duplication. If a key is not found when the system is starting you are allowed to place a key on the computer and try again or to start up in evaluation mode.
Application Builder INSTALLATION Cable Catalog No. ICN No. 1 Cable Connections Cable Type From To 1753F RS-232 (25-pin) IBM PS/2 1720N, 1733N 1774F RS-232 (9-pin) IBM PC AT 1720N, 1733N 1768F RS-422 (9-pin) IBM PC AT 1720N, 1733N Communication Link ICN No. n ICN Communication Parallel Printer Software Protection Key Color Display Mouse Personal Computer (80286 or better) Extended Modbus Communication Figure 2-1.
Application Builder USER BASICS SECTION 3 USER BASICS 3.1 GENERAL After the Application Builder software is installed, you can start the software. Before beginning, you may find it helpful to know how some basic tasks are implemented so you can work in the graphical environment of the Application Builder. These tasks are essential to building and entering instrument configuration data and building application compounds. The tools you will use are described in Section 4.
Application Builder USER BASICS 3.3 DISPLAY CHARACTERISTICS You first enter the Application Builder with the display shown in Figure 3-1. The symbols along the toolbar are icons that perform specific functions when selected (see Toolbar Reference). The configuration icons are system library resources you use to build your database (see Configuration) by placing them in your workspace and editing and connecting them to create a process strategy.
Application Builder USER BASICS 3.4 USING YOUR KEYBOARD AND MOUSE Your keyboard and two or three button mouse are required to use this software. The mouse controls the cursor which indicates the current position on the display where you can select an icon, make an entry or invoke some activity. The keyboard is used to enter alphanumeric information and data. 3.4.1 Mouse Activities Select Mode The select mode is active when the cursor icon in the toolbar is highlighted, Figure 3-2.
Application Builder USER BASICS Using Two or Three Button Mouse The difference between the two and three button mouse appears when adjusting the grid or zoom area. With the two button mouse, press the shift key and the left mouse button to simulate the middle mouse button of the three button mouse. Select Fields When a field is selected, it is indicated as a highlighted entry field in a menu. A character cursor appears as a line underneath the selected character in an entry field.
Application Builder USER BASICS 3.4.3 Accepting Entries Entries in configurable fields are checked when moving the cursor to the next field. A keyboard entry is considered invalid if the entry reverts back to its original value, or when you get an error message. When all fields are properly edited, select the enter button or press the Enter key. NOTE: Not all conditions can be checked in the edit displays. Certain information is checked during compile time. 3.
Application Builder USER BASICS 3.6 FUNCTION BLOCK EDIT DISPLAYS Each edit display has designated areas called entry fields, where data can be entered or where data are presented for examination, editing, or selection. The edit displays are interactive and support various activities through a fill-in-theblank format, Figure 3-3. Entry fields on the displays are used to enter data to be downloaded into the instrument data base.
Application Builder USER BASICS 3.7 SUGGESTED NAMING CONVENTIONS As you create blocks, compounds, loops, and instruments in the Application Builder, give them meaningful tag names (default names such as #001 are not very meaningful and make confusing paths such as #001.#002 etc.). You may want to use a naming convention such as using the block name and slot number (e.g., DIM1 for a digital input module in slot 1) or using normal process control loop names for loop compounds (e.g., FIC-101).
Application Builder USER BASICS can move down into any configured loops or other compounds by double clicking on the appropriate compound. See Figure 3-4 for an example of moving through different levels. From any level except the system level (which is the top level), you can move up one level by clicking on the diamond shaped icon in the upper left corner of the screen. An effective way to navigate through your strategy is using the Find Tag feature (Section 4.
Application Builder USER BASICS 3.9 COMPOUNDING Compounding is a convenient way of organizing groups of blocks and other compounds into logical groups. You may make application groups or states according to process functions or areas or organize individual blocks within a compound to become a logical structure or a custom algorithm that can be saved and used to construct other databases. 3.9.1 Grouping and Levels Compounding can be further logically structured through the use of multiple layering.
Application Builder USER BASICS 3.9.3 Execution Order Compounds are assigned an execution order number (number at upper right position) when they are placed (see Section 4.14.2 for execution order preferences). Like blocks, this order can be changed as a result of connections or using the check database execution order icon (Section 4.21). As a general rule, you should place compounds in the order you want them executed. If this is not practical, save your compounds and then load them in order.
Application Builder USER BASICS 3.10 MAKING CONNECTIONS Connections are made between an appropriate source and destination attribute pair while in the Connect Mode. Connections can be visible or wireless as described in Section 4.24 and Section 4.25. The process of selecting connection points depends upon the type of connection you are using and where you are in your strategy in relationship to the points being connected.
Application Builder USER BASICS Making a Wireless Connection Between Two Blocks at the Same Level This example assumes both blocks are at your current level. 1. Select Wireless Connect icon. 2. Select source block from Tag List. 3. Select attribute from source block. 4. Select destination block from Tag List. 5. Select attribute from destination block. Tag list displays blocks and compounds. Double click compound to move into it.
Application Builder USER BASICS 3.11 INPUT CONVENTIONS Several conventions are used throughout the edit block displays. Typically: • "Gray" data is viewable only. • Data with a checkbox next to it is dynamic. To enter data, click on the checkbox. This will enable the associated data field(s) for user entry. To disable, click on the checkbox again. • Other data may be dynamic, that is, enabled by entries from other fields.
Application Builder USER BASICS Block input precedence rules: 1. An input is considered remote if a connection is made, even if local data has been specified. 2. An input is considered local if no connection is made and local data has been specified. 3. An input is considered NONE if no connection is made and no local data has been specified.
Application Builder TOOLBAR REFERENCE SECTION 4 TOOLBAR REFERENCE 4.1 GENERAL The icons along the toolbar, Figure 4-1, serve as your working tools throughout the Application Builder. As you progress into your configuration, additional icons appear on the toolbar from those presented at the root (first) level. This section describes each of these tools starting with the tools at the root level (from left to right) and picking up the additional icons at the lower levels.
Application Builder TOOLBAR REFERENCE 4.2 EXIT SYSTEM Select the Exit System icon to close the Application Builder and return to your operating system. Before exiting the system, the Application Builder checks to see if the strategy has changed. If it has, you are asked if you wish to save it. If you say yes, you can save the database as described in Section 4.4. Otherwise, you can elect to exit the system or remain using the response screen as shown below.
Application Builder TOOLBAR REFERENCE Currently selected filename or enter a valid filename with optional extension. File Path shows two lines, 22 characters per line. Select a strategy once to put in file name box or double click to start load. To move up a level from the current directory, double click here. To move down a level into a subdirectory, double click an appropriate directory. Double click on bracketed letters to change logical drives. Use scroll arrows to move through the displayed list. 4.
Application Builder TOOLBAR REFERENCE 4.5 SERIAL PORT SETUP Select the Serial Port Setup icon to establish the type of communication used between your personal computer and the instruments. The setup display allows for independent configuration of four communication ports. 1. Select the the communication port your wish to use. Communication parameters are saved in the file SIO.DAT, which is created if it does not exist.
Application Builder TOOLBAR REFERENCE 4.6 INSTRUMENT FUNCTIONS Select the Instrument Functions (ABB) icon to access instrument functions shown below. The LCP Utility appears at the instrument level only. Use the Cancel icon to exit from the submenu. The ABB icon appears only at the system (root) and instrument levels, not at the loop level. 4.6.1 Compile Database Select the Compile icon to create an instrument database file that can be downloaded to an instrument.
Application Builder TOOLBAR REFERENCE Produce TIF's - Each line represents a communications module. Mark the checkbox to build the associated TIF. If a line is blank, it means that no communications module was found, and no TIF will be built, even if the checkbox is marked. Block Name - This is the block type and occurrence number of the module. This is a read-only field. Tag Name - This is the tag name of the module. This is a read-only field. File Name - This is the name to be given to the interface file.
Application Builder TOOLBAR REFERENCE 4.6.2 Download Database (and Communication Setup) Select the Download icon to send a complete database to an instrument. Scroll to select either Communication Links or Extended Modbus. For links, specify the ICN (0-7) and instrument (0-15) numbers of the target instrument. For Modbus, specify the target instrument address (1-247). Scroll to select your computer communication port. The Log File is used to capture communication messages to a disk file (*.LOG).
Application Builder TOOLBAR REFERENCE 4.6.4 Import Select the Import icon to read an instrument database file (ID1) and create an instrument resource icon on your strategy workspace. This is typically used to bring in files created using the 1706S configurator. Loop compounds will be restored. All other compounds and description blocks are not restored. The data base version created depends upon the declared version (if ok) then the minimum calculated version. Import fails otherwise. 4.6.
Application Builder TOOLBAR REFERENCE 4.6.7 LCP Utility Select the LCP Utility icon to upload a data base from a 2021W Local Control Panel (LCP) that is at Version 4 or later or load it from a file and download to a LCP or save it to a file. LCP versions prior to 4.0 do not have the upload/ download capability. The LCP uses the ICN for communication as indicated in this menu. Database Name: The name of the currently loaded database. This is the name of the database on disk.
Application Builder TOOLBAR REFERENCE 4.7 ERASE (Delete) The Erase icon deletes selected blocks and/or connections, or your whole strategy. Undo restores an erased block and/or connection. Use the Left mouse button to select the erase icon and immediately delete all selected blocks and connections. Use the right mouse button to perform other erase operations. Use the Cancel icon to exit from the submenu. Erase All Selected Blocks and Interconnections.
Application Builder TOOLBAR REFERENCE 4.8 MOVE TO CLIPBOARD Select the Move to Clipboard icon to delete a selected piece of your strategy and place it into the clipboard (a memory buffer) where it can be recreated using the paste icon. The previous contents of the clipboard are lost when you move or copy to clipboard. You cannot copy or move and paste parts of your strategy that belong to one algorithm set to places where another algorithm set is being used (e.g.
Application Builder TOOLBAR REFERENCE 4.10 PASTE Select the Paste icon to paste a piece of your strategy that has been copied or cut to the clipboard. The pasted piece is placed over and slightly offset from its original location when in the same level. The Tag Wildcard menu lets you determine how the pasted piece is to be named. Remember: The first 8 characters of tag names are used to determine file names.
Application Builder TOOLBAR REFERENCE 4.11 QUERY Select the query icon to: • Open a connection menu which displays the source and destination of a control connection and optionally allows the connection to be deleted • Open a menu associated with a block or compound for editing Select a group of block(s) and/or connection(s) to be queried (hold down left mouse button and drag a box around blocks and connections).
Application Builder TOOLBAR REFERENCE 4.11.1 Example of Block Query at System Level Block Tag: Use up to 8 characters that make a valid DOS filename. Description: Use up to 30 characters. Password: Select field and enter up to 8 characters. Type: Scroll to get Eurocard or Flush Mount (determines slot layout on I/O graphic display). Change Password: If you change the password, you must enter the ‘old’ password for authorization. 4.11.
Application Builder TOOLBAR REFERENCE 4.12 FIND TAG Select the find tag icon to bring up the find tag menu. From this menu you can: • Use the tag name field to type in a tag name and search through the current level only for the tag. You cannot use wildcards and the name is case sensitive. • Use the tag name list, which contains sorted tag names for your current level in the compound path, to navigate through your strategy.
Application Builder TOOLBAR REFERENCE 4.13 REPORT OPTIONS Select the Report Options icon to display the different report options icons. The choices available are Database report, Export to DXF, and Screen dump to printer (Graphic icon). Use the Cancel icon to exit from the submenu. 4.13.1 Database Reports Select the Database Reports icon to get the report options menu. Select the type of report you want (Database Blocks and/or Control Connection Lists).
Application Builder TOOLBAR REFERENCE Select the preferences button in the report options menu to get the report preferences menu. The preferences menu contains a file path button that allows you to change the file name and the path name through a “Save As” menu that is similar to the Save Database menu.
Application Builder TOOLBAR REFERENCE 4.13.2 Export to DXF Select the export to DXF icon to export a graphical representation of your strategy to DXF files for use with AutoCAD. Each compound creates its own DXF file. The preferences menu allows you to determine the following. Attributes Prompt for Compound File Names Use this option to create a DXF file for all compounds using the strategy name as the default file name (no box selected) or prompt for compound names.
Application Builder TOOLBAR REFERENCE 4.13.3 Screen Dump to Printer Select the Graphic icon to make a graphic printout of your screen to the printer selected in the Preferences icon. The screen dump to printer dumps the current contents of the database window to a printer. The system will work with an Epson compatible 24 Pin Black and White printer when the EPSLQ24 driver is selected. Additional drivers are provided using the printer options selections under strategy preferences. See Section 4.14.
Application Builder TOOLBAR REFERENCE 4.14 PREFERENCES Select the Preferences icon to get the Strategy Preferences menu. Use this menu to set the following preferences. • View preferences (saved with Save Preferences) • Execution Order preferences (saved with Save Preferences) • Password (saved with the strategy) • Printer preference (saved with Save Preferences) 4.14.1 View Preferences Select the view preferences icon to set your view options.
Application Builder TOOLBAR REFERENCE 4.14.2 Execution Order Execution order determines the sequence of block execution. Use the strategy preferences to determine execution order. In addition, the check execution order icon (see Section 4.21) is also used to determine execution order.
Application Builder TOOLBAR REFERENCE 4.14.3 Password Select the password icon from the strategy preferences menu to get the strategy password menu. Use this password to protect your strategy from being loaded without special authorization. Your strategy password is in effect after saving the strategy and when trying to load it. This menu appears when trying to load a strategy that is password protected.
Application Builder TOOLBAR REFERENCE 4.14.4 Printers Select the Printers icon from the strategy preferences menu to get the printer options menu. Scroll through the printer driver list using the up and down arrows to display the printer driver you require (see Table 4-1 on next page for a description of drivers) and select the appropriate driver. The selected driver displays in the Driver field. To set up the configuration for the selected printer, select the Configure Printer button.
Application Builder TOOLBAR REFERENCE Table 4-1.
Application Builder TOOLBAR REFERENCE 4.15 ZOOM Select the Zoom icon to display the choices for moving about in your strategy workspace and for adjusting your grid size. Either mouse button opens the zoom icons and puts you in the view mode as described below. Use the cancel icon to exit from the view mode submenu. Flexible Grid Select the Flex Grid icon and move cursor to workspace.
Application Builder TOOLBAR REFERENCE 4.16 LIBRARY Select the Library icon to list the types of devices and functions you can place in your workspace. The System Library is available from the root directory level. Choose MODCELL or MOD 30ML (if available) to get the appropriate instrument group. When in the instrument level, the Library icon is used to display the Instrument Library. Similarly, when in a loop, the Loop Library is displayed.
Application Builder TOOLBAR REFERENCE 4.17 SELECT Select the Select icon to enter the Select Mode and pick other icons. You can return to the Select Mode from a connect mode by pressing the right mouse button. This icon will display with a dark background when you are in the select mode. 4.18 REFRESH SCREEN Select the Refresh Screen icon to regenerate the current workspace image. The refresh function assures that all image details are valid.
Application Builder TOOLBAR REFERENCE 4.20 ABOUT THIS SOFTWARE Select the About icon to display information about your software. You should know your version number when talking to us about this software. Select OK to leave this menu.
Application Builder TOOLBAR REFERENCE 4.21 CHECK DATABASE EXECUTION ORDER Select the Check Database icon to manually or automatically establish a database execution order for selected blocks or for the compound you are in. Connected blocks are ordered based upon the source and destination of the connection where the source is executed first. Since an order cannot be automatically determined from control loop connections, a loop order window is used to request the order you want.
Application Builder TOOLBAR REFERENCE Order Selected Blocks The Order Selection icon is contained under the check database icon of the main toolbar. Selecting this icon causes the blocks contained within the selection to be ordered. For each unique loop contained in the selection the user is prompted with the loop order window. Order Compound The Order icon is contained under the check database icon of the main toolbar.
Application Builder TOOLBAR REFERENCE 4.22 I/O GRAPHIC Select the I/O Graphic icon to edit the placement of I/O modules on a graphical representation of the I/O module slots. The slot layout displayed can be either the eurocard format or the flush mount format depending upon the instrument type specified when the instrument is selected and identified at the start of the configuration procedure; see Section 5.2.
Application Builder TOOLBAR REFERENCE Configured I/O modules, for which a slot has been specified, appear on the display in their assigned slot locations. When more than one module is assigned to a slot, the modules appear stacked up in the assigned slot. As many as five modules can appear in a stack in any slot. For example, if the default configuration of slot 1 is accepted for all the modules in an instrument, the modules appear stacked up in slot 1.
Application Builder TOOLBAR REFERENCE 4.23 COMPOUND OPERATIONS Select the compound operations icon to make, break, save, load or load with preview, or password protect a compound. Select objects that are to be compounded before compounding. Use the left mouse button to make a compound. Use the right mouse button to display the additional choices in the compound icon submenu. Use the cancel icon to exit from the submenu.
Application Builder TOOLBAR REFERENCE 4.24 CONNECTIONS Select the Connect icon to make connections between blocks and compounds. After selecting the connection arrow, select the block or compound icon that you want to make a connection from. If you select a compound, a Tag List menu is displayed. If you select a block, select the attribute from the attribute list. Next, select the block you want to make a connection to. In a similar manner, select your attribute.
Application Builder CONFIGURATION SECTION 5 CONFIGURATION 5.1 GENERAL A System Library Instrument group is used to define or edit data base parameters for a particular version of an instrument type. This section describes how to configure a data base by placing instrument and other supporting blocks onto your workspace, editing those blocks and connecting them to make a strategy. See Section 4, Toolbar Reference if you wish to load an existing data base or save your configured data base. 5.
Application Builder CONFIGURATION Figure 5-1. Instrument Level Display 4. Define parameters for Interface and System Event blocks (Section 5.3). NOTE: The data for any configurable field is described in the data base reference book and a database report can be sent to your printer as described in Section 4.13.1. 5. Make I/O and communication module block selection choices and configure block displays (Section 5.4). I/O and communication module blocks are not part of a loop scan group.
Application Builder CONFIGURATION 6. Create loop compounds for the instrument, query each loop compound and identify it, double click on loop compound to enter it, configure the loop block, make function block choices, and configure blocks (Section 5.5). Take the time to assign meaningful tag names. 7. Compound function blocks as necessary to make application groups or states (Section 5.6).
Application Builder CONFIGURATION 5.3 SYSTEM BLOCKS (INSTRUMENT LIBRARY) System blocks, at the instrument level, contain the overall instrument related information and functionality that does not logically fall within any loop or function block. These blocks exist as resources through the System choice on the Library icon. Only one interface and system event block is supported as part of the instrument configuration. These blocks are automatically made available with each instrument.
Application Builder CONFIGURATION DISP Display block. Reference IB-1800R-APP. Multiple DISP blocks are supported by the MOD 30ML. Each block defines a user display. DIF Display Interface block. Reference IB-1800R-APP. One DIF block is supported by the MOD 30ML. This block defines the user display list and controls display presentation. ST State Table block. Reference IB-1800R-APP. One ST block is supported by the MOD 30ML. It is home to all state tables. TL Tune List block. Reference IB-1800R-APP.
Application Builder CONFIGURATION 5.4 I/O AND COMMUNICATION MODULE BLOCKS I/O and communication module blocks are not part of a loop scan group. I/O module blocks can be placed anywhere in an instrument strategy as a convenience to the user. The ICN and MSC communication module blocks are available outside of loop compounds only and are placed somewhere at the instrument level.
Application Builder CONFIGURATION 5.4.2 Example of Defining Parameters for ICN Module Block Double click on the block icon to open the block edit display. Edit any fields that require new values. Section 3.6 describes edit block displays. Bypass any field whose default value is appropriate for the application at hand (if ICN module location is set correctly, the defaults will allow ICN comunication). Move between pages of a multiple page display as required.
Application Builder CONFIGURATION 5.4.3 Input/Output Module Block Selection From the Library Display, select Input/Output to make the I/O modules available as resources. The different types and their associated hardware modules are: DIM Digital Input Module. Reference IB-23G600 Section 5.2. This block links MODOUT for the following modules to a DI block (MODIN). 2004A Solid State Relay Input, 2006A Unconditioned Digital Input DOM Digital Output Module. Reference IB-23G600 Section 5.3.
Application Builder CONFIGURATION AIN Built-in Analog Input (MOD 30ML). Reference IB-1800R-APP. One of two available, this block connects its field data using MODOUT to MODIN of any analog input function block. AOUT Built-in Analog Output (MOD 30ML). Reference IB-1800R-APP. One of two available, this block connects an analog outout of some other block to the field. 5.4.
Application Builder CONFIGURATION RDOM Remote Digital Output Module. Reference IB-23G600 Section 6.4. This block represents one or more digital output channels at an address (1-31) on a CS31 remote I/O bus. Connect MODOUT of the RIO block to MODIN of this block. Note that a summary page displays the source or local data for this channel. Pressing the CfgPg button displays the full configuration page.
Application Builder CONFIGURATION 5.5.2 Tables Block Selection The piecewise table function block can only be placed in a loop compound. PW Piecewise Table Block. Reference IB-23G602 Section 9. This block is a data block that supports 60 pairs of X,Y floating point coordinates for user defined linearizations or recipe data. Linearization data is sent to the LN block using the TABLEOUT connection. Recipe data is available on a per point basis. 5.5.
Application Builder CONFIGURATION 5.5.4 Algorithm Block Selection Algorithm blocks can only be placed in a loop compound. The algorithm types are: Algorithm Types: EX Expression Block. Reference IB-23G602 Section 8.2. This block evaluates a user specified expression each time it executes. The result is discrete or floating point depending on the final operation. An auxiliary result can be used to convert to other data types. 5-12 IC Input Communications Block. Reference IB-23G602 Section 8.3.
Application Builder CONFIGURATION TOT Totalizer Block. Reference IB-23G602 Section 8.10. This block is used to count an analog input signal. Features include: Threshold, Up, Down, Wrap, Scale Factor, Predetermined Count 1 & 2 and Limit Status. 5.5.5 Sequencer Block Selection Sequencer blocks can only be placed in a loop compound. The sequencer blocks support batch control for the instrument. There are three types of sequencer blocks, all providing the same batch control functions.
Application Builder CONFIGURATION 5.6 SPECIAL BLOCKS Your resource of special blocks is available at the instrument and loop levels through the library icon. These blocks allow you to build different types of compounds, or add description blocks to your strategy. 5.6.1 Compounding Compounding of function blocks allows you to make application groups or states according to process functions or areas.
Application Builder CONFIGURATION 5.6.3 Direct Connected Compound The direct connected compound (blue rectangle) allows you to develop a strategy group with its own uniquely named inputs and outputs. Your direct connection list is created from within the compound. Connections to the connection interface block (CIB) are presented as outputs. Connections from the CIB are presented as inputs. Lists expand as the number of connections increases. Connections are presented in the order they are created.
Application Builder CONFIGURATION 5.7 CONNECT BLOCKS Blocks are connected using the visible connection (Section 4.24) or the wireless connection (Section 4.25) method. The visible connection can start by selecting a block or compound to connect from. The wireless connection always uses the tag list. Attributes are listed in the data base reference books. Special connections for modules and lists are given in Table 5-1. The rules for all block inputs are given in Section 3.11. Table 5-1.
Application Builder CONFIGURATION 5.8 CREATE AND CONNECT LIST BLOCKS Define parameters for configured and Modbus lists blocks and then connect attributes using visible or wireless connections to the block. A configured list block is used to specify and/or collect data that is of interest to an external system. If a block or connection to a list is deleted after a connection is made, the list field will return to NONE.
Application Builder CONFIGURATION 5.9 COMPILE DATA BASE To compile your completed data base configuration, select the ABB icon to access the compile icon and then select the compile function. While compile is working the icon appears indented as shown. If there are compile errors, you will get a message indicating there are errors and only the error messages (.ERR) and data base reference files (.CRF) are written to disk (if the ID1 file existed for this instrument, it is renamed with the BAK extension).
Application Builder CONFIGURATION If such a change is made, enter the PC-30 Strategy Builder, delete the data point, and reenter it immediately. This forces the Strategy Builder to reread the description of the data point from the TIF file and thereby associate it with the correct LSP. If you must change several data points, delete the first point and reenter it, delete the second point and reenter it, and so on. Do not delete several points consecutively and then reenter them.
Application Builder CONFIGURATION 5.10 DOWNLOAD DATA BASE Select the ABB icon to access and select the download function to get the Download menu. Make sure your serial port is set properly (Section 4.5). DOWNLOAD each complete data base configuration to its respective instrument. You must specify the target instrument and the state after download. For links, specify the ICN (0-7) and instrument (0-15). For Modbus, specify an address of 1247).
Application Builder CONFIGURATION MODCELL Revision Level Compatibility (Current Versions are bold) Target Inst.
Application Builder CONFIGURATION 5.11 INSTRUMENT STATUS DISPLAY Select the ABB icon to access and select the status function. If no communications data file (sio.dat) exists a message noting that sio.dat not found is displayed. Make sure your serial port is set properly (Section 4.5). The instrument status display, below, allows the user to read or write the current, main, default or memory module data base of a specified instrument.
Application Builder CONFIGURATION Table 5-2.
Application Builder CONFIGURATION NOTES 1.
Application Builder CONFIGURATION 4. R DIAGS type returns the specified diagnostics. The screen displays up to 15 diagnostics of the specified type and a prompt to continue appears if necessary.
Application Builder CONFIGURATION the block/occurrence and diagnostic code for each diagnostic point, which can then be used as parameters for this command.
Application Builder APPENDIX A APPENDIX A DOS CONFIGURATION FILENAME EXTENSIONS The following are the filename extensions assigned by the Application Builder when the save and compile activities are invoked. The filename, as described below, is the tag name you assign during configuration. Extension Description of Extensions Filename.CDB = Configurator data base file for the strategy after the SAVE DATABASE activity is invoked. Filename = Strategy Name. Filename.
Application Builder APPENDIX A Filename.CRF = Cross reference data base file for the strategy after the COMPILE activity is completed with or without errors. This is an ASCII file of the block occurrence number assigned during compile and the block tag entered during configuration. This file is produced in execution order. You can use the DOS sort command or your other favorite utility to arrange this file in some other sorted order. Filename = Instrument Tag Name. Filename.
Application Builder INDEX INDEX A AB, diagnostic type . . . . . . . . . . . . . . 5-25 ABQ, diagnostic type . . . . . . . . . . . . . 5-25 ACTQ, diagnostic type . . . . . . . . . . . . 5-25 AIN Block . . . . . . . . . . . . . . . . . . . . . 5-9 Algorithm, custom compounds . . . . . . 5-14 Algorithm, standard types . . . . . . . . . . 5-12 Algorithm set, loop . . . . . . . . . . . . . . 3-9 Algorithm set, copy or move . . . . . . . . 4-11 Algorithm set, reporting . . . . . . . . . . .
Application Builder INDEX Control Connection . . . . . . . . 4-14, 4-16 Drawing right angle preference . . . 4-20 Erase . . . . . . . . . . . . . . . . . . . . . 4-10 Execution order . . . . . . . . . . . . . . 4-29 Query . . . . . . . . . . . . . . . . . 4-13, 4-14 Reports . . . . . . . . . . . . . . . . 4-16, 4-18 Status . . . . . . . . . . . . . . . . . . . . . 5-15 Visible Connection 3-11-3-12, 4-1, 4-34 Wireless Connection 3-11-3-12, 4-1, 4-34 CPD blocks .
Application Builder INDEX Execution Order . . . 3-10, 4-1, 4-20-4-21 Exit . . . . . . . . . . . . . . . . . . . . . . 3-5, 4-9 Exporting . . . . . . . . . . . . . . . . . . . . . 3-7 Extensions . . . . . . . . . . . . . . . . . 3-7, A-1 Extensions (see filename extensions) F Filename Extensions . . . . . . . 1-1, 3-7, A-1 Filenames . . . . . . . . . . 3-7, 4-3, 4-14, 4-18 Fill-in-the-blank . . . . . . . . . . . . . . 1-2, 3-6 FGLISTIN . . . . . . . . . . . . . . . . . . . . . 5-16 Flexible Grid . . . . . .
Application Builder INDEX Messages Error Messages . . . . . . . . . . . 3-5, 5-18 Event Messages . . . . . . . . . . . . . . . 5-4 Posted Messages . . . . . . . . . . . . . . 3-5 MIF files . . . . . . . 1-2, 5-4-5-5, 4-5-4-6, 5-17-5-18, A-1 Mini Link . . . . . . . . . . . . . . . 1-3, 1-5, 4-4 Minimize .................... 3-12 Mismatch . . . . . . . . . . . . . . . . . . . . . 3-10 MITS500, printer driver . . . . . . . . . . . 4-24 ML block . . . . . . . . . . . . . . 5-4, 5-16, A-2 Mnemonics . . . . . . .
Application Builder INDEX PSTSCSER, printer driver . . . . . . . . . 4-24 PW Block . . . . . . . . . . . . . . . . 5-10, 5-16 Q Query . 3-5, 4-1, 4-13-4-14, 4-32, 5-1, 5-3 R RAM . . . . . . . . . . . . . . . . . . . . . . . . 1-3 RDIM block . . . . . . . . . . . . . . . . . . . . 5-9 RDOM block . . . . . . . . . . . . . . . . . . . 5-10 Reassign occurrence numbers . . . . . . 4-6 Redraw Screen . . . . . . . . . . 3-8, 4-1, 4-27 Remote I/O blocks . . . . . . . . . . . . . . . 5-9 Rename . . . . . . . . . .
Application Builder INDEX TOSH1351, printer driver . . . . . . . . . 4-24 TOT (Totalizer) Block . . . . . . . . . . . . 5-13 TTI Block . . . . . . . . . . . . . . . . . . 5-8, 5-11 U Unchecked . . . . . . . . . . . . . . . . . . . . 3-4 Undo . . . . . . . . . . . . . . . . . . . . 4-10, 5-15 Upgraded, versions . . . . . . . . . . . . . . 3-10 Upload Database . . . . . . . . . . . . . . . . 4-7 Upload LCP . . . . . . . . . . . . . . . . . . . . 4-9 Upload Module Command . . . . . . . . .
The Company’s policy is one of continuous product improvement and the right is reserved to modify the information contained herein without notice, or to make engineering refinements that may not be reflected in this bulletin. MicroMod Automation assumes no responsibility for errors that may appear in this manual. © 2004 MicroMod Automation, Inc. Printed in USA IB-23H141, Issue 6 04/2005 MicroMod Automation, Inc. 75 Town Centre Drive Rochester, NY USA 14623 Tel. 585-321 9200 Fax 585-321 9291 www.