SessionSettings.ResurrectionTime Property

Gets or sets the resurrection time (Default: DefaultResurrectionTime)

Namespace:  TwinCAT.Ads
Assembly:  TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 6.0.328+39e3229

Syntax

C#

public TimeSpan ResurrectionTime { 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