16.1.9 SFC 236 - SEND_ALL - Send all to page frame
Via the SEND_ALL block, the data is transmitted from the CPU to the CP by using the
declared block size. Location and size of the data area that is to transmit with
SEND_ALL, must be declared before by calling SEND res. FETCH. In the indicator word
that is assigned to the concerned order, the bit "Enable/Disable" is set, "Data transmis-
sion starts" and "Data transmission running" is calculated or altered.
Parameters
Name Declaration Type Description
SSNR IN INT Interface number
PAFE OUT BYTE Parameterization error
ANZW IN_OUT DWORD Indicator word
In the indicator word of the block, that is parameterized in the SEND_ALL block, the cur-
rent order number is stored (0 means stand-by). The amount of the transmitted data for
one order is shown in the data word of SEND_ALL which follows the indicator word.
In the following cases, the SEND_ALL command has to be called for min-
imum one time per cycle of the block OB 1:
– if the CP is able to request data from the CPU independently.
– if a CP order is initialized via SEND, 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 by this SEND to the
CP, is higher than the declared block size.
Description
ANZW
VIPA SPEED7
System Blocks
Fetch/Write Communication > SFC 236 - SEND_ALL - Send all to page frame
HB00 | OPL_SP7 | Operation list | en | 18-30 903