Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI Interface for DNP3

Status data

  • Last UpdatedSep 28, 2022
  • 1 minute read

For every point of DNP data, there may be an associated status flag. If an RTU supports status flags for a particular point of data, then status data can be stored in the PI Data Archive via the interface. The bits of the flag specify different conditions for different object types. The status flag encompasses bits 4 - 7 and each bit of the flag specifies different conditions for different object types. The value of the status bits is either 0 or 1, where a 1 means the flag is set.

Refer to the DNP V3:00 Data Object Library manual to determine which flag is appropriate for an object type. To configure a PI point to monitor the status of a DNP point, configure the point the same as the value point and set Location5 of the point to the negative of the DNP object type. The DNP3 interface will write an integer value to the status point. This integer value will be the decimal value of the bit pattern received from the DNP device and its value will range from 0 to 128. To easily determine the status of an object from its decimal value, OSIsoft has included .csv files that can be used to create digital state sets with the interface installation package. If the status points are configured as a "digital" type PI points, the digital set attribute can be used to point to the appropriate digital state set. This converts the value of the status bit to a human readable string.

TitleResults for “How to create a CRG?”Also Available in