Technical data

Manual VIPA System 300S SPEED7 Chapter 4 Deployment
HB140E - CP - RE_343-1EX71 - Rev. 09/46 4-37
The following function blocks may be used for Siemens S7 commu-
nications. More information about the deployment of the blocks may be
found in the manual "Operation list" of the CPU.
FB/SFB Label Description
FB/SFB 8 USEND Uncoordinated data transmission
FB/SFB 8 USEND may be used to transmit data to a remote partner
FB/SFB of the type URCV (FB/SFB 9). You must ensure that
parameter
R_ID of both FB/SFBs is identical. The transmission is
started by a positive edge at control input
REQ and proceeds without
coordination with the partner FB/SFB.
FB/SFB 9 URCV Uncoordinated data reception
FB/SFB 9 URCV can be used to receive data asynchronously from a
remote partner FB/SFB of the type USEND (FB/SFB 8). You must
ensure that parameter
R_ID of both FB/SFBs is identical.
The block is ready to receive then there is a logical 1 at the
EN_R
input. An active job can be cancelled with
EN_R=0.
FB/SFB 12 BSEND Sending data in blocks
FB/SFB 12 BSEND sends data to a remote partner FB/SFB of the
type BRCV (FB/SFB 13). The data area to be transmitted is
segmented. Each segment is sent individually to the partner. The last
segment is acknowledged by the partner as it is received,
independently of the calling up of the corresponding FB/SFB/FB
BRCV. With this type of data transfer, more data can be transported
between the communications partners than is possible with all other
communication FBs/SFBs for configured S7 connections, namely
65534bytes.
FB/SFB 13 BRCV Receiving data in blocks
The FB/SFB 13 BRCV can receive data from a remote partner
FB/SFB of the type BSEND (FB/SFB 12). The parameter
R_ID of both
FB/SFBs must be identical.
After each received data segment an acknowledgement is sent to the
partner FB/SFB and the
LEN parameter is updated.
FB/SFB 14 GET Remote CPU read
The FB/SFB 14 GET can be used to read data from a remote CPU.
The respective CPU must be in RUN mode or in STOP mode.
FB/SFB 15 PUT Remote CPU write
The FB/SFB 15 PUT can be used to write data to a remote CPU. The
respective CPU may be in RUN mode or in STOP mode.
FB 55 IP_CONFIG Programmed Communication Connections
With this block you may flexible transfer data blocks with configuration
data to the CP within the user program.
Function blocks