Table of Contents

Class EmergencyButtonModule

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

Represents a emergency stop button.

public abstract class EmergencyButtonModule : CompositeModule, INotifyPropertyChangedEx, ICompositeModule, ILisrtModule, INotifyPropertyChanged, IDigitalInput, IHasKey, IHasDescription, IHasDeviceLabel
Inheritance
PropertyChangedBase
EmergencyButtonModule
Implements
INotifyPropertyChangedEx
Derived
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Properties

Description

Gets or sets the translatable description.

public ITranslation Description { get; set; }

Property Value

ITranslation

DeviceLabel

Gets or sets the device label.

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

Property Value

string

DisableIsActiveMessage

Gets or sets a value indicating whether the "Emergency stop/off is active" state message is disabled.

public bool DisableIsActiveMessage { get; set; }

Property Value

bool

Enabled

Gets or sets a value indicating whether the module is enabled.

[Configuration(false)]
public override bool Enabled { get; set; }

Property Value

bool

InstanceID

Gets or sets the instance ID.

public int InstanceID { get; set; }

Property Value

int

Key

Gets the key.

public string Key { get; }

Property Value

string

TreeItem

Gets the tree item.

public override ITreeItem TreeItem { get; }

Property Value

ITreeItem

Value

Gets a value indicating whether the emergency stop/off button is pressed.

public bool Value { get; }

Property Value

bool

Methods

GetValue()

Gets the value from the two digital base inputs.

public bool GetValue()

Returns

bool

A value indicating whether the emergency stop/off button is pressed.