Runplotter

User guide

The pictures use the sample data built into the program (a made-up experiment with 3 runs and 2 machines). Click Try with sample data in the program to follow along. Click a picture to see it full size.

1. Getting started

  1. Get the exe from the download page. There is nothing to install — put it in any folder and double-click it.
  2. If Windows shows a “Windows protected your PC” box the first time, see how to open it.
  3. The free edition shows a short ad when it starts. Registering a paid key removes ads (Paid key).
  4. The program needs an internet connection while you use it. Your log and data files are never sent anywhere (Privacy Policy).

If you have no files yet, start with Try with sample data on the start screen. It opens the same screen as the pictures in this guide.

2. Opening files

Start screen — sample data, drag and drop, browse folder
  1. Try with sample data — look around without any files.
  2. Drag and drop — drop a whole folder containing the experiment journal (.txt) and data files (see the list) and the program finds them. Single files work too. The buttons below let you choose a folder, journal or data file separately.
  3. Browse folder — type a path or click through the list to pick files.

Files it can read

The format is detected from the file's content, not its extension. Time columns, delimiters and encodings are detected too.

Tables · spreadsheets.xlsx .xlsm .xlsb .xls .ods .csv .tsv .dat .asc .prn .txt .json .jsonl
Measurement · labNI .tdms .tdm .lvm · ASAM MDF .mf4 .mdf · HBM catman .bin · DEWESoft .dxd .d7d .dxz (synchronous channels only) · MATLAB .mat · .h5 .hdf5 · .parquet
CAN bus logsVector .blf .asc · PEAK .trc · Linux candump .log · MDF bus logs — open a .dbc or .ldf too to decode signals
OscilloscopesTektronix .wfm .isf · LeCroy .trc · Rigol .wfm (DS1000E · Z · DS2000 · DS4000 · DHO) · Rigol · Keysight · Agilent .bin · Siglent .bin · R&S .bin (+ .Wfm.bin) · each maker's CSV
Compressed.zip .gz .bz2 .zst — opens the data file inside (the largest one if a zip holds several)

3. A tour of the screen

Main screen — menu, runs, data bar, channel list, chart tools, chart, range statistics
  1. Menu — File (a full-window file screen: Open · Batch summary · Export to Excel · Save image · Copy image · Options · License · About), View (theme · language), Tools (run detection settings), Help (chart controls · license · updates · about). The three small buttons at the far right are Open · Reload · Copy image.
  2. Runs — view All or a single run. Overlay runs is covered in section 7.
  3. Data bar — with two or more data files, set each file's name, line style and time correction (section 6).
  4. Channel list — the values in your files (temperature, flow …). Tick a channel to draw it. Use the search box to find a name, and click a name or unit to edit it. With Changing only on, columns that never change are hidden. Recolor repaints the ticked channels so their colours are easy to tell apart.
  5. Chart tools — Select range · Auto-trim ends · Collapse gaps · Note · Legend · Range statistics (section 5).
  6. Chart — channels with the same unit share a vertical axis. Hover to see the values at that moment.
  7. Range statistics — mean · max · min · standard deviation · change · integral of the ticked channels over the current view (or the selected range). Copy table pastes straight into Excel.
  8. Legend — a box floating on the chart. Drag it anywhere; double-click it to send it back to a spot with few lines. It is included in Save image · Copy image.

The box at the top left holds the experiment name. It is used for the Excel file name.

4. Runs

The program finds the “run starts” and “run ends” lines in the journal and splits the data into runs. Most journals work as they are; if runs are missing or wrong, fix it in Tools → Run detection settings….

Run detection settings window
  1. Text on the line where a run starts — lines containing this text mark the start of a run. Detect from journal suggests text that appears often in your journal; click a suggestion to use it.
  2. Text on the line where a run ends — you can list several, separated by commas (e.g. STOP, END). If no end line is found, the run lasts until just before the next one and is marked ※estimated.
  3. Detected runs — updates as you type. If it looks right, click Apply.

5. Working with the chart

WheelZoom in · out
DragPan left/right
Shift + dragSelect a range
Double-clickReset zoom
Chart with a selected range and a note
  1. Select range — click it, then drag across the chart to select a range (the same as Shift+drag).
  2. The selected range is shown here. Zoom to range zooms in, Range statistics shows statistics for it, and Clear removes it. With a range selected, Export to Excel can export just that range.
  3. Note — click it, then click a spot on the chart to attach a note at that moment. It shows as a vertical line and goes into saved images and Excel.
  4. Legend — show or hide the legend box on the chart. When hidden, the legend moves to a line above the chart so it covers nothing (saved images then have no legend).

6. Overlaying several machines

Open data files from several machines together and they are drawn on one chart. Machine clocks often differ by a little, so there are tools to line up the times.

Data bar — choose data, name and line style, shift time, auto-align
  1. Choose data — the file this bar works on.
  2. Name · line style — a short name for the file (e.g. Line A) and its line style on the chart (solid, dashed …). The same channel from different machines is told apart by line style.
  3. Shift time — move this file's timestamps earlier or later, in seconds. Type a value, or hold ◀ ▶ to keep moving (Shift 10 s · Alt 1 min · Ctrl 0.1 s at a time).
  4. Auto-align — compares how the values move against another file and finds the offset in seconds. It shows what it found and applies it when you confirm.
  5. Legend — the letter before a channel name (A · B) tells you which file it comes from.

Time corrections and names are saved and reused the next time you open the same files. To remove a file, click Close.

7. Overlaying and comparing runs

Use this to compare runs made under different conditions. The chosen runs are each shifted so they start at 0 and drawn on one chart. The horizontal axis becomes time since start instead of clock time.

