Table of Contents

Class EthercatIOMasterTerminal

Namespace
Loehnert.Lisrt.IO.Beckhoff.Ads
Assembly
Loehnert.Lisrt.IO.Beckhoff.dll

Represents an ADS EtherCAT master terminal.

public class EthercatIOMasterTerminal : PropertyChangedBase, INotifyPropertyChangedEx, INotifyPropertyChanged, ITerminal, IHasDevState
Inheritance
PropertyChangedBase
EthercatIOMasterTerminal
Implements
INotifyPropertyChangedEx
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Constructors

EthercatIOMasterTerminal()

Initializes a new instance of the EthercatIOMasterTerminal class.

public EthercatIOMasterTerminal()

Properties

AdsVariables

Gets the ADS variables.

public virtual AdsVariableContainer AdsVariables { get; }

Property Value

AdsVariableContainer

DevState

Gets the state of the device.

public DevState DevState { get; }

Property Value

DevState

Modules

Gets the ILisrtModules from the terminal, for example input channels.

public IEnumerable<ILisrtModule> Modules { get; }

Property Value

IEnumerable<ILisrtModule>

Name

Gets or sets the name.

public string Name { get; set; }

Property Value

string