The workarounds I know about for these problems all involve closing all editors and doing "Check Block Consistency" (then waiting a half hour) and changing the addressing from "Absolute" to "Symbolic", and sometimes back.
Then I need to remember all the functions and OBs I updated and download them, but they're hard to find because they're in one gigantic list in Simatic Manager because they don't support folders, and even if they did, there's no easy indication that a particular component is the same as what's on the PLC or not.
Like, I'll add a field to a DB in classic, and downloading will severely mess up my process because I forgot to update every reference. I haven't been able to use CFC, myself (partially because of damn client requirements), but I cannot fathom otherwise how Classic can be considered easier than TIAPortal. PM if you want contact info, but no matter what, know who you'd call in case something goes haywire. Latest is v14, I use v13 SP1įinally, I would be remiss if I didn't mention that my company does on-site maintenance and troubleshooting rather frequently.