Configuration file – ProSoft Technology MVI71-DNP User Manual
Page 26

MVI71-DNP ♦ PLC Platform
Installing and Configuring the Module
DNP 3.0 Master/Slave Communication Module
Page 26 of 172
ProSoft Technology, Inc.
August 23, 2007
2.2 Configuration
File
In order for the module to operate, a configuration file (DNP.CFG) is required.
This configuration file contains information to set the data transfer characteristics
between the module and the processor, to configure the communication
information, to establish the DNP protocol parameters and to define the
databases required to hold the protocol data sets. Each parameter in the file
must be set carefully in order for the application to be implemented successfully.
Before editing the file, design your system using the forms located in the
Reference chapter of this document.
The configuration file is separated into sections with topic header names
enclosed in the [ ] characters. The configuration file consists of the following
topics:
[Section] Description
[Module] General
Module
configuration section
[DNP Slave]
DNP slave protocol definitions
[DNP Slave Database]
Database definition for the DNP slave driver
[DNP Slave Binary Inputs]
Class assignments for each binary input point in the DNP
database. These assignments will override the default
setting.
[DNP Slave Analog Inputs]
Class and deadband assignments for each analog input
point in the DNP database. These assignments will override
the default settings.
[DNP Slave Float Inputs]
Class and deadband assignments for each analog floating-
point input point in the DNP database. These assignments
will override the default settings.
[Secondary Port]
Communication settings for the secondary port on the
module (secondary slave or master port)
[DNP Master]
Definitions of the DNP Master port on the module if utilized
[IED Database]
Database definition for the DNP Master port to hold data to
interface with the IEDs.
[DNP Master Slave List]
Slave set up information for the DNP Master port. This list
contains the settings required for each IED unit the master
will interface with.
[DNP Master Commands]
This list contains the command list to be utilized by the DNP
Master port. These commands will be issued to configured
IED units.
After each section header, the file contains a set of parameters. Unique labels
are used under each section to specify a parameter. Each label in the file must
be entered exactly as shown in the file for the parameter to be identified by the
program. If the module is not considering a parameter, look at the label for the
data item. Each parameter's value is separated from the label with the ':'
character. This character is used by the program to delimit the position in the
data record where to start reading data. All data for a parameter must be placed
after the ':' character. For numeric parameter values any text located after the
value will not be used. There must be at least one space character between the
end of the parameter value and the following text. The following example shows
a parameter entry: