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
GIT (any version) must be installed on the computer used to backup
GIT must be configured for the necessary repositories.
GIT can be operated from the Command Line. GIT Extensions or another GIT GUI application can be used to make life easier.
Click to go to the location for these files
https://www.dropbox.com/sh/iryjkmsi5n2p97j/AACF9TAhPqP317ffmnK5kxVEa?dl=0GIT backup files are maintained at:
https://bitbucket.org/dkist/
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.