AdsServerWriteControlRequest Method

Sends an ADS Write Control request (synchronous)


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

Syntax

C#

protected AdsErrorCode WriteControlRequest(
    AmsAddress target,
    uint invokeId,
    AdsState adsState,
    ushort deviceState,
    ReadOnlySpan<byte> data
)

Parameters

target  AmsAddress

The receiver's AMS address

invokeId  UInt32

The invokeId for this call. Used to find the matching ADS Confirmation

adsState  AdsState

The requested new ADS state of the receiver.

deviceState  UInt16

The requested new ADS state of the receiver.

data  ReadOnlySpanByte

An additional data buffer for the Control request.

Return Value

AdsErrorCode
The ADS error code for this call.

Reference

AdsServer Class TwinCAT.Ads.Server Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026