Dnp digital input data – ProSoft Technology MVI71-DNP User Manual

Page 102

Advertising
background image

MVI71-DNP ♦ PLC Platform

Reference

DNP 3.0 Master/Slave Communication Module

Page 102 of 172

ProSoft Technology, Inc.

August 23, 2007

The 64-word block has the following structure:

Offset Variable

Description

0

BTR ID

Block identification code for the DNP user file to consider.

1

BTW ID

Block identification code for the data request from the PLC. This
parameter has nothing to do with the user file record update.

2 to 61

Data

This is the data to be written to the file.

62 to 63

Spare

This value is not used.

The record number field is inserted before the data in the block. All records in a
file use the same BTR block identification code. Therefore, the record number
field is added to define where the data should be placed in the PLC. The ladder
logic must process this field and place the data in the appropriate data table.

DNP Digital Input Data

This data type stores the binary value of 1 or 0. The size of this data area is
determined from the configuration parameter Number of Binary Input Points. The
data area is partitioned into two separate areas. The first is the DNP binary input
data acquired from the PLC, and the second is the binary input data from IED
units on the DNP master port. The configuration parameter, Number of Binary
Input Points for PLC, determines the size of the PLC's data area. The remaining
portion is defined as the IED binary input data area.

PLC data are transferred to the module from the PLC using the COP command
in the ladder logic. Therefore, these data are read-only for the module and the
DNP master unit communicating with the module. When the module receives a
new block of this data from the PLC, it compares the new values to those
currently in the database. If there is a change in any of the data, the module
generates an event message for the points that change.

Data from IED units can also be placed in the DNP binary input data area.
Commands in the command list must specify the DNP database address (point
number) where the data will be placed.

Advertising