Home
Form A6188 - Well Control User Program
Contents
1. Accum 2nd Group Use accumulator from second group Disable Disable sampler routine sampler routine multiplies this value by 1000 and then compares the amount of fluid since the last sampler output For example if you enter 10 a sampler output occurs for every 10 000 MCF or kM3 accumulated DO Point Assigns the point type logical and parameter TLP for a DO module for the sampler Click to display the Select TLP screen and define your TLP selection Export Yesterday s Copies the accumulator totals for the previous contract day to the selected Total to Softpoints softpoint Valid values are 0 disabled or 1 32 the specified softpoint location For more information refer to Section 4 1 Station Sofpoint Assignments Check Indicates the value s point assignment Click to display the Select TLP screen and define your TLP selection Note If this field displays Error or Undefined no point has been selected and no summations occur for this group Check SP Sets the check setpoint The program compares this value to the value in the Check field to determine a greater than less than condition SP Value This read only field indicates the current value in the Check point assignment Acc IF Sets whether the program performs an accumulation Valid values are Value gt Chk SP accumulate if the value in the Value field is greater than the value in the Chk SP field or Value Chk Sp accumulate if the value in the Value field
2. Flow 2 TLP Accum 1 R W 13 Flow 3 TLP Accum 1 R W 14 Flow 4 TLP Accum 1 R W 15 Flow 1 Value Accum 1 RO 16 Flow 1 Value Accum 2 RO 17 Flow 1 Value Accum 3 RO 18 Flow 1 Value Accum 4 RO 19 Rate Accum 1 R O Issued Mar 10 Data Type Float UINT8 UINT8 TLP TLP TLP TLP FLOAT FLOAT FLOAT FLOAT Length Range Any valid IEEE 754 float 0 o 1 0 gt 23 Any valid TLP Any valid TLP Any valid TLP Any valid TLP Any valid IEEE 754 float Any valid IEEE 754 float Any valid IEEE 754 float Any valid IEEE 754 float Any valid IEEE 754 float Default 0 0 0 0 0 Description of functionality and meaning of values The value as read from the parameter defined in the Check TLP 1 parameter The selection for the type of comparison performed between the check value and the check setpoint 0 Accumulate if the value is greater than the check setpoint 1 accumulate if the value is less than the check setpoint The location of the first parameter to include in the accumulator 1 total It is assumed the units of this parameter are in MCF Day The location of the second parameter to include in the accumulator 1 total It is assumed the units of this parameter are in MCF Day The location of the third parameter to include in the accumulator 1 total It is assumed the units of this parameter are in MCF Day The location of the fourth parameter to include in t
3. Solutions RAS a division of Emerson Process Management FloBoss ROCLINK Bristol Bristol Babcock ControlWave TeleFlow and Helicoid are trademarks of RAS AMS PlantWeb and the PlantWeb logo are marks of Emerson Electric Co The Emerson logo is a trademark and service mark of the Emerson Electric Co All other trademarks are property of their respective owners The contents of this publication are presented for informational purposes only While every effort has been made to ensure informational accuracy they are not to be construed as warranties or guarantees express or implied regarding the products or services described herein or their use or applicability RAS reserves the right to modify or improve the designs or specifications of such products at any time without notice All sales are governed by RAS terms and conditions which are available upon request RAS does not assume responsibility for the selection use or maintenance of any product Responsibility for proper selection use and maintenance of any RAS product remains solely with the purchaser and end user 2010 Remote Automation Solutions division of Emerson Process Management All rights reserved li Issued Mar 10 Run Switching Program User Manual Contents Page 1 INTRODUCTION 1 Pek Scope and ORGAMIZ ANON tee ee Ee ee ee Een Eege 1 1 2 dee tee EE 1 1 3 Program feqguirermefliSi eege und hioc ena et eni un a dS n ba pa uu ub aset oe aa Eed 2 2 INSTALLATION 3 2 1
4. after a valve action has been taken before the next valve action can be taken This is independent of the Setpoint Timer and is intended to eliminate rapid valve actions which can cause instability 40 Process Variable Value 4 R W FLOAT 4 Any valid IEEE 754 0 0 Current value of the process variable defined by the float Process Variable TLP parameter 20 Issued Mar 10 Run Switching Program User Manual Point Type 33 Run Switching Setup Ge Name Access SE Length Range Default Description of functionality and meaning of values 41 Enable Maintenance Mode R W UINT8 1 0 5 1 0 Selection to allow the unit to be placed in maintenance mode In maintenance mode I O scanning MVS scanning PID task run switching and sampler operation are all suspended This parameter is only valid for the first logical of the run switching point type 0 Unit in normal operation 1 Unit in maintenance mode Issued Mar 10 21 Run Switching Program User Manual 4 3 Point Type 34 Station Setup Point type 34 1s the station configuration and accumulation point type Each logical point represents a station that will accumulate Flow Rates over specified Meter Runs The program maintains 4 logical points of this point type The program saves point type 34 to internal configuration memory Point Type 34 Station Setup Parm 0 Point Tag Name Access R W 1 Station Enable 2 Sampler Option 22 Data Type STRING UINTS
5. familiar with the procedures and the software the manual becomes a reference tool This manual has the following major sections Section l Introduction Section 2 Installation Section 5 Configuration Section 4 Reference This manual assumes that you are familiar with the FB107 unit and its configuration For more information refer to the FloBoss 107 Flow Manager Instruction Manual Form A6206 or the ROCLINK 800 Configuration Software User Manual for the FloBoss 107 Form A6217 1 2 Product Overview The Run Switching program provides run switching station accumulation and output sampler functions Run switching is an algorithm which automatically opens and closes flow runs based on the configured conditions of the primary or control run The algorithm also tries to satisfy in sequence the configured conditions of the three other runs once the primary condition is satisfied The runs must be configured in the order that they are to be switched the first selected run 1s the control run the second selected run 1s Run 2 and so on Note The program operates on the assumption that the control run is always in service and never switched off The run switching algorithm checks the control run for a selectable value between the low Low SP and high High SP setpoints If the control run s value 1s between the setpoints the program proceeds to the next run run 2 It checks whether that run s value i
6. is less than the value in the Chk SP field Hour Sets the contract hour at which the program saves accumulated totals to yesterday s totals Contract hour is based on a 24 hour clock with midnight as the 0 hour Valid values are 0 to 23 Flow 1 through Indicates the point assignments to which Flow 1 Flow 2 Flow 3 and Flow Flow 4 4 are summed The value assigned to the point should not be a value already accumulated Units for a selected point are assumed to be in MCF Note If this field displays Error or Undefined no point has been selected and no value summations occur for this flow Rate This read only field shows in MMCF day or MM3 day the sum of flow point assignments Today s This field shows in MCF or kM3 the accumulator total since the start of the current contract day Yesterday s This field shows in MCF or kM3 the accumulator total at the end of the previous contract day 5 Click Apply to save your changes 6 Click OK to return to the ROCLINK 800 screen Proceed to Section 3 3 to save the configuration Issued Mar 10 11 Run Switching Program User Manual 3 3 Saving the Configuration Whenever you modify or change the configuration it is a good practice to save the final configuration to memory To save the configuration 1 Select ROC gt Flags The Flags screen displays Restart Flash Memor Warm Stark Save Configuration Cold Start Cold Start amp Clear Alarms E vents Status lim
7. save any changes you have made to this screen 6 Click OK to return to the ROCLINK 800 screen Proceed to Section 3 2 to define individual station accumulations Issued Mar 10 9 Run Switching Program User Manual 3 2 Station Setup Screen Use this screen to configure station accumulations This portion of the Run Switching program calculates station rates and accumulations You can define up to two group accumulations with up to four values per accumulator for each of the four possible stations For each group accumulator the program calculates a current rate and keeps an accumulated total for the day You can enable an option to have the program save the accumulated totals to designated softpoint parameters refer to Section 4 1 at the end of each day For each station you can also configure an output sampler routine using one of the two accumulators Each routine is responsible for activating a discrete output driving a sampler The program pulses the output each time it surpasses a configured accumulation value To access this screen 1 From the Directory Tree select User Program gt Run Switching 2 Select Display 35 Station Setup 3 Double click 1 Stn 1 The Switch Station screen displays ven ROCLINK 800 Station Setup FB107 Eile Edit View ROC Configure Meter Utilities Tools Window Help D c k gi ux Aw Mk GO WE EY o Ki Point Number 1 Stn 1 D Point Tag Stn 1 Station Configuration 1st Group Accumulato
8. 2 1 Downloading the Program This section provides instructions for installing the program into the Flash memory on the FB107 To download the program 1 Start and logon to ROCLINK 800 2 Select ROC gt Direct Connect to connect to the FloBoss unit 3 Select Utilities gt User Program Administrator from the ROCLINK menu bar The User Program Administrator screen displays see Figure 1 User Program Administrator User Programe Installed in Device Mame No Program Ma Prograrn Ma Prograrn Version Library Version Ma Program hia Program Created DARAM Used Ma Pragram CAL FLASH Used O Entry Pt Displays tear Set ae Chats Empty All Option Download User Program File Browse Name Version Created CRL Size EE Update Llose Figure 1 User Program Administrator 4 Click Browse in the Download User Program File frame The Select User Program File screen displays see Figure 2 5 Select the path and user program file to download from the CD ROM Program files are typically located in the Program Files folder on the CD ROM As Figure 2 shows the screen lists all valid user program files with the BIN extension Issued Mar 10 R un Switching Program User Manual Select User Program File Look in Z3 Program Files i File name Run Switching_ bin 5n AC sc Files of type User Programs bin Cancel Figure 2
9. 8 Length 10 Range 0x20 gt Ox7E for each ASCII Character 0 o 1 Any valid TLP Any valid IEEE 754 float Any valid IEEE 754 float 0 255 0 9 255 Any valid IEEE 754 float Default RunSw X where X is the point number 1 4 0 0 0 determine the control run flow 0 0 Description of functionality and meaning of values Identification name for this specific run switching group Selection to allow operation of this run switching algorithm 0 Disable run switching algorithm 1 Enable run switching algorithm The location of the parameter the program will read to If the control run flow is less than or equal to this value the algorithm will look for an open run to close If the control run flow is greater than or equal to this value the algorithm will look for a closed run to open The amount of time in seconds that a control run comparison resulting in an open or close condition must exist before any action is taken This timer prevents rapid actions due to an unstable process The amount of time in seconds that must pass after a valve action has been taken before the next valve action can be taken This is independent of the Setpoint Timer and is intended to eliminate rapid valve actions which can cause instability Current value of the process variable defined by the Process Variable TLP parameter 17 Run Switching Program User Manual Point Type 33 Run Switching
10. 8 UINT8 Float TLP UINT8 TLP Length 10 Range Default Stn X where X Is the point number 1 4 0x20 gt Ox7E for each ASCII Character 0 5 1 0 0 gt 3 2 Any valid IEEE 754 1 0 float Any valid TLP 0 32 0 Any valid TLP Any valid IEEE 754 0 0 float 0 0 0 sampler pulsed output 0 0 0 Description of functionality and meaning of values Identification name for this station Selection to allow calculation of station totals for this station Selection to allow a pulsed output based on increments of one of the station accumulators 0 Output based on accumulator 1 1 Output based on accumulator 2 2 Sampler output disabled Incremental accumulation required for each pulse of the sampler discrete output The location of the discrete output point used as the Option to save Yesterday s total for the accumulators to soft points 0 Disabled 1 32 Selects the softpoint The location of the parameter used to compare with the Check Setpoint to determine whether or not accumulator 1 should be calculating and accumulating totals The value used to compare with the Check TLP value to determine whether or not accumulator 1 should be calculating and accumulating totals Issued Mar 10 Run Switching Program User Manual Point Type 34 Station Setup Ge Name Access 8 Value 1 R O 9 Accumulation Mode 1 R W 10 Contract Hour 1 R W 11 Flow 1 TLP Accum 1 R W 12
11. Cold Start amp Clear Displays Cold Start amp Clear FST Cold Start amp Clear History Cold Start amp Clear 4LL t Update vw OK S Cancel Figure 10 Flags 2 Click Save Configuration A verification message displays ROCLINK 800 i Perform Flash Memory Save Configuration Figure 11 Save Verification 12 Issued Mar 10 Run Switching Program User Manual 3 Click Yes When the save process completes a confirmation message displays ROCLINK 800 Figure 12 Confirmation Note Depending on the size and complexity of the user program this process may take several minutes When the process ends the Status field on the Flags screen displays Completed 4 Click Update on the Flags screen This completes the process of saving your new configuration Note For archive purposes you should also save this configuration to your PC s hard drive or a removable media such as a diskette or a flash drive using the File gt Save Configuration option on the ROCLINK 800 menu bar Issued Mar 10 13 Run Switching Program User Manual This page is intentionally left blank 14 Issued Mar 10 Run Switching Program User Manual 4 REFERENCE MATERIALS This section provides tables of information on the user defined point types the Run Switching program uses and the station softpoint assignments Station Softpoint Assignments Point Type 33 Run Switching Setup Point Type 34 Station Setup
12. Downloading the Program c cccccccsesececeeeeeecseeeeeeseeeeeeceegeeeseueeeeseeseeessageeessaneeeenaeeesseeeeseas 3 3 CONFIGURATION 7 o te E e Tele DEE 8 22 WII SLALOM OCVC EE 10 2 9 SAVING Me OCoOnllgufddlOl eessen eege 12 4 REFERENCE MATERIALS 15 4 1 Station Softpoint Assignments cccccceccscceeseeceeenccccouseeeeseeeseccceeeeeeeeesscccesseseresesesccesess 16 4 2 Point Type 25 Run Switch Configuration cccccccccccsssseeceeeeeeeeeeseeeeeeeeseseeeaeeseeeesssaaaaeess 17 4 3 Point Type 26 Station Configuration and Accumulation aannnseonnnneoennnnnonnnnnnenennnnnennenne 22 Issued Mar 10 lil Run Switching Program User Manual This page is intentionally left blank IV Issued Mar 10 Run Switching Program User Manual 1 INTRODUCTION 1 1 Scope and Organization This document serves as the user manual for the Run Switching user program QER 10Q004 which is intended for use in a FloBoss 107 FB107 unit This manual describes how to download install and configure the Run Switching user program referred to as the Run Switching program or the program throughout the rest of this manual You access and configure this program using ROCLINK 800 Configuration Software loaded on an IBM compatible personal computer running Windows 2000 with Service Pack 2 XP or Vista The sections in this manual provide information in a sequence appropriate for first time users Once you become
13. LP selection Issued Mar 10 Run Switching Program User Manual Field Description Low SP Sets the low setpoint the program uses as a comparison for the process variable PV during the run switching variable High SP Sets the high setpoint the program uses as a comparison for the process variable PV during the run switching variable Open DO Defines the point type logical and parameter TLP of the discrete output DO assigned to open the control valve Click to display the Select TLP screen and define your TLP selection Note This field is not available for the Control Run run 1 Close DO Defines the point type logical and parameter TLP of the discrete output DO assigned to close the control valve Click to display the Select TLP screen and define your TLP selection Note This field is not available for the Control Run run 1 SP Timer Sets in seconds the amount of time that a comparison resulting in an open or close condition must last before the program takes action This value prevents actions occurring due to an unstable process Delay Sets in seconds the amount of time that must pass after a valve action completes and before the program initiates the next valve action This value exists independently of the SP Timer value and is intended to eliminate rapid valve actions which can cause instability Value Indicates the value of the process variable identified in the PV field 5 Click Apply to
14. Remote Automation Solutions Run Switching Program for the FloBoss 107 User Manual QER 10Q004 Form A6295 March 2010 ex EMERSON Run Switching Program User Manual Revision Tracking Sheet March 2010 This manual may be revised periodically to incorporate new or updated information The revision date of each page appears at the bottom of the page opposite the page number A change in revision date to any page also changes the date of the manual that appears on the front cover Listed below is the revision date of each page if applicable Page Revision Initial release Mar 10 NOTICE Remote Automation Solutions RAS division of Emerson Process Management shall not be liable for technical or editorial errors in this manual or omissions from this manual RAS MAKES NO WARRANTIES EXPRESSED OR IMPLIED INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THIS MANUAL AND IN NO EVENT SHALL RAS BE LIABLE FOR ANY INCIDENTAL PUNITIVE SPECIAL OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO LOSS OF PRODUCTION LOSS OF PROFITS LOSS OF REVENUE OR USE AND COSTS INCURRED INCLUDING WITHOUT LIMITATION FOR CAPITAL FUEL AND POWER AND CLAIMS OF THIRD PARTIES Bristol Inc Bristol Canada BBI SA de CV and Emerson Process Management Ltd Remote Automation Solutions division UK are wholly owned subsidiaries of Emerson Electric Co doing business as Remote Automation
15. Select User Program File Click Open to select the program file The User Program Administrator screen displays As shown in Figure 3 note that the Download User Program File frame identifies the selected program and that the Download amp Start button is active iff User Program Administrator User Programs Installed in Device 1 Na Program Name No Program 2 Ma Program 3 Ma Program Version Library Version 4 Mao Program 5 Na Praaram Created DAAM Used CALC FLASH Used Entry Pt Displays dear Lt Step Status Emp Al Option Download User Program File E Program Files A uns witching_6 bin Mame Bun Sula Download amp Start Download Version Rev 1 00 Created 3 23 2010 1 54 45 PM CAC Oxd405 Size 13150 ss Update Close Figure 3 User Program Administrator Issued Mar 10 Run Switching Program User Manual 7 Click Download amp Start to begin loading the selected programs The following message displays Confirm Download Download amp Start User Program 6 Figure 4 Confirm Download 8 Click Yes to begin the download When the download completes the following message displays ROCLINK 800 1 Download amp Start User Program COMPLETED Figure 5 ROCLINK 800 Download Confirmation 9 Click OK The User Program Administrator screen displays see Figure 6 Note that The User Programs Installed in Device frame ident
16. Setup Parm Data Name Access Type Length Range Default Description of functionality and meaning of values 8 Enable Run 2 R W UINT8 1 0 5 1 0 Selection to allow this run to be included in the run switching algorithm 0 Disable run 1 Enable run 9 Process Variable TLP 2 R W TLP 3 Any valid TLP 0 0 0 The location of the parameter the program will read to determine the run 2 flow 10 Low Setpoint 2 R W FLOAT 4 Any valid IEEE 754 0 0 If the control run is within its setpoints and if the run 2 float flow is less than or equal to this value the algorithm will look for an open run to close 11 High Setpoint 2 R W FLOAT 4 Any valid IEEE 754 0 0 If the control run is within its setpoints and if the run 2 float flow is greater than or equal to this value the algorithm will look for a closed run to open 12 Open DO TLP 2 R W TLP 3 Any valid TLP 0 0 0 The location of the discrete output point used to open the valve for run 2 13 Open DO Status 2 R O UINT8 1 0 1 0 The current status of the discrete output used to open the valve for run 2 14 Close DO TLP 2 R W TLP 3 Any valid TLP 0 0 0 The location of the discrete output point used to close the valve for run 2 15 Close DO Status 2 R O UINT8 1 0 5 1 0 The current status of the discrete output used to close the valve for run 2 16 Setpoint Timer 2 R W UINT8 1 0 255 0 The amount of time in seconds that a run 2 comparison resulting in an open or close condition must exi
17. This section also includes tables of station softpoint assignments as well as OpCode configuration values the program automatically provides Issued Mar 10 15 Run Switching Program User Manual 4 1 Station Softpoint Assignments You can configure the program to save station accumulator values to ROC softpoints You enable this function by inputting the desired softpoint number in the Export Yesterday s Total to Softpoints field on the Station Setup screen The program maps the data to the user selected softpoint as follows Data 1 Yesterday s Accumulation Station 1 Groupi Data 2 Yesterday s Accumulation Station 1 Group2 Data 8 Yesterday s Accumulation Station 4 Group 2 16 Issued Mar 10 Run Switching Program User Manual 4 2 Point Type 33 Run Switching Setup Point type 33 1s the run switching configuration point type Each logical point represents the configuration of the run switching algorithm for a set of meters that open and close in sequence to maintain a desired flow rate distribution The program maintains 2 logical instances of this point type The program saves point type 33 to internal configuration memory Point Type 33 Run Switching Setup iu Name Access 0 Point Tag R W 1 Run Enable R W 2 Process Variable TLP RAN 3 Low Setpoint R W 4 High Setpoint R W 5 Setpoint Timer R W 6 Delay R W 7 Process Variable Value R W Issued Mar 10 Data Type STRING UINT8 TLP FLOAT FLOAT UINTS8 UINT
18. arameter the program will read to determine the run 3 flow If the control run is within its setpoints and if the run 3 flow is less than or equal to this value the algorithm will look for an open run to close If the control run is within its setpoints and if the run 3 flow is greater than or equal to this value the algorithm will look for a closed run to open The location of the discrete output point used to open the valve for run 3 The current status of the discrete output used to open the valve for run 3 The location of the discrete output point used to close the valve for run 3 The current status of the discrete output used to close the valve for run 3 The amount of time in seconds that a run 3 comparison resulting in an open or close condition must exist before any action is taken This timer prevents rapid actions due to an unstable process The amount of time in seconds that must pass after a valve action has been taken before the next valve action can be taken This is independent of the Setpoint Timer and is intended to eliminate rapid valve actions which can cause instability Current value of the process variable defined by the Process Variable TLP parameter 19 Run Switching Program User Manual Point Type 33 Run Switching Setup Parm Data Name Access Type Length Range Default Description of functionality and meaning of values 30 Enable Run 4 R W UINT8 1 0 5 1 0 Select
19. er Utilities Tools Window Help Dac kd eo EE Ve Wine ME SZORRF S 3 On Line Ethernet FB 107 FB107 e d di D Modules ee 1 0 amp Control m Meter Ms System History User Program Administrator Run Switching E Display 34 Run Switching Setup E Display 35 Station Setup User Display 1 E E o General Advanced 170 Points Meter Paints Diagnostic Installed Module mu Actual Module CPU Description Application Firmware Revision Reia Part Number weng Build Date ju13 2008818 Serial Number w48083X0022 D E 07460021 Boot Revision fRe 100 Boot Build Date Nov 17 2006 8 32 Integrity Uninstall Auto Scan Update gt Apply O EDE Figure 7 ROCLINK SO Issued Mar 10 7 Run Switching Program User Manual 3 1 Run Switching Setup Screen Use this screen to configure parameters for the Run Switching algorithm To access this screen 1 From the Directory Tree select User Program Run Switching 2 Select Display 34 Run Switching Setup 3 Double click 1 RunSw 1 The Run Switch Configuration screen displays xm ROCLINK 800 Run Switching Setup FB107 File Edit View ROC Configure Meter Utilities Tools Window Help D Ge fe Point Number 1 RunSw 1 Maintenance Mode Disabled v Control Run Mode PV Low SP High SP Open DO Close DO SP Timer Delay Value Disabled
20. he accumulator 1 total It is assumed the units of this parameter are in MCF Day Value of the Flow 1 TLP Accum 1 The total rate for accumulator 1 which is the sum of the values read from flow TLPs 1 6 divided by a 1000 This value is in units of MMCF Day 23 Run Switching Program User Manual Point Type 34 Station Setup js Name Access na Length Range Default Description of functionality and meaning of values 20 Daily Accum 1 R O Float 4 Any valid IEEE 754 0 0 The accumulation of the rate for accumulator 1 since float the last contract hour selected for accumulator 1 This value is in units of MCF 21 Yesterday s Accum 1 R W Float 4 Any valid IEEE 754 0 0 Yesterday s total accumulator 1 This value is in units float of MCF 22 Check TLP 2 R W TLP 3 Any valid TLP 0 0 0 The location of the parameter used to compare with the Check Setpoint to determine whether or not accumulator 2 should be calculating and accumulating totals 23 Check Setpoint 2 R W Float 4 Any valid IEEE 754 0 0 The value used to compare with the Check TLP value float to determine whether or not accumulator 2 should be calculating and accumulating totals 24 Value 2 R O Float 4 Any valid IEEE 754 0 0 The value as read from the parameter defined in the float Check TLP 2 parameter 25 Accumulation Mode 2 R W UINT8 1 0 5 1 0 The selection for the type of comparison performed between the check value and the check setpoint 0 Accumulate if the value is greater than t
21. he check setpoint 1 accumulate if the value is less than the check setpoint 26 Contract Hour 2 R W UINT8 1 0 gt 23 0 The hour of the day that accumulator value 2 will reset 27 Flow 1 TLP Accum 2 R W TLP 3 Any valid TLP 0 0 0 The location of the first parameter to include in the accumulator 2 total It is assumed the units of this parameter are in MCF Day 28 Flow 2 TLP Accum 2 R W TLP 3 Any valid TLP 0 0 0 The location of the second parameter to include in the accumulator 2 total It is assumed the units of this parameter are in MCF Day 29 Flow 3 TLP Accum 2 R W TLP 3 Any valid TLP 0 0 0 The location of the third parameter to include in the accumulator 2 total It is assumed the units of this parameter are in MCF Day 30 Flow 4 TLP Accum 2 R W TLP 3 Any valid TLP 0 0 0 The location of the fourth parameter to include in the accumulator 2 total It is assumed the units of this parameter are in MCF Day 24 Issued Mar 10 Run Switching Program User Manual Point Type 34 Station Setup Ge Name Access 31 Flow 2 Value Accum 1 RO 32 Flow 2 Value Accum 2 RO 33 Flow 2 Value Accum 3 RO 34 Flow 2 Value Accum 4 RO 35 Rate Accum 2 R O 36 Daily Accum 2 R O 37 Yesterday s Accum 2 R W Issued Mar 10 Data Type FLOAT FLOAT FLOAT FLOAT Length Range Any valid IEEE 754 float Any valid IEEE 754 float Any valid IEEE 754 float Any valid IEEE 754 float Any valid IEEE 754 float Any valid IEEE 754 floa
22. ifies the installed program s The Status field indicates that the program is running Issued Mar 10 5 Run Switching Program User Manual User Program Administrator User Programe Installed in Device No Program Mame Bun Switching Ma Prograrn Ma Prograrn Version Aew 1 00 Library Version Rev 2 EEN Created 03 23 2010 13 54 45 DRAM Used 16384 AES E reated det sed i Hun Switching CRO s44D3 FLASH Used 13150 Entry Pt Out DO Displays 34 35 Clear Start Shop See Es All Option Download User Pragram File E Program FilesFHiunSwaitching 5 bin Browse Mame Aun Switching Download amp Start Download Version Rev 1 00 Created 3 23 2010 1 54 45 PM CAC Oe44D3 Ditze 13750 Figure 6 User Program Administrator 10 Click Close The ROCLINK 800 screen displays and the download is complete Issued Mar 10 Run Switching Program User Manual 3 CONFIGURATION After you have loaded the Run Switching program on the FB107 unit you configure the program using two program specific screens Run Switching Setup and Station Setup Use the Run Switching Setup screen to configure individual run parameters for the Run Switching algorithm Use the Station Setup screen to configure station accumulations You can access all the program specific screens from the main ROCLINK 800 screen ven ROCLINK 800 On Line Ethernet FB107 FB107 File Edit View ROC Configure Met
23. ion to allow this run to be included in the run switching algorithm 0 Disable run 1 Enable run 31 Process Variable TLP 4 R W TLP 3 Any valid TLP 0 0 0 The location of the parameter the program will read to determine the run 4 flow 32 Low Setpoint 4 R W FLOAT 4 Any valid IEEE 754 0 0 If the control run is within its setpoints and if the run 4 float flow is less than or equal to this value the algorithm will look for an open run to close 33 High Setpoint 4 R W FLOAT 4 Any valid IEEE 754 0 0 If the control run is within its setpoints and if the run 4 float flow is greater than or equal to this value the algorithm will look for a closed run to open 34 Open DO TLP 4 R W TLP 3 Any valid TLP 0 0 0 The location of the discrete output point used to open the valve for run 4 35 Open DO Status 4 R O UINT8 1 0 1 0 The current status of the discrete output used to open the valve for run 4 36 Close DO TLP 4 R W TLP 3 Any valid TLP 0 0 0 The location of the discrete output point used to close the valve for run 4 37 Close DO Status 4 R O UINT8 1 0 5 1 0 The current status of the discrete output used to close the valve for run 4 38 Setpoint Timer 4 R W UINT8 1 0 255 0 The amount of time in seconds that a run 4 comparison resulting in an open or close condition must exist before any action is taken This timer prevents rapid actions due to an unstable process 39 Delay 4 R W UINT8 1 0 255 0 The amount of time in seconds that must pass
24. ns in its present state and must be changed manually When the run is re enabled the program automatically adds it to the opening and closing sequence and the setpoint checking The program allows each station to enable up to two accumulators Station accumulators sum the total flow rates of each assigned meter run to provide you with a total accumulated value for all assigned meter runs The program displays the accumulated total for the current day and the previous day The Run Switching program includes a sampler function in the station configuration The sampler function drives the user selected discrete output each time the flow total surpasses a user defined accumulation value 1 3 Program Requirements The Run Switching program is compatible with version 1 30 or greater of the FB107 firmware and with version 1 85 or greater of the ROCLINK 800 software Program specifics include Steen Target Unit User Defined Flash Used DRAMUsed HETT Display Version Point UDP in bytes in bytes Varsiof Number RunSwitching_6 bin FB107 1 30 33 34 13150 16384 1 85 34 35 For information on viewing the memory allocation of user programs refer to the ROCLINK S00 Configuration Software User Manual for the FloBoss 107 Form A6217 2 Issued Mar 10 Run Switching Program User Manual 2 INSTALLATION This section provides instructions for installing the Run Switching program Read Section 1 3 of this manual for program requirements
25. r 2nd Group Accumulator Mode Disabled v Check Undefined Sc Check Undefined Si Sampler Routine Disabled sl Check SP 0 0 Check SP 0 0 PN SP Value on SP Value foo actor Acc IF Value Chk SP Ace IF Value Chk SP DO Point Undefined SS ii m Hour fo Hour 0 Peor needs D No 1 32 Flow 1 Undefined zx Value 00 Flow 1 Undefined PS UN n Flow 2 Undefined 3x Value 0 0 Flow 2 Dreem St Vave o Flow 3 Undefined 1 Value 00 Flow 3 Undefined Value o0 Flow 4 Undefined ES Value 0 0 Flow 4 Undefined gj Value 00 Rate 0 0 MM3 Day Rate 0 0 MM3 Day Accumulations Accumulations kM3 kM3 Today s 0 0 Today s 0 0 Yesterday s 0 0 Yesterday s 0 0 Print Save As Auto Scan Update Close gt ERE 223A Figure 9 Station Setup 4 Review and change as necessary the values in the following fields Field Description Point Number Indicates the iteration or logical of this screen Click e to display additional stations up to four for this screen Point Tag Sets a label of up to ten alphanumeric characters for the selected station Mode Enables this station for accumulations Valid values are Enable enable accumulations or Disable ignore entries on this display 10 Issued Mar 10 Run Switching Program User Manual Sampler Routine Enables a sampler routine and identifies the accumulator to be used for this Accum 1st Group Use accumulator from first group
26. st before any action is taken This timer prevents rapid actions due to an unstable process 17 Delay 2 R W UINT8 1 0 255 0 The amount of time in seconds that must pass after a valve action has been taken before the next valve action can be taken This is independent of the Setpoint Timer and is intended to eliminate rapid valve actions which can cause instability 18 Process Variable Value 2 R W FLOAT 4 Any valid IEEE 754 0 0 Current value of the process variable defined by the float Process Variable TLP parameter 18 Issued Mar 10 Run Switching Program User Manual Point Type 33 Run Switching Setup Ge Name Access 19 Enable Run 3 R W 20 Process Variable TLP 3 R W 21 Low Setpoint 3 R W 22 High Setpoint 3 R W 23 Open DO TLP 3 R W 24 Open DO Status 3 R O 25 Close DO TLP 3 R W 26 Close DO Status 3 R O 27 Setpoint Timer 3 R W 28 Delay 3 R W 29 Process Variable Value 3 R W Issued Mar 10 Data Type UINT8 TLP FLOAT FLOAT TLP UINT8 TLP UINT8 UINT8 UINT8 Length Range Default 09 1 0 Any valid TLP 0 0 0 Any valid IEEE 754 E float Any valid IEEE 754 ar float Any valid TLP 0 010 0 1 0 Any valid TLP aera 0 9 1 0 0 gt 255 0 0 255 z Any valid IEEE 754 0 0 float Description of functionality and meaning of values Selection to allow this run to be included in the run switching algorithm 0 Disable run 1 Enable run The location of the p
27. t Any valid IEEE 754 float Default Description of functionality and meaning of values 0 0 Value of the Flow 2 TLP Accum 1 0 0 Value of the Flow 2 TLP Accum 2 0 0 Value of the Flow 2 TLP Accum 3 0 0 Value of the Flow 2 TLP Accum 4 0 0 The total rate for accumulator 2 which is the sum of the values read from flow TLPs 1 6 divided by a 1000 This value is in units of MMCF Day 0 0 The accumulation of the rate for accumulator 2 since the last contract hour selected for accumulator 2 This value is in units of MCF 0 0 Yesterday s total accumulator 2 This value is in units of MCF 25 Run Switching Program User Manual If you have comments or questions regarding this manual please direct them to your local sales representative or contact Emerson Process Management Remote Automation Solutions Marshalltown lowa 50158 USA Houston TX 77065 USA ez Pickering North Yorkshire UK Y018 7JA Website www EmersonProcess com Remote E M E RSO N
28. ts process variable or PV 4s between the setpoints If that run s value is between the setpoints the program proceeds to the next and subsequent runs If the value of that run 1s above the high setpoint High SP and meets the timing requirements of the deadband SP timer the program checks the status of the next and subsequent runs If the runs are closed the program opens them This process continues until the primary condition is satisfied or the last run has been opened If the process variable PV 1s below the low setpoint Low SP and meets the timing requirements of the deadband timer SP Timer the program checks the status of the runs starting at run 4 If the runs are open the program closes them This process continues until the primary condition 1s satisfied or all the runs have been closed Issued Mar 10 1 Run Switching Program User Manual If any value faults to the high condition the program opens all runs assuming the high fault condition is greater than the high setpoint If any value faults to the low condition lt 2 0 the program takes no action beyond the run with the fault condition That 1s the program does not check the run with the fault condition or any subsequent run for setpoint compliance If an individual run is disabled the program skips the disabled run and proceeds to the next run for either the opening or closing sequence or to check setpoint compliance When a run is disabled the valve remai
29. v Undefined Ep 0 Seconds 0 Seconds 0 0 Hz AN aw WGzOWR R Point Tag RunSw 1 Run 4 Disabled o9 oo Undefined ES D Seconds na Seconds o9 Run 3 Disabled v Undefined Ru Run 2 Disabled gt mmm vw io Seconds io Seconds o9 Undefined D Seconds io Seconds ho lo lo lo NN Pm SaveAs AutoScan 2 Update Close gt RENE eru Figure amp Run Switching Setup 4 Review and change as necessary the values in the following fields Field Point Number Point Tag Maintenance Mode Mode PV Description Indicates the iteration or logical of this screen Click e to display additional logicals up to 2 for this screen Places the FB107 in maintenance mode in which I O scanning MVS scanning PID control run switching and sampler operation are all suspended Valid values are Enable resume normal operation or Disable enter maintenance mode Note This field is applicable only if you select the first iteration or logical of the Run Switching Setup screen shown as 1 RunSw 1 in Figure 8 in the Point Number field Enables the run switching algorithm for the control run and all associated runs Valid values are Enabled or Disabled Defines the point type logical and parameter TLP the program uses as the process variable for the run Click to display the Select TLP screen and define your T
Download Pdf Manuals
Related Search
Related Contents
Embedded Systems Architecture Euro-Pro CV520HB Vacuum Cleaner User Manual OmniMount 54FB-F flat panel wall mount Approx Cheesecake XL QUAD 8GB Black Sound Skulptor MP566 User manual Data Manager User Manual SS-KIT-HANDBUCH RTR-576 User`s Manual Installation Guide Copyright © All rights reserved.
Failed to retrieve file