I have a question: at the costumers facility they want to replace their obsolete safety modules with their newer direct replacements, but they do not have the source code. My question is: can they just do the physical module replacement and have it recognize the same configuration, or is that not possible?
What exactly do you mean by obsolete safety module and direct replacement? I can tell you clearly that HW is checked during booting, so same HW with different revision you can replace, different type of HW you cannot replace without respective replacement in the project. With safety module this statement is valid even more.