Data Transfer; Fig. 3-5 Message Format "Xcp On Udp" (Schematic) - ETAS ES930.1 User Manual

Multi-i/o module
Table of Contents

Advertisement

ETAS
3.6

Data Transfer

The ES930.1 as well as the ES4xx and ES63x modules use a 100-Mbit/s Ether-
net network connection in duplex mode for the data transfer. The data transfer
can very flexibly be adapted to the measuring setup and the measuring task.
NOTE
The complete Ethernet bandwidth is available for measuring data as well as
output variables.
Changes of output values and variables can be made in a rapid prototyping
application while measuring data are captured at the same time.
The universal ASAM measuring and application protocol XCP is used for the
serial communication. On the Ethernet transport and network layer, the UDP/IP
protocol is used (see Fig. 3-5 on page 23).
Pre
SoF
56
IP Header
XCP Header
LEN
Fig. 3-5
Within the XCP protocol, the modules also module identification, time stamp
and measuring or stimulation data in a highly precise and predictable time grid.
The communication protocol used for the modules avoids the repeated trans-
fer of protocol data, as it is the case with handshake-based systems. This pro-
vides a high bandwidth for the useful data.
The use of the UDP/IP standard for data transfer allows a direct connection of
the modules with a PC, a router or a switch. For the XCP communication, the
PC takes on the master function.
ES930.1 - User Guide
IEEE802.3 (Et hernet )
DA
SA
Type
8
48
48
16
Embedded UDP/IP
UDP Header
XCP on Et hernet M essage
CTR
PID
FILL
Message Format "XCP on UDP" (Schematic)
DATA
n* 8
...
XCP M essage 1
Embedded XCP
XCP Package
DAQ
TIM E STAMP
Hardware Description
CRC
IFG
32
min. 96
XCP M essage n
DATA
23

Advertisement

Table of Contents
loading

Table of Contents