Waveform Extractor scan interval settings

The Waveform Extractor scans for new waveforms once every five minutes. There is a 50 millisecond delay:

  • After scanning each device
  • After each new file is downloaded

These intervals can be increased or decreased based on your needs.

To change the cycle time settings:

  1. Close Power Operation Runtime.
  2. Navigate to .:\Program Files (x86)\Schneider Electric\Power Operation\v2024\Applications\Waveform Extractor\Service. In a text editor, open the appsetting.json file.
  3. File explorer window with the path "Local Disk (C:) > Program Files (x86) > Schneider Electric > Power Operation > v2022 > Applications > Waveform Extractor > Service." The file "appsettings.json" is highlighted and opened in Notepad++ below. The JSON content includes configuration settings such as "Serilog," "MinimumLevel," and directory paths. A highlighted section calls attention to "delayInBetweenRuns", set to an interval using the "HH:MM:SS" format, "delayInBetweenDeviceMS", set to a delay in milliseconds, and "delayInBetweenFilesMS", set to a delay in milliseconds.

  4. Increase or decrease the following settings:
  5. Settings Details
    delayInBetweenRuns Adds a delay in between each run in order to scan all devices for new waveforms. Set the desired interval using the "HH:MM:SS" format.
    delayInBetweenDeviceMs Adds a delay in milliseconds in between scanning each device for a list of current files on the device.
    delayInBetweenFilesMs Adds a delay in milliseconds in between downloading each file from a device.
  6. Open Power Operation Runtime.
  7. In Task Manager, on the Details tab, confirm that WaveExtractorService.exe is running.