AdsClient.WriteAnyAsync Method (UInt32, UInt32, Object, .Int32., CancellationToken)

Write 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<ResultWrite> WriteAnyAsync(
    uint indexGroup,
    uint indexOffset,
    Object value,
    int[]? args,
    CancellationToken cancel
)

Parameters

indexGroup

Type: System.UInt32
The index group.

indexOffset

Type: System.UInt32
The index offset.

value

Type: System.Object
The value.

args

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

cancel

Type: System.Threading.CancellationToken
The cancellation token.

Return Value

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

Implements

IAdsAnyAccess.WriteAnyAsync(UInt32, UInt32, Object, .Int32., CancellationToken)

Reference

AdsClient Class

WriteAnyAsync Overload

TwinCAT.Ads Namespace