16.1.3 SFC 230 - SEND - Send to page frame
The SEND block initializes a send order to a CP. Normally SEND is called in the cyclic
part of the user application program. Although the insertion of this block into the interrupt
or the time-alarm program part is possible, the indicator word (ANZW), however, may not
be updated cyclically. This should be taken over by a CONTROL block.
The connection initialization with the CP for data transmission and for activating a SEND
impulse is only started, if:
n the FB RLO (result of operation) received "1".
n the CP released the order.
(Bit "order active" in ANZW = 0).
During block stand-by, only the indicator word is updated.
Parameters
Name Declaration Type Description
SSNR IN INT Interface number
ANR IN INT Job number
IND IN INT Mode of addressing
QANF IN ANY Pointer to data source
PAFE OUT BYTE Parameterization error
ANZW IN_OUT DWORD Indicator word
If the CP is able to take over the data directly, the SEND block transfers the requested
data in one session. If the CP requests only the order parameters or the amount of the
depending data is too large, the CP only gets the sending parameters res. the parameter
with the first data block. The according data res. the assigned serial blocks for this order
are requested from the CP by SEND_ALL to the CPU. For this it is necessary that the
block SEND_ALL is called minimum one time per cycle. The user interface is for all initial-
ization types equal, only the transfer time of the data is postponed for minimum one CPU
cycle.
Description
SEND_ALL for data trans-
mission
VIPA SPEED7
System Blocks
Fetch/Write Communication > SFC 230 - SEND - Send to page frame
HB00 | OPL_SP7 | Operation list | en | 18-30 897