IAdsAnyAccess Interface

Interface for accessing ADS 'Any' objects.

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

Syntax

C#

public interface IAdsAnyAccess

Methods

 

Name

Description

IAdsAnyAccess Interface 1:

ReadAny(UInt32, Type)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 2:

ReadAny(UInt32, Type, .Int32.)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 3:

ReadAny(UInt32, UInt32, Type)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 4:

ReadAny(UInt32, UInt32, Type, .Int32.)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 5:

ReadAny.T.(UInt32)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 6:

ReadAny.T.(UInt32, .Int32.)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 7:

ReadAny.T.(UInt32, UInt32)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 8:

ReadAny.T.(UInt32, UInt32, .Int32.)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 9:

ReadAnyAsync(UInt32, Type, CancellationToken)

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 10:

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

Reads data synchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 11:

ReadAnyAsync(UInt32, UInt32, Type, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 12:

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

Reads data asynchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 13:

ReadAnyAsync.T.(UInt32, CancellationToken)

Reads data asynchronously from an ADS device.

IAdsAnyAccess Interface 14:

ReadAnyAsync.T.(UInt32, .Int32., CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 15:

ReadAnyAsync.T.(UInt32, UInt32, CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 16:

ReadAnyAsync.T.(UInt32, UInt32, .Int32., CancellationToken)

Reads data asynchronously from an ADS device and writes it to an object.

IAdsAnyAccess Interface 17:

ReadAnyString(UInt32, Int32, Encoding)

Reads a string from the specified symbol/variable.

IAdsAnyAccess Interface 18:

ReadAnyString(UInt32, UInt32, Int32, Encoding)

Reads as string from a specified address.

IAdsAnyAccess Interface 19:

ReadAnyStringAsync(UInt32, Int32, Encoding, CancellationToken)

Reads a string asynchronously from the specified symbol/variable

IAdsAnyAccess Interface 20:

ReadAnyStringAsync(UInt32, UInt32, Int32, Encoding, CancellationToken)

Reads a string from a specified address asynchronously.

IAdsAnyAccess Interface 21:

WriteAny(UInt32, Object)

Writes an object synchronously to an ADS device.

IAdsAnyAccess Interface 22:

WriteAny(UInt32, Object, .Int32.)

Writes an object synchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.

IAdsAnyAccess Interface 23:

WriteAny(UInt32, UInt32, Object)

Writes an object synchronously to an ADS device.

IAdsAnyAccess Interface 24:

WriteAny(UInt32, UInt32, Object, .Int32.)

Writes an object synchronously to an ADS device.

IAdsAnyAccess Interface 25:

WriteAnyAsync(UInt32, Object, CancellationToken)

Writes an object synchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.

IAdsAnyAccess Interface 26:

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

Writes an object asynchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.

IAdsAnyAccess Interface 27:

WriteAnyAsync(UInt32, UInt32, Object, CancellationToken)

Writes an object asynchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.

IAdsAnyAccess Interface 28:

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

Writes an object asynchronously to an ADS device. If the Type of the object to be written is a string type, the first element of parameter args specifies the number of characters of the string.

Reference

TwinCAT.Ads Namespace