4.9.1 Free Module Mapping4.9.1.1 Overviewn With FMM you can use your CPU in different hardware variants without adapting youruser program. You only have to adapt the FMM configuration in the CPU when config-uring the hardware variants. Here you have the following possibilities:– Modules from the target configuration can be divided in any order to the slots ofthe actual configuration.– Modules from the target configuration may be missing in the actual configuration.– Individual slots of the target configuration can be deactivated, on which modulesare located in the actual configuration.n FMM is a functionality of VIPA and is only supported by VIPA modules.n By default, FMM is disabled. To use FMM mapping, you must enable the CPU param-eter ‘Free Module Mapping’ .n For the FMM the mapping of the slots is to be specified via the record set 0x7F.n For commissioning, you have to enable the parameter ‘Startup when expected/actualconfiguration differs’ in your CPU.n If FMM is activated and configured correctly, the system reacts as follows:– During start-up, no target/actual difference of the hardware is diagnosed.– Output data of missing modules are ignored and not output.– Input data of missing modules are set to 0.Free module mapping -FMMVIPA System SLIO Deployment CPU 013-CCF0R00Setting VIPA specific CPU parameters > Free Module MappingHB300 | CPU | 013-CCF0R00 | en | 19-30 85