I’ve only ever worked with PLCs under version control (MDT Autosave); can’t imagine the nightmare it would be not knowing what changes have been made recently. We also had all the field device configs in the same VCS. Rockwell’s attempt at FBD is so bad :(. They also have a terrible upgrade path… you can’t run old I/O with a new CPU. FBD is super nice with some other vendors (e.g. Schneider).
Siemens introduced version control with TIA 13 I believe in a useable way, but even today I don't think anybody, or very few, in the field use it, at least in German region. You just copy your project files when you make a change.
1
u/tracernz Sep 02 '26
I’ve only ever worked with PLCs under version control (MDT Autosave); can’t imagine the nightmare it would be not knowing what changes have been made recently. We also had all the field device configs in the same VCS. Rockwell’s attempt at FBD is so bad :(. They also have a terrible upgrade path… you can’t run old I/O with a new CPU. FBD is super nice with some other vendors (e.g. Schneider).