Application Layer settings
The DNP3 Slave configuration page is available after you select
DNP3 slave
as the Driver
on the Serial Port
configuration page.Use the following table to configure the Application Layer settings for a DNP3 slave.
Setting | Description |
---|---|
Enable confirmation | Determines whether the controller requests receipt confirmation along with response packets. When the checkbox is cleared, the controller requests receipt confirmation only in the following situations:
|
Max response size | Specifies the maximum response size in bytes. When the response size exceeds the specified value, the controller splits the response packet into fragments. The value is from 27 through 2048. The default value is 2048. |
Confirmation timeout | Specifies the time, in milliseconds, the controller waits for a confirmation before resending the unsolicited response. The value is from 100 through 65535. The default value is 10000. |
Select timeout | Specifies the timeout, in seconds, for controlling Control Relay Output Block and Analog Output Block.
The value is from 1 through 65535. The default value is 10. |
Enable time synchronization | Turns time synchronization on or off. When turned on, the Time synchronization interval box is available.Time synchronization occurs periodically based on the value specified in the Time synchronization interval box.Time synchronization is turned off by default. |
Time synchronization interval | Specifies the frequency at which the controller requests time synchronization from the DNP3 master. Setting the value to 0 means that time synchronization will be requested only after a power cycle. Each event that the DNP3 master receives from a DNP3 slave includes a millisecond time stamp. To ensure meaningful time stamps across multiple devices on the network, you must synchronize the devices to a common clock. Typically, the synchronization is managed by the DNP3 master. On initial startup, the controller uses its own real-time clock (RTC) time for the initial time stamps, with the driver tracking milliseconds between RTC seconds. You can configure the controller to synchronize time only on startup, at regular time intervals, or not at all. When receiving a time-synchronizing message from the master, the controller updates its RTC time accordingly. Because RTC accuracy might vary up to 2.5 minutes over a month, we recommend that you synchronize the time regularly. By setting the interval to 1440 minutes, the RTC is updated once a day. The value is from 0 through 32767. The default value is 0. If the interval is set to a value greater than 0, the NEED_TIME Internal Indication (IIN1.4) bit will be set on startup and after each time synchronization interval minute. |
Provide Feedback