User manual
IEC61131 User and Reference Manual 
April 22, 2008     
494 
a chance some unsolicited messages will fail and change events will not be reported to the master 
station. The events remain in the outstation buffers until polled or additional events are generated. 
To address this issue, and ensure guaranteed delivery of high priority events, the Resend 
unreported events after parameter is added to the DNP configuration. This parameter controls a 
timer for retrying the transmission of unsolicited messages. 
Whenever a DNP unsolicited message fails, including all its retries, then instead of just retiring the 
message and reporting it as a failed message, an unsolicited resend timer is initiated. After the 
configured time delay has passed, the unsolicited message will be sent again, including the 
configured retries. This process will be repeated continuously until the unsolicited message is 
successfully sent and acknowledged. In the case of multiple masters the unsolicited resend timer is 
uninitiated after the retries are expired for the last master in the polling list. 
Note:  SCADAPack firmware 2.44 (and later), SCADAPack 32 Firmware 1.92 (and later), 
SCADAPack 330, SCADAPack 350/SCADASense firmware 1.25 (and later) and 
SOLARPack 410 firmware 1.32 (and Later) support this feature. 
Valid values are 1 to 65535 seconds. The default value is 0 seconds. The control is unselected by 
default. 
If Resend unreported events is not selected, the controller will not resend unreported events after 
all attempts fail, until polled or until additional events are generated and their reporting threshold is 
reached. 
The Resend unreported events control can be selected even when no classes are enabled. This 
allows the feature to be used in a mimic controller that is being used to pass outstations events to a 
host. 
The Dial Up section of the dialog defines modem parameters used when a dial up modem is used to 
communicate with stations that use dial up communication. The phone numbers for the stations are 
defined in the Routing table. 
The Modem Initialization is the string that will be sent to the modem prior to each call. This is an 
ASCII null-terminated string. The maximum length of the string is 64 characters, including the null 
terminator. 
The Attempts controls the maximum number of dial attempts that will be made to establish a Dial 
Up connection. The valid values for this parameter are 1 – 10. The default value is 2. 
The Dial Type parameter controls whether tone or pulse dialing will be used for the call. Valid 
values are Tone dialing or Pulse dialing. The default value is Tone dialing. 
The Connect Timeout controls the maximum time (in seconds) after initiating a dial sequence that 
the firmware will wait for a carrier signal before hanging up. The valid values for this parameter are 
1 – 65535. The default value is 45. 
The Inactivity Timeout controls the maximum time after message activity that a connection will be 
left open before hanging up. The valid values for this parameter are 1 – 65535 seconds. The default 
value is 45 seconds. 
The Pause Time controls the delay time (in seconds) between dial events, to allow time for 
incoming calls. The valid values for this parameter are 1 – 65535. The default value is 10. 
The Operate Timeout parameter specifies the timeout interval between a Select and Operate request 
from the Master. If after receiving a valid Select control output request from the master, the RTU 
does not receive the corresponding Operate request within this time-out interval, the control output 
request fails. The value of this parameter, expressed in seconds, is dependent on the master station, 










