If I have a hardware configuration with a 3 X20BB80 modules connected in a daisy chain to X20CP0482. If the first two X20BB80 modules are not present and only the 3rd module is present connected to the CPU, would the original hardware.hwl configuration defined still work?
If you have modules with supervision or the software checks the existence via ModuleOk datpoints it won’t. Another case when it will not work is, if DNA is activated, because then the order of the wiring matters.
Else, if you have a PLK module like X20BC0083, fixed node numbers (no DNA) in the project and you set the correct node number on the 3rd module it should work.
the module monitoring = supervision can be set for each hardware module individually in the modules hardware configuration (parameter “module supervised” on/off).