SessionSettings.ResurrectionTime Property

Gets or sets the resurrection time (Default: DefaultResurrectionTime)

Namespace:  TwinCAT.Ads
Assembly:  TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 4.3.0.0

Syntax

C#

public TimeSpan ResurrectionTime { get; set; }

VB

Public Property ResurrectionTime As TimeSpan
    Get
    Set

Property Value

Type: TimeSpan
The resurrection time.

Implements

IAdsSessionSettings.ResurrectionTime

Remarks

The resurrection time is the time after a lost connection Lost can be 'resurrected'. This time is set to 21 Seconds by default (a value greater than the standard Ethernet connection timeout of 20s). The reason for this timeout is not to flood the ADS mailbox with requests that cannot be handled by the ethernet infrastructure. As long this Timespan is not expired after a recognized Lost, no further data communication is done, and requests are immediately ('FailFast') answered by communication exceptions. Change this value only for edge cases.

Reference

SessionSettings Class

TwinCAT.Ads Namespace