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

AVEVA Enterprise SCADA Execution Pipeline API Reference

Change the pipeline configuration to use the modified step

Change the pipeline configuration to use the modified step

To identify the changes needed in the configuration file, see the Example code section.

To change the pipeline configuration to use the modified step

  1. In the %DNADataRoot%\RealTime\config\Settings directory, either create or open the RealTime_PipelineExtensions_KrunchDataStream.json file.
  2. If you changed the name of your step in the example, proceed to step 3. Otherwise, proceed to step 4.
  3. Locate all references to the baseline step name and change them to the modified name:
    • Change StepName from AnalogProcessingDeadband to MyAnalogProcessingDeadband
    • Change TypeName from AnalogProcessingDeadband to MyAnalogProcessingDeadband
    • Change DependsOn in the next step from AnalogProcessingDeadband to MyAnalogProcessingDeadband
  4. Change the AssembyName for the modified step to the name of your compiled assembly from your custom project.

Example code

           "MyAnalogProcessingDeadband": {
              "Description": "Check the polled value against the processing deadband to decide if further krunching is needed.",
              "TypeName": "OASySDNA.RealTime.ExecutionPipelines.KrunchDataStream.Steps.Analog.MyAnalogProcessingDeadband",
              "AssemblyName": "OASySDNA.RealTime.ExecutionPipelines.KrunchDataStream.MyAssembly",
              "DependsOn": "RtuQsdAsDeviceDqSetFreshness",
              "Enabled": true
            },
            "UpdateLastPointCondition": {
              "Description": "Updates the last point condition state if using the Sub Remote Status Indicator application.",
              "TypeName": "OASySDNA.RealTime.ExecutionPipelines.KrunchDataStream.Steps.Analog.UpdateLastPointCondition",
              "AssemblyName": "OASySDNA.RealTime.ExecutionPipelines.KrunchDataStream",
              "DependsOn": "MyAnalogProcessingDeadband",
              "Enabled": true
            },
TitleResults for “How to create a CRG?”Also Available in