Device configuration   
6.4 Configuration control 
  S7-1200 Programmable controller 
164  System Manual, V4.2, 09/2016, A5E02486680-AK 
Observe the following rules: 
●  Configuration control does not support position changes for communication modules. The 
control data record slot positions for slots 101 to 103 must correspond to the actual 
installation. If you have not configured a module for the slot in your device configuration, 
enter 255 for that slot position in the control data record. If you have configured a module 
for the slot, enter the configured slot as the actual slot for that slot position. 
●  F-I/O modules do not support configuration control. The control data record slot positions 
for an F-I/O module must equal the configured slot position for the F-I/O module. If you 
attempt to move or delete a configured F-I/O module using the control data record, then 
all actually-installed F-I/O modules will raise a "parameter assignment" error and disallow 
exchange. 
●  You cannot have embedded empty (unused) slots between filled (used) slots. For 
example, if the actual configuration has a module in slot 4, then the actual configuration 
must also have modules in slots 2 and 3. Correspondingly, if the actual configuration has 
a communication module in slot 102, then the actual configuration must also have a 
module in slot 101. 
●  If you have enabled configuration control, the CPU is not ready for operation without a 
control data record. The CPU returns from startup to STOP if a startup OB does not 
transfer a valid control data record. The CPU does not initialize the central I/O in this case 
and enters the cause for the STOP mode in the diagnostics buffer. 
●  The CPU saves a successfully-transferred control data record in retentive memory, which 
means that it is not necessary to write the control data record 196 again at a restart if you 
have not changed the configuration. 
●  Each real slot must be present only once in the control data record. 
●  You can only assign a real slot to one configured slot. 
 
Note 
Modifying a configuration 
The writing of a control data record with a modified configuration triggers the following 
automatic reaction by the CPU: Memory reset with subsequent startup with this modified 
configuration. 
 
As a result of this reaction, the CPU deletes the original
 control data record and saves the 
new control data record retentively.