
Using the PID Tuner, you can tune the PID optimally in both open and closed-loop (while it runs), without any risk, i.e. production quality is not affected.
The PID Tuner tunes a PID controller based on a model of the system or process it needs to control. This model is obtained from actual data of your machine/system. The procedure to obtain such a model is referred to as identification.
The PID Tuner tunes a PID controller based on a model of the system or process it needs to control. This model is obtained from actual data of your machine/system. The procedure to obtain such a model is referred to as identification.
Watch the video to see how it works
Features
Supports both on-line and off-line mode.
In on-line mode, the data is obtained in real-time through OPC DA communication. These data are automatically stored within the project file.In off-line mode, you can import data from files (csv format).

Offline mode
Import .csv files
In the offline mode .csv files can be imported. We require one column for time, one for the PID output (MV), one for the controlled variable (PV) and one for the setpoint (SP). Optionally, you can import PID settings, 'disturbance' variables, and other process variables, for additional advanced features, such as feedforward simulation and design. In offline mode, there is no limit to the sample period (may even be nanoseconds!).
Online Mode
Connect in realtime using OPC DA
If you have an OPC DA server running, the PID tuner can directly connect to it. You can select the tags for PV, MV and SP and their values will be logged automatically to an SQLite database (inside the PID Tuner software). Also, you can perform bump experiments in realtime from the interface of the PID Tuner. The PID Tuner comes with an OPC server for Arduinos, but not for other brands.
Data logging options
Log to text files and/or stream data to the cloud for remote monitoring
Once the PID Tuner is connected to the PLC or DCS via OPC, the PLC tags can be stored in text files, or streamed to an Azure IoT Hub (cloud). Once the data is in the cloud, each PID loop can be monitored on health from a distance, while you can get notified if there is an issue, by email. Contact us for more details.Extensive Model Identification Options
The PID tuning requires a System Model, and this model is usually obtained from data (model identification). The PID Tuner does not only support identification of the First Order Time Delay (FOTD) models, but also (Second Order Time Delay) SOTD models.
FOTD Model
First-order-time-delay model
For most process models this model is a good starting point since it is simple; it is also suitable for pure integrating systems, in which case the time constant will be large with respect to the time delay (the ratio will be > 10). If needed, you can capture MIMO dynamics as well. Identify the model by simply pushing a button to fit it to 'measured' data. Watch the match between the model and data in the interactive display. Our robust algorithms adjust the model parameters automatically to create the best fit to data. Alternatively, type in model parameter values yourself and observe immediately how they affect the fit.
SOTD Model
Second-order-time-delay model
In some cases you need a Second Order Time Delay model. For instance, to capture a controlled systems that responds 'slowly' first (hockey stick response). The model is then likely to have a smaller time delay than an FOTD model. Since the time delay is the only limit on performance, you will see that the PID can be tuned much 'tighter' in such a case. Another case where an SOTD model is needed is when the system has badly damped dynamics.Supports tuning of all PID types
Supports all PID types, among which DeltaV, Siemens, Omron, Rockwell , Yokogawa. Different vendors use different PID types. Therefore, we included all options: the parallel form, direct form, proportional band format and setpoint weight parameters. Scaling parameters, often not published, are found by automatic fitting.The PID Tuner supports tuning not only the P, I and D constants but also setpoint weighting,

Select your PID type
Support for most PID types
The PID Tuner allows you to select the PID type used by your vendor. We support the standard, series, interacting, parallel, and ideal form.
Prevent overshoot
Tune setpoint weights
Most vendors include the option to apply setpoint weighting, and settings these right avoids overshoots after a setpoint change. The PID Tuner allows you to quickly find the optimal setpoint weights.
Select one of 3 tuning methods
Multiple tuning methods
Choose one of three proven tuning methods: (1) SIMC, (2) FDRC, or (3) global minimisation of the variance. Each method has its own merits, and you learn quickly which, by just clicking them.Download the software and/or request a quote
Note:- You must select at least one option in the left pane
- You must use a company email address
- You cannot obtain (another) trial version for free. The commercial license costs 890 EUR, including full support for one year, and allows to use your own data. We guarantee it to work, otherwise, you will be reimbursed
What people say... Leave your rating Show more
Order by:
Be the first to leave a review.
{{ pageNumber+1 }}
Installation Instructions
For installing the demo: just install the software and it should work. For using the software with a license file: go to Help-> import license file. There is a manual under Help.
FAQ
Question : When I try to install the PID Tuner, I get this warning "Windows protected your PC..... What should I do?Answer: click “More info”. Then, a button “Run anyway” will appear, click that to continue the installation.
Requirements
- PC with Windows 7 or higher, at least 8GB RAM memory.
- For online use: OPC DA server suitable for your controller
- For offline use: data logger. You need data of PID inputs and output
Support
Lets start a conversation..
