Technical data
Chapter 4 Deployment Manual VIPA System 300S SPEED7
4-38 HB140E - CP - RE_343-1EX71 - Rev. 09/46
The following connections are Send/Receive connections:
• TCP (SEND-RECEIVE, FETCH-WRITE PASSIVE)
• ISO-on-TCP (SEND-RECEIVE, FETCH-WRITE PASSIVE)
• ISO Transport (SEND-RECEIVE, FETCH-WRITE PASSIVE)
• UDP (SEND-RECEIVE)
For the communication between CPU and CP, the following FCs are
available:
AG_SEND (FC 5)
This block transfers the user data from the data area given in
SEND to the
CP specified via
ID and LADDR. As data area you may set a PA, bit
memory or data block area. When the data area has been transferred
without errors, "order ready without error” is returned.
AG_RECV (FC 6)
The block transfers the user data from the CP into a data area defined via
RECV. As data area you may set a PA, bit memory or data block area.
When the data area has been transferred without errors, "order ready
without error” is returned.
Note!
Please regard that you may only use the SEND/RECV-FCs from VIPA in
your user application for the communication with VIPA-CPs. At a change to
VIPA-CPs in an already existing project, the present AG_SEND/ AG_LSEND
res. AG_RECV/AG_LRECV may be replaced by AG_SEND res. AG_RECV
from VIPA without adjustment. Due to the fact that the CP automatically
adjusts itself to the length of the data to transfer, the L variant of SEND res.
RECV is not required for VIPA CPs.
The CP processes send and receive commands independently from the
CPU cycle and needs for this transfer time. The interface with the FC
blocks to the user application is here synchronized by means of
acknowledgements/receipts.
For status evaluation the communication blocks return parameters that
may be evaluated directly in the user application.
These status displays are updated at every block call.
Do not use cyclic calls of the communication blocks in OB 1. This causes a
permanent communication between CPU and CP. Program instead the
communication blocks within a time OB where the cycle time is higher res.
event controlled.
User program at
Send/Receive
connections
Status displays
Deployment at
high communi-
cation load