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.