AdsServerReadDeviceStateResponseAsync Method

Sends an ADS Read State response.


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

Syntax

C#

protected Task<AdsErrorCode> ReadDeviceStateResponseAsync(
    AmsAddress target,
    uint invokeId,
    AdsErrorCode result,
    AdsState adsState,
    ushort deviceState,
    CancellationToken cancel
)

Parameters

target  AmsAddress

The receiver's AMS address

invokeId  UInt32

The invoke ID provided by the receiver

result  AdsErrorCode

The ADS error code for the response

adsState  AdsState

The current ADS state of this ADS server

deviceState  UInt16

The device state of this ADS server

cancel  CancellationToken

The cancellation token.

Return Value

Task AdsErrorCode
A task that represents the asynchronous ReadDeviceStateResponseAsync(AmsAddress, UInt32, AdsErrorCode, AdsState, UInt16, CancellationToken) operation. The TaskTResult parameter contains the AdsErrorCode as Result.

Reference

AdsServer Class TwinCAT.Ads.Server Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026