microdesigns2000
Member
In Studio5000, is there a way the PLC program can detect that has just been downloaded? In my circumstance, data stored in the program contains positional information unique to each installation. If a program is downloaded or re-downloaded to the PLC, then the data is considered invalid, requiring the user to interact. The data is considered invalid because it could be old.
Here are my current ideas:
- Store a copy of the data on the flash card, PLC checking for differences at power up.
- Store the data, or a maybe some kind of checksum, on the associated PV7 using some kind of recipe function, PLC checking periodically.
- Since the data is associated with servo motion, maybe there is some memory in a servo drive I can "store" data in, PLC checking periodically (K5500).
But, I'd rather keep it simple and just make the data "invalid" after a download. Any ideas?
Here are my current ideas:
- Store a copy of the data on the flash card, PLC checking for differences at power up.
- Store the data, or a maybe some kind of checksum, on the associated PV7 using some kind of recipe function, PLC checking periodically.
- Since the data is associated with servo motion, maybe there is some memory in a servo drive I can "store" data in, PLC checking periodically (K5500).
But, I'd rather keep it simple and just make the data "invalid" after a download. Any ideas?