Table of Contents

Class DigitalInputsOutputsTerminal

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

Represents a digital inputs and outputs terminal.

public class DigitalInputsOutputsTerminal : WCStateTerminalBase, INotifyPropertyChangedEx, INotifyPropertyChanged, ITerminal, IHasWCState, IDigitalInputsTerminal, IDigitalOutputsTerminal
Inheritance
PropertyChangedBase
DigitalInputsOutputsTerminal
Implements
INotifyPropertyChangedEx
Derived
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Properties

Inputs

Gets the inputs with their index as indexer.

public IReadOnlyList<DigitalInput> Inputs { get; }

Property Value

IReadOnlyList<DigitalInput>

Modules

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

public override IEnumerable<ILisrtModule> Modules { get; }

Property Value

IEnumerable<ILisrtModule>

Outputs

Gets the outputs with their index as indexer.

public IReadOnlyList<DigitalOutput> Outputs { get; }

Property Value

IReadOnlyList<DigitalOutput>