Class EL1904
Represents a EL1904 terminal with 4 safe digital inputs.
public sealed class EL1904 : SafetyTerminal, INotifyPropertyChanged, ITerminal, IHasWCState, IDigitalInputsTerminal
- Inheritance
-
EL1904
- Implements
- Inherited Members
Constructors
EL1904(SafetyGroup, string)
Initializes a new instance of the EL1904 class.
public EL1904(SafetyGroup group, string name)
Parameters
groupSafetyGroupTwinSAFE group the terminal belongs to.
namestringName of the terminal.
Exceptions
- ArgumentNullException
Thrown when
groupis null.- ArgumentException
Thrown when
nameis null or empty.
Properties
Inputs
Gets the inputs with their index as indexer.
public IReadOnlyList<DigitalInput> Inputs { get; }
Property Value
Modules
Gets the ILisrtModules from the terminal, for example input channels.
public override IEnumerable<ILisrtModule> Modules { get; }