Here you can download the current beta version of SPSLogger:

Download SPSLogger Version

The installation is performed with Microsoft Click-Once.

Minimum requirements: PC with Windows 7, 8 or 10

If necessary, the following components are also installed:
– SQL Server 2014 SP1 Express LocalDB
– Microsoft .NET Framework 4.7.2 (x86 and x64)

See also the installation instructions:
Installation SPSLogger under Windows 10

A version for Windows XP is available at

SPSLogger – Release Notes

Version / 01.05.2023 U. Ribi
Zoom with mousewheel now available, Bugfix maximum value in chart

Version / 13.02.2023 U. Ribi
Improve trigger function

Version / 24.10.2022 U. Ribi
Bugfix no project loaded

Version / 25.03.2021 U. Ribi
Bugfix Annotations

Version / 15.03.2021 U. Ribi
Add search fuction for values

Version / 01.04.2019 U. Ribi
Fixed error in english version. Experimental Enable Time dimensions.

Version / 16.03.2019 U. Ribi
Expand navigation with a time field. Stop real-time recording by clicking on Chart.

Version / 09.03.2019 U. Ribi
Fixed error copy to clipboard

Version / 16.06.2018 U. Ribi
Fixed error Import/Export values with decimal points

Version / 11.10.2017 U. Ribi
Fixed error when importing DB lines with real values.
No comments are inserted for Classic DBs. Error fixed.
Fixed error display real values between> -1 and <1.Version / 14.04.2017 U. Ribi
SPSLogger is now bilingual: German and English.
The Logo has changed.Version Status 01.04.2017 U. Ribi
Improve import function.Version Status 01.04.2017 U. Ribi
Additional display of symbol (short text)
Import function improved by the TIA-Portal and Step7-Classic.
Fixed zooming.
Version Status 19.05.2016 Improve
import function from the TIA portal.Version Stand 04.05.2016
Add a server function. The values ​​can be displayed with client programs. These are still in preparation.
Various errors and deficiencies in the representation of the log lines fixed.Version Updated 08.04.2016
Update function improved.
Error display and input dialog.

Version Status 30.03.2016
Error trigger function fixed.

Version as of 25.03.2016 Added
new menu items for updates and online help.
Fixed error trigger function.

Version Status 22.03.2016
Trigger function added.
Error parameter Fix height in the log line dialogs.

Version Status 09.03.2016
Problems with NetLinkPro adapter: S7-400 could not be reached via DP interface with 500kBaud.
New seperate selection of MPI and DP interface. New version of libondave.dll and
Display error Correct the log line at startup.

Version Status 08.03.2016 Troubleshooting
Min and maximum when calling the log line dialog.

Version Status 05.03.2016
Improve the input dialogue. Copy field copy is now possible.

Version Status 01.03.2016
– Input of the Y-interval (help lines and values) can be edited again in the input dialog.
– Troubleshoot the problem.

Version Status 26.02.2016
– Errors Saving Remove logs.
– Fault read-out rectify inputs and outputs.

Version Status 25.02.2016
– Errors Inserting Removing logs.

Version Status 24.02.2016
– Logs can be activated and deactivated again.
– Fix various errors.Version Status 22.02.2016
– Added import and export functions for the data.
– Improve input dialog. Copying clipboard is now possible.
– Div. Adaptations and improvements.Version Status 16.01.2016
– Correct access to memory bits, inputs and outputs for S7-400.
– Troubleshoot connection failure.

Version 0.1 Release 14.10.2015

SPSLogger – third-party licenses


Siemens S7 300/400 PLCs (200 family and S5 family now also supported).

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Simatic, Simatic S5, Simatic S7, S7-200, S7-300, S7-400 are registered Trademarks of Siemens Aktiengesellschaft, Berlin and Muenchen.

Libnodave has been adapted. The changes affect the interface to the NetLinkPro adapter.
The source code can be downloaded at