Addressing the Module
The logical basic address is dened via STEP 7 and must be specied by the user under the block
parameter LADDR.
6.6 Technical Specications of the Function Blocks
Introduction
The following lists the technical specications for the memory requirements, runtimes,
minimum number of the CPU cycles and the system functions used.
Memory requirements
The table below contains the memory requirements of the function blocks of the CP 440.
Table 6-5 Memory Requirements of the Function Blocks (in Bytes)
Block Name Version Load memory Working memory Local data Instance DB
FB 9 RECV_440 1.1 1240 1006 26 36
FB 10 SEND_440 1.1 1062 846 26 36
FB 11 RES_RECV 1.0 894 710 38 26
Minimum Number of CPU Cycles
The table below describes the minimum number of CPU cycles (FB/FC calls) required to process
a "minimum request" (32 bytes SEND/RECEIVE for the transported user data set per program
cycle). This applies only in centralized operation.
Table 6-6 Minimum Number of CPU Cycles
Number of CPU Cycles for Processing ...
Completion without error Completion with error RESET/RESTART
RECV_440 ≥ 2 ≥ 2 ≥ 3
SEND_440 ≥ 2 ≥ 2 ≥ 3
RES_RECV ≥ 2 ≥ 2 ≥ 3
Before the CP 440 can process an initiated job after the CPU has changed from STOP to RUN
mode, the CP-CPU startup mechanism SEND_440 must be completed. Any requests initiated in
the meantime do not get lost. They are transmitted once the startup coordination with the CP
440 is nished.
Before the CP 440 can receive or submit a frame in the user program after a change in the CPU
mode from STOP to RUN, the CP-CPU startup mechanism RECV_440 must be completed.
Communication via Function Blocks
6.6 Technical Specications of the Function Blocks
Point-to-point connection CP 440 Installation and Parameter Assignment
Equipment Manual, 03/2022, A5E00057742-AE 89