Three runs overlaid from their start, with per-run statistics
  1. Overlay runs — choose two or more runs and confirm. The same button turns it off.
  2. Colour means channel; line style means run (Run #1 solid · #2 dashed …).
  3. Range statistics show one row per run, so you can compare means, maxima and changes run by run.

While runs are overlaid, Collapse gaps and range selection are off.

8. Calculated channels

Make a new channel from existing ones (e.g. the temperature difference between two machines, or a moving average of a noisy signal). Open it with the Calculated channel button above the channel list.

Calculated channel window — name, unit, formula

9. Exporting to Excel

Export to Excel at the top right (Ctrl+E) puts the channels you are viewing into one Excel file.

Export to Excel window

The file contains an Experiment info sheet (runs · times · experiment conditions · notes), a Range statistics sheet (mean · max · min · std. deviation · change · integral per channel and run — the same values as on screen), data sheets (Excel tables with filter buttons) and charts. Notes appear on the charts with their number and text. Printouts fit an A4 page width with page numbers. Channel names, units and colours are exported as you set them on screen.

10. Batch summary

When there are many files — say, a month of logs — this opens each data file in a folder, calculates mean · max · min · standard deviation · change · integral for the chosen channels and writes one Excel sheet. Open it from File → Batch summary or Batch summary on the start screen. The data open on screen is not touched.

Batch summary window — folder, one row per, channels to summarize
  1. Choose a folder and click Scan to list its data files and channels (subfolders are not included). Pick the files to summarize.
  2. One row per — file · day · run.
  3. Channels to summarize — channels found in the ticked files. The note on the right says how many files contain each one. Those on the chart now picks the channels ticked on screen.

When you are done, click Create summary.

11. Options

Click File in the menu and the whole window turns into the file screen; choose Options there. The arrow button takes you back.

Options — appearance and language
  1. Appearance — Light · Dark · Custom. Custom lets you pick the base (including following the system) and an accent colour.
  2. Language — Follow Windows region · 한국어 · English.

Run detection further down is the same as the settings window in section 4.

12. Paid key

Work use at a company or organization needs a paid key (Plans). With a key registered, no ads are shown.

License window — entering and registering a key
  1. In Help → License…, enter your key and click Register.

13. When something goes wrong

IfThen
Runs are missing or wrongChange the start · end text in Tools → Run detection settings…. Detect from journal suggests candidates.
A channel is not in the listTurn off Changing only to show columns that never change. The search box also finds the original column header.
Machines look out of stepTheir clocks differ. Use Auto-align or Shift time.
The Excel file is too heavyRaise the Data interval in the export window to 1 s, 5 s etc., or select a range and export only that.
“Lost connection to the server” appearsCheck your internet connection; the message goes away once it reconnects. If a company firewall is the cause, pass the IT review page to your IT team.
“Windows protected your PC” on first startSee how to open it.
Is there a new version?Help → Check for updates… or the release notes.

If that does not help, e-mail us as described on Support —

14. FAQ

Installation, privacy, firewalls and how many PCs you can use are covered in the FAQ on the home page. These are the questions that come up while using the program.

Files · settings

Where are my names, notes and time corrections saved?

In the folder where the program (exe) is.

If that folder can't be written to (a read-only location, for example), they go to your user folder (%APPDATA%\expgraph) instead. Your log and data files are never changed.

I want to take my setup to another PC or give it to a colleague

Copy the whole program folder (the exe plus work.json · settings.json) and your names, units and calculated channels go with it. When giving it to a colleague, leave out settings.json — it holds your paid key.

How do I start over from scratch?

Close the program, delete work.json (work history) and settings.json (settings) next to the exe, and start it again. Your paid key also has a copy in your user folder, so you don't need to enter it again.

My notes are gone

Notes are attached to the journal file name (or the first data file name if there is no journal). If you renamed the file or opened a copy with another name, open it under the original name. The folder doesn't matter.

How many data files can I view together?

Up to 6 on one screen. Each file gets its own line style, and beyond that they become hard to tell apart. Remove files you don't need with Close on the data row. To compare values across many files, use Batch summary.

Can I watch a log that keeps growing during an experiment?

Yes. Press F5 (reload) to read what was added; the view stays where it was.

Charts · Excel

The legend covers the lines

Drag the legend box to an empty spot. Double-click it to send it back to a spot with few lines. To hide it, turn off the Legend button in the chart tools (section 5).

Can I edit the charts in the Excel file?

Yes. They are real Excel charts, not pictures, so you can change axes, colours and titles in Excel. For a picture that looks exactly like the screen, use Save image · Copy image.

The Excel file is too big or slow

Raise the Data interval in the export window to 1 s or 5 s, or select a range and export only that. You can also leave out the data sheets (Look · settings → sheets to include) and export only the statistics and charts.

Reports get printed in black and white

Choose print black & white under Look · settings → theme in the export window. Lines are then told apart by style (solid · dashed), so they still read in black and white.

Paid key · payment

How do I get my key after paying?

When the card payment finishes, the key appears on screen right away, and we also send it to the e-mail address you paid with. Enter it in Help → License…. For company purchases by quote, we e-mail the key once the payment arrives.

I lost my key

On a PC where it is already registered, the Help → License… window shows the key (partly hidden), and that PC keeps working. If you need the full key, write to with the e-mail address you paid with.

Do I have to enter the key again after a new version?

No. If you overwrite the exe in the same folder nothing changes, and if you put it in another folder the key follows from the copy in your user folder. Your work history (names, notes) lives in the program folder, though — if you used another folder, move the old work.json into the new one.

Do ads come back as soon as I cancel?

No. You keep using it until the end of the period you paid for, then it goes back to the free edition (with ads). Your names and notes stay (how to cancel).