I&M Data Structures
The I&M records uses the following data structures.
Record | Content | Size | Description |
---|---|---|---|
I&M0 | Manufacturer Id | 2 bytes | PROFINET IO Object (F6h), attribute #2 (Vendor ID/I&M Vendor ID) |
Order Id | 20 bytes | PROFINET IO Object (F6h), attribute #8 (I&M Order ID) | |
Serial number | 16 bytes | The content will be assigned in the following priority order:
| |
Hardware revision | 2 bytes | The content will be assigned in the following priority order:
| |
Software revision | 4 bytes | The content will be assigned in the following priority order:
| |
Revision counter | 2 bytes | PROFINET IO Object (F6h), attribute #12 (I&M Revision counter) | |
Profile Id | 2 bytes | PROFINET IO Object (F6h), attribute #13 (I&M Profile ID) | |
Profile specific type | 2 bytes | PROFINET IO Object (F6h), attribute #14 (I&M Profile specific type) | |
IM version | 2 bytes | 0101h (Internal, constant value) | |
IM supported | 2 bytes | For submodules belonging to a “non–zero API”,the returned value is zero. For submodules belonging to API 0, the returned value is 000Eh (IM0-3 supported) | |
I&M1 | Tag Function | 32 bytes | Default: All bytes set to blanks |
Tag Location | 22 bytes | Default: All bytes set to blanks | |
I&M2 | Installation date | 16 bytes | Default: All bytes set to blanks |
I&M3 | Descriptor | 54 bytes | Default: All bytes set to blanks |
I&M5 | IM_Annotation | 64 bytes | PROFINET IO object; attribute #26 (IM Annotation). If the application doesn’t support the attribute: Anybus CompactCom 40 PROFINET IRT IIoT |
IM_OrderID | 64 bytes | PROFINET IO object; attribute #25 (IM Module Order ID). If the application doesn’t support the attribute: Anybus CompactCom 40 PROFINET IRT IIoT | |
VendorIDHigh | 1 byte | 01h | |
VendorIDLow | 1 byte | 0Ch | |
Serial number | 16 bytes | Serial number of the Anybus CompactCom | |
Hardware revision | 2 bytes | Hardware version of the Anybus CompactCom | |
Software revision | 4 bytes | Product version of the Anybus CompactCom |
See also..
Anybus CompactCom 40 Software Design Guide, Application Object (FFh)