Table of Contents

Class EthercatAdsIOMasterModule

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

Represents an EtherCAT ADS IO master, for example EK1100 or CX8090.

public class EthercatAdsIOMasterModule : AdsIOMasterModule, ILisrtModule, IIOMaster, IInitializable, INotifyPropertyChangedEx, INotifyPropertyChanged, IHasServiceView, IHasDeviceLabel
Inheritance
PropertyChangedBase
EthercatAdsIOMasterModule
Implements
INotifyPropertyChangedEx
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged
Extension Methods

Constructors

EthercatAdsIOMasterModule(string)

Initializes a new instance of the EthercatAdsIOMasterModule class.

public EthercatAdsIOMasterModule(string name)

Parameters

name string

The name of the module.

Properties

Device

Gets the EtherCAT master device.

public override ITerminal Device { get; }

Property Value

ITerminal

DeviceLabel

Gets or sets the label for the device.

[Configuration("")]
public string DeviceLabel { get; set; }

Property Value

string

InstanceID

Gets or sets the ID for this instance.

public int InstanceID { get; set; }

Property Value

int