SessionSettingsResurrectionTime Property

Gets or sets the resurrection time (Default: DefaultResurrectionTime)


Namespace: TwinCAT.Ads
Assembly: TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470

Syntax

C#

public TimeSpan ResurrectionTime { get; set; }

Property Value

TimeSpan
The resurrection time.

Implements

IAdsSessionSettingsResurrectionTime

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

Beckhoff Automation GmbH & Co. KG 2001-2026