Overview
The QoS object implements Differentiated Services Code Point (DSCP or DiffServe) values for the purpose of providing a method of prioritizing Ethernet messages. The QoS object presents the instances, attributes and services described below.
Class ID
48 (hex), 72 (decimal)
Instance IDs
The QoS object presents two 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. |
05 |
DSCP Scheduled |
USINT |
X |
X |
For CIP transport class 0/1 Urgent priority messages. |
06 |
DSCP High |
USINT |
X |
X |
For CIP transport class 0/1 Urgent priority messages. |
07 |
DSCP Low |
USINT |
X |
X |
For CIP transport class 0/1 Urgent priority messages. |
08 |
DSCP Explicit |
USINT |
X |
X |
For CIP explicit messages (transport class 2/3 and UCMM). |
X = supported — = not supported |
Services
The QoS object performs the following services upon the listed object types:
Service ID |
Description |
Class |
Instance |
|
---|---|---|---|---|
hex |
dec |
|||
0E |
14 |
Get_Attribute_Single |
X |
X |
10 |
16 |
Set_Attribute_Single |
— |
X |
X = supported — = not supported |