CONFIGURATION GUIDE Data Visualization Software 53PW6000 Micro-PWC™ SYSTEM PN26005, Rev.
MicroMod Automation, Inc. The Company MicroMod Automation is dedicated to improving customer efficiency by providing the most ost-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.
Micro-PWC CONFIGURATION GUIDE Table of Contents 1.0 - Introduction .......................................................................... 1 1.1 Overview........................................................................................................ 1 1.2 Intended Audience......................................................................................... 1 1.3 Functional Description ................................................................................... 1 1.3.1 User Interface..
Micro-PWC CONFIGURATION GUIDE 2.3.4 Delete All Archival Groups ............................................................. 13 2.3.5 List Tags in an Archival Group........................................................ 13 2.4 Message Configuration................................................................................ 14 2.4.1 Message Text ................................................................................. 14 2.4.2 Message Priority....................................................
Micro-PWC CONFIGURATION GUIDE 2.8.3.4 Deleting a Device ......................................................... 40 2.8.3.5 Deleting all Devices...................................................... 40 2.8.4 Message Routing ........................................................................... 40 2.8.4.1 Message Type Filtering ................................................ 41 2.8.4.2 Message Color Definition ............................................. 42 2.8.4.3 Message Indentation Definition....
Micro-PWC CONFIGURATION GUIDE 3.3.2 Group Configuration ....................................................................... 71 3.3.2.1 End Group Configuration ............................................. 74 3.3.3 Point Displays................................................................................. 75 3.4 Summary - Hierarchical Displays ................................................................ 75 4.0 - The Grafx Editor.................................................................
Micro-PWC CONFIGURATION GUIDE 4.2.6.3 Grouping and Ungrouping Objects............................. 104 4.2.6.4 Depth and Grouped Objects ...................................... 104 4.2.6.5 The Extent of an Object ............................................. 104 4.2.6.6 Moving an Object ....................................................... 105 4.2.6.7 Copying an Object...................................................... 105 4.2.6.8 Scaling (Resizing) an Object......................................
Micro-PWC CONFIGURATION GUIDE 4.4.1 Dynamic Values............................................................................ 145 4.4.1.1 FP_DYvalue ............................................................... 145 4.4.2 Bargraphs..................................................................................... 147 4.4.2.1 FP_DYbargraph ......................................................... 147 4.4.2.2 FP_DYbargraph_ec ................................................... 149 4.4.2.3 FP_DYHorizbar .
Micro-PWC CONFIGURATION GUIDE 4.6 Micro-DCI SUBMODELS........................................................................... 219 4.7 Custom Models For Point and Group Displays ......................................... 220 4.7.1 Group Display Customization Techniques.................................... 220 5.0 - Historical Database.......................................................... 221 5.1 Introduction...............................................................................................
Micro-PWC CONFIGURATION GUIDE 6.3.3 Delete Event Logs ........................................................................ 240 6.3.4 Schedule Event Logs ................................................................... 241 6.3.4.1 Schedule Button......................................................... 241 6.3.4.2 The Scheduled Time Parameter ................................ 242 6.3.4.3 The Event Bit Name Parameter ................................. 242 6.3.4.4 The Device Parameter ...................
Micro-PWC CONFIGURATION GUIDE 8.1 Introduction................................................................................................ 259 8.2 General Information for All Node Types .................................................... 260 8.2.1 Node Name .................................................................................. 260 8.2.2 Info Menu ..................................................................................... 260 8.2.2.1 Network Info ..................................
Micro-PWC CONFIGURATION GUIDE 9.9.1 Accessing the Quick Keys Feature .............................................. 283 9.9.2 Configuring Quick Keys................................................................ 284 9.9.3 Configuring Quick Keys 33 Through 64 ....................................... 285 9.9.4 Clearing Quick Key Assignments ................................................. 285 9.10 Summary - Quick Keys............................................................................ 285 9.
Micro-PWC CONFIGURATION GUIDE 11.1.2 Micro-DCI @aGlance/IT Server Requirements Micro-PWC Version................................................................ 304 11.2 @aGlance/IT Server Operation ............................................................... 305 11.2.1 Configuring the @aGlance/IT Server Internal Interface ............. 305 11.2.2 Registering Server Nodes .......................................................... 305 11.2.3 Registering Client Nodes ......................................
Micro-PWC CONFIGURATION GUIDE A.1 The fpput( ) Function................................................................................. 327 A.1 The fpputd( ) Function ............................................................................... 328 A.1 The fphput( ) Function............................................................................... 329 A.1 The fphputd( ) Function ............................................................................. 330 A.1 The fparchive( ) Function .........
Micro-PWC CONFIGURATION GUIDE List of Figures Figure 2-1. User Login Window ........................................................................ 10 Figure 2-1. User Login Window ........................................................................ 10 Figure 2-2. Archival Group Configuration Window ........................................... 11 Figure 2-3. Archival Group Scheduling Window ............................................... 12 Figure 2-4. Area Selection Window ............................
Micro-PWC CONFIGURATION GUIDE Figure 3-6. Group Display, 8 Point Format ....................................................... 73 Figure 3-7. Graphic List Window ...................................................................... 74 Figure 4-1. Grafx Editor Display ...................................................................... 79 Figure 4-2. Submodel Selection Window ......................................................... 96 Figure 4-3. The Settings Window ....................................
Micro-PWC CONFIGURATION GUIDE Figure 4-39. Enter Value Pushbutton (FP_DYentervaluepb) and Resulting Pop-up Window .......................................................................... 164 Figure 4-40. Enter Value Pushbutton Configuration Window ......................... 164 Figure 4-41. Enter Text Pushbutton Submodel (FP_DYentertextpb) and Resulting Pop-up Window .......................................................... 166 Figure 4-42. Enter Text Pushbutton Configuration Window .....................
Micro-PWC CONFIGURATION GUIDE Figure 4-80. Meter Submodel (FP_DYmeter) ................................................. 198 Figure 4-81. Meter Submodel Configuration Window ..................................... 198 Figure 4-82. Dynamic Wheel (FP_DYwheel) .................................................. 200 Figure 4-83. Dynamic Wheel Configuration Window ...................................... 200 Figure 4-84. Dynamic Pump - Left (FP_DYpump_lf) ...................................... 202 Figure 4-85.
Micro-PWC CONFIGURATION GUIDE Figure 7-5. Trend Trace Configuration Window .............................................. 254 Figure 8-1. System Status Display ................................................................. 259 Figure 8-2. SSD Object for a Micro-PWC ....................................................... 259 Figure 8-3. Network Info Window Example .................................................... 261 Figure 8-4. Services Window Example .................................................
Micro-PWC CONFIGURATION GUIDE List of Tables Table 1-1. Reference Documents ....................................................................... 5 Table 1-2. Terms and Abbreviations ................................................................... 5 Table 2-1. Priority Color Assignments .............................................................. 22 Table 2-2. Default Mini-Alarm Field Widths ...................................................... 26 Table 2-3. Default Device Characteristics..........
Micro-PWC CONFIGURATION GUIDE 1.0 Introduction 1.1 Overview The Micro-PWC is an operator’s console designed for use with Micro-DCI and other compatible equipment. This Configuration Guide describes the operations required to configure the Micro-PWC. It is designed to accomplish the following objectives: • Provide instructions on how to perform configuration tasks on the Micro-PWC. • Provide suggestions and examples for configuration activities. • Provide additional information as necessary. 1.
Micro-PWC CONFIGURATION GUIDE 1.3.1 User Interface The Micro-PWC provides the Process Operator, Engineer, and Maintenance Technician with a windowbased interface to both the process and the Micro-PWC itself. The Micro-PWC uses a Windows-based operating system from Microsoft. The user interface is described in detail in the Micro-PWC Operator’s Manual. 1.3.2 Micro-PWC System Management Features The Micro-PWC allows the user to configure many items which aid in managing the use of the system.
Micro-PWC CONFIGURATION GUIDE 1.3.6 Logging Logs are used to collect and format data for use in reports and spreadsheet calculations. The two types of logs available on the Micro-PWC include Event Logs and Spreadsheet Logs. Logs are synchronized within a console group. Log configuration is discussed in Section 6. 1.3.7 Trending Trending functions display the values of from 1 to 8 points in an analog trend format similar to that presented by a conventional strip chart recorder.
Micro-PWC CONFIGURATION GUIDE One Micro-DCI @aGlance/IT server interface license is included with each set of Micro-PWC software. Additional licenses can be purchased. Optional @aGlance client "add-ins" (spreadsheet extensions) are available. These add-ins allow users of spreadsheets to request data from an Micro-PWC running the @aGlance server. This is done using the macro facilities of the spreadsheets.
Micro-PWC CONFIGURATION GUIDE file1.exe c:\new 1.4.7 Revision Variable A ? indicates a value that may change, depending on the version of an item. Example: Part number: 1234567?0 Part number: 1234567?? 1.5 Reference Documents This Configuration Guide provides information only for the configuration of the Micro-PWC. Table 1-1 lists additional documents that relate to the operation of the Micro-PWC system. Table 1-1.
Micro-PWC CONFIGURATION GUIDE Table 1-2. Terms and Abbreviations (Continued) Term Definition Bounding Box A bounding box is a thin black outline which appears when the user moves a window. The mouse is used to move the bounding box to the desired location, then the mouse Select button is clicked. The window will then be moved to the location indicated by the bounding box. Cascading Menu A submenu which provides selections that amplify the parent selection on a pulldown or pop-up menu.
Micro-PWC CONFIGURATION GUIDE Table 1-2. Terms and Abbreviations (Continued) Term Definition Modal Pop-up Window A pop-up window which requires input from the user. Until the user responds and closes the modal pop-up window, the parent window will reject any user input. Model When used in the graphical context of SL-GMS, a model is an object or group of objects. Models can be used as objects in other models.
Micro-PWC CONFIGURATION GUIDE 8 Introduction
Micro-PWC CONFIGURATION GUIDE 2.0 System Configuration 2.1 Introduction Each Micro-PWC contains parameters which must be configured to achieve optimum performance locally and to allow the unit to function effectively with the DCS system. This chapter provides basic information required to get started using the system, then moves on to discuss System Configuration functions, including definition of Archival Groups, Message Configuration, Security, and Network Parameter Configuration.
Micro-PWC CONFIGURATION GUIDE ✎ Note The security system of Access Levels controls the user’s access to controller areas and priorities as well as network and controller functions. When security is active, the user’s access to these parameters is defined by the System Default or by the user’s login configuration. When the security system is inactive (a userselectable state, refer to Section 2.10.1, Security Activation), no restrictions are placed on the user’s access abilities.
Micro-PWC CONFIGURATION GUIDE returns to the Default Login state; it is as if the Default user had logged in.) The logout procedure is very similar to that used to login. To logout, select: Menu > User > Log Out. 2.3 Archival Groups The Micro-PWC can be configured to collect data from the controller database and place it in the Historical Database (see Section 5), which resides on the Micro-PWC.
Micro-PWC CONFIGURATION GUIDE 2.3.2 Edit an Archival Group To make changes to an existing Archival Group, click on the desired Archival Group name in the list box, then click Edit. The Archival Group Scheduling window (Figure 2-3) will be displayed. TC00904A Figure 2-3. Archival Group Scheduling Window This window allows the following parameters to be changed: • Group Name • Period and Start Time • Area 2.3.2.
Micro-PWC CONFIGURATION GUIDE been configured (via Message Routing configuration, see Section 2.8.4, Message Routing) to receive messages associated with that area. The message will also be sent to all Micro-PWCs where users who have access to that area are logged in. The message will be displayed in the Message line (bottom line) of the Mini-Alarm Window on the Micro-PWCs. To assign the Operator Message to an Area, click Area. The Area Selection window (Figure 2-4) will be displayed.
Micro-PWC CONFIGURATION GUIDE 2.4 Message Configuration A method of communication between operators is available on the Micro-PWC, allowing text messages known as operator messages to be sent from one plant Area to another. The Message Configuration feature provides this method of generating operator messages from a Micro-PWC. To create an operator message, access Message Configuration by selecting the following sequence from the System Window: Menu > Configure > Message Configuration.
Micro-PWC CONFIGURATION GUIDE 2.5 Alarm Group Configuration Alarm Groups can be used to change the state of atoms in the controller, including changes which cause momentary contacts to be energized for a predetermined cycle, such as an on/off switch which is controlled by a Discrete I/O module in the controller. Typically, these are used to trigger an audible or visual alarm at an annunciator panel. Alarm group operation is initiated when Process Alarms are detected.
Micro-PWC CONFIGURATION GUIDE 2.5.2 Add an Alarm Group To create an Alarm Group, click Add. The Alarm Group Configuration window (Figure 2-7) will be displayed. TC00154A Figure 2-7. Alarm Group Configuration Window 2.5.2.1 Group Name The first item to appear in the Alarm Group Configuration window is the Group Name entry box. Enter a string of up to 32 alphanumeric characters to be used as the name of the Alarm Group.
Micro-PWC CONFIGURATION GUIDE 2.5.2.3 The OFF List Like the On List, the Off List is a scrolled list of tagname.atoms and values. When all Process Alarms capable of triggering the Alarm Group have been acknowledged, values in the Off List are downloaded to their associated tagnames in the controller. This allows the contacts which drive the alarm annunciator to be returned to their original state. Configuration and deletion of items in the Off List is accomplished in the same manner as for the On List. 2.
Micro-PWC CONFIGURATION GUIDE pressed in to filter a Message Type on this display, its color also changes to yellow to make the selected state more obvious.) All Message Types for the currently selected Message Class can be set or cleared simultaneously by clicking Set or Clear. All Message Types for all Message Classes can be set or cleared simultaneously by clicking Set All or Clear All. 2.5.2.4.
Micro-PWC CONFIGURATION GUIDE 2.5.2.6 Delete Alarm Group(s) To delete an Alarm Group, click on the Group Name in the Alarm Group Selection List. Click Delete. A confirmation box will ask: Delete selected items? Click Yes to delete the item, or click No to exit without making deletions. To delete a block of adjacent alarm groups, click on the first item to be deleted, press and hold the SHIFT key, then click on the last item in the list to be deleted. Click Delete.
Micro-PWC CONFIGURATION GUIDE 2.6 Configuring Network Parameters To configure parameters which are global to the network, use the Network Parameters option. From the System Window, select Menu > Configure > Network Parameters. This provides configuration access to the following network parameters: • Alarm Setup • Alarm Vectors • Area Names • Event Bit Names • Printer Assignment • Message Routing • Operator Window Parameters • Display Colors 2.6.
Micro-PWC CONFIGURATION GUIDE T Figure 2-9. Alarm Setup Window ✎ Note Changes to these parameters take effect when the Micro-PWC is restarted. 2.6.1.1 System Title The first item which appears in the Alarm Setup window is System Title. Enter a text string of up to 32 characters which is to be used as the System Title. The System Title appears in the title bar of the Mini-Alarm Window. 2.6.1.
Micro-PWC CONFIGURATION GUIDE 2.6.1.3 Priority Colors There are 16 alarm priorities available on the Micro-PWC. Each of these priorities can be configured to display in a different color, to aid in rapid identification of the importance of the alarm. A palette of 16 Priority Color Assignments is pre-configured on the Micro-PWC. The default palette uses the following colors: Table 2-1.
Micro-PWC CONFIGURATION GUIDE To manually specify a color for a priority: 1. Click the Priority Color to be changed. 2. Click the selection entry box and use BACKSPACE to remove the original color name. 3. Type in the name of the desired color using the keyboard. 4. Click Assign Color to assign the newly chosen color to the selected priority. ✎ Note If this method of color selection is used, the newly selected color will not appear in the color sample box.
Micro-PWC CONFIGURATION GUIDE When there are no unacknowledged Process Alarms, System Events, or Messages in the Mini-Alarm Window on a particular Micro-PWC, the audible alarm will be automatically turned off for that Micro-PWC until the next unacknowledged alarm or message appears in the Mini-Alarm Window. ✎ Note There can still be unacknowledged alarms on the system.
Micro-PWC CONFIGURATION GUIDE For example, the default High Audio Priority setting is 4; this means that alarms and messages with priority numbers 1 through 4 will be accompanied by a rapid beep, while alarms and messages with priority numbers 5 through 16 will receive the steady beep. 2.6.1.4.5 External Alarm Silence The External Silence button opens a window (Figure 2-10) that allows the user to configure a tag that will silence an external alarm from the Micro-PWC.
Micro-PWC CONFIGURATION GUIDE TC00157A Figure 2-11. Mini-Alarm Format Window The default size of each field width is as shown in Table 2-2. Table 2-2. Default Mini-Alarm Field Widths Field Name Default Field Width Priority 2 Area 10 Time 8 Date 9 Tag 16 Status 16 Alarm Tag 34 Legend 48 The default sizes used reflect the maximum number of spaces required for each piece of information. The default sizes total 131 characters.
Micro-PWC CONFIGURATION GUIDE 2.6.1.7 Exiting Alarm Setup To exit the Alarm Setup display, choose one of two options. To exit and save all changes to the configuration, click OK. Click Cancel to exit without saving any changes. Changes to these parameters take effect when the Micro-PWC is restarted.
Micro-PWC CONFIGURATION GUIDE 2.
Micro-PWC CONFIGURATION GUIDE 2.8 Alarm Vectors From the System Window, select Menu > Configure > Network Parameters > Alarm Vectors to view the Alarm Vector Configuration window (Figure 2-12). This window is used to assign specific displays to tagnames. If this assignment has been configured, and the associated point goes into alarm, the user need TC00158A Figure 2-12.
Micro-PWC CONFIGURATION GUIDE • Message Review • Printer Review • Event History Below the Display Type list box are two blank fields, Display Type and Index. Below these fields are two text entry boxes. The first entry box is Tagname, the second appears to the right of, and is used in conjunction with, a Find button. To assign an Alarm Vector to a tagname, first configure the tagname, then specify the target display. This procedure is described below. 2.8.0.
Micro-PWC CONFIGURATION GUIDE TC00172A Figure 2-13. Select Graphic Window 2.8.0.2.3 Specifying a Printer Review Display If Printer Review is selected as the display type, a Printer Selection window (Figure 2-14) will appear. This window contains a list of devices configured on the network. Click the name of the device containing the messages which are to be displayed. The device name will be highlighted. Click OK (or double-click the device name) to complete the operation.
Micro-PWC CONFIGURATION GUIDE 2.8.0.3 Changing Existing Alarm Vectoring Assignments Once points have been configured for Alarm Vectoring, use the Find button to quickly locate and highlight any entry in the Tagnames list box. To do so, enter the desired tagname (or any known portion thereof) in the text entry box to the right of the Find button, then click Find. The first entry containing the desired string will appear highlighted at the top of the Tagnames list box.
Micro-PWC CONFIGURATION GUIDE From the System Window, select Menu > Configure > Network Parameters > Area Names to view the Area Setup display, shown in Figure 2-15. TC00159A Figure 2-15. Area Setup Display The Area Setup display is used to configure a 10-character name for each of the 255 process Areas. To do so, click the text entry box and enter up to 10 characters. These names are used network-wide for user reference; it is recommended that they be unique. 2.8.
Micro-PWC CONFIGURATION GUIDE From the System Window, select Menu > Configure > Network Parameters > Event Bit Names to display the Event Bit Configuration window (Figure 2-16). TC00160A Figure 2-16. Event Bit Configuration Window By default, the top area of this window contains a list of the first 15 Event Bits and their names, which can have a maximum of 15 characters. Below this list are Go To and Find buttons, used to access other Event Bits.
Micro-PWC CONFIGURATION GUIDE 2.8.2.3 Find Use the Find button to access an event bit by name. Click Find; a window will be displayed. Click the text entry box labelled Enter Event Bit Name and enter the name of the desired event bit. Click OK. A list of 15 event bits, starting at the requested event bit, will be displayed in the Event Bit Configuration window. 2.8.2.4 Delete All Use the Delete All button to delete all configured event bit names. Click this button; a confirmation box will appear.
Micro-PWC CONFIGURATION GUIDE TC00569A Figure 2-18. Device Characteristics Device characteristics which can be configured include: • Device Name • Backup Device • Node Name • Device Type • Port Number • File Size (in lines) • Use ETX/ACK Protocol • Emulation 2.8.3.1.1 Device Name The Device Name is an 11-character alphanumeric string used to identify the printer or file. To enter or change the device name, click the Device Name entry box. Enter the name to be used for the device.
Micro-PWC CONFIGURATION GUIDE as the backup to select it. Click OK to complete the selection process. ✎ Note The Microsoft print manager does not support the ETX/ACK protocol; therefore, automatic switchover to a backup printer is not available on Micro-PWC printers controlled by the Microsoft print manager. 2.8.3.1.3 Node Name The Node Name is the name of the node to which the device is connected. The local node name appears by default.
Micro-PWC CONFIGURATION GUIDE Micro-PWC, printer output will automatically be directed to the parallel port on that Micro-PWC. If the selected Node Name is that of a printer server, the port number can be selected. To change this parameter, click the Port Number button. A window titled Available Ports will be displayed, which contains a list of available ports for the selected node name. Click on the entry for the port to be used, then click OK to complete the selection process. 2.8.3.1.
Micro-PWC CONFIGURATION GUIDE 2.8.3.1.9 Default Device Characteristics Default Device Characteristics are listed in Table 2-3. Table 2-3. Default Device Characteristics Characteristic Default Device Name The entry box is empty. Backup Device (None) Node Name Defaults to the name of the local node. Type File Port Number Button face is blank by default when the Type characteristic is set to “File”; otherwise it defaults to 1.
Micro-PWC CONFIGURATION GUIDE Click on the method to be used for the sort, then click OK to complete the selection process. The results of the sort operation will be seen immediately in the device list found in the Printer Assignment display. 2.8.3.4 Deleting a Device To delete a device from the Printer Assignment device list, click on the item in the list which is to be deleted, then click Delete. The item will be removed from the list immediately. 2.8.3.
Micro-PWC CONFIGURATION GUIDE From the System Window, select Menu > Configure > Network Params > Message Routing to display a window similar to that shown in Figure 2-20. TC00242A Figure 2-20. Message Routing Assignment Window The Message Routing Assignment window contains a matrix of Devices and Message Classes. Only Devices which have been configured through the Printer Assignment window (see Section 2.8.3, Printer Assignment) will appear as part of the matrix.
Micro-PWC CONFIGURATION GUIDE TC00589A Figure 2-21. Device Routing Assignment Window 2.8.4.2 Message Color Definition By default, messages which are sent to a printer are printed in black, and messages which are sent to a file appear as black characters on a white background. To define a different color to be used when a message from a particular class is sent to a file (or to an optional color printer), click on the Color Selection button located immediately below the Message Class name.
Micro-PWC CONFIGURATION GUIDE indented. By default, printing of all Message Classes begins at position 0 (zero, the first position on the left of the screen or printer), and the face of the Space button reflects this as #sp:n, where n represents the number of spaces defined for indentation. Click the Space button; the Indentation window (Figure 2-23) will appear. This window contains the possible choices for indenting messages, from the default of 0 to the maximum of 36 spaces.
Micro-PWC CONFIGURATION GUIDE System event messages are displayed in the format:
Micro-PWC CONFIGURATION GUIDE Micro-PWC Operator Action messages are displayed in following format:
Micro-PWC CONFIGURATION GUIDE TC00164A Figure 2-24. Operator Window Parameters Window 2.8.5.1 Operator Window Update Rates The top portion of the Operator Window Parameters window contains four pairs of sliders used to determine how fast a window containing a Graphic, Group, Point, or Trend display will be updated. The first slider in each pair determines the update rate for windows containing the specified display type which has keyboard focus.
Micro-PWC CONFIGURATION GUIDE Please wait... This happens when the amount of memory used by an Operator Window has grown large. The system automatically replaces the Operator Window, in memory, with a new version using the minimum amount of memory required for the display, reducing the amount of memory consumed. The center section of the Operator Parameters Window contains a slider labelled Replace Size (MB).
Micro-PWC CONFIGURATION GUIDE 2.8.5.6 Apply Changes Once changes have been made to the items in the Operator Window Parameters window, the changes can be saved without exiting the window by clicking Apply. This is especially useful when configuring update rates, as the user can watch the effect that changes to this feature produce on a display, and adjust the rates without closing and re-opening the configuration window. 2.8.6 Configuring Multiple Screens Multi-screen orientation must be configured.
Micro-PWC CONFIGURATION GUIDE 2.9 Display Colors From the System Window, select Menu > Configure > Network Params > Display Colors. The Display Colors window (Figure 2-26) will be displayed. TC00974A Figure 2-26.
Micro-PWC CONFIGURATION GUIDE • choosing a pre-configured color scheme from the Color Schemes drop-down combo box which defines all display color parameters; available color schemes include: • Default (seashell4 background and white text for all parameters) • Grays • Browns • Blues As selections are made, the portion of the window labelled Current Color Scheme will be updated dynamically to provide immediate feedback on the results of your choices.
Micro-PWC CONFIGURATION GUIDE as the Default Login is initially set at Supervisor Level 3 (the most powerful Access Level). ✎ Note Read this chapter completely before reconfiguring the Default Login. Also, be sure to create a new privileged login account with an Access Level of Supervisor Level 3 before lowering the Access Level of the Default Login. To configure the Micro-PWC security system, from the System Window select Menu > Configure > Security.
Micro-PWC CONFIGURATION GUIDE Selecting Default Login from the Security menu displays the Default Login Configuration window (Figure 2-28). TC00570A Figure 2-28. Default Login Configuration Window 2.10.2.1 Default Login Access Level At the top of the Default Login Configuration window is a button which displays the current Access Level on the button face. Access Levels are assigned to both login accounts (including the Default Login account) and functions.
Micro-PWC CONFIGURATION GUIDE The Access Level Selection window displays the nine Access Levels available on the Micro-PWC. Operator Level 1 is the lowest Access Level; normally users with this Access Level have the least permission to access Micro-PWC functions. The highest available Access Level, Supervisor Level 3, should provide maximum access to functions. The current Access Level of the Default Login account is highlighted when the Access Level Selection window appears.
Micro-PWC CONFIGURATION GUIDE 2.10.2.5 Exiting Default Login Configuration To exit the Default Login Configuration window and save changes, click OK. Click Cancel to exit without making changes. All parameter changes take effect when the user logs out of the Micro-PWC or when the Micro-PWC is restarted. 2.10.3 Function Access Use the Function Access window to assign Access Levels to Micro-PWC and network functions.
Micro-PWC CONFIGURATION GUIDE Table 2-4.
Micro-PWC CONFIGURATION GUIDE Table 2-4.
Micro-PWC CONFIGURATION GUIDE Supervisor Level: • Security functions (except changing password) • Functions used in configuration of Network-wide parameters Engineer Level: • Functions used in configuration and maintenance of process displays. • Functions used in configuration and maintenance of logs. • Functions used in configuration and maintenance of historical database. Operator Level: • Access to displays • Configuration of User Help text • Changing of password 2.10.
Micro-PWC CONFIGURATION GUIDE 2.10.5.1 Add a User Login To create a user login, click Add. The User Login window (Figure 2-32) will be displayed. TC00571A Figure 2-32. User Login Window The top portion of the User Login window contains several text entry boxes and push buttons. 2.10.5.1.1 User Name The entry box in the top left corner is labelled Username. Enter the name (to a maximum of 20 characters) for the new user. The Username can be the name of a person (Cheryl, Clifford, Bob, etc.
Micro-PWC CONFIGURATION GUIDE 2.10.5.1.2 User Password The Password text entry box follows the Username text entry box. The password can have a maximum of seven ASCII characters, and defaults to the first seven characters of the username. To change the password, click the associated entry box, use BACKSPACE to erase the default password, and enter the desired ASCII string. The password cannot contain spaces. Unsuccessful user login attempts will cause a System Event message to be generated.
Micro-PWC CONFIGURATION GUIDE To change the Access Level of a login, click on the Access Level button. The Access Level Selection window (Figure 2-33) will appear. Note that this is the same window as that used when configuring Function Acces, and the Default Login Access Level. TC00167A Figure 2-33. Access Level Selection Window The Access Level Selection window displays the nine Access Levels available on the Micro-PWC. Operator Level 1 is the lowest Access Level.
Micro-PWC CONFIGURATION GUIDE By default, all Message Types in all Message Classes are initially set to the Access state when the user account is created. 2.10.5.1.5 Area Access Assignment The Area filter parameter serves multiple purposes: • The controller uses the areas specified here when determining who is permitted to change values in the controller database using Operator Windows.
Micro-PWC CONFIGURATION GUIDE Above the list box is a set of choices; each choice has a toggle button associated with it. The toggle buttons allow the user to select which parameters are to be copied to the new login. Parameter options which can be selected include: • All Parameters • Access Level • Message Class • CRT Context Keys • Quick Keys Click the toggle button for each type of parameter to be copied from the source login. Click OK to complete the operation.
Micro-PWC CONFIGURATION GUIDE To change a password, login on the system and from the System Window, select Menu > Configure > Security > Change Password. The Change Password window (Figure 2-35) appears. TC00030A Figure 2-35. Change Password Window 1. Enter a valid user name in the Login entry box, then press RETURN. 2. Enter the password in the Password entry box, then press RETURN. Note that the password will not be displayed on the screen, for security reasons.
Micro-PWC CONFIGURATION GUIDE Windows login accounts that will be used with the auto-login feature on Micro-PWC servers or Micro-PWC client extenders (that is, Micro-PWC servers without tag servers) must include Windows administrator privileges. Login accounts that will be used only on Micro-PWC routed or direct clients need not have administrator privileges.
Micro-PWC CONFIGURATION GUIDE 2.10.8 Summary - Security Security The Micro-PWC Security system includes the mechanisms for activating/ deactivating security checking, creating group wide user login accounts, defining Access Levels of Micro-PWC functions, process control functions and plant areas, defining each user’s set of Quick Keys, and defining security parameters for both the Micro-PWC Default condition and for each individual user.
Micro-PWC CONFIGURATION GUIDE Password A password is a string of up to seven ASCII characters which must be supplied by a user attempting to log on the Micro-PWC. A user’s password should be kept confidential. To help maintain this confidentiality, the Micro-PWC does not echo the password on the screen while it is typed. When a user account is configured, the password for that account defaults to the first seven characters in the user name. To change a password, select Security > Change Password.
Micro-PWC CONFIGURATION GUIDE 3.0 Hierarchical Displays 3.1 Introduction A number of displays and functions are accessed by clicking the Select item on the Operator Window menu bar.
Micro-PWC CONFIGURATION GUIDE 3.2 Hierarchical Display Descriptions The purpose of this section is to describe how the user can organize the hierarchy of process point displays, which are an enhancement of conventional panel instrument displays. With the pre-formatted hierarchical displays available on the Micro-PWC, you can oversee a process or an area of responsibility, as well as focus on a single point.
Micro-PWC CONFIGURATION GUIDE Table 3-1. Group Status Conditions Color Text Status Red Unack. alarms At least one point in the group is in an alarm state, and the alarm is unacknowledged. Yellow (Unack.). At least one point in the group was previously in alarm, and, although the point in alarm has returned to normal, the alarm has not been acknowledged. Yellow Alarms At least one point in the group is in an alarm state, and the alarm has been acknowledged.
Micro-PWC CONFIGURATION GUIDE 3.2.3 Point Display The Point Display provides a more detailed display of one particular point from the group display. Figure 3-3 provides an example of a Point Display. TC00051A Figure 3-3.
Micro-PWC CONFIGURATION GUIDE 3.3 Hierarchical Display Configuration Configuration of Summary and Group displays is accomplished via the Configure option on the Summary Display menu bar. Click this option to access the Configure menu. The Configure menu provides access to Summary and Group configuration. 3.3.1 Summary Configuration Select Configure > Summary to display the Configure Summary window (Figure 3-4). TC00176A Figure 3-4.
Micro-PWC CONFIGURATION GUIDE Once Group Configuration mode has been enabled, click the pushbutton containing the number of the group to be configured. The Configure Group window (Figure 3-5) will be displayed. TC00177A Figure 3-5. Configure Group Window The top half of the Configure Group window contains eight entry boxes in which to enter the tagnames of up to eight controller tagnames which are to be included in the group.
Micro-PWC CONFIGURATION GUIDE Figure 3-6. Group Display, 8 Point Format It is also possible to assign a user-configured graphic model to be used as the template for the Group Display. Select the radio button labelled Other; an entry box appears to the left of this selection. Enter the name of the model to be used as the template for the Group Display. Two entry boxes, one for a Graphic Index number and one for a Trend Index number, are located below the Model Type selection area.
Micro-PWC CONFIGURATION GUIDE TC00255A Figure 3-7. Graphic List Window A display can be selected from the List window in one of two ways: 1. Click the desired display in the Graphic List window, - or 2. Enter the index number of the desired display in the Index entry box. If only part of a display’s title is known, enter that portion of the title in the Title entry box, then click Search.
Micro-PWC CONFIGURATION GUIDE 3.3.3 Point Displays Point Displays are the most specialized hierarchical displays. Each Point Display provides detailed information about a single point (module) in a controller. (An example is provided in Figure 3-3). Pre-configured Point Display templates for the various controller module types are provided on the Micro-PWC. Tagnames are assigned to controller modules using the controller Database Options, which are accessed from the System Status Display.
Micro-PWC CONFIGURATION GUIDE Point Displays Point Displays are the most specialized hierarchical displays. Each Point Display provides detailed information about a single point (module) in a controller. (An example is provided in Figure 3-3.) Pre-configured Point Display templates for the various controller module types are provided on the Micro-PWC. Tagnames are assigned to controller modules using the Database Options which are accessed from the System Status Display.
Micro-PWC CONFIGURATION GUIDE 4.0 The Grafx Editor 4.1 OVERVIEW Process graphic displays provide the user with both a graphical interface to the process, and a convenient, efficient way to access process data and perform control operations. On the Micro-PWC, up to 10,000 graphic displays can be configured, which are distributed automatically to the other Micro-PWCs in the same console group.
Micro-PWC CONFIGURATION GUIDE Click on Yes to save changes, click on No to abandon changes. If multiple child windows are open in the Grafx editor, a prompt will be displayed for each unsaved model before the utility is exited. The Grafx editor is then removed from the screen. To cancel the exit operation and remain in the Grafx editor, click on Cancel.
Micro-PWC CONFIGURATION GUIDE 4.2 CREATING MODELS The Grafx editor is a Multiple Document Interface (MDI) application. This means that once the Grafx window is opened, multiple "child windows" or "model windows" can be opened within the Grafx window. This allows multiple models to be edited simultaneously. The Grafx window contains a number of discrete parts which, used together, enable the user to create objects, models, submodels and graphics on the Micro-DCI console.
Micro-PWC CONFIGURATION GUIDE 4.2.1 Child Windows - The Model Creation Environment Each child window in the Grafx window is a graphic drawing area, where objects are placed during configuration. When the Grafx window is first opened, a single child window is opened. Additional child windows can be opened, allowing multiple models to be edited simultaneously. Objects can be copied from one child window to another. 4.2.1.
Micro-PWC CONFIGURATION GUIDE in the child window, a Zoom To Fit operation is automatically performed so that the entire graphic is displayed; once Zoom and Pan operations have been performed by the user, the child window may contain only a portion of the entire model. ✎ Note The Grafx Editor maintains an Aspect Ratio 4 wide by 3 high, to maintain correct proportions of models during scaling operations. 4.2.1.
Micro-PWC CONFIGURATION GUIDE available: Align Left ✎ , Align Right Note , Align Top , and Align Bottom . The alignment options can also be accessed via the Grafx menus, by selecting the sequence Edit > Align. 4.2.1.8 Select Mode The Select Objects button is used to change to select mode. You can also enter select mode by clicking the right mouse button on an empty space in a child window.
Micro-PWC CONFIGURATION GUIDE Table 4-1. View Size Information NUMBER of UNITS LOWER LEFT COORDINATE UPPER RIGHT COORDINATE Default 100 x 75 0, 0 100, 75 Maximum 400 x 300 -150, -112.5 250, 187.5 Minimum 20 x 15 VIEW SIZE Can be located anywhere within the Maximum view size coordinates. Coordinates for the minimum, maximum and default view sizes are shown in Table 4-1. ✎ Note The use of Grid Mode (Section 4.2.5.1.8, Setting the Grid Attributes) is unaffected by Zoom and Pan operations. 4.
Micro-PWC CONFIGURATION GUIDE the Working View. This rectangle is for reference only; it is not part of the model and will not be visible when the graphic is displayed in an Operator Window. The Zoom Pick button allows the user to select the diagonal corners (e.g., lower left and upper right corners) of a box representing the desired view size. The rectangle resulting from these selections is called the zoom box.
Micro-PWC CONFIGURATION GUIDE The following sections provide more detail about Shape toolbar buttons, and how to create objects using them. ✎ Note The tools provided on the Shape toolbar can also be accessed via menus. Select the menu sequence Menu > Shapes to access these tools via the menu. 4.2.4.1 The Fill Mode Button The manner in which some Shape toolbar buttons work is affected by the state of the the Fill Mode button, which is found at the bottom of the Shape toolbar.
Micro-PWC CONFIGURATION GUIDE 4.2.4.3 Creating Rectangles Rectangles are created using the Rectangle button rectangle. and choosing two opposing corners for each EXAMPLE: a b 1. Click the Rectangle button. 2. Position the pointer where the first corner of the rectangle is to be placed (a). 3. Press and hold the left mouse button while dragging the pointer to the second (opposite) corner of the rectangle (b). 4. Release the left mouse button. (The rectangle appears on the screen.) 5.
Micro-PWC CONFIGURATION GUIDE 4.2.4.4 Creating Circles Circles are created using on the Circle button picking the center and a point on the edge. . The location and size of the Circle are indicated by EXAMPLE: a b 1. Click the Circle button. 2. Position the pointer over the point chosen to be the center of the circle (a). 3. Press and hold the left mouse button, while dragging the pointer to the location for the edge of the circle (b). Release the left mouse button. (A circle appears on the screen.
Micro-PWC CONFIGURATION GUIDE 4.2.4.5 Creating Markers Markers are created using the Marker button . Markers are small characters used to indicate positions of single points. Markers are used while constructing objects to help in placement. They are created by picking (clicking on) points in the Working View. EXAMPLE: c d a b 1. Click the Marker button. 2. Position the pointer over the location for the marker (a), then click the left mouse button. (A marker appears on the screen.) 3.
Micro-PWC CONFIGURATION GUIDE 4.2.4.6 Creating Polylines Polylines add straight lines to a model. Polylines differ from lines in that lines have only two points, while polylines can have more than two points connected by straight lines. Polylines are created using the Polyline button then choosing a starting point, then as many additional points as needed. A straight line is displayed between each pair of points chosen. EXAMPLE: b a c d 1. Click the Polyline button. 2.
Micro-PWC CONFIGURATION GUIDE 4.2.4.7 Creating Splines Splines are created using the Spline button . The Grafx editor uses the points picked to make the smoothest appearing curved Line (the Spline) which passes through these points. Points are connected by a Polyline as they are selected. When the procedure is ended (by clicking on the Select Objects button, another object button, or clicking the right mouse button), the Polyline is redrawn as a Spline. EXAMPLE: 1. Click the Spline button. 2.
Micro-PWC CONFIGURATION GUIDE 4.2.4.8 Creating Closed Splines Closed splines are created using the Closed Spline button . The Grafx editor connects the points with a polyline until another button is selected, or until the right mouse button is clicked while the pointer is in the Working View of a child window. This signals the editor to close (connect the end points) the polyline and convert it to a closed spline. EXAMPLE: 1. Click on the Closed Spline button. 2.
Micro-PWC CONFIGURATION GUIDE 4.2.4.9 Creating Arcs An arc is created using the Arc button . Arcs are portions of a circle and are constructed by picking the two endpoints of the arc, then picking a point along the edge of the arc. EXAMPLE: 1. Click on the Arc button. 2. Click on the first endpoint of the arc (a). 3. Click on the second endpoint of the arc (b). 4. Click on a point along the edge of the arc (c). An arc will appear on the screen. 5.
Micro-PWC CONFIGURATION GUIDE 4.2.4.10 Creating Polygons Polygons are created using the Polygon button . Polygons are many-edged objects which can be added to a model. Polygons can appear as triangles, trapezoids, or any shape composed of straight edges. The Grafx editor automatically connects the first point chosen with the last point. EXAMPLE: B C A D E TP81044A 1. Click the Polygon button. 2. Click on the first point (a). 3. Click on the second point (b). 4. Click on the third point (c), and so on.
Micro-PWC CONFIGURATION GUIDE 4.2.4.11 Creating Text Objects There are two selections on the Shape toolbar for creating Text objects, the Text and Text Rectangle buttons. Text-only objects are added using the Text button . Text is any printable character entered from the keyboard. A text object is created by clicking on a point in the Working View where the text is to be positioned. Next, enter characters using the keyboard. EXAMPLE: This text is center justified. 1. Click the Text button. 2.
Micro-PWC CONFIGURATION GUIDE 4.2.4.12 Creating Text Rectangles Text Rectangles are created using the Text Rectangle button with text written on top of them. . Text Rectangles are filled rectangles Text Rectangles are created by picking the two opposing corners for the rectangle and entering text followed by RETURN. To change Text attributes, use the TEXT tab in the Settings window or the Properties window before the corners of the Rectangle are picked, or after text is entered.
Micro-PWC CONFIGURATION GUIDE 4.2.4.13 Creating Submodels Graphics can be composed of objects (such as rectangles, lines and circles), and Submodels (such as valves and pumps). A submodel is a Model (collection of objects) which has been saved using the Model Type "submodel". (The Model Type can be defined using the Edit > Model Type sequence from the Grafx window menu bar.) Including a submodel in a graphic is referred to as making an instance of the submodel.
Micro-PWC CONFIGURATION GUIDE Model types include the following: Off-Line Submodels Off-Line Submodels include all user-configured, uninstalled submodels available on the system. (See the sub-section Section 4.2.9.1, File Types: Installed and Off-line Graphic and Submodel Files, for a discussion of these types of submodels.
Micro-PWC CONFIGURATION GUIDE Micro-DCI Submodels category for the string "*AGIT*" will yield "ISA_AGIT" and "ISA_AGIT_MOTR" in the list box. 4.2.4.13.2 Creating Submodel Instances When you create an instance of a submodel (or instantiate a submodel), you select a submodel and place a version of it in a particular graphic (or another submodel). ✎ Note If the Preview box is checked, selecting a submodel name causes that submodel to be displayed in the preview box.
Micro-PWC CONFIGURATION GUIDE The Settings window (Figure 4-3) contains a tab for each of these attributes; each tab display contains all the available settings for the selected attribute. Which toolbar button used to open the Settings window determines which tab is selected when the Settings window opens. In Figure 4-3, for example, the Settings window was opened by clicking on the Fill button on the Main toolbar.
Micro-PWC CONFIGURATION GUIDE Colors 32 through 255 appear in black by default. Definitions for colors 32 through 95 can be altered by the user via the Edit Colors button . (For further information on colors, see the sub-section Section 4.2.9.2.10, Color File, which discusses use of the Color File option on the File menu.) 4.2.5.1.4 Creating Custom Color Definitions The Edit Colors button is used to view and modify the color definitions for colors with index numbers 32 through 95.
Micro-PWC CONFIGURATION GUIDE played. To modify the color, use the mouse to drag the sliders in one or more of the three color definition boxes, or change the value in the color definition entry box(es). Alternatively, click on the left or right arrow buttons found below the sliders to decrement or increment the values for each of the three primary colors by 3 with each click, until the minimum or maximum value has been reached for all colors. The result of each change is reflected in the color sample box.
Micro-PWC CONFIGURATION GUIDE 4.2.5.1.7 Setting the Background Color Black is the default background color for graphic displays and models. This may not be the ideal choice in all circumstances; for example, you may wish to use the background color of a graphic to identify the plant area to which the graphic applies. The BG tab of the Settings window is used to change the background color of the graphic being configured.
Micro-PWC CONFIGURATION GUIDE move between the pages of color buttons, use the arrow buttons found in the Grid Color settings display. The selected color remains in effect for all child windows opened subsequently, until a different color selection is made. Although the grid is useful by itself, it is much more powerful when Snap mode is set to the Grid selection. (Snap mode is a valuable tool which aids in selecting points and aligning objects.
Micro-PWC CONFIGURATION GUIDE If an object has been selected, clicking on it a second time (while holding down the SHIFT key) will remove it from the Select List). Objects can also be selected by extent. To select objects by this method, click on a starting location, then press and hold the left mouse button until the resulting box encloses all of the objects to be selected. When the mouse button is released, all the objects totally within the extent of the box are selected.
Micro-PWC CONFIGURATION GUIDE 4.2.6.6 Moving an Object Position the pointer over an object; the pointer will change to a compass (NSEW) or four-headed arrow shape. Press and hold the left mouse button while dragging the object to the new location, then release the left mouse button. Alternatively, you can position the pointer over the object to be moved, then press and hold the right mouse button while dragging the extent indicators to the new location. Release the right mouse button.
Micro-PWC CONFIGURATION GUIDE When scaled equally, objects are increased or decreased in height or width by the same proportion. To scale an object equally in both the X and Y dimensions, press and hold the SHIFT key prior to selecting a handle. To scale an object relative to its center, press and hold the CTRL key prior to selecting the resize handle. To scale an object equally around its center, press and hold both the SHIFT and CTRL keys while dragging one of the object's resize handles. 4.2.6.8.
Micro-PWC CONFIGURATION GUIDE Use the Raise button to put the currently selected object(s) at the end of the drawing order; they will then be drawn last, and will appear "on top" of all other objects which overlap. ✎ Note The above discussion of the Raise button applies to the drawing order of static objects.
Micro-PWC CONFIGURATION GUIDE inverted, top to bottom. Figure 4-6 illustrates an arc (at left) and a copy (at right) which was inverted using the Flip Upside-Down button. Figure 4-6. Object and Copy Inverted with Flip Upside-Down Button In both cases, the object or group is reversed about the center of its extent, so that the extent box of the selected object or group is the same, both before and after flipping.
Micro-PWC CONFIGURATION GUIDE object can also be moved in point mode. In this mode, a specific gravity point in an object, or a point in an object's extent can be positioned in a specific location. To move an object in this mode, place the pointer over the object, then click the right mouse button.
Micro-PWC CONFIGURATION GUIDE The following example illustrates the steps required to create a submodel instance (Figure 4-7) and align a specific gravity point (on the center left side of the valve body) of the submodel with the grid. 1. Create an instance of ISA_VLVE_ACTR (Figure 4-7) in a Grafx editor child window. When created, an object may not be positioned exactly as desired.
Micro-PWC CONFIGURATION GUIDE 4.2.9 The Menu Bar The menu bar of the Grafx editor window provides access to numerous Grafx editor features. The pulldown menus are used to perform file operations, editing functions, and adjustments to the Grafx editor user interface. 4.2.9.1 File Types: Installed and Off-line Graphic and Submodel Files Two types of graphics and submodels are available on the Micro-DCI console: installed versions and offline versions.
Micro-PWC CONFIGURATION GUIDE 4.2.9.1.1 Graphic and Submodel Type Descriptions Off-Line Graphics Off-Line Graphics include all user-configured, uninstalled graphics available on the system. Off-Line Submodels Off-Line Submodels include all user-configured, uninstalled submodels available on the system.
Micro-PWC CONFIGURATION GUIDE Click on Open to open an existing graphic or submodel for further configuration. A pop-up window will appear (Figure 4-9), which prompts in the title bar: Open Model. Figure 4-9. Open Model Window Like the Submodel Selection window which it closely resembles, this window is used to specify the type of model to be opened, and provides a scrollable list box containing the names of all available models of the chosen model type.
Micro-PWC CONFIGURATION GUIDE 4.2.9.2.2 Closing a Child Window To close the currently active child window, select File > Close. If no changes have been made to the current model, or if the child window is empty, the display will be closed immediately. If changes have been made, a small pop-up window queries: Save changes to Graphic? Click on Yes to save changes, click on No to abandon changes To cancel the close operation and leave the currently selected child window open, click on Cancel. 4.2.9.2.
Micro-PWC CONFIGURATION GUIDE 4.2.9.2.5 Applying Submodel Changes - RELOAD and RELOAD ALL The Reload option on the File pull-down menu is used to reload a currently displayed graphic or submodel in the Working View of the selected child window, applying any changes that have been made to the submodels referenced by it. For example, assume that two child windows are open within the Grafx editor window.
Micro-PWC CONFIGURATION GUIDE Delete ? Click on No to exit without deleting the submodel, or click on Yes to delete it. ✎ Note Once the submodel is deleted, it will no longer be available for use by other submodels and graphics which reference it. To delete multiple models, press and hold the CTRL key while clicking on each item to be deleted. Alternatively, to delete a range of models, press and hold the SHIFT key while selecting the first and last items in the range.
Micro-PWC CONFIGURATION GUIDE Looking for references to submodel. If references are found, a confirmation box is displayed, which indicates which models reference the submodel: Warning! is referenced by . . . Uninstall ? Click on the Yes button to delete the selected submodel, or click on No to abandon the uninstall operation.
Micro-PWC CONFIGURATION GUIDE If you do not use either of these options, and have restored a color file created with earlier software, colors 96 through 255 will be assigned the color black (0). ✎ Note The Color File option is valid on networks which are limited to Micro-DCI nodes only. 4.2.9.2.11 Exiting the Grafx Editor To exit from the Grafx editor, select File > Exit. If no changes have been made to the current model, the display will be closed immediately.
Micro-PWC CONFIGURATION GUIDE 2. Select the sequence Edit > Model Type from the Grafx editor menu bar. In the resulting pop-up window, select the option Submodel. 3. Select the sequence File > Save As from the Grafx editor menu bar. In the resulting window, enter a name which is different from the name which was used to load the graphic, and click OK or press the ENTER key. The model will be saved as a submodel with this name.
Micro-PWC CONFIGURATION GUIDE 4.3 Dynamics Dynamics are specifications for changes in graphic objects. These changes can be in response to changes in variables such as atoms in a controller. For example, when a controller atom changes state or value, this can be translated into a graphical change in a screen object, such as a change in color of a filled rectangle.
Micro-PWC CONFIGURATION GUIDE an expression which can be true (1) or false (0). Below the Expression entry box are two sets of attributes with associated toggle buttons and entry boxes. The first set of attributes is labelled True; the second set is labelled False. This allows the dynamic attributes of an object to be configured separately for both true and false conditions, after the expression has been configured.
Micro-PWC CONFIGURATION GUIDE Table 4-3. Operator Usage - Description And Examples OPERATOR 122 DESCRIPTION USAGE EXAMPLE < less than Evaluates two expressions and is true if the one on the left is less than the one on the right. tcon01.PV < 100 <= less than or equal to Evaluates two expressions and is true if the one on the left is less than or equal to the one on the right. tcon01.PV <= 100.7 > greater than Evaluates two expressions and is tcon01.PV > tcon01.
Micro-PWC CONFIGURATION GUIDE Table 4-3. Operator Usage - Description And Examples (Continued) OPERATOR && || DESCRIPTION USAGE EXAMPLE logical "and" Evaluates two expressions and is true if and only if both are true. ani01.PA && !ani01.AIH logical "or" Evaluates two expressions tcon01.PV - tcon01.SP < 0.5 || and is true if either one or both tcon01.SP - tcon01.PV < 0.5 are true.
Micro-PWC CONFIGURATION GUIDE Table 4-4. Operators in Order of Precedence (Continued) SYMBOL DESCRIPTION / divide + add - subtract < less than <= less than or equal > greater than >= greater than or equal == equal != not equal && logical AND || logical OR In addition to the symbols listed in Table 4-4, aliases exist for some operators. These aliases, listed in Table 4-5, are provided as an aid to the user. They can only be used when creating an expression.
Micro-PWC CONFIGURATION GUIDE in the Expression entry box. Change the attributes of the submodel by entering values in the row of attribute setting boxes labelled True (see Section 4.3.1.2, Configuring the Dynamic Attribute Settings). It is also possible to configure the static attributes of submodels via the Expression Dynamics window.
Micro-PWC CONFIGURATION GUIDE Click on an expression in the list to cause that expression to be displayed in the Expression Dynamics window. To close the Expressions window, click on the OK button. Figure 4-12. Expressions Window ✎ Note It is not necessary to configure both True and False attribute settings for an expression. An expression is considered "active" when it evaluates to true and has settings for True, or when it evaluates to false and has settings for False.
Micro-PWC CONFIGURATION GUIDE selected. If the attribute has a text entry box, a blinking cursor will appear in that entry box and the desired value, expression, or variable can be entered. If neither portion of the attribute setting box is clicked on, the attribute will remain unaffected. If the attribute is selected but no entry is made in the entry box, the attribute definition will use the attribute's default value.
Micro-PWC CONFIGURATION GUIDE 4.3.1.2.1 The TEXT Attribute The Text attribute is used to change the text string in a text object or filled text rectangle; it does not change text size or font, and it cannot be used to change text in a previously configured submodel. If the attribute box is selected and nothing is entered, the string defaults to an empty string (""). 4.3.1.2.
Micro-PWC CONFIGURATION GUIDE the Text Color entry box. If this attribute is selected and no entry is made in this entry box, the attribute will default to 0 (black). 4.3.1.2.7 The Line Style Attribute The Line Style attribute affects edges and lines in the selected object. The Lines tab on both the Settings and Properties windows contains examples of the 5 different line/edge styles, which are labelled from 0 to 4, and also contains an indicator for each style.
Micro-PWC CONFIGURATION GUIDE Use the entry boxes in the Blink window to enter values for the following parameters: • Period • Blink Color 2 • Phase • Duration 2 • Blink Color 1 • Steady Color • Duration 1 • Fill Only The Period is the blink period, which is measured in tenths of a second. The number entered here defines how many tenths of a second are in the blink period for this object.
Micro-PWC CONFIGURATION GUIDE 4.3.1.2.11 The SPIN Attribute The Spin attribute causes an object to be rotated about its reference point in periodic increments, for as long as the expression is true. Click within the Spin attribute box to select the attribute. The Spin Configuration window (Figure 4-14) will appear. Figure 4-14.
Micro-PWC CONFIGURATION GUIDE • Double-click on the desired submodel, or • Click on the submodel to select it, click the right mouse button, then select Configure Submodel from the resulting pop-up menu, or • Select the menu sequence Edit > Object > Configure Submodel. The selected submodel will be highlighted by a surrounding rectangle. Figure 4-15. Submodel Configuration Window On the Submodel Configuration window, all variable names in the submodel's dynamics are listed on the left.
Micro-PWC CONFIGURATION GUIDE 4.3.3 Creating Custom Dynamics As described above, it is possible to configure complex dynamic properties for an object using the Dynamic Attributes menu item. The dynamics which can be configured using this method may not be adequate for all applications, however. An item on the right mouse button pop-up menu, Custom Dynamics, allows configuration of additional dynamic properties. 4.3.3.
Micro-PWC CONFIGURATION GUIDE An explanation of the capabilities and the syntax of DynProps is beyond the scope of this manual. Refer to the SL-GMS Reference Manual for details. 4.3.3.1.2 DynProp Variables A DynProp will contain references to variables. For example, the fill color of an object in a submodel can be changed using the following DynProp: ( * (fcolor bar_color)) In this example, bar_color is a variable.
Micro-PWC CONFIGURATION GUIDE Figure 4-17. Variables Window The Variables window contains a list box. Once a variable has been configured, it will occupy a line in the list box, with the Private name of the variable on the left side of the entry, and the corresponding Public name on the right. The private name of a variable is the name used in the DynProp, (e.g., _psetpoint in this example). The public name of a variable defines the global database point which supplies the value for the variable (e.g.
Micro-PWC CONFIGURATION GUIDE To create a new variable, click on the Add button. The Declare Variables window (Figure 4-18) appears. Figure 4-18. Declare Variables Window The top of this window contains two text entry boxes labelled Private Name and Public Name. Enter the private name in the first entry box; the private name must begin with the prefix _p. If this prefix is not entered by the user, it will be prepended automatically. Enter the public name in the second entry box.
Micro-PWC CONFIGURATION GUIDE Click on OK to complete the variable declaration and exit the window; click on Apply to complete the variable declaration but leave the window open to declare additional variables. (In the parent Variables window [Figure 4-17], click on Add or select an existing variable and click Edit; either of these actions will reset the Declare Variables window and allow configuration of a new or existing variable.
Micro-PWC CONFIGURATION GUIDE as part of the string substitution feature described below. When an instance of a submodel is configured on a graphic, the user supplies values for the submodel's variables, as described in Section 4.3.2, Configuring Submodels above. A string substitution feature is available which allows the user to configure multiple variables which share a characteristic, such as the same tagname, or the same atom type.
Micro-PWC CONFIGURATION GUIDE . $tag10$#d$atom$ When an instance of this submodel is configured, the Submodel Configuration window will contain 11 variables to configure, one named atom and the ten tagn variables. If the #d sequence is not used, the period (.) should be supplied as part of the atom name. ✎ Note It is necessary to enclose both the atom and tagn portions of the variable names between '$' characters, so that both portions of the variable name can be configured.
Micro-PWC CONFIGURATION GUIDE Procedure: 1. Make an instance of the Micro-DCI Submodel ISA_VLVE_ACTR on a graphic. 2. With the Submodel still selected, click the right mouse button and select the Dynamic Attributes item from the resulting pop-up menu. The Expression Dynamics window will appear. 3. Configure the expression and settings from the table below: EXPRESSION TRUE SETTINGS VLV101.OUT fill color = 7 FALSE SETTINGS fill color = 0 4.3.4.
Micro-PWC CONFIGURATION GUIDE 4.3.4.3 Example 3 - Using the TRUE Expression Process Conditions: None. Objective: Make a static instance of the submodel ISA_VLVE_ACTR. Set the color of the valve to cyan. Procedure: 1. Make an instance of submodel ISA_VLVE_ACTR on a Graphic. 2. With the submodel still selected, click the right mouse button and select the Dynamic Attributes item from the resulting pop-up menu. The Expression Dynamics window will appear. 3.
Micro-PWC CONFIGURATION GUIDE ✎ Note The Submodel must be installed before it can be used in an installed Graphic. See Example 5 for the use of this new submodel. 4.3.4.5 Example 5 - Configuring Dynamic Submodels Process Conditions: Same as Example 2 Objective: Configure an instance of the submodel DynamicValve that was built in Example 4. Procedure: 1. Make an instance of DynamicValve on a graphic (from the list of Installed Submodels). 2. With the submodel still selected, click the right mouse button.
Micro-PWC CONFIGURATION GUIDE 4. Configure the Expression in the Expression Dynamics window. For purposes of this example, enter True. The same expression should be used for all objects in the group simulating motion. 5. Select the Blink option from the Settings When True area. The Blink Configuration window will appear. Configure the settings for each of the objects using settings listed in the table below, repeating steps 3 and 4 as necessary.
Micro-PWC CONFIGURATION GUIDE 4.3.4.7 Example 7 - Using Text and Text Attributes to Indicate Conditions Process Conditions: Switches on a tank indicating High Level (LI101HL.OUT) and High High Level (LI101HHL.OUT) are used to indicate alarm conditions. Objective: Display a text message on a graphic to indicate the condition of these switches, using the parameters in the following table: Input Condition Text Color LI101HL.OUT = 0 and LI101HHL.OUT = 0 Normal Green LI101HL.OUT = 1 and LI101HHL.
Micro-PWC CONFIGURATION GUIDE 4.4 Micro-DCI Submodels Micro-DCI Submodels are submodels which have been supplied with the Micro-DCI software and contain pre-configured dynamic attributes. These submodels are used: • to display dynamic data from the controller database, using various forms such as valves and bargraphs, • for the control of controller modules, and for the assignment of display vectoring (i.e., the ability to call up a specific display directly from another display).
Micro-PWC CONFIGURATION GUIDE VARIABLES TagAtom Enter the Tag.atom of the controller database point (or a constant value) to be displayed (e.g., tcPID.pv). Note: User must define variable. Type Click on the desired format: • Native - Displays the data in the format configured in the controller module (based on the FMT atom for floating point values). This format is always used to display text data. • Value - Allows for user configurable format. (See the description of the Decimal places variable.
Micro-PWC CONFIGURATION GUIDE 4.4.2 Bargraphs 4.4.2.1 FP_DYbargraph The Submodel FP_DYbargraph (Figure 4-22) represents the value of a dynamic process variable in the form of a rectangular bar. Figure 4-22. Dynamic Bargraph (FP_DYbargraph) Position the pointer on the submodel and click the right mouse button, then click on Configure Submodel in the resulting pop-up menu. The following Submodel Configuration window will appear. Figure 4-23.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point (or a constant value) that is used to determine the length of the bar (e.g., tcPID.pv). (User must define variable.) edge_color Enter the number of the desired outline color of the bar. (See any color palette in the Settings or Properties windows for color numbers.) Default: 7 (White) edge_width Enter the number of the desired thickness of the outline of the bar (Enter Range 0 - 3).
Micro-PWC CONFIGURATION GUIDE 4.4.2.2 FP_DYbargraph_ec Like FP_DYbargraph, the submodel FP_DYbargraph_ec (Figure 4-24) represents the value of a dynamic process variable in the form of a rectangular bar, with one additional feature. As portions of the bargraph are erased due to changes in the process variable which controls the level of the fill color, the color defined as the "erase color" will replace the fill color.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point (or a constant value) that is used to determine the length of the bar (e.g., tcPID.pv). (User must define variable.) edge_color Enter the number of the desired outline color of the bar. (See any color palette in the Settings or Properties windows for color numbers.) Default: 7 (White) edge_width Enter the number of the desired thickness of the outline of the bar (Enter Range 0 - 3).
Micro-PWC CONFIGURATION GUIDE 4.4.2.3 FP_DYHorizbar The submodel FP_DYHorizbar (Figure 4-26) represents the value of a dynamic process variable in the form of a horizontal bargraph with a scale. Figure 4-26. Dynamic Horizontal Bar (FP_DYHorizbar) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear. Figure 4-27.
Micro-PWC CONFIGURATION GUIDE bar_color Enter the number of the desired fill color of the bar. Default: 7 (White) direction Enter the number from the table below representing the direction that the bar fills as the value of Tag.atom increases from lower_limit to upper_limit. DIRECTION DIRECTION VALUE right 1 left 0 Default: 1 label_color Enter the number of the desired color of the x-axis labels. Default: 0 (Black) lower_limit Enter the Tag.
Micro-PWC CONFIGURATION GUIDE 4.4.2.4 FP_DYVertbar The submodel FP_DYVertbar (Figure 4-28) represents the value of a dynamic process variable in the form of a vertical bargraph with a scale. Figure 4-28. Dynamic Vertical Bar (FP_DYVertbar) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear. Figure 4-29.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point (or a constant value) that is used to determine the length of the bar (e.g., tcPID.pv). (User must define variable.) bar_color Enter the number of the desired fill color of the bar. (See any color palette in the Settings or Properties windows for color numbers.) Default: 7 (White) axis_color Enter the number of the desired color of the y-axis.
Micro-PWC CONFIGURATION GUIDE 4.4.2.5 FP_DYtank The submodel FP_DYtank (Figure 4-30) is a tank with a rounded bottom and top. The fill in both the rounded bottom and the rectangular vessel body is based on the value of a dynamic process variable. Figure 4-30. Dynamic Tank Submodel (FP_DYtank) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear. Figure 4-31.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point (or a constant value) that is used to determine the height of the tank fill (e.g., tcPID.pv). (User must define variable.) fill_color Enter the number of the desired fill color of the tank. (See any color palette in the Settings or Properties windows for color numbers.) Default: 0 (Black) lower_limit Enter the Tag.
Micro-PWC CONFIGURATION GUIDE 4.4.2.6 FP_DYtank_ec Like FP_DYtank, the submodel FP_DYtank_ec (Figure 4-32) is a tank with a rounded bottom and top. The fill in both the rounded bottom and the rectangular vessel body is based on the value of a dynamic process variable. An additional feature, erase color, allows configuration of a color to be used in portions of the submodel where the fill_color is erased. (For FP_DYtank, the erase color is the background color of the graphic on which it appears.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point (or a constant value) that is used to determine the height of the tank fill (e.g., tcPID.pv). (User must define variable.) fill_color Enter the number of the desired fill color of the tank. (See any color palette in the Settings or Properties windows for color numbers.) Default: 0 (Black) lower_limit Enter the Tag.
Micro-PWC CONFIGURATION GUIDE 4.4.3 Submodels for Control and Data Entry ✎ Note Some Control and Data Entry Submodels use the variables low_color, up_color, and face_color as shading colors to give the button a 3 dimensional appearance. If these variables are not configured, the default colors listed with the variable description will be used. As a general rule, up_color should be lighter than face_color, which in turn should be lighter than low_color. 4.4.3.
Micro-PWC CONFIGURATION GUIDE Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear. Figure 4-35. Control Pushbutton Configuration Window Variables TagName Enter the Tagname of the controller database point to be displayed when the button is pressed. (User must define variable.
Micro-PWC CONFIGURATION GUIDE 4.4.3.2 FP_DYmpoppb The submodel FP_DYmpoppb (Figure 4-36) is a pushbutton which, when pressed, displays a model, chosen by the user, in a pop-up window. Figure 4-36. Model Pop-up Pushbutton (FP_DYmpoppb) Figure 4-37. Resulting Pop-up Model Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear.
Micro-PWC CONFIGURATION GUIDE Figure 4-38. Model Pop-up Pushbutton Configuration Window Variables button_label Enter the label to be displayed on the button. Default: None face_color Enter the number of the desired face color of the button. (See any color palette in the Settings or Properties windows for color numbers.) Default: 26 (NOTE: Also used for FP_DYctrlpb.) low_color Enter the number of the desired lower edge color of the button. Default: 29 (NOTE: Also used for FP_DYctrlpb.
Micro-PWC CONFIGURATION GUIDE tag Enter the Tagname of any variable in the "model" that uses the variable $TAG$. (See Section 4.3.3.2.2, Declaring Variables in Submodels and Section 4.3.3.2.3, Naming Variables, for a discussion on declaring variables in submodels.) txt_color Enter the number of the desired text color of the button label. Default: 4 (NOTE: Also used for FP_DYctrlpb.) up_color Enter the number of the desired upper edge color of the button. Default: 23 (NOTE: Also used for FP_DYctrlpb.
Micro-PWC CONFIGURATION GUIDE 4.4.3.3 FP_DYentervaluepb The submodel FP_DYentervaluepb (Figure 4-39) is a pushbutton which, when pressed, displays in a popup window a means of entering a floating point value into a controller tag.atom. Figure 4-39. Enter Value Pushbutton (FP_DYentervaluepb) and Resulting Pop-up Window Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point to which the data will be written (e.g., tcPID.sp). (User must define variable.) button_label Enter the label to be displayed on the button (e.g., SP). Default: None face_color Enter the number of the desired face color of the button. (See any color palette in the Settings or Properties windows for color numbers.) Default: 26 low_color Enter the number of the desired lower edge color of the button.
Micro-PWC CONFIGURATION GUIDE 4.4.3.4 FP_DYentertextpb The submodel FP_DYentertextpb (Figure 4-41) is a pushbutton that, when pressed, displays in a pop-up window a means of entering an ASCII string into a controller Tag.atom. Figure 4-41. Enter Text Pushbutton Submodel (FP_DYentertextpb) and Resulting Pop-up Window Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point to which the data will be written (e.g., REACTOR-01A.DB1). Title Enter the label to be displayed in the title bar of the pop-up window. (e.g., Enter the text:). Default: None button_label Enter the label to be displayed on the button (e.g., SP). Default: None face_color Enter the number of the desired face color of the button.
Micro-PWC CONFIGURATION GUIDE 4.4.3.5 FP_DYputpb The submodel FP_DYputpb (Figure 4-43) is a pushbutton which, when pressed, writes numeric values and/or ASCII text into up to 4 controller database points. The following example shows an instance of FP_DYputpb configured to start the motor MCV-R01A01 (DCD module) when the button is "pressed" (clicked on). Figure 4-43.
Micro-PWC CONFIGURATION GUIDE Figure 4-45. Put Pushbutton Configuration Window, Part 2 Variables button_label Enter the label to be displayed on the button (e.g., Start). Default: None face_color Enter the number of the desired face color of the button. (See any color palette in the Settings or Properties windows for color numbers.) Default: 26 (used for FP_DYctrlpb) low_color Enter the number of the desired lower edge color of the button.
Micro-PWC CONFIGURATION GUIDE put_tagatom4 Enter the Tag.atom of the controller database point to which the data configured in put_value4 will be written. Default: None put_value Enter the value that will be written to the controller database point configured in put_tagatom (e.g., 1). Default: None put_value2 Enter the value that will be written to the controller database point configured in put_tagatom2.
Micro-PWC CONFIGURATION GUIDE 4.4.3.6 FP_DYput1pb The submodel FP_DYput1pb (Figure 4-46) is a pushbutton which, when pressed, writes a numeric value or ASCII character into one controller database point. The following example shows an instance of FP_DYput1pb configured to start the motor MCV-R01A01 (DCD module) when the button is "pressed" (clicked on).
Micro-PWC CONFIGURATION GUIDE 4.4.3.7 FP_DYputpbstat The submodel FP_DYputpbstat (Figure 4-48) is a pushbutton which, when pressed, writes values into up to 4 controller database points and shows a red status "light" when the value of a controller database tag.atom is set to a configurable value. The following example shows an instance of FP_DYputpbstat configured to put the CON module tcPID into AUTO mode when the button is "pressed" (clicked on).
Micro-PWC CONFIGURATION GUIDE Figure 4-50.
Micro-PWC CONFIGURATION GUIDE Variables button_label Enter the label to be displayed on the button (e.g., A). Default: None on_value Enter the value of the controller database tag.atom configured in the variable statatom that will set the status "light" on. The comparison applies only for integer-type values. Default: 0 put_tagatom Enter the Tag.atom of the controller database point to which the data configured in put_value will be written (e.g., tcPID.AUT). Default: None put_tagatom2 Enter the Tag.
Micro-PWC CONFIGURATION GUIDE 4.4.3.8 FP_DYputpbstat2 The submodel FP_DYputpbstat2 (Figure 4-51) is a pushbutton that, when pressed, writes values into up to 4 controller database points. The button label changes color and an asterisk is displayed based on the value of a controller database point. The following example shows an instance of FP_DYputpbstat2 configured to put the CON module tcPID into AUTO mode when the button is "pressed" (clicked on).
Micro-PWC CONFIGURATION GUIDE Figure 4-53. FP_DYputpbstat2 Submodel Configuration Window, Part 2 Variables button_label Enter the label to be displayed on the button (e.g., Auto). Default: None face_color Enter the number of the desired face color of the button. (See any color palette in the Settings or Properties windows for color numbers.) Default: 26 (used for FP_DYctrlpb) low_color Enter the number of the desired lower edge color of the button.
Micro-PWC CONFIGURATION GUIDE on_color Enter the number of the desired color of the button label when the controller database point configured in statatom is equal to the value configured in on_value. Default: 0 (Black) on_value Enter the value of the controller database point configured in the variable statatom that will cause an asterisk to be displayed on the button face and cause the button label to be displayed in the color configured in on_color. Default: 0 put_tagatom Enter the Tag.
Micro-PWC CONFIGURATION GUIDE 4.4.3.9 FP_DYstatpb The submodel FP_DYstatpb (Figure 4-54) is a pushbutton which, when pressed, writes a value into a single controller database point and shows a red status "light" when the status of a controller database point is set to put_value. The following example shows an instance of FP_DYstatpb configured to put the CON module tcPID into AUTO mode when the button is "pressed" (clicked on).
Micro-PWC CONFIGURATION GUIDE 4.4.3.10 FP_DYhslider The submodel FP_DYhslider (Figure 4-56) provides a horizontal slider for control of controller database points. The following example changes the output of a Controller module. Figure 4-56. Horizontal Slider Submodel (FP_DYhslider) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear. Figure 4-57.
Micro-PWC CONFIGURATION GUIDE 4.4.3.11 FP_DYvslider The submodel FP_DYvslider (Figure 4-58) provides a vertical slider for control of controller database points. The following example changes the setpoint of a Controller module. Figure 4-58. Vertical Slider Submodel (FP_DYvslider) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear. Figure 4-59.
Micro-PWC CONFIGURATION GUIDE 4.4.3.12 FP_DYtoggle The submodel FP_DYtoggle (Figure 4-60) is a pushbutton that, when pressed, toggles the value of a controller database point between 1 and 0. The color and text of the button label changes based on the value of a controller database point. The following example shows an instance of FP_DYtoggle configured to toggle the state of a DCD module's INB bit when the button is clicked on. Figure 4-60.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the tag.atom of the controller database point that is to be toggled between 1 and 0. (User must define variable.) face_color Enter the number of the desired face color of the button. (See any color palette in the Settings or Properties windows for color numbers.) Default: 26 (used for FP_DYctrlpb) low_color Enter the number of the desired lower edge color of the button.
Micro-PWC CONFIGURATION GUIDE 4.4.4 Display Vectoring 4.4.4.1 FP_DYvectorpb The submodel FP_DYvectorpb (Figure 4-62) is a pushbutton which, when clicked, causes the display in an Operator Window to change to a new display, specified by the user via configuration. By default, this change occurs in the window in which the VECTOR pushbutton is located; to cause the new display to appear in a different Operator Window, use the "drag and drop" mode of operation; i.e.
Micro-PWC CONFIGURATION GUIDE Variables 184 Display type Select the type of display to vector to. (User must define variable.) Index Select the index of the desired display type or the Tagname from the pop-up window that appears following the selection of the display type. (User must define variable.
Micro-PWC CONFIGURATION GUIDE 4.4.4.2 FP_DYtagpb The submodel FP_DYtagpb (Figure 4-64) is a pushbutton containing the tagname of a controller database point which, when pressed, changes the display in the Operator Window to the point display for the tagname. Figure 4-64. Tagname Pushbutton (FP_DYtagpb) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear.
Micro-PWC CONFIGURATION GUIDE Variables TagName Enter the Tag (TagName.tag) of the controller database point to be displayed when the button is pressed. (User must define variable.) face_color Enter the number of the desired face color of the button. (See any color palette in the Settings or Properties windows for color numbers.) Default: 26 (used for FP_DYctrlpb) (User must define variable.) low_color Enter the number of the desired lower edge color of the button.
Micro-PWC CONFIGURATION GUIDE 4.4.5 Trends 4.4.5.1 FP_DYHoriztrend The submodel FP_DYHoriztrend (Figure 4-66) displays a current trend for a controller database point. The trace is drawn from the right of the submodel. The data is scanned once every second and is not stored historically. The data is plotted on the y-axis and the number of samples is plotted on the x-axis. Figure 4-66.
Micro-PWC CONFIGURATION GUIDE Variables TagName Enter the Tag (TagName.tag) of the controller database point that is to be trended (e.g., tcPID.pv). (User must define variable.) num_points Enter the number of samples displayed on the trend. (User must define variable.) axis_color Enter the number of the desired axis color. (See any color palette in the Settings or Properties windows for color numbers.) Default: 0 (Black) label_color Enter the number of the desired label color.
Micro-PWC CONFIGURATION GUIDE 4.4.5.2 FP_DYVerttrend The submodel FP_DYVerttrend (Figure 4-68) displays a current trend for a controller database point. The trace is drawn from the top of the submodel. The data is scanned once every second and is not stored historically. The data is plotted on the x-axis and the number of samples is plotted on the y-axis. Figure 4-68.
Micro-PWC CONFIGURATION GUIDE Variables FP_DYtrendpb TagName Enter the Tag (TagName.tag) of the controller database point that is to be trended (e.g., tcPID.pv). (User must define variable.) num_points Enter the number of samples displayed on the trend. (User must define variable.) axis_color Enter the number of the desired axis color. (See any color palette in the Settings or Properties windows for color numbers.) Default: 0 (Black) label_color Enter the number of the desired label color.
Micro-PWC CONFIGURATION GUIDE 4.4.5.3 FP_DYtrendpb The submodel FP_DYtrendpb (Figure 4-70) is a pushbutton which, when clicked on, displays (in a pop-up window) the Historical Trend with which it has been configured. Figure 4-70. Historical Trend Pushbutton (FP_DYtrendpb) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pull-down menu. The following Submodel Configuration window will appear. Figure 4-71.
Micro-PWC CONFIGURATION GUIDE 4.4.5.4 FP_DYHisttrend In the Grafx editor, FP_DYHisttrend appears simply as an unfilled rectangle which covers the extent of the submodel. Once the graphic containing this submodel has been installed, a properly configured instance of FP_DYHisttrend appears as shown in Figure 4-72. The submodel FP_DYHisttrend is an Historical Trend display. Figure 4-72.
Micro-PWC CONFIGURATION GUIDE 4.4.6 Hierarchical Displays 4.4.6.1 FP_DYgroupmod The submodel FP_DYgroupmod is used to display the model of a controller database point as used on a Group Display. In the Grafx editor, FP_DYgroupmod appears simply as an unfilled rectangle which covers the extent of the submodel. Once the graphic containing this submodel has been installed, a properly configured instance of FP_DYgroupmod appears as shown in Figure 4-74. Figure 4-74.
Micro-PWC CONFIGURATION GUIDE Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pull-down menu. The following Submodel Configuration window will appear. Figure 4-75. Group Display Submodel Configuration Window Variables tag 194 Grafx Editor Enter the Tagname of the controller database point that is to be displayed when the button is clicked. (User must define variable.
Micro-PWC CONFIGURATION GUIDE 4.4.6.2 FP_DYpointmod The submodel FP_DYpointmod (Figure 4-76) displays the point display of a controller database point. In the Grafx editor, FP_DYpointmod appears simply as an unfilled rectangle which covers the extent of the submodel. Once the graphic containing this submodel has been installed, a properly configured instance of FP_DYpointmod appears as shown in Figure 4-76. Figure 4-76.
Micro-PWC CONFIGURATION GUIDE 4.4.7 Miscellaneous Displays 4.4.7.1 FP_DYdial The submodel FP_DYdial (Figure 4-78) represents the value of a controller database point in the form of a dial. The white dial hand represents the process variable, while the red hand represents a setpoint. Figure 4-78. Dial Submodel (FP_DYdial) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pull-down menu.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point (or a constant value) that is to be displayed (e.g., tcPID.pv). (User must define variable.) lower_limit Enter the Tag.atom of the controller database point or the constant value that represents the lower limit of the dial (e.g., tcPID.ilr). Default: None (User must define variable.) setpoint Enter the Tag.
Micro-PWC CONFIGURATION GUIDE 4.4.7.2 FP_DYmeter The submodel FP_DYmeter (Figure 4-80) displays an analog meter representation of the value of a controller database point. Figure 4-80. Meter Submodel (FP_DYmeter) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pull-down menu. The following Submodel Configuration window will appear. Figure 4-81.
Micro-PWC CONFIGURATION GUIDE Variables TagAtom Enter the Tag.atom of the controller database point (or a constant value) that is to be displayed (e.g., tcPID.pv). (User must define variable.) lower_limit Enter the Tag.atom of the controller database point or the constant value that represents the lower limit of the meter (e.g., tcPID.ilr). Default: None (User must define variable.) units Enter the ASCII string describing the Engineering Units (e.g., DEG C). Default: eun upper_limit Enter the Tag.
Micro-PWC CONFIGURATION GUIDE 4.4.8 Rotating Equipment Displays 4.4.8.1 FP_DYwheel The submodel FP_DYwheel (Figure 4-82) is an animated wheel that can be configured so that it appears to spin. Figure 4-82. Dynamic Wheel (FP_DYwheel) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu. The following Submodel Configuration window will appear. Figure 4-83.
Micro-PWC CONFIGURATION GUIDE Variables dir Enter the tagname.atom of a point in the controller database, or enter the value representing the direction in which the wheel will "spin" (see table below) (User must define variable.) DIRECTION VALUE clockwise 1 counterclockwise 0 on_tagatom Enter the tagname.atom of a point in the controller database (i.e., DCD_0.OUT1; the value of this point is used by the variable on_value (described below) to activate the "spin" dynamic attribute of the submodel.
Micro-PWC CONFIGURATION GUIDE 4.4.8.2 FP_DYpump_lf The submodel FP_DYpump_lf (Figure 4-84) is a pump with an outlet on the left. The submodel can be configured to change fill color dynamically, and also contains a wheel which can be animated so that it appears to spin in a counter-clockwise direction. Figure 4-84. Dynamic Pump - Left (FP_DYpump_lf) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu.
Micro-PWC CONFIGURATION GUIDE Variables on_tagatom Enter the tagname.atom of a controller database point (i.e., DCD_0.OUT1); the value of this point will be used by the variable on_value (described below) to initiate the "spin" dynamic and change the fill color in the submodel. (User must define variable.) on_value The value entered here will be compared with the value of the controller database point configured in the variable on_tagatom. When the value of the tagname.
Micro-PWC CONFIGURATION GUIDE 4.4.8.3 FP_DYpump_rt The submodel FP_DYpump_rt (Figure 4-86) is a pump with an outlet on the right. The submodel can be configured to change fill color dynamically and contains a wheel which can be animated so that it appears to spin in a clockwise direction. Figure 4-86. Dynamic Pump - Right (FP_DYpump_rt) Position the pointer on the submodel and click the right mouse button, then click on the Configure Submodel item on the resulting pop-up menu.
Micro-PWC CONFIGURATION GUIDE Variables on_tagatom Enter the tagname.atom of a controller database point (i.e., DCD_0.OUT1); the value of this point will be used by the variable on_value (described below) to initiate the "spin" dynamic and change the fill color in the submodel. (User must define variable.) on_value The value entered here will be compared with the value of the controller database point configured in the variable on_tagatom. When the value of the tagname.
Micro-PWC CONFIGURATION GUIDE 4.4.9 Expressions as Submodel Variables As shown in preceding portions of this chapter, values are assigned to a submodel's variables when a graphic is configured. The values assigned are of two types: static and dynamic. In the Micro-DCI Submodels used here as examples, variables which can be assigned a tagname (e.g., TagAtom, TagName, TAG) are dynamic variables. All other variables which can be assigned for the Micro-DCI Submodel, such as font, face_color, etc.
Micro-PWC CONFIGURATION GUIDE 3. The logical operators are: ! NOT && AND || OR == EQUAL != NOT EQUAL 4. Operators should be surrounded by spaces. For example, the following expression is invalid: CON1.SP+10 The expression should be written as follows: CON1.SP + 10 5. The set of rules which determines which operators are performed first is known as precedence, and is described in Section 4.3.1.1, Configuring the Expression - Operators and Operands. Precedence can be controlled using parentheses.
Micro-PWC CONFIGURATION GUIDE 9. Submodel variables cannot be included in expressions. For example, the following expression is invalid: _px + 10 ✎ Note This section describes the assignment of expressions to submodel dynamic variables. This should not be confused with the Dynamic Attributes feature of the Grafx editor. The Dynamic Attributes feature allows you to use another form of expression to configure dynamics which affect a limited set of graphic attributes of an object or submodel.
Micro-PWC CONFIGURATION GUIDE 4.5 Micro-PWC Symbols Micro-PWC Symbols are standard, static submodels, pre-configured and supplied by MicroMod. Symbols are objects which represent standard items such as vessels, tanks and storage bins. Symbols which correspond to those defined by the Instrument Society of America (ISA) have the prefix ISA_. Non-ISA symbols created by MicroMod contain the prefix FP_ST. (Dynamic attributes can be assigned to these submodels via the Dynamic Attributes menu item.
Micro-PWC CONFIGURATION GUIDE Table 4-8.
Micro-PWC CONFIGURATION GUIDE Table 4-11. Mixing Equipment SYMBOL NAME DESCRIPTION ILLUSTRATION ISA_AGIT Agitator Figure 4-92, Item E ISA_AGIT_MOTR Agitator with Motor Figure 4-92, Item F ISA_IMIX Inline Mixer Figure 4-92, Item G Table 4-12.
Micro-PWC CONFIGURATION GUIDE Table 4-14. Filters SYMBOL NAME DESCRIPTION ILLUSTRATION ISA_LFLT Liquid Filter Figure 4-94, Item A ISA_VFLT Vacuum Filter Figure 4-94, Item D Table 4-15. Scrubbers and Precipitators SYMBOL NAME DESCRIPTION ILLUSTRATION ISA_EPCP Electrostatic Precipitator Figure 4-94, Item B ISA_SCBR Scrubber Figure 4-94, Item C Table 4-16.
Micro-PWC CONFIGURATION GUIDE Table 4-18. HVAC Equipment SYMBOL NAME DESCRIPTION ILLUSTRATION ISA_CTWR Cooling Tower Figure 4-95, Item F ISA_EVPR Evaporator Figure 4-95, Item G ISA_FNXR Finned Exchanger Figure 4-95, Item H Table 4-19.
Micro-PWC CONFIGURATION GUIDE 4.5.1 Symbol Illustrations The illustrations in this section provide examples of the pre-configured Micro-PWC and ISA symbols described in the preceding sub-section. A. FP_STvlv3 B. FP_STvlv3actr C. FP_STvlv3matr D. FP_STvlv3tact E. FP_STcyltank TP81070A Figure 4-88. Micro-PWC Symbols A. ISA_ACTR E. ISA_RVLV J. ISA_VLVE_TACT B. ISA_MATR F. ISA_CVLV C. ISA_TACT G. ISA_VLV3 K. ISA_VLVE_MATR D. ISA_VLVE H. ISA_BVLV I. ISA_VLVE_ACTR L. ISA_VLV3_MATR M.
Micro-PWC CONFIGURATION GUIDE Figure 4-90. ISA Standard Symbols - Containers and Vessels A. ISA_BLWR_RT E. ISA_TURB B. ISA_BLWR_LF C. ISA_PUMP_LF F. ISA_CMPR D. ISA_PUMP_RT G. ISA_RECP TP81065A Figure 4-91.
Micro-PWC CONFIGURATION GUIDE A. ISA_CNVR B. ISA_RFDR C. ISA_RSTD D. ISA_MILL E. ISA_AGIT F. ISA_AGIT_MOTR G. ISA_IMIX H. ISA_SCNV TP81066A Figure 4-92.
Micro-PWC CONFIGURATION GUIDE Figure 4-93. ISA Standard Symbols - Electrical Equipment A. ISA_LFLT E. ISA_CSEP B. ISA_EPCP C. ISA_SCBR F. ISA_RSEP D. ISA_VFLT G. ISA_SDRY TP81068A Figure 4-94.
Micro-PWC CONFIGURATION GUIDE A. ISA_XCHG1 E. ISA_KILN H. ISA_FNXR B. ISA_XCHG2 C. ISA_FURN F. ISA_CTWR D. ISA_FAXR G. ISA_EVPR TP81069A Figure 4-95.
Micro-PWC CONFIGURATION GUIDE 4.6 Micro-DCI SUBMODELS Micro-DCI Submodels are submodels supplied by MicroMod Automation which provide the user with access to the same submodels used to create point and group (Hierarchical) displays on the Micro-PWC console. The filenames of submodels for use with controller modules are prefixed by the string uFP_. The Module Type and (in some cases) the mode of the controller module to be displayed determine which submodel will be used in a Hierarchical display.
Micro-PWC CONFIGURATION GUIDE 4.7 Custom Models For Point and Group Displays The user can create custom models for use as Point and Group displays. To do this, simply open the model you wish to change, and edit it as required. This sub-section presents guidelines which should be followed when editing custom models intended for use as Point or Group Displays. • Configure the model as a submodel, using the instructions and data provided in the preceding sections of this chapter.
Micro-PWC CONFIGURATION GUIDE 5.0 Historical Database 5.1 Introduction Any Micro-PWC server or client in a group can be configured to collect information from a Micro-PWC server and store it for use by various applications such as logging, trending and data archiving. This collected data is stored in the historical database. Historical database configuration is used to create and edit historical database tagnames.
Micro-PWC CONFIGURATION GUIDE . TC00577A Figure 5-2. Historical Tag Configuration Window 5.2.1 Point Information The portion of the display devoted to point information contains two entry boxes, labelled Tagname and Legend. 5.2.1.1 Historical Database Tagname Click the Tagname entry box to enter the tagname which is used to identify the point in the historical database. This tagname can be up to 37 characters in length, and cannot contain spaces.
Micro-PWC CONFIGURATION GUIDE 5.2.2.1 Collection Rate The collection rate determines the interval between collections, the frequency with which data is gathered from an associated point in the Micro-PWC server real-time tag database. The default collection rate is 1 minute. Click the button which displays the collection rate; the Collection Rates window (Figure 5-3) will appear.
Micro-PWC CONFIGURATION GUIDE nal display remain available, and a new button labelled Data Type replaces the Storage Rate and Collection Option buttons. TC00578A Figure 5-4. Historical Tag Configuration for Manual Data Point Configuration The data type is set to Numerical by default, and the label Numerical appears on the face of the Data Type button. Click this button to display the Data Type window (Figure 5-5); a list box in this window contains a list of the available data types.
Micro-PWC CONFIGURATION GUIDE 5.2.2.1.3 Custom The Custom collection rate is used when a user-configured collection rate is desired. When Custom is selected, the label (Custom) will appear on the face of the Collection Rate button, and the collection information portion of the Historical Tag Configuration window will be revised (Figure 5-6) so that the entry box in which the period and start time are defined is available. TC00579A Figure 5-6.
Micro-PWC CONFIGURATION GUIDE 5.2.2.2 Computations The Micro-PWC can be configured to perform calculations on historical data as it is collected. Available calculations are: • Average • Minimum • Maximum • Standard deviation Computations can be performed hourly, daily, monthly or yearly. The computed values are stored in Historical Computation atoms. The computed values stored in these atoms can be used by other applications, such as trending.
Micro-PWC CONFIGURATION GUIDE value for different computation types with the same computation rate. For example, it is not possible to set a different Number Retained for the hourly/average and hourly/minimum values. However, it is possible to configure different retention limits for hourly/average and daily/average values. Enter inf (infinity) in the Number Retained text entry box to retain all values collected; otherwise, enter a numeric value (zero is not a valid numeric value).
Micro-PWC CONFIGURATION GUIDE collection option. The Collection Options window will appear (Figure 5-9).The range of data points over TC00204A Figure 5-9. Collection Options Window which the collection options operate is determined by the collection rate and storage rate. For example, if the collection rate equals one and the storage rate equals 10, then the collection options MIN, MAX, and AVG will operate using the last 10 data samples that have been collected since the last storage time.
Micro-PWC CONFIGURATION GUIDE 5.2.2.7 Event Bit The information collected into the historical database is gathered based on one of the following: • Collection rate (refer to Section 5.2.2.1, Collection Rate). • Event bit condition. • Collection rate during the duration of an event bit condition. Event bits are a set of 4,096 group wide event flags which can be set to indicate that an event has occurred. Event bits are set and reset via blockware program commands.
Micro-PWC CONFIGURATION GUIDE 5.2.3.1 Add To configure a new set of storage options, click Add below the list box in the storage information portion of the Historical Tag Configuration window. The Historical Collection Storage Options window (Figure 5-11) will be displayed. TC00580A Figure 5-11.
Micro-PWC CONFIGURATION GUIDE • 4 weeks • 8 weeks • 16 weeks Click the desired entry to select it; it will be highlighted. If a retention time other than Infinity is selected, the data is stored in a circular buffer. If Infinity is selected, data will be retained until the Number Retained specification is exceeded. When the time interval exceeds that which has been configured, the oldest data will be overwritten by new data.
Micro-PWC CONFIGURATION GUIDE 5.2.3.2 Edit Data Storage Definitions To change an existing data storage definition, click the desired entry in the list box on the Historical Tag Configuration window (Figure 5-2), then click Edit below the list box. The Historical Collections Storage Options window (Figure 5-11) will be displayed. Configuration is performed in the same manner as that for adding data storage definitions, described in Section 5.2.3.1, Add. 5.2.3.
Micro-PWC CONFIGURATION GUIDE 5.2.4.4 Return to Default Settings Click Default to change all parameters to their default settings. Default settings are illustrated in Figure 5-12. TC00590A Figure 5-12. Historical Tag Configuration Window with Default Settings 5.2.
Micro-PWC CONFIGURATION GUIDE 5.2.6 Add Historical Database To create a new historical database point, click Add on the Historical Database Configuration window. The Historical Tag Configuration window will be displayed with default values (Figure 5-12). Configure as described in Section 5.2, Edit Historical Database Item. 5.2.
Micro-PWC CONFIGURATION GUIDE 5.3 Summary - Historical Database Historical Database Used to store data collected from the Micro-PWC server real-time tag database; this data is used by various applications such as logging, trending and data archiving. Acknowledge Bit Event bit used to confirm that a collection operation has been completed in the historical database. When this bit is set, it is toggled from its current state to the alternate state (i.e., from 1 to 0 or from 0 to 1).
Micro-PWC CONFIGURATION GUIDE Data Type 236 When manual data points are configured, the user can define a data type for the manually entered data. Available data types include: • Numerical • Alphanumerical (32 characters) • Alphanumerical (64 characters) • Alphanumerical (128 characters) • Alphanumerical (256 characters) • Alphanumerical (512 characters) Event Bit Event bits are a set of 4,096 group wide event flags which can be set to indicate that an event has occurred.
Micro-PWC CONFIGURATION GUIDE 6.0 Logs 6.1 Introduction A log is used to collect and format data for use in reports and spreadsheet calculations. Two types of logs are available on the Micro-PWC: • Event Logs • Spreadsheet Logs Event Logs are used to examine the Historical Database and create lists of all events which occurred within a specific time span.
Micro-PWC CONFIGURATION GUIDE Radio buttons, each representing a different log type (Event, Spreadsheet), are located at the top of the Log Configuration window. By default, Event Logs is selected. To change the type of log to be configured click the radio button associated with the desired log type. A list box appears below the log type buttons. The log name of each log configured for the selected log type appears in the list box.
Micro-PWC CONFIGURATION GUIDE labelled Message Class, and contains buttons which display the available Message Class names. The right side of the main display area contains a list box, which in turn contains a scrollable list of all the Message Types available for the selected Message Class. Click the desired Message Class button to select it.
Micro-PWC CONFIGURATION GUIDE 6.3.1.2.3 The Operator Messages Message Class Operator Messages are messages sent by an operator to all operators in an area, and appear in the fourth line of the Mini-Alarm Window. Operator messages are classified into the following message types: • Operator Message • Operator Call • Message Acknowledged • Operator Call Acknowledged 6.3.1.2.
Micro-PWC CONFIGURATION GUIDE Click Yes to delete the event log, or click No to exit the operation without deleting the log. 6.3.4 Schedule Event Logs Event Logs can be scheduled to print on a regular basis. Click the log to be scheduled to select it, then click Schedule at the bottom of the Log Configuration window (Figure 6-1). The Log Scheduler window (Figure 6-3) will appear. TC00209A Figure 6-3. Event Log Scheduler Window ✎ Note Printers used to print scheduled logs must support PostScript. 6.3.
Micro-PWC CONFIGURATION GUIDE 6.3.4.2 The Scheduled Time Parameter The period (user-defined interval) at which the Event Log will be printed and the starting time of that period appear on the face of the button labelled Scheduled Time. To configure these parameters, click on this button. A pop-up window (Figure 6-4) will appear. Figure 6-4. Event Log Scheduling Window The period is defined first; the words DAILY, WEEKLY, and MONTHLY are valid entries to define the period.
Micro-PWC CONFIGURATION GUIDE TC00241A Figure 6-5. Printer Selection Window A list box in the Printer Selection window contains the names of line and laser printers configured on the network. Click on the desired printer name in the list box to select it. Click OK to complete the operation. 6.3.4.5 The Print Banner Parameter A banner is a page bearing information such as Log Name and the time and date of the log, which is printed immediately prior to the log itself.
Micro-PWC CONFIGURATION GUIDE 6.3.5.1 Event Log Start Time The first item on the Print Event Log window is a pushbutton labelled Start Time. The time and date displayed on the face of this button indicate the earliest time and date to be used for messages included in the Event Log. The default Start Time is 19:00:00 31-DEC-69; to change this, click the button.
Micro-PWC CONFIGURATION GUIDE 6.4.2 Edit Spreadsheet Logs If a spreadsheet log has already been configured, the configuration can be accessed for revision by using the Edit button, located at the bottom of the Log Configuration window. First click the desired log name in the list box to highlight it, then click Edit. 6.4.3 Delete Spreadsheet Logs To delete a spreadsheet log, click the log name in the list box which appears in the Log Configuration window (Figure 6-1), then click Delete.
Micro-PWC CONFIGURATION GUIDE 6.4.5 Printing Example In C:\MicroPWC (or the corresponding directory), find the file \lib\exlogs\example3.xls. This file contains an example of an AUTO_OPEN macro. Open the spreadsheet. The spreadsheet contains an instruction sheet (stating that module one and module three contain further instructions). Choose Tools > Macro > Macros... from the menu, and choose AUTO_OPEN in the resulting macro dialog. Click Edit to view the AUTO_OPEN macro.
Micro-PWC CONFIGURATION GUIDE 6.4.7 Clearing the Recovery Log Notify Window A Recovery Log Notify window appears when a user attempts to edit or print a spreadsheet log, if the log was previously open for edit or was printing when Excel was terminated abnormally. Attempting to edit the spreadsheet log will also cause the Recovery Log Notify window to appear. To prevent this window from appearing every time an attempt is made to print or edit the log: 1. Select the file name of the log to load it. 2.
Micro-PWC CONFIGURATION GUIDE 6.4.8 Spreadsheet Log Special Functions A number of special functions are supplied for use with the Excel spreadsheet package.
Micro-PWC CONFIGURATION GUIDE 7.0 Trending 7.1 Introduction Types of trend recording available on the Micro-PWC include: • Current trending • Historical trending • Archival trending The current, historical, and archival trending functions display the values of one or more points in an analog trend format similar to that presented by a conventional strip chart recorder. A current trend for each point appears as a part of the point display; current trends are not configurable, and are not stored.
Micro-PWC CONFIGURATION GUIDE To enter the index number of the trend to be configured, click on the displayed keypad numbers to enter the trend index number, or click in the entry box and then enter the trend index number via the keyboard. The left arrow (←) on the keypad corresponds to BACKSPACE on the keyboard. Trends can also be accessed using the List button on the Trend Index Entry window.
Micro-PWC CONFIGURATION GUIDE 7.3 Configuring Historical Trends Historical Trending permits the assignment of any non-text (i.e., non-ASCII) point in the Historical database or Historical Block database to a multi-point trend display, whether or not the point is included in a hierarchical display. A maximum of 8 points can be trended on a multi-point display. All points on a multi-point trend display need not have the same data collection rate.
Micro-PWC CONFIGURATION GUIDE To configure trend parameters and assign tagnames to traces, click the Configure item in the menu bar of the Trend display. A window entitled Trend Configuration appears (Figure 7-4). TC00213A Figure 7-4.
Micro-PWC CONFIGURATION GUIDE 7.3.3 Trend Parameters: Segment Size The horizontal axis of the trend is divided into 5 segments; the end of each segment is marked by a long tick mark and a time and date stamp. Two parameters determine the size of a segment: Seconds and Points. The Seconds parameter is used to assign the number of seconds in a segment. By default, this parameter is set to 60 seconds. The Points parameter determines the maximum number of trend points which can be plotted in a segment.
Micro-PWC CONFIGURATION GUIDE TC00214A Figure 7-5. Trend Trace Configuration Window 7.3.4.1 Historical Tag The Historical Tag entry box allows entry of the tagname of a point in the Historical database, an Historical Computation point, or a point in the Historical Block database. The item entered will be assigned to the trend trace. The tagname can be typed in directly by clicking on the entry box and entering the information via the keyboard. 7.3.4.1.
Micro-PWC CONFIGURATION GUIDE 7.3.4.2 Historical Block Database Block Names The Historical Block database is designed for the efficient collection of data from a large number of Micro-PWC tag.atoms. Each Block Name in the Historical Block database can represent data from multiple tag.atoms in the controller, which is collected and stored as a single entity called an Historical Block.
Micro-PWC CONFIGURATION GUIDE 7.3.4.6 Display Options The DIS (display option) drop-down list box allows you to select the option which determines the form in which the data is to be presented on the trend display. Click on the drop-down arrow button to the right of the DIS box to view a list of choices, which include AVG (average, the default), MINimum, MAXimum, and INSTantaneous. Click the desired choice in the drop-down list. The DIS box will reflect the selected Display Option. 7.3.4.
Micro-PWC CONFIGURATION GUIDE 7.4 Summary - Trends Archival Trends Archival Trending permits Historical Trends to be transferred to a removable tape cartridge, creating a permanent record which can be retrieved and displayed at a later date. Collection Info Collection Info is a field in the Trend Configuration window which provides information on how the tagname has been configured in the Historical database, including the tagname.atom, the collection rate, the storage rate, and the storage option.
Micro-PWC CONFIGURATION GUIDE 258 Segment The horizontal axis of the trend graph is divided into five segments, each of which is denoted by a long tick mark and a time and date stamp. Segment Size The actual segment size is determined by two parameters: Seconds and Points. The Seconds parameter is used to assign the number of seconds in a segment. By default, this parameter is set to 60 seconds. The Points parameter determines the maximum number of trend points which can be plotted in a segment.
Micro-PWC CONFIGURATION GUIDE 8.0 System Status Display 8.1 Introduction The System Status Display (SSD), an example of which is shown in Figure 8-1, provides information about each node connected to the Ethernet network. A node can be a Micro-PWC console application or a MicroDCI communications program. Micro-PWCs on the network are labelled as Con. Figure 8-1. System Status Display Each node on the network is depicted by a pictorial representation known as an SSD object.
Micro-PWC CONFIGURATION GUIDE 2. The rows of device types are ordered as follows, from top to bottom: • Micro-PWC consoles • Micro-PWC communications programs ✎ Note If no nodes of a particular device type exist, subsequent rows of other devices are moved up in the SSD (i.e., no blank rows are created). 3. A row can contain up to eight nodes. If more than eight nodes of one type exist on the network, they are displayed on multiple, consecutive rows. 4.
Micro-PWC CONFIGURATION GUIDE • Show Available Services 8.2.2.1 Network Info Selecting Info > Network Info will cause a Network Info window (similar to the example in Figure 8-3) to be displayed. TC00536A Figure 8-3. Network Info Window Example This window contains read-only information about the node selected from the System Status Display. The information will include the Internet (IP) address, the host name (if any), and the number of the Group to which the node belongs. 8.2.2.
Micro-PWC CONFIGURATION GUIDE associated with the transaction. These code numbers are shown in brackets preceding each item on the list of available services. 8.3 The Utilities Menu The Utilities option, located on the System Status Display menu bar, provides access to a subset of the Micro-PWC configuration utilities, which are discussed in Section 9 of this Guide, and to Printer Device status information and printer control utilities. To access these functions, click on the Utilities option.
Micro-PWC CONFIGURATION GUIDE ✎ Note When the button color changes to indicate the device status, the text on the button also changes color so that it remains visible. The text color has no other significance. In addition to button color, the Device Status field to the right of each Device Name button provides status indication in text form, i.e., it will display the word Normal, Failed or Suspended. When the Device Name button is clicked, the Printer Queue Control window (Figure 8-6) will be displayed.
Micro-PWC CONFIGURATION GUIDE of the job which is currently active. The % Printed field indicates what portion of the currently active job has been completed. 8.3.2 Console Groups Display The Micro-PWC is a console-type node on the Ethernet network, from which the Process Operator can monitor and control the process. To help control the synchronization of configuration data, these nodes are assigned to console groups.
Micro-PWC CONFIGURATION GUIDE Click on the Update button to refresh the window and incorporate any changes to the console group assignments made since the window was opened. Click on Close to close this window.
Micro-PWC CONFIGURATION GUIDE 266 System Status Display
Micro-PWC CONFIGURATION GUIDE 9.0 Utilities 9.
Micro-PWC CONFIGURATION GUIDE 9.2 Database Maintenance The database maintenance menu item provides access to the following utilities: • Historical Manual Entry (which is described in the Micro-PWC Operator’s Manual) • Historical database maintenance • Historical Block database maintenance • Archival database maintenance • Archival Block database maintenance 9.2.1 Historical Database Maintenance This feature displays read-only information about Historical Database disk usage.
Micro-PWC CONFIGURATION GUIDE At the top of the window is a list box which contains entries describing database usage on each node in the local console group. Each entry includes: • the node name • the size of the disk space allocated for the database in KB • the number of KB of the allocated space actually used (and the percentage) • the total number of KB available on thenode’s hard drives Note that as the Historical Database expands, additional disk space will be allocated for the database.
Micro-PWC CONFIGURATION GUIDE 9.2.2 Locating Specific Historical Tags If more Historical Database points have been configured than can appear in the Historical Tag list box, the Prev and Next buttons become available. Click Next to display the historical tags which follow those currently on display in the list box. Click Prev to display the historical tags which precede those currently on display in the list box.
Micro-PWC CONFIGURATION GUIDE To use the utility, select Menu > Utilities > Database Maintenance > Archival. The Archival Database Maintenance window (Figure 9-2) will be displayed. TS00566A Figure 9-2.
Micro-PWC CONFIGURATION GUIDE currently on display in the list box. Click Prev to display the Archival tags which precede those currently on display in the list box. The Find button, located at the bottom of the Archival Database Maintenance window, is used to determine the presence of a given point in the Archival Database. If the point does exist, Find quickly locates it in the Archival tag list box and highlights it. To use this feature, click Find.
Micro-PWC CONFIGURATION GUIDE 9.3 CRT Print The CRT Print selection on the Utilities menu is used to print the screen content (or portions thereof) of the Micro-PWC. Click this item to display the CRT Print Setup window (Figure 9-3). Figure 9-3. CRT Print Setup Window 9.3.1 Selecting the Image Type The first area of the CRT Print Setup window is labelled Print. This label is followed by three choices: Window, Region, and Screen.
Micro-PWC CONFIGURATION GUIDE If Region was selected, the pointer changes to an upper left corner shape. Move the pointer to the screen location which corresponds to the upper left corner of the region to be printed, then press and hold the left mouse button. The pointer changes to a lower right corner shape. Drag the pointer to the lower right corner of the region and release the mouse button.
Micro-PWC CONFIGURATION GUIDE 9.4 Release All Configuration Locks When certain configuration operations are in progress, software locks are set to warn other users who may attempt configuration of the same item simultaneously (e.g., User 2 attempts to configure Summary 10 when User 1 has already begun configuring Summary 10).
Micro-PWC CONFIGURATION GUIDE ered. The last item on the Utilities menu, Release All Config. Locks, is used to clear all such “lost” configuration locks. Click this menu item to clear all locks which have been imposed on Configuration on the network. Under normal conditions, use of this utility should not be necessary.
Micro-PWC CONFIGURATION GUIDE 9.5 Time Adjustment A System Time Adjust window (Figure 9-6) can be launched from the Utilities menu. This utlity allows you to adjust system time to a maximum of plus or minus five minutes. To access this utility, select Menu > Utilities > Time Adjustment. Figure 9-6. Micro-PWC System Time Adjust Window 9.5.1 The Adjustment Option The Time Adjustment window provides information about the current state of the system time service.
Micro-PWC CONFIGURATION GUIDE 9.6 Other Applications The Other Applications option on the Utilities menu is used to access and run standard and (if available) custom application programs. Selecting the Other Applications option causes the Windows Explorer to be displayed. Consult the Windows online help for more information on the Windows Explorer. To access this item, selectMenu > Utilities > Other Applications. The Windows Explorer window will be displayed.
Micro-PWC CONFIGURATION GUIDE 9.7 Micro-PWC Help The Micro-PWC Help utilitly provides information about the Micro-PWC in a context-sensitive manner. A Help icon (Figure 9-7) can be found on the System Window, the Mini-Alarm Window, on the menu bar of each Operator Window, and in the lower right corner of many pop-up windows. Figure 9-7. Help Icon To access the System Help utility, click on the Help icon. If the Help icon is located on an Operator Windw menu bar, a two-item menu (Figure 9-8) will appear.
Micro-PWC CONFIGURATION GUIDE 9.8 User Help In addition to the System Help utility (discussed in Section 9.7), a utility known as User Help is also available on the Micro-PWC. User Help provides the ability to create, for each process display which can be displayed in an Operator Window, a text window unique to that process display. For example, each Trend Display, Group Display and Graphic Display can have its own individual User Help display.
Micro-PWC CONFIGURATION GUIDE 9.8.2 CLEAR User Help Information To clear the current text from the text entry box, click on the Clear key. The display is automatically placed in Edit mode; click on the entry box to begin entering text. 9.8.3 IMPORT User Help Information Text which has already been entered in a file can be incorporated into a User Help entry using the Import button. Click on the Import button to display the Import File window (Figure 9-11). Figure 9-11.
Micro-PWC CONFIGURATION GUIDE keyboard to enter the filename. ✎ Note Once a filename has been selected, clicking on the Filter button at this point will remove the filename from the Selection text entry box.
Micro-PWC CONFIGURATION GUIDE 9.9 Quick Keys The Micro-PWC Quick Keys feature provides each user with a personalized, pop-up keypad containing from 32 to 64 keys for each Operator Window. Each of these keys can be configured to call up a different display within an Operator Window. Because the set of Quick Keys is unique for every user, it can be customized to fit each user’s individual needs.
Micro-PWC CONFIGURATION GUIDE Quick keys can also be selected via the keyboard. The Quick Key window must have keyboard focus. A Quick Key can then be selected by using the arrow keys to highlight the desired key. When the key has been selected, press RETURN on the keyboards to complete the selection. 9.9.2 Configuring Quick Keys To configure Quick Keys, you must be using an Operator Window with keyboard focus. In this window, call up the display which is to be assigned to a Quick Key.
Micro-PWC CONFIGURATION GUIDE 9.9.3 Configuring Quick Keys 33 Through 64 The basic Quick Key keypad contains a minimum of 32 buttons by default. Once all 32 buttons have been assigned, an additional 32 buttons can be configured, one at a time, for a total of 64 Quick Keys. When Quick Keys which will appear outside the current Quick Key window (e.g., Quick Key 33) are configured, scroll bars appear on the Quick Key window. Use the scroll bars to view the newly created Quick Keys.
Micro-PWC CONFIGURATION GUIDE 9.11 CRT Context Keys Each user can set up a personalized working environment or context, which can include multiple Operator Windows and their contents, as well as the size and position of Quick Key keypads associated with the Operator Windows. Different users have different contexts, depending on their area and responsibilities, and each user may have a number of different contexts which are used repeatedly.
Micro-PWC CONFIGURATION GUIDE 9.11.4 Configuring CRT Context Keys When the CRT Context Keys keypad is first called up, any CRT Context Keys which have not been assigned appear stippled, as they are not yet available to the user. Normal alphanumeric text appears on any CRT Context Keys which have been assigned a context. The Set button is used to assign the displays that are currently on the screen to any one of the CRT Context Keys. (Any pop-up windows which are present are ignored.) Cliclk on Set.
Micro-PWC CONFIGURATION GUIDE 9.12 Summary - CRT Context Keys CRT Context Key A CRT Context Key is one of the 16 pushbuttons on the CRT Context Keys keypad used to recall a pre-configured screen environment. The CRT Context Keys keypad is displayed by selecting Menu > Windows > CRT Context Keys. 288 Clear button The Clear button on the CRT Context Keys keypad is used to clear a CRT Context Key of previous assignments. Click Clear; the the cursor changes shape.
Micro-PWC CONFIGURATION GUIDE 9.13 Console Groups Synchronization 9.13.1 Console Group Synchronization Overview A console node is assigned to a console group when the Micro-PWC software is installed. Advantages to using console groups include: • Dividing nodes into console groups reduces the load on large systems when synchronization occurs. • Separate configurations can be maintained on the console nodes in each group. Console nodes in all console groups can perform all functions with all controllers.
Micro-PWC CONFIGURATION GUIDE Figure 9-17. Console Groups Display Window 9.13.2 Selecting a Console Node With Which to Synchronize To synchronize a configuration type or item on your local system with that in another console group, from the System Window, select Menu > Utilities > Console Group Sync. The Console Group Sychronization window (Figure 9-18) will be displayed. Figure 9-18.
Micro-PWC CONFIGURATION GUIDE The node name is the machine name of the node's computer, and appears on the icon for the node in the System Status Display (e.g., PWC1, PWC10, and so on). If you know the node name of the console node with which you want to synchronize the local configuration item, but do not know which console group it is in, you can locate it quickly in the list by clicking the FIND GROUP button.
Micro-PWC CONFIGURATION GUIDE 9.13.3 Selecting Configuration Data for Synchronization The Console Group Synchronization Selection window (Figure 9-20) allows you to specify the configuration data items with which the local node will synchronize. Types of configuration data which can be selected for synchronization include: • User Models • Spreadsheet Logs • Configuration Report Options • String Files1 • System Configuration This can be all configuration data for a type (e.g.
Micro-PWC CONFIGURATION GUIDE If only a portion of the pathname for a file is known, click on the Find button. A Find window (Figure 9-22) will be displayed. Figure 9-22. Find Window Select the list to be searched (Not Selected for Restore or Selected for Restore), and enter the known portion of the pathname in the text entry box labelled Substring. Click on Apply; all items in the selected list which contain that string will be highlighted.
Micro-PWC CONFIGURATION GUIDE displays to a language other than English. Files in different languages are kept in separate directories. To save space, unused string files can be deleted from the system. Using the String Files option on the Console Group Synchronization Selection window will cause the string files on the local node to be synchronized with those on the remote node. Synchronization will only occur if the corresponding string file directory exists on the local node.
Micro-PWC CONFIGURATION GUIDE 10.0 Historical Block Data Collection 10.1 Introduction The Historical Block Database is designed for the efficient collection of data from a large number of tag.atoms. Like the data collected in the Historical Database, the Historical Block Data is stored for use by other applications, such as Logging, Trending and Data Archiving. Historical Block configuration is used to create and edit Historical Blocks.
Micro-PWC CONFIGURATION GUIDE 10.2 Historical Block Database Configuration Window Access Historical Block Configuration by using from the System Window by selecting Menu > Configure > Historical Blocks. The Historical Block Database Configuration window (Figure 10-1) will be displayed. The main portion of this display is a list box which contains the Block Name and Legend for all the Historical Blocks which have been configured in the Historical Block Database.
Micro-PWC CONFIGURATION GUIDE TC00582A Figure 10-2. Historical Block Configuration Window 10.3.2 Historical Block Legend Click in the Legend entry box to enter the string which is to be used as the legend for the Historical Database Point under configuration. This legend can be up to 63 characters in length. 10.3.3 Period and Start Time Both the Period (user-defined collection interval) and the Start Time (which defines the beginning of the Period) are entered in the same entry box.
Micro-PWC CONFIGURATION GUIDE 10.3.4 Storage Node The Node on which the Historical Block is stored can be specified. The face of the Node button will display the name of the node selected to store data collected for the Historical Block. By default, this is the name of the local node. Click the Node button; the Storage Nodes window (Figure 10-3) is displayed. TC00583A Figure 10-3. Storage Nodes Window The Storage Nodes window contains a list of available nodes.
Micro-PWC CONFIGURATION GUIDE 10.3.6.3 Reset When the Reset toggle is selected, all previously collected data values stored for the Historical Block will be deleted, and any portions of the database reserved for tags which have been deleted from the block’s configuration will be compressed. This does not affect the configuration of the Historical Block. All parameters and tags for the block will still be defined. 10.3.
Micro-PWC CONFIGURATION GUIDE Click on the Computations button. The Historical Tag Computations window (Figure 10-4) will be displayed. TS00218A Figure 10-4. Historical Tag Computations Window The Historical Tag Computations window is composed of a matrix of toggle buttons which allow the user to select individually the desired combinations of computation rate and computation type. Each row in the matrix represents a computation rate; each column represents a computation type.
Micro-PWC CONFIGURATION GUIDE 10.4 Edit Historical Block To make changes to an existing Historical Block, first click the desired block name in the Historical Block Database Configuration window (Figure 10-1), then click Edit. The Historical Block Configuration window (Figure 10-2) will be displayed, containing the values currently configured for that block.
Micro-PWC CONFIGURATION GUIDE Click Apply to locate the first instance of the string. The Find window will remain open. Click Apply again to locate the next instance of the string, or enter a new string to be located. Click OK to perform the Find operation and close the Find window.
Micro-PWC CONFIGURATION GUIDE 11.0 The @aGlance/IT Server Interface 11.1 Introduction The @aGlance/IT server interface is an optional utility which provides a live data link between the MicroPWC and a variety of software applications resident on other distributed control systems, supervisory control systems, personal computers, and so on. Easy access to this plant data assists those involved in problem analysis and resolution, product improvement, process improvement and resource optimization.
Micro-PWC CONFIGURATION GUIDE 11.1.1 The @aGlance/IT API for Micro-DCI Any @aGlance/IT client can connect to any @aGlance/IT server, assuming the minimum requirements for network transport are met to access the server running on the Micro-PWC. The @aGlance/IT Application Programming Interface (API) on a Micro-PWC consists of: • An @aGlance/IT server which can provide data to @aGlance/IT clients.
Micro-PWC CONFIGURATION GUIDE 11.2 @aGlance/IT Server Operation The @aGlance/IT API for the Micro-DCI translates between the @aGlance/IT methods and data structures, and those of the Micro-DCI Global database. There are two aspects to @aGlance/IT server configuration: external interface configuration and internal interface configuration. The @aGlance/IT internal interface configuration is used to identify the nodes on which @aGlance/IT servers will run, and is described in Section 11.2.
Micro-PWC CONFIGURATION GUIDE The Micro-DCI @aGlance/IT Server communicates using TCP//IP. If you have questions about TCP/IP or about Internet host names in use at your site, see your system administrator. If you have questions about the options on or configuration via this display, see the on-line help text available from the Help button. Information about client nodes and client users is configured using the Proxies option, which is described in Section 11.4, Security for the @aGlance/IT Server. 11.2.
Micro-PWC CONFIGURATION GUIDE Table 11-1. Options for Use When Starting a Server Option and Description -server is the name to be used for the @aGlance/IT server. It can have a maximum of 20 characters. If this option is omitted, default server name aagServer will be used. On a system licensed for the @aGlance/IT server for Micro-DCI, the number of servers for which the system is licensed will be started automatically when the system is booted.
Micro-PWC CONFIGURATION GUIDE 11.2.5 Configuring the @aGlance/IT Server External Interface The @aGlance/IT external interface configuration is used to identify tagnames and attributes (atoms) in the Micro-PWC server database. Access @aGlance/IT external interface configuration by using the menu available from the System Window Menu button. Select Menu > Configure > @aGlance/IT. The @aGlance Configuration window (Figure 11-1) will be displayed. TC00219A Figure 11-1.
Micro-PWC CONFIGURATION GUIDE 11.2.6.1 Add a New @aGlance Tagname To add a new tagname to the list, click Add. The @aGlance Add Tagname window (Figure 11-3) will be displayed. TC00584A Figure 11-3. @aGlance Add Tagname Window Text entry boxes Tagname, Attribute, and Translation appear in the top of the window. In the Tagname entry box, enter a tagname from the Micro-PWC server database.
Micro-PWC CONFIGURATION GUIDE Clicking OK will close the @aGlance Add Tagname window. Changes which have been applied during the configuration session will be retained. Items placed in the text entry box but not applied will be discarded. 11.2.6.2 Edit the Configuration for an @aGlance Current Tagname To edit the configuration for an item in the list in the @aGlance Current Tagnames window (Figure 11-2) click the entry then click Edit at the bottom of the window.
Micro-PWC CONFIGURATION GUIDE 11.2.6.4 Viewing @aGlance/IT Current Tagnames If the number of current tagnames which have been configured exceeds the number which can be displayed in the @aGlance Current Tagnames window, click Next to view the next portion of the Current Tagnames list. Click Prev to move to a preceding portion of the list. 11.2.6.
Micro-PWC CONFIGURATION GUIDE 11.2.6.6 Viewing @aGlance/IT Server Process Data By default, the maximum number of @aGlance/IT server processes for which the Micro-PWC is licensed will be started when the system is booted. (A maximum of two @aGlance/IT servers can run simultaneously on a Micro-PWC which is resident on the Pentium hardware platform, and each of these servers can have up to five simultaneous client connections.
Micro-PWC CONFIGURATION GUIDE • Host name of the remote host (the host on which the @aGlance/IT client which started this session resides) • Start time; i.e., the time the client session was initiated in the format HH:MM:SS DD-MMM-YY Additional information is available about each active session. To view information about a session, click the desired entry in the list box then click the View button found at the bottom of the @aGlance Server View window.
Micro-PWC CONFIGURATION GUIDE Table 11-2. Supported @aGlance/IT Methods (Continued) Method Description AAG_GetHistory Use Get a table of historical values. Access data in the historical, historical block, archival and Put a table of historical values. archival block databases. The default attribute name used is HST. Get compressed historical The ARC attribute name can be data used to specify access limited to the Get statistical values from a archival database.
Micro-PWC CONFIGURATION GUIDE 11.3.3.1 Server Specific Parameters for History Related Methods The @aGlance/IT methods used to access the historical, historical block, archival and archival block database include AAG_GetHistory, AAG_GetHistEvent, AAG_GetHistStat and AAG_PutHistory. Each of these methods passes parameters to the @aGlance/IT server for the Micro-PWC. Some of the parameters passed must be in a format specific to the server. 11.3.3.1.
Micro-PWC CONFIGURATION GUIDE The start parameter is a pointer to a character string which contains the start time. The start time must be in the format: HH:MM:SS DD-MMM-YY. The end parameter is a pointer to a character string which contains the end time. The end time must be in the format: HH:MM:SS DD-MMM-YY. The type_list is a list of character string pointers containing the statistical types for the @aGlance/IT server for the Micro-PWC.
Micro-PWC CONFIGURATION GUIDE 11.4 Security for the @aGlance/IT Server The two aspects to security for the @aGlance/IT API for the Micro-PWC are: • Client access to the @aGlance/IT server for Micro-PWC • Access to the Micro-PWC server database 11.4.1 Security for Access to the @aGlance/IT Server for Micro-PWC Client proxy definition is used to specify which clients are permitted to access the server applications on the local node.
Micro-PWC CONFIGURATION GUIDE 11.5 Monitoring Monitoring provides a means whereby an @aGlance/IT client is advised regarding the values contained in specified data points. The @aGlance/IT server supported on the Micro-PWC is based on polled interval data collection. That is, the data points specified by the client are polled at specific time intervals and the values in the data points are returned to the client. The request for monitoring is made by the @aGlance/IT client.
Micro-PWC CONFIGURATION GUIDE The argument monitor_type is a server-specific argument to the aag_monitor method; the argument is supplied by the @aGlance/IT client software. Identifying strings defined in the @aGlance/IT server for Micro-PWC are shown in Table 11-5. Table 11-5.
Micro-PWC CONFIGURATION GUIDE ((C<(U-(U*D))) || (C>(U+(U*D)))) If this evaluates to TRUE, then an update will be sent. If the equation evaluates to FALSE, no update will be sent. 11.5.3 Monitor Request Size A maximum of 100 tag.attribute pairs are allowed per monitor request. Larger requests will fail. Errors are returned to the client via the AAG_INVCOUNT status. 11.
Micro-PWC CONFIGURATION GUIDE Appendix A Excel Functions A.1 Introduction This section describes the functions available with the Micro-PWC software which provide an interface to the Microsoft Excel spreadsheet package. These functions are for use with Excel only. Experience and/or training with Excel is assumed; it is beyond the scope of this Guide to document the use of Excel.
Micro-PWC CONFIGURATION GUIDE The fpget( ) Function Function Name fpget( ) - get a value from the current database (ASCII) Synopsis char fpget(char *tag) Description The fpget() function is used in the spreadsheet as a formula. This function gets the value of a specified tagname.atom from the current database. The function fpget() returns the value in ASCII format. Inputs Parameter tag Description The tagname and atom for which the value will be obtained from the current database. Outputs None.
Micro-PWC CONFIGURATION GUIDE The fpgetd( ) Function Function Name fpgetd( ) - get a value from the current database (double precision) Synopsis double fpgetd(char *tag) Description The fpgetd() function is used in the spreadsheet as a formula. This function gets the value of a specified tagname.atom from the current database. The function fpgetd() returns the value as a double precision data type.
Micro-PWC CONFIGURATION GUIDE The fphget( ) Function Function Name fphget( ) - get a value from the Historical database (ASCII) Synopsis char fphget(char *tag, double time) Description The fphget() function is used in the spreadsheet as a formula. This function gets the value of a specified tagname from the Historical database. The function fphget() returns the value in ASCII format. Inputs Parameter Description tag Tagname for which the value will be obtained from the Historical database.
Micro-PWC CONFIGURATION GUIDE The fphgetd( ) Function Function Name fphgetd( ) - get a value fromthe Historical database (double precision) Synopsis double fphgetd(char *tag, double time) Description The fphgetd() function is used in the spreadsheet as a formula. This function gets the value of a specified tagname from the Historical database. The function fphgetd() returns the value as a double precision data type.
Micro-PWC CONFIGURATION GUIDE The fpsendmsg( ) Function Function Name fpsendmsg() - generate a message to be displayed in the Mini-Alarm Window Synopsis char fpsendmsg(char *message, double priority, double area) Description The fpsendmsg() function is used to generate a message that will be displayed in the fourth line of the Mini-Alarm Window. Inputs Parameter Description message The character string which will be used as the message.
Micro-PWC CONFIGURATION GUIDE The fpput( ) Function Function Name fpput( ) - put a value from the spreadsheet into the current database (ASCII) Synopsis char fpput(char *tag, char *val) Description The fpput() function is used to put a value from the spreadsheet into the current database using the tagname and atom specified. The function fpput() takes and places the value in ASCII format.
Micro-PWC CONFIGURATION GUIDE The fpputd( ) Function Function Name fpputd( ) - put a value from the spreadsheet into the current database (double precision) Synopsis double fpputd(char *tag, double val) Description The fpputd() function is used to put a value into the current database using the tagname and atom specified. The function fpputd() takes and places the value in double precision.
Micro-PWC CONFIGURATION GUIDE The fphput( ) Function Function Name fphput( ) - put a value from the spreadsheet into the Historical database (ASCII) Synopsis char fphput(char *tag, char *time, char *val) Description The fphput() function is used to put a value from the spreadsheet into the Historical database, using the tagname specified. The function fphput() takes and places the value in ASCII format.
Micro-PWC CONFIGURATION GUIDE The fphputd( ) Function Function Name fphputd( ) - put a value from the spreadsheet into the Historical database (double precision) Synopsis double fphputd(char *tag, char *time, double val) Description The fphputd() function is used to put a value from the spreadsheet into the Historical database, using the tagname specified. The function fphputd() takes and places the value in double precision format.
Micro-PWC CONFIGURATION GUIDE The fparchive( ) Function Function Name fparchive( ) - switch data retrieval from the Historical database to the Archival database Synopsis double fparchive (double flag) Description The fparchive() function is used in a spreadsheet to switch between the Archival and the Historical database to retrieve values. The same function calls used on the Historical database are used on the Archival database to retrieve data.
Micro-PWC CONFIGURATION GUIDE The fpverbose( ) Function Function Name fpverbose( ) - turn on descriptive error message Synopsis double fpverbose (double flag ) Description The fpverbose() function is used to turn on and off messages to the Micro-PWC console device. The message provides more detailed information about an error that has occurred in a spreadsheet cell. Inputs Parameter flag Description Use 1 to turn on messages, use 0 to turn off messages. Outputs None.
Micro-PWC CONFIGURATION GUIDE The fpuprint( ) Function Function Name fpuprint( ) - return the mode of the spreadsheet to the operator Synopsis char fpuprint( ) Description The fpuprint() function is used to indicate the mode in which the Excel spreadsheet was entered. If a 0 is returned, it indicates that the spreadsheet is in configuration mode, which was entered by selecting Menu > Configuration. If a 1 is returned, the spreadsheet is in print mode, which was entered by selecting Menu > Print Log.
Micro-PWC CONFIGURATION GUIDE The fpudevice( ) Function Function Name fpudevice( ) - return the selected printing device Synopsis char fpudevice() Description The fpudevice() function is used to return the Device Name of the device selected by the user to which the spreadsheet is to be sent for printing. Inputs None. Outputs None. Returns The device name. Example This example returns the Device Name of the selected printer (or file).
Micro-PWC CONFIGURATION GUIDE The fpblkarch( ) Function Function Name fpblkarch( ) - switch data retrieval from the Historical Block database to the Historical Block Archival database Synopsis double *fpblkarch(double flag) Description The fpblkarch() function is used in a spreadsheet to switch between the Historical Block Archival database and the Historical Block database. The same function calls used on the Historical Block database are used on the Historical Block Archival database to retrieve data.
Micro-PWC CONFIGURATION GUIDE The fpblkclose( ) Function Function Name fpblkclose( ) - close descriptor for the specified Historical Block Synopsis char *fpblkclose(char *blockname) Description The fpblkclose() function is used to close the descriptor for the named Historical Block. Typically this function is called after opening an Historical Block and retrieving all required data. Inputs Parameter blockname Outputs None. Returns Name of the block.
Micro-PWC CONFIGURATION GUIDE The fpblkopen( ) Function Function Name fpblkopen( ) - open a descriptor for the specified Historical Block Synopsis char *fpblkopen(char *blockname) Description The fpblkopen() function is used to open a descriptor for the named Historical Block. This function must be called (once) prior to retrieving any data contained in the block. Inputs Parameter blockname Description The name of the block to be opened. Outputs None. Returns The name of the block.
Micro-PWC CONFIGURATION GUIDE The fpblksample( ) Function Function Name fpblksample( ) - get Historical Block data for specified block, sample type, and time interval Synopsis double *fpblksample(char *blockname, char *type, double stime, double etime) Description The fpblksample() function is used to obtain Historical Block data for the block name, sample type, and time interval specified.
Micro-PWC CONFIGURATION GUIDE The fpblkvald( ) Function Function Name fpblkvald( ) - get a value from the Historical Block database Synopsis double *fpblkvald(char *blockname, char *tag, char *type, double time) Description The fpblkvald() function gets the value from the Historical Block database which is associated with the specified block name, tagname.atom, sample type, and time-stamp.This function must be preceded by function calls to fpblkopen( ) and fpblksample( ).
Micro-PWC CONFIGURATION GUIDE The fphxnumval( ) Function Function Name fphxnumval( ) - get values from the Historical database (integer) Synopsis: int fphxnumvals(tag, stime, etime, n_vals) Description The fphxnumvals() function is used in the spreadsheet as a formula. The user can specify the number of values to be obtained from the Historical database (for a specified tag) using the n_vals argument. A starting and ending time further define the data to be obtained.
Micro-PWC CONFIGURATION GUIDE Assignments to support the example are shown in the table below. Note that the contents of Cell A1 are subtracted from the contents of Cell A2 (A2-A1) and the result is displayed in Cell A3.
Micro-PWC CONFIGURATION GUIDE The fphxgetval( ) Function Function Name fphxgetval() - get a single value from the Historical database Synopsis fphxgetval(index, type) Description The fphxgetval() function is used in a spreadsheet formula in conjunction with the function fphxnumval.
Micro-PWC CONFIGURATION GUIDE Assignments to support the example are shown in the table below. Note that the contents of Cell A1 are subtracted from the contents of Cell A2 (A2-A1) and the result is displayed in Cell A3.
Micro-PWC CONFIGURATION GUIDE The fpxammts( ) Function Function Name fpxammts( ) - get a range of values for a tag from the Historical Database during a specified time period (double precision) Synopsis double fpxammts(tag, stime, etime, totfac, type) Description The fpxammts() function is used to get a range of values from the Historical database, using the tagname specified. The function fpxammts() computes the minimum, maximum, average, total and standard deviation of the values obtained.
Micro-PWC CONFIGURATION GUIDE Outputs None. Returns Value of the type requested. Example Assignments to support the example are shown in the following table. Note that the contents of Cell A1 are subtracted from the contents of Cell A2 (A2-A1) and the result is displayed in Cell A3. Cell Address Cell Contents CELL A1 1 CELL A2 =now() CELL A3 +A2-A1 The actual example is shown below: =fpxammts("HIST1",A3,A2,.02,"imin") =fpxammts("HIST1",A3,A2,.
Micro-PWC CONFIGURATION GUIDE 346 Appendix A - Excel Functions
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. © 2005 MicroMod Automation, Inc. MicroMod Automation, Inc. 75 Town Centre Drive Rochester, NY USA 14623 Tel. 585-321-9200 Fax 585-321-9291 www.micromodautomation.