DOCA0258EN-00

QoS Object

Description

The QoS object is used to manage the traffic streams with different relative priorities or other delivery characteristics. The standard QoS mechanisms includes IEEE 802.1D/Q (Ethernet frame priority) and differentiated services (DiffServ). The QoS Object provides a mechanism to configure certain QoS-related behaviors in EtherNet/IP device.

Class Code

The QoS Object class code is 0x48 as defined by CIP.

Class Attributes

Attribute ID

Name

Access

Description

0x01

Revision

R

The QoS implementation revision.

Returns 0x01.

0x02

Maximum Instance

R

The largest instance number.

Returns 0x01.

0x03

Number of Instances

R

The number of object instances.

Returns 0x01.

Class Services

Service Code

Name

Description

0x01

Get Attribute All

Returns the value of all class attributes.

0x0E

Get Attribute Single

Returns the value of the specified attribute.

Instance Codes

Only one instance is implemented: Instance 1.

Instance Attributes

Attribute ID

Name

Access

Description

0x04

Differentiated Services Code Point (DSCP) Urgent

RW

DSCP value for CIP transport class 0 or 1 is urgent priority messages

0x05

DSCP Schedule

RW

DSCP value for CIP transport class 0 or 1 is scheduled priority messages

0x06

DSCP High

RW

DSCP value for CIP transport class 0 or 1 is high priority messages

0x07

DSCP Low

RW

DSCP value for CIP transport class 0 or 1 is low priority messages

0x08

DSCP Explicit

RW

DSCP value for CIP explicit messages (transport class 2 or 3 and UCMM) and all other EtherNet/IP encapsulation messages

Instance Services

Service Code

Name

Description

0x0E

Get Attribute Single

Returns the value of the specified instance attribute.

0x10

Set Attribute Single

Sets the value of the specified instance attribute.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?