Bronkhorst DeviceNet slave interface User Manual
Page 17
BRONKHORST
®
Page 17
DeviceNet interface
9.17.026
CONTROLLER OBJECT SERVICES
SINGLE STAGE
CONTROLLER
OBJECT
SERVICE
CODE
SERVICE NAME
SERVICE DESCRIPTION
0x33
0x0E
Get_Attribute_Single
Returns the contents of the specified attribute
0x33
0x10
Set_Attribute_Single
Modifies an attribute value
3.3.8 S‐Gas Calibration Object
Class Code 34 HEX
An S‐Gas Calibration Object affects the behaviour of an associated S‐Analog Sensor object instance.
GAS CALIBRATION OBJECT’S CLASS ATTRIBUTES (Instance = 0)
GAS
CALIBRATION
OBJECT
ATTRI‐
BUTE
ATTRIBUTE NAME
SERVICE CODE
DATA TYPE
FLOW‐
BUS
Comment
0x34
0x02
Max Instance
1
0x0E
UINT
8
1
This is the total number of process gases currently calibrated for the device.
GAS CALIBRATION OBJECT’S INSTANCE ATTRIBUTES (Instance = 1...8)
GAS
CALIBRATION
OBJECT
ATTRI‐
BUTE
ATTRIBUTE NAME
SERVICE
CODE
DATA TYPE
FLOW‐BUS
Comment
0x34
0x01
Number of attributes
0x0E
USINT
6
0x34
0x02
Attribute List
0x0E
Array of USINT
0x34
0x03
Gas Standard number
0x0E
UINT
see list from SEMI
0x34
0x04
Valid Sensor instance
0x0E
UINT
1
0x34
0x05
Gas Symbol
0x0E
SHORT STRING
1,17; Char[10]
fluidname
0x34
0x06
Full Scale
0x0E
STRUCT
Full scale capacity (REAL),
capacity unit (UINT)
0x34
0x08
Calibration Date
0x0E
DATE
113,9; Char[8]
1
The gas calibration is formed by a 3
rd
grade polynomial (y=a+bx+cx²+dx³). This polynomial will perform
linearization to achieve the wanted accuracy. Up to 8 polynomials can be stored for different fluids.
Each fluid has its own instance (1...8).
GAS CALIBRATION OBJECT SERVICES
GAS
CALIBRATION
OBJECT
SERVICE CODE
SERVICE NAME
SERVICE DESCRIPTION
0x34
0x0E
Get_Attribute_Single
Returns the contents of the specified attribute
0x34
0x10
Set_Attribute_Single
Modifies an attribute value