Home
OMNI 3000/6000 Flow Computer User Manual, Volume 2, Basic
Contents
1. 6 14 6 12 Downstream and Upstream Volume Setups r rrrrrarrrranernnnernnnrnnnrnranernnnernarernnnnnnnennnnennnnennnsne 6 15 6 13 Plenum Pressure Constants rrrnnnrnnnrnnanrnnnnvnnnnnnnnrnnanrnnnnennnnnnnnnnnnnnnnnnennnnnnnnnnnanennanennnsnnnnnee 6 16 6 14 Diagram shows venting and charging the plenum pressure eeeeeeeeeeeeese 6 17 6 15 Varaibles required to initiate an Auto Prove rrrnnnnnnnnnnanannnnernnnnnnnrnnanennnnennnnernnennnnennnnennnnennnene 6 18 6 16 The Omni calculating meter factor and verifying prover status eseseeeeseeeesse 6 19 6 18 Prove Request Sequence arrrnnnrnnnnnnanrnnanrnnnnrnnnnnnnnrnnanennanennnnnnnnrnnanennnnennnnnnnnnnnanennnnennnnennnne 6 21 N Omni All 74 06 07 Volume 2 Basic Operation Fig Fig Fig Fig Fig Fig Fig All 74 06 07 6 19 Check SAMI 2 messersenesdenk timevis ARE E REAA EEE 6 22 6 20 Launch Forward and 1 Detector sseeeeeeememr eene ener tren 6 23 RA MEAS Detector SUN RTT m Tu 6 24 6 22 Example of a Meter Proving Report upon completion of a prove eeeeeeeeessese 6 25 6 23 Double Chronometry Timing Diagram Note The interpolated number of pulses N1 is equal to NM TdVOl TPM Pp ccc cece eecccceececeeececeeececeeeeeseeeeeseeeessaeeesaeeeesaaeeeeees 6 26 6 24 After Run Prove Permissive Diagram rrannnn
2. 2 3 1 Manual Valve Control To change to manual valve control enter Y at the Manual Valve Y N prompt and the following screen is displayed PID 1 MANUAL VALVE Primary Variable Up Down Arrow to Adj DUE Measurement 20 00 Open 50 00 The switch from Auto to Manual is bumpless Use the Up Down arrow keys to open or close the valve Press Prog once to return to the previous screen Noti PIDZ1 OPERATING MODE otice you are now in Manual Valve Control Manual Valve Y N Y Local Set Pt Y N N Sec Set Pt 750 0 2 3 2 Automatic Valve Control To change from manual to automatic valve control enter N at the Manual Valve Y N prompt The switch to automatic is bumpless if a local setpoint is selected 8 All 74 06 07 QJOmni 23 Chapter 2 PID Control Functions 2 3 3 Local Setpoint Select Enter Y at the Local Set Pt Y N prompt and the following screen is displayed PID 1 LOCAL SETPOINT Primary Variable Up Down Arrow to Adj Measurement in Measurement 20 00 engineering units Setpoint 20 00 The switch from Remote to Local is bumpless Use the Up Down arrow keys to increase or decrease the setpoint Press Prog once to return to the previous screen Notice you are now in Automatic with Local Valve PID 1 OPERATING MODE Control Manual Valve Y N N Local Set Pt Y N Y Sec Set Pt 750 0 Change the setpoint of the secondary variable here 2 3 4 Remote Setpoint Select To change from a
3. 7 5 Common Mode Electrical Noise and Transients Common mode electrical noise and transients occur at the same instant in time during the same clock period on each pulse channel They are detected with a certainty of 85 This can never be 100 because of the slight differences in time 7 2 micro seconds that it takes each pulse to travel through its associated input circuitry These simultaneous pulses are not used to totalize but are counted and will cause and alarm 7 6 Noise Pulse Coincident with an Actual Flow Pulse It is possible that a common mode noise pulse could occur during the same sample period as an actual flow pulse In this case the pulse would be detected alarmed and rejected for totalizing causing a missing flow pulse Statistically though worst case at 3kHz Pulse input frequency the odds are approximately 20 1 that the pulse should be rejected To not reject the pulse would mean accepting 20 times as many extra pulses The 20 1 ratio is based on the ratio of the periodic time of the flow pulse divided by the periodic time of the sample period ie 333 3 uS 16uS approximately equals 21 7 7 Total Failure of a Pulse Channel A total failure of either pulse train will be detected with 100 certainty The flow computer will alarm this condition and continue totalizing with the remaining pulse train as recommended in API MPMS Chapter 5 Section 5 Qe Omni All 74 06 07 Volume 2 All 74 06 07 Bas
4. Batch Preset or Meter n Batch Preset Time Input Output Status Status Input Status All 74 06 07 Volume 2 All 74 06 07 Basic Operation DISPLAY VARIABLES VALID KEY PRESSES PID Control Displays Primary Setpoint Source Local Remote Remote Setpoint Value Primary Measurement amp Setpoint Secondary Measurement amp Setpoint Valve Open amp Auto Manual Status Control n User Displays Up to eight additional displays can be programmed by the user See Volume 3 for more details QD Omni 9 3
5. Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig Fig 1 1 Flow Computer Front Panel Keypad rrrnrrnnnnevnnnrranrrnanernnnennnnnnnnnnnnnennanennnnennnsnnnnsnnanennanennnnennn 1 1 1 2 Block Diagram Showing the Keypad and Display Modes rrrranrrnnnrnnanrennnnernnnnnnnnnnnnennnnennnnennn 1 3 2 1 Typical PID Control Application Single LoO0p rrrarrrnanrnnnnevnnnnnnnnnranennanennnnennnnnnnnnnnnnennnnennnnennn 2 1 22 PISA T 2 7 2 3 PENE 2 8 2 4 Primary Secondary Control cccccccccccsscceceseceseeececeeceeseeeesseecesseeceseueeeseeessueeessueeesseeeeseeeeesgees 2 8 2 5 Delivery Pressure Override Control rrrarrnnnnrnnnnnrnnnnnnnnnranennanennnnnnnnnnnanennanennnnennasnnnsennanennnnennn 2 9 2 6 Primary Secondary Control rannrnnannnnnnnnonnnnnnnnnnrnnnnnennannennnnnnnnnnrnnnnnennannennansennansennnnsnnnnnennnnne 2 9 2 1 PID COMIGUFAVON ENIES euin een tuteuc daw adatncavedeedsectisate sb udder dida made pae E Ra nn cd ehe dnehetieadeenees 2 10 2 0 PID Tu nmg Adjust ENIES uisii sous contac nemine ceto ned qd Ro s tet ctetu odd uota D neq Od bbb css aan nemi pit sende 2 12 29 PID ramping FUNCIONS RE TTE ENTREE 2 14 2710 PID Tuning PGS s M SNO EE EAA E OOo Emm 2 15 2 11 Primary Remote Setpoint Limits rrranrrranrernnnernnnnrnnrrranernnnernnnnvnnrnnnne
6. Batch FWA Meter Factors Temp Factor or Temp Factor Meter n Press Factor or Press Factor Meter n Batch Meter n Factor Other Factors and Intermediate Calculation factors Meter Factors amp K Factors Pycnometer Factors Solartron Sarasota UGC Factors Equilibrium Pressure A B amp F Factors Linearizing Factor Daily FWA LCF Alarm Information Active Alarms Transducer High Low Alarm Limits Product Information Product Number and Name Override API amp SG Gravity Meter Factors Calculation Mode Prover Sequence Information Prove Counts amp Run Number Meter Selected to Prove Current Prover Status Tdvol amp Tdfmp Timers Batch Schedule Stack amp Presets Batch ID Character String Running Product Number Batch Preset Counters amp Interface Due Line Pack Counter Miscellaneous Displays Current Time amp Date Power Last Applied Time amp Date Power Last Lost Time amp Date Task Timing Display Display of Raw Input Signals Display of Raw Output Signals Hardware Inventory Software Version Honeywell Module Status QD Omni Factor or Meter 7 Factor Density Factor or Density Factor Meter n Density Factor or Density Factor Meter n Press Factor Meter n Factor Alarms Meter or Meter n Product or Product n Note n 1 16 Counts or Prove Counts Batch Setup or Meter n Batch Setup
7. Fig 2 3 Figure No 30f title of the illustration Chapter 2 Page Numbers Page numbering restarts at the beginning of every chapter and technical bulletin Page numbers are Example preceded by the chapter number followed by a 2 8 hyphen Technical bulletins only indicate the page number of that bulletin Page numbers are located on the outside margin in the footer of each page Application Revision and The contents of Volume 1 and Volume 5 are Effective Publication Date common to all application revisions and are denoted E les as All 74 Content of Volumes 2 3 and 4 are EXAMPIES application specific and are identified with the All 74 07 06 application number These identifiers are included on every page in the inside margin of the footer 20 24 74 07 06 opposite the page number The publication effective 21 25 74 07 06 date of the manual follows the application 22 26 74 07 06 identification The date is expressed as month year 23127 74 07 06 e g July 2006 is 07 06 Trademark References The following are trademarks of OMNI Flow Computers Inc 4 OMNI 3000 L OMNI 6000 4 OmniCom Other brand product and company names that appear in this manual are trademarks of their respective owners All 74 06 07 NE Omni xiii OMNI 6000 OMNI 3000 User Manual For Your Information xiv Important Copyright Information and Modifications Policy This manual is copyright protected All rights reserved No part of this manual ma
8. OMNI 3000 User Manual Contents of Volume 2 9 MAFIA 5 1 ST Changing Meter FACUOUS sssrin 5 1 5 2 Changing Meter Factors for the Running Product 5 2 5 3 Previous Meter Factor Saved data rnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnn 5 2 5 4 Meter Factor entries on Revision 22 26 cesses nennen nennen nnn 5 2 6 Proving Functions ai EE n EPeEERUN I ERU E urETR KI PKAFD MES Fle ura CREER EPUM E UMiFI E d ND NM UE 6 1 6 1 Prover Menu Setup ussvseceskaxxkuxuEnUEEMEcKnEiCK VE e Ea txE MEE ARNEM EMEN EE C KsbMEx E CEREREM KE CEN ENK KNEE 6 1 6 1 1 Prover Menu Entries OR 6 2 6 1 2 Master Meter Proving ccccscccsscccsscecseecceeeceuceceueessueeseeesaeeseusesaueesaueeseeeseaeessneess 6 3 6 1 3 OverTravel Barrels m3 eecseeeessseeeseeeseeeee eene nennen nnn nennen nnne nnne nns 6 4 Ol Prover NNN 6 4 6 1 5 Prover Wall Thickness rrrnrrnnnnrnnnnnnnnrnnanrnnnnennnnnnnnnnnanrnnanennnnnnnnnnnnnrnnanennanennnnennnnee 6 4 6 1 6 Modulus of Elasticity Thermal Expansion rrrernnrrnnnnrranrennarennnnnnnnnnnnnrnnnnennnnennnnennnnne 6 4 6 1 7 Thermal Expansion Coefficient rrrarrrnanrnnnnrnnnnnrnnnnranennanennnnnnnnrnnnnrnnanennanennnnennnene 6 5 Ole PP 6 5 6 1 9 Base Terie Ati RR 6 5 6 1 10 Run Repeatability based on Meter F
9. Setpoint I Pressure I Setpoint Fig 2 6 Primary Secondary Control Between points A and B the flow computer is opening the valve and controlling on flow because the flowrate is closer to its setpoint From B to C the flow computer continues to open the valve but is now controlling on pressure because the pressure variable is closer to its setpoint At point C the pressure setpoint is reached so the flow computer does not make any additional adjustments to the valve position As a result the flowrate will continue to be less than its setpoint 8 All 74 06 07 v Omni 5 8 Chapter 2 PID Control Functions c 9 i gt 3 9 Alpha Shift BiB BIBIE EE eel Ha Gi re H HHH ft Enter Fig 2 7 PID Configuration Entries The PID configuration entries are used by the flow computer to determine the database address of the primary and secondary variable Remote Setpoint I O point Error Select Startup Mode and Control Output Tag e Primary Variable Configuration Entries e Remote Setpoint I O Point e Secondary Variable Configuration Entries e Error Select e Startup Mode e Control Output Tag 2 8 2 Primary Variable Configuration Entries There are three configuration entries that must be specified for the Primary control variable The first Primary Assignment is used to specify the database address of the primary variable In applications requiring flow and pressure control
10. This is needed because the unconfigured control variable always has a Zero error The allowable entries are L for low error select and H for high error select We Omni Chapter 2 2 12 PID Control Functions Startup Mode Last Manual The startup mode entry determines how the PID control will resume after a system reset or power up Entering an L for last specifies that the PID control should return to the operating mode that was active before the system reset This could be either automatic or manual Entering an M for manual indicates that the PID control mode will resume control in the manual mode with the output set at the last used value 2 8 4 Control Output Tag This entry is used to identify the control loop output Up to eight characters can be entered For example if this PID loop is used to adjust control valve number 100 an appropriate entry could be CV 100 uS Omni gt E t o Alpha Shift Q Energy SG API Control DP Orifice Meter Preset Batch Analysis Alarms Product Setup bed wE Enter Fig 2 8 PID Tuning Adjust Entries In addition to the PID configuration entries you must also specify the PID setup entries for each control loop The setup entries define how the flow computer will implement PID control To access the PID setup entries press program control the number of the PID loop 1 through 4 and the enter key The first three entri
11. 1A Password entered at local Level A Password entered via Serial keypad Port 1 Level A Password entered via Serial Level B Password entered via Serial Port 2 Port 1 Level B Password entered via Serial Level C Password entered via Serial Port 2 Port 1 Level C Password entered via Serial Serial Port 41 Level A Password Port 2 entered at local keypad QD Omni 8 3 Chapter 8 Printed Reports Omni All 74 06 07 Volume 2 Chapter 9 Index of Display Variables These lists contain variable groups and corresponding key press sequences needed to display them In most cases the sequence can be reversed i e Temp Meter n is the same as Meter n Temp In all cases the Display Enter key keypad bottom right must be pressed to enter the command Some variables may not be displayed based on the application or the physical I O assignments All 74 06 07 Basic Operation Index of Display Variables DISPLAY VARIABLES Flow Rates and Totalizers VALID KEY PRESSES Batch Totalizers are displayed by including the Batch key before the key presses shown below Daily amp Cumulative Uncorrected Gross IV Batch Uncorrected Gross IV Daily amp Cumulative Corrected Net GSV Daily amp Cumul S amp W Corrected Net NSV Batch Corrected Net Batch S amp W Corrected Net NSV Daily amp Cumulative Mass Batch Mass Daily amp Cumulative Energy Total Q Second Referenc
12. Basic Operation Primary and Secondary Variable Scaling Use a graphic that shows two scales one for flow and one for pressure using the data given below All error comparisons between the measurements and the setpoints are performed on a percentage basis Scaling factors are required to convert measurements and setpoints using engineering units into the percentage values needed to perform the PID error comparisons Primary Secondary Control Pressure Setpoint Setpoint A B C Fig 2 13 Primary Variable PID Setup Entries The flow computer is always going to control the PID variable primary or secondary that is closest to its setpoint It is important to scale the primary and secondary variables correctly to ensure equal gain sensitivity between the primary and secondary measurements QNJOmni 237 Chapter 2 PID Control Functions B Fullscale Primary Secondary Fullscale Fullscale 2000 BBLS hr Entry Entry 40 PSIG 1000 Normal Normal n per BBLS hr Setpoint Setpoint PULO Fig 2 14 Fullscale Entries It is recommended that the full scale entry is set to twice the normal setpoint value For example if the normal flowrate is 1000 barrels per hour and the pressure setpoint is 20 psig the full scale entries should be 2000 barrels per hour for the primary full scale entry and 40 psig for the secondary full scale entry Active Alarm o Alphe Shit Gross Net Mass Energy SG API Control Temp Pres
13. are available Eight special function keys and twenty six the following convention is dedicated to the alphanumeric characters A through Z 0 through 9 and various used to describe various punctuation and math symbols key press sequences Individual keys are shown in The Display Enter key located at the bottom right deserves special mention bold enclosed in brackets and separated by a space This key is always used to execute a sequence of key presses It is not unlike Although not always that the Enter key of a personal computer Except when entering numbers in a indicated it is assumed for field the maximum number of keys that can be used in a key press sequence is the rest of this document four not counting the Display Enter key that the Display Enter key is used at the end of every key press sequence to enter a command Prog Net Mass ww Press Density Counts Factor wo oa Prove Status i GE OE OM ME BIBIBIBIE HHH CanceVAck Help m y AOH Fig 1 1 Flow Computer Front Panel Keypad All 74 06 07 Qe Omni Chapter 1 Basic Operating Features Key words such as Density Mass and Temp appear over each of the alphanumeric keys These key words indicate what data will be accessed when included in a key press sequence Pressing Net Meter 1 for instance will display net flow rates and total accumulations for Meter Run 1 Pressing the Net key cau
14. connected together oelect the Master Meter method to compare meter 1 2 or 3 against the master meter which is always meter number 4 The Prover Volume entry is used to specify the water draw volume of the prover at base temperature and pressure This is the round trip volume for bi directional provers When using the Master Meter method enter the minimum volume that must flow through the master meter meter number 4 for each prove run PROVER DATA MAXIMUM Runs 10 Prover Type 4 Pv Volume 10 00001 Certain compact provers have an upstream and a downstream water draw Volume The Prover Volume entry will appear as two separate entries Prover Volume Upstream and Prover Volume Downstream 6 1 2 Master Meter Proving Master meter proving does not involve using a prover Master Meter proving compares the flow through the master meter against the flow through the other meter runs As a result Master meter proving does not require many of the entries that must be specified for prove sequences using a prover Fig 6 2 Master Meter Proving QJOmni Chapter 6 Proving Functions The entries that must be specified for all types of provers except master meter proving are Alpha Shit EA i SG API Control Gh d DP Orifice EH EN g ee EE E EM d C Co a hal i n Fig 6 3 Required prover setup entries except for the Master Meter 6 1 3 OverTravel Barrels m3 The flow computer uses this entry to e
15. covers Reduced Volume Pipe Provers where the 10 000 count cannot be obtained between detectors and Ballistic Provers such as the Brooks Compact Prover The double chronometry method may also be used on full sized pipe provers when Helical Turbines producing very low pulse output per unit volume Detector 2 Prover mg Calibrated 3 Om Volume V Flowmeter Prover Gate Pulses Time Tdvol HA UUUU kd UU Le Whole Flowmeter Pulse Counts Nu Pulse Counts Time Tdfmp Fig 6 23 Double Chronometry Timing Diagram Note The interpolated number of pulses N1 is equal to NM Tdvol Tdfmp The prove sequence for unidirectional or bi directional provers using the double chronometry method is similar to that explained previously except that additional high speed timers TDVOL and TDFMP are gated on and off when the 1 and 2 detectors are sensed oeveral additional events checks and commands are required when proving with a compact unidirectional prover such as Brooks Compact Prover These differences occur e After run permissive is satisfied e After second Detector is sensed Qe Omni All 74 06 07 Volume 2 Basic Operation After run permissive is satisfied Normally the flow computer issues the launch command after the prove permissive is satisfied However the flow computer may be configured to control the plenum pressure on a Brooks compact prover by assigning a plenum p
16. entries A change in flowrate must be sustained for at least this period of time before an auto prove sequence will be attempted Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation PROVER DATA Mtr Down Hr Startup Pv Max Flow Meter Down Period Automatic proving can be initiated after flow is restored through a meter run that has been shut in for a period of time The two entries needed to configure this are Meter Down Period and Startup Flow The Maximum Flow Between Proves entry is used to automatically prove a meter after a specified amount has flowed since the last prove If a meter is shut in for more than this period of time the meter will be flagged to be automatically proved after flow resumes The auto prove is triggered after the volume specified in the startup flow entry has flowed through the meter The period is entered in hours Startup Flow This is the amount of flow which must occur before an auto prove is attempted after a meter has been shut in for more than the period specified in the meter down period entry This entry allows the flow to stabilize before initiating the automatic prove Maximum Flow Between Proves The flow computer may be set up to implement an auto prove based on the quantity that has flowed through the meter since the last prove This entry is used to specify the maximum volume that will occur between proves Fig 6 16 The Omni calculating meter
17. meter factor is compared against the current meter factor Additional data such as the flow rate and a time tag is needed in order for this data to be meaningful This Previous Meter Factor data is saved with the meter factor automatically whenever a meter factor is implemented after a prove or entered manually while it is being used 5 4 Meter Factor entries on Revision 22 26 Meter factor entries for the above revisions are entered in the Product area and each meter will have 12 points that the user can enter Technical Bulletin TB970803 Meter Factor Linearization explains the operation of these meter factors when proving the meter Vo Omni All 74 06 07 Volume 2 Basic Operation Chapter 6 Proving Functions 6 1 Prover Menu Setup In volume 3 information is presented on the keypress sequences required to start and abort prove operations and the entries required to configure the analog I Os such as temperature pressure and density The additional entries needed to set up the prover are accessed by pressing the program prove setup and enter keys PROVER DATA Runs to Avg Maximum Runs Prover Type There are many entries required to set up the prover Some of the entries apply to all types of provers while others only apply to specific types such as compact or bi directional pipe provers For the purpose of this document entries have been divided into the following categories e ALL PROV
18. outputs must be connected to the flow computer digital I Os These digital I Os are used to trigger prove events and track the status of the prove sequence Prove Request A prove request can be made from the front panel keypad or by writing directly to address 1708 Within 500ms the flow computer acknowledges the request by setting 1106 prove in progress The status of 1106 is output to a PLC system that is responsible for lining up valves Prove Request 1708 Prove in Progress 1106 Inactivity Timer Preset Check Stability Fig 6 18 Prove Request Sequence The prove inactivity timer is reset and the flow computer waits for the prove permissive 1726 to go true The flow computer will display No Prove Permissive until the prove permissive signal is received If no permissive signal is provided from an external source the prove sequence will proceed anyway because the default value for this point is set true each time the flow computer is powered up 8 We Omni Chapter 6 6 22 Proving Functions While waiting for the prove permissive the inactivity timer is running If the time expires a Prove Abort report is printed The report will indicate Prover Inactivity Check Stability After the prove permissive is true the temperature and flow rate must be stable for the prove sequence to continue The flow computer ensures that the temperature and flowrate variation does not exceed the temperature and
19. than the enter number here Batch Preset Units entry allows the user to select O Net 1 Gross and 2 Mass as the required Batch measurement units 3 5 Batch Schedule Stack The flow computer can be programmed with batch setup information The batch information is stored in the batch stack The batch stack may be configured as a common batch stack This provides up to 24 individual batches that may be programmed into the OMNI flow computer The batch stack may also be split into 4 independent batch stacks in the OMNI flow computer each stack representing a meter run This configuration allows six batches to be programmed into the flow computer for each meter run Independent batch stacks are useful when running different products on each meter run The flow computer will use the batch setup data for the batch last completed if the meters batch schedule stack is empty at the beginning of a new next batch 3 5 1 Editing the Batch Stack Manually Pressing Prog Batch Setup or Prog Meter n Batch Setup displays the screen similar to that shown below The screen shows information regarding the current running batch The 16 character batch ID number appears on all reports and can be edited at any time during a batch The starting size of the batch in net barrels is used to determine the value of the batch preset counter It can be changed at any time during a batch and the batch preset counter will be adjusted accordingly MTR 1 C
20. 05 End Meter 3 Batch Meter Run 1 1706 End Meter 4 Batch Meter Run 2 Batch End No Stack Shift Meter Run 3 2751 End Station Batch Meter Run 4 2752 End Meter 1 Batch 2753 End Meter 2 Batch Station 2754 End Meter 3 Batch 2755 End Meter 4 Batch Select the meter or station to end batch and from the screen displayed in Omnicom Press the End Batch Tab Note If you do not wish the OMNI to end the batches on all the meter runs configured in the flow computer but to end the batches only on the meter runs defined as part of the Station do not use the Batch Scheduling feature Instead write custom Boolean Statements to automatically end the batches for only the meter runs defined as part of the Station Example Boolean statements to execute Hourly Weekly and Monthly Station Batch ends with stack shift for the meter runs defined as part of the station e Hourly 1831 1702 1831 e Weekly 1832 1702 1832 e Monthly 1833 1702 1833 If you instead wish to execute batch ends only on an individual meter run such as Meter 1 which may or may not be defined as part of the Station Flows and Totals substitute 1703 1704 1705 or 1706 for Meter 2 3 and 4 respectively for 1702 in the above statements All 74 06 07 3 5 Chapter 3 3 6 Computer Batching Operations 3 6 2 Using the Product Change Strobes to End a Batch Batches can be ended and products changed by using the Product Change Strobes Boolean 1
21. 20 Launch Forward and 1 Detector After the sphere is launched it will pass the first detector switch The first detector switch signal is normally connected to digital I O 1 for pipe provers When the 1 switch is detected the flow meter counts are gated into the prove count register The message In Flight Forward is displayed on the LCD when the sphere is between the first and second detector switches While the sphere is between the detector switches the flow computer monitors the prover seal The database address 1701 must remain true indicating that no leakage is occurring during the prove measurement This signal can be input to the flow computer via a digital I O or via Modbus communication The flow computer will abort the prove if 1701 goes false while sphere is between the detector switches The abort report will indicate that the prove aborted as a result of a bad seal G QJOmni Chapter 6 Proving Functions 2 Detector Switch After the sphere passes the second detector the flow computer processes the data from the prove run The run repeatability is calculated and is based either on counts or meter factor as specified in the prove setup entries The deviation as a percentage between each meter run cannot exceed the deviation specified in the prove setup entry If the deviation exceeds the limit the flow computer rejects the results from earlier prove runs until the repeatability criteria is met Pas
22. 707 and 1747 through 1750 Setting any of these Boolean commands either through a digital input or writing it through a Modbus port will cause the flow computer to 1 End the batch in progress and print a batch report 2 Determine what the next product to run will be by decoding the binary coded Product Select Input flags Booleans 1743 through 1746 3 Write the number of the selected product into the next batch stack position 4 Pop the batch setup off the stack and start a new batch Omni All 74 06 07 Volume 2 Recalculating a Previous Batch For more information on this topic see Technical Bulletin TB 980202 Recalculating a Previous Batch within the Flow Computer included in Volume 5 All 74 06 07 Basic Operation 3 Recalculate and Reprint a Previous Batch Ticket To recalculate and reprint a previous batch you must do the following 1 Press Prog Batch Meter n Enter n meter run number The OMNI LCD screen will display METER 1 BATCH Print amp Reset Select Prev Batch 1 Enter API60 0 Enter SG60 0000 Enter S amp W 00 Recalculate amp Print 2 Select which previous batch you wish to recalculate The OMNI stores the last 4 completed batches numbered as 1 last batch completed to 4 oldest batch completed 3 Press Y to scroll down to Select Prev Batch and enter a number between 1 and 4 depending upon which batch is to be reca
23. Application Single Loop RS 8 All 74 06 07 Omni P Chapter 2 INFO Select PID Loop 1 through 4 by entering n as 1 2 30r4 Indicates which parameter is being controlled primary or secondary Shows actual primary set point being used in engineering units Shows actual secondary set point being used in engineering units INFO Data such as set points or operating mode cannot be changed while in the Display Mode gt 2 2 PID Control Displays While in the Display Mode press Control n Display Press the Up Down arrow keys to display the following screens Screen 1 PID 1 VALVE STATUS Open 50 00 Auto Manual Auto Primary Controlling Screen 2 PID 1 PRIMARY Measurement 20 00 Setpoint 20 00 Screen 3 PID 1 SECONDARY Measurement 20 00 Setpoint 20 00 Screen 4 PID 1 SET POINT Source is Local Remote S P Input Value is 20 00 PID Control Functions All 74 06 07 Volume 2 Basic Operation 2 3 Changing the PID Control Operating Mode INFO Select PID Loop 1 Press Prog Control n to display the following screen through 4 by entering n as 1 2 30r4 To access the next two screens you must enter the PID 1 OPERATING MODE Manual Valve Y N N Y to select Manual Valve or Local Setpoint even if a Y is already displayed To cancel the Manual Mode or Local Setpoint Mode enter N Local Set Pt Y N N Sec Set Pt 750 0
24. E ON NUMOS UNA NDUM HD RUM ESUNCEO UUUR ONU DOMO NUR H UC UD DUUO ND CS RUE UU DAC Tee Data From Consecutive Prope Kunz Run Fulse Cownts Tenperature Deg F Pressure PSIG Flowrate Gravity Meter Forward Total Prover Meter Prover Heter H B L Er amp F Freq Suk 10925 TA 134 0 128 7 820 7 213 2000 226 amp h bD 10917 134 6 128 7 620 8 23 2088 zz 585 10922 TE 124 1 122 8 B21 2 2000 224 zhan 160915 TA 134 1 128 8 821 7 10921 TG 134 2 123 9 gti1 7 5557 10918 59 2 134 2 128 9 20 9 5555 18271 58 7 194 3 127 8 Br1 3 5560 18915 58 2 134 3 129 0 B22 2 444 10921 T 134 8 429 1 821 8 18 842 10920 ET Pr 184 5 129 1 822 1 fer ages 10919 5 amp B 1 124 2 123 9 821 Guerage K Factor Pul amp ez HgL 1808 Oma Maximum Count Deulation Hekeren Runs Was Nr UTE ETTE EET EE ETTE EET ETE ETTE EEE TETTE TETTE TET alculated bata For Prover OR De VR dn d RM AA E UH LETT TE SSSSSSSH Ta 4 Base Volume of Prower Barrels sasessessssssssesssaessenaseenna 10 859834 2 Correction Factor for the Effect of Tenperature eA Steel TSF Poe 2 Correction Factor for the EFFect of Pressure en Steel CPSP 1 0002 Fig 6 22 Example of a Meter Proving Report upon completion of a prove A 74 7 Chapter 6 6 26 Proving Functions 6 1 24 Types of Provers using Double Chronometry Proving Unidirectional Bi Directional compact and Ballistic provers Brooks compact prover use double chronometry proving This also
25. ERS e ALL PROVERS EXCEPT MASTER METER e COMPACT PROVERS e BROOKS COMPACT PROVERS Other entries are also provided to implement automatic proving 8 All 74 06 07 v Omni T Chapter 6 Proving Functions gt HHE E EIBIEIE E BIB Fig 6 1 Prover Setup Entries 6 1 1 Prover Menu Entries The prover type entry specifies the type of prover connected to the flow computer Many of the entries required to set up a prover are unique to the prover type The flow computer only displays entries that pertain to the prover type selected Shown in the chart are the valid prover types Entry Prover Type 0 Unidirectional 1 Bi directional 2 Unidirectional Compact 3 Bi directional Compact 4 Master Meter i We Omni All 74 06 07 Volume 2 Specifies the type of prover connected to the flow computer Entries are unique to the prover type All 74 06 07 Basic Operation Select 0 or 1 if more than 10 000 pulses are accumulated between detectors and connect the detector switch signals to digital input 1 If less than 10 000 pulses are accumulated between detectors you must use double chronometry proving for improved pulse resolution Double chronometry proving is enabled by selecting 2 or 3 from the prover type options and connecting the detector switch signals to terminal 7 of an E type combo module If more than one E type combo module is installed all E type combo module pin 7 s must be
26. In this case the meter factor reported for the batch will be the weighted average of the previous and new meter factors 6 1 20 Compact Prover Entries Compact provers because of their unique design require additional setup entries in the flow computer The entries displayed when a compact prover is selected are e Number of Passes Run e Prover Volume Upstream e Prover Volume Downstream e Linear Thermal Coefficient Fig 6 11 Two batches with the prove occurring between the batches using a new meter factors We Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation Number of Passes Run Because compact provers have a small volume and flow meter pulse irregularities run to run repeatability may be poor As a result a number of prove passes may be averaged together to create a single run Enter the number of prove passes that will be averaged to make each run when using the pulse interpolation method The number to enter is dependent on many criteria including the type of flow meter being proved Valid entries are 1 through 25 Prover Volume Upstream amp Downstream Compact provers are used to prove meters that may be upstream or downstream of the prover The design of the compact prover results in an upstream prover volume and a downstream prover volume These values are obtained from the prover calibration certificate Enter the upstream and downstream prover volume in these entries Each meter run h
27. Once the computer is mounted in its panel you may need to adjust the viewing angle and backlight intensity of the LCD display for optimum performance You may need to re adjust the brightness setting of the display should the computer be subjected to transient electrical interference While in the Display Mode Program LED and Diagnostic LED off press Setup Display and follow the displayed instructions Use Up Down Arrows To Adjust Contrast Left Right Arrows To Adjust Backlight Chapter 1 TIP Alarm flags are latched while the red LED is on To avoid missing intermittent alarms always press Alarms Display to view alarms before pressing Cancel Ack 1 6 Basic Operating Features 1 5 Clearing and Viewing Alarms 1 5 1 Acknowledging Clearing Alarms New alarms cause the Active Alarm LED to glow red Pressing the Cancel Ack key bottom left or setting Boolean Point 1712 via a digital I O point or via a Modbus command will acknowledge the alarm and cause the Active Alarm LED to change to green The LED will go off when the alarm condition clears 1 5 2 Viewing Active and Historical Alarms To view all active alarms press Alarms Display and use the V arrow keys to scroll through all active alarms Active Alarms Temperature 1 Hi Hi Pressure 42 Low Prove Temp L Hi Hi Prove Temp R Hi Hi The last 500 time tagged alarms that have occurred are always available for printing se
28. ROVER DATA Flow Change Flow Change F Stable Min Automatic proving entries are used by the flow computer to decide when a meter prove is automatically initiated Proves can be automatically initiated when there are meter run flowrate changes The three entries needed to accomplish this are QJOmni Chapter 6 6 18 Proving Functions Flowrate Meter Proved Time Flowrate Threshold Minimum Flowrate Change Fig 6 15 Varaibles required to initiate an Auto Prove Flow Rate Change Threshold The flow computer can be set up to automatically prove a flow meter as a result of changing flowrate A flowrate percent change flag will be set if the current flowrate differs from the last meter proving flowrate by more than this percent Minimum Flow Rate Change The minimum flow change flag will be set if the current flowrate differs from the last meter proving flowrate by more than this amount This entry eliminates unnecessary proves that would occur at low flowrates where the percentage change threshold would be a very small flowrate change A request for an automatic prove sequence will made if the flowrate percent change flag AND the minimum flowrate change flag are set and remain set for the time period specified in the Flow Stable Period entry Flow Stable Period The flow stable period entry in minutes is used with the Flow Rate Change Threshold and Minimum Flow Rate Change
29. The two most common control applications are rrrranrrnnnernnnrrnnrnnnnrnnnnennnnennnnnnnnenn 2 8 2 8 2 Primary Variable Configuration Entries cccccccccssecceeceseeeeseeeeseeeeseeesaeeeseeeesaees 2 10 2 8 3 Secondary Variable Configuration Entries rrrarrrrarrrnnrernnrrvnnrrarrnnanennnnnnnnnnnnnrnnnne 2 11 204 tODWTOLOUIDUL dt caes ierat Gat imis niu dnd oet ere nlt Saa eaaa i 2 12 205 F AC MERIT E E E O A E 2 13 2 8 6 Secondary Gain use percentages in graphiC rrrrnrrrrnnrrnrnnnrrrannrrnnnrnvnnnrnnnnnennnn 2 13 2 8 7 Repeats per MINUtC cccccecccsseccseecceeeccececeueecaueecaeeceeeseaeeseueeseeescaeeseaeessueenaaes 2 13 2 8 8 Startup and Shutdown Ramping orrrrnrernnrevnnrrrnnrnranennnnennnnnnnnnnranennnnennanennnnnnnsnnnne 2 15 2 0 9 Minimum Ramp tO o sanarsan bedehus qe ein ene erac ato umen iue ud Gupta su e 2 15 2 8 10 Primary Remote Setpoint Limits rrrrarernnrrnnnrrrnnrrranennnnernnnrvnnnnnanrnnnnennnnennnnnnnsennnne 2 16 2011 GOSA NIE eee 2 19 3 Computer Batching Operations ranrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnunnnnnnennunnnennunnnee 3 1 SG TONN 3 1 32 BOSS TETTE 3 1 3 3 Common Batch Stack Selected N rrnnrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennunnnennunnn 3 1 3 4 Common Batch Stack Selected Y nrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnunnnnnnnnnnennnnnnennunnn 3 2 3 5 Batch Schedule Stack uoouuecexuoudosueosianuut
30. URRENT BATCH ID Butane 5010 Running Product 1 Size BBl 100 We Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation By using the V keys you can scroll through and modify any one of the 6 batch setups in Independent Batch Stack and 24 in Common Batch Stack in the Batch Schedule Stack M1 1 I Ins D Del ID EP 001 021 BUT Product to Run 0 Size BBl 0 The number on the left on Line 1 is the flowmeter run number and stack position i e M2 1 will be the next batch setup run for Meter 2 M2 2 the next and so on Batch setups can be inserted before the displayed position or the displayed setup and can be deleted by entering P or D on Line 1 Press Prog twice to return to the Display Mode 3 5 2 Editing the Batch Stack via Omnicom The user can Edit a Batch Stack by using Windows Omnicom In Omnicom go to Operate screen and select Control The menu will show the following list Batch Stack Shift Meter Run 1 Meter Run 3 Meter Run 4 otation Batch No Stack Shift Meter Run 1 Meter Run 2 Meter Run 3 Meter Run 4 Station Batch Stack Shift Using this option instructs the OMNI to end the batch on the current running product shift the batch stack upwards and begin a new batch on the first product in the batch stack If a new product number was not entered into the batch stack prior to ending the batch the OMNI will not shift the batch stack and will begin a
31. Volume 2 Basic Operation Volume 2 BASIC OPERATION Contents of Volume 2 Figures of Volume 2 rrnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnennnnnnnnnnunnnnnnnennnennnnnnunnnuenn vi Mb OUI COT ANY usui dude dini unMImii EID UNDER REM UMME Ix Contacting Our Corporate Headquarters axraxrannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnunnunnunnnnnnennee Ix Getting User SUD DOIN MEE Ix About the Flow Computer Applications arranrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennennunnunnunnnnnnennee X About the User MAN X FAG MINE dre X Manual Stuc RT Xi Conventions Used in this Manual rrronnnnnnnnnanonnnnennnnennnnnnnnnnnanennanennnnennnnnnnnnnnanennnnennnnennnsennsenn Xii Trademark References TETTE m m T T M xiii Copyright Information and Modifications Policy rarrrnnrrrnnnrnnnnnrnnrrranernnnrnnnnnrnnrnnnnennnnennnnnnnnene xiv Warranty Licenses and Product Registration esee sees xiv All 74 06 07 OMNI 6000 OMNI 3000 User Manual Contents of Volume 2 1 Basic Operating Features LL ammende 1 1 1 1 Overview of the Keypad Functions nxnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnunnnr 1 1 1 2 Operating Modes sssaaa ESE SR MEAN AMEEEISRSIMNEUN C UNE USE 1 2 tal Display MO Lende 1 2 1 2 2 Keypad Program Mode rarunnnnennnnnnnnnnnanennnnennnnnnnnrnnanennnnennnnnnnnennan
32. actor or COuUntS rrrnrrnnnnrnnnnnnnnrnnnnennnnennnnennnnnn 6 6 6 1 11 Run Repeatability Maximum Deviation rrnnrrnnnrrnnnrrrarennnnennnnnnnnrnnnnrnnnnennnnennnnennnnnn 6 7 dl NT RE mem 6 8 6 1 13 Stability Check entries lseelsseessessssessseeeneee nennen nennen nnne nnn nnns 6 10 6 1 14 Stability Sample Time Secs rrrrrnnnrrnrnnnnrnnnnnnrnnnnnnrnnvnnnnrnrnnnnrnnnnnnsnnrnnnsennnnnsennnnn 6 11 6 1 15 Sample Delta Temperature eeesseesseseseeeeneeen ener nnns 6 11 6 1 16 Sample Delta Flowrate leeeeseessesesseeeeeeen nennen nnns 6 11 6 1 17 Meter Prover Temp Deviation rrrarrrnarrnnnrrvnnrrnnnrnranrnnnnennnnnnnnnnnanennanennnnennsannnnennnne 6 11 6 1 18 Density Stability Time Seconds rrranrrnnnnrnnnnnnennnnrnrnnnrnnnnrrnvnnrennnrennnerennnnennnnennnn 6 12 6 1 19 Meter Factor Implementation Entries rrrrrrnrrnnnrrranennnrennnnnvnnnnranennnnennnnennnnnnnsennnne 6 12 61 20 Compact Prover EnTiES Larsen eee 6 14 6 1 21 Brooks Compact Prover Entries rrrnarannnrrnnnnrnnnrrranennnnennnnnnnnnnnanennnnennnnennnannnsennnne 6 15 6 1 22 Setup Entries Auto Proving eeseeeseeesssesseeeseeee nennen nennen nnn narrans 6 17 6 1 23 Unidirectional Prove Operation rrarrnnanrnnnnennnnnnnnnnranennnnennnnnnnnnnnnnennnnennnnennssnnnsnnnne 6 20 6 1 24 Types of Provers using Double Chronometry Prov
33. annnnanennnnnnnnnnnnnrnnnnennnnennnnnnnnnnnnnennnnennunennsnnnnssnnnee 6 27 6 25 Set the overtravel entry to zero to minimize the prove sequence time 6 28 NE Omni vii Volume 2 Q Omni Measure the Difference OMNI flow computers Our products are currently being used world wide at Q Offshore oil and gas production facilities Q Crude oil refined products LPG NGL and gas transmission lines Storage truck and marine loading offloading terminals Refineries petrochemical and cogeneration plants All 74 06 07 Basic Operation EN For Your Information About Our Company OMNI Flow Computers Inc is the world s leading manufacturer and supplier of panel mount custody transfer flow computers and controllers Our mission is to continue to achieve higher levels of customer and user satisfaction by applying the basic company values our people our products and productivity Our products have become the international flow computing standard OMNI Flow Computers pursues a policy of product development and continuous improvement As a result our flow computers are considered the brain and cash register of liquid and gas flow metering systems Our staff is knowledgeable and professional They represent the energy intelligence and strength of our company adding value to our products and services With the customer and user in mind we are committed to quality in ev
34. as a related entry in the meter run setup menu that is used to select whether the upstream or downstream volume is used during the prove Linear Thermal Coefficient In most cases compact prover detector switches are not positioned in the prover flow tube but are mounted externally The distance between the optical detector switches determines the prover volume The optical detector switches are separated by a precise distance determined by a spacing rod also known as a switch bar or Invar rod Ambient temperature variations cause the switch bar to expand or contract changing the measured prover volume Enter the coefficient of thermal expansion of the switch bar Fig 6 12 Downstream and Upstream Volume setups 6 1 21 Brooks Compact Prover Entries PROVER DATA Coef Invar Plenum Con Deadband Because of the unique design that is specific to Brooks Compact Provers some Qe Omni T Chapter 6 6 16 Proving Functions additional entries have been provided Two entries are used and only appear when a plenum pressure I O point is configured Plenum Pressure Constants Prover Size Constant 12 Inch Mini 12 Inch Std 24 Inch Larger Check with Brooks Fig 6 13 Plenum Pressure Constants Plenum Pressure Constant Compact provers use a nitrogen pressured plenum to close the displacer poppet valve when the launch command is given Insufficient or excessive plenum pressure can cause inaccurate prove meas
35. at the new meter factor was not implemented Vo Omni All 74 06 07 Volume 2 Basic Operation Auto Implement Meter Factor Meter factors that have passed the acceptable meter factor deviation test can be automatically implemented by specifying Yes for this entry Retroactive M F YES Batch Meter Factor Prove Time Occurs Fig 6 9 Two batches with the prove done between the batches One retroactively uses the new meter factor while the other uses the old Apply Meter Factor Retroactively If auto implementing the meter factor enter Yes to retroactively apply the Meter Factor from the beginning of the batch Retroactive M F YES Meter Factor Batch Prove Time Occurs Fig 6 9 Two batches with the prove occurring between the batches using a new meter factors The old meter factor will be back calculated out of the current batch and daily totals The batch and daily totals will be recalculated using the new meter factor Pomni All 74 06 07 mni 6 13 Chapter 6 6 14 Proving Functions Retroactive M F NO Meter Factor Batch MF Flow 1 MF1 MF2 Flow 2 _ Reported Flow 1 Flow 2 on Batch Prove Time Report 4 Flow 1 29 lt Flow 2 gt Occurs Fig 6 10 Two batches with the prove occurring between the batches using a new meter factors To apply the meter factor only to the remaining portion of the batch and not recalculate the entire batch enter NO
36. backpressure on the meter must be maintained above the liquid s equilibrium vapor pressure In this diagram opening the control valve will increase the flowrate through the flow meter and decrease the backpressure on the flow meter Adjusting the control valve simultaneously impacts both flow and pressure The flow computer always attempts to control the variable flow or pressure that is closest to its setpoint Pressure Setpoint Setpoint Fig 2 4 Primary Secondary Control Between points A and B the flow computer is opening the valve and controlling on flow because the flowrate is closer to its setpoint From B to C the flow computer continues to open the valve but is now controlling on pressure because the pressure variable is closer to its setpoint At point C the pressure setpoint is reached so the flow computer does not make any additional adjustments to the valve position As a result the flowrate will continue to be less than its setpoint We Omni All 74 06 07 Volume 2 Basic Operation maz rm g g Fig 2 5 Delivery Pressure Override Control Flowrate control with delivery pressure override control Control Diagram 2 This diagram shows flowrate being controlled with a delivery pressure override Delivery pressure override control is needed to ensure that the pipeline pressure is maintained within safe limits Opening the control valve increases the flowrate and the delivery pressure on the pipeline
37. cosuisiuxusESuxussicE e acsslcessusuccs s UadssEsEEMeEENEEEEUSEeE EE 3 2 3 5 1 Editing the Batch Stack Manually rrronnornnnnranrrnanernanennnnnvnnnnnnnnnnnnennnnennnnnnnnrnnnnennnne 3 2 3 5 2 Editing the Batch Stack via OMNICOM rrrorrrrannrranernanevnnnrvnnannanennarennnnennarennnennnsennnee 3 3 20 EON a BSEC rss 3 4 3 6 1 Ending a Batch with Windows OMNICOM rrrrarrrnarennnnevnnnnvnnnnnnnrnnanennnnennarennernnnsennnre 3 5 3 6 2 Using the Product Change Strobes to End a Batch sueeeeeuessesss 3 6 3 7 Recalculate and Reprint a Previous Batch Ticket 3 7 3 8 Batch Preset Counters Lunanarnsegensaenmmendnnm seamsddsede 3 8 30 1 Batch Preset FIAGS MT E 3 8 502 PT Wamng Flags EE aE 3 8 3 9 Adjusting the Size of a Batch rxrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennuenn 3 8 3 10 Automatic Batch Changes Based on Product Interface Detection 3 9 4 Specific Gravity Density Rate of Change ranrnnnnnnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnennnennnennnre 4 1 4 1 Specific Gravity Density Rate of Change Alarm Flag 4 1 4 2 Delayed Specific Gravity Density Rate of Change Alarm Flag 4 1 4 3 Determining the Gravity Rate of Change Limits 4 2 All 74 06 07 QNJOmni OMNI 6000
38. creen will display METER Z1 BATCH Pint amp Reset Select Prev Batch 0 Enter API60 0 The user can Scroll down to Print amp Reset and Enter Y to end a batch This will end the batch for this meter and print a batch end report For additional information on the next two entries see section 3 6 Recalculate and Reprint Previous Batch To End a Station Batch press Prog Batch and Enter i e not specifying a meter run will display the following STATION BATCH Pint amp Reset Select Prev Batch 0 Enter API60 0 Enter Y to the Print amp Reset question and enter your password when requested The batch will be ended immediately and a Batch Report printed out The above displays will vary if the PID ramping functions are enabled see the following section We Omni All 74 06 07 Volume 2 Basic Operation 3 6 1 Ending a Batch with Windows Omnicom The user can End a Batch on a Meter or Station by using Windows Omnicom In Omnicom go to Operate screen and select Control The menu will show the following list Batch Stack Shift Note If using Modbus Meter Run Z1 command points to end the batch instead of using the Meter Run 2 front panel OMNI provides separate command Meter Run 3 registers to shift or not to shift the stack Meter Run 4 Batch End Stack Shift Stati 1702 End Station Batch 1703 End Meter 1 Batch Batch No Stack Shift 1704 End Meter 2 Batch 17
39. curately detect the product interface it is important to set the gravity rate of change limits correctly This limit is expressed as change in Specific Gravity per Net Bbl or m ASG Bbl or ADens m see sidebar and as such is flow rate independent Too small a limit will cause minor disturbances to be detected and too large will cause the interface to be missed For example A pipeline runs ISO Butane 0 565 N Butane 0 585 and Propane 0 507 The smallest ASG in this case is 0 585 minus 0 565 which equals 0 020 SG units It was observed that once an interface was detected 33 Bbls passed before the specific gravity stabilized at the new gravity The actual gravity rate of change limit for this example is calculated as 0 20 33 0 0006 ASG Bbl To ensure that we reliably detect the gravity rate of change we set the rate of change limits to one third of the actual expected rate of change i e 0 0006 2 which is 0 0002 To enter this value press Prog Meter Enter Scroll down to Grav Change and enter 0 0006 Meter Station 0006 Grav Change Line Pack 250 All 74 06 07 Volume 2 Chapter 5 Basic Operation Meter Factors All 74 06 07 5 1 Changing Meter Factors To do this you must edit the product file information by pressing Prog Then press Product Enter to scroll through all 16 sets of product data Pressing Product n Enter where n is 1 16 will allow you to go direc
40. d consists of a unique event number time amp date tag database index number for the variable changed and the new and old value of the variable The starting index number and the number of points changed is recorded when changes are made remotely via a Modbus port using OmniCom for instance PIPELINE COMPANY NAME Audit Trail Report Page 1 Date XX XX XX Time xx xx xx Computer ID REV2271 Event Time Date Index Old Value New Value No Number of Points Serial Port XXX XX XX XX xx xx xx XXXXX X XXXXXXXXXXX X XXXXXXXXXXX 8 4 2 Modbus Port Passwords and the Audit Trail Report The Audit Trail Report is stored within the flow computer and is used to document and time and date stamp changes made to the flow computer database either via the local keypad or via password protected serial port access The report is formatted in columns as shown above PASSWORD CODES Privileged Level Password entered at Level A Password entered via Serial the keypad Port 3 Level 1 Password entered at local Level B Password entered via Serial keypad Port 3 Level 2 Password entered at local Level C Password entered via Serial keypad Port 3 Serial Port 42 Level A Password Level A Password entered via Serial entered at local keypad Port 4 Serial Port 43 Level A Password Level B Password entered via Serial entered at local keypad Port 4 Serial Port 44 Level A Password Level C Password entered via Serial entered at local keypad Port 4 Level
41. ded in the new batch but the batch start time and date are not captured until the threshold is exceeded 3 2 Batch Status The batch status appears on the Status Report and is defined as either Li In Progress Batch is in progress with the meter active L Suspended Batch is in progress with the meter not active 4 Batch Ended Batch End has been received meter not active 3 3 Common Batch Stack Selected N Pressing Prog Meter Enter and using the V key scroll down to the following displayed entries and Select N for Common Batch and Press Enter Password may be required Batch Preset Units entry allows the user to select OzNet 1 Gross and 2 Mass as the required Batch measurement units METER STATION Common Batch N Batch Preset Unit 0 All 74 06 07 Omni A Chapter 3 TIP When ending a batch with flow occurring remember that the next batch will start inmediately after you end the current one You should check that the batch schedule contains the correct setup information for that batch Computer Batching Operations 3 4 Common Batch Stack Selected Y METER STATION Common Batch Y Warning 0 Batch Preset Unit 0 Pressing Prog Meter Enter and using the V key scroll down to the following displayed entries and Select Y for Common Batch and Press Enter Password may be required Batch Warning entry flag will be set when the batch preset is equal or less
42. descriptive list of database point assignments in numerical order within our firmware This volume is application specific for which there is one version per application revision Technical Bulletins Technical bulletins that contain important complementary information about your flow computer hardware and software Each bulletin covers a topic that may be generic to all applications or specific to a particular revision They include product updates theoretical descriptions technical specifications procedures and other information of interest This is the most dynamic and current volume Technical bulletins may be added to this volume after its publication You can view and print these bulletins from our website Conventions Used in this Manual oeveral typographical conventions have been established as standard reference to highlight information that may be important to the reader These will allow you to quickly identify distinct types of information CONVENTION USED DESCRIPTION Sidebar Notes InfoTips Sidebar notes or InfoTips consist of concise information of interest which is enclosed in a gray shaded box placed on the left margin of a page These refer to topics that are either next to them or on the same or facing page t is highly recommended that you read them Example INFO Sidebar notes are used to highlight important information in a concise manner Keys Key Press Keys on the flow computer keypad are d
43. e Historical Alarm Snapshot Report in this chapter 1 5 3 Alarm Conditions Caused by Static Discharges It has been found that applications of electrostatic discharges may cause the Active Alarm LED to glow red Pressing the Space Clear key will acknowledge the alarm and turn off the red alarm light 1 6 Computer Totalizing Two types of totalizers are provided 1 Three front panel electromechanical and non resetable and 2 Software totalizers maintained in computer memory The electromechanical totalizers can be programmed to count in any units via the Miscellaneous Setup Menu Volume 3 The software totalizers provide batch and daily based totals and are automatically printed saved and reset at the end of each batch or the beginning of each contract day Daily flow or time weighted averages are also printed saved and reset at the end of each day Batch flow weighted averages are also available in liquid application flow computers ooftware cumulative totalizers are also provided and can only be reset via the Password Maintenance Menu Volume 3 View the software totalizers by pressing Gross Net or Mass Pressing Meter n Gross Net or Mass will display the software for Meter Run n Omni All 74 06 07 Volume 2 Basic Operation BEEN Chapter 2 PID Control Functions 2 1 Overview of PID Control Functions Four independent control loops are available Each loop is capable of controlling a pri
44. e Temperature Current Instantaneous Values Gross or Gross Meter n Batch Gross or Batch Gross Meter n Net or Net Meter n Batch Net or Batch Net Meter n Mass or Mass Meter n Batch Mass or Batch Mass Meter n Energy or Energy Meter n Batch Totalizers are displayed by including the Batch key before the key presses shown below Meter Temperatures Meter Pressures Density Unfactored Density API Gravity amp API Reference Specific Gravity amp SG Q Reference Densitometer Temperatures Densitometer Pressures Prover Temperatures Prove Pressures amp Plenum Pressure Prover Density Prover Density Temperature Prover Density Pressure Auxiliary Inputs 1 4 QD Omni Temp or Temp Meter n Press or Press Meter n Density or Density Meter n Density Meter n SG API or SG API Meter n SG API or SG API Meter n Density Temp or Density Temp Meter n Density Press or Density Press Meter n Prove Temp Prove Press Prove Density Prove Density Temp Prove Density Press Analysis Input 9 1 Chapter 9 DISPLAY VARIABLES Calculation Factors Index of Display Variables VALID KEY PRESSES Batch Totalizers are displayed by including the Batch key before the key presses shown below Volume Correction Factors VCF Pressure Correction Factors Cpl
45. e overtravel entry to zero to minimize the prove sequence time This section described how the flow computer processes a prove request For each prove run there are many events that must occur as a result of commands issued by the flow computer The prove is aborted if the prove inactivity timer expires during any phase of the prove sequence After the prove sequence is completed the flow computer calculates the meter factor The prove sequence for double chronometry proving is similar to a pipe prove sequence except that additional high speed timers are started and stopped as the sphere or piston passes the first and second detectors The flow computer is also capable of controlling the plenum pressure and piston movement for Brooks compact provers When the required number of consecutive runs within the run deviation limits are accumulated The run data are averaged and the prove calculations are performed The resultant meter factor is compared against the current meter factor and if it is within acceptable limits can be automatically stored in the appropriate product file and implemented retroactively for the current batch 8 We Omni All 74 06 07 Volume 2 A Chapter 7 Basic Operation Pulse Fidelity Checking All 74 06 07 7 1 Overview The object of dual pulse fidelity checking is to reduce flowmeter measurement uncertainty caused by added or missing pulses due to electrical transients or equipment failures C
46. e stable Prove sequence may begin Variations in temperature and flowrate during a prove sequence make it unlikely that repeatable results will be obtained Before starting a prove sequence the flow computer checks the temperature and flowrate for stability 8 All 74 06 07 QJOmni T Chapter 6 Proving Functions 6 1 13 Stability Check entries SG API Control Orifice Meter av Help i m ee ins 0 input Clear at Fig 6 7 Stability Check Entries Three entries are used to specify the maximum rate of change for the temperature and flowrate Once stable conditions are obtained the flow computer compares the meter run temperature to prover temperature An additional entry Density Stability Time is required when mass proving is configured and a densitometer is installed on the prover e Stability Sample Time e Sample Delta Temperature e Sample Delta Flowrate e Meter Prover Temp Deviation e Density Stability Time MG 6 10 QJOmni All 74 06 07 Volume 2 All 74 06 07 Basic Operation 6 1 14 Stability Sample Time Secs This is the time interval that the flow computer uses when sampling the temperature and flowrate for stability at the beginning of a prove sequence The rate of change for the temperature and flowrate are determined by comparing the values captured at the beginning and end of each interval The flow computer will continue sampling until the rate of change for both the temp
47. econd For example an entry of one percent per half second would require 50 seconds to move the valve from the fully closed to the fully open position Note that the ramping control has no effect during normal operations 2 8 9 Minimum Ramp to This entry is used to specify the minimum percentage that the control output will be ramped down to when the shutdown command is received When the stop command is received the control output will be immediately set to zero 2 15 Chapter 2 PID Control Functions Active Alarm o Aipha Shit Gross Net Mass Energy SG API Control n ul ul ul EE ERE NH Temp Press Density DP Orifice Meter P TETT Time Counts Factor Preset Batch Analysis X ul ui kd ES EHE NI Print Prove Status Alarms Product Setup TELET Cancel Ack input Output Help ER Fig 2 11 Primary Remote Setpoint Limits 2 8 10 Primary Remote Setpoint Limits Setpoint that are received by the flow computer are checked against acceptable limits to ensure safe operation and prevent damage to equipment The flow computer limits the setpoint to a value within the low and high setpoint limits Enter the limits in engineering units Error Comparison Flow Measure 1000 BBL hr Error Setpoint 1000 BBL hr Pressure Measure 20 psi Error 96 Setpoint 20 psi Fig 2 12 PID Tuning Adjust Entries MG 2 16 We Omni All 74 06 07 Volume 2 All 74 06 07
48. ed later when entering the PID setup entries 2 8 3 Secondary Variable Configuration Entries There are three configuration entries that must be specified for the Secondary control variable The first Secondary Assignment is used to specify the database address of the Secondary variable In applications requiring flow and pressure control this entry should be a pressure variable For example if you want the Secondary variable to be meter run 1 pressure the entry is 7106 Set this entry to zero if you do not need pressure control The remark entry is used to enter a description of the variable such as METER PRESSURE The entry may be up to 16 characters long The last entry that must be specified for the secondary variable is Control Action There are two possible entries Forward or reverse Forward action indicates that an increase in control output increases the value of the controlled variable Reverse acting indicates that a increase in control output decreases the value of the controlled variable Error Select Low High This entry is used to determine if the secondary variable should be prevented from falling below or rising above its setpoint The control action selected for the primary and secondary variables also affects the setting for this entry The graphic shows how to choose the correct entry use diagram out of Omnicom help This entry must be set to High Error Select in applications using only one control variable
49. ennnsennanennnennnsennnsennn 1 2 1 2 3 Diagnostic and Calibration Mode rrranrnnnnennnnnnnnrrnanennnnennnnnnnnnnnnnennnnennnnnnnnennasennnsennn 1 2 122 Field Entry MO avd 1 2 Lt SPECA KOS ee 1 4 1 3 1 Display Enter Help Key cccccccsscccseeccseeceeseceeeeceeceuceceueessueeseeseeeeseueesseeeseeesegs 1 4 1 3 2 Up Down Arrow Keys t V eeeeeenn nnns 1 4 1 3 3 Left Right Arrow Keys 1V P 000er00nnrrnnnnnnnnnnnanrnnnnrnnnnnnnnrnnanrnnnnrnnnnnnnnnnnanrnnnnennn 1 4 1 3 4 Alpha Shift Key and BED cnet itoniorenbc ennt n ERU p unu HE ab Ama n UN Dn kl a Ra FURdEG da und EU awau itt dl 1 4 1 3 5 Program Diagnostic Key Prog Diag cccccccceeceseeeeeeeeceeeeseeeeseeeeseeesaeeeseeeeseeeaes 1 5 1 3 6 Space Clear Cancel Ack Key rrrnnnrnrnnnnnnrnnnrnrnnnrnnnnnnnnnnrennnnrnnnnnrnnnnrennnnrrnnnnnnnnnnen 1 5 1 4 Adjusting tne DISPLAY ais oanusAcRuE hU NuKEAZE sS AKRSERYsNC A 1 5 1 5 Clearing and Viewing Alarms aca aun ono satus p inan na usa on cai sse Evo sa es R cansa En peesRc E eEcss 1 6 1 5 1 Acknowledging Clearing Alarms arrrnnnrannnnnnnnrnnanennnnennnnrnnnennnnennnnennnnnnnnennnsennnnennn 1 6 1 5 2 Viewing Active and Historical Alarms rrrrnnrrnnnrrnanernnnennnnrnnnnnnanennnnennnnnrnnrnnnnennnnennn 1 6 1 5 3 Alarm Conditions Caused by Static Discharges rrrnrrnnnnrnannnranennnnevnnnnrnnrnnnnennnnennn 1 6 16 Computer T otfaliZIHg eoe
50. enoted with Sequences brackets and bold face characters e g the up arrow key is denoted as AN The actual function of Example the key as it is labeled on the keypad is what appears between brackets Key press sequences that are executed from the flow computer keypad are expressed in a series of keys separated by a space as shown in the example Prog Batch Meter n Screen Displays Sample screens that correspond to the flow computer display appear surrounded by a dark gray border with the text in bold face characters and mono spaced font The flow computer display is actually 4 lines by 20 characters Screens that are more than 4 lines must be scrolled to reveal the text shown in the manual Example Use Up Down Arrows To Adjust Contrast Left Right Arrows To Adjust Backlight All 74 06 07 Volume 2 Basic Operation CONVENTION USED DESCRIPTION Headings Sequential heading numbering is used to categorize Example topics within each volume of the User Manual The highest heading level is a chapter which is divided 2 Chapter Heading into sections which are likewise subdivided into 23 Section Headin subsections Among other benefits this facilitates nn g information organization and cross referencing 2 3 1 Subsection Heading Figure Captions Figure captions are numbered in sequence as they Example appear in each chapter The first number identifies f l the chapter followed by the sequence number and
51. eport Templates and Custom Reports The following reports are user configurable via the OmniCom configuration program LY Snapshot Report Q Batch Report Q Daily Report LJ Prove Report 8 3 Printing Reports A Snapshot Report can be printed by pressing Print Enter and can also be printed automatically on timed intervals Other printed reports are accessed from the Program Mode Press Prog Print Enter and the following selection menu will be displayed PRINT REPORT MENU Snapshot Report Previous Snapshot Status Report Y Prev Batch 1 8 Prev Daily 1 8 Prev Prove 1 8 Hist Alarm Audit Trail Y Arch Starts of Arc Days Product File Y Config Report Y Move the cursor to the report required and enter Y or the number of the historical report you wish to print 1 refers to the latest 2 refers to the next to latest etc Press Prog twice to return to the Display Mode 8 v Omni All 74 06 07 Volume 2 1 Note Password entries are recorded in this field A three digit code signifies the password source and level of the password entered These codes are as follows All 74 06 07 Basic Operation 8 4 Audit Trail 8 4 1 Audit Trail Report A fixed format report provides an audit trail of changes made to the flow computer database The number of changes that can be reported depends on the type of changes made The last 150 items are recorded Each recor
52. erature and flowrate is acceptable Flowrate Fig 6 8 Stability Sample Time The inactivity timer is running while the flow computer is checking for temperature and flowrate stability For this reason ensure that the value entered for the inactivity timer is sufficient to allow for stable conditions to be reached 6 1 15 Sample Delta Temperature This entry is used in combination with the Stability Sample Time entry to determine if the prover temperature is stable This entry is the maximum temperature change that can occur during the Stability Sample Time interval The prove will not begin unless this condition is satisfied 6 1 16 Sample Delta Flowrate This entry is used in combination with the Stability Sample Time entry to determine if the prover flowrate is stable This entry is the maximum flowrate change that can occur during the Stability Sample Time interval The prove will not begin unless this condition is satisfied Flowrate changes that occur while a prove sequence is in progress also cause poor run repeatability For this reason the flow computer continues to monitor flowrate stability during each prove run The maximum amount of change in flowrate between prove runs must not exceed this entry 8 v Omni s Chapter 6 6 12 Proving Functions 6 1 17 Meter Prover Temp Deviation This entry is used to specify the maximum temperature difference that may exist between
53. erything we do devoting our efforts to deliver workmanship of high caliber Teamwork with uncompromising integrity is our lifestyle Contacting Our Corporate Headquarters OMNI Flow Computers Inc 12620 West Airport Ste 4100 Sugar Land Texas 77478 Phone 281 240 6161 Fax 281 240 6162 World wide Web Site http www omniflow com E mail Addresses DUC Helpdesk omniflow com NNN Getting User Support Technical and sales support is available world wide through our corporate or authorized representative offices If you require user support please contact the location nearest you see insert or our corporate offices Our staff and representatives will enthusiastically work with you to ensure the sound operation of your flow computer QD Omni OMNI 6000 OMNI 3000 User Manual For Your Information About the Flow Computer Applications OMNI 6000 and OMNI 3000 Flow Computers are integrable into the majority of liquid and gas flow measurement and control systems The current firmware revisions of OMNI 6000 OMNI 3000 Flow Computers are Q 20 74 24 74 Turbine Positive Displacement Coriolis Liquid Flow Metering Systems with K Factor Linearization US metric units Q 21 74 25 74 Orifice Differential Pressure Liquid Flow Metering Systems US metric units Q 22 74 26 74 Turbine Positive Displacement Liquid Flow Metering Systems with Meter Factor Linearization US metric units Q 23 74 27 74 Orifice Turbine Gas Flow Me
54. es Manual Valve Local Setpoint and Secondary Setpoint were previously discussed in module two For each PID loop you must specify the e Primary Gain e Secondary Gain e Repeats minute e The Deadband These entries must be carefully set in order to prevent the creation of oscillations QJOmni All 74 06 07 Volume 2 All 74 06 07 Basic Operation and unstable control Click on each of the items for more information 2 8 5 Primary Gain This setting determines how responsive the control will be to changes or upsets to the primary variable The higher the entry the more responsive the control but a value that is too high will cause instability and oscillations to occur f the setting is too low the system will be slow to respond and unable to adapt to changing conditions The allowable entries for the primary gain entry are 0 01 through 99 99 For flow control an initial value of 0 75 is reasonable 2 8 6 Secondary Gain use percentages in graphic The secondary gain is used to trim out response variances between the primary and secondary variables For example movements in the control valve may produce a larger response in pressure than in Flowrate In this case the secondary gain is adjusted to a value that is less than one ensuring a consistent system gain when control is automatically switching between primary and secondary variables An initial value of 1 0 assumes that the primary and secondary variable have
55. factor and verifying prover status The flow computer processes a prove request by first verifying the status of the prover and then performing the prove operation The prove operation consist of setting and resetting status flags as the prove operation proceeds At the completion of the prove sequence the flow computer calculates the meter factor Qe Omni A Chapter 6 6 20 Proving Functions Total 8 Outputs nere WF EIEIEIE E F Faces EIBIEIEIEI E KIBIBIE EIE Fig 6 17 The Omni calculating meter factor and verifying prover status While the flow computer can be configured to control the entire prove sequence including opening and closing valves the examples above assumes another control system such as a PLC will actually operate the prover while providing outputs to and receiving inputs from the flow computer 6 1 23 Unidirectional Prove Operation ium im SG API Control ml P Orifice Meter Ge Batch Analysis ga Product Setup am All 74 06 07 Volume 2 All 74 06 07 Basic Operation The prover sequence that occurs is determined by the prove setup entries in the flow computer This includes inactivity time temperature and flow stability and how the meter factor is implemented The inactivity timer is reset after the successful completion of each prove sequence event In addition to the temperature pressure and flow transducers certain inputs and
56. flow stability limits for the amount of time specified in the Stability Time entry If the temperature or flowrate is not stable the flow computer will continually try to obtain a stable measurement until the inactivity timer runs out Either Temperature Unstable or Flowrate Unstable will be printed on the prove abort report Inactivity Timer Present Fig 6 19 Check Stability After the flow computer determines that the temperature and flowrate are stable it checks to ensure that the difference between the meter temperature and prove temperature does not exceed the Meter Prover Temperature Deviation limit If this limit is exceeded the flow computer aborts the prove and prints Prover and Meter Temperature Out of Limit on the prove abort report MG We Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation Launch Forward and 1 Detector Switch In Flight Forward After the flow computer determines that the difference between the prover and meter temperature is within the limit the flow computer issues the launch forward command This is accomplished by setting address 1917 equal to 1 for 2 seconds A digital I O must be assigned so that this address is output to the external control system When the external control system receives this signal it operates the appropriate valves required to launch the sphere Launch Forward 1917 Reset Inactivity Timer Count Pulses Fig 6
57. flow meter s true performance Two entries are used to specify the number of consecutive acceptable runs needed to calculate a meter factor and the maximum number of runs that will be attempted PROVER DATA Runs to Avg Maximum Runs Prover Type Chapter 6 6 6 Proving Functions The number of runs to average entry specifies the number of consecutive acceptable runs needed for the prove operation to be successful You may enter a number from 2 through 10 The maximum number of runs entry is used to specify the maximum number of runs that the flow computer will attempt in order to achieve a successful prove sequence Allowable entries are from 2 through 99 This entry must be larger than the number of runs to average PROVER DATA MF Repeatability Run Devia MF Devia A successful prove sequence consists of a number of consecutive runs whose results repeat within a specified tolerance The tolerance is based on either counts accumulated between detectors or meter factor calculated at the end of each prove run The two entries are e Run Repeatability based on Meter Factor or Counts and e Run Repeatability Maximum Deviation 6 1 10 Run Repeatability based on Meter Factor or Counts Enter a zero for run repeatability based on counts or a one for repeatability based on meter factor Repeatability based on run counts is a more stringent test but may be difficult to achieve due to changing temperature and press
58. flow tube This field is used to enter the squared coefficient of thermal expansion Shown in the chart are estimates for different types of steel For full sized provers this is the cubical coefficient US Units Mild steel 0000186 Stainless steel 0000265 Metric Units Mild steel 0000335 Stainless steel 00000477 For Brooks compact provers it is the squared coefficient US Units Carbon steel 0000124 Stainless steel 0000177 Metric Units Carbon steel 0000223 Stainless steel 0000319 6 1 8 Base Pressure This entry is used to specify the atmospheric pressure at the time that the prover was water drawn The pressure entered here should be the gauge pressure Normally this entry is set to zero 6 1 9 Base Temperature This entry is used to specify the temperature at the time that the prover was water drawn This entry is used to calculate the correction factor for temperature on steel Because of the similarities between all prover operations there are many entries that apply to all types of provers Some of the entries are used to specify how the prover operation will be performed such as number of prover runs and inactivity timers Other entries are used to determine if the prove is a valid prove such as repeatability and temperature deviations The prover sequence requires that multiple prove runs occur so that sufficient data is accumulated to ensure that the resultant meter factor accurately represents the
59. hen it is almost fully open This means that in many cases the controller gain must be set low so that stable control is achieved over the required range of control To estimate the gain of each loop proceed as follows for the required range of operating conditions 1 In manual adjust the control output for required flowing conditions and note process variable values 2 Make a known percentage step change of output i e from 20 to 22 equals a 10 change 3 Note the percentage change of each process variable i e 100 m hr to 110 m hr equals a 10 change 1 Primary Gain Estimate 0 75 Primary Loop Gain 2 Secondary Gain 0 75 Secondary Loop Gain x Primary Gain Estimate WS Omni All 74 06 07 Volume 2 Basic Operation 2 7 2 Estimating the Repeats Minutes and Fine Tuning the Gain 1 Set the repeats minute to 40 for both primary and secondary loops 2 Adjust set points so that only the primary Sec loop is trying to control 3 While controlling the primary sec variable increase the primary Sec gain until some controlled oscillation is observed 4 Set the primary sec repeats minute to equal 0 75 Period of the oscillation in minutes 5 Set the primary sec gain to 75 of the value needed to make the loop oscillate 6 Repeat 2 through 5 for the secondary variable loop 2 8 PID Control PID control may be used to position valves and adjust pump mo
60. hich will not subject to extraneous noise or electromagnetic transients Any regular occurrence of these types of events must cause the equipment to facilitate continued operation with a poor wiring installation which is prone to noise or transient pickup 7 3 How the Flow Computer performs Fidelity Checking Hardware on the combo input module of the OMNI flow computer continuously monitors the phase and sequence of the two pulse trains The flow computer also monitors the frequency of the pulse trains The flow computer determines the correct sequence of flowmeter pulses based on the time interval between pulses rather than the absolute phase difference It does this by comparing the leading edges of both pulse trains at a set clock interval of 16 micro seconds Maintaining a minimum phase shift between the pulse trains as indicated below ensures that related pulse edges of each channel are worst case at least 5 8 QD Omni Chapter 7 Pulse Fidelity Checking clock samples apart Maximum Pulse Minimum Phase Input Frequency Shift Required 1 5 kHz 12 to 180 degrees 22 to 180 degrees 45 to 180 degrees 90 to 180 degrees 120 to 180 degrees 7 4 Correcting Errors Missing or added pulses to either pulse train are considered ambiguous errors and cannot be corrected for They are however detected with a 100 percent certainty and will be counted eventually causing an alarm Totalizing will continue using the A pulse train
61. iau ou tuor nu ee huieu sedo usku ue buta Yu uu cuis usu 5s Ba mean 1 6 2 PID Control Functions See 2 1 2 1 Overview of PID Control Functions nxrnnrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnennunnn 2 1 22 PID OA DEN Sa 2 2 2 3 Changing the PID Control Operating Mode 2 3 230 M n al Valve COOL unner 2 3 2 9 2 Automatic Valve Control uu edere vu ou ten auae tee E np aoi naa nende amdidenadnnseand eie 2 3 235 Local SeIDOIN SCIO CU Lae 2 4 2 3 4 Remote Setpoint Select r rrrrrnnrrnnnnrnnnrrnanrrnnnennnnnnnnrnnanrrnanennnnnnnnnnnnnrnnanennnnennnnnnnnnee 2 4 2 3 5 Changing the Secondary Variable Setpoint rrrrrranrrrararnanennnnrvnnnnrnnrnnnnennnnennnnennnnnn 2 4 244 PID Control Remote SetpolhEL sies kuuinkn i uknu E oaSKnhi EM ER REA ME RES SEEN Kx ER EN MK UEM UM MES SERA MA E 2 4 2 5 Using the PID Startup and Shutdown Ramping Functions 2 5 2 6 Startup Ramp Shutdown Ramp Minimum Output Percent 2 5 21 PID Control TUNING aa 2 6 2 1 Estimating the Required Controller Gain For Each Process Loop 2 6 2 2 Estimating the Repeats Minutes and Fine Tuning the Gain 2 7 MG ii Qe Omni All 74 06 07 Volume 2 Basic Operation 20 PID CONIO V 2 7 2 8 1
62. ic Operation 7 8 Alarms and Displays To avoid spurious nuisance alarms such as can occur when flow begins pulse fidelity checking is disabled until the incoming frequency exceeds a user preset frequency Any differences in the two pulse trains will then be accumulated and used to trigger and alarm when a user preset value is exceeded Error accumulations can be displayed or printed at any time They are reset once per hour or by manual request Alarms are time tagged and recorded in the historical alarm log Note This is a conservative performance specification Tests on production units show that a 9596 detection is a more typical number This is due to the time skew between pulse channels being closer to 1 than 2 seconds Modbus Database Meter Alarm Points 1n48 Turbine Meter Comparitor Alarm Only sets when Dual Pulse Fidelity check is enabled Alarms when maximum Error Counts Batch setting in the Meter Run Setup has been exceeded Will not reset until a batch has ended and a new batch has started Alarm M1 Comparitor Error will display on the LCD Alarm log and on the Historical Alarm report 1n49 Channel A Failed Total absence of pulse on Channel A Alarm M1 Channel A Fail will display alarm on the LCD and Historical Alarm report 1n50 Channel B Failed Total absence of pulses on Channel B Alarm M1 Channel B Fai will display alarm on the LCD and historical alarm report 1n51 Difference between Channel A and B Miss
63. ing seseuese 6 26 MG iv NE Omni All 74 06 07 Volume 2 Basic Operation 7 Pulse Fidelity Checking Leese 7 1 vou 7 1 7 2 Installation Prac lites ssie E 7 1 7 3 How the Flow Computer performs Fidelity Checking 7 1 74 Coen EONS Lave 7 2 7 5 Common Mode Electrical Noise and Transients 7 2 7 6 Noise Pulse Coincident with an Actual Flow Pulse 7 2 7 7 Total Failure ora Pulse Channel sasnemsespmernasnseneemasmasn 7 2 10 Alarms and DSP Samara GEK Ea 7 3 79 Max GOOG PUSS Lean 7 3 7 10 Delay VE oien E SNIAUITESNNESUNNEMRNSUEENNKSASUNUNNDUN MG SVD DU MEE 7 3 0 Printed REDOMS NN 8 1 8 1 Fixed Format ROD OMS sa ciisesccisinncniccseeawsncscnnnustsimssianuennsnnetsciesensnenswaetsewsniencasuswantswarwantans 8 1 8 2 Default Report Templates and Custom Reports eere 8 2 6 3 Printing ROD OFS seson ER 8 2 P PN TG 8 3 EN Audit TARN 8 3 8 4 2 _Modbus Port Passwords and the Audit Trail Report rarrrnnrernnrnnnnrrrarennnnennnnennnnnn 8 3 9 InaexorpBisplav Variables ouem aemetictinmauEe aeu eueelsia uem tatum eee 9 1 Ko All 74 06 07 Qe Omni OMNI 6000 OMNI 3000 User Manual Contents of Volume 2 Figures of Volume 2 vi Fig Fig Fig Fig Fig Fig
64. ing or added pulses Alarm M1 Error Channel A amp B will display on the LCD and historical alarm report Trapil French Version Only If M1 Error Channel A amp B alarms and the difference between Channel A and B 1 Then alarm comparator and B fail Totalize on A and Counts B error Don t Fail to B unless three consective zeros show 0 on A Channel 7 9 Max Good Pulses Dual Error Alarm will be reset following the receipt of this number of good pulses The normal upper limit for this field is 999 999 but it has been expanded to 999 999 999 in firmware versions Only Revision 27 74 21 7 10 Delay Cycle Dual Pulse comparator alarm will be activated when the assumulated error counts exceeds this entered number For the Delay Cycle enter 0 20 as the num ber of 500ms cycle delays differentiate between simultaneous noise with A 0 and an A Failure This entry is found once the user enters the Password Maintenance and scrolls down in this menu QD Omni zs Chapter 7 Pulse Fidelity Checking Omni All 74 06 07 Volume 2 Basic Operation Chapter 8 Printed Reports 8 1 Fixed Format Reports Several reports use a fixed format i e cannot be changed by the user These are described below Q Status Report Shows general information on current active flowmeters batch status In progress Suspended Ended current running products batch ID string current alarms and future batch information Q Historical Ala
65. is mode whenever the data entry cursor is visible which is anytime the user is entering a number or password while in the Program Mode or Diagnostic Mode WS Omni All 74 06 07 Volume 2 All 74 06 07 CONFIGURATION y Basic Operation POWER ON DISPLAY MODE DIAGNOSTIC MODE CALIBRATE INPUT CHANNELS MANIPULATE PROGRAM MODE ENTER TRANSMITTER SCALING VALUES AND ALARM LIMIT SETUP PHYSICAL I O VIEW DIGITAL INPUTS Fig 1 2 Block Diagram Showing the Keypad and Display Modes CALIBRATE OUTPUT CHANNELS DIGITAL OUTPUTS AND 1 3 Chapter 1 Basic Operating Features 1 3 Special Keys 1 3 1 Display Enter Help Key This key is located bottom right on the keypad Pressing once while in the Field Entry Mode will store the data entered in the field to memory Pressing twice within one second will cause the context sensitive Help to be displayed The Help displays contain useful information regarding available variable assignments and selections When in other modes use it at the end of a key press sequence to enter the command 1 3 2 Up Down Arrow Keys A V These keys are located top center on the keypad When in the Display Mode the A V keys are used to scroll through data relevant to a particular selection When in the Program Mode they are used to scroll through data and position the cursor on data to be viewed or changed In
66. ith respect to flow ASG or ADens see sidebar exceeds the preset limit It is used to detect a change in flowing product and is available for use in programmable Boolean equations and digital I O functions 4 2 Delayed Specific Gravity Density Rate of Change Alarm Flag In many cases the densitometer or gravitometer used to detect the product interface is mounted many Bbls m or liter ahead of the valve manifold used to cut the product and end the batch A second gravity density rate of change flag which is delayed by the amount of line pack Bbls or m provides an accurate indication of when the interface reaches the actual valve manifold Next Interface Due Barrels 156 The Next Interface Due counter shows the number of Bbls or m of line pack remaining before the leading edge of the product interface reaches the valve manifold A minus number indicates that the leading edge has passed Up to three interfaces can be tracked between the interface detector and the valve manifold 4 1 Chapter 4 Specific Gravity Rate of Change ASG amp ADens Delta Specific Gravity ASG refers to U S customary units and is measured per barrel Delta Density ADens refers to metric units and is measured per cubic meter The ASG or ADens function is the smallest difference in specific gravity or density between two products that will form the product interface 4 3 Determining the Gravity Rate of Change Limits To ac
67. keys are approximately ten times more sensitive when the Alpha Shift LED is on QJOmni All 74 06 07 Volume 2 Static Discharges It has been found that applications of electrostatic discharges may cause the Active Alarm LED to glow red Pressing the Space Clear key will acknowledge the alarm and turn off the red alarm light All 74 06 07 Basic Operation 1 3 5 Program Diagnostic Key Prog Diag This key is located top left on the keypad While in the Display Mode pressing this key changes the operating mode to either the Program or Diagnostic Mode depending on whether the Alpha Shift LED is on When in other modes it cancels the current entry and goes back one menu level eventually returning to the Display Mode 1 3 6 Space Clear Cancel Ack Key This key is located bottom left on the keypad Pressing this key while in the Display Mode acknowledges any new alarms that occur The Active Alarm LED will also change from red to green indicating an alarm condition exists but has been acknowledged When in the Field Entry Mode unshifted it causes the current variable field being changed to be cleared leaving the cursor at the beginning of the field awaiting new data to be entered With the Alpha Shift LED illuminated it causes the key to be interpreted as a space or blank When in all other modes it cancels the current key press sequence by flushing the key input buffer 1 4 Adjusting the Display
68. lculated The flow computer moves the selected previous batch data to the previous batch data points within the database see explanation in Technical Bulletin TB 980202 4 Enter Password when requested Scroll to either Enter API60 or Enter SG60 or S amp W Type in a valid value and press Enter 5 Scroll to Recalculate amp Print Press Y and then Enter At this time the flow computer will recalculate the batch data and send the report to the printer and the Historical Batch Report Buffer in RAM memory The default batch report shows the batch number as XXXXXX XX where the number ahead of the is the batch number and the number after the is the number of times that the batch has been recalculated Chapter 3 INFO In order to activate the batch preset counter you must have entered a batch size other than zero before the batch started i e starting with a batch size of zero disables the preset counter feature Batch presets can be selected for gross net or mass units see Volume 3 2 7 Configuring the Meter Station INFO The batch preset counter can be selected for gross net or mass units see Volume 3 2 7 Configuring the Meter Station 3 8 Computer Batching Operations 3 8 Batch Preset Counters Independent batch preset counters are provided for each meter run when in the Independent Batch Stack Mode Each batch preset counter is pre loaded with the batch size taken fr
69. local setpoint to a remote setpoint enter N at the Local Set Pt Y N prompt The switch to remote setpoint may not be bumpless depending upon the remote set point source 2 3 5 Changing the Secondary Variable Setpoint Move the cursor to the bottom line of the above display press Clear and then enter the new setpoint 2 4 PID Control Remote Setpoint IMPORTANT As described above the PID control loop can be configured to accept either a local setpoint or a remote setpoint value for the primary variable The remote You must assign a remote setpoint is derived from an analog input usually 4 20 mA This input is scaled in setpoint input even if one engineering units and would usually come from another device such as an RTU Sr TER High Low limits are applied to the remote setpoint signal to eliminate possible determines the scaling of problems of over or under speeding a turbine meter see Volume 1 Chapter 8 the primary controlled for more details variable 8 2 4 v Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation 2 5 Using the PID Startup and Shutdown Ramping Functions These functions are enabled when a startup and or shutdown ramp rate between 0 and 99 percent is entered see section PID Setup in Volume 3 Commands are provided to Start the valve ramping open Shutdown to the minimum percent open valve or Stop the flow by closing the valve immediately once it has been
70. mary variable usually flow rate with a secondary override variable usually meter back pressure or delivery pressure The primary and secondary set points can be adjusted locally via the keypad and remotely via a communication link In addition the primary set point can be adjusted via an analog input to the computer Contact closures can be used to initiate the startup and shutdown ramp function which limits the control output slew rate during startup and shutdown conditions A high or low error select function causes automatic override control by the secondary variable in cases where it is necessary either to maintain a minimum secondary process value or limit the secondary process maximum value Local manual control of the control output and bumpless transfer between automatic and manual control is incorporated REMLITE LOCAL REMOTE SETPOINT 4 20mA O O PRIMARY VARIABLE CALCULATE ERROR ACTION REVERSE O V FORWARD CALCULATE ERROR SECONDARY VARIABLE X SECONDARY ERROR SELECT GAIN Q ACTION LOCAL SETPOINT D HIGH Q O O LOW SECONDARY SETPOINT O NO REVERSE FORWARD PRIMARY GAIN Seente PRIMARY Rpt min ALGURITHIM SECONDARY Rpt nmin PID START PID SHUTDOWN PID STOP COMMAND COMMAND COMMAND O O O O O O OPEN MIN OPEN 100 4 HIGH DUTPUT BATCH LOADING TOPPING OFF I LIMIT 0 Q AUTO X TO mA O N I P MANUAL PD CONTROL VALVE MANUAL ADJUST Fig 2 1 Typical PID Control
71. mber to reduce the size of the batch All 74 06 07 Volume 2 All 74 06 07 Basic Operation 3 10 Automatic Batch Changes Based on Product Interface Detection Automatic batch changes can be made by the computer by monitoring the rate of change of the product s specific gravity density during the final moments of a batch For example a Boolean point can be programmed to be active whenever the specific gravity rate of change flag is set and the batch warning flag is set A digital output can then be assigned to this interface detected Boolean flag and can be used to cause a batch end command Specific gravity disturbances which may occur during the batch will be alarmed but will not be used to end a batch unless the batch warning flag has been reached 3 9 Volume 2 Chapter 4 Basic Operation Specific Gravity Density Rate of Change ASG amp ADens Delta Specific Gravity ASG refers to U S customary units and is measured per barrel Delta Density ADens refers to metric units and is measured in kilograms per cubic meter The ASG or ADens function is the smallest difference in specific gravity or density between two products that will form the product interface All 74 06 07 4 1 Specific Gravity Density Rate of Change Alarm Flag The specific gravity density rate of change alarm flag is a flag within the database which is set whenever the rate of change of the station gravity density w
72. more prove runs are required The results of the next two proves are within the tolerance The total number of runs was 7 The number of consecutive proves accepted is 5 If more runs had been rejected more runs could have been attempted up to the maximum number of runs entry 6 1 12 Inactivity Timer PROVER DATA Over Travel 2 TT Inactive Sec 120 Dia Inch 12 1234 Inactivity Timer Entry The prove sequence consists of a series of commands and resulting events The inactivity timer entry is used to specify the maximum period of time in seconds allowed to elapse between the prove events If this period is exceeded the flow computer aborts the prove operation sets a prove failed flag and prints a prove abort report 8 6 8 We Omni All 74 06 07 Volume 2 Basic Operation Make sure that you allow enough time for the sphere to travel between the detector switches at the lowest flowrate expected When using the Master Meter prove method allow enough time for the amount of flow to pass through the master meter at the lowest expected flowrate Event Event Name 1 Prover Command Received E 2 Temperature Stability Checked 3 Sphere Launched i 4 First Detector EE 2 Second Detector Tb 6 Overtravel Wait Fig 6 5 Example 2 of Run Repeatability 4 Omni DRE E EIE SH Tew Cots Fee Peet Bann E t x amp be IBiE EiE E RE p au Fig 6 6 Flow rate amp temperature ar
73. new batch measuring the same product as the batch that just ended Batch No Stack Shift Using this option instructs the OMNI to end the batch on the current running product and to begin a new batch measuring the same product as the batch that just ended The OMNI will not shift the batch stack even if there were products entered into the batch stack prior to ending the batch 8 v Omni a Chapter 3 Computer Batching Operations Note When utilizing the front panel of the OMNI to end a batch by pressing PROG BATCH METER n ENTER or PROG BATCH ENTER the OMNI will look at the Disable Batch Stack Operation setting in the Batch Scheduling configuration to determine whether it should shift the batch stack or not If it is not checked it will shift the batch Select the correct batch end sequence required and a new screen will display on the Omnicom which will have an End Batch Tab Press this tab using your mouse and the OMNI will end the batch and print out a report Another Tab Batch Stack on this screen will show the user the Batch stack if used on this meter and will allow a user to enter or delete selected batches in this stack 3 6 Ending a Batch A batch in progress is ended by setting the appropriate End Batch Flag in the computer s database This can be done manually or via Omnicom on a timed basis through a digital I O point or via a Modbus command Pressing Prog Batch Meter n keys the following s
74. nnanennnnennsennasennnsennnnennnene 2 16 2 12 PID Tuning Adjust Entries Lavrans muneeseediekedseddann 2 16 2 13 Primary Variable PID Setup Entries rrrarrrnnnrnnnnnvnnrrnanennnnennnnnnnnnnnanrnnnnennnnnnnnnnnanrnnanennnnnnnnne 2 17 Ae PING PENN 2 18 2 15 Primary and Secondary Variable SCalING cccccccceeceseeeeeeeeeeeeeseueeseeeeseeeseeeeseueeseeeeseeesaeeees 2 18 o MEM Pover SEP mpi MARRE 6 2 6 2 Master Meier PrOVING MEE 6 3 6 3 Example 1 of RUM Repeatability seccsicvesansxasscaanreceencdiassunnsiecesmanietacceniede neinna 6 7 6 4 Example 2 of Run Repeatability 1 elseeeeseseesesseessseeeseeee nennen nennen nnns 6 8 6 5 Example 2 of Run Repeatability rrronrrnnnrrnnrernnnrrnnnrranrrranrrnnnernnnnnnnrrnnnrnnanennnnrnnasnnnsennasennnnennn 6 9 6 6 Flow rate amp temperature are stable Prove sequence may begin sseeesssss 6 9 or Stability Check ENGS deben dioi cerdos gesta nsa eed enar Enn Era mcus nkan EENEN 6 10 6 6 elvEv une SNl 6 11 6 9 Two batches with the prove done between the batches One retroactively uses the new meter factor while the other uses the old eseeeeeeeeeeeeeesse 6 13 6 10 Two batches with the prove occurring between the batches using a new meter factors 6 14 6 11 Two batches with the prove occurring between the batches using a new meter factors
75. nsure that the sphere is ready to be launched after each prove run To obtain this entry estimate the volume that the sphere displaces between the second detector switch and when it arrives in the ready to launch position Take this estimate multiply it by 1 25 and enter it into the overtravel entry 6 1 4 Prover Diameter Even though the prover volume was entered in a previous entry you must still enter some of the physical dimensions and properties of the prover The prover diameter entry specifies the diameter of the prover tube 6 1 5 Prover Wall Thickness This entry is used to specify the wall thickness of the prover 6 1 6 Modulus of Elasticity Thermal Expansion This entry is used to calculate the Correction factor for pressure on steel CPSP The flow computer uses this entry to calculate a corrected prover volume Shown in the chart are estimates for different types of steel US Units Mild steel 3 0E7 Stainless 2 8E7 to 2 9E7 Metric Mild steel 2 07E8 Stainless 1 93E8 to 2 0E8 8 6 4 v Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation 6 1 7 Thermal Expansion Coefficient This entry only applies to full size provers with the detectors mounted on the prover flow tube It is the cubical coefficient of thermal expansion used to calculate the CTSP factor The flow computer uses this entry to calculate a corrected prover volume On compact provers the detector switches are not mounted on the
76. om the appropriate batch schedule stack The counter is automatically reduced by the meter runs net flow Press Batch Preset Meter n or Meter n Batch Preset to see the current value of the counter for a particular meter run Meter 1 Batch Preset barrels 49978 Mtr 1 Preset Warning barrels 100 3 8 1 Batch Preset Flags The batch preset flags are Boolean variables within the database which are automatically set whenever the appropriate batch preset counter reaches Zero They are available for use in programmable Boolean equations and digital I O functions 3 8 2 Batch Warning Flags The batch warning flags are Boolean variables within the database which is automatically set whenever the appropriate batch preset counter is equal or less than the programmed batch warning value It is available for use in programmable Boolean equations and digital I O functions 3 9 Adjusting the Size of a Batch The size of a running batch may change several times during the progress of the batch This is usually due to product take off or injection upstream of the metering station While in the Display Mode press Prog and then Batch Preset Meter n or Meter n Batch Preset This will show the following screen ADJUST Z1 BATCH SIZE Enter Amount to Adjust 0 Size Now 100000 Press Clear and enter the number of barrels cubic meters Ibs or kgs that you wish to add to the size of the batch Enter a minus nu
77. ons each published in separate documents i e one per application revision per volume The volumes respective to each application revision are Revision 20 2474 Volume s 3a 4a Revision 21 25 74 Volume s 3b 4b Revision 22 26 74 Volume s 3c 4c Revision 23 27 74 Volume s 3d 4d For example if your flow computer application revision is 20 2474 you will be supplied with Volumes 2a 3a amp 4a along with Volumes 1 2 amp 5 All 74 06 07 Basic Operation Manual Structure The User Manual comprises 5 volumes each contained in separate binding for easy manipulation You will find a detailed table of contents at the beginning of each volume Volume 1 System Architecture and Installation Volume 1 is generic to all applications and considers both US and metric units This volume describes Q Basic hardware software features 4 Installation practices Q Calibration procedures LY Flow computer specifications Volume 2 Basic Operation This volume is generic to all applications and considers both US and metric units It covers the essential and routine tasks and procedures that may be performed by the flow computer operator General computer related features are described such as Q Overview of keypad functions Q Adjusting the display Q Clearing and viewing alarms LY Computer totalizing Q Printing and customizing reports The application related topics may include Q Batching operations Q Pr
78. ontrol Functions 2 7 PID Control Tuning Individual control of gain and integral action are provided for both the primary and secondary control loops Tune the primary variable loop first by setting the secondary setpoint high or low enough to stop the secondary control loop from taking control Adjust the primary gain and integral repeats per minutes for stable control Reset the primary and secondary set points to allow control on the secondary variable without interference from the primary variable Adjust the secondary gain and integral repeats per minute for stable control of the secondary variable 2 7 1 Estimating the Required Controller Gain For Each Process Loop Each process loop will exhibit a gain function A change in control valve output will produce a corresponding change in each of the process variables The ratio of these changes represents the gain of the loop For example If a 10 change in control output causes a 10 change in the process variable the loop gain is 1 0 If a 10 9e change in control output causes a 20 9e change in process variable the loop gain is 2 0 To provide stable control the gain of each loop with the controller included must be less than 1 0 In practice the controller gain is usually adjusted so that the total loop gain is between 0 6 and 0 9 Unfortunately the gain of each loop can vary with operating conditions For example A butterfly control valve may have a higher gain when almost closed to w
79. orrect totalizing of flow must be maintained whenever possible This is achieved by correct installation practices and by using turbine or positive displacement flow meters which provide two pulse train outputs These pulse trains are called the A pulse and the B pulse In normal operation both signals are equal in frequency and count but are always separated in phase or time The API Manual of Petroleum Measurement Standards Chapter 5 Section 96 describes several levels of pulse fidelity checking ranging from Level E to Level A with Level A being the most stringent method requiring automatic totalizer corrections whenever the pulse trains are different for any reason For all practical purposes Level A as described in the API document is probably unachievable The OMNI Flow computer implements a significantly enhanced Level B pulse security method by not only continuous monitoring and alarming of error conditions but also correcting for obvious error situations such as a total failure of a pulse train or by rejecting simultaneous transient pulses No attempt is made to correct for ambiguous errors such as missing or added pulses These errors are detected alarmed and quantified only 7 2 Installation Practices When using pulse fidelity checking it is assumed that the user begins with and maintains a perfect noise free installation The user must ensure that each pulse train input to the flow computer is a clean low impedance signal w
80. oving functions Q PID control functions Q Audit trail Q Other application specific functions Depending on your application some of these topics may not be included in your specific documentation An index of display variables and corresponding key press sequences that are specific to your application are listed at the end of each version of this volume Volume 3 Configuration and Advanced Operation Volume 3 is intended for the advanced user It refers to application specific topics and is available in four separate versions one for each application revision This volume covers Q Application overview Flow computer configuration data entry User programmable functions Modbus Protocol implementation Q Q Q Flow equations and algorithms QD Omni XI OMNI 6000 OMNI 3000 User Manual Manual Updates and Technical Bulletins They contain updates to the user manual You can view and print updates from our website http www omniflow com Typographical Conventions These are standard graphical text elements used to denote types of information For your convenience a few conventions were established in the manual s layout design These highlight important information of interest to the reader and are easily caught by the eye xil For Your Information Volume 4 Modbus Database Addresses and Index Numbers Volume 4 is intended for the system programmer advanced user It comprises a
81. ramped to the minimum percent open These commands are accessed using the keypad by pressing Prog Batch Meter n which will display the following Mtr1 Batch Start Y Shutdown to Min Batch Stop Print amp Reset 2 6 Startup Ramp Shutdown Ramp Minimum Output Percent Inputs are provided for startup shutdown ramp rates and minimum output settings When these startup shutdown ramp rates are applied the control output movements will be limited to the stated movement per 2 second see Volume 3 On receipt of a shutdown signal the output will ramp to the minimum output for topoff purposes Chapter 2 IMPORTANT PID Control Tuning The primary variable must be tuned first When tuning the primary variable loop you must set the secondary setpoint high or low enough to the point where it will not take control Otherwise the PID loop will become very unstable and virtually impossible to tune Adjust the primary gain and integral repeats per minute until you achieve stable control Likewise when tuning the secondary setpoint the primary must be set so it cannot interfere Once you have achieved stable control of both loops you can then enter the setpoints established for each loop at normal operating conditions INFO The primary gain interacts with the secondary gain The actual secondary gain factor is the product of the primary gain and secondary gain factors 2 6 PID C
82. ressure I O point After the prove permissive has been set to true the flow computer checks the plenum pressure The plenum pressure must be within the limit as specified in the prove setup entries If the plenum pressure is too high the flow computer reduces the pressure by venting the plenum pressure Prover Permissive Signal Recieved Prover Check Prover Permissive P enum Permissive Signal Recieved Signal Recieved Pressure Prover Permissive Signal Recieved OK Fig 6 24 After Run Prove Permissive Diagram If the plenum pressure is to low the flow computer increases the pressure by activating the charge plenum command Once the plenum pressure is adjusted the flow computer ensures that the piston is ready to launch in the upstream position by ensuring that the Piston Downstream flag is false The flow computer then issues the piston launch command All 74 06 07 6 27 Chapter 6 6 28 Proving Functions After second Detector is sensed After the second detector is sensed the counts are gated off and the prove run command goes high This causes the prover to return the piston to the upstream position and the piston downstream flag goes low For the Brooks compact prover set the overtravel entry to zero to minimize the prove sequence time e o iE 3 i 4 T BIE BIBIE EEE i EIBIEIEiE o Ori pan BIBIBIE BIE i Fig 6 25 Set th
83. rm Report Date and time tags of the last 500 alarms when they occurred and are cleared Meter run specific alarms also snapshot the gross volume and mass totalizers Meter factor changes are also recorded here Q Audit Trail Report Date and time tags of up to the last 150 changes to the flow computer database made via the local keypad Changes made via either Modbus port will also be recorded if the password feature is being used on that port Q Product File Report Shows information related to the product setup of the flow computer For turbine PD liquid flow computers this data includes product name meter factors override gravities densities and the equation or standard to be used for each product Gas flow computers print product name fluid type calculations standard component analysis viscosity and isentropic overrides SG and heating value overrides for each product Q Config Data Report Lists most configuration settings currently in the flow computer All 74 06 07 8 1 Chapter 8 INFO Entering a number between 1 and 500 at the Hist Alarm line will cause many previous alarms to be printed When requesting reports such as previous daily batch or prover reports you must enter a number between 1 and 8 1 refers to the last report generated and 8 refers to the oldest report Up to 150 previous data entry changes can be printed when the Audit Trail is requested Printed Reports 8 2 Default R
84. s Density DP Orifice Meter e uu LH EN CI UI Time Counts Factor Preset Batch Analysis Lo e uu Eu EUM EU UH Print Prove Status Alarms Product Setup Cancel Ack Input Output Help Fig 2 15 Primary and Secondary Variable Scaling For the secondary variable pressure this entry should not be confused with the 2 18 v Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation span of the pressure transducer which was entered when configuring the transducer 2 8 11 Closing Notes The flow computer has PID control loops to control a primary process variable such as flow by outputting an analog signal to control equipment such as a valve or variable speed pump The flow computer is also capable of controlling a secondary variable such as pressure providing override control The flow computer attempts to control the PID variable primary or secondary that is closest to its setpoint The setpoint for the primary variable can be adjusted locally by using the front panel keypad or remotely via Modbus writes The setpoint can also be provided from a remote source by connecting an analog signal to the flow computer The primary variable controller incorporates bumpless transfer when switching between manual and automatic modes Ramping functions and command points are provided to minimize the possibility of equipment damage or spills resulting from rapid startups or shutdowns Gain and repeats per min
85. ses 2nd Detector Calculate Repeatability Fig 6 21 2nd Detector Switch Additional prove runs will be attempted until the required number of consecutive run is achieved or the maximum number of runs to attempt is exceeded Before each additional run is attempted the Over Travel volume must pass through the meter The overtravel volume is the volume that must be displaced by the sphere to return it to the launch position 6 24 All 74 06 07 Volume 2 Basic Operation Subsequent Runs The flowrate is checked at the end of each prove run or round trip for bi directional provers The prove sequence will be aborted if the flowrate between runs varies more than the Flow Stability Limit PROVER DATA Flow Change Flow Change F Stable Min Prove Completed When the last prove run is completed the flow computer calculates the meter factor resets the prove in progress flag sets the prove completed flag and prints the prove report Heter Preuing Report Computer Ib 62143 Date d1 22 9 Tine 15 12 45 Report Humber L Lecation Petroleum Prodscts Fipeliar Prove Data Diameter Inches 15 2580 Wall Thick Ian 3150 Elasticity JT0200900 onde e SORES Table flected Table PFrodect Hue CEUDE Low Pata Serial Humber Heter ID z 96075 Beter Size 6 Heter Hodel G 1 Total B Ls 67133 M ee n Gee Previows H F 9978 OD C BBL Hr 66 32 Date TI 12 19 07 Time 11 02 Nm EN WU
86. ses net flow rates and total accumulations for all active meter runs to be displayed In many instances the computer attempts to recognize similar key press sequences as meaning the same thing i e Net 1 Meter 1 Net and Net Meter 1 all cause the net volume data for Meter Run 1 to be displayed In most cases more data is available on a subject then can be displayed on four lines The V up down arrow keys allow you to scroll through multiple screens 1 2 Operating Modes Keyboard operation and data displayed in the LCD display depends on which of the 3 major display and entry modes are selected 1 2 1 Display Mode This is the normal mode of operation Live meter run data is displayed and updated every 200 msec Data cannot be changed while in this mode 1 2 2 Keypad Program Mode Configuration data needed by the flow computer can be viewed and changed via the keypad while in this mode When the Program Mode is entered by pressing the Prog key the Program LED glows green This changes to red when a valid password is requested and entered 1 2 3 Diagnostic and Calibration Mode The diagnostic and calibration features of the computer are accessed by pressing the Diag key Alpha Shift then Prog This mode allows you to check and adjust the calibration of each input and output point The Diagnostic LED glows green until a valid password is requested and entered 1 2 4 Field Entry Mode You are in th
87. tering Systems US metric units About the User Manual This manual applies to 74 firmware revisions of OMNI 6000 and OMNI 3000 Flow Computers It is structured into 4 volumes and is the principal part of your flow computer documentation Target Audience As a user s reference guide this manual is intended for a sophisticated audience with knowledge of liquid and gas flow measurement technology Different user levels of technical know how are considered in this manual You need not be an expert to operate the flow computer or use certain portions of this manual However some flow computer features require a certain degree of expertise and or advanced knowledge of liquid and gas flow instrumentation and electronic measurement In general each volume is directed towards the following users Q Volume 1 System Architecture and Installation Installers System Project Managers Engineers Programmers Advanced Operators Operators Q Volume 2 Basic Operation All Users Q Volume 3 Configuration and Advanced Operation Engineers Programmers Advanced Operators 4 Volume 4 Modbus Database Addresses and Index Numbers Engineers Programmers Advanced Operators x Omni All 74 06 07 Volume 2 User Reference Documentation The User Manual is structured into five volumes Volumes 1 and 5 are generic to all flow computer application revisions Volumes 2 3 and 4 are application specific These have four versi
88. the Diagnostic Mode The up down arrow keys are initially used to position the cursor within the field of data being changed Once you select an input or output to calibrate or adjust the up down arrow keys are used as a software zero potentiometer 1 3 3 Left Right Arrow Keys These keys are located top center on the keypad to the left and right respectively of the Up Down Arrow Keys The keys have no effect while in the Display Mode When in Program Mode they are used to position the cursor within a data field In the Diagnostic Mode they are initially used to position the cursor within the field of data to be changed Once you select an input or output to calibrate or adjust the left right arrow keys are used as software span potentiometer 1 3 4 Alpha Shift Key and LED This key is located top right on the keypad Pressing the Alpha Shift key while in the Field Entry Mode causes the Alpha Shift LED above the key to glow green indicating that the next valid key press will be interpreted as its shifted value The Alpha Shift LED is then turned off automatically when the next valid key is pressed Pressing the Alpha Shift key twice causes the Alpha Shift LED to glow red and the shift lock to be active All valid keys are interpreted as their shifted value until the Alpha Shift key is pressed or the Display Enter key is pressed When in the Calibrate Mode zero and span adjustments made via the arrow
89. the prover temperature and the meter temperature for the prove sequence to continue after temperature stability has been established The prove sequence will be aborted and a prove abort report will be printed 6 1 18 Density Stability Time Seconds This entry only applies when mass proving is required and a prove densitometer is configured Certain types of compact provers cause a momentary pressure pulse each time the prover piston is launched This can momentarily cause inaccurate densitometer readings The flow computer rejects these inaccurate measurements by holding the density value sampled just prior to the launch until the stability time expires After that normal sampling continues Enter the delay in seconds required to allow the prover density signal to stabilize after launching the prover ball or piston 6 1 19 Meter Factor Implementation Entries PROVER DATA MF Devia Auto Implement MF Retroactive M F A meter factor is calculated at the completion of a prove sequence Three entries are used to determine if and how the new meter factor will be implemented The entries are e Auto Implement Meter Factor e Apply Meter Factor Retroactively e Acceptable Meter Factor Deviation The newly calculated prove meter factor is compared against the meter factor in use The two meter factors must compare within this percentage limit If outside of this limit the prove report will indicate a successful prove but show th
90. the same response to control valve movement 2 8 7 Repeats per Minute This entry determines the integral action of the controller Integral action gradually integrates the error between the measurement and the setpoint adjusting the error to zero The larger that this entry is the faster the output will respond If this entry is set too high the system will be too responsive and the controller will overshoot the setpoint causing instability and oscillations An initial value of 5 is a reasonable starting point for both primary and secondary entries Deadband PID deadband is used to minimize wear and tear on the control valve actuator in cases where the controlled variable is continuously changing The control output of the flow computer will not change as long as the calculated PID error percentage is less than or equal to the entered deadband percentage 2 13 Chapter 2 2 14 PID Control Functions low pont s mmm mm mm 22020200 eee Shutdown Ramp 1752 Min Ramp Ta 1722 PID Perm 1 1752 I I I PID Perm 2 i I I I I i I I Shutdown i 1788 dh E l Stop 1792 Fig 2 9 PID ramping Functions un i ha To minimize the possibility of equipment damage or spills resulting from rapid startups or shutdowns some applications require that the flow be slowly ramped up to and ramped down from the setpoint Digital command points in the flow computer s database which con
91. this entry should be a flowrate variable For example if you want the primary control variable to be meter run 1 flowrate the entry is 7101 Set this entry to zero if you do not require flowrate control 2 10 All 74 06 07 Volume 2 All 74 06 07 Basic Operation The remark entry is used to enter a description of the variable such as METER FLOWRATE The entry may be up to 16 characters long The last entry that must be specified for the primary control variable is Control Action There are two possible entries Forward or reverse Forward action indicates that an increase in control output increases the value of the controlled variable Reverse acting indicates that a increase in control output decreases the value of the controlled variable It is recommended that the action entry is always set to forward If necessary reverse the action when configuring the analog output Remote Set Pt I O Diagram showing local adjustment with up down arrow keys 7601 and remote showing analog input through 7603 and 7602 The setpoint for the primary variable can be adjusted locally by using the front panel keypad or remotely via Modbus writes The setpoint can also be provided from a remote source by providing an analog signal input to the flow computer Enter the I O point assignment for the analog input to be used or enter zero or 99 if a setpoint via an analog input is not required The limits and scale for this input will be specifi
92. tly to data for a specific product number A display similar to the following can be scrolled through PRODUCT 75 Name PROPANE Table Select 2 Override API 150 9 Override Dens 5010 M F 1 0099 M F 2 0034 M F 3 0023 M F 4 9995 Move the cursor to the appropriate meter factor press Clear and re enter the required meter factor Note that only numbers greater than 0 8000 and less than 1 2001 are allowed The Retroactive Barrels question will not be prompted unless the meter factor you want to modify is being used at the time Chapter 5 Meter Factors 5 2 Changing Meter Factors for the Running Product Enter the Program Mode by pressing Prog Then press Factor Enter this will allow you to scroll through all meter factors or press Meter n Factor Enter to go directly to the meter factor for Flowmeter n n 1 2 3 or 4 Flowmeter 71 Meter Factor 1 0000 Press Clear and then enter the required meter factor You will be prompted to enter the number of retroactive gross barrels or cubic meters that the new meter factor will be applied to Flow Meter 71 Meter Factor 1 0050 Retro Bbls 1000 Note that only numbers greater than 0 8000 and less then 1 2001 are allowed as meter factors The meter factor will automatically replace the previous meter factor in the appropriate product information file 5 3 Previous Meter Factor Saved data Whenever a flowmeter is proved the new
93. tor speeds Information provided in previous modules discussed how to adjust the PID output and setpoints Before output and setpoint adjustments can be made to the PID loops the configuration and setup entries must be programmed into the flow computer PID control loops attempt to control a primary process variable such as flow by outputting an analog signal to control equipment such as a valve or variable speed pump The flow computer is also capable of controlling a secondary variable such as pressure under certain circumstances The setpoint for the primary variable may either be adjusted locally using the keypad up and down arrow keys or remotely via a live analog input from another device The primary variable controller incorporates bumpless transfer when switching between manual and automatic Bumpless transfer is normally needed when controlling flowrate Bumpless transfer is not provided for the secondary variable controller Remote Setpoint db ab a ul Li Tee Counts Factor Preset Gatch Cancevacs E amp 3 amp EIE EE i Fig 2 2 Backpressure Control All 74 06 07 Omni 53 Chapter 2 2 8 PID Control Functions 2 8 1 The two most common control applications are Fig 2 3 Backpressure Control Flowrate control while maintaining a minimum backpressure Control Diagram 1 Accurate liquid measurement requires that the fluid being measured remains in the liquid state To ensure this
94. trol the startup and shutdown for PID loop 1 are shown in the diagram Two PID permissive flags 1722 and 1752 control the startup and shutdown ramp functions These PID permissives may be manipulated using Boolean statements or remotely via Modbus writes PID Start Shutdown and Stop command points have been added to eliminate the need to manipulate the PID permissives directly Using these command points greatly simplifies operation of the PID ramping functions By activating the PID start command 1727 the PID permissive 1722 and 1752 is set to on This starts ramping the flowrate towards the setpoint When the delivery is almost complete activating PID shutdown command 1788 resets PID permissive 1722 causing the flowrate to ramp down to the minimum valve open percentage The delivery is terminated by activating PID stop command 1792 which resets 1752 causing the valve to close completely 8 v Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation The additional entries required to setup the ramping functions are Startup and Shutdown Ramping A Alarm o ift t gt ov z GH HU HA OH BIBIEIE E BIBIBIBIE OG HOR EIE are KIEIBIE RIE Q gt Fig 2 10 PID Tuning Adjust Entries 2 8 8 Startup and Shutdown Ramping These two entries are used to specify the maximum speed that the valve can open or close during startup or shutdown conditions This is entered as a percentage of allowed movement per half s
95. urements and therefore must be regulated The plenum pressure needed for correct operation of the prover is a function of the prover line pressure and plenum constant The plenum constant depends on the size of the Compact prover Valid values for the plenum constant are shown in the chart Plenum Pressure Line Pressure Plenum Constant 60 Psig Valid values are 8 Inch 3 5 12 Inch Mini 3 2 12 Inch Std 3 2 18 Inch 5 0 24 Inch 5 88 Larger Check with Manufacturer 8 We Omni All 74 06 07 Volume 2 All 74 06 07 Plenum Deadband Basic Operation The Compact prover requires that the plenum chamber pressure be maintained within certain limits Reducer Charge AN Solenoid Chambe 4 Js Valve Plenum 600 PSI E i 4 20mA Pressure Switch spur to OMNI e od g Needle SENEST ul Valve Orifice Contact to OMNI LUE Nitrogen a PEL From OMNI Bottle 1500 PSI Charge Command from OMNI Fig 6 14 Diagram shows venting and charging the plenum pressure The flow computer calculates the correct plenum pressure at the beginning of each prove sequence and will charge or vent nitrogen until the measured plenum pressure is within the specified deadband percent entry Until this is correct the prove sequence will not continue Ensure that you allow sufficient time in the inactivity timer entry to accommodate the time required to stabilize the plenum pressure 6 1 22 Setup Entries Auto Proving P
96. ures during the prove sequence Calculating repeatability based upon the calculated meter factor takes into account variations in temperature and pressure and may be easier to achieve Qe Omni All 74 06 07 Volume 2 All 74 06 07 Basic Operation 6 1 11 Run Repeatability Maximum Deviation This entry is used to specify the maximum deviation that may occur between individual prove runs This entry is a percentage of either the prove counts or the calculated meter factors PROVE mm mire 8 OUNTS DEV RUN COUNTS DEVIA REJECT 0 Fig 6 3 Example 1 of Run Repeatability In this example run repeatability is calculated based on accumulated counts between the detectors and the maximum deviation specified is 05 The number of runs to average entry is 5 When there is just one prove run the high and the low are the same and the deviation is zero After the second prove run the new high and low is determined and the deviation is 01 After the third prove run the deviation is 05 These calculations continue until the fifth run Now the deviation is 07 which is outside the specified tolerance of 05 As a result the first and second run results are rejected and the new low is 10004 Chapter 6 Proving Functions PROVE RUN COUNTS Fig 6 4 Example 2 of Run Repeatability Now the current deviation is 03 which is within the 05 limit At this point three consecutive runs have been accumulated Two
97. ute entries define how responsive the PID control will be The secondary gain is used to trim out response variances between the primary and secondary variables These entries must be carefully set in order to prevent the creation of oscillations and unstable control It is important to scale the primary and secondary variables correctly to ensure equal gain sensitivity between the primary and secondary measurements Asa result it is recommended that the full scale entries for the primary and secondary variables are set to twice the normal setpoint values 2 19 Volume 2 Basic Operation ENNIUS Chapter 3 Computer Batching Operations 3 1 Introduction A complete set of software batch totalizers and flow weighted averages are also provided in addition to the daily and cumulative totalizers These totalizers and averages can be printed saved and reset automatically based on the number of barrels or cubic meters delivered change of product or on demand The OMNI flow computer can keep track of 4 independent meter runs running any combination of 16 different products Flowmeter runs can be combined and treated as a station The batch totalizers and batch flow weighted averages are printed saved and reset at the end of each batch The next batch starts automatically when the pulses from the flowmeter exceed the meter active threshold frequency Pulses received up to that point which do not exceed the threshold frequency are still inclu
98. y be used or reproduced in any form or stored in any database or retrieval system without prior written consent of OMNI Flow Computers Inc Stafford Texas USA Making copies of any part of this manual for any purpose other than your own personal use is a violation of United States copyright laws and international treaty provisions OMNI Flow Computers Inc in conformance with its policy of product development and improvement may make any necessary changes to this document without notice Warranty Licenses and Product Registration Product warranty and licenses for use of OMNI flow computer firmware and of OmniCom Configuration PC Software are included in the first pages of each Volume of this manual We require that you read this information before using your OMNI flow computer and the supplied software and documentation If you have not done so already please complete and return to us the product registration form included with your flow computer We need this information for warranty purposes to render you technical support and serve you in future upgrades Registered users will also receive important updates and information about their flow computer and metering system Copyright 1991 2007 by OMNI Flow Computers Inc All Rights Reserved WS Omni All 74 06 07 Volume 2 Basic Operation Chapter 1 Basic Operating Features 1 1 Overview of the Keypad Functions INFO Within the document Thirty four keys
Download Pdf Manuals
Related Search
Related Contents
FLIR GF309 カタログ(PDF 530KB) E-flite EFLM4060B ダウンロード - ルートレック・ネットワークス KD-AVX44/KD Copyright © All rights reserved.
Failed to retrieve file