Specifications

Tech-309 - 15 -
Discrete Output Point Object Class Code:
09(0x0A)
Discrete Output Point Object Class Attributes
Class=9, Instance=0, Attribute=2
Attribute
ID
Access
Rule
Name Data
Type
Description Value
2 Get Max Instance UINT Max. instance created 0x0004
Common Services - (Class)
Service
Code (Hex)
Service Name Description of service
0x0E Get_Attribute_Single Returns the contents of the specified attribute
Discrete Output Point Object Instance #1
to Instance #4 Attributes
Class=9, Instance=1,2,3,4, Attribute=3,5,7,8,10
Attr
ID
Access
Rule
Name Data
Type
Description Value
3 Get/Set Value BOOL Output Value during normal
operation
(Instance=1, DO 1)
(Instance=2, DO 2)
(Instance=3, DO 3)
(Instance=4, DO 4)
0=Off
1=On
5
9
Get/Set Fault
Action
BOOL Action taken on Output upon
entering recoverable Fault state
0=Change to Fault Value
1=Keep at Last Value (not used)
6
9
Get/Set Fault
Value
BOOL Fault value
(used when Attribute 5=0)
0=Turn Output Off
1=Turn Output On (not used)
7
9
Get/Set Idle
Action
BOOL Action taken on Output upon
entering Idle state
0=Change to Idle Value
1=Keep at Last Value (not used)
8
9
Get/Set Idle
Value
BOOL Idle value
(used when Attribute 7=0)
0=Turn Output Off
1=Turn Output On (not used)
10
9
Get/Set Flash BOOL Flash Output at periodic rate
when output state is “ON”
0=Do not Flash Output
1=Flash Output (not used)
Common Services - (Instance #1 to Instance #4)
Service
Code (Hex)
Service Name Description of service
0x10 Set_Attribute_Single Modifies the contents of the specified attribute
0x0E Get_Attribute_Single Returns the contents of the specified attribute
9
The Default Attributes Values as shown are implemented but are not visible or changeable,
this is required for proper behavior of all instances of that class.