AdsClientTryReadWrite(UInt32, MemoryByte, ReadOnlyMemoryByte, Int32) Method

ReadWrites value data synchronously to/from the symbol represented by the variableHandle.


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

Syntax

C#

public AdsErrorCode TryReadWrite(
    uint variableHandle,
    Memory<byte> readBuffer,
    ReadOnlyMemory<byte> writeBuffer,
    out int readBytes
)

Parameters

variableHandle  UInt32

The variable handle.

readBuffer  MemoryByte

The read buffer / read data.

writeBuffer  ReadOnlyMemoryByte

The write buffer / write data.

readBytes  Int32

Number of read bytes.

Return Value

AdsErrorCode
The ADS error code.

Implements

IAdsHandleTryReadWrite(UInt32, MemoryByte, ReadOnlyMemoryByte, Int32)

Exceptions

Exception

Condition

ObjectDisposedException

ClientNotConnectedException

Reference

AdsClient Class TryReadWrite Overload TwinCAT.Ads Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026