<< Click to Display Table of Contents >>
Objects |
Smart devices using DNP protocol's application layer can monitor, control, and produce a large amount of data. This data, called Information Elements are processed and stored as information objects, which are standardized so that they can be described and represented in a unique way. The categories of the existing data objects are the following:
•Static Objects: Objects reflecting the current value of a field or internal variable
•Event Objects: Objects generated as the result of a value change or any other event. These are historical objects, that is, they reflect a data value at any instant in the past
•Frozen Static Objects: Reflect the current frozen value of a field or internal variable. Data is frozen as the result of a data freezing request
•Frozen Event Objects: Objects resulting from a change in a frozen value or any other event. These are historical objects, that is, they reflect a data value at any instant in the past
Each category is represented by a different object, as described on the next table.
Data objects
Object |
Description |
---|---|
Digital Inputs |
The group of digital inputs contains all objects representing binary inputs, that is, status or Boolean attributes. It varies between 1 (one) and 9 (nine) |
Digital Outputs |
The group of digital outputs contains all objects representing binary outputs or information on relay control. It varies between 10 and 19 |
Counters |
This group contains all counter objects. It varies between 20 and 29 |
Analog Inputs |
Contains all analog inputs. It varies between 30 and 39 |
Analog Outputs |
Contains all analog outputs. It varies between 40 and 49 |
Time |
Contains all objects representing time in an absolute or relative form. It varies between 50 and 59 |
Classes |
This group contains all objects representing data classes or priorities. It varies between 60 and 69 |
Files |
Files or system files. It varies between 70 and 79 |
Devices |
Varies between 80 and 89 |
Applications |
Objects representing applications or operating system processes. It varies between 90 and 99 |
Alternative numbers |
Custom numerical representations. It varies between 100 and 109 |
It is important to notice that a static object, when varying, is capable of generating an event object indicating that change. However, both represent the same object.