S
This could be a tricky one...
Periodically, the online program(in the PLC)is backed up: via chart readback(all parameters), compile and download(changes only) in CFC Editor.
After all PLCs were 'backed up', the offline project contains the most up to date data and is zipped.
On this occasion, the backup operation was performed and, let's just call the backup as BACKUP.ZIP. Some time later, changes were made to one of the PLCs (call it PLC1). Some FBs were added to one of the CFC chart. That worked fine. Next, there was some other modifications to be made. The whole project directory was first copied to another directory to keep a copy of the modified project in ..\duplicate.
The modification was made and was unsuccessful and a restore have to be made. UNFORTUNATELY, backup.zip was restored. Worse still, the above backup operation was due and was performed.
Now, all PLCs were successfully backed up except for PLC1. At this moment, PLC1 contains a newer version of program within the PLC, but the offline version is the version before the changes were made. Hence, I cannot simply do a readback compile and download changes only. CFC Editor only allow 'Complete download'... all OBs, FBs, FCs, DBs...etc have to be first deleted...
I also cannot restore the copy of the modified project now because all other PLCs have been updated.
Confused?
PLC1: Online prog matches that in the '\duplicate' directory.
All other PLCs: Online prog matches that in the current project folder.
Question now is: How do I get the online and offline PLC1 information to match each other?
I want the offline version in the current project folder to match that in the PLC itself. I have talked to Siemens tech support and, going into PLC STOP and do a complete download seems like the only solution. But that is not what a continuously running plant can afford!
Has anyone been in the same situation before?
Suggestions, ideas, references, help, all welcomed.
Many thanks.
Periodically, the online program(in the PLC)is backed up: via chart readback(all parameters), compile and download(changes only) in CFC Editor.
After all PLCs were 'backed up', the offline project contains the most up to date data and is zipped.
On this occasion, the backup operation was performed and, let's just call the backup as BACKUP.ZIP. Some time later, changes were made to one of the PLCs (call it PLC1). Some FBs were added to one of the CFC chart. That worked fine. Next, there was some other modifications to be made. The whole project directory was first copied to another directory to keep a copy of the modified project in ..\duplicate.
The modification was made and was unsuccessful and a restore have to be made. UNFORTUNATELY, backup.zip was restored. Worse still, the above backup operation was due and was performed.
Now, all PLCs were successfully backed up except for PLC1. At this moment, PLC1 contains a newer version of program within the PLC, but the offline version is the version before the changes were made. Hence, I cannot simply do a readback compile and download changes only. CFC Editor only allow 'Complete download'... all OBs, FBs, FCs, DBs...etc have to be first deleted...
I also cannot restore the copy of the modified project now because all other PLCs have been updated.
Confused?
PLC1: Online prog matches that in the '\duplicate' directory.
All other PLCs: Online prog matches that in the current project folder.
Question now is: How do I get the online and offline PLC1 information to match each other?
I want the offline version in the current project folder to match that in the PLC itself. I have talked to Siemens tech support and, going into PLC STOP and do a complete download seems like the only solution. But that is not what a continuously running plant can afford!
Has anyone been in the same situation before?
Suggestions, ideas, references, help, all welcomed.
Many thanks.