Override a plugin to add or disable support for additional tables
- Last UpdatedApr 08, 2026
- 1 minute read
AVEVA Enterprise SCADA allows you to override or augment settings for existing plugins within the High Performance Data Export Framework (HPDEF).
To modify the existing plugin
Follow the procedure to add or modify configuration for an existing data export plugin.
In this example, the collect plugin is being modified to add support for the rate table and disable support for the multistate table.
- In the %DNADataRoot%\RealTime\config\Settings directory, either create or open the RealTime_DataExport.json file.
- Under the "Collect" plugin, add a new entry for the rate table to the "Tables" section and disable the plugin for the multistate table, as shown in the following code example:
{
"RealTime": {
"DataExport": {
"Plugins": {
"Collect": {
"Tables": {
"rate": {
"Enabled": true,
"Class": "OASySDNA.RealTime.DataExport.CustomCollect.RateHandler",
"Assembly": "OASySDNA.RealTime.DataExport.CustomCollect"
},
"multistate": {
"Enabled": false
}
}
}
}
}
}
}- Copy the OASySDNA.RealTime.DataExport.CustomCollect.dll file to the %DNADataRoot%\RealTime\bin directory.
- Restart the RealTime service.