HONEYWELL - Quick Builder Guide.pdf

March 27, 2018 | Author: Laquita Burns | Category: Spreadsheet, Microsoft Excel, Areas Of Computer Science, System Software, Technology


Comments



Description

Experion LXQuick Builder Guide EXDOC-XX91-en-110A February 2014 Release 110 Document Release Issue Date EXDOC-XX91-en-110A 110 0 February 2014 Disclaimer This document contains Honeywell proprietary information. Information contained herein is to be used solely for the purpose submitted, and no part of this document or its contents shall be reproduced, published, or disclosed to a third party without the express permission of Honeywell International Sàrl. While this information is presented in good faith and believed to be accurate, Honeywell disclaims the implied warranties of merchantability and fitness for a purpose and makes no express warranties except as may be stated in its written agreement with and for its customer. In no event is Honeywell liable to anyone for any direct, special, or consequential damages. The information and specifications in this document are subject to change without notice. Copyright 2014 - Honeywell International Sàrl 2 www.honeywell.com Contents Getting started with Quick Builder ........................................................................................................... 7 Basic concepts and terms ........................................................................................................................................... 8 Layout of the main window ....................................................................................................................................... 9 List View ........................................................................................................................................................ 9 Property Page ................................................................................................................................................. 9 Toolbar ......................................................................................................................................................... 10 Status Bar ..................................................................................................................................................... 11 Shortcut menus ............................................................................................................................................ 11 Specifying the components to configure ................................................................................................................. 12 Managing items ........................................................................................................................................ 13 Adding items ........................................................................................................................................................... 14 Specifying names ......................................................................................................................................... 14 Selecting items ......................................................................................................................................................... 15 Duplicating items ..................................................................................................................................................... 16 Deleting items .......................................................................................................................................................... 17 Renaming items ....................................................................................................................................................... 18 Renaming downloaded items ....................................................................................................................... 18 Unassigning items .................................................................................................................................................... 19 Using the Jumpbar ................................................................................................................................................... 20 Customizing the List View ...................................................................................................................................... 21 Arranging items ....................................................................................................................................................... 22 Filtering items .......................................................................................................................................................... 23 Copying and pasting items ....................................................................................................................................... 24 Pasting items from a spreadsheet ................................................................................................................. 24 Dragging and dropping items .................................................................................................................................. 25 Importing items from a definition file or another project ........................................................................................ 26 Importing/uploading specialized point configurations ................................................................................ 26 Managing the Recycle Bin ....................................................................................................................................... 27 Freeing up item numbers ............................................................................................................................. 27 Undoing changes ..................................................................................................................................................... 28 Downloading items .................................................................................................................................................. 29 Opening files listed in the Results dialog box ............................................................................................. 30 Uploading items ...................................................................................................................................................... 31 Upload scope ............................................................................................................................................... 31 Using keyboard shortcuts ........................................................................................................................................ 32 Managing and using add-ins .................................................................................................................................... 33 Supplied add-ins .......................................................................................................................................... 33 Configuring your system offline ............................................................................................................. 35 Opening Quick Builder offline ................................................................................................................................ 37 Copying a project ..................................................................................................................................................... 38 Setting Quick Builder's options ............................................................................................................................... 39 Verifying your options ................................................................................................................................. 39 Creating a new project ............................................................................................................................................. 40 Enabling specific components ..................................................................................................................... 40 Specifying your license ................................................................................................................................ 40 3 ........................................ 65 Main tab...... 43 Enabling and disabling components ........................................ 78 Control tab........................ 47 Improving Quick Builder's performance .................... 81 Configuring the Raise and Lower buttons for OP control ................................................................................................................. generic channel ................. 87 User Defined tab ....... 91 Specifying point parameter addresses .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 67 Main tab.......... user scan task channel ........ 74 Alarms tab....................................................................................... 97 About user-defined parameters .................................................................................................................................... 98 Creating a user-defined parameter .... 77 Contained Points tab .................................................................... 51 Accessing help for a specific controller ................................................................................ 54 Creating a user scan task controller ............................................... 88 Action Algo tab ...................................................................................... 99 4 www........................................................................................................................................................................................................................................................................................................................................................................................................................................... status point ............................ accumulator point .......................................................................................................................................................................... 63 Configuring point properties ........................................................... 84 History tab ........................ 96 Creating scripts ............................................................................................................................... user scan task controller .............................................................. 89 PV Algo tab ....... 62 Main tab......................................................................................... 54 Point parameter address syntax for a generic controller ..................... 73 Alarms tab............ status point ........................ analog point ...... 44 Downloading items ..................................................................................................... analog point ..........................................................................CONTENTS Saving and closing projects .............................................. 48 Migrating old Quick Builder projects .............................................................................................. 61 Main tab.... 95 Demand scanning .................... 42 Opening an existing project .......................................................................................................................................................................................... 75 Alarms tab.............................................................................................................................................................................................................................. 52 About generic and user scan task controllers ................................................................................... 69 Main tab....................................... 71 Main tab................................................................................................................................... container point ................................................................................................................................... 53 Creating a generic controller ..................................................................................................................................................... analog point ....................................................................... generic controller ................................................................................................................. accumulator point .............................. 94 About scanning .......................................................................................... 79 Control tab...... 62 Main tab................................. 56 Point parameter address syntax for a user scan task controller ...................... 85 OPC Parameters tab............................................................................................................................................................................................................................................................................ 58 Generic and user scan task controller and channel properties ................................................................ 45 Exporting project data ...... 93 Address syntax for a point ............................................................................................ 56 Modifying a controller or channel after download ............................................................................................................ 93 Address syntax for a file ........................................................................................................................................................ 72 Display tab ................................................................................................ 95 Exception scanning ........................................ OPC point .......................................................................... analog point ............................................................................................................................................................................................................... 61 Main tab.........................................................................................com ................ 92 Using Address Builder ..........................................................................................................................honeywell................................. 95 About scan packets ......... 82 Auxiliary tab................................................................................................................................... 86 Scripts tab ................................................................................ 49 Configuring controllers and channels ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ status point ............................... 90 Understanding points and point properties ..................................................... 95 Periodic scanning ........................................................................................................................................................................................................................................................ .............................................................................................................................. 131 Action Algo 68: Value Transportation ........................... 126 PV Algo 15: Integration ........................................................................................................................................................................................................................................... 119 Printer properties .................................................................................... 125 PV Algo 7: Run Hours ................................... 102 About container points ............................................................................................................................................................................................... History Options tab ..CONTENTS Variable link type ............................................................... 132 Action Algo 70: Status Change Report Request ............................................................................................................................................ 127 PV Algo 16: Cyclic Task Request ............................................................................................................................................................................................................................................. static Station ............................................................................................................................................................................................... 123 Configuring PV algorithms in Quick Builder ....................................................................................................................................................................................................................... server ........ 104 Defining the structure of a container point .............................................................................................................. 103 Creating a new type of container point ................................................................................................................................................................ 115 Main tab............ 121 Main tab........................................................................................................................................... 101 Parameter reference link type ............. 136 Action Algo 79: Status Change Alarm Group Inhibit .................................................................................................... 124 PV Algo 5: Production .................................................... 133 Action Algo 74: Status Change USKB LED Request ....................................................................................................................................................................................................................................................................................................................... 137 5 ....................................................................................................................................................................................... 135 Action Algo 77: Status Change Display Request ........................................... 101 Database reference ............................................................ 136 Action Algo 92: Queued Task Request .................. 133 Action Algo 71: Queued Task Request ........................................................ 118 About security types .................... 134 Action Algo 75: Status Point Notification ............ 126 PV Algo 12: Composite Alarm Processing ........................................................................... 108 Server properties ....................................................................................................................................................................................................................................... Sizing tab ................................... 129 PV Algo 64: Maximum/Minimum .............................................................................................................................................................................. 104 Adding container points in Quick Builder ............ 109 Main tab................................................... 117 About Station types ........ 106 About drift deadbands ..................................................................................................... 106 Creating a point detail display for a container point ............................................................................................................................................. 124 PV Algo 4: General Arithmetic .................................. 132 Action Algo 69: Status Change Task Request ............................................................................ 130 Configuring action algorithms in Quick Builder ................. 128 PV Algo 22: Piecewise Linearization ........................................................................ 122 Algorithms .................................................................. 134 Action Algo 76: Analog Point Notification ............................................................................................................................................................................................................................................................................................................................................. rotary Station ............................................................................................................................. Server Details tab ............. 116 Main tab.............................................................................................................................................................................................................................................................................................................................. 129 PV Algo 68: Value Transportation ..................................... 101 Constant link type ........................................................................................................................................ 136 Action Algo 80: Status Change Alarm Area Inhibit ................................................................................................................................................................ 110 111 112 113 114 Station properties ........................................................................................................................................................................... 133 Action Algo 72: Status Value Transportation with Mapping ........................................................................................................................ 101 Custom ........................................................................................ Server Specific Options tab ........................................................................................... 131 Action Algo 11: Composite Alarm ......................................................................................................................................................................................................................................................................................................................... printer ...................... 105 Using a point detail display as the associated display ....................... 135 Action Algo 78: Group Control of Points ....................................................................................... 125 PV Algo 10: General Logic ........................................ .....................................................................CONTENTS Creating a composite alarm hierarchy ....................................................................................................................................... 138 Notices ................ 141 6 www................................................ 139 Documentation feedback ...................................................com ..................................honeywell................................................................................................................................................ 140 How to report a security vulnerability ................... such as controllers. which define how system items.) Related topics “Basic concepts and terms” on page 8 “Layout of the main window” on page 9 “Specifying the components to configure” on page 12 “Verifying your options” on page 39 7 . are set up. points and Stations. see the Station Configuration Guide.Getting started with Quick Builder You use Quick Builder to create and modify configuration databases. (For details about configuring Console Stations. GETTING STARTED WITH QUICK BUILDER Basic concepts and terms When you are satisfied with your configuration. you download it—or selected parts of it—to the server database. you can upload (also called backbuild) parts of the server database into Quick Builder.honeywell. 8 www.com . and then download the changes to your server database. make the necessary changes. If necessary. The Property Page is modeless. or perform an action such as downloading. When you click an icon. For example.GETTING STARTED WITH QUICK BUILDER Layout of the main window The following figure shows the layout of Quick Builder's main window. they are grouped according to tab. which means that the selected item(s) change as soon as you select another item. For example. delete and sort items. Point ID will be grayed out because every point has a unique ID. if you select two status points. You use List View to edit. MENUS TOOLBAR JUMPBAR FILTER SELECTOR LIST VIEW LIST TYPES PROPERTY PAGE STATUS BAR List View A icon for each type of item appears on the left-hand side of the Quick Builder window. Because an item has so many properties. 9 . the associated items are displayed in List View. Related topics “Managing items” on page 13 Property Page You use the Property Page to view and edit the properties of the item(s) selected in the List View. The Property Page also changes as follows when you select several items: • Any property whose value is not identical for all selected items is grayed out. if you wanted to see the display-related properties of a selected point. you would click the Display tab. Copy. Pastes the clipboard's contents into the display. Related topics “Adding items ” on page 14 Toolbar The toolbar provides speedy access to commonly used commands. Creates a new project. Paste. Delete. Open. the Property Page only displays tabs and properties that are shared by all selected items. and copies them to the clipboard. you make that same change to every selected item. if you select a number of accumulator and status points.honeywell. Upload. Opens the Custom Filter dialog box. Button Description New Project. you can change the PV Source Address or the PV Scan Period because both properties are common to both point types. Related topics “Creating a new project” on page 40 “Deleting items” on page 17 10 www.GETTING STARTED WITH QUICK BUILDER • If the items are of different types. Undo. Moves the selected items to the Recycle Bin. Download. Undoes the previous action. Downloads all or some of the project to the server database. If you edit a property when several items are selected. Adds one or more items to the project. Copies the selected items to the clipboard. Moves the selected items to the Recycle Bin. Opens the Open dialog box.com . which you use to filter out (hide) items that are of no immediate interest. Saves the project. Add. Uploads configuration data from the server into a project. For example. Cut. such accumulator and status points. Save. Define Filter. you have the option of highlighting multiple items before opening the shortcut menu. Figure 1: List View Shortcut menu 11 . a shortcut menu appears which provides speedy access to commonly used commands.GETTING STARTED WITH QUICK BUILDER “Copying and pasting items” on page 24 “Filtering items” on page 23 “Adding items ” on page 14 “Downloading items” on page 29 “Uploading items ” on page 31 Status Bar The Status Bar displays a short description of the selected property (or its valid values if the current value is incorrect). Shortcut menus If you right-click an item type icon (in List View). In List View. 3 Scroll through list of components and select the check box next to the items in your project you want to configure. points. 12 2 If you want to backup your project before modifying it. It also contains a list of non-Experion PKS components. and servers.com . Quick Builder adds the components to the project. or when you add new component types (such as devices. select the Back up project before modifying project check box. you first need to specify them in the component manager so that you can configure them. and servers) to a project. choose Tools > Component Manager. A summary appears of the components being added (or removed). To specify the components to configure 1 From the Quick Builder menu. 4 Click OK. 5 Click OK. such as devices.GETTING STARTED WITH QUICK BUILDER Specifying the components to configure When you first start a new Quick Builder project. The Modify Project dialog appears. www.honeywell. points. The dialog contains a list of Experion PKS R100 components. Related topics “Adding items ” on page 14 “Selecting items” on page 15 “Duplicating items” on page 16 “Deleting items” on page 17 “Renaming items” on page 18 “Unassigning items” on page 19 “Using the Jumpbar” on page 20 “Customizing the List View” on page 21 “Arranging items” on page 22 “Filtering items” on page 23 “Copying and pasting items” on page 24 “Dragging and dropping items” on page 25 “Importing items from a definition file or another project” on page 26 “Managing the Recycle Bin” on page 27 “Undoing changes” on page 28 “Downloading items” on page 29 “Uploading items ” on page 31 “Using keyboard shortcuts” on page 32 “Managing and using add-ins” on page 33 “List View” on page 9 13 . controllers. points and so on.Managing items This section describes how to manage items—Stations. type the number of items you want to add. select the corresponding item type. select the applicable item. Click The Add Item(s) dialog box opens. Optionally. you can accept the automatically generated name. 5 In the Use Name text box. Click Format. Click numeric with and type 2 in character field width. If you are adding several items.honeywell. 1. Note: The System Status tree shows the item’s name. Example This shows how to add 10 accumulator points for a controller called PLC7 and name them PLC7ACC01 to PLCACC10 using the Format option. you specify its name by clicking Use Name and typing the name in the box opposite. 2. Type 1 in Start and 1 in Step. 4. Type PLC7ACC in Prefix. 3.MANAGING ITEMS Adding items To add one or more items 1 . Related topics “Toolbar” on page 10 “Undoing changes” on page 28 “Property Page” on page 9 Specifying names If you are adding only one item. you use the Format options to name them in a systematic manner. 4 In the Number of items to Add text box. type in name(s). 7 Define properties for each item. 2 From the Add Items list. You can access the property page of each item by highlighting an individual item in the component list. not the point ID (tag name).com . The names of the items you are about to create appear in Summary at the bottom of the dialog box. 14 www. 3 From the Type list. 6 Click OK to add the item(s) to the list. All items of a particular type (points. Press and hold down the CTRL key. If you edit a shared property. that property is grayed-out without any value. Several non-contiguous items 1. and then click each remaining item you want to select. A contiguous group of items 1. Press and hold down the SHIFT key. you can drag across the items to select them. Selected items are shown in reverse color. To select Do this One item Click it (or the selection box to its left). press and hold down the CTRL key and then click each item you want to clear. (You need to start dragging to the right of the Source Address column. 2. and then click the last item you want to select. press and hold down the CTRL key and then click each item you want to clear. Click the first item that you want to select. 2. the Property Page only displays tabs and properties that are shared by every selected item. If the selected items have different values for a particular property. Click the first item you want to select. Choose Edit > Select All. Attention If you select more than one item. you make that change to all selected items. Select one item of the required type. 15 . An item by name Use the Jumpbar.) If you want to clear one or more selected items. controllers and so on) 1.MANAGING ITEMS Selecting items You have the option of selecting items in List View to edit properties or delete. Alternatively. 2. If you want to clear one or more selected items. select the appropriate option. The Duplicate dialog box opens. Type STPNT in Prefix. Otherwise. you would create one status point. Example This shows how to make 10 duplicates of a status point called STPNT and call them STPNT01 to STPNT10. 1. select Neither. 7. 5 Specify the duplicate names in the Name-DUPLICATE section. Choose Edit > Duplicate Items. 4. The names of the items you are about to create appear in Summary at the bottom of the dialog box.com . 2. 16 www. Select STPNT. The Duplicate dialog box open. to create 10 similar status points. define any properties that are identical. An item can be duplicated from List View. 2 Choose Edit > Duplicate Items. 4 If you want to use the name of the selected item as the prefix or suffix for the duplicates. To duplicate an item 1 Select the item you want to duplicate. 3.MANAGING ITEMS Duplicating items Duplication is a useful technique if you need to create many similar items. Type 10 in Number of duplicates. Select Prefix in Name. Type 1 in Start and 1 in Step. Select numeric with and type 2 in character field width. 5. 6. and then make 9 duplicates. 3 Type the number of duplicates in Number of duplicates. For example.honeywell. 2 Click (or press DELETE). To delete one or more items 1 Select the items you want to delete. Related topics “Toolbar” on page 10 “Undoing changes” on page 28 17 .MANAGING ITEMS Deleting items Deleting an item moves it to the Recycle Bin. which means that you can 'undelete' it if you make a mistake. and a numeric suffix between 01 and 10. 7 Download the project. 1. 6 Save the project. (Make sure that the Automatically Download Deletions option is selected.) If the download is successful.MANAGING ITEMS Renaming items You can change an item's name—point ID in the case of a point—provided you have not downloaded it to the server. If you need to rename items that have been downloaded. Type 1 in Start and 1 in Step. The Rename dialog box opens. 3 If you selected: • One item. use the Format options to rename them in a systematic manner. 5 Copy the modified Excel contents and paste it into the Quick Builder project. the items are re-added to the server database. It involves deleting the items from both the project and server database. Example This example shows how to rename 10 accumulator points. Click numeric with a and type 2 in character field width. type the new name in the text box. the items are deleted from the server database as well as from the project. To rename downloaded item(s) 1 Copy the items you want to rename to Excel. An item has been downloaded if there is a date in the Last Downloaded property on the Main tab. 2 Right-click and choose Rename from the shortcut menu. to the project. 2. If the download is successful. Renaming downloaded items The following workaround enables you to rename items that have been downloaded. see Renaming downloaded items.honeywell. delete the items you want to rename so that they are moved to the Recycle Bin. 3. This re-adds the items. 2 In Quick Builder. Note the following considerations: • • • The name of an entity is automatically generated based on the renamed point ID (tag name).com . www. • Several items. 3 Download the project. Type PLC7ACC in Prefix. 4 In Excel: a b 18 Clear the entries in the DateDownloaded column. giving them the prefix PLC7ACC. Change the ItemName entries to the new names. with their new names. To rename one or more items 1 Highlight the items you want to rename. and then recreating them with their new names. highlight the point(s) you want to remove. The selected point(s) is removed from the Alarm Group. To unassign a point from an Alarm Group 1 In the Alarm Groups tree.MANAGING ITEMS Unassigning items The following procedure enables you to remove points assigned to an Alarm Group. 19 . 2 Right-click and choose Unassign from AlarmGroup from the shortcut menu. Tip Unassigning a point from an Alarm Group can also be accomplished by dragging and dropping the item onto the Alarms Group root node. www. 3 20 To find the next matching item.honeywell.MANAGING ITEMS Using the Jumpbar You use the Jumpbar to quickly select an item that appears in List View. You can use one or more wildcards (*) to select items whose full names you do not know. Quick Builder finds the first matching item. Finding items 1 Click the Jumpbar. press ENTER again. which finds items whose name contain 'ana'.) To select an item 1 Click the Jumpbar. (Note that you will not find an item if it has been filtered out. 2 Type *ana* and press ENTER.com . The Jumpbar remembers the last 20 items you specified. as shown in this example. Moving between items • Select the item from the Jumpbar list and press ENTER. 2 Type the item's name and press ENTER. To customize the List View 1 Choose View > Change/Arrange Columns. such as its name and description. and then click OK. you may now want to arrange items in a particular order or filter out unwanted items. 4 Repeat for each other property you to see in the List View. You can. the List View shows the items' major properties. so that it appears in the right-hand list. 3 Click the first property you want in the List View and then click Add. The Arrange Columns dialog box opens. 21 . however. 2 Select the appropriate set of properties from Select available fields from so that the properties appear in the Available Fields list.MANAGING ITEMS Customizing the List View By default. customize the List View to show other properties. Next steps Having customized the List View. if you click twice.honeywell. items are sorted in alphabetical order.com . items are sorted in reverse order. 22 www.MANAGING ITEMS Arranging items You can arrange items according to any column (property) by clicking the column heading—if you click once. MANAGING ITEMS Filtering items It is often easier to manage items if you filter out (hide) unwanted items from the List View. You can filter items according to item sub-type, such as analog points, or rotary Stations. For example, if the List View shows all points but you only want to see analog points, select Analog Point from the Filter Selector. Figure 2: Filter Selector You can also filter items according to the value of a particular property. Filtering out all points except status points The following example shows how to filter out all points except status points that are assigned to the assets Precipitator or Agitator. 1. Select (Custom 2. 3. 4. 5. 6. 7. Filter) from the Filter Selector. The Custom Filter dialog box opens. Clear all point types except in Show Points of type. Select Location from Property Name. Select Equals from Condition. Type in Value. Select OR from the list to the left of the row—a new row appears. Repeat steps 3 to 5 for parent asset Agitator, and then click OK. Related topics “Toolbar” on page 10 “Undoing changes” on page 28 23 MANAGING ITEMS Copying and pasting items You can copy selected items to the clipboard, where their details are stored in tab-delimited text format. You then paste the details back into the project, or into another application, such as Microsoft Excel. You can also paste item details from another application into a project, providing the data has the correct format. To copy one or more items to the clipboard 1 Select the items in the List View. 2 Click to copy the details to the clipboard. To paste one or more items from the clipboard • Click to paste the items into the project. If a pasted item already exists in the project, Quick Builder updates that item. Related topics “Toolbar” on page 10 “Undoing changes” on page 28 Pasting items from a spreadsheet You can paste items from a Microsoft Excel spreadsheet, providing the data has the correct format. To determine the correct format, copy a single item from the project and paste it into a spreadsheet—the following figure shows the result for a typical point. The first row is a heading row, which contains the property names (ItemName, Class and so on). Each of the following rows contains the definition for a single item. If (as in the case of the following figure), you paste a point which has user-defined parameters, The spreadsheet will contain a second part. This also has a heading row, and each of the following rows contains the definition for a single parameter for one of the points listed in the first part of the spreadsheet. The following rules apply when pasting items from another application: • • • 24 The heading row(s) are required. If the spreadsheet contains two parts, there must be a blank row between the two parts. You must define (at least) the ItemName and Class properties for each item. For user-defined parameters, you must define (at least) the ParentItemName and Class properties. (You can define any remaining properties after you have pasted the items into Quick Builder.) www.honeywell.com MANAGING ITEMS Dragging and dropping items You can select one or more items from the list view and drag them to another location in the tree view. Before using the drag and drop feature, consider the following: • • • • If you drag and drop from one location to another, all items and assigned points below the selected item will be moved and all associated location and full name properties updated. All references and scope of responsibility (SOR) assignments will be updated to reflect the changes. If you drag and drop points within an Alarm Group, selected points will be moved (not copied). If you drag and drop points from the System Components tree to a location in an Alarm Group, selected points will be assigned (not moved) to the selected location or group. To drag and drop an item 1 In Quick Builder, highlight one or more items to be moved (or copied). 2 Drag and drop highlighted items to desired location. 25 2 Select the file that you want to import. some data may be lost or hidden.MANAGING ITEMS Importing items from a definition file or another project You can import: • • Points from either a point definition file (which has a pnt extension) or another project file Controllers.) The following table describes what Quick Builder does when you import or upload specialized point configurations. it is overwritten with the new values. To import 1 Choose Tools > Import. (Such configurations are generally achieved by manually editing the point definition file—a process which bypasses Quick Builder. 3 Click OK to import the selected file data into the current project. Gating points for user-defined parameters Related topics “Uploading items ” on page 31 “Server properties” on page 109 26 www. Stations and printers from a hardware definition file (which has a hdw extension) Note the following points: • • If an item already exists. and on the same parameter the assignments of the other gating points are lost. . listing the resultant download and log files. channels. The Import dialog box opens. you can not change them because they are not visible on the User Defined tab of the Property Page.honeywell. If the point definition file contains specialized point configurations. However. The Results dialog box opens.com Quick Builder does not lose the gating point details. Configuration Result Separate gating points for each history type Quick Builder assigns the same gating point to all selected history types. Related topics “Opening files listed in the Results dialog box” on page 30 “Configuring your system offline” on page 35 Importing/uploading specialized point configurations This topic is only applicable if you have specialized point configurations and want to import or upload them into Quick Builder. You can cancel the import by clicking Cancel on the progress bar. (If you choose to delete items that have been downloaded.) Freeing up item numbers Quick Builder allocates an item number to each item. This has no significance unless you reach an item number limit for your license. To undelete an item and return it to its original group. and you have already created 40 Stations (including deleted ones). For example. You should not empty the Recycle Bin if it contains any items that you have previously downloaded to the server—if you attempt to do this a warning message appears. if your license allows 40 Stations. where items you have deleted from other groups are 'marked for deletion'. right-click the item and choose Undelete from the shortcut menu. Items in the Recycle Bin retain their numbers until you permanently delete them. you cannot add any more until you delete/download those in the Recycle Bin. rather than being actually deleted. 27 .MANAGING ITEMS Managing the Recycle Bin The Recycle Bin is a holding area. it will still be defined in the server database. Note the following points: • • The Recycle Bin is automatically emptied if you select the Automatically Download Deletions option when you download a project (and the download is successful). the project and the server database will lose synchronization—although the item will no longer exist in the project. com (or press CTRL+Z). To undo changes made to the currently selected item. click Related topics “Creating a new project” on page 40 “Deleting items” on page 17 “Copying and pasting items” on page 24 “Filtering items” on page 23 “Adding items ” on page 14 “Downloading items” on page 29 “Uploading items ” on page 31 28 www.MANAGING ITEMS Undoing changes You can undo your changes providing you undo them before you: • • Change the current item selection Choose any menu action or choice other than Help and Undo. .honeywell. go to step 2. You can terminate the download by clicking Cancel on the progress bar. associated with the downloaded items. 2 Click . To download all or some of your items 1 If you want to download: • All items. you download all or part of your project to the server database.MANAGING ITEMS Downloading items After adding and configuring items. Rebuild Scan Tables Select this if you want the server to rebuild the scan packets. (Scan tables must be rebuilt when adding new controllers or points. 3 Check that Server Details are correct. • Specific items. you can save time when downloading by clearing the check box. and don't want them to be scanned immediately after download. click Show Options. If they aren't. and then click OK. (Note that the scan packets will only be rebuilt if no error occurs during the point configuration phase of the download operation. If the download is successful. 7 Downloading starts and. the Recycle Bin is emptied. 29 . listing the resultant download and log files. You only need to select the check box when you perform the final download. select those items. Skip Items in Error Prevents an item definition being downloaded if it contains any errors. Check points off scan Sets each point's Scanning Enabled property to Off Scan. 4 Specify what you want to download by selecting the appropriate Scope option. Option Description Automatically Download Deletions If selected. items in the Recycle Bin are deleted from the server database when you download to the server. 6 Check your selections in the Summary list. including default values. Ignore Attachments Prevents point attachments being downloaded. close the dialog box and change the server details as required.) If you are making many changes. the Results dialog box opens. The Download dialog box opens. or when changing the scan periods of existing points. The server does not scan at the configured rate until the scan tables are rebuilt. This is useful when you are developing points. when finished.) Download All Fields Downloads all parameter values. and select the required options. Attachments include algorithms. 5 If you want to select any specialized options. or items you have modified since the last download. regardless of its setting in your project. various files are created as part of the download process. downloading or exporting project details. QBUpload QBImport QBExport List any errors that occur when import/export items contain invalid configurations. (Each time you perform a download.log). channels and controllers even if there are errors. the points attached to the controller may lose their reference to the controller Don't overwrite existing files Prevents existing download-related files being overwritten.) Build DEL lines only Deletes the selected point(s) in the server database. In addition to the point and hardware definition files (*.hdw). the controllers and points attached to the channel may lose their reference to the channel Controller.MANAGING ITEMS Option Description Force Hardware Building Forces downloading of Stations.) Related topics “Toolbar” on page 10 “Undoing changes” on page 28 “About scan packets” on page 96 “Configuring your system offline” on page 35 Opening files listed in the Results dialog box The Results dialog box lists every file created by Quick Builder when importing. (For details. it will be rebuilt even if it is currently connected Channel.pnt and *. Note that if this is used for a: • • • Station. QBDownload List errors that occur when connecting to the server.com . Related topics “Importing items from a definition file or another project” on page 26 “Exporting project data” on page 47 30 www. Log file Description QBError Lists any programmatic errors. You can view any file by double-clicking it. (They remain in the project. the list includes the following log files (*.) Other flags Allows you to specify specialized pntbld and hdwbld command-line parameters.honeywell. see the Hardware and Point Build Reference. All Points on Server Uploads only point configuration data. This upload populates the History Options tab on the Servers properties page. Related topics “Toolbar” on page 10 “Undoing changes” on page 28 “Importing/uploading specialized point configurations” on page 26 “Server properties” on page 109 “Configuring your system offline” on page 35 Upload scope The following options are available for uploading data from a specified server to Quick Builder. To upload item definitions from the server database 1 Click . All Hardware on Server Uploads only hardware configuration data. You can terminate the upload by pressing the ESC key. Selected items only Uploads only the history collection rates and offsets configured on the server. Note the following points: • If you upload any specialized point configurations. Option Description All items from server Uploads all items from the server. some data may be lost or hidden in Quick Builder. including hardware and point configuration data. 2 If you want to use any specialized bckbld or hdwbckbld command-line parameters.) 3 Check your selections in the Summary list.MANAGING ITEMS Uploading items If you need to make changes to items that have already been downloaded to the server database. 31 . and then click OK. The Upload dialog box opens. (For details about the parameters. you can upload (also called backbuild) their definitions from the server into the current project. You can then make the necessary changes to the items and download the new definitions to the server. as well as the history collection rates and offsets. see the topics on hdwbld and hdwbckbld in the Hardware and Point Build Reference. click and type them in Other Flags. honeywell.com CTRL+S .MANAGING ITEMS Using keyboard shortcuts Command Button Shortcut Edit > Add Items Edit > Copy Items CTRL+C Edit > Cut Items Edit > Delete Items DELETE Edit > Duplicate Items CTRL+D Edit > Paste Items CTRL+V Edit > Select All CTRL+A Edit > Undo Changes to Selection CTRL+Z File > Open File > Save Tools > Download Tools > Upload 32 www. choose it from the Tools menu. UDC3000. such as a wizard. The wizard helps you configure these controllers. QB OPC Import Wizard Applicable if you are using the OPC Client interface. the new add-ins are automatically activated so that you can use them as required. or DR4500. Related topics “Migrating old Quick Builder projects” on page 49 33 . The next time you start Quick Builder. For details. Not applicable for Experion systems. use this wizard to try to repair the project. However. (If it is grayed-out. Control Products Wizard Not applicable for Experion systems. The Add-In Manager dialog box opens. Applicable if you have any Honeywell Control Products controllers. For example.pnt or *. De-activated add-ins appear grayed-out in the Tools menu. activate it.MANAGING ITEMS Managing and using add-ins An add-in is an optional software component. Supplied add-ins Add-in Description QB Database Compaction Wizard Compacts the project. To activate or de-activate add-ins 1 Choose Tools > Add-In Manager. Note the following points: • • To use an add-in. The wizard discovers OPC points on an OPC Server and imports them into Quick Builder. you can add other add-ins at any time by simply copying them to Quick Builder's Addins folder. You should use this if you have made many changes to your project. that performs a specialized task. 2 Select or clear the add-ins as required. such as UMC800. see the Honeywell Universal Modbus Interface Reference. QB Migration Wizard Migrates old Quick Builder projects to the current format. or have deleted a lot of items. Quick Builder is supplied with several add-ins.) You can speed up Quick Builder by de-activating any add-ins that you don't require during the current session. QB Database Repair Wizard Attempts to repair the project's database if it becomes corrupted.hdw file and deletes items from the project’s database where there is a DEL [itemname] within the file. if you can't open a project. QB Import Del Lines AddIn Imports a *. com .honeywell.MANAGING ITEMS 34 www. Configuring your system offline This section describes the basics of working with Quick Builder in an offline environment. To learn how to: Open Quick Builder offline “Opening Quick Builder offline” on page 37 Set up Quick Builder to work offline “Setting Quick Builder's options” on page 39 Create a new project “Creating a new project” on page 40 Improve Quick Builder's performance “Improving Quick Builder's performance” on page 48 Save and close projects “Saving and closing projects” on page 42 Open an existing project “Opening an existing project” on page 43 Copy a project “Copying a project” on page 38 Enable/disable components “Enabling and disabling components” on page 44 Import item data into a project “Importing items from a definition file or another project” on page 26 Download a project “Downloading a project” Export project data “Exporting project data” on page 47 Upload item definitions into a project “Uploading items ” on page 31 35 . CONFIGURING YOUR SYSTEM OFFLINE To learn how to: Improve Quick Builder's performance in an offline environment Related topics “Opening Quick Builder offline” on page 37 “Copying a project” on page 38 “Setting Quick Builder's options” on page 39 “Creating a new project” on page 40 “Saving and closing projects” on page 42 “Opening an existing project” on page 43 “Enabling and disabling components” on page 44 “Downloading items” on page 29 “Exporting project data” on page 47 “Improving Quick Builder's performance” on page 48 “Migrating old Quick Builder projects” on page 49 “Importing items from a definition file or another project” on page 26 “Downloading items” on page 29 “Uploading items ” on page 31 36 www.honeywell.com “Improving Quick Builder's performance” on page 48 . use this procedure to open Quick Builder.exe.CONFIGURING YOUR SYSTEM OFFLINE Opening Quick Builder offline If you choose to use Quick Builder outside of the Configuration Studio environment. To open Quick Builder offline: 1 In Windows Explorer locate the file <install folder>\Honeywell\Experion PKS\Client\Qckbld \qckbld. Quick Builder opens. Double-click the file qckbld. Where <install 2 folder> is the location where Experion is installed.exe. 37 . the folder in which you want to store it. 2 Choose File > Save As. For example.com .CONFIGURING YOUR SYSTEM OFFLINE Copying a project You can often save yourself a lot of time by copying an existing project and then modifying it as required. you could copy an existing project for one server and use it as the basis of a new project for another server. if you have more than one server to configure. 3 Specify the filename for the new project and.honeywell. Tip Alternatively. copy the project file in the standard way using Windows Explorer. To copy the open project file 1 Open the file that you want to copy. 4 You can now modify the new project as required. 38 www. if necessary. The Save Project As dialog box opens. check that the server type matches the version of Experion that you have installed. 3 Click OK. Related topics “Verifying your options” on page 39 “Enabling and disabling components” on page 44 “Server Details tab” on page 112 Verifying your options If you are configuring Quick Builder offline.CONFIGURING YOUR SYSTEM OFFLINE Setting Quick Builder's options When you configure your system offline. The list shows which components are enabled. Your options include the server and the enabled components. Related topics “Getting started with Quick Builder” on page 7 39 . you can specify various Quick Builder options. it is a good idea to verify that your options are correct. both general and project-specific. To verify your enabled components 1 Choose Tools > Component Manager. 2 On the Main tab. 2 Select or clear the check box opposite each component you want to enable/disable. To verify your server 1 In Quick Builder click the server icon in the Item List. as well as the number of items that have been created for each component. To enable specific components 1 Click the Enable Components tab. Tip If you only want to select a few components. 2 Type the project's filename in File Name.) 3 Click Save.) Prerequisites If Quick Builder is installed on Windows Server 2008.honeywell. Initially. Related topics “Toolbar” on page 10 “Undoing changes” on page 28 Enabling specific components You can substantially improve the performance of Quick Builder by enabling only those components that are required in the project. or Windows Vista.com . 5 Then enable either: • Specific components. (You can enable more components later if necessary. all components except channels and controllers are selected. (Quick Builder uses a qdb extension for projects. • All components installed on your computer by clicking OK. 4 When the Enable Components dialog box opens. Quick Builder enables all licensed components. 40 www. you must be logged on with a Windows account that belongs to the Honeywell Station Users Windows group. select the required server type/release number from Server. it may be quicker to first click UnSelect All and then click each component you want to enable. • Licensed components by specifying your license. Note that you can also enable/disable other components. such as points and controllers. To create a new project 1 Click . The Create New Project dialog box opens. as well as algorithms. (Components include item types. Windows 7.) Attention You can substantially improve Quick Builder's performance by only enabling the components you want to use in the project. Specifying your license If you specify your license.CONFIGURING YOUR SYSTEM OFFLINE Creating a new project When you create a new project you should specify which components are needed in the project. 2 Click each component you want to disable and then click OK. 2 Type your license in System Number and Authorization Code.CONFIGURING YOUR SYSTEM OFFLINE To specify your license 1 Select your server type/release number from Server. 3 Click Apply and then click OK. 41 . (However. click Save.CONFIGURING YOUR SYSTEM OFFLINE Saving and closing projects Each change you make is automatically saved as soon as you select another item. this setup is restored. 42 www. Quick Builder saves information about the project's setup. including the current views and filters. The next time you open the project. if you make any changes that you want to save immediately.) When closing a project.honeywell.com . • Double-click it. If the project isn't listed.CONFIGURING YOUR SYSTEM OFFLINE Opening an existing project Attention You can only work with one project at a time—if you open another project or create a new one. double-click 'more files'—a dialog box opens that lets you to search for the project. Prerequisites If Quick Builder is installed on Windows Server 2008. Windows 7. click Existing Project in the Start dialog box to see the list of accessed projects. either: • Select it and click OK. Quick Builder closes the currently open project. Tip If Quick Builder is already started. 43 . click and select the project you want to open. To open one of these projects. or Windows Vista. you must be logged on with a Windows account that belongs to the Honeywell Station Users Windows group. To open an existing project • When you start Quick Builder. as well as algorithms.) You can substantially improve Quick Builder's performance by disabling any components that you do not need. Related topics “Setting Quick Builder's options” on page 39 44 www.CONFIGURING YOUR SYSTEM OFFLINE Enabling and disabling components You enable and disable components for a project as required.com . such as points and controllers. To enable/disable components for a project 1 Select or clear the check box opposite each component you want to enable/disable. 2 Click OK. (Components include item types.honeywell. Check points off scan Sets each point's Scanning Enabled property to Off Scan. go to step 2. 4 Specify what you want to download by selecting the appropriate Scope option. the Results dialog box opens. Skip Items in Error Prevents an item definition being downloaded if it contains any errors. or items you have modified since the last download. or when changing the scan periods of existing points. click Show Options.) Download All Fields Downloads all parameter values. close the dialog box and change the server details as required. items in the Recycle Bin are deleted from the server database when you download to the server. regardless of its setting in your project. and select the required options. Ignore Attachments Prevents point attachments being downloaded. you can save time when downloading by clearing the check box. select those items. associated with the downloaded items. You only need to select the check box when you perform the final download. Attachments include algorithms. Option Description Automatically Download Deletions If selected. 6 Check your selections in the Summary list. when finished. (Scan tables must be rebuilt when adding new controllers or points. including default values. 2 Click . you download all or part of your project to the server database. Rebuild Scan Tables Select this if you want the server to rebuild the scan packets. (Note that the scan packets will only be rebuilt if no error occurs during the point configuration phase of the download operation. 45 . The Download dialog box opens.) If you are making many changes. the Recycle Bin is emptied. and don't want them to be scanned immediately after download. This is useful when you are developing points. You can terminate the download by clicking Cancel on the progress bar. If they aren't. If the download is successful. 5 If you want to select any specialized options. 3 Check that Server Details are correct. and then click OK. • Specific items. 7 Downloading starts and. listing the resultant download and log files.CONFIGURING YOUR SYSTEM OFFLINE Downloading items After adding and configuring items. To download all or some of your items 1 If you want to download: • All items. The server does not scan at the configured rate until the scan tables are rebuilt. the points attached to the controller may lose their reference to the controller Don't overwrite existing files Prevents existing download-related files being overwritten.CONFIGURING YOUR SYSTEM OFFLINE Option Description Force Hardware Building Forces downloading of Stations. the controllers and points attached to the channel may lose their reference to the channel Controller. see the Hardware and Point Build Reference. (They remain in the project.) www. channels and controllers even if there are errors. (Each time you perform a download. various files are created as part of the download process. Note that if this is used for a: • • • 46 Station.) Build DEL lines only Deletes the selected point(s) in the server database.) Other flags Allows you to specify specialized pntbld and hdwbld command-line parameters.honeywell. it will be rebuilt even if it is currently connected Channel.com . (For details. Create Single File Only Creates a single file. listing the resultant download and log files You can terminate the download by clicking Cancel on the progress bar. You can export: • • Point definitions to a point definition file (with a pnt extension) Hardware definitions to a hardware definition file (with a hdw extension) To export project data 1 Choose > Export. The Export dialog box opens. Related topics “Opening files listed in the Results dialog box” on page 30 47 . instead of multiple files. Don't overwrite existing files Prevents you from overwriting an existing export file with the same name.CONFIGURING YOUR SYSTEM OFFLINE Exporting project data You can export project data to external files. 2 Specify what you want to export by selecting the appropriate Scope option. 3 Click and select the appropriate Options. Check your selections in the Summary list. 4 Option Description Export All Fields Exports every property of an exported item. or model definition information in a format that the server database can use. and then click OK. Skip Items in Error Skips an item if its definition contains any errors. The Results dialog box opens. The export files contain point. hardware. as described in the following table. Ignore Deleted Items Prevents items in the Recycle Bin being exported. Attachments include algorithms. Ignore Attachments Prevents point attachments being exported. honeywell.) Using the QB Database Compaction wizard if you have made numerous changes to the project To disable unused components 1 Choose Tools > Options.com . The Options dialog box opens. as well as the number of items that have been created for each component. The Modify Project dialog box opens. 48 www. 4 Click Minimize Project. Tip If the wizard is not listed.CONFIGURING YOUR SYSTEM OFFLINE Improving Quick Builder's performance You can substantially improve the performance of Quick Builder by: • • Disabling any components that are not required in the project (You can enable more components later if necessary. 3 Click Modify Project. 2 Click the Project Options tab. To compact the project's database • Choose Tools > QB Database Compaction Wizard. The list shows which components are enabled. choose Tools > Add-in Manager and activate it. Related topics “Supplied add-ins” on page 33 49 . Note that if you try to open a project that was created with components that are not installed on your current system. you will receive a message that will tell you which components are missing and ask you to either cancel the procedure or convert the project.CONFIGURING YOUR SYSTEM OFFLINE Migrating old Quick Builder projects You use the QB Migration wizard. the information contained in the missing component will be deleted. to migrate old Quick Builder projects to the current format. 2 The wizard's operation is self-explanatory. and takes you step-by-step through the migration options. To migrate an old project 1 Choose Tools > QB Migration Wizard to start the wizard. which is supplied with Quick Builder. If you click Convert. honeywell.com .CONFIGURING YOUR SYSTEM OFFLINE 50 www. Configuring controllers and channels This section describes how to configure controllers and channels. Related topics “Accessing help for a specific controller” on page 52 “About generic and user scan task controllers” on page 53 “Creating a generic controller” on page 54 “Creating a user scan task controller” on page 56 “Modifying a controller or channel after download” on page 58 “Generic and user scan task controller and channel properties” on page 61 51 . either: • • 52 Press F1 if you are currently editing the properties of the controller or its associated channel Choose it from Quick Builder's Help menu www.honeywell.com . To call up the required help file.CONFIGURING CONTROLLERS AND CHANNELS Accessing help for a specific controller Each type of controller supported by Experion has its own help file that includes detailed installation and configuration instructions. CONFIGURING CONTROLLERS AND CHANNELS About generic and user scan task controllers There are two specialized types of controller: generic and user scan task. see the Application Development Guide. For details. User scan task controllers A user scan task controller is a 'virtual controller' that treats a user file (a server database table) as if it were a controller. Notes • • • A user scan task controller can have a status of disabled or failed. 53 . For details about designing an efficient user file. Generic controllers You use a generic controller if you want to configure a device that is supported by the server (that is. regardless of the status. the server can access its database) but for which there is no controller-specific Property Page in Quick Builder. The database point is updated. see the Application Development Guide. You can use a user scan task controller to interface with an unsupported controller. generic channel” on page 61 “Main tab. the value is assumed to be an unsigned 16-bit integer and is scaled by the range specified for the point.): U100 = 0 to 100 U999 = 0 to 999 U9999 = 0 to 9999 S9999 = -9999 to 9999 U1023 = 0 to 1023 Bit The start bit within the word (for partial integers). 54 www.com . Format For unscaled values: • • • • DBLE.honeywell. Single precision (32-bit) floating point number For scaled values (If the following formats are used. Related topics “Main tab. making sure that you select the generic channel that you have just added. Short (16-bit) integer INT4. To create a generic controller and channel: 1 Add a Generic channel to the project. 3 Add a Generic controller to the project.CONFIGURING CONTROLLERS AND CHANNELS Creating a generic controller You can add generic controllers and channels to your project. Addresses range from 0001 to 8192. 2 Configure the channel as appropriate. generic controller” on page 62 Point parameter address syntax for a generic controller The address syntax for a point parameter in a generic controller is: ControllerName Word [Format] or ControllerName Word Bit [Width | MODE] Part Description ControllerName The name of the generic controller. Long (32-bit) integer REAL. 4 Configure the controller as appropriate. The following formats specify the raw range of the value in the device. 5 Add points as appropriate. You cannot specify Bit and Width for analog point parameters that are used as controls. Word The data address (in decimal) for the parameter value in the PLC data table. Double precision (64-bit) floating point INT2. the mode defaults to 1-bit. which make up the partial integer.CONFIGURING CONTROLLERS AND CHANNELS Part Description Width The number of bits. if you don't. Controls the bit width. the mode is 2-bit. including the start bit. for PV or OP status point parameters the default is the PV or OP width. If you specify MODE. Example An analog point PV source: CNTGEN1 003 INT2 55 . You cannot specify Bit and Width for analog point parameters that are used as controls. For MD point parameters the default is 1-bit. The default width is dependent on the type of point and the parameter. MODE Only applicable to the MD parameter. Word The data address (in decimal) for the parameter value in the PLC data table. www. Addresses range from 0001 to 8192. rotary Station” on page 116 “About security types” on page 119 “Main tab. 1 Add a User 2 Configure the channel as appropriate.CONFIGURING CONTROLLERS AND CHANNELS Creating a user scan task controller To create a user scan task controller and channel: channel to the project. 5 Add points as appropriate.com . user scan task channel” on page 62 “Main tab. making sure that you select the user scan task channel that you have just added. static Station” on page 117 “About Station types” on page 118 Point parameter address syntax for a user scan task controller The address syntax for a point parameter in a user scan task controller is: ControllerName Word [Format] or ControllerName Word Bit [Width] [MODE] 56 Part Description ControllerName The name of the user scan task.honeywell. user scan task controller” on page 63 “Generic and user scan task controller and channel properties” on page 61 “Sizing tab” on page 111 “About scan packets” on page 96 “Main tab. Related topics “Main tab. 3 Add a User 4 Configure the controller as appropriate. Scan Task Scan Task controller to the project. the value is assumed to be an unsigned 16-bit integer and is scaled by the range specified for the point. If you specify MODE.CONFIGURING CONTROLLERS AND CHANNELS Part Description Format For unscaled values: • • • • DBLE = double precision (64-bit) floating point INT2 = short (16-bit) integer INT4 = long (32-bit) integer REAL = single precision (32-bit) floating point number For scaled values (If the following formats are used. MODE Only applicable to the MD parameter.): U100 = 0 to 100 U999 = 0 to 999 U9999 = 0 to 9999 S9999 = -9999 to 9999 U1023 = 0 to 1023 If you want to use a user-defined data format. See the section titled "About user-defined data formats" in the Station Configuration Guide for more information. You cannot specify Bit and Width for analog point parameters that are used as controls. the mode is 2-bit. which make up the partial integer. You cannot specify Bit and Width for analog point parameters that are used as controls. you must define the format on the server. the mode defaults to 1-bit. For MD point parameters the default is 1-bit. if you don't. The default width is dependent on the type of point and the parameter. for PV or OP status point parameters the default is the PV or OP width. including the start bit. Example An analog point PV source: RTUUSE0 003 1 INT2 57 . Controls the bit width. The following formats specify the raw range of the value in the device. Width The number of bits. Bit The start bit within the word (for partial integers). You should therefore only use these workarounds after you have fully backed up your system. 12 Paste the controller back into Quick Builder. If the download is successful.honeywell. For clarity. the controller being modified is called “Original” and the temporary controller is called “Temporary”. If the download is successful. 58 www. 5 Copy the contents of the Excel worksheet to the clipboard. you should not modify channels or controllers after downloading them because it can cause problems. 4 In Excel. (The problems vary according to which property you change. the points are assigned to Temporary in the server database. 15 Download the project. but this time globally change Temporary to Original. 14 Repeat steps 2 to 6.) If the download is successful. This recreates Original. the controller is deleted from the server database as well as from the project. To modify the item number 1 Create a controller called “Temporary” that is of the same type as Original. globally change Original to Temporary. 3 Paste the points into an Excel worksheet. (Make sure that the Automatically Download Deletions option is selected. the points are reassigned to Original in the server database. if not followed carefully. This effectively reassigns the points back to Original.CONFIGURING CONTROLLERS AND CHANNELS Modifying a controller or channel after download Unlike other types of items.com . 11 In Excel: a b c Change Item Number as required. 13 Download the project. Copy the contents to the clipboard. Attention These workarounds are laborious and. Clear the contents of the Date Downloaded entry. 6 Paste the points back into Quick Builder. This overwrites the existing point definitions. 10 Download the project. have the potential to delete point configuration and history data. This effectively reassigns the points from Original to Temporary. 7 Download Temporary and its points. with its new Item Number. 8 Copy Original to an Excel worksheet. 9 Move Original to the Recycle bin.) The following workarounds describe how to perform likely tasks: • • • Modify a controller's Item Number—this determines the controller's position in the list of controllers on the Controllers display Move a controller to another channel—this is typically done to redistribute communications loads between channels Change a redundant channel to a non-redundant channel The workarounds for modifying the controllers involve temporarily moving the points attached to the controller you are modifying to a “temporary” controller—this is necessary to prevent loss of point configuration and history data while you are modifying the controller. 2 Arrange the points by Source Address and copy all the points attached to Original to the clipboard. 5 In Excel. To move the controller to another channel 1 If the channel to which you want to move the controller does not already exist. 13 Paste the controller back into Quick Builder. add and configure it now. globally change Original to Temporary. navigate to the download path identified in step 2 and using Notepad.) If the download is successful. (Make sure that the Automatically Download Deletions option is selected. This effectively reassigns the points from Original to Temporary. c:\Honeywell\Client \Qckbld.CONFIGURING CONTROLLERS AND CHANNELS 16 Move Temporary to the Recycle bin. 3 Arrange the points by Source Address and copy all the points attached to Original to the clipboard. the points are assigned to Temporary in the server database. This recreates Original. download the existing redundant channel (without changing the settings to nonredudnant). 15 Repeat steps 3 to 7. (Make sure that the Automatically Download Deletions option is selected. for example. 10 Move Original to the Recycle bin. If the download is successful. 7 Paste the points back into Quick Builder. 16 Download the project. which is now attached to the other channel. If the download is successful. 11 Download the project. 8 Download Temporary and its points. Clear the contents of the Date Downloaded entry.hdw file that was created when you downloaded the redundant channel. 59 . 3 In Windows Explorer. 4 Paste the points into an Excel worksheet.) If the download is successful. Copy the contents to the clipboard. the points are reassigned to Original in the server database. 6 Copy the contents of the Excel worksheet to the clipboard. the controller is deleted from the server database as well as from the project. This overwrites the existing point definitions. but this time globally change Temporary to Original. 2 Create a controller called “Temporary” that is of the same type as Original. This effectively reassigns the points back to Original. 17 Move Temporary to the Recycle bin. 12 In Excel: a b c Change Channel Name as required. 9 Copy Original to an Excel worksheet. (Make sure that the Automatically Download Deletions option is selected. the temporary controller is deleted from the server database as well as from the project. To change a redundant channel to a non-redundant channel 1 2 In Quick Builder. Choose Tools > Options and note the Quick Builder download path. open the . 17 Download the project. 18 Download the project. the temporary controller is deleted from the server database as well as from the project.) If the download is successful. 14 Download the project. 0. To continue the example in the previous step: &Item:ModiconChan1 ADD CHN04 TRMSRV PORT=127.0.honeywell. the file is called MyQBproject.CONFIGURING CONTROLLERS AND CHANNELS For example. www.1:3004 CONNECT=200 READ=150 DEF CHN04 NAME=MODICONChan1 MAR=25 FAIL=50 & Where CHN04D is the redundant connection you want to remove.0.hdw and the contents of the file is as follows: &Item:ModiconChan1 ADD CHN04 TRMSRV PORT=127. where MyQBproject is the name of the file you edited. return to the Quick Builder project.0.1:3003 CONNECT=200 READ=150 DEL CHN04D DEF CHN04 NAME=MODICONChan1 MAR=25 FAIL=50 & 60 5 Save the .0. 8 After successfully building the channel.hdw file.com . 7 Type hdwbld MyQBproject. 4 Edit the line that refers to the redudant link by changing ADD to DEL and removing the remainder of the line. select the channel and upload the non-redundant channel details from the server.hdw. The non-redundant channel should now exist on the server. 6 Open a Command Prompt Window and change the directory to the Quick Builder download folder.0.1:3003 CONNECT=200 READ=150 ADD CHN04D TRMSRV PORT=127. CONFIGURING CONTROLLERS AND CHANNELS Generic and user scan task controller and channel properties This section describes the properties of generic and user scan task controllers and their associated channels. If you are currently editing a controller's or channel's properties. A maximum of 30 alphanumeric characters. you specify the same value for all controllers on a particular channel). Tip Every other type of controller has its own help file. Port The full port description. including spaces. (Alternatively select it from the Help menu. underscore characters ( _ ) appear as spaces. For example. Description (Optional) A description of the channel. A high priority alarm is generated when this number of errors is reached. An urgent alarm is generated when this number of errors is reached. press F1 to open its help file. Note: In Station displays. You can change the item number if you need to match your current server database configuration. which includes the port name. Item Number The unique item number currently assigned to this item. if there are 9 controllers. 30). and parity. baud.) Related topics “Sizing tab” on page 111 “Creating a user scan task controller” on page 56 Main tab. ChannelName is the channel name. baud. marg=nn is the communications marginal alarm limit at which the channel is declared to be marginal. except for the port name. the value would be ÷9x10 (that is. which includes the port name. Format: serial port=PortName baud=BaudRate [parity=odd|even|none data=n stop=n checksum=ChecksumType duplex=half|full connect=nn read=n] Redundant Port The full redundant port description. and you have set the controllers' Marginal Alarm Limit to 10. and parity. To calculate an acceptable limit. Property Description Name The unique name of the channel. multiply the square root of the number of controllers on the channel with the controllers' Marginal Alarm Limit (generally. 61 . Item Type Shows the channel type. generic channel The Main tab defines the basic properties for a generic channel. Set this to double the value of the marginal alarm limit. The redundant port format is the same as that for the port. Definition Format: ChannelType [name=ChannelName marg=nn fail=nn] Where: • • • • ChannelType is the type of channel. A maximum of 10 alphanumeric characters (no spaces or double quotes). for example GEM80. The number must be between 1 and the maximum number of channels allowed for your system (the maximum is shown on the Sizing tab for the server). Last Modified Shows the date of the most recent modification to this channel's property details. fail=nn is the communications alarm fail limit at which the channel is declared to have failed. including spaces. When this number of errors is reached. ID=nn is the controller ID number. (You must have already defined the generic channel so that it appears in this list. Last Modified Shows the date of the most recent modification to this controller's property details. an urgent alarm is generated. Related topics “Creating a generic controller” on page 54 Main tab. Last Downloaded The date on which the item was last downloaded to the server. For detailed information.) Definition Defines the controller type and its communication settings. The generic syntax is: TypeNo ID=nn [name=ControllerName marg=nn fail=nn] Where: • • • • • TypeNo is the number that identifies the type of controller. Channel Name The name of the channel on which the controller communicates. The number must be between 1 and the maximum number of channels allowed for your system (the maximum is shown on the Sizing tab for the server). Some controller types may impose restrictions on the name you give the controller. A maximum of 10 alphanumeric characters (no spaces or double quotes).com . generic controller The Main tab defines the basic properties for a generic controller. You can change the item number if you need to match your current server database configuration. marg=nn is the communications marginal alarm marginal at which the controller is declared to be marginal. underscore characters ( _ ) appear as spaces. Item Number The unique item number currently assigned to this item.honeywell. 62 www. When this number of errors is reached. The default value is 25.CONFIGURING CONTROLLERS AND CHANNELS Property Description Last Downloaded The date on which the item was last downloaded to the server. Description (Optional) A description of the controller. fail=nn is the communications fail alarm limit at which the controller is declared to have failed. Set this to double the marginal alarm limit. Related topics “Creating a generic controller” on page 54 Main tab. ControllerName is the of the controller. a high priority alarm is generated. See the specific controller interface documentation for more information. Item Type Shows the controller type. A maximum of 30 alphanumeric characters. user scan task channel The Main tab defines the basic properties for a user scan task channel. Note: In Station displays. see the documentation supplied with the controller. Property Description Name The unique name of the controller. Description (Optional) A description of the controller. A maximum of 30 alphanumeric characters. Note: In Station displays.) Marginal Alarm Limit The communications alarm marginal limit at which the controller is declared to be marginal. When this barometer limit is reached. When this limit is reached. you specify the same value for all controllers on a particular channel). You can change the item number if you need to match your current server database configuration. The barometer is incremented by 2 or more. Set this to double the value specified in Marginal Alarm Limit. For example. 63 . a high priority alarm is generated. which monitors the total number of requests and the number of times the controller did not respond or response was incorrect. Channel Name The name of the channel on which the controller communicates. if there are 9 controllers. a high priority alarm is generated. including spaces. Set this to double the value specified in Marginal Alarm Limit. This limit is the channel barometer. Item Type Shows the channel type. underscore characters ( _ ) appear as spaces. The default value is 25. Property Description Name The unique name of the controller. Last Downloaded The date on which the item was last downloaded to the server. Description (Optional) A description of the channel. The barometer is incremented by 2 or more. Related topics “Creating a user scan task controller” on page 56 Main tab. When this barometer limit is reached. user scan task controller The Main tab defines the basic properties for a user scan task controller. Fail Alarm Limit The communications alarm limit at which the channel is declared to have failed. A maximum of 10 alphanumeric characters (no spaces or double quotes). Note: In Station displays. A maximum of 30 alphanumeric characters. A maximum of 10 alphanumeric characters (no spaces or double quotes). Item Number The unique item number currently assigned to this item. depending on the error and decremented for each good call. underscore characters ( _ ) appear as spaces. multiply the square root of the number of controllers on the channel with the controllers' Marginal Alarm Limit (generally. When this limit is reached. an urgent alarm is generated. (You must have already defined the generic channel so that it appears in this list. Marginal Alarm Limit The communications alarm limit at which the channel is declared to be marginal. an urgent alarm is generated. depending on the error and decremented for each good call.CONFIGURING CONTROLLERS AND CHANNELS Property Description Name The unique name of the channel. To calculate an acceptable limit. 30). Fail Alarm Limit The communications alarm fail limit at which the controller is declared to have failed. which monitors the total number of requests and the number of times the controller did not respond or response was incorrect. the value would be ÷9x10 (that is. and you have set the controllers' Marginal Alarm Limit to 10. The number must be between 1 and the maximum number of channels allowed for your system (the maximum is shown on the Sizing tab for the server). Last Modified Shows the date of the most recent modification to this channel's property details. including spaces. This limit is the controller barometer. Item Number The unique item number currently assigned to this item. Record Number LRN Number The logical resource number of the user scan task to be notified of point control requests.honeywell. see the Application Development Guide. The number must be between 1 and the maximum number of channels allowed for your system (the maximum is shown on the Sizing tab for the server). Last Modified Shows the date of the most recent modification to this controller's property details. Last Downloaded The date on which the item was last downloaded to the server. Related topics “Creating a user scan task controller” on page 56 64 www.) Item Type Shows the controller type. (For details about writing a user scan task.CONFIGURING CONTROLLERS AND CHANNELS Property Description File Number The file and record number of the user table that this 'controller' represents. You can change the item number if you need to match your current server database configuration. This entry specifies the LRN of a user scan task written with the Application Programming Interface.com . OPC advanced point” Display “Display tab” on page 73 Scripts “Scripts tab” on page 87 OPC Parameters “OPC Parameters tab. OPC point” on page 86 User Defined “User Defined tab” on page 88 Main “Main tab. Point type Tab Go to Accumulator Main “Main tab.Configuring point properties This section describes how to configure point properties. analog point” on page 79 Auxiliary “Auxiliary tab. analog point” on page 84 History “History tab” on page 85 Scripts “Scripts tab” on page 87 User Defined “User Defined tab” on page 88 Act Algo “Action Algo tab” on page 89 PV Algo “PV Algo tab” on page 90 Main “Main tab. status point” on page 77 Control “Control tab. status point” on page 81 Analog Container OPC advanced Status 65 . container point” on page 71 Contained Points “Contained Points tab” on page 78 Main “Main tab. status point” on page 72 Display “Display tab” on page 73 Alarms “Alarms tab. analog point” on page 69 Display “Display tab” on page 73 Alarms “Alarms tab. analog point” on page 75 Control “Control tab. Tabs The following table lists the tabs associated with each point type. accumulator point” on page 67 Display “Display tab” on page 73 Alarms “Alarms tab. accumulator point” on page 74 History “History tab” on page 85 Scripts “Scripts tab” on page 87 User Defined “User Defined tab” on page 88 Main “Main tab. status point” on page 81 “Auxiliary tab. status point” on page 77 “Contained Points tab” on page 78 “Control tab. analog point” on page 69 “Main tab. status point” on page 72 “Display tab” on page 73 “Alarms tab.honeywell.CONFIGURING POINT PROPERTIES Point type Tab Go to History “History tab” on page 85 Scripts “Scripts tab” on page 87 Act Algo “Action Algo tab” on page 89 PV Algo “PV Algo tab” on page 90 User Defined “User Defined tab” on page 88 Related topics “Main tab. accumulator point” on page 67 “Main tab. OPC point” on page 86 “Scripts tab” on page 87 “User Defined tab” on page 88 “Action Algo tab” on page 89 “PV Algo tab” on page 90 66 www. analog point” on page 79 “Control tab. accumulator point” on page 74 “Alarms tab.com . analog point” on page 84 “History tab” on page 85 “OPC Parameters tab. analog point” on page 75 “Alarms tab. container point” on page 71 “Main tab. Engineering Units The engineering unit that the PV value represents. Last Modified Shows the date of the most recent modification to this point's property details. which can be used as an alternative to the point ID. 100% Range Value The highest register value for the PV.CONFIGURING POINT PROPERTIES Main tab. Either type the full address. using the following formula: PV(new) = PV(old) + (scale factor x meter factor x raw counts) The default value is 1. For example. Item Type Shows the point type. type in the number that represents the highest register value. Meter Factor The meter factor is a multiplier used for calibration of the PV value. Scale Factor The value used to convert the counts to engineering units. Last Downloaded The date on which the item was last downloaded to the server. If you select an algorithm. if your engineering unit is ml/s and 1 count is equivalent to 52. or click to specify the address using Address Builder. then the scale factor is 52. Property Description Point ID See the topic 'Naming rules for points' in the chapter on 'Points' in the Configuration Guide. The default. accumulator point The Main tab defines the point's basic properties. Enterprise Name An intuitive name given to a point. The description often appears in Station displays. at which the server scans the controller for the parameter value. Description A description of the point that helps identify it. Related topics “Using Address Builder” on page 93 67 . the PV Algo tab appears. The controller name/address where the PV is stored. use the default value. The default is 4095.5. means that a oneto-one ratio exists between the counts and the engineering units. Scanning Enabled Indicates that scanning is to be enabled as soon as you download the point. If you have scaled the PV by specifying a data format. It must be unique amongst entities with the same parent asset. Select 0 (the default) if you do not want scanning. including spaces. 132 characters maximum. 1. PV Scan Period The interval. The default is NONE. Action Algo The action algorithm associated with this point. Rollover Value Should be set to the maximum value attained by the 'physical' counting or totalizing mechanism. A value of 10 would mean that one count equals 10 engineering units. Click PV Source Address to select from a list of assets. The default is NONE. the Act Algo tab appears. The enterprise name property is also referred to as the Use Name on the initial Add Items screen.5 ml/s. If you haven't used a data format. Parent Asset The asset to which the point belongs. 100%. If you select an algorithm. PV Algo The PV algorithm associated with this point. in seconds. com .honeywell.CONFIGURING POINT PROPERTIES “PV Algo tab” on page 90 “Action Algo tab” on page 89 68 www. CONFIGURING POINT PROPERTIES Main tab. The item name property is also referred to as the Use Name on the initial Add Items screen. The controller name/address where the PV is stored. It must be unique amongst entities with the same parent asset. type in the number that represents the highest register value. Parent Asset The asset to which the point belongs. at which the server scans the controller for the parameter value. If you have scaled the PV by specifying a data format. 100% Range Value The highest register value for the PV. 132 characters maximum. Action Algo The action algorithm associated with this point. If the parameter value has been scaled by specifying a scaling data format. See the topic 'Naming rules for points. to specify the address using Address PV Scan Period The interval. 100%.000%. Specifying a drift deadband helps reduce system load. 69 . Last Modified Shows the date of the most recent modification to this point's property details. Clamp PV If selected. The description often appears in Station displays. the PV value is clamped to either 0% (low) or 100% (high) if the value exceeds either low or high limits set for the PV clamp. If you select an algorithm. Description A description of the point that helps identify it. Item Type Shows the point type. analog point The Main tab defines the point's basic properties. Engineering Units The engineering unit that the PV value represents. which can be used as an alternative to the point ID. PV Algo The PV algorithm associated with this point. this value equals 0% (the default) of the register range. or click Builder. in seconds. 0% Range Value The lowest register value for the PV. Select 0 (the default) if you do not want scanning. Property Description Point ID The point's name. use the default value. The default is 0. Scanning Enabled Indicates that scanning is to be enabled as soon as you download the point. the Act Algo tab appears. See the Configuration Guide. Drift Deadband Specifies the percentage change in a parameter's value that is significant enough to require processing. If you haven't used a data format. including spaces. If you select an algorithm. Click PV Source Address to select from a list of assets. The default is NONE. Either type the full address. Last Downloaded The date on which the item was last downloaded to the server. The default is NONE. the PV Algo tab appears. The PV clamp high and low limits are defined in Station using the Point Processing tab of the Alarm & Point Processing display.' Enterprise Model Item Name An intuitive name given to a point. honeywell.com .CONFIGURING POINT PROPERTIES Related topics “Using Address Builder” on page 93 “About drift deadbands” on page 108 “PV Algo tab” on page 90 “Action Algo tab” on page 89 70 www. Parent Asset The asset to which the point belongs. Last Modified Shows the date of the most recent modification to this point's property details. It must be unique amongst entities with the same parent asset. Template Type The name of the container point type. Because of the nature of a container point. Associated Display The point detail (template) display that is used to show the point information. The enterprise model property is also referred to as the Use Name on the initial Add Items screen. which can be used as an alternative to the point ID. Enterprise Model Item Name An intuitive name given to a point. including spaces. The description often appears in Station displays. Item Type Shows the point type. Related topics “Creating a point detail display for a container point” on page 106 “About container points” on page 103 “Defining the structure of a container point” on page 104 71 . 132 characters maximum. Description A description of the point that helps identify it. it has relatively few properties. container point The Main tab defines the basic properties of the container point. Property Description Point ID A unique identifier given to an entity.CONFIGURING POINT PROPERTIES Main tab. Last Downloaded The date on which the item was last downloaded to the server. Related topics “Using Address Builder” on page 93 “PV Algo tab” on page 90 “Action Algo tab” on page 89 72 www. Property Description Point ID The point's name. Item Type Shows the point type. the PV Algo tab appears. Either type the full address. which can be used as an alternative to the point ID. Parent Asset The asset to which the point belongs. This is also recommended for a monitor (input) point. PV Algo The PV algorithm associated with this point. there must be a unique state descriptor for each valid state. If you select an algorithm. State Descriptors (State 0 – State 7) A state descriptor describes the associated state. For example. the Action Algo tab appears. Last Downloaded The date on which the item was last downloaded to the server. Number of States The number of discrete input states you want to configure. Click to select from a list of assets.com . 132 characters maximum. If you select an algorithm. For a control (output) point. at which the server scans the controller for the parameter value. Last Modified The date of the most recent modification to this point's property details. Select 0 (the default) if you do not want scanning. you might make 'Open' the state descriptor for state 1 and 'Closed' for state 0. The description often appears in Station displays. status point The Main tab defines the point's basic properties.CONFIGURING POINT PROPERTIES Main tab. The default is NONE. and can have a maximum of eight characters (no spaces allowed). Description A description of the point that helps identify it. The default is NONE. The item name property is also referred to as the Use Name on the initial Add Items screen. PV Scan Period The interval. Enterprise Model Item Name An intuitive name given to a point. including spaces. PV Source Address The controller name/address where the PV is stored. It must be unique amongst entities with the same parent asset.honeywell. or click to specify the address using Address Builder. Action Algo The action algorithm associated with this point. Scanning Enabled Indicates that scanning is to be enabled as soon as you download the point. in seconds. Point Detail Display The point detail display that is used to show detailed point information. PV. (1 to 8). Position in Group The position of the point in the group. which is an integer between 1 and 1000. Each group is identified by a unique ID.CONFIGURING POINT PROPERTIES Display tab The Display tab defines the point's display-related properties. (1 to 8). the standard faceplate for the point type is used. Related topics “Adding container points in Quick Builder” on page 105 “Creating a point detail display for a container point” on page 106 “Defining the structure of a container point” on page 104 73 . for example. Each trend is identified by a unique ID. Trend Parameter Parameter used to define what values are shown on a trend display. Position in Trend Set The position of this point in the trend. Instructions Display Not applicable to Experion. Trend Number The trend to which this point is assigned. Group Faceplate Template Display The group faceplate template display that is used to display point information when the point is part of a group. Associated Display The display that is called up when an operator selects the point (or its alarm in the Alarm Summary) and then clicks the Associated Display button on the toolbar. If you leave the value as (default). Entry to Zone Not applicable to Experion. Property Description Group Number The number of the group to which the point is assigned. If you leave the value as (default). the standard detail display for the point type is used. which is an integer between 1 and 2000. All alarms. . Alarm Message Index The index number of the message associated with alarms for this point. to 0 (lowest and default). An alarm is generated when the PV rises above the value specified in Limit. Limit The PV value. disables all alarms for this point.CONFIGURING POINT PROPERTIES Alarms tab. PVHighHigh. An alarm is generated if the rate of change of the PV (in engineering units per second) exceeds the value specified in Limit. Priority These two properties specify the alarm's severity.com If selected. except for Journal. but are written to the event file. PVHigh. Low and Journal (the default).honeywell. appear in the Alarm Summary display. The default • RateOfChange. High. Sub-priority range from 15 (highest). For details about creating messages. accumulator point The Alarms tab specifies the characteristics of up to four alarms that an accumulator point can generate. Sub Priority Priority can be: Urgent. see the Configuration Guide. The value specified in Limit for the PVHighHigh alarm must be greater than that specified for PVHigh alarm. in engineering units. Journal alarms do not appear in Station as alarms. Property Description Alarm Type The type of alarm: • • • None. at which an alarm is generated. Used in conjunction with a PVHigh alarm to indicate a more serious alarm. Disable Alarming 74 www. and where it appears in the list of alarms. but are written to the event file. Limit The PV value. Used in conjunction with a PVLow alarm to indicate a more serious alarm. it is typically used to indicate a failed transmitter. you should assign a higher priority to a PVHighHigh alarm than to a PVHigh alarm. Similar to a PVLow alarm. DeviationLow. (If you want to assign the same priority to alarms. you need to ensure that the priority/sub priority you assign to each alarm reflects its relative importance. During operation. Consequently. for example -5. an alarm is raised if the parameter changes without the change being initiated from the server. TransmitterHigh. you should define the PVHighHigh alarm above the PVHigh alarm. Journal alarms do not appear in Station as alarms. appear in the Alarm Summary display. is not correct. Unreasonable Value Raises an alarm if the PV goes outside the reasonable value range. The default PVHigh. High. All alarms. Sub-priority range from 15 (highest). 75 . (The high and low limits for this range are specified in Station. see the Configuration Guide. Used in conjunction with a PVHigh alarm to indicate a more serious alarm. The value specified in Limit for the PVHighHigh alarm must be greater than that specified for PVHigh alarm.CONFIGURING POINT PROPERTIES Alarms tab. Similar to a PVHigh alarm. such as OP or SP. Low and Journal (the default). Note that the value must be negative. TransmitterLow. if you select 1% and an alarm is raised because the PV exceeded a limit. the server scans the point to check the point's control value is correct. PVHighHigh. analog point The Alarms tab specifies the characteristics of up to eight alarms that an analog point can generate. For example. External Change Alarms If selected. no more alarms are raised unless the PV first drops more than 1% and then rises back above the alarm limit. RateOfChange. (After issuing a new control value. to 0 (lowest and default). Priority These two properties specify the alarm's severity. An alarm is generated when the PV rises above the value specified in Limit. if you define more than one alarm. it is typically used to indicate a failed transmitter.) Property Description Alarm Type The type of alarm: • • • • • • • • • • DeviationHigh. except for Journal. For example. An alarm is generated if the rate of change of the PV (in engineering units per second) exceeds the value specified in Limit. Alarm Deadband Reduces the number of alarms that are generated when the PV value is moving in and out of the alarm limit. PVLowLow. For example. in engineering units. and where it appears in the list of alarms. the alarm that appears higher in the list takes precedence. only the highest priority alarm is displayed. For details about creating messages. PVLow. An alarm is generated when the PV falls below the SP by more than the value specified in Limit. The value specified in Limit for the PVLowLow alarm must be less than that specified for PVLow alarm.) Control Fail Alarm Raises an alarm if the value of a control parameter. An alarm is generated when the PV rises above the SP by more than the value specified in Limit. Sub Priority Priority can be: Urgent.) Alarm Message Index The index number of the message associated with alarms for this point. An alarm is generated when the PV falls below the value specified in Limit. at which an alarm is generated. None. com . www. disables all alarms for this point.CONFIGURING POINT PROPERTIES 76 Property Description Disable Alarming If selected.honeywell. Note: You must ensure that ladder logic within the controller resets the PV to 0 when the required task has been performed. status point The Alarms tab specifies the characteristics of the alarms that a status point can generate.CONFIGURING POINT PROPERTIES Alarms tab. an alarm is raised if the PV changes to state 7 and another alarm is raised if the state then changes to state 8. and where it appears in the list of alarms. is not correct.) Alarm Message Index The index number of the message associated with alarms for this point. Property Description Enable If selected. except for Journal. Sub-priority range from 15 (highest). an alarm is raised whenever the PV changes to another alarm state. High. a Journal alarm is raised each time the point changes state. the server scans the point to check the point's control value is correct. Fire Point (Alarms at highest Not applicable to Experion. an alarm is raised when the PV changes to the specified state. The address must be an address within a real (physical) controller (not a database or point reference). For example. priority) Re-alarm on state transition If selected. Attention If you clear the Disable Alarming check box (that is. disables all alarms for this point. you could configure your process to restart when the PV of the Ack Destination Address changes to 1—that is. Sub Priority Priority can be: Urgent. Ack Destination Addresses can only be used on status points. Journal alarms do not appear in Station as alarms. if you make states 7 and 8 alarm states. For example. Low and Journal (the default). when the operator acknowledges the alarm. appear in the Alarm Summary display. enable alarming) but do not specify any state alarms. an alarm is raised if the parameter changes without the change being initiated from the server. but are written to the event file. External Change Alarms If selected. if you have configured a process to stop when the current point goes into alarm. or click to specify the address using Address Builder. Control Fail Alarm Raises an alarm if the value of a control parameter. For details about creating messages. Either type the full address. The PVSOURCE address also needs to be an address within a real (physical) controller. Ack Destination Address Enables the acknowledgement of an alarm to be registered in a controller. (After issuing a new control value. The server writes a 1 to this address when the alarm is acknowledged by an operator. All alarms. Related topics “Using Address Builder” on page 93 77 . to 0 (lowest and default). Priority These two properties specify the alarm's severity. Disable Alarming If selected. such as OP or SP. see the Configuration Guide. Related topics “About container points” on page 103 78 www.honeywell.com .CONFIGURING POINT PROPERTIES Contained Points tab The Contained Points tab is only applicable to a container point and defines the points associated with the container point. The minimum control level (between 0 and 255) required to perform supervisory control on this point. Either type the full address. displays the prompt: Please confirm control request. for the PV value to reach an acceptable value before a control fail alarm is raised. The address can be a controller. or a database file. Scan Period The interval (in seconds) between successive scans of the source address. or a database file. The address to which the server writes the associated parameter value. or click to specify the address using Address Builder. Control Level Only applicable if you use operator-based security. a PV fail alarm is raised. a point. Control Timeout The maximum time (in seconds) allowed. the value is specified as a percentage of the PV output range. or click Dest Address to specify the address using Address Builder. For OP. For SP.CONFIGURING POINT PROPERTIES Control tab.) The value is calculated using the formula: (new SP value) +/-(control deadband percentage) If the PV value is not within the target range.000%. the value is specified in engineering units. The server checks the value every 10 seconds during the timeout period. the value is specified in engineering units. after a change in SP or OP. (The default value is 1. Property Description Source Address The address from which the server reads (scans) the associated parameter value. High Control Limit The highest value that can be set for the associated parameter. The operator must press Y to confirm the control action. analog point The Control tab defines the point's control-related properties. The default is 0%. a point. Reverse Output Reverses source and destination parameter values. The default is 0. the value is specified as a percentage of the PV output range. Low Control Limit The lowest value that can be set for the associated parameter. The default is None (no control timeout). The address can be a controller. 79 . You must specify a value other than None to enable the control fail alarm. Select it if the device being controlled closes and opens on reverse signals. Either type the full address. The value is clamped at this value. For SP. The value is clamped at this value. For OP. Control Confirmation When this check box is selected and a control action is performed on the point . The default is 100%. Control Deadband The percentage deviation from the SP value that constitutes a good control. MAN. operators can change parameter values regardless of point's mode. to which it is reset to after a command is issued. Only applicable to a TDC controller. If selected. and UDC controllers. Related topics “Using Address Builder” on page 93 80 www. (If the mode is set to AUTO. Cascade mode. Automatic mode. Used when the SP comes from the output of another PID loop within the controller. CASC.com . the server checks the mode before allowing an operator to change a parameter value. The controller (or server) controls the output and operators cannot change the output value. operators cannot change either the SP or OP. When in CASCade mode.) Note that there is no indication to an operator on Station displays that the mode checking is disabled. Only applicable to S9000.honeywell. TDC. The operator is permitted to change either the SP or OP. Used when the SP comes from a computer that is performing automatic control. Manual mode. the operator is not allowed to change the OP value. The modes are: • • • • Disable mode checking on output AUTO (default). If cleared. operators can change either the SP or OP. COMP. When in COMPuter mode. Computer mode.CONFIGURING POINT PROPERTIES Property Description Normal Mode The normal mode for this point. or click MD Scan Period Pulse Width to specify the address using Address Builder. Single bit outputs can only have 2 states. The interval (in seconds) between successive scans of the MD source address. Latched. Either type the full address.CONFIGURING POINT PROPERTIES Control tab. The operator must press Y to confirm the control action. Either type the full address. The default is 0. The address can be a controller. or click Dest Address to specify the address using Address Builder. Reverse Output Reverses source and destination parameter values. a point. the maximum is 4. or click to specify the address using Address Builder. Select it if the device being controlled closes and opens on reverse signals. The address to which the server writes the associated parameter value. Scan Period The interval (in seconds) between successive scans of the source address. Property Description Number of OP States The number of possible output states for this point. the OP returns to zero after 2 seconds. a point. Either type the full address. latches the OP at the non-zero value. 81 . Mode (MD) Source Address: • The address from which the server reads (scans) the associated parameter value. The address can be a controller. The address can be a controller. or a database file. You must specify a value other than None to enable the control fail alarm. Source Address The address from which the server reads (scans) the associated parameter value. a point. Control Timeout The maximum time (in seconds) allowed. Control Confirmation When this check box is selected and a control action is performed on the point . The address can be a controller. if the value is set to 2 seconds and the operator sets the OP to a non-zero state. The default value. The minimum is 2 (the default). The minimum control level (between 0 and 255) required to perform supervisory control on this point. Either type the full address. after a change in SP or OP. For example. Control Level Only applicable if you use operator-based security. The default is None (no control timeout). or a database file. or click to specify the address using Address Builder. status point The Control tab defines the point's control-related properties. The server checks the value every 10 seconds during the timeout period. a point. The time (in seconds) the OP value is maintained at a non-zero value. or a database file. Dest Address: • The address to which the server writes the associated parameter value. displays the prompt: Please confirm control request. or a database file. for the PV value to reach an acceptable value before a control fail alarm is raised. you should always assign the active state (such as On or Start) to the Raise button and the inactive state (such as Off or Stop) to the Lower button. The modes are: • • • • Disable mode checking on output AUTO (default). you For reasons of consistency.honeywell. Manual mode. If cleared. Used when the SP comes from a computer that is performing automatic control.) To associate the Raise button with Open. and the Lower button with Closed. to which it is reset to after a command is issued.com . you associate Raise with the OP state normally associated with Lower. Computer mode.) A value of F means 'not used.) Note that there is no indication in the displays that the mode checking is disabled. (These properties are defined on the Main tab.CONFIGURING POINT PROPERTIES Property Description Normal Mode The normal mode for this point. Automatic mode. CASC. The operator is permitted to change either the SP or OP. Only applicable to a TDC controller. Cascade mode. operators can change either the SP or OP. When in COMPuter mode. the operator is not allowed to change the OP value. If selected.) Button Single-bit output Dual-bit output Raise OP State 1 OP state 2 Lower OP State 0 OP State 1 Example The point is single-bit point for which the value of State 0 is Closed and the value of State 1 is Open. and vice versa. operators cannot change either the SP or OP. (Note that if you select Reverse Output. you set the OP State values as follows: • • • • 82 OP State 0 to 0 OP State 1 to 1 OP State 2 to F OP State 3 to F www. MAN. Used when the SP comes from the output of another PID loop within the controller. (If the mode is set to AUTO. the server checks the mode before allowing an operator to change a parameter value. TDC. You can give operators control of the point using Station's Raise and Lower buttons. The following table shows the correspondence between the buttons and the OP states. operators can parameter values regardless of point's mode. (Raise) and (Lower) buttons. Related topics “Using Address Builder” on page 93 Configuring the Raise and Lower buttons for OP control To give operators control of a point's OP parameter using Station's must assign the appropriate parameter values to the two buttons. Only applicable to S9000. The controller (or server) controls the output and operators cannot change the output value. and UDC controllers. you must reverse the associations—that is.' You must specify F for OP State 2 and OP State 3 for a single-bit output. When in CASCade mode. COMP. (The input states are defined in State Descriptors on the Main tab. Target Input State Associations These properties associate the four OP states with the appropriate input (PV) states. CONFIGURING POINT PROPERTIES Related topics “Using Address Builder” on page 93 83 . point.honeywell. Related topics 84 to specify the address using Address Builder. Property Description Parameter Name The name of the auxiliary parameter. .CONFIGURING POINT PROPERTIES Auxiliary tab. If the value of the internal parameter is changed. Either type the full address. alarm limits in a controller are kept in synchronization with point alarm limits. Either type the full address. type the destination address. The default is 0 (no scanning). for example. the internal parameter's value tracks the value in the controller. analog point The Auxiliary tab is exclusive to analog points. The interval (in seconds) between which the source address is scanned. or database file. The source can be a controller. point. OP or MD parameter. or click Scan Period “Using Address Builder” on page 93 www. This name can be no longer than 8 alphanumeric characters.com to specify the address using Address Builder. that value is also written to the auxiliary parameter's destination address. In this way. or database file. The destination can be a controller. If the name matches the name of an internal point parameter. including spaces. or click Destination For an SP. Source Address The address of the auxiliary parameter. You can use these auxiliary parameters to read auxiliary data from a controller (or write auxiliary data to it). and defines up to four auxiliary parameters. CONFIGURING POINT PROPERTIES History tab You use the History tab to define the history-collection properties for SCADA (and OPC advanced) point parameters. fast. you can choose an offset rate from the drop-down list. The rates shown here are set on a server-wide basis on Station. and you can add up to 3 more fast history collection rates to the default fast history groups of 5. Gate Point Use these boxes if you want history collected only when the point parameter value is in a specific state. and exception history. 8 hours and 24 hours. Extended Extended history stores the following snapshots of point parameter values: • • • Exception 1-hour snapshots 8-hour snapshots 24-hour snapshots Whereas standard. Offset When collecting standard and exception history for TPS points. You can choose from up to 8 standard history collection rates for snapshots. You can do this by selecting the appropriate server in Quick Builder and choosing the Upload > Selected Items Only option. choose a rate from the drop-down list. The initial default choices are: 1. The default collection rates for exception history are: • • • 5. 30. Standard Standard history stores snapshots and averages of point parameter values at regular intervals called standard history intervals. and 60 minutes 2. exception history collects point parameter values but only stores them if the value of that point parameter has changed since it was last stored. The initial default base rate of 5 seconds can be changed when you first set up your system. You can choose from 4 collection rates for averages: 6 minutes. Gate Parameter State Gating is used. and 30 seconds. 60 minutes. You can choose from up to 8 collection rates. 8. Before configuring history collection for SCADA point parameters. 6. The rates shown here are set on a server-wide basis on Station. and 24 hours Note that exception history only supports string values. 10. 30. make sure that you have uploaded the current history collection rates from the server. Collection Rate For fast. 15. 10. 15. Fast Fast history stores snapshots of point parameter values at short regular intervals called fast history intervals. Property Description Parameters Select the type of parameter for which you want to collect history. standard. 1 hour. 85 . 12. 2. 20. and extended history collect and store point parameter values periodically. 30. and 60 seconds 5. Attention The default history collection rates are configured and stored on the server. 10. 15. for example. 4.Standard history averages are based on the default base rate of 1 minute. to stop history collection when a generator or motor is turned off. 10. 5. Click Insert. OPC Item The name of the OPC item that this parameter represents.CONFIGURING POINT PROPERTIES OPC Parameters tab. 2. 3.com . Specify the parameter's remaining properties. www. 86 Property Description Parameter Name The name of the OPC parameter. OPC point You use this tab to define a parameter for each OPC item you want to add to the selected OPC advanced point.honeywell. Type an appropriate name in Parameter name. Details Displays all properties and corresponding values of an OPC Parameter.) To add a OPC item (point parameter): 1. CONFIGURING POINT PROPERTIES Scripts tab You can enhance the functionality of a point by writing scripts that run when, for example, the point goes into alarm. To write or edit a script for the point, click Create New or Edit Existing Server Scripts to open the Script Editor. 87 CONFIGURING POINT PROPERTIES User Defined tab You use this tab to create your own parameters for the selected point(s). These parameters can then be used to store custom data. Related topics “Creating a user-defined parameter” on page 99 “About user-defined parameters” on page 98 88 www.honeywell.com CONFIGURING POINT PROPERTIES Action Algo tab When defining parameters for a particular point in Quick Builder, the Action Algo tab will appear on screen once you select an action algorithm from the drop down list located on the point's Main tab. An action algorithm is used in association with parameter types that change value. Parameter requirements are different for each algorithm. Refer to the specific action algorithm for parameter requirements and descriptions. Related topics “Using Address Builder” on page 93 “Main tab, accumulator point” on page 67 “Main tab, analog point” on page 69 “Main tab, status point” on page 72 89 the PV Algo tab will appear on screen once you select a Present Value algorithm from the drop down list located on the point's Main tab. Related topics “Using Address Builder” on page 93 “Main tab.honeywell. A PV algorithm is used every time the point parameter is scanned. status point” on page 72 90 www. Parameter requirements are different for each algorithm. analog point” on page 69 “Main tab.CONFIGURING POINT PROPERTIES PV Algo tab When defining parameters for a particular point in Quick Builder.com . Refer to the specific PV algorithm for parameter requirements and descriptions. accumulator point” on page 67 “Main tab. Understanding points and point properties This section describes points and point properties. To learn about: Go to: Point parameter addresses “Specifying point parameter addresses” on page 92 The naming rules for point IDs. user-defined parameters and assets Scanning “About scanning” on page 95 Scripts “Creating scripts” on page 97 User-defined parameters “About userdefined parameters” on page 98 Container points “About container points” on page 103 Drift deadbands “About drift deadbands” on page 108 Related topics “Specifying point parameter addresses” on page 92 “Using Address Builder” on page 93 “About scanning” on page 95 “Creating scripts” on page 97 “About user-defined parameters” on page 98 “Creating a user-defined parameter” on page 99 “About container points” on page 103 “Creating a new type of container point” on page 104 “About drift deadbands” on page 108 91 . ) 92 To learn about the address syntax for a: Go to: Generic controller “Point parameter address syntax for a generic controller” on page 54 User scan task “Point parameter address syntax for a user scan task controller” on page 56 Any other controller “Accessing help for a specific controller” on page 52 www.UNDERSTANDING POINTS AND POINT PROPERTIES Specifying point parameter addresses You must specify the point parameter addresses in a controller's database so that the server can read from/write to those addresses. The address syntax is specific to controller type.com . Attention If an SP (set point) address references either a database file or a point parameter. (This is because the SPSOURCE and SPDESTIN fields are the same for database and point addresses. you must only specify the SPSOURCE address.honeywell. Select Controller from Address Type. Bit The bit within the selected word to which the address refers. Word The data word number in the selected record to which the address refers. A box for each part the address syntax appears in the Details section. status point” on page 77 “Control tab. status point” on page 72 “Alarms tab. To specify an address with Address Builder: 1 Click to the right of the address box. 2. 3 Fill in the Details boxes and click OK. 3. analog point” on page 69 “Main tab. To see the syntax for a: A particular controller 1. Width The number of bits to read/write. 2 Select the type of address you are defining from Address Type. accumulator point” on page 67 “About drift deadbands” on page 108 “Main tab. analog point” on page 79 “Auxiliary tab.UNDERSTANDING POINTS AND POINT PROPERTIES Using Address Builder Address Builder makes it easier to specify point parameter addresses if you don't know its syntax. Record The record in the selected file to which the address refers. Generic controller “Point parameter address syntax for a generic controller” on page 54 User scan task controller “Point parameter address syntax for a user scan task controller” on page 56 File “Address syntax for a file” on page 93 Point “Address syntax for a point” on page 94 Related topics “PV Algo tab” on page 90 “Action Algo tab” on page 89 “Main tab. 93 . The Address Builder dialog box opens. starting with the specified bit. status point” on page 81 “Configuring the Raise and Lower buttons for OP control” on page 82 Address syntax for a file Part Description File The file identification number to which the address refers. analog point” on page 84 “Control tab. Press F1 to call up the help for that controller. Select the controller from Controller. Long (32-bit) integer REAL.com . Parameter The point parameter to which this address applies. www.UNDERSTANDING POINTS AND POINT PROPERTIES Part Description Format The data format: • • • • Controller Name DBLE. Select the point from the list of points already added to the project file.honeywell. Select the parameter from the list. Address syntax for a point 94 Part Description Point Name The name of the point being addressed. Single precision (32-bit) floating point number The controller that scans this address. Short (16-bit) integer INT4. Controller Name The controller that scans this address. Double precision (64-bit) floating point INT2. How quickly field changes need to appear in Station displays. Dynamic values on a display are updated from the database at the configured update rate of the Station. They are set up and configured to report by exception (initiate the communication). Exception scanning Exception scanning is only available if the controller supports reporting of significant events. Demand scanning Demand scanning is a 'one-shot' scan of a point parameter in response to a request. Significant events can be caused by events such as: • • • Changes in a status point Significant changes in an analog point Analog alarms For more information about configuring exception scanning. For details about using the lisscn utility to analyze analyzing scanning performance. the server scans the value in the controller every 15 seconds. it is inefficient to scan that value every five seconds. The number of values that can be scanned from a controller at a particular scan rate. it is unlikely that 2. For example. it is important to plan for and implement an efficient scanning strategy.UNDERSTANDING POINTS AND POINT PROPERTIES About scanning Scanning is the process by which the server reads point parameter values from controllers. When choosing a scan period. The rate of change of the value. consider the following factors: • • • • • • Whether the controller automatically reports changes of state. see the appropriate Controller Reference. If so. you select the appropriate scan period. To minimize the load on the system. and to use the appropriate scanning methods. You may have to experiment to arrive at optimum scanning periods. A point requiring one minute snapshots needs a scan period greater than 60 seconds. This section describes the various scanning methods. periodic scanning might not be necessary. If a value only changes once an hour. see the Station Configuration Guide.000 analog values could be scanned from a controller connected to server via a serial line operating at 1200 baud. For example. if you assign a scan period of 15 seconds to the PV. Whether periodic scanning is available—some controllers do not respond to scanning polls and rely on reporting by exception. The rate at which you need to collect history for the point (in the case of the PV parameter). Periodic scanning Periodic scanning involves reading parameter values at specified time intervals. ranging from seconds to minutes. With periodic scanning. Two main types of demand scanning are used: • • Scan point special Control confirmation 95 . for each input/ output parameter. Because the number of requests per second is generally a limiting factor. Whenever you change the point configuration. The number of values acquired does not exceed the scan packet size for the particular controller. If the scanned value does not match the controlled value (within the deviation deadband). For details.honeywell. Application programs and free format reports can cause a scan point special demand scan of a point. MD. there is only one entry in the scan packet. the scanning strategy should attempt to obtain the maximum number of point values in the minimum number of scan packets. It is strongly recommended that you follow the instructions for optimizing scan packets—and hence maximizing scanning performance—included in the help for the specific controller.UNDERSTANDING POINTS AND POINT PROPERTIES Scan point special A demand scan of point parameters is referred to as a scan point special. or an auxiliary parameter control is issued. the server re-builds the scan packets in order to re-optimize scanning. About scan packets A scan packet is the basic unit used by the server to acquire data from a controller. SP. The point source addresses reference the same controller. a control fail alarm may be generated. Some controllers require that the addresses to be scanned are contiguous.com . A scan packet can access several addresses within a controller to provide values for several points. This is to confirm that the control took place correctly. For example. If there are multiple references to an address at different scan rates. A scan point special is performed whenever scanning of a point is disabled and then re-enabled (for example using the Point Detail display). the server ensures that: • • If there are multiple references to an address at the same scan rate. A separate scan packet is created for database addresses. Control confirmation A control confirmation demand scan is issued on the source address (if configured) after an OP. The basic requirements for including points in the same scan packet are: • • • • The points have the same scan period. one scan packet is used every time the server sends a request for data to a controller. or from files in the server database. A scan packet represents a single input/output (transaction) with a controller—that is. Database addresses are used to scan information from other point parameters. a single entry is made at the fastest rate. see the Application Development Guide. Related topics “Downloading items” on page 29 “Creating a user scan task controller” on page 56 96 www. To write or edit a script for a point: 1 Select the point and click the Scripts tab. for example. 97 . 2 Click Create New or Edit Existing Server Scripts to open the Script Editor.UNDERSTANDING POINTS AND POINT PROPERTIES Creating scripts You can extend a point's functionality by writing server scripts that. run when the point goes into alarm. ) Related topics “Creating a user-defined parameter” on page 99 “User Defined tab” on page 88 98 www.com . you may want to record the serial number of the device associated with the point.honeywell. which can then be used to store custom or server scripting data on the server.UNDERSTANDING POINTS AND POINT PROPERTIES About user-defined parameters You can create your own (user-defined) parameters for a point. you may want store a value produced by a script or entered by an operator.) Variable (For example. you may want to store a value produced by a custom application.) Word/record in a database (user) file (For example.) Parameter of another point (For example. you may want to store the PV of a related point. A user-defined parameter can be a: • • • • Constant (For example. select the Update initial value from the server during upload check box. 3 Type the parameter's name in Parameter name. A new unconfigured parameter is added to the list. A new unconfigured parameter is added to the list. click Add.UNDERSTANDING POINTS AND POINT PROPERTIES Creating a user-defined parameter You can create different types of parameters to suit your needs. enter it in the Initial value field. 3 Type the parameter's name in Parameter name. 5 Select the Value type: • 16 bit signed integer (INT2) • 32 bit signed integer (INT4) • 32 bit floating point (REAL) • 64 bit floating point (DBLE) • String 6 To specify an initial value for the parameter. 2 On the User Defined tab. or to copy it to another point or to Excel for modification. 2 On the User Defined tab. To create a … … go to Variable “To create a user-defined parameter — Variable” Constant “To create a user-defined parameter — Constant” Database reference “To create a user-defined parameter — Database reference” Parameter reference “To create a user-defined parameter — Parameter reference” Custom — Reserved for future use “To create a user-defined parameter — Custom” Tip Use the Copy Parameter and Paste Parameter buttons to make a duplicate of a parameter for the current point. 4 Select Constant from the Link type list. 4 Select Variable from the Link type list. click Add. To create a user-defined parameter — Constant 1 Select the point for which you want to define the parameter. 5 Select the Value type: • 16 bit signed integer (INT2) • 32 bit signed integer (INT4) • 32 bit floating point (REAL) • 64 bit floating point (DBLE) 99 . To create a user-defined parameter — Variable 1 Select the point for which you want to define the parameter. 7 To update the initial value that displays in Initial value field when uploading points from the server. 3 Type the parameter's name in Parameter name.honeywell. 5 Type the point name on which the parameter is based in the Point name field. click Add. A new unconfigured parameter is added to the list. 5 Select the Value type: • 16 bit signed integer (INT2) • 32 bit signed integer (INT4) • 32 bit floating point (REAL) • 64 bit floating point (DBLE) • String • Bit Field 6 Type the location of the parameter’s value in the server database in the File. 3 Type the parameter's name in Parameter name. Select the starting bit from the Start Bit list. and select the number of bits to use from the Bit Width list. 7 For String value type parameters. 2 On the User Defined tab.UNDERSTANDING POINTS AND POINT PROPERTIES • 6 String Type the parameter’s value in the Constant value field. 7 For history parameters. 4 Select Database reference from the Link type list. 5 Type a value in the Custom Field field. Record. 2 On the User Defined tab. A new unconfigured parameter is added to the list. click Add. type the string’s length in the String Length field. 4 Select Custom from the Link type list.com . 2 On the User Defined tab. Attention This parameter type is reserved for future use. To create a user-defined parameter — Parameter reference 1 Select the point for which you want to define the parameter. A new unconfigured parameter is added to the list. type the sample offset in the Offset field. click Add. To create a user-defined parameter — Database reference 1 Select the point for which you want to define the parameter. and Word fields. 3 Type the parameter's name in Parameter name. To create a user-defined parameter — Custom 1 Select the point for which you want to define the parameter. 4 Select Parameter reference from the Link type list. 6 Type the parameter name on which the parameter is based in the Parameter name field. 8 For Bit Field value type parameters. Related topics “About user-defined parameters” on page 98 “User Defined tab” on page 88 100 www. UNDERSTANDING POINTS AND POINT PROPERTIES Variable link type The following properties are applicable when the Link type is set to Variable. Property Description Value type The format of the parameter value. Fast History Not applicable. such as 16-bit signed integer and string.) Fast History Select the type(s) of history you want for the parameter. Database reference The following properties are applicable when the Link type is set to Database Reference. the value you originally entered is overwritten by the current server value. Update on upload Loads the current server value into Initial Value when you upload this parameter. such as 16-bit signed integer and string. Standard History Extended History Parameter reference link type The following properties are applicable when the Link type is set to Parameter Reference. Initial value The initial value of the parameter. File The location of the parameter value in the server database. Constant value The value of the parameter. Record Word Fast History Select the type(s) of history you want for the parameter. Property Description Value type The format of the parameter value. 101 . Standard History Extended History Constant link type The following properties are applicable when the Link type is set to Constant. such as 16-bit signed integer and string. Property Description Value type The format of the parameter value. Standard History Extended History Exception History Available only for String value types. (That is. . Point name The point parameter on which this parameter is based.com Select the type(s) of history you want for the parameter. Offset Fast History Standard History Extended History Custom Reserved for future use.honeywell. such as 16-bit signed integer and string. Parameter name Offset is only applicable to history parameters and is the sample offset. 102 www.UNDERSTANDING POINTS AND POINT PROPERTIES Property Description Value type The format of the parameter value. Container points have the following restrictions: • • • • All child points must be on the same server as the container point—that is. A container point is. Related topics “Creating a point detail display for a container point” on page 106 “Main tab. tanks and security zones. they cannot be on a remote server.UNDERSTANDING POINTS AND POINT PROPERTIES About container points A container point ties together a set of related points so that you can manage them as if they were one point. Alarms raised on the contained (child) points are not promoted to the container point. a user-defined point type that matches your data requirements for a particular device type or scenario. This means that a container point never goes into alarm. You cannot include points from more than one server in the same container point. You cannot attach an algorithm to a container point. container point” on page 71 “Contained Points tab” on page 78 “Creating a new type of container point” on page 104 103 . in effect. Container points are specifically designed to be used where you have numerous devices or scenarios of the same type—typical examples include compressors. “Creating a point detail display for a container point” on page 106 Done Related topics “Defining the structure of a container point” on page 104 “Adding container points in Quick Builder” on page 105 “Using a point detail display as the associated display” on page 106 “Creating a point detail display for a container point” on page 106 “About container points” on page 103 Defining the structure of a container point Attention It is essential that you design the structure of a container point with great care. The first step in defining a new type of a container point is to identify its contained (child) points. create a matching point detail display. you can give the container point type an appropriate name and define an alias for each contained point.) are not allowed in alias names for container points. as well as the associated point detail display. “Defining the structure of a container point” on page 104 Add container points to your project as required. Continuing with the compressor example.com . Perform the tasks in the following order. and define the following aliases: • • • 104 (to represent the analog point) Motor (to represent the status point) HoursRun (to represent the accumulator point) Pressure www. “Adding container points in Quick Builder” on page 105 In HMIWeb Display Builder. There is no easy way to change the structure of a container point type after you start adding container points in Quick Builder. you may use the following points to monitor and control a particular type of compressor: • • • An analog point to monitor the pressure A status point to control the motor An accumulator point to monitor hours run Having identified the contained points. for example.honeywell. you could call the container point type CompressType1. Instead. Tasks Task: Go to: Define the structure of the container point type. For example. you have to individually change the structure of every container point you have created. Note that periods (.UNDERSTANDING POINTS AND POINT PROPERTIES Creating a new type of container point This section describes how to create a new type of container point. flow.rate is not a valid alias name. Consequently. 2 Create the required number of duplicates. 3 Configure the properties of each duplicate as appropriate. Create a container point that defines its basic properties. 4 Click the Contained Points tab. select Point as the item and Container as the point type. This includes specifying the point associated with each alias. to add a container point. To create a container point: 1 Click 2 In the Add Items dialog box. we recommend the following two-step process when adding container points: 1. The Duplicate dialog box opens. 3 On the Main tab.UNDERSTANDING POINTS AND POINT PROPERTIES Related topics “Creating a point detail display for a container point” on page 106 “Main tab. (This point becomes. including the aliases for the contained points. 5 Add one row for each alias by clicking Insert Point.) 2. enter the container point details as required. Create duplicates of the point and then configure each duplicate as necessary. 105 . 6 Name each alias in accordance with your design. container point” on page 71 “Adding container points in Quick Builder” on page 105 “Display tab” on page 73 Adding container points in Quick Builder There is no mechanism in Quick Builder for creating container point 'templates'. To create duplicates of the 'template' container point: 1 Select the container point and then choose Edit > Duplicate Items. in effect. the template for a new type of container point. The New Display dialog box opens. using the following table.UNDERSTANDING POINTS AND POINT PROPERTIES Related topics “Defining the structure of a container point” on page 104 “Display tab” on page 73 Using a point detail display as the associated display If you want to use a point detail display as the associated display for the container point (specified on the point's 6). Point Select CurrentPoint.) Property Description Type of database link1 Select Point/Parameter.com . for a chart. For example.Parameter Where: • • Alias is the name you defined for the contained point Parameter is parameter's name. use the Data tab. you would type: HoursRun. select the minimum Security Level required to change the value. www. (This display is functionally equivalent to a standard point detail displays. (For most objects. use the following syntax: DisplayFileName?Point=PointID Part Description DisplayName The filename of the point detail display (without the extension). To create a point detail display: 1 Click the arrow to the right of and select Display from Template. you would specify Chiller1. Creating a point detail display for a container point Each type of container point requires its own point detail display (also called a template display). specify the parameter's details. PointID The container point's ID. For example. if you are configuring a container point called 'Chiller1'. 4 Open the Properties Window. 3 Add an appropriate object for each parameter you want users to see. 5 Select each of these objects in turn and.) The following procedure summarizes the special steps required when creating a point detail display for a container point. A new display. Parameter The syntax is: Alias. 2 Select the Point Detail template and click OK. which you create in HMIWeb Display Builder. If you allow data entry.honeywell. if you wanted to display the PV of a contained point whose alias is 'HoursRun'. use the Details tab. appears.PV Data entry allowed 1 Allows users to change the parameter's value. 1 106 Not applicable to a chart. based on the template. container point” on page 71 “Display tab” on page 73 107 .UNDERSTANDING POINTS AND POINT PROPERTIES Related topics “About container points” on page 103 “Defining the structure of a container point” on page 104 “Main tab. com . analog point” on page 69 108 www. When a parameter is scanned. processing is only performed if the value has changed by more than the deadband amount since processing last occurred.honeywell.UNDERSTANDING POINTS AND POINT PROPERTIES About drift deadbands Drift deadbands eliminate unnecessary processing of analog point parameters. Related topics “Using Address Builder” on page 93 “Main tab. and therefore reduce system load. The deadband value is expressed as a percentage of the point range. Related topics “Main tab. server” on page 110 “Sizing tab” on page 111 “Server Details tab” on page 112 “Server Specific Options tab” on page 113 “History Options tab” on page 114 “Uploading items ” on page 31 “Importing/uploading specialized point configurations” on page 26 109 . This means that in a Distributed System Architecture (DSA) system.Server properties This section describes server properties. Attention You can only include one Experion server in a project. you need a separate project for each server. SERVER PROPERTIES Main tab.com . Item type Shows the server type. server The Main tab defines basic server details. 110 Property Description Name The server's unique name. Last Modified Shows the date on which this project was last modified. Description A brief description of the server. www. Server Type The version of Experion that runs on this server.honeywell. 30 alphanumeric characters maximum. including its name. Related topics “Generic and user scan task controller and channel properties” on page 61 “Creating a user scan task controller” on page 56 111 . they may not be accurate. and the figures in the Maximum column are basic Experion limits. The figures in the Limit column are determined by your license. Attention As the server sizing limits displayed on this property page are not read directly from the server.SERVER PROPERTIES Sizing tab The Sizing tab shows the size limits for each type of item. Related topics “Setting Quick Builder's options” on page 39 112 www.honeywell. Last project upload from server on The date on which this project was last uploaded from the server. set the name to LocalHost. Upload Path The folder Quick Builder uses when uploading details into this project. If you are running Quick Builder on the server.SERVER PROPERTIES Server Details tab Property Description Server Name The server's computer (TCP/IP) name.com . specify the name of the primary server. Download Path The folder Quick Builder uses when downloading details from this project. If you have a redundant server system. Project last downloaded on The date on which this project was last downloaded to the server. or in a DSA system.) Note that point IDs containing periods cannot be used for container points. parameters and areas If selected (the default). see the Configuration Guide.) Note that points with numeric IDs cannot be used with algorithms. Quick Builder enforces the naming rules. 113 . For more information about naming rules.SERVER PROPERTIES Server Specific Options tab Property Description Enforce naming rules for points. (Standard point cannot contain any periods. Allows you to define non-standard point IDs that contain periods (full stops). (Standard point names must contain at least one letter. Allows you to define non-standard point IDs that contain only numbers. Allow Point Names to contain only numeric characters Note: This option is primarily designed to allow you to define new points on legacy systems. Allow Point Names to contain full stops Note: This option is primarily designed to allow you to define new points on legacy systems. com .SERVER PROPERTIES History Options tab The History Options tab displays the history collection rates and offset groups that have been configured on the server and uploaded to Quick Builder. 114 www.honeywell. the standard type of Station. Attention Quick Builder is only used to configure Flex Stations. static Station” on page 117 “About Station types” on page 118 “About security types” on page 119 115 . Related topics “Main tab. rotary Station” on page 116 “Main tab.Station properties This section describes Flex Station properties. (For details about configuring Console Stations. see the Configuration Guide. Last Downloaded Shows the date on which the item was last downloaded to the server. Item Number The unique item number assigned by Quick Builder. Item Type Shows the Station type. Description A description of the Station. Last Modified Shows the date/time on which the Station details were last modified.honeywell. You can change this if you need to match an existing configuration (if you are uploading a database for example). Enable Card Image Callup Not applicable to Experion. Property Description Name The Station's name.STATION PROPERTIES Main tab. Operator-Based Security Indicates that you have operator-based security.com . Related topics “Creating a user scan task controller” on page 56 116 www. Idle Page The name/number of the display that Station automatically calls up if there has been no operator activity for the idle timeout period. rotary Station The Main tab defines the basic properties of a rotary Station. Image Display Time Not applicable to Experion. Note that: • • This update rate does not apply to rotary Stations. Last Downloaded The date on which the item was last downloaded to the server. in seconds. Update Rate The rate. Custom displays and individual parameter values on custom displays can be configured to update at a different rate to the rate specified here. Enable Card Image Callup Not applicable to Experion. Operator-Based Security Indicates that you want operator-based security. Related topics “Creating a user scan task controller” on page 56 “About security types” on page 119 117 . The rate. To enable operators to temporarily increase this standard update rate. You can change this if you need to match an existing configuration (if you are uploading a database for example). Custom displays and individual parameter values on custom displays can be configured to update at a different rate to the rate specified here. at which dynamic values available from the server are updated on Station displays. You configure update rates for rotary Stations on the Connection tab of the Connection Properties dialog box in Station. at which dynamic values from controllers and other devices are updated in the server database. Care should be taken when setting this rate to ensure that you are not placing an unnecessary load on your controllers.STATION PROPERTIES Main tab. the server obtains updates from controllers at the fast update rate described below (instead of the rate specified here) until a new display is called up. You configure update rates for rotary Stations on the Connection tab of the Connection Properties dialog box in Station. Idle Page The name/number of the display that Station automatically calls up if there has been no operator activity for the idle timeout period. Last Modified The date/time on which the Station details were last modified. Note that: • • Fast Update Rate This update rate does not apply to rotary Stations. Description A description of the Station. This key works like the Fast Update key on an IKB/OEP keyboard. Property Description Name The Station's name. you can configure a function key to act as a Fast Update key. in seconds. When operators press the Fast Update key. static Station The Main tab defines the basic properties of a static Station. Item Number The unique item number assigned by Quick Builder. Image Display Time Not applicable to Experion. the connection is made free so that it can be used by another rotary Station. Type Description Rotary Connects the Station to the server via a LAN but without the need for a dedicated connection. This is the recommended connection type for operators. This type of connection is recommended for Stations used by management or others who do not use the Station full-time. Related topics “Creating a user scan task controller” on page 56 “About security types” on page 119 118 www.honeywell.STATION PROPERTIES About Station types Experion supports the following Station types. (If a rotary Station is not used for the idle timeout period. each of which is connected to the server in a particular manner.com .) Static Connects the Station to the server via a LAN with a dedicated (permanent) connection. STATION PROPERTIES About security types There are two types of security: operator-based and Station-based. During initial system planning, you must select the security type appropriate to your needs. If you use operator-based security, each user is assigned an ID and password (as well as an appropriate security level). Each user must log on to Station before being able to use it. If you use Station-based security, there are no user IDs, only security levels. When users start Station, they are immediately assigned to the OPER level. If required, they can change to a higher security level. Users will need to know the password for that level on that Station. See the Server and Client Configuration Guide for a detailed description of security types. Related topics “Creating a user scan task controller” on page 56 “Main tab, static Station” on page 117 “About Station types” on page 118 119 STATION PROPERTIES 120 www.honeywell.com Printer properties This chapter describes the Experion system printer configuration properties. All Experion system printer properties are defined on the Main tab of Quick Builder, and downloaded to the Experion server database after configuration. As Experion is a Windows-based application, printers are made available through the Windows Operating System as Windows printers. Each printer must be configured through Windows on the Experion server computer before it can be configured in Experion as an Experion system printer. See the topic 'Printers in the Configuration Guide. 121 The character set used for printing alarms and events. Last Downloaded The date on which the item was last downloaded to the server. Alarm/Event Printer Language Only applicable if this is an alarm/event printer. as defined and configured under Windows. Item type Shows the printer type. which are always printed in the Latin character set.PRINTER PROPERTIES Main tab. you must use an Epson LQ-1070 (or later) printer and set its DIP switches to Bulgaria. you must use an Epson LQ-1070 (or later) printer and set its DIP switches to Multilingual. you must install a print driver with a suitable name. See the Installation Guide. printer The Main tab defines the Experion system printer's basic properties.com . Item Number The printer's ID.honeywell. Description A description of the printer. Last Modified The date/time on which the printer's details were last modified. www. Property Description Name The printer's name. If the Windows printer name is more than 30 characters long. (But not reports. or includes a space. • German.) If you select: 122 • Cyrillic. PV Algorithms—the algorithm is used every time the point parameter is scanned. There are two types of algorithms: • • Action Algorithms—the algorithm is only used when the parameter value changes. The algorithm accomplishes this by processing the point data either before or after normal point processing. An algorithm is a set of rules that enhances a point's functionality. 123 .Algorithms This section describes the algorithms you can attach to a point. The calculation is as follows: Result = (F1 + F2 + F3 + F4) (F5 + F6) × F7 Where: Fn = Constant_n × IP_Point_ID_n. Constant_7 is not user-definable and is always equal to 1.0.0. If F5 + F6 = zero. Each algorithm attached to each point should be assigned a unique block number. then Constant_5 should be set to 0. Related topics “PV Algo 4: General Arithmetic” on page 124 “PV Algo 5: Production” on page 125 “PV Algo 7: Run Hours” on page 125 “PV Algo 10: General Logic” on page 126 “PV Algo 12: Composite Alarm Processing” on page 126 “PV Algo 15: Integration” on page 127 “PV Algo 16: Cyclic Task Request” on page 128 “PV Algo 22: Piecewise Linearization” on page 129 “PV Algo 64: Maximum/Minimum” on page 129 “PV Algo 68: Value Transportation” on page 130 PV Algo 4: General Arithmetic Description Performs an arithmetic calculation using seven input point parameters and six constants.Param_n Remarks • • • • • If IP_Point_ID_n is not specified (left blank). This algorithm is used to perform derived calculations based on analog or status points. The PVSOURCE entry for a point to which this algorithm is attached must have Address Type set to Controller. The minimum is one Constant/Input Point pair and a denominator constant (to prevent a divide by zero). Use the alglst utility to find a free block. then the divisor is automatically set to 0. then Fn = Constant_n. If no division is required. The algorithm block used by this algorithm for this point. The result of the calculation is stored in the PV of the point to which this algorithm is attached.ALGORITHMS Configuring PV algorithms in Quick Builder The following PV algorithms are available in Quick Builder. and Constant_6 should be set to 1. Property Description Block No.com Specify up to six constants. Specify only the controller name.000001 to avoid a divide by zero. Location should be left blank. Constant (F1–F6) 124 www. See the topic titled "Algorithm blocks" for more information. IP_Point_ID_5 and IP_Point_ID_6 should not be defined.honeywell. . This must be an analog parameter. shift hours can be totaled and stored as well as the PV of an associated point. Remarks Property Description Block No. The algorithm block used by this algorithm for this point. parameter. dual-. This point parameter must be defined with a zero drift deadband to ensure point processing on each scan. the accumulator point PV can optionally be reset to zero. These point parameters are used to multiply the constant. Storage Period The time interval between stores to the destination point parameter. (Use the alglst utility to find a free block. If you specify either Day or Month. After the total is stored. or triple-bit. Param (F1–F7) PV Algo 5: Production Description This algorithm stores the shift. the storage will happen at the commencement of the first shift of that day or month (not at midnight). and state of that parameter that causes run hours to be accumulated.) Gating Source The point. Run hours accumulate if the gating source is in this state. Store Shift Total instead of Total Run Hours Stores a shift total instead of total run hours indicated by the PV. Reset PV Resets the PV value of the accumulator point to which this algorithm is attached after the run hours are stored to the destination point parameter. 125 . daily. the run hours are accumulated and sent to the PV parameter of the analog point. Store Reset Timestamp in Descriptor Writes the timestamp of the reset into the descriptor of the destination point. See the topic titled "Algorithm blocks" for more information. Use the alglst utility to find a free block. Destination The point and parameter ID that is used to store the value at the end of the storage period. this algorithm accumulates run hours according to a given run indicator status point used as a gate. The incremental run hours since the last shift boundary are stored. Additionally. To use this algorithm. or monthly total of an accumulator point PV to the nominated parameter of the destination point.ALGORITHMS Property Description Input Point (F1–F7) Select points and parameters from the list of points that have already been defined. an analog point must have a scan period no greater than 60 seconds. Property Description Block No The algorithm block used by this algorithm for this point. Start and stop states might be single-. When the gating point parameter enters the specified state. PV Algo 7: Run Hours For an analog point with no PV source address defined. Gate State Shift Hours Destination The accumulator point and parameter used to store the accumulated run hours for the shift. Each algorithm attached to each point should be assigned a unique block number. (say the end of a shift). You must specify a different block for each algorithm combination. You must specify a different block for each algorithm/point combination. which can be either 1 (default) or 0. A delay can be applied to the output after a transition to the target delay state. Note that transition to a non-target state has no effect. Database Point The database point/parameter where the logic result is sent.ALGORITHMS Property Description Associated Point The point for which the accumulated PV parameter value.) Input Points (A to E) Select the point/parameters.) 126 www. Remarks Property Description Block No The algorithm block used by this algorithm for this point. Delay Type The type of delay. Param F1. production tonnage). If the target state is held until the delay time has expired. The default is OR. Delay Time The delay period. since the last run hours reset. (Use the alglst utility to find a free block. you must specify the Database Point. The single-bit output can be sent either to the output destination of the point for which the algorithm is being defined. For details. F3 and F4 Select the logic function that is perform on the specified inputs. The specified delay can be relative to the current time or it can be absolute compared to the system time (in seconds after midnight). You must specify at least one point.honeywell. Enable Delay Select to enable a transition from non-target state to target state to cause the time delay function to be initiated. or to the PV source address of a database point. PV Algo 10: General Logic Description Performs logical combination of up to five single-bit inputs through four logic gates. If you select this. is stored with the run hours (for example.com . F2. The run hours can be reset at any time from the Algorithm Detail display. then the delay output becomes the target state. Output to Database Sends the result of the logic to a database point parameter address. in seconds. that are to be used as the inputs. from the list of points that have already been defined. Destination Parameter PV Algo 12: Composite Alarm Processing Consolidates the alarm conditions of up to 18 'subordinate' points to create a composite alarm for the 'master' point that represents the combined state of its subordinate points. which can be RELATIVE to the current time or ABSOLUTE (seconds after midnight). see the Server and Client Configuration Guide. Attention The point to which this algorithm is attached must be a single-bit status point with only a controller number defined in the PV source address entry for the point. Target State The target state for the delay function. based on the selected Delay Type. (You attach this algorithm to the master point and attach Action Algo 11: Composite Alarm to each subordinate point. Output to OP Send the result of the logic to the OP destination of the point for which the algorithm is defined. The master point must be a dual-bit status point. however. The shift. (Use the alglst utility to find a free block. and month totals can be downloaded to other point parameters and can be reset. Predicted totals are stored in the following algorithm blocks: 127 .) Attention The same block must be used by both the master point and all of its subordinate points. if one subordinate point is unacknowledged (no longer in alarm) and another is in alarm but acknowledged. and you must configure it as follows: • – Attach action algorithm 11. One of the period totals can be optionally stored in the PV of the point for which this algorithm is being defined. The calculations are performed as follows: NewRunningTotal = PointParameterValue x (ScaleFactor) x (TimeBetweenScans) + OldTotal PredictedTtotal = NewTotal + (Value x (ScaleFactor) x TimeRemaining) Period totals can be configured to reset at the end of the period and be output to the defined destinations. Property Description Block No The number of the algorithm block. Related topics “Action Algo 11: Composite Alarm” on page 131 “Creating a composite alarm hierarchy” on page 138 PV Algo 15: Integration Used for integration of rates to obtain both totals and the calculation of predicted totals. Subordinate Points (Point 1 to Point 18) The subordinate points.only specify the name of the controller (not a full hardware source address) – PV Scan Period is set to 0 (no scanning) – Alarming is inhibited A subordinate point can be of any type. The severity states of composite alarms are (from highest to lowest): • • • • Alarm and unacknowledged Alarm and acknowledged Normal and unacknowledged Normal Note the following points: • • The triggering alarm must be higher than journal priority. the master point will show the combined state. you need to create a composite alarm hierarchy. namely: unacknowledged + alarm (even though this state does not exist for any of the subordinate points). high. Master point The master point. composite alarming makes no further differentiation between urgent.ALGORITHMS For example. and low alarm priorities. day. and use the same block number as used by the master point – Enable alarming and define appropriate alarm states If you want to consolidate the alarm conditions of up to more than 18 points. and you must configure it as follows: • – PV Source Address . This value must be a multiple of the point scan rate. Destinations for totals The points/parameters where the totals for the shift. 128 Property Description Block No The algorithm block used by this algorithm for this point.ALGORITHMS Algo 15 .com .) Task LRN The Logical Resource Number of the task that is requested when the point is scanning.) Period of total to be stored in PV The period total to be stored in the PV of the point for which this algorithm is being defined: NOT_STORED = nothing is stored in the PV (default) SHIFT = new running total for shift is stored in PV DAY = new running total for day is stored in PV MONTH = new running total for month is stored in PV Point to be Integrated The point/parameter value to be integrated.honeywell. Reset Shift Select if you want the shift total to be reset at the end of a shift. You must specify a different block for each algorithm/point combination. You can stop the task by disabling scanning for the point.predicted day Algo 19 . A point parameter that is to contain the result of the time accumulation must be built with a zero drift deadband to ensure point processing at each scan. You must specify a different block for each algorithm/point combination. Task Request Rate The task request rate in seconds. if you want an application to run automatically while the server is running.predicted shift Algo 17 . For example. day. attaching this algorithm to a status or analog point causes the server to activate the application as long as the point is being scanned. (Use the alglst utility to find a free block. PV Algo 16: Cyclic Task Request Activates a task (typically a user-written application) on a regular basis while a status or analog point is being scanned. (Use the alglst utility to find a free block. www. and month are stored. Reset Day Select if you want the day total to be reset at the end of a day. Attention This algorithm can be specified for either a status or analog point that has no database or controller address defined. Reset Month Select if you want the month total to be reset at the end of the month. Property Description Block No The algorithm block used by this algorithm for this point.predicted month Note the following points: • • The point for which this algorithm is being defined must be an analog point without a database or controller source address and have a scan period no greater than 60 seconds. Scale Factor The scale factor used to convert rate to units. the graph must have either a positive gradient or a negative gradient.ALGORITHMS Property Description Parameter Block The numerical parameter(s) passed to the task. not a combination of both. In such a case. Attention The point for which this algorithm is defined must be an analog point with either a controller or database source address. the parameter block is not read and all other parameter values are ignored. Enable Collection Select to collect the minimum and maximum values for the associated period. both on input (source) and output (destination). 129 . The raw value (passed from the point being linearized) is converted to temperature by the use of linear interpolation between (up to) seven coordinates. A percentage of 0% indicates the end of breakpoint data. The segments are defined by assigning breakpoints. You must specify a different block for each algorithm/point combination. You must specify a different block for each algorithm/point combination. This value must be in the range of the point and. PV Algo 22: Piecewise Linearization Linearizes the PV and SP of the point for which the algorithm is being defined using the piecewise linearization of up to six segments in order to produce. the coordinates of the unused breakpoints retain the default values 0. At the beginning of each period. the maximum and minimum values of the PV and the times at which they occurred are recorded over a period of a shift or a day. 0. the maximum and minimum values of the previous period are downloaded to the defined destination points. Property Description Block No The algorithm block used by this algorithm for this point. Note that if Word 1 is set to 0. Note that to ensure meaningful results. Must be in the range of 0% to 100%. EU values decrease as the percentage values increase.) % Percentage of range to be reached for the breakpoint to take effect. If less than five breakpoints are required. Up to five breakpoints along the graph can be defined. (Use the alglst utility to find a free block. These values are stored at the nominated destinations and reset at the beginning of the selected period. for example. true temperature for thermocouple readings. The SP is also linearized. (Use the alglst utility to find a free block. if temperature.) Shift Min/Max and Day Min/Max You separately specify the requirements for the two periods: shift and day. PV Algo 64: Maximum/Minimum For an analog point. can be either Celsius or Fahrenheit by choice of data values. You can obtain a negative gradient by defining appropriate values for the EU coordinate. (EU) Coordinate value for the breakpoint percentage. The format Z 'xxxx' is used to represent hexadecimal values. Property Description Block No The algorithm block used by this algorithm for this point. (As an alternative. PV Algo 68: Value Transportation Used to move a value from the PV of the point. Pre-setting is useful when uploading the database. If this isn't the case. Parameter You can use a destination point of the same type as that using the algorithm. Use the algorithm with care—assigning it to many points may result in a significant load on the server. Using this as a PV algorithm degrades system performance.ALGORITHMS Property Description Current Maximum Use this to pre-set a current PV maximum value for the point to which this algorithm is attached. Pre-setting is useful when uploading the database. to the hardware address defined by the: • • OP destination (for a status point) SP destination (for an analog point) You can attach this algorithm to either an analog or status point. Do not use control timeouts in conjunction with this algorithm. Using OP/SP source for confirmation in conjunction with using this as a PV algorithm severely degrades system performance and is not recommended. Current Minimum Use this to pre-set a current PV minimum value for the point to which this algorithm is attached. The point you select must be capable of storing the value. To transfer this type of information use a peer to peer method to transfer information directly between controllers. The PV of the point to which you attach the algorithm is sent as follows: • • For a status point. Destination for Min Parameter The point/parameter in which minimum value is stored for the associated period. the algorithm won't be able to transfer data correctly and the following error will occur: 'Data not convertible'. to which the algorithm is attached. You can use a destination point of the same type as that using the algorithm.com . Note the following points: • • • • • If the algorithm is attached to a status point. the number of input states must match the number of output states. to the OP destination defined for the point For an analog point.) Set the drift deadband to a reasonable value so that the algorithm does not execute for inconsequential changes. and of being historized. This value is compared with the recorded minimum value and a new minimum is set. Destination for Max The point/parameter in which maximum value for the associated period is stored. you should consider the equivalent Action Algo 68: Value Transportation. and of being historized. Select Reset After Each Shift/Day Select to reset minimum and maximum point values at the start of the associated period. Related topics “Action Algo 68: Value Transportation” on page 132 130 www. The point you select must be capable of storing the value.honeywell. to the SP destination defined for the point Attention Do not use this algorithm to transfer safety or mission critical information between controllers. This value is compared with the recorded maximum value and a new maximum is set. Newer systems should use Alarm Groups instead. Related topics “PV Algo 12: Composite Alarm Processing” on page 126 “Creating a composite alarm hierarchy” on page 138 131 . Property Description Block No The number of the algorithm block.ALGORITHMS Configuring action algorithms in Quick Builder The following action algorithms are available in Quick Builder. Action Algo 11: Composite Alarm is assigned to all of the 'subordinate' points. Related topics “Action Algo 11: Composite Alarm” on page 131 “Action Algo 68: Value Transportation” on page 132 “Action Algo 69: Status Change Task Request” on page 132 “Action Algo 70: Status Change Report Request” on page 133 “Action Algo 71: Queued Task Request” on page 133 “Action Algo 72: Status Value Transportation with Mapping” on page 133 “Action Algo 74: Status Change USKB LED Request” on page 134 “Action Algo 75: Status Point Notification” on page 134 “Action Algo 76: Analog Point Notification” on page 135 “Action Algo 77: Status Change Display Request” on page 135 “Action Algo 78: Group Control of Points” on page 136 “Action Algo 79: Status Change Alarm Group Inhibit” on page 136 “Action Algo 80: Status Change Alarm Area Inhibit” on page 136 “Action Algo 92: Queued Task Request” on page 137 Action Algo 11: Composite Alarm Attention Composite alarming is only supported for legacy systems. Attention The same block must be used by both the master point and all of its subordinate points. Composite alarming does not work over DSA or on Console Stations. The alarm icon does not support composite alarming. Master Point The master point for this subordinate point. Points at Current Level (Point 1 to Point 18) Lists the current point and all the other subordinate points. Used only in conjunction with PV Algo 12: Composite Alarm Processing to consolidate alarms from a number of points. and PV Algo 12: Composite Alarm Processing is assigned to the 'master' point. or Word 3 must be a non-zero number. Parameter Block The numerical parameter(s) passed to the task. The task must call GETREQ to obtain the following information in the parameter block: 132 www.) For more information. LRN of Task to Request The Logical Resource Number of the task that is requested when the point changes to the specified state. Using the Point Detail display. Related topics “PV Algo 68: Value Transportation” on page 130 Action Algo 69: Status Change Task Request Activates a task each time a status point makes a transition from a non-nominated state to the specified state.ALGORITHMS Action Algo 68: Value Transportation Used to move a value from the PV of the point. Task Request State Select the state (0 to 7) that requests the task. otherwise the parameter block is not read and all other parameter values are ignored. double-click the Action algorithm number to display the Algorithm configuration.honeywell. Word 2. This algorithm does not queue requests to the task. Using OP/SP source for confirmation in conjunction with using this as a PV algorithm severely degrades system performance and is not recommended. or select ALL for all state transitions. You can specify a system task or a custom task. You must specify a different block for each algorithm/point combination. to the hardware address defined by the: • • OP destination (for a status point) SP destination (for an analog point) You can attach this algorithm to either an analog or status point. This algorithm must be attached to a Status point. (Use the alglst utility to find a free block. to the OP destination defined for the point For an analog point. to which the algorithm is attached. see the topic 'Algorithm blocks' in the Station Configuration Guide. Notes • • • The algorithm block can also be configured from the Status Change Task Request Algorithm display. to the SP destination defined for the point Attention Do not use this algorithm to transfer safety or mission critical information between controllers. Using this as a PV algorithm degrades system performance. Note that Word 1. The algorithm block used by this algorithm for this point.com . The PV of the point to which you attach the algorithm is sent as follows: • • For a status point. Property Description Block No. Do not use control timeouts in conjunction with this algorithm. To transfer this type of information use a method to transfer information directly between controllers. Note the following points: • • • Set the drift deadband to a reasonable value so that the algorithm does not execute for inconsequential changes. (Use the alglst utility to find a free block. This is accomplished by masking each state with a bit pattern. Action Algo 71: Queued Task Request This algorithm is deprecated. In order for the report to print. To find the number assigned. Attention Do not use this algorithm to transfer safety or mission critical information between controllers. Each of the four masks must contain the state (0 to 7) to be reached. You must specify a different block for each algorithm/point combination. and is replaced by Action Algo 92: Queued Task Request. See the associated Controller Reference. a target point.) Transport (states) 7 to 0 Select the check box that represents the status point state that triggers the transportation of a value when the status point changes to this state. To transfer this type of information use a method to transfer information directly between controllers. Report Request State The state (0 to 7) the PV value must enter to trigger the report request. Action Algo 72: Status Value Transportation with Mapping When attached to a status point. this algorithm transports up to four values to up to four separate points when the status point reaches a specified state. see the Reports display.ALGORITHMS Words 1–10 Action Algo 70: Status Change Report Request Requests the specified report to be produced when the status point changes to the report request state. A single report request is made each time the status point makes the transition from any non-specified state to the specified state. and the target point's target parameter. You must specify a different block for each algorithm/point combination. 133 . Value The numeric value you want to send to the destination point parameter when the status point reaches the specified state. Note the following points: • • The PV parameter can only be used to enable and disable scanning of a point. (Use the alglst utility to find a free block. the requested report needs to have a report printer defined as its destination. the value to be transported. Property Description Block No The algorithm block used by this algorithm for this point. To limit the assets from which data is reported. Property Description Block No The algorithm block used by this algorithm for this point. In this case the required value should be either: – 1 (On Line/In Service) – 2 (Off Line/Out of Service) Some controller types can also accept a value of 0 (Reset). which shows the number assigned to each report. you need to specify the ID of an operator who is assigned to the assets you want to include.) Report to Request The number of the report to request when the specified state is entered by the PV value. and can also include optional parameters. The message contains the point number. to which the algorithm is attached.dsp and press ENTER. (Use the alglst utility to find a free algo block. 134 Property Description Block No The algorithm block used by this algorithm for this point.honeywell. Every assignable asset has a corresponding number. (Use the alglst utility to find a free algo block.ALGORITHMS Property Description Destination The point to which the value is transported when the PV of the status point. the algorithm sends a message to a user-written application when the status of the point changes to a specified state. Select NO ACTION if you do not want the LED to do anything. Action Algo 75: Status Point Notification Only used with a status point. Then locate the required assignable asset in the list and note its corresponding number.) www. you can select an action for a particular LED. the date and time of the change. and then type the specific Station/asset number in Area or Station No. type sys137. LED Destination The Station or asset that receives LED control. If you are configuring a new keyboard. the control is ignored. analog. Attention If the nominated LED is not located on the Universal Station keyboard. LED No. When you configure this algorithm. For the defined assignable asset or Station. The LED that is controlled when the PV changes to the associated state. the old and new PV values. You must specify a different algo block for each algorithm/point combination. Providing the gating point is in its permit state. Action Algo 74: Status Change USKB LED Request Attention This algorithm is primarily available to support existing keyboards. Property Description Block No The algorithm block used by this algorithm for this point. see the Server and Client Configuration Guide. Area or Station No.) LED Action The action the LED performs when the PV changes to the associated state. To obtain the number for the assignable asset. or accumulator point. For each of the states (0 through 7) of the status point for which this algorithm is defined. you need to know the number of the assignable asset.com . Select the type of destination from LED Destination. either STATION or AREA. Param The point parameter of the destination point that receives the transported value when the status point PV changes. Must be a number from 0 to 99. The target point can be a status. You must specify a different algo block for each algorithm/point combination. changes. a change in point status causes the associated LED with a nominated key on a Universal Station keyboard (USKB) to be controlled with the characteristics specified. in the Station Command Zone. (Use the alglst utility to find a free algo block. It is recommended that for a particular state and Station. and can also include optional parameters. Significant Change The percentage change from the last reported value that generates a message.) Target State The state that triggers the display request. Optional Algo Data Optional parameters that are included in the message. Notification Permit Gate State LRN Number to be Notified The Logical Resource Number of the custom task that is notified when the point changes to the specified state(s). Messages are only generated if the point is in the specified state. Notify Specified LRN upon Reaching Select the states for which you want message to be generated. the date and time of the change.dsp and press ENTER. 135 . set the value to 0. Action Algo 76: Analog Point Notification Only used with an analog point. that control message generation. and associated state. Every assignable asset has a corresponding number. When you configure this algorithm you need to know the number of the required assignable asset. that control message generation. in seconds. If you only want to generate messages when the value changes by the specified value (that is. the algorithm sends a message to a user-written application when: • • The value changes by a specified percentage from the last reported value The maximum time between notifications is exceeded The message contains the point number. (Use the alglst utility to find a free block. disable this option). A maximum of six display request states can be nominated.) Gate Point The status point. Maximum Period The maximum time. Optional Algo Data Optional parameters that are included in the message. Action Algo 77: Status Change Display Request For a status point. locate the required assignable asset in the list. Property Description Block No The algorithm block used by this algorithm for this point. and associated state. between messages. causes a display to appear either on a specified Station or all Stations assigned to a specified assignable asset when the status point changes to a specified state. type sys137. Messages are only generated if the point is in the specified state. Property Description Block No The algorithm block used by this algorithm for this point. Providing the gating point is in its permit state. Notification Permit Gate State LRN Number to be Notified The Logical Resource Number of the custom task that is notified when the point changes as specified. the old and new PV values. and note its corresponding number.ALGORITHMS Property Description Gate Point The status point. To obtain the number for the assignable asset. You must specify a different block for each algorithm/point combination. only one display is requested. in the Station Command Zone. You must specify a different algo block for each algorithm/point combination. com . It sends the PV of the point for which the algorithm is defined to the nominated point/parameters in the control list. alarm reporting is inhibited for the nominated group of points when the status point PV is in an alarm inhibit state. type in the name. Property Description Block No The algorithm block used by this algorithm for this point. Select the type of destination from Display Destination.honeywell. You must specify a different block for each algorithm/point combination. or. You can specify up to eight states. to specify a point to be included in the group list. Action Algo 80: Status Change Alarm Area Inhibit For a status point.) Gate Point The status point and PV state (0 to 7) that prevents the value being sent to the point/parameters in the Group Control List. Command priority The command and residual priorities used by the server when changing the point parameters in the Group Control List. Area or Station No. You can optionally define a gating point (status) that prevents the PV being sent to the control points if it is in the specified state. either STATION or AREA.) Group Points Either select the point name from the list of points already added to the project.ALGORITHMS Property Description Display Number The page number of the requested display. to select a server database point defined outside of this project. assigning it to many points may result in a significant load on the server. (Use the alglst utility to find a free block. (Use the alglst utility to find a free block. Action Algo 78: Group Control of Points Controls a group of status or analog points through a group control point. Inhibit State Group Control List The points/parameters to which the value is sent. 136 www. An example of a use for this algorithm is to inhibit alarm reporting on sensor points if the unit has been shut down. You must specify a different block for each algorithm/point combination. Note that you cannot specify named displays. Alarm Inhibit States The alarm inhibit states for the status point PV. You can specify up to 19 points.) Action Algo 79: Status Change Alarm Group Inhibit For a status point. Use this algorithm with care. use this algorithm to inhibit alarm reporting on sensor points if the unit has been shut down. alarm reporting is inhibited for the nominated group of assignable assets when the status point PV is in an alarm inhibit state. Property Description Block No The algorithm block used by this algorithm for this point. Residual priority (The controller only executes a command if it's command priority that is greater than or equal to the residual priority of the previous command. For example. and then type the specific Station/asset number in Area or Station No. Display Destination The Station or asset where the display appears. ALGORITHMS Property Description Block No The algorithm block used by this algorithm for this point. but words 3. You must specify a different block for each algorithm/point combination. The task request uses a 10-word parameter block defined in the algorithm block. Property Description Block No The algorithm block used by this algorithm for this point. Words 3. and 5 are reserved for use by the algorithm. States to Request Task States (or condition settings) that trigger the task request. You must specify a different block for each algorithm/point combination. Because requests are queued. (Use the alglst utility to find a free block. To request multiple tasks on the same state change(s). The point item number. and 13 are used by the algorithm to pass the following values: Word 3 = 0 Word 4 = Point item number of the status point to which algorithm is attached Word 5 = State of the status point to which the algorithm is attached 137 . the change in state and up to seven optional parameters are passed to the task. Alarm Inhibit States The state(s) that the PV value must enter to inhibit alarming for the point. or a custom task. You can specify a system task. Parameter Block The numerical parameter(s) passed to the task. configure multiple points on the same controller address.) Area Codes The tag name of the asset for which alarming is inhibited. Note the following points: • • This algorithm cannot be used in conjunction with Action Algo 69: Status Change Task Request to request the same task. (Use the alglst utility to find a free block. The algorithm makes a single task request each time the status changes to a specified state. Action Algo 92: Queued Task Request Queues a request to a task when a status point changes to a specified state(s).) LRN of Task to Request The Logical Resource Number of the task that is requested when the point status changes to the specified state(s). The requested task uses GETPRM to process the request block. 5. 4. the risk of losing a request is reduced. 4. The algorithm can then be configured for each task using the different points that access the same information. such as the Server Display program. You attach Algo 11 the subordinate (field) points.com 11 y z y 11 Intermediate Master Points y Field Points . whose alarms you want to consolidate. and attach only algo 12 to the top-level master point. y and z) show how you assign block numbers. You attach both algos 11 and 12 to the intermediate master points. The letters (x.honeywell.ALGORITHMS Creating a composite alarm hierarchy The following figure shows how create a composite alarm hierarchy for a large number of points using PV Algo 12: Composite Alarm Processing and Action Algo 11: Composite Alarm. Master Point 12 z Hierarchy 11 x 11 12 z x 11 x 11 12 11 x Related topics “PV Algo 12: Composite Alarm Processing” on page 126 “Action Algo 11: Composite Alarm” on page 131 138 www. Notices Trademarks Experion® and SafeBrowse® are registered trademarks of Honeywell International. The third party materials may be subject to licenses. notices. or at http://www. Third-party licenses This product may contain or be derived from materials. Inc. with no intention of trademark infringement. 139 . in the documents or files accompanying such third party materials. if any. notices.com/ps/thirdpartylicenses. Trademarks that appear in this document are used only to the benefit of the trademark owner. in a file named third_party_licenses on the media containing the product. of third parties. may be found in the materials accompanying the product.honeywell. The licenses. restrictions and obligations. including software. Other trademarks Microsoft and SQL Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. restrictions and obligations imposed by the licensor. For immediate help with a technical problem. send your feedback to: hpsdocs@honeywell. contact your local Honeywell Technical Assistance Center (TAC) listed in the “Support and other contacts” section of this document. 140 www.com Use this email address to provide feedback.honeywellprocess. or to report errors and omissions in the documentation.honeywell.NOTICES Documentation feedback You can find the most up-to-date documents on the Honeywell Process Solutions support website at: http://www.com/support If you have comments about Honeywell Process Solutions documentation.com . To report a potential security vulnerability against any Honeywell product.com/pages/vulnerabilityreporting.NOTICES How to report a security vulnerability For the purpose of submission.com. a security vulnerability is defined as a software defect or weakness that can be exploited to reduce the operational or security capabilities of the software. • or Contact your local Honeywell Technical Assistance Center (TAC) listed in the “Support and other contacts” section of this document. please follow the instructions at: https://honeywell.aspx Submit the requested information to Honeywell using one of the following methods: • Send an email to security@honeywell. Honeywell investigates all reports of security vulnerabilities affecting Honeywell products and services. 141 . NOTICES 142 www.honeywell.com . Act ion Algo 74 134 Status Point Notification algorithm. Action Algo 70 133 Status Change Task Request algorithm. Action Algo 11 131 configuring 131 Group Control of Points algorithm. Action Algo 76 135 Composite Alarm algorithm. Action Algo 7 8 136 Queued Task Request algorithm. Action Algo 11 131 Group Control of Points algorithm. Action Algo 68 132 Add button 10 add-ins and wizards described 33 managing 33 supplied add-ins 33 adding container points 105 Generic controller and channel 54 items to the project 14 User Scan Task 56 Address Builder described 93 file address 93 point address 94 addressing point parameters Generic controller 54 overview 92 user scan task 56 Alarms tab accumulator point 74 analog point 75 status point 77 algorithms action algorithms 131 Analog Point Notification algorithm. PV Algo 68 130 143 . PV Algo 7 125 Value Transportation algorithm. Action A lgo 79 136 Status Change Display Request algorithm. Action Alg o 69 132 Status Change USKB LED Request algorithm.Index A Act Algo tab 89 action algorithms Analog Point Notification algorithm. PV Algo 4 124 General Logic algorithm. Action Algo 7 5 134 Status Value Transportation with Mapping algorith m. Action Algo 76 135 Composite Alarm algorithm. Action Algo 92 137 Status Change Alarm Area Inhibit algorithm. PV Algo 16 128 described 123 General Arithmetic algorithm. Action Algo 78 136 Queued Task Request algorithm. Action Algo 75 134 Status Value Transportation with Mapping algorithm. Action Algo 72 133 Analog Point Notification algorithm. Action Algo 77 135 Status Change Report Request algorithm. PV Algo 10 126 Integration algorithm. Action Algo 77 135 Status Change Report Request algorithm. PV Algo 5 125 Run Hours. PV Algo 15 127 Maximum/Minimum algorithm. PV Algo 12 126 Cyclic Task Request algorithm. PV Algo 22 129 Production algorithm. Action Algo 92 137 Status Change Alarm Area Inhibit algorithm. Acti on Algo 80 136 Status Change Alarm Group Inhibit algorithm. Action A lgo 74 134 Status Point Notification algorithm. A ction Algo 72 133 Value Transportation algorithm. Action Algo 11 131 Composite Alarm Processing algorithm. PV Algo 5 125 PV algorithms 124 Composite Alarm Processing algorithm. Act ion Algo 79 136 Status Change Display Request algorithm. PV Algo 64 129 Piecewise Linearization algorithm. Action Algo 71 133 Queued Task Request algorithm. PV Algo 10 126 Group Control of Points algorithm. PV Algo 4 124 General Logic algorithm. Action Algo 76 135 Composite Alarm algorithm. PV Algo 12 126 Cyclic Task Request algorithm. Action Algo 69 132 Status Change USKB LED Request algorithm. Action Algo 78 136 Integration algorithm. Action Al go 80 136 Status Change Alarm Group Inhibit algorithm. PV Algo 64 129 Piecewise Linearization algorithm. PV Algo 15 127 Maximum/Minimum algorithm. Action Algo 71 133 Queued Task Request algorithm. Action Algo 7 0 133 Status Change Task Request algorithm. PV Algo 16 128 General Arithmetic algorithm. PV Algo 22 129 Production algorithm. Action Algo 69 132 Status Change USKB LED Request algorithm. PV Algo 68 130 alias.honeywell. 131 controllers and channels 61 Flex Stations 115 points 65. container point 104 Analog Point Notification algorithm. PV Algo 12 126 configuring action algorithms 131 algorithms 124. 91 printers 121 144 www. Action Algo 7 0 133 Status Change Task Request algorithm. Action Algo 76 135 Apply Filter tool 10 arranging columns in the List View 21 items in List View 22 B backbuilding (uploading) described 8 to a project 31 C changes. undoing 28 changing item names 18 channels configuring 61 described 53 modifying after download 58 virtual 56 columns arranging in List View 21 components described 40 disabling unused 44 enabling 40 enabling and disabling 40. Action Algo 92 137 Run Hours. described 103 container points adding 105 creating a new type 104 defining the structure 104 described 103 dummy.INDEX Queued Task Request algorithm. Action A lgo 79 136 Status Change Display Request algorithm. Action Algo 68 132 Value Transportation algorithm. Action Algo 11 131 Composite Alarm Processing algorithm. Action Al go 80 136 Status Change Alarm Group Inhibit algorithm. Action A lgo 74 134 Status Point Notification algorithm.com PV algorithms 124 server properties 109 Contained Points tab 78 contained points. PV Algo 7 125 Status Change Alarm Area Inhibit algorithm. creating 105 point detail display 106 using 103 Control tab analog point 79 status point 81 controllers calling up help 52 configuring 61 described 53 Generic 54 modifying after download 58 User Scan Task 56 virtual 56 Copy button 10 copying item details 24 items (duplicating) 16 project 38 corrupted project 33 creating item 14 point detail displays 106 point parameters 99 project 40 user-defined parameters 99 Cut button 10 Cyclic Task Request algorithm. 44 List View 9 Composite Alarm algorithm. printing 122 D deadbands 108 Define Filter tool 10 definition files described 47 exporting 47 importing 26 Delete button 10 deleting items 17. 27 Recycle Bin items 27 demand scanning 95 Display tab 73 displays point detail 106 templates point detail 106 Distributed System Architecture server properties 109 Download button 10 . Action Algo 75 134 Status Value Transportation with Mapping algorithm. A ction Algo 72 133 Value Transportation algorithm. PV Algo 16 128 Cyrillic characters. Action Algo 71 133 Queued Task Request algorithm. Action Algo 77 135 Status Change Report Request algorithm. Action Algo 78 136 H hardware definition files described 26 exporting 47 importing 26 help for controllers 52 history History tab (Quick Builder) 85 Honeywell Control Products wizard 33 I importing items 26 Integration algorithm. 20 specifying the name 14 types. PV Algo 10 126 Generic channels adding 54 Main tab 61 Generic controllers adding 54 addressing point parameters 54 described 54 Main tab 62 Group Control of Points algorithm. address (using Address Builder) 93 Filter Selector.INDEX downloading folder where downloading occurs 112 project 29. 27 described 8 J Jumpbar. PV Algo 4 124 General Logic algorithm. described 23 filtering items 23 finding items 20 freeing up item numbers 27 G General Arithmetic algorithm. PV Algo 15 127 items adding 14 arranging 21 arranging (sorting) 22 copying to clipboard 24 deleting 17. 13 log files viewing 30 M Main tab accumulator point 67 analog point 69 container point 71 Generic channel 61 Generic controller 62 printer 122 rotary Station 116 server 110 static Station 117 status point 72 User Scan Task channel 62 User Scan Task controller 63 managing add-ins 33 wizards 33 managing add-ins and wizards 33 Maximum/Minimum algorithm. freeing up 27 pasting from a spreadsheet 24 pasting from clipboard 24 renaming 18 selecting 15. using 20 K keyboards shortcuts 32 L language. described 9 undeleting 27 E editing properties 9 exception scanning 95 exporting project data 47 F file. Quick Builder introduction to 9 toolbar 10 license specifying 40 List View customizing 21 described 9 item types 9 using 9. printer 122 layout. 45 drift deadbands 108 DSA (Distributed System Architecture) server properties 109 duplicating items 16 duplicating 16 filtering 23 finding 20 number. PV Algo 64 129 migrating old Quick Builder projects 49 Migration wizard (for old projects) 49 modifying a controller/channel after download 58 145 . improving 48 periodic scanning 95 Piecewise Linearization algorithm. PV Algo 5 125 projects adding items 14 closing 42 copying 38 creating 40 described 8 duplicating items 16 enabling specific components 40 exporting data 47 importing 26 improving performance 48 items. 91 146 www.INDEX N New Project button 10 non-standard point names 113 number. 99 periodic scanning 95 properties 65. specifying 40 migrating 49 minimizing 48 old (migrating) 49 opening 43 saving 42 uploading item details 31 properties editing 9 Property Page Act Algo tab 89 Alarms tab 74. 77 .com Contained Points tab 78 container 103 Control tab analog point 79 status point 81 creating user-defined parameters 99 definition file 47 demand scanning 95 Display tab 73 exception scanning 95 History tab 85 Main tab accumulator point 67 analog point 69 container point 71 status point 72 non-standard names 113 OPC Parameters tab 86 parameters addressing 92 demand scanning 95 exception scanning 95 periodic scanning 95 user-defined 98. managing 13 license. 91 PV Algo tab 90 scanning 95 scripting to extend functionality 97 Scripts tab 87 User Defined tab 88 user-defined parameters 99 printers configuring 121 Main tab 122 Production algorithm. 99 Paste button 10 pasting item details 24 items from a spreadsheet 24 performance Quick Builder. item 27 O OPC advanced points OPC Parameters tab properties 86 OPC advanced points OPC Parameters tab properties 86 OPC Parameters tab 86 Parameters tab 86 Open button 10 opening Quick Builder offline 37 operator-based security described 119 options Quick Builder 39 P parameters demand scanning 95 exception scanning 95 periodic scanning 95 point parameters addressing 92 demand scanning 95 exception scanning 95 periodic scanning 95 user-defined 98. 75. PV Algo 22 129 point definition files described 26 exporting 47 import restrictions 26 importing 26 Point Detail displays container points 106 creating 106 points Act Algo tab 89 address (using Address Builder) 94 Alarm tab for an accumulator point 74 Alarms tab for a status point 77 Alarms tab for an analog point 75 configuring 65.honeywell. 63. PV Algo 68 130 PV Algo tab 90 PV Algo tab 90 Q QB Database Compaction wizard 33 QB Database Repair wizard 33 QB Migration wizard 33.INDEX Contained Points tab 78 Control tab 79. 116. PV Algo 12 126 configuring 124 Cyclic Task Request algorithm. Action Algo 69 132 Save button 10 147 . Action Algo 92 137 Quick Builder add-ins 33 getting started 7 History tab 85 migrating old projects 49 opening offline 37 options 39 QB Migration wizard 49 supplied add-ins 33 wizards 33 R Recycle Bin. restrictions 92 SPSOURCE field. 69. 49 QB OPC Import wizard 33 Queued Task Request algorithm. PV Algo 7 125 S scan packets. 72. 81 described 9 Display tab 73 History tab 85 Main tab 62. PV Algo 16 128 General Arithmetic algorithm. 71. Action Algo 70 133 Status Change Task Request algorithm. printer 122 Main tab. restrictions 92 static Stations described 118 Station-based security described 119 Stations 9 configuring 115 Main tab for a rotary Station 116 Main tab for a static Station 117 operator-based security 119 security types 119 Station-based security 119 types 118 Status Bar described 11 Status Change Alarm Area Inhibit algorithm. described 96 scan point special 95 scanning demand 95 described 95 exception 95 periodic 95 scan packets 96 scope of uploads 31 scripting extending point functionality 97 Scripts tab 87 security types 119 selecting items 15 server databases described 8 Server Details tab 112 server scripting extending point functionality 97 Server Specific Options tab 113 servers configuring 109 Main tab 110 Server Details tab 112 Server Specific Options tab 113 Sizing tab 111 settings Quick Builder options 39 shortcuts keyboard 32 menu 11 Sizing tab 111 sorting items 22 SPDESTIN field. PV Algo 15 127 Maximum/Minimum algorithm. PV Algo 4 124 General Logic algorithm. PV Algo 10 126 Integration algorithm. PV Algo 5 125 Run Hours. Action Alg o 79 136 Status Change Display Request algorithm. Action Algo 80 136 Status Change Alarm Group Inhibit algorithm. Action Algo 71 133 Queued Task Request algorithm. 67. 117 Main tab. managing 27 renaming items 18 rotary Stations described 118 Run Hours algorithm. PV Algo 22 129 Production algorithm. PV Algo 64 129 Piecewise Linearization algorithm. Action Algo 77 135 Status Change Report Request algorithm. PV Algo 7 125 Value Transportation algorithm. server 110 OPC Parameters tab 86 PV Algo tab 90 Scripts tab 87 Server Details tab 112 Server Specific Options tab 113 Sizing tab 111 User Defined tab 88 using 9 PV algorithms Composite Alarm Processing algorithm. com uploading folder from where uploading occurs 112 items 31 scope 31 User Defined tab 88 User Scan Task adding 56 described 56 Main tab for channel 62 Main tab for controller 63 user scan tasks addressing point parameters 56 user-defined parameters creating 99 described 98 user-defined points (container points) 103 V Value Transportation algorithm. described 56 W wizards and add-ins described 33 Honeywell Control Products wizard 33 managing 33 QB Database Compaction wizard 33 QB Database Repair wizard 33 QB Migration wizard 33. PV Algo 68 130 virtual channel/controller.INDEX Status Change USKB LED Request algorithm. 49 QB OPC Import wizard 33 .honeywell. Action Algo 68 132 Value Transportation algorithm. using 10 U undeleting items 27 Undo button 10 undoing changes 28 Upload button 10 148 www. Action Alg o 74 134 Status Point Notification algorithm. Acti on Algo 72 133 synchronizing between project and server database 27 T templates display templates 106 toolbar buttons Add 10 Apply Filter 10 Copy 10 Cut 10 Define Filter 10 Delete 10 Download 10 New Project 10 Open 10 Paste 10 Save 10 Undo 10 Upload 10 Toolbar. Action Algo 75 134 Status Value Transportation with Mapping algorithm.
Copyright © 2024 DOKUMEN.SITE Inc.