Objeto de identidad (ID de clase = 01 hex)

En la siguiente tabla se describen los atributos de clase del objeto de identidad:

ID de atributo (hex)

Acceso

Nombre

Tipo de datos

Valor (hexadecimal)

Detalles

1

Get

Revisión

UINT

01

Revisión de la implementación del objeto de identidad

2

Get

Máximo de instancias

UINT

01

El mayor número de instancias

3

Get

Número de instancias

UINT

01

Número de instancias de objeto

6

Get

Máximo atributo de clase

UINT

07

El valor de los atributos de clase más grandes

7

Get

Máximo atributo de instancia

UINT

07

El valor de los atributos de instancia más grandes

En la siguiente tabla se describen los servicios de clase:

Código de servicio (hex)

Nombre

Descripción

01

Obtener todos los atributos

Devuelve el valor de todos los atributos de clase

0E

Obtener un único atributo

Devuelve el valor del atributo especificado

En la siguiente tabla se describen los servicios de instancia:

Código de servicio (hex)

Nombre

Descripción

01

Obtener todos los atributos

Devuelve el valor de todos los atributos de clase

05

Restablecimiento (1)

Inicializa el componente EtherNet/IP (reinicio de controlador)

0E

Obtener un único atributo

Devuelve el valor del atributo especificado

(1) Descripción del servicio de restablecimiento:

Cuando el objeto de identidad recibe una solicitud de restablecimiento:

  • Determina si puede proporcionar el tipo de restablecimiento solicitado.

  • Responde a la solicitud.

  • Intenta realizar el tipo de restablecimiento solicitado.

El servicio común de restablecimiento tiene un parámetro específico, Tipo de restablecimiento (USINT), que tiene los siguientes valores:

Valor

Tipo de restablecimiento

0

Reinicia el controlador

NOTA: Este es el valor predeterminado si se omite este parámetro.

1

No compatible

2

No compatible

3-99

reservado

100-199

Específico del proveedor

200-255

reservado

En la siguiente tabla se describen los atributos de instancia:

ID de atributo (hex)

Acceso

Nombre

Tipo de datos

Valor (hexadecimal)

Detalles

1

Get

ID del proveedor

UINT

F3

ID de automatización de Schneider

2

Get

Tipo de dispositivo

UINT

0C

Adaptador de EIP

3

Get

Código de producto

UINT

1009

Código de producto de acoplador de bus

4

Get

Revisión

Struct de USINT, USINT

Número de revisión del producto del acoplador de bus (1).

Equivalente a los 2 bytes menos significativos de la versión del acoplador de bus.

5

Get

Estado

WORD

Palabra de estado(2)

6

Get

Número de serie

UDINT

Número de serie del acoplador de bus

7

Get

Nombre del producto

Struct de USINT, STRING

TM3BCEIP

(1) Asignado en WORD:

  • MSB: Revisión secundaria (segundo USINT)

  • LSB: revisión principal (primer USINT)

Ejemplo: 0205 hex significa revisión V5.2.

(2) Palabra de estado (atributo 5):

Bit

Nombre

Descripción

0

Con propietario

TRUE indica que el dispositivo es un propietario.

1

reservado

2

Configurado

TRUE indica que la aplicación del dispositivo se ha configurado.

3

reservado

4-7

Estado de dispositivo ampliado

  • 0: autodiagnóstico o indeterminado

  • 1: actualización del firmware en curso

8

Fallo leve recuperable

TRUE indica que el dispositivo ha detectado un error, que, en la mayoría de los casos, es recuperable.

Este tipo de evento no ocasiona un cambio en el estado del dispositivo.

9

Fallo leve irrecuperable

TRUE indica que el dispositivo ha detectado un error, que, en la mayoría de los casos, es irrecuperable.

Este tipo de evento no ocasiona un cambio en el estado del dispositivo.

10

Fallo grave recuperable

TRUE indica que el dispositivo ha detectado un error que requiere que el dispositivo informe de una excepción y pase al estado HALT.

Este tipo de evento conlleva un cambio en el estado del dispositivo, pero, en la mayoría de los casos, es recuperable.

11

Fallo grave irrecuperable

TRUE indica que el dispositivo ha detectado un error que requiere que el dispositivo informe de una excepción y pase al estado HALT.

Este tipo de evento conlleva un cambio en el estado del dispositivo, pero, en la mayoría de los casos, no es recuperable.

12-15

reservado