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

AVEVA Pipeline Operations for Liquids

Implement the plugin

  • Last UpdatedApr 24, 2025
  • 1 minute read

The Batch Tracking Pipeline Finalize plugin function signature is formatted as follows:

void batchTrackPipelineFinalize(pipelineslot plslot, int nroute)

Where:

  • plslot is an integer that represents the slot number of the pipeline with which to interact.

  • nroute is the number of logical routes that exist for this pipeline.

    Note: The batchTrackPipelineFinalize function does not return any values. Any error handling required by the extension should be included in the extension itself.

The following example shows the content of a sample Batch Tracking pipeline finalize plugin and the typical functionality you might implement, including:

  • raising an alarm

  • triggering an event

  • updating AVEVA Enterprise SCADA RealTime database (RTDB) fields

    Note: For more information on extending and modifying the RTDB with the Schema Converter application, refer to the AVEVA Enterprise SCADA RealTime Developer documentation.