DNP3 mapping configuration page

DNP3 mapping associates variables in the
Micro800
controller with DNP3 data points. The maximum number of DNP3 mappings supported for each data type object is:
  • Binary input: 4096
  • Analog input: 256
  • Counter: 256
  • Double binary input: 2048
  • Binary output: 4096
  • Analog output: 256
  • Small BCD: 256
DNP3 mapping is available in the following controllers:
  • 2080-L70E-24QBBN
  • 2080-L70E-24QWBN
Use the
DNP3 Mapping
configuration page to do the following actions:
DNP3 mapping configurations
Setting
Description
Index
Specifies the DNP3 point index of the current group.
When you delete a variable, the indices of the remaining variables remain consecutive. For the best practice, edit existing variables instead of deleting or creating variables.
Variable Name
Specifies the variable name that is mapped to the group.
Data Type
Specifies the supported data types of the variable.
The following list shows the supported data types for each object data group.
  • Binary input
    • BOOL
    • BYTE/SINT
    • INT/UNIT/WORD
    • DINT/UDINT/DWORD
    • LINT/ULINT
  • Analog input
    • SINT
    • INT/UNIT/WORD
    • DINT/UDINT/DWORD
    • REAL
  • Counter
    • SINT
    • INT/UNIT/WORD
    • DINT/UDINT/DWORD
  • Double binary input
    • BYTE/SINT
    • INT/UNIT/WORD
    • DINT/UDINT/DWORD
    • LINT/ULINT
  • Binary output
    • BOOL
    • BYTE/SINT
    • INT/UNIT/WORD
    • DINT/UDINT/DWORD
    • LINT/ULINT
  • Analog output
    • SINT
    • INT/UNIT/WORD
    • DINT/UDINT/DWORD
    • REAL
  • Small BCD
    • BYTE/SINT
    • INT/UNIT/WORD
    • DINT/UDINT/DWORD
Class
Specifies the classes of data in the DNP3 protocol. Options are:
  • Class
    0
  • Class
    1
  • Class
    2
  • Class
    3
Flag
Specifies the flag data type.
The following list shows the supported flag data types for each object data group:
  • Binary input - DNP3_BINARY_INPUT_FLAG
    • Bit 0: ONLINE
    • Bit 1: RESTART
    • Bit 2: COMM_LOST
    • Bit 3: REMOTE_FORCED
    • Bit 4: LOCAL_FORCED
    • Bit 5: CHATTER_FILTER
    • Bit 6: Reserved
    • Bit 7: STATE
  • Binary output - DNP3_BINARY_OUTPUT_FLAG
    • Bit 0: ONLINE
    • Bit 1: RESTART
    • Bit 2: COMM_LOST
    • Bit 3: REMOTE_FORCED
    • Bit 4: LOCAL_FORCED
    • Bit 5:  Reserved
    • Bit 6: Reserved
    • Bit 7: STATE
  • Double binary input - DNP3_DOUBLE_BIT_BINARY_INPUT_FLAG
    • Bit 0: ONLINE
    • Bit 1: RESTART
    • Bit 2: COMM_LOST
    • Bit 3: REMOTE_FORCED
    • Bit 4: LOCAL_FORCED
    • Bit 5:  CHATTER_FILTER
    • Bit [6-7]: STATE
  • Counter - DNP3_COUNTER_FLAG
    • Bit 0: ONLINE
    • Bit 1: RESTART
    • Bit 2: COMM_LOST
    • Bit 3: REMOTE_FORCED
    • Bit 4: LOCAL_FORCED
    • Bit 5:  ROLLOVER
    • Bit 6: DISCONTINUTITY
    • Bit 7: Reserved
  • Analog input/output - DNP3_ANALOG_INPUT_OUTPUT_FLAG
    • Bit 0: ONLINE
    • Bit 1: RESTART
    • Bit 2: COMM_LOST
    • Bit 3: REMOTE_FORCED
    • Bit 4: LOCAL_FORCED
    • Bit 5:  OVER_RANGE
    • Bit 6: REFERENCE_ERR
    • Bit 7: Reserved
  • For analog outputs, the Flag bits are included in bits 8–12 of the Flag.
    • Bit 8 (F0) - ONLINE
    • Bit 9 (F1) - RESTART
    • Bit 10 (F2) - COMM_LOST
    • Bit 11 (F3) - REMOTE_FORCED
    • Bit 12 (F4) - LOCAL_FORCED
For binary inputs, binary outputs, and double binary inputs, use the ONLINE bit to mark each point's ONLINE flag bit as offline (0) or online (1).
Froze Class
Specifies the class of the frozen counter.
Trigger Event
Generates events unconditionally. The parameter is available for the BOOL data type.
You can also use ladder logic to generate timed events. Once the parameter is set by ladder logic or communications, the controller automatically clears it after generating an event at the end of the scan.
The parameter is stored as a bit in the corresponding data set descriptor.
Disable Change Events
Temporarily inhibits this data set from generating events for maintenance or troubleshooting purposes.
The parameter is available for the BOOL data type.
Mapped Points
Specifies the number of mapped bits.
Dead Band
Uses for analog inputs. The parameter supports all data types that analog inputs support.
Threshold
Uses for counters. The parameter supports all data types that counters support.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal