B
Control via Ethernet (CVE)
Festo – GDCP-CMMO-ST-EA-SY-EN – 1301a – English
113
Request “Write CVE object”
Byte
Function
Data type
Description
0x00
Service ID
UINT08
0x11 = write CVE object to the CMMO
0x01
0x02
0x03
0x04
Message ID
UINT32
Message ID freely assignable by the application.
It is always sent back unchanged in the response.
This enables a clear assignment of the request and
response. The message ID can be used but is not
mandatory.
0x05
0x06
0x07
0x08
Data length
UINT32
The data length depends on the data type of the
CVE object to be written. The following applies:
Data length = 4 bytes + data type length
Example for SINT08:
Data length = 4 bytes + 1 byte = 5 bytes
0x09
Acknowledge
UINT08
This field always remains blank for the request
(initialise with 0).
0x0A
0x0B
0x0C
0x0D
Reserved
UINT32
Placeholder (initialise with 0).
0x0E
0x0F
Object index
UINT16
Index of the CVE object to be written.
0x10
Object subindex
UINT08
Always 0
0x11
Data type
UINT08
Data type of the CVE object to be written.
0x12
Data byte 1
corresponding
to data type of
the CVE object
Object value
…
Data byte K
Tab. B.4
Request “Write CVE object”