AdsClient.ReadAnyAsync Method (UInt32, UInt32, Type, .Int32., CancellationToken)

Reads the value of an Anytype (Primitive type) asynchronously.

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

Syntax

C#

public Task<ResultAnyValue> ReadAnyAsync(
    uint indexGroup,
    uint indexOffset,
    Type type,
    int[]? args,
    CancellationToken cancel
)

Parameters

indexGroup

Type: System.UInt32
The index group.

indexOffset

Type: System.UInt32
The index offset.

type

Type: System.Type
The type as AnyType (primitive types).

args

Type: .System.Int32.
The type arguments (AnyType)

cancel

Type: System.Threading.CancellationToken
The cancellation token.

Return Value

Type: Task.ResultAnyValue.
A task that represents the asynchronous 'ReadState' operation. The ResultAnyValue parameter contains the value Value and the ErrorCode of the ADS communication after execution.

Implements

IAdsAnyAccess.ReadAnyAsync(UInt32, UInt32, Type, .Int32., CancellationToken)

Reference

AdsClient Class

ReadAnyAsync Overload

TwinCAT.Ads Namespace