Field Name | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function code | This field indicates the function code for the message to the remote device. See the DNP protocol reference manual for a description of the various function codes.
|
||||||||||||||||||||||||
object group | This field, along with the object variation field, specifies the type of object to be addressed in the remote device. No limitation is placed on this value so that custom objects can be included (see Extending the DNP 3.0 Scan Task). See the DNP protocol reference manual for a description of the various objects. | ||||||||||||||||||||||||
object variation | This field, along with the object group field, specifies the type of object to be addressed in the remote device. See the DNP protocol reference manual for a description of the various object variations. | ||||||||||||||||||||||||
qualifier | This field indicates how the range of objects is to be used and interpreted by the remote device. This value is used as a hint for filling in the qualifier field in the message sent to the remote device. The following values are recognized:
|
||||||||||||||||||||||||
range start | This field, along with the "range length" field, specifies which objects are to be addressed. | ||||||||||||||||||||||||
range length | This field, along with the "range start" field, specifies which objects are to be addressed. | ||||||||||||||||||||||||
data | This field is to provide additional information for the following objects:
|
||||||||||||||||||||||||
bit | This field is not currently used. | ||||||||||||||||||||||||
count | This field is not currently used. | ||||||||||||||||||||||||
unsolicited | If this is set to one, unsolicited reporting of this object will be enabled. This field must be set to one for this object to be enabled for receipt of PRBX class data. | ||||||||||||||||||||||||
class number | This field indicates the class number for the class assign message. Only objects with a class number of one to three will be assigned (class zero cannot be assigned objects). Note that this field is NOT used for the class data responses (see unsolicited field above). |