Detect code changes on Beckhoff PLC using C#
问题 I have a Beckhoff PLC that's running a software developed with TwinCat3. Is there a way to retrieve the running software using C# application ? The TwinCAT.Ads library does not seem to offer such functionality. The plan is to be able to compare what is online with a backup stored locally to detect any unplanned code changes made by Service Technician. It would be enough for me if I could for example retrieve a hash code from the PLC and generate hash from a local backup and see if they match.