1 / 83

MVI56-AFC Training

MVI56-AFC Training. Prosoft Technology.

carl
Télécharger la présentation

MVI56-AFC Training

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MVI56-AFC Training

  2. Prosoft Technology • ProSoft Technology, Inc. is a US company based in Bakersfield, CA specializing in the development of communication products for industrial automation. Distribution, support and services are supplied worldwide by regional offices and an extensive distribution network.

  3. Prosoft Technology ProSoft Technology, Inc is headquartered in California, with 8 regional sales offices: four in North America (Western, North Central, Southern and North Eastern), one in Latin America, one which includes Europe, Middle-East and Africa, one in Asia, and a new region encompassing Australia and New-Zealand. Our products are distributed and supported through a wide distribution network of more than 250 distributors worldwide.

  4. Prosoft Technology

  5. Prosoft Technology • Solutions for the following platforms: • SLC (MVI46) • Controllogix (MVI56) • PLC (MVI71) • FLEX (MVI94) • Quantum (PTQ) • StandAlone (Prolinx)

  6. Prosoft Technology • Some of the Solutions: • Modbus • Modbus Plus • Modbus/Ethernet • DF1 • DF1/Ethernet • IEC 60870-5-101 • IEC 60870-5-103 • IEC 60870-5-104 • Flow Calculation

  7. Flow Calculation Solutions • MVI46-AFC for SLC Platform • MVI56-AFC for CLX Platform • MVI71-AFC for PLC Platform

  8. MVI56-AFC What is the MVI56-AFC? • Flow Computer in a CLX rack • Calculates Flow Rate & Volume • Supports Pulse & Orifice Meters • Supports up to 16 meters per module • Supports Gas & Liquid • Automatically Generates Archives • Event Log • Supports Modbus

  9. MVI56-AFC The MVI56-AFC uses the following standards: • AGA3 (Orifice Meters) • AGA 7 (Pulse Meters) • AGA 8 (Compressibility) • API Chapter 21.1 (Liquids)

  10. MVI56-AFC CONTROLLOGIX INPUT VARIABLESTemp, Pressure, Pulse Count, Frequency CALCULATION RESULTSFlow Rate, Volume, Archives, etc.. HIGH SPEED COUNTER ANALOG IO • Pulse Count • Temperature • Pressure Example – Pulse Meter

  11. MVI56-AFC CONTROLLOGIX INPUT VARIABLESTemp, Pressure, Differential Pressure CALCULATION RESULTSFlow Rate, Volume, Archives, etc.. ANALOG IO • Temperature • Pressure • Differential Pressure Example – Orifice Meter

  12. PC MVI56-AFC Null modem cable AFC Manager The AFC Manager is a software for Windows that provides an easy interface between the module and the user.

  13. AFC Manager • The AFC Manager allows: • Application Parameters Configuration (Site Configuration) • Meter Configuration • Meter Monitor • Alarm Monitor • Archive Monitor • Event Monitor • Meter Audit • Modbus Master Interface

  14. AFC Manager • The configuration file generated by the AFC Manager is saved as a .AFC file. • The .AFC file can be downloaded or uploaded between the PC and the module (Total Transfer) • The user can also use the Read or Write buttons to transfer data for each window (Partial Transfer). • A configuration file can easily be converted between the MVI46-AFC and MVI56-AFC modules

  15. MVIxx-AFC LEDs

  16. MVIxx-AFC LEDs APP STATUSOFF = OKON = At least one meter has an alarm and/or all meters are disabledBLINKING = Processor is Offline (program mode)BP ACT, P1, P2, P3 ON = Modbus or AFC Manager command for the module is recognizedOFF = No ActivityBBRAM LEDS OK ON & ERR ON = Initialization StatusOK ON & ERR OFF = Normal OperationOK BLINKING & ERR OFF = Checksum Error / Refer AFC Manager

  17. MVI56-AFC - Initialization • 1) Change the processor mode to run • 2) Enable (at least) one meter • Move the Date and Time data from the processor. • Obs: Step 3 must be repeated after every power cycle

  18. Configuration • INTRODUCTION • Site Configuration • Modbus Address Configuration • Modbus Pass-Thru Configuration • Archive Period Configuration • Site Options • Firmware Version

  19. Meter Configuration • Meter Configuration • The Meter has to be disabled to change Meter Type/Product Group or Units • Once the meter type or product group is selected, the software automatically displays the specific parameters • A meter configuration can easily be copied to other meters

  20. Pulse Meter Configuration • Pulse Meters - Introduction • A pulse meter requires a high speed counter to transfer pulses to the module • The module will consider each pulse count increment to add a volume amount to the accumulator • The meter uses a direct correlation between number of pulses and volume called K-FactorExample : K-Factor = 100 pulses/cubic feet • Means that 100 pulses is equal to 1 cubic feet

  21. Pulse Meter - Configuration Pulse Meters - Introduction Pulse Count Volume Pulse Frequency Flow Rate

  22. Pulse Meter - Configuration • Pulse Meters - Introduction • The module uses the following formula to increment the volume: • Gross Vol Incr = [Pulse Count Incr] * MeterFactor • KFactor

  23. Pulse Meter - Configuration Pulse Meters - Introduction As time goes on the actual measured volume (the "gross volume") will tend to drift from the nominal measured volume (the "indicated volume"). The factor that corrects "indicated" to "gross" is called the "meter factor", and is a number very close to 1. The Meter Factor usually depends on the Flow Rate. The user may configure up to 5 Meter Factor points to be interpolated, depending on the Flow Rate

  24. Pulse Meter - Configuration Pulse Meters - Introduction Meter Factor Configuration

  25. Pulse Meter - Configuration Pulse Meters - Introduction Stream OptionsThe calculations described up to this point are those recommended by API and performed by the vast majority of users of linear meters. Some users, however, may prefer to keep the meter factor at exactly 1.0000 and periodically adjust the K-factor with a meter prove -- and then the K-factor may depend on the flow rate.

  26. Pulse Meter - Configuration Pulse Input Rollover The module considers a rollover when the current pulse count is less than the previous one. In this case, it will use the following formula to re-calculate the pulse input: Pulse Count = (Current Pulse + Rollover Value) – Previous Pulse Ex: For a pulse input rollover value of 32767. Consider the following sequence of pulses:32700, 32750, 30, 50The module would use the following value forpulse input on the next transition:(32767+30)-32750 = 47

  27. Pulse Meter - Configuration Pulse Input Rollover “Jumps” in the Accumulator value typically happens when the pulse count is set to zero or the user has configured a wrong pulse input rollover valueIn this situation the module “thinks” that a rollover has occurred and add the remaining pulse amount to rollover

  28. Orifice Meter - Configuration • Orifice Meters - Introduction • Requires tube and orifice diameters configuration • The static pressure of the gas stream may be measured either upstream of the meter (before the differential pressure drop), or downstream of the meter (after the pressure drop). Both AGA3 and AGA8 require the upstream static pressure for their calculations, • where: upstream pressure = downstream pressure + differential pressureIf the pressure is measured from a downstream tap (typical), this parameter must be checked.

  29. Orifice Meter - Configuration • Orifice Meters – Introduction • DP Flow Threshold (kPa) • If at any time the differential pressure input value is less than the DP Flow Threshold parameter, the MVI module will consider the differential pressure as zero (no flow). • DP Alarm Threshold (kPa) • If at any time the differential pressure input value is less than the DP Alarm Threshold parameter, the MVI module will flag a Differential Pressure Low alarm. Note that this alarm is different than the one the module would flag if the differential pressure would be out of range (Input Out of Range: Differential pressure).

  30. Gas Product - Configuration Gas Product Once gas is selected as the product for the meter, the user may enter the molar concentrations for the elements. The module uses the Detailed Characterization Method that requires all molar concentrations (21 elements). The molar concentrations can be supplied through:- AFC Manager (static)- Ladder Logic (dynamic w/ Chromatograph device)1- External Modbus Device (dynamic w/ Chromatograph device) 1 1 Set Ctrl OptionsTreat Analysis as Process Input parameter to disable the generation of events.

  31. SUM CONCENTRATIONS (100% - T) < S < (100% + T) CalculateFlow Rate N Y S=0 ? ALARM!Analysis Total Not Normalized ALARM!Analysis Total ZERO Y N Gas Product - Configuration T = Normalization Total Error Tolerance

  32. Liquid Selection (Both API2540 Standard) REFINED PRODUCTS CRUDE/LPG StandardUses the base, "A", and "E" tables 23/24/53/54ApplicationPropane, butane, NGLs (natural gas liquids), and crude oils StandardUses the "B" tables 23/24/53/54 ApplicationGasoline and jet fuels Liquid Product - Configuration Liquid Product (Both selections uses the same input process variables)

  33. Liquid Product - Configuration - The ladder logic must move the “Water %” value for Net value calculation- Density at flowing conditions is required. This value may be either provided directly as a process input, or the AFC may calculate it from the frequency output of a densitometer. - Default Relative Density parameter = Specific Gravity

  34. Period Time (s) Frequency (Hz) Expected Density (kg/m3) Calculated Density (kg/m3) 1429.959 699.321 1000 999.9932 1459.109 685.350 1100 1099.858 Liquid Product - Configuration Densitometer Obs: The input scaling for density should be configured as 4-20mA. The densitometer frequency (Hz) should be moved instead of density Where T= 20C, P = 47.6 kPag

  35. Meter Configuration If the Input Value is not within the configured range, the module will flagan “Input Out of Range” alarm In this case, the module will perform flow calculation using the configured DEFAULT value

  36. Meter Configuration The Input Values read by the module may be viewed in the meter monitor window.Using the Calibration feature forces the module to ignore changes in the process input variables.

  37. Meter Configuration Input variables may be entered as:• Floating PointUse Floating Point format in ladder logicEx: 13.42 => T = 13.42 C • Scaled Integer Use Double Integer format in ladder logic Ex: 1342 => T = 13.42CEx: 200 => P = 200KpagEx: 35142 => DP = 35.142• 4-20mAUse Double Integer format in ladder logicEx: T,P and DP => 13107 (0%) / 65535 (100%)

  38. Module Calculates Volume Gross Accumulator Net Accumulator Gross Standard Accumulator Converts to Reference Temperatureand Pressure Module Calculates Volume Gross Accumulator Net Accumulator Gross Standard Accumulator Converts to Reference Temperatureand Pressure Subtract Water Amount Meter Monitor - Accumulator What is the difference between Gross Accumulator and Net Accumulator? GAS LIQUID

  39. Meter Monitor - Accumulator There are two accumulator types : • Resettable AccumulatorsThe Resettable Accumulators can be reset through:1) AFC Manager2) Archive Period End3) Ladder Logic• Non-Resettable AccumulatorsBoth types will be reset when the Accumulator Rollover Value is reached.

  40. ACCUMULATOR RESIDUE 1201.8613 0.8613 TOTALIZER 1201 Obs: The Totalizer is represented as Double Integer data (32 bits) Obs: The Residue is represented as Floating Point data (32 bits)The Residue is always less than 0 Meter Monitor - Accumulator The accumulators are represented as Totalizer and Residue values:

  41. Meter Monitor – Scan Count Using the Meter Monitor window, the user may monitor the backplane scan count and the calculation scan count: Backplane Scan Count Calculation Scan Count

  42. Meter Monitor - Wallclock Using the Meter Monitor window, the user may also monitor the WallClock date and time information.The WallClock should be transferred from ladder logic.IMPORTANT: The module will not perform calculation until it receives a valid date and time information from the processor.

  43. Meter Monitor - Log • The user may save the Meter Monitor results as a log file or csv file for Excel.• The user may also print the log file to the local printer.

  44. Audit Scan • An Audit Scan snapshots input values, intermediate calculated values, and output results for each of a short series of calculation scans for a single meter. This allows an auditor to rigorously verify the calculations performed by the AFC on live in-service production meters.• The Audit Scan can be viewed as “snapshots” of the process Steps: 1- Select the meter number2 – Select the number of audit scans3 – Click on “Read” to start audit scans4 – Click on Details for the calculation results5- Save the log/csv file or send the results for the local printer

  45. Hourly Archives48 Archives per meter Daily Archives35 Archives per meter Archives • The module supports the archiving of data for each meter channel. The archives are periodically generated according to the period duration defined in the Site Configuration.

  46. Archive 1Data A(Yesterday) Archive 2Data B(2 days ago) Archive 35Data Z(35 days ago) (…) Archives Archive Generation (6 steps) - Step 1 -

  47. Archives - Step 2 - Period End – New Archive Created !

  48. Archive 1(Yesterday) Archive 2Data A(2 days ago) Archive 35Data Y(35 days ago) (…) Archives - Step 3 -

  49. Archives - Step 4 - Data Z Archive Deleted (Previous Last Archive) !

  50. Archive 1New Data (Yesterday) Archive 2Data A(2 days ago) Archive 35Data Y(35 days ago) (…) New Archive Included ! Archives - Step 5 -

More Related