AS-i Gateway with Profinet device interface
159
>
8.7.5
I&M data
Content
I&M data addressing .............................................................................................................................159
I&M0 data .............................................................................................................................................159
41469
Data structures (= data records) have been defined for identification and maintenance (I&M) in this
fieldbus. I&M0 is absolutely necessary for the certification.
>
I&M data addressing
41468
Revision: 2011-11-16
The I&M data can be read from the device or write to the device with the following addressing (not
I&M0!):
I&M
Slot / module
Sub-slot
Index *)
[hex]
Length
[bytes]
Read
Write
Absolutely
necessary
I&M 0
0
1
AFF0
54
X
--
X
I&M 1
0
1
AFF1
54
X
X
--
I&M 2
0
1
AFF2
54
X
X
--
I&M 3
0
1
AFF3
54
X
X
--
I&M 4
0
1
AFF4
54
X
X
--
>
I&M0 data
41472
I&M0 provide the user with device-specific basic information. This permits a clear identification of the
device with its hardware and software components as well as the manufacturer.
Date
Bytes
Content
Description
Profinet Block Header
6
Manufacturer specific
MANUFACTURER_ID
2
310
Manufacturer ID of
ifm
ORDER_ID
20
e.g. AC14xx
Device order number (ASCII characters)
Unneeded characters are filled with 0x20 (blank)
SERIAL_NUMBER
16
12-digit serial number of the device (ASCII)
Unneeded characters are filled with 0x20 (blank)
HARDWARE_REVISION
2
e.g. AA
Device version (2 ASCII characters)
SOFTWARE_REVISION
4
e.g. V3.0.8
e.g. V3.0.8
Byte 0 = software type (char): V (= official release)
Byte 1 = major version (uint8): 3
Byte 2 = minor version (uint8): 0
Byte 3 = build version (uint8): 8
REVISION_COUNTER
2
0x0001...0xFFFF
Revision counter of the device. If changes are made to the
device data, the revision counter is incremented. Changes to
the device data are for example the installation of a new
firmware or changed device parameters.
PROFILE_ID
2
0xF600
ID for generic device
PROFILE_SPECIFIC_TYPE
2
0x0000
No profiles are supported
IM_VERSION
2
e.g. 1.1
The currently up-to-date version of the I&M data
Byte 0 = major version (uint8): 1
Byte 1 = minor version (uint8): 1
IM_SUPPORTED
2
0x001E
Supported I&M data: I&M1...I&M4