Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA Pipeline Operations for Liquids

Understand Virtual Flow Computer alarms and events

  • Last UpdatedApr 24, 2025
  • 4 minute read

The following table provides the cross-reference details for alarm severity configuration for the Virtual Flow Computer (VFC) application.

Note: The messages noted in the table are designated as either alarms that generate identical events or simple events. In all cases, you can customize the message text and, where applicable, adjust the alarm severity.
To update the alarm message or severity configuration, refer to the msgInfo table row for Alarm Message Identifier of interest. For more information on configuration using the msgInfo table, refer to Volume 1 of the RealTime Administrator documentation.

Alarm/Event Message

Alarm/Event Message Configuration

Alarm Severity Configuration

Type

Virtual flow computer [virtualFlowComputer.Name] : accumulator is back to normal state.

VFC_BAD_DELTA_RETURN_TO_NORMAL_FOR_ANALOG

VFC_BAD_DELTA_RETURN_TO_NORMAL_FOR_ANALOG

Alarm &

Event

Virtual flow computer [virtualFlowComputer.Name] : Accumulator [runtimeAccum.Name] is back to normal state.

VFC_BAD_DELTA_RETURN_TO_NORMAL_FOR_PULSE

VFC_BAD_DELTA_RETURN_TO_NORMAL_FOR_PULSE

Alarm &

Event

Virtual Flow Computer '<VFC name>': Accumulator '<Accumulator Name>' failed to calculate volumes, flow rates, and mass. Please see error log for details

VFC_ACCUM_CANNOT_CALCULATE_FOR_DIF

VFC_ACCUM_CANNOT_CALCULATE_FOR_DIF

Alarm & Event

Virtual flow computer '{0}': Accumulator '{1}' is back to normal state.

VFC_ACCUM_CANNOT_CALCULATE_FOR_DIF_RTN

VFC_ACCUM_CANNOT_CALCULATE_FOR_DIF_RTN

Alarm & Event

Virtual flow computer [virtualFlowComputer.Name]: accumulator jumped by [runtimeAccum.JumpDeltaMsr.ToString()] over [runtimeAccum.JumpDuration] seconds ([runtimeAccum.BadDelta] interval(s))

VFC_GENERATE_JUMP

Configured using the Jump alarm severity field on the VFC Accumulator configuration ADE screen.

Alarm &

Event

Virtual flow computer [virtualFlowComputer.Name]: accumulator spiked by [runtimeAccum.JumpDeltaMsr.ToString()] over [runtimeAccum.JumpDuration] seconds ([runtimeAccum.BadDelta] interval(s))

VFC_SPIKE

Configured using the Spike alarm severity field on the VFC Accumulator configuration ADE screen.

Alarm &

Event

Meter Factor for Rate: [rateName] and Product Group: [prodgroup] does not exist. Created default Meter Factor.

VFC_GENERATE_METER_CORRECTION_FACTOR_NOT_FOUND

VFC_GENERATE_METER_CORRECTION_FACTOR_NOT_FOUND

Alarm &

Event

Virtual flow computer '<VFC Name>': accumulator flowrate magnitude <Current Rate> violated maximum flow rate <Maximum Flow Rate> over <Number of Bad Deltas Detected> interval(s).

VFC_BAD_DELTA_VIOLATION

Configured using the Bad Delta Violation alarm severity field on the VFC Accumulator configuration ADE screen.

Alarm &

Event

Virtual Flow Computer '<VFC Name>': Accumulator '<Accumulator name>' has violated the number of allowed bad deltas. Please see event log for details.

VFC_BAD_DELTA_FOR_PULSE

Configured using the Bad Delta Violation alarm severity field on the VFC Accumulator configuration ADE screen.

Alarm &

Event

Virtual Flow Computer'<VFC Name>' configuration error. A valid Top of Day should be set or it should have a Group with a valid Group Top Of Day. Until this issue is resolved, Top of Day aggregation will use midnight as default hour.

VFC_TOP_OF_DAY_CONFIG_ERROR

VFC_TOP_OF_DAY_CONFIG_ERROR

Alarm &

Event

Virtual Flow Computer '<VFC Name>': Top of Day configuration error has been resolved, Top of Day aggregation is using configured hour.

VFC_TOP_OF_DAY_CONFIG_RETURN_TO_NORMAL

VFC_TOP_OF_DAY_CONFIG_RETURN_TO_NORMAL

Alarm &

Event

Virtual flow computer '<VFC Name>': Unexpected drop in accumulator '<Accumulator Name>' telemetry of <Volume> <Volume Unit>. Accumulator entering catch-up state and ignoring volume increment.

VFC_CATCH_UP_STATE

N/A

Event

Accumulator: <Accumulator Name> has an invalid configuration and will be not be processed until the misconfiguration is resolved.

VFC_INVALID_ACCUMULATOR

N/A

Event

Virtual flow computer '<VFC Name>': accumulator '<Accumulator Name>' had a reset detected from the field device.

VFC_GENERATE_RESET_TRANSITION

N/A

Event

Virtual flow computer '<VFC Name>': accumulator '<Accumulator Name>' has exceeded the max flow rate of <Max Flow Rate> <Volume Unit Short Format> /h [VolFlowRate] with an anomalous delta of <Anomalous volume delta> <Volume Unit Short> [Volume].

VFC_GENERATE_ANOMALY_TRANSITION

N/A

Event

Virtual flow computer '<VFC Name>': accumulator '<Accumulator Name>' has exceeded the max reverse flow rate of <Max Flow Rate> <Volume Unit Short Format> /h [VolFlowRate] with an anomalous delta of <Anomalous volume delta> <Volume Unit Short> [Volume].

