10 Rules Governing the Use of the S5-115F
10.1 The User Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 1
10.2 The Logical Program Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 1
10.3 Response Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 2
10.3.1 Response Time in the Case of Cyclical Reading In and Output via
the Process I/O Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 3
10.3.2 Response Time in the Case of Direct Access in the Cyclic Program .  10 - 3
10.3.3 Response Time in the Case of Direct Access in the Time
Interrupt OB (OB 13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 4
10.3.4 Response Time in the Case of Direct Access in the Process 
Interrupt OB (OB 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 4
10.3.5 Response Times With the SINEC L1 LAN . . . . . . . . . . . . . . . . . . . . . . . . 10 - 5
10.4 Defining the PLC Cycle Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 7
10.5 Monitoring Times for Synchronization FB Calls (FB 254 SYNC) . . . .  10 - 9
10.6 Discrepancy Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 10
10.7 Limitations of STEP 5 Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 11
10.7.1 Access to I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 11
10.7.2 Illegal Memory Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 12
10.7.3 Illegal STEP 5 Operations and Statements  . . . . . . . . . . . . . . . . . . . . . . 10 - 12
10.7.4 Data Blocks Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 13
10.7.5 Jump Operations to Unloaded Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 13
10.7.6 Loadable Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 14
10.8 I/O Module Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 15
10.9 Digital Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 17
10.9.1 Implementation of Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 17
10.9.2 Requirements to be Met by the Sensor Signals . . . . . . . . . . . . . . . . . . 10 - 17
10.9.3 Type 1 Digital Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 18
10.9.4 Type 2 Digital Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 19
10.9.5 Type 3 Digital Input Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 21
10.9.6 Checking Digital Input Modules in the Case of Non-Intermittent
Input Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 24
10.9.7 Direct Read Access to DI Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 24
10.9.8 Digital Input Module with Interrupt Capability (Interrupt DI) . . . . .  10 - 25
10.10 Digital Output Modules (DQs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 27
10.10.1 Type 8 Digital Output Modules (DQs) . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 28
10.10.2 Type 9 and Type 10 Digital Output Modules . . . . . . . . . . . . . . . . . . . 10 - 29
10.10.3 Connecting Actuators to Digital Output Modules (DQs)
(Types 9 and 10) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 29
10.10.4 Checking Digital Output Modules Using Readback Digital Input
Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 - 37
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
EWA 4NEB 811 6148-02