Monitoring Data Types - IIN Flags
- Last UpdatedAug 04, 2025
- 3 minute read
Note: The following data types are only recommended for experienced users who are familiar with the terminology and methods associated with the DNP 3.0 protocol.
|
Address |
Plant SCADA Type |
DNP3 Type |
Description |
|---|---|---|---|
|
IIN |
INTEGER |
The value of the Internal Indication bits retrieved from the last response (see note 2 below). No Object |
R/O (see Note 1 below) |
|
IIN.BadFunction |
DIGITAL |
Bit 0 of byte 2 of the Internal Indication bits (see Note 2 below). Function code not implemented. No Object |
R/O (see Note 1 below) |
|
IIN.ObjectUnknown |
DIGITAL |
Bit 1 of byte 2 of the Internal Indication bits (see Note 2 below). Request object unknown. No Object |
R/O (see Note 1 below) |
|
IIN.OutOfRange |
DIGITAL |
Bit 2 of byte 2 of the Internal Indication bits (see Note 2 below). Parameters in qualifier, range or data fields are not valid or out of range. No Object |
R/O (see Note 1 below) |
|
IIN.BufferOvfl |
DIGITAL |
Bit 3 of byte 2 of the Internal Indication bits (see Note 2 below). Event or other buffers overflowed. No Object |
R/O (see Note 1 below) |
|
IIN.ExecutingIIN |
DIGITAL |
Bit 4 of byte 2 of the Internal Indication bits (see Note 2 below) Request understood but requested operation already executing. No Object |
R/O (see Note 1 below) |
|
IIN.ConfigIIN |
DIGITAL |
Bit 5 of byte 2 of the Internal Indication bits (see Note 2 below) Configuration in outstation corrupt. No Object |
R/O (see Note 1 below) |
|
IIN.AllStations |
DIGITAL |
Bit 0 of byte 1 of the Internal Indication bits (see Note 2 below). All stations message received. No Object |
R/O (see Note 1 below) |
|
IIN.Class1 |
DIGITAL |
Bit 1 of byte 1 of the Internal Indication bits (see Note 2 below). Class 1 data available. No Object |
R/O (see Note 1 below) |
|
IIN.Class2 |
DIGITAL |
Bit 2 of byte 1 of the Internal Indication bits (see Note 2 below). Class 2 data available. No Object |
R/O (see Note 1 below) |
|
IIN.Class3 |
DIGITAL |
Bit 3 of byte 1 of the Internal Indication bits (see Note 2 below). Class 3 data available. No Object |
R/O (see Note 1 below) |
|
IIN.TimeIIN |
DIGITAL |
Bit 4 of byte 1 of the Internal Indication bits (see Note 2 below). Time synchronization required from the master. No Object |
R/O (see Note 1 below) |
|
IIN.LocalIIN |
DIGITAL |
Bit 5 of byte 1 of the Internal Indication bits (see Note 2 below). Some or all of the outstations digital output points are in local state. No Object |
R/O (see Note 1 below) |
|
IIN.TroubleIIN |
DIGITAL |
Bit 6 of byte 1 of the Internal Indication bits (see Note 2 below) Abnormal condition exists in the outstation. No Object |
R/O (see Note 1 below) |
|
IIN.Restart |
DIGITAL |
Bit 7 of byte 1 of the Internal Indication bits (see Note 2 below). Device restart. No Object |
R/O (see Note 1 below) |
Where:
-
n = Point index number (range from 0 to 2048)
-
R/O = read only
-
W/O = write only
-
R/W = read or write
Note:
1. This address does not relate to I/O data internal to the device, but relates to data
internal to the driver, or an action to be performed by the driver.
2. Not every transition of the IIN will be visible using this tag since the driver reacts
to the IIN bits. Also, IIN error consistent reflect the response to a single request
therefore may only be briefly stored.
For instance, if the IIN bits indicate time action is required, and the driver is
configured to do so, then the action will occur, and the time action bit become zero
before it can be displayed.
The IIN tag is useful for viewing IIN conditions that are global to the device (not
specific to a request) and are not being responded to by the driver (for instance,
the Local bit).