Baumer_EAx_PROFINET_EN_202011_MNL.docx
62/74
www.baumer.com
11.20
7.
Acyclic parameters
7.1. Acyclic data communication
Besides cyclic process data communication the encoder provides optional acyclic data block readout. Cyclic
and acyclic data communication run in parallel and independently of each other. Acyclic data can be I&M
data, PROFIdrive-specific parameters, encoder-specific parameters and parameters linked to the PROFINET
interface.
7.2. I&M functions (identification and maintenance)
The encoder supports
the “I&M 0” record according to encoder profile 3162 V4.1. chapter 5.4.3.3.
The access (read-only) is done via a record with index 0xAFF0.
I&M data block:
Block Header
Block Type
WORD
0x0020
Block Length
WORD
0x0038
Block Version High
BYTE
0x01
Block Version Low
BYTE
0x00
I&M Block
MANUFACTURER_ID
WORD
0x012A
(Baumer)
ORDER_ID
BYTE[20] ASCII
SERIAL_NUMBER
BYTE[16] ASCII
HARDWARE_REVISION
WORD
SOFTWARE_REVISION
BYTE[4]
REV_COUNTER
WORD
0x0000
PROFILE_ID
WORD
0x3D00
PROFILE_SPECIFIC_TYPE WORD
0x0001
IM_VERSION (major)
BYTE
0x01
IM_VERSION (minor)
BYTE
0x01
IM_SUPPORTED
WORD
0x001E
The encoder also supports the records
“I&M 1” to “I&M 4” in compliance to IEC 61158-6-10 (PROFINET).
The access (both read and write) is done via the records 0xAFF1 to 0xAFF4.
7.3. Base Mode Parameter
The access to parameters is done using the
“Base Mode Parameter Access – Local” (record data object
0xB02E, according to PROFIdrive profile V4.1 chapter 6.2.3).
The encoder supports
“single parameter access” and subindices. The maximum length of a parameter
access is 240 bytes.
7.3.1. Write access
The write access to a parameter is done by
a “Write Request” by the IO Controller (request contains parameter number and user data to be written)
a “Write Response” of the IO Device (encoder), a “formal acknowledge”
7.3.2. Read access
The read access to a parameter is done in several steps:
“Write Request” by the IO Controller (here amongst others it is transmitted which parameter shall be read)
“Write Response” from the IO Device (encoder), a “formal acknowledge”
“Read Request” by the IO Controller
“Read Response” of the IO Device (including the requested user data of the parameter)