Anybus® CompactCom 40 - PROFINET IRT IIoT Secure

Instance Attributes (Instance #1 - #32)

Asset management data for a non PROFINET component is represented by one of three different formats depending on the complexity of the component. For a complex component based on both hardware and software the format AM_Full information comply. For hardware-only components the format AM_HardwareOnly complies, and for software-only components the AM_FirmwareOnly format is used.

Which format to use for a specific component is selected by attribute AM_InfoType.

Both AM_HardwareOnly and AM_FirmwareOnly are subsets of AM_Full. If AM_HardwareOnly is selected the attributes AM_SoftwareRevision and IM_Software_Revision are of no interest and thus not read by the Anybus CompactCom. In the same manner, if AM_FirmwareOnly is selected the attributes AM_HardwareRevision and IM_Hardware_Revision are of no interest and thus not read by the Anybus CompactCom.

#

Name

Access

Data Type

Default Value

Comment

1

AM info Type

Get

UINT8

-

Asset management data representation

0:

AM_FullInfo

1:

AM_HardwareOnlyInfo; attributes AM Software Revision and IM Software Revision are irrelevant

2:

AM_FirmwareOnlyInfo; attributes AM Hardware Revision and IM Hardware Revision are irrelevant

2

IM Unique Identifier

Get

Array of UINT8

0 (unused)

128 bit UUID. Manufacturer created unique defined identifier. Used as source identification if issuing an event using reporting system or delivering asset management information ISO/IEC 9834-8:2014 specifies the format and generation rules that enable users to produce 128-bit unique identifiers. Number of elements in array: 16.

3

Location Type

Get

UINT8

-

Asset management includes two concepts how to locate an asset. See section on AM_Location below for more information.

1:

Twelve level tree format (LT)

2:

Slot- and SubslotNumber format (SS)

4

Location LT

Get

Array of UINT16

-

Mandatory if Location Type is 1 (LT). If not present any request will increase the error counter and the instance will not be reported on the network. See section on AM_Location below for usage.

Maximum number of elements in array: 12.

5

Location SS

Get

struct of UINT16 BeginSlot UINT16 BeginSubslot UINT16 EndSlot UINT16 EndSubslot

-

Mandatory if Location Type is 2 (´SS). If not present any request will increase the error counter and the instance will not be reported on the network. See section on AM_Location below for usage.

Maximum number of elements in array: 12.

6

IM Annotation

Get

Array of CHAR

64 blanks

Manufacturer defined description, The value shall be set to a manufacturer specific identifier, and can be used for the name of the component.

Maximum number of elements in array: 64.

7

IM Order ID

Get

Array of CHAR

64 blanks

Manufacturer defined order id

Maximum number of elements in array: 64.

8

IM Serial Number

Get

Array of CHAR

16 blanks

Manufacturer defined serial number

Maximum number of elements in array: 16.

9

AM Device Identification

Get

Array of UINT16

-

The content of this attribute can be used for coding of device, vendor and organization identification. See details below.

Number of elements in array: 4.

10

AM Type Identification

Get

UINT16

0

0000h

Unspecified

0001h

PLC

0002h

PC based station

0003h

IO Module or IO Submodule

0004h

Communication Module or Communication Submodule

0005h

Interface Module or Interface Submodule

0006h

Active Network Infrastructure Component

0007h

Media converter

0100h - 7FFFh

Shall be defined by the manufacturer of the reporting entity

Other

(reserved)

11

AM Software Revision

Get

Array of CHAR

64 blanks

Manufacturer defined software revision.

Maximum number of elements in array: 64.

Example: “V1.3.0”

If attribute #12, IM Software Revision, is supported, this attribute should not be implemented.

12

IM Software Revision

Get

struct of CHAR 3*UINT8

V0.0.0

Manufacturer defined software revision.

13

AM Hardware Revision

Get

Array of CHAR

64 blanks

Manufacturer defined hardware revision Maximum number of elements in array: 64 If attribute #14, IM Hardware Revision, is supported, then this attribute should not be implemented.

14

IM Hardware Revision

Get

UINT16

0

Manufacturer defined hardware revision

0000h-FFFFh

(FFFFh indicates availability of profile specific information)