
Fieldbus Message Examples Continued
Cygnus Error response:
message_ID =
1
parameter_ID =
Error_message_number
read/write_control =
1
data - unsigned short = undefined
data
-
integer
=
undefined
data
-
float
=
undefined
Example:
Set UserConfigMassUnits (parameter number 1) to kilograms
Fieldbus sends write message:
message_ID =
2
parameter_ID =
1
read/write_control =
1
data - unsigned short = undefined
data
-
integer
=
3
(kilograms)
data
-
float
=
undefined
Cygnus Normal response:
message_ID =
2
parameter_ID
=
0xFFFF
(Acknowledge)
read/write_control =
1
data - unsigned short = undefined
data
–
integer
=
undefined
data
–
float
=
undefined
Cygnus Error response:
message_ID =
2
parameter_ID =
Error_message_number
read/write_control =
1
data - unsigned short = undefined
data
–
integer
=
undefined
data
–
float
=
undefined
Fieldbus Parameters
Parameter Types
INT
= 4 byte signed integer
FLOAT
= 4 byte floating point
UNSIGNED_SHORT = 2 byte unsigned integer
Parameters 0 through 499 are allocated as Setup Selectable parameters
Number Description Type Read/Write
0
UserConfigLanguageType
INT
Read/Write
0=English, 1=French, 2=German, 3=Italian, 4=Spanish
1
UserConfigMassUnits
INT
Read/Write
0=ounces, 1=pounds, 2=grams, 3=kilograms, 4=newtons, 5=ounces per inch
6=pounds per inch, 7=grams per millimeter, 8=kilograms per centimeter,
9=newtons per centimeter