Automatic backup for your S7 PLC

Nowadays, important data is frequently stored in the memory of PLC control systems, e.g. in Siemens S7 data blocks. A loss of this data – whether due to a defect or a human error – can lead to considerable problems. Delivery failures, increased rejects or overtime are the consequences.

That does not have to be the case! With our software you can manually or automatically backup PLC data (data blocks). This means that you are well prepared for the worst-case scenario and can restore important data quickly and easily.

PLCDataBackup explained in 2 minutes


By loading the video, you agree to YouTube's privacy policy.
Learn more

Load video

System requirements and compatibility

  • Compatible with all S7 models with ProfiNet:
    e.g. ET200, S7-300, S7-400, S7-1200, S7-1500, WinAC, Siemens Software Controller, VIPA

  • No additional software required. Simply install and get started!

  • Works with Windows 7, 10 and Server

Download a trial

Try now for free

Here we go

Do it the safe way

Backup your S7 PLC data automaticly

Backup von SPS Daten

Backup and restore PLC data – fast, easy and comfortable

Main features

  • Automatic and manual backup

  • Easily restore previous data state

  • Scanning the data blocks

Go for Pro and get

  • All functions of the standard version

  • Start backup by PLC trigger

  • PLC program (FB, FC) saved (Only for S7-300/400)

  • PLC configuration (OB) saved (Only for S7-300/400)

  • Merkers supported

Comfortable backup of PLC data

Here you can create several PLC connections with the PLCDataBackup software. In addition, you can establish several connections with the same PLC. This is useful if you want to run an automatic backup on the one hand and on the other hand want to perform a manual data backup of certain data blocks in between. This way you remain flexible.

Backup von SPS Daten

You can easily restore previous settings and data statuses. Simply click on the “Restore” button and select all or certain data.

Service included

If you have any questions, you can of course contact us by phone or e-mail. We will be happy to help you with any questions or problems you may have. In addition, each software comes with a detailed manual (PDF file).

Price list

Get a price list and further information

Here we go

Automatic data backup

Automatic backup of PLC data has never been so easy. On just one page, you can set time, frequency and other important settings:

Backup von SPS Daten

By the way: Even if another user is logged in or the program is not open, the backup can be performed automatically. Simply check the function.

S7 backup made simple

  • Precise assistance in the program

  • Delivery including comprehensive operating instructions with technical background, examples and tips

  • Phone and email hotline

Scan data blocks from PLC

Scan the data blocks comfortably or add them manually. You can also define the start and stop byte. Adding a comment helps you to keep the overview. For example, you will know at a later time what this file is about and whether it should be backed up.

It’s that easy:

Backup von SPS Daten

Try yourself

Download a trial

Try now for free

Here we go

Backup and restore Function Blocks (FB, FC, OB)

With our Pro Version you can save function blocks, organizational blocks and merkers. As easy and fast as you are used to with the normal PLCDataBackup software.

Note: For technical reasons, it is not possible to back up function blocks with S7-1200 and S7-1500 controllers.

In addition, the Pro version also offers you the possibility to perform automatic backups with an optional scan. This can take a few minutes. In this way, newly added or changed data blocks can also be backed up. And if you want to initiate a backup by your PLC program, the Pro version offers you the possibility to do exactly this by triggering the PLC. Test now the PLCDataBackupPro with our trial version

Features PLCDataBackupPro

  • All features from the standard version

  • Start backup by trigger

  • Save PLC program (FB, FC) (S7-300/400 only)

  • Save PLC configuration (OB) (S7-300/400 only)

  • Merkers supported

Initiate backup by trigger from the PLC

With our Pro Version you can now also trigger the backup from the PLC. In this way, the PLC programmer can ensure, among other things, that a backup is executed depending on the machine or program status. This is very practical to always trigger a backup when the machine is put into maintenance condition or always after the end of a production run.

Customizing the Automatic Backup Configuration

In the configuration of the automatic backup, you can select triggering by trigger.

Try yourself

Download a trial

Try now for free

Here we go

Example applications

The possible applications are manifold: Whenever data is stored in data blocks of a Siemens PLC, our program can be used. You can have setting values automatically saved at regular intervals and, if necessary, simply restored at the touch of a button. Best of all, you don’t have to adapt your PLC program.

Backup of important parameters and settings

The press of an automotive supplier produces complex shapes. It has to be parameterized manually on a regular basis. It can happen that incorrect data is entered accidentally. With PLCDataBackup, the previous setting values can be restored.

More effective production and cost savings thanks to DataBackup

In a production plant, a very expensive cutting tool is used on a system. The degree of wear of the knife is stored in the PLC. If, however, the PLC becomes defective over time or the data in the S7 is overwritten due to an error, a major problem would arise. The cutting tool would have to be replaced with the change to a new PLC. The PLCDataBackup software provides a remedy. A programmer can transfer the original program to the new PLC and the PLCDataBackup can then quickly and effectively refill the PLC with the current data. The cutting tool can be used effectively despite the defect.

Price list

Get a price list and further information

Here we go

We do more than PLC backup

The Reader, the Writer and the Suite



Read data from a PLC and write it to Excel or CSV files.

Starts from 399 EUR.



Read data from Excel or CSV files and writes them into your PLC.

Starts from 869 EUR.



The PLCDataSuite combines all functions of the DataReader and the DataWriter in one software.

Starts from 1369 EUR.