defcon.klaxon
Lifetime Supporting Member
Hi all, I'm trying to use the Data Preserve Tool for Logix5k (CompactLogix controller) but I keep getting comms errors and I'm not sure why. I've followed the instructions in the following ways:
1. .ACD is open before Tool is started
2. Controller is in Prog mode
3. Only one instance of Logix is open
4. Connected via ethernet instead of USB
5. Verified I have the latest version (2.0)
Despite all this, whenever I try to run the tool I get the following in the log file:
EDIT: Apparently I didn't do the Google search with the error successfully, because I just retried and immediately came to this tech note from Rockwell stating that RSLinx Classic is needed, and I'm only running Classic Lite. So this could definitely be the issue.
So I guess my question is, if I don't have Classic is there any way to preserve data in a controller when a program update is made? I'm worried that various setpoints and accumulated data (like ETMs, Flow Totalizers) will revert to the value that was last saved when I saved the .ACD file for my project.
1. .ACD is open before Tool is started
2. Controller is in Prog mode
3. Only one instance of Logix is open
4. Connected via ethernet instead of USB
5. Verified I have the latest version (2.0)
Despite all this, whenever I try to run the tool I get the following in the log file:
I can easily go online to the controller, and I'm directly plugged into it. Has anyone dealt with such an issue before? Am I missing something?2018-06-01 15:40:23,040 WARN - RSLogix5000DataPreservedDownloadTool version 2.0
2018-06-01 15:40:23,042 WARN - Machine name: -redacted-
2018-06-01 15:40:23,042 WARN - Logged in user name: -redacted-
2018-06-01 15:40:23,042 WARN - RSLogix5000 project name: Well_6.ACD
2018-06-01 15:40:23,042 WARN - SetThreadUILang: invoked, must be VISTA
2018-06-01 15:40:23,042 WARN - SetThreadUILang: returning 1033
2018-06-01 15:40:23,216 WARN - Successfully attached to RS5000 process pid[12172]
2018-06-01 15:40:23,862 WARN - Validating task completed result [ERROR] . Invalid communications path or controller not responding.
2018-06-01 15:40:25,267 WARN - Update process completed unsuccessfully.
EDIT: Apparently I didn't do the Google search with the error successfully, because I just retried and immediately came to this tech note from Rockwell stating that RSLinx Classic is needed, and I'm only running Classic Lite. So this could definitely be the issue.
So I guess my question is, if I don't have Classic is there any way to preserve data in a controller when a program update is made? I'm worried that various setpoints and accumulated data (like ETMs, Flow Totalizers) will revert to the value that was last saved when I saved the .ACD file for my project.
Last edited: