AdsConnection.TryReadValue Method (ISymbol, Object.)

Reads the value of a symbol and returns the value as object. The parameter type must have the same layout as the ADS symbol.

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

Syntax

C#

public AdsErrorCode TryReadValue(
    ISymbol symbol,
    out Object?? value
)

Parameters

symbol

Type: TwinCAT.TypeSystem.ISymbol
The symbol that should be read.

value

Type: System.Object.
The value.

Return Value

Type: AdsErrorCode
Value of the symbol

Implements

IAdsSymbolicAccess.TryReadValue(ISymbol, Object.)

Exceptions

Exception

Condition

ObjectDisposedException

ClientNotConnectedException

Remarks

Supported types are limited to 'AnyTypes', what includes all primitive types (UInt32, Int32, Bool etc.), strings, and Arrays that are compositions of 'AnyTypes'. Structs are not supported.

Reference

AdsConnection Class

TryReadValue Overload

TwinCAT.Ads Namespace