Overview

The QoS object implements the Differentiated Services Code Point (DSCP or DiffServe) values to prioritize Ethernet messages.

Class ID

48 (hex), 72 (decimal)

Instance IDs

The QoS object presents 2 instance values:

  • 0: class

  • 1: instance

Attributes

The QoS object consists of the following attributes:

Instance ID = 0 (class attributes):

Attribute ID

Description

GET

SET

01

Revision

X

02

Max Instance

X

X = supported

— = not supported

Instance ID = 1 (instance attributes):

Attribute ID

Description

Type

GET

SET

Value

04

DSCP Urgent

USINT

X

X

For CIP transport class 0/1 Urgent priority messages, default value = 55.

05

DSCP Scheduled

USINT

X

X

For CIP transport class 0/1 Scheduled messages, default value = 47.

06

DSCP High

USINT

X

X

For CIP transport class 0/1 High priority messages, default value = 43.

07

DSCP Low

USINT

X

X

For CIP transport class 0/1 Low priority messages, default value = 31.

08

DSCP Explicit

USINT

X

X

For CIP explicit messages (transport class 2/3 and UCMM), default value = 27.

X = supported

— = not supported

NOTE: A change in the instance attribute value takes effect on device restart, for configurations made from flash memory.

Services

The QoS object supports the following services:

Service ID

Description

Class

Instance

hex

dec

0E

14

Get_Attribute_Single

X

X

10

16

Set_Attribute_Single

X

X = supported

— = not supported