Create a PLC backup in RSLogix5000

Prerequisites

Rockwell RSLogix 5000 V20.xx (preferably 20.05) must be installed on the computer used to backup.

Using GIT

Using DropBox

  • A log of all revisions to PLC files are stored in DropBox/git_copy

  • A DropBox Desktop app may be installed on the computer used to backup.

  • If DropBox Desktop App is not installed, then the backup file can be saved to DropBox by dragging the files to ‘DropBox > git_copy > (application folder)’ or another suitable location.

  • Cut and paste this link to go to the location for these files :
    https://www.dropbox.com/sh/cysdn1s3utzbu2x/AAA7foFluN3qBq2pBa5U9hiwa?dl=0

Step 1 – Go online with the PLC

Open the PLC project file with the RSLogix 5000 application.

Go Online with the PLC, selected from the controller options dropdown.

If a Window pops up showing that the offline file and online files differ

  • either select the most recent file and try to go online again,

  • or upload from the PLC to get the most recent software running on the PLC.

Step 2 – Save a backup

Click File > Save As …

The ‘Save As’ Window appears.

Browse to the folder where you want to save the file.

If copying to GIT:

  • Navigate to the appropriate folder:

    • All GIS PLC programs are stored in the GIS repository.

    • EMCS PLC program is stored in a separate repository.

Save the file using the standard file name:

GIC_GLX.ACD

ROT_GLX.ACD

ENC_GLX.ACD

INST_GLX.ACD

OSS_LIC.ACD

TEL_GLX_L83ES.ACD

EMCS.ACD

If copying to dropbox > git_copy

  • Navigate to the appropriate folder:

    • All GIS PLC programs are stored in the GIS repository.

    • EMCS PLC program is stored in a separate repository.

Use a time stamped filename depending on the application:

GIC_GLX_mm_dd_yy.ACD

ROT_GLX_mm_dd_yy.ACD

ENC_GLX_mm_dd_yy.ACD

INST_GLX_mm_dd_yy.ACD

OSS_LIC_mm_dd_yy.ACD

TEL_GLX_L83ES_mm_dd_yy.ACD

EMCS_mm_dd_yy.ACD

Step 3 – Ensure the backup has the latest variable values

Click Save

A window pops up asking to upload tag values before saving.

Select ‘Yes’ to upload the latest values for the variables are loaded into the project.

The file begins uploading.

Wait until the file is uploaded and the pop window closes.

Step 4 – Close the application

The backup has now successfully been made.

Select ‘Go offline’ to disconnect from the controller.

Close the RSLogix application.

Step 5 – if using GIT: Update GIT Repository

Open GIT_Extensions or other tool for managing git files

Click the Repository that you want to archive.

  • All GIS PLC programs are stored in the GIS repository.

  • EMCS PLC program is stored in a separate respoitory.

In the folder tree (left side) right click the repository, then click ‘Commit’.

The file you saved will be listed in the ‘unstaged’ area (top / left)

Click ‘stage’ (down arrow).

When the file appears in the ‘staged’ area (middle / left)

  • Enter a comment (mandatory)

  • click ‘commit & push’

Backup Complete. Exit GIT Extensions.

Step 5 – If saving to DropBox

Set the saved file attribute to ‘Read Only’”

Backup Complete.



Restoring a PLC Backup in RSLogix 5000

Step 1 – notify everyone that the PLC will be stopped

Ensure that all personnel and machinery are safe.

Step 2 – Open the PLC project

Browse to the PLC project file to be downloaded.

Open the file in RSLogix 5000

Step 3 – Verify the controller

Select Download from the controller options dropdown.

The Download window appears.

Verify that the correct controller is selected

Check that the name, type, path and date correct.

Step 4 – Ensure that the operation is in a safe state

As a last check, make sure again that everyone involved is notified and that everything is safe.

Click on the download button in the Download window.

The ‘Downloading’ window appears, scrolling through all the different tags, programs, and routines being downloaded.

Step 5 – Finalize the download

After the download has successfully completed, the following popup appears. 

The controller changed to ‘program mode’ prior to the download and is still in program mode.

Click on ‘Yes’, to change the controller to ‘Remote Run’.

Save the project, go offline, and close the application.