CPU ADAM 821x
Chapter 7 Integrated OBs, SFBs and SFCs
ADAM 8000 Manual CPU 821x – Rev 1.1
7-43
SFC 237 - RECEIVE_ALL
Via the RECEIVE_ALL block, the data received from the CP is transmitted
from the CP to the CPU by using the declared block size.
Location and size of the data area that is to transmit with RECEIVE_ALL,
must be declared before by calling RECEIVE.
In the indicator word that is assigned to the concerned order, the bit
"ENABLE/DISABLE" is set, "Data transition starts" and "Data transi-
tion/fetch running" is analyzed or altered. The receiving amount is shown in
the following word.
In the indicator word of the block, the indicator word, , that is parameterized
in the RECEIVE_ALL block, the current order number is stored. In the
stand-by running mode of RECEIVE_ALL the block indicator word is
deleted.
Note!
In the following cases, the RECEIVE_ALL command has to be called for
minimum one time per cycle of the block OB1:
•
if the CP should send data to the CPU independently
•
if a CP order is initialized via RECEIVE, but the CP still has to request
the background communication data of the CPU for this order.
•
if the amount of data, that should be transmitted to the CPU by this
RECEIVE, is higher than the declared block size.
Description
Parameter
ANZW
11
x
21
x
51
x