Table of Contents

Class Channel

Namespace
TwinSharp.NC
Assembly
TwinSharp.dll

Represents a channel in the TwinCAT NC system.

public class Channel
Inheritance
Channel
Inherited Members

Constructors

Channel(AdsClient, uint)

Initializes a new instance of the Channel class.

public Channel(AdsClient client, uint id)

Parameters

client AdsClient

The ADS client connected to the target.

id uint

The channel ID.

Properties

CyclicProcessData

Gets the cyclic process data of the channel.

public ChannelCyclicProcessData CyclicProcessData { get; }

Property Value

ChannelCyclicProcessData

Functions

Gets the channel functions.

public ChannelFunctions Functions { get; }

Property Value

ChannelFunctions

Parameters

Gets the channel parameters.

public ChannelParameters Parameters { get; }

Property Value

ChannelParameters

State

Gets the channel state.

public ChannelState State { get; }

Property Value

ChannelState