Class EmergencyButtonModule
Represents a emergency stop button.
public abstract class EmergencyButtonModule : CompositeModule, INotifyPropertyChangedEx, ICompositeModule, ILisrtModule, INotifyPropertyChanged, IDigitalInput, IHasKey, IHasDescription, IHasDeviceLabel
- Inheritance
-
PropertyChangedBaseEmergencyButtonModule
- Implements
-
INotifyPropertyChangedEx
- Derived
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.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
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
Enabled
Gets or sets a value indicating whether the module is enabled.
[Configuration(false)]
public override bool Enabled { get; set; }
Property Value
InstanceID
Gets or sets the instance ID.
public int InstanceID { get; set; }
Property Value
Key
Gets the key.
public string Key { get; }
Property Value
TreeItem
Gets the tree item.
public override ITreeItem TreeItem { get; }
Property Value
Value
Gets a value indicating whether the emergency stop/off button is pressed.
public bool Value { get; }
Property Value
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.