|
<< Click to Display Table of Contents >>
DNP Tab |

DNP tab
The available options on this tab are described on the next table.
Available options on the DNP tab
Option |
Description |
|---|---|
My DNP Addresses |
Informs the DNP address of this Driver. Users can inform more than one DNP address by providing a numerical list separated by semicolons, such as "1;3;5". The first address on that list is considered the main or default DNP address |
App Timeout (ms) |
Maximum time the Application layer waits for a full response from the Data Link layer. If the Data Link layer is currently receiving a request, this time is automatically extended up to the end of Data Link's reception. The default value of this option depends on the baud rate used. Data Link's time-out, or byte by byte, is defined by IOKit library's time-out, configured on the Setup tab. The value in this option must be greater or equal to Data Link's time-out |
App Retries |
Number of I/O retries performed by the Application layer in case of a transaction error. Default value of this option is 0 (zero) |
Data Link Retries |
Number of I/O retries performed by the Data Link layer in case of a transaction error. Default value of this option is 0 (zero) |
Master Sync Request (s) |
Time interval in which this Driver requests a clock syncing to a Master, which may or may not be accepted, depending on the configuration of the Enable Time Sync option on the Time / Event Settings tab. To disable sending, configure this option with the value 0 (zero) |
Unsolicited Send Interval (ms) |
Defines a time interval in which this Driver checks for events of Classes 1 (one), 2 (two), or 3 (three) available for sending through unsolicited messages, if the Use Unsolicited Messages option is enabled. The Master side can also enable or disable sending unsolicited messages from the Slave by sending functions Enable Unsolicited Messages (20) and Disable Unsolicited Messages (21) |
Select / Operate Msg Tout (s) |
Maximum time, in seconds, between a Select command and an Operate command. After this time, the Operate command is no longer accepted by this Driver |
Counter DeadBand (%) |
Informs a dead band, as a percentage, to notify events for counters |
Analog DeadBand (%) |
Informs a dead band, as a percentage, to notify events for analog points. To specify individual dead bands, please check dead band settings per Tag on topic Tag Addressing |
Number of IP Connections |
Defines the number of simultaneous connections, TCP or UDP, accepted from a TCP/IP port defined on the Ethernet tab. For example, when defining three connections and a TCP/IP port 20000, then this Driver can receive three connections on TCP/IP ports 20000, 20001, and 20002. Users can define a value between 1 (one) and 5 (five) connections |
App Fragment Size in Bytes |
Inform the maximum size of an application fragment. The default value for most systems is 2048 bytes |
Use Unsolicited Messages |
Informs whether this Driver sends unsolicited messages |
Confirm DataLink Messages |
Informs whether this Driver requests confirmation messages on the Data Link layer |
Unify Objects With/Without Status |
If this option is selected, then different Variations of an Object are unified into a single Variation with status. For example, if an application contains digital Tags of type Object 1 Variation 1 and also Variation 2, all indexes are unified into the same Object with Variation 2. If this option is no selected, all different Variations are kept as independent Objects. For example, if an application contains a Tag of type Object 1 Variation 1 Index 25, and another Tag of type Object 1 Variation 2 Index 26, they are reported to integrity as different Objects. It is not recommended that Objects with different Variations share the same Indexes, because both can generate events with the same Index, thus causing misinterpretations. This option is currently valid for Objects 101, 301, 1001, 1101, and 3004 |
Wait Reset of Remote Link |
Instructs this Driver to only respond to communications after receiving a Reset of Remote Link command from a Master. The default value of this option is selected |
Disable Restart / Shutdown |
Disables the command to shut down a computer, which can be sent by a Master using DNP's function 13 (Cold Restart) |
Informs how to handle commands requested to this Driver (Object 12 Variation 1 and Object 41 Variations 1, 2, 3, and 4). The available options are Deny Always: All commands are responded negatively and instantaneously, with their Status field reporting a code 4 (four, unsupported command), Accept Always: All commands are responded positively, with their Status field reporting a code 0 (zero, command OK), after an application read the respective command Tag. This indicates that a command was understood and an application is going to process it, and Wait for Application Response: Commands are only responded after an application reads and writes the respective Tag. The purpose of reading is for an application to understand that there was a request from a Master, which is then sent to another Driver or system output. After this processing, an application must write back to the Tag the same value read to indicate a successful processing, or a different value to indicate a failure. For more information, please check topic Command Handling |
NOTE |
A script is needed to send a message from a Driver to another. For more information, please check topic Event Syncing with Redundancy. |