VFC_GENERATE_REVERSE_ANOMALY_TRANSITION

N/A

Event

<Accumulator Name> has been removed from <VFC Name> with an accumulated volume of <Accumulator Gross Standard Volume>.

VFC_GENERATE_ACCUMULATOR

N/A

Event

Simulation flowrate and duration have been set to: <simFlowRate> <volumeUnit>, and <simDuration> min(s) for <VFC Name>. Submitted.

VFC_SIMULATION_FLOWRATE_SET

N/A

Event

Simulation of a flowrate of <simFlowRate> <volumeunit> started for <VFC Name> and will run indefinitely. Started.

VFC_SIMULATION_FLOWRATE_INDEFINITELY

N/A

Event

Simulation of a flowrate of <simFlowRate> <volumeUnit> started for <VFC Name> and will run for <duration> min(s). Started.

VFC_SIMULATION_FLOWRATE_DURATION

N/A

Event

Virtual flow computer '<VFC Name>' periodic aggregation total reset. Indicated volume: <Indicated Volume Quantity> <Volume Unit>. Gross Standard Volume: <Gross Standard Volume Quantity> <Volume Unit>. Mass: <Mass Quantity> <Mass Unit>.

VFC_PERIODIC_AGGREGATION_TOTAL_RESET

N/A

Event

Accumulator '<Accumualtor Name>' periodic aggregation total reset. Indicated volume: <Indicated Volume Quantity> <Volume Unit>. Gross Standard Volume: <Gross Standard Volume Quantity> <Volume Unit>. Mass: <Mass Quantity> <Mass Unit>.

ACCUM_PERIODIC_AGGREGATION_TOTAL_RESET

N/A

Event

Batch transfer '<Batch Transfer Name>' periodic aggregation total reset. Indicated volume: <Indicated Volume Quantity> <Volume Unit>. Gross Standard Volume: <Gross Standard Volume Quantity> <Volume Unit>. Mass: <Mass Quantity> <Mass Unit>.

BATXFER_PERIODIC_AGGREGATION_TOTAL_RESET

N/A

Event

Virtual flow computer '<VFC Name>' hourly, daily, monthly, and yearly periodic aggregation reset. Indicated volumes: <Hourly Indicated Volume>, <Daily Indicated Volume>, <Monthly Indicated Volume>, <Yearly Indicated Volume> <Volume Unit>. Gross standard volumes: <Hourly Gross Standard Volume>, <Daily Gross Standard Volume>, <Monthly Gross Standard Volume>, <Yearly Gross Standard Volume> <Volume Unit>. Masses: <Hourly Mass>, <Daily Mass>, <Monthly Mass>, <Yearly Mass> <Mass Unit>.

VFC_PERIODIC_AGGREGATION_RESET

N/A

Event

Accumulator '<Accumulator Name>' hourly, daily, monthly, and yearly periodic aggregation reset. Indicated volumes: <Hourly Indicated Volume>, <Daily Indicated Volume>, <Monthly Indicated Volume>, <Yearly Indicated Volume> <Volume Unit>. Gross standard volumes: <Hourly Gross Standard Volume>, <Daily Gross Standard Volume>, <Monthly Gross Standard Volume>, <Yearly Gross Standard Volume> <Volume Unit>. Masses: <Hourly Mass>, <Daily Mass>, <Monthly Mass>, <Yearly Mass> <Mass Unit>.

ACCUM_PERIODIC_AGGREGATION_RESET

N/A

Event

Batch transfer '<Batch Transfer Name>' hourly, daily, monthly, and yearly periodic aggregation reset. Indicated volumes: <Hourly Indicated Volume>, <Daily Indicated Volume>, <Monthly Indicated Volume>, <Yearly Indicated Volume> <Volume Unit>. Gross standard volumes: <Hourly Gross Standard Volume>, <Daily Gross Standard Volume>, <Monthly Gross Standard Volume>, <Yearly Gross Standard Volume> <Volume Unit>. Masses: <Hourly Mass>, <Daily Mass>, <Monthly Mass>, <Yearly Mass> <Mass Unit>.

BATXFER_PERIODIC_AGGREGATION_RESET

N/A

Event

Batch transfer '<Batch Transfer Name>' hourly, daily, monthly, and yearly batch aggregation reset due to starting a new batch. Indicated volumes: <Hourly Indicated Volume>, <Daily Indicated Volume>, <Monthly Indicated Volume>, <Yearly Indicated Volume> <Volume Unit>. Gross standard volumes: <Hourly Gross Standard Volume>, <Daily Gross Standard Volume>, <Monthly Gross Standard Volume>, <Yearly Gross Standard Volume> <Volume Unit>. Masses: <Hourly Mass>, <Daily Mass>, <Monthly Mass>, <Yearly Mass> <Mass Unit>.

BATXFER_BATCH_AGGREGATION_RESET

N/A

Event

Virtual Flow Computer '<VFC name>': Accumulator '<Accumulator Name>' failed to calculate volumes, flow rates, and mass. Please see error log for details.

VFC_ACCUM_CANNOT_CALCULATE_FOR_DIF

VFC_ACCUM_CANNOT_CALCULATE_FOR_DIF

Alarm & Event

Virtual flow computer '{0}': Accumulator '{1}' is back to normal state.

VFC_ACCUM_CANNOT_CALCULATE_FOR_DIF_RTN

VFC_ACCUM_CANNOT_CALCULATE_FOR_DIF_RTN

Alarm & Event