Project
A checkpoint is kept before an import or Fresh start.
Controller settings
Adjust a gain and compare the response. During playback, changes act on the running machine.
Guided comparisons
Loads the named machine and replaces your setup and pinned baseline. Replay, then try a gain.
Advanced settings
Scroll controls for model, feedback & loads ↓
Physical system
Response recorder
Normalized output (%) and drive command (%) versus time (s).
Inspect a moment
Use arrow keys to move by 0.02 seconds, or tap the chart. Moving the cursor pauses playback; the machine stays at its playback position.
Output is recorded at the end of each step. Sensor feedback and controller contributions are from the start of that step.
Experiments 0 saved
Save a repeatable run, change the tuning, then compare. Keep up to 12 experiments and select up to four overlays. Edit a name to rename it.
Swipe or scroll the table to see all columns.
| Response | Target | Error | Peak | Overshoot | Settling |
|---|
Error is absolute output error; peak is output, both in normalized units. Only selected responses for the current system appear on the plot and in the table. Targets, loads and other settings can differ; these are comparisons, not rankings. Scheduled loads have no step-response metrics.
Inside the controller Contributions & limiting
Error = target − sensor feedback. Noise and sensor delay affect the feedback while the physical scene shows the actual process. The three contributions add together, then the drive command is clipped to the selected actuator limit.
Integral memory is accumulating.
Switching I off clears its memory. Turning it back on starts accumulation from zero. Derivative acts on measurement, so a setpoint step does not create a derivative kick. Pin a baseline before switching terms to compare the output response.