Table of Contents

Class StatusWord

Namespace
Loehnert.Lisrt.Drive.Igus
Assembly
Loehnert.Lisrt.Drive.Igus.dll

Represents the status word with the CANopen address 0x6041.

public class StatusWord : PropertyChangedBase, INotifyPropertyChangedEx, INotifyPropertyChanged
Inheritance
PropertyChangedBase
StatusWord
Implements
INotifyPropertyChangedEx
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Properties

DriveIsEnabled

Gets a value indicating whether the device is enabled.

public bool DriveIsEnabled { get; }

Property Value

bool

Remarks

Bit 1 Switched On.

EnablingIsDisabled

Gets a value indicating whether enabling the device is disabled.

public bool EnablingIsDisabled { get; }

Property Value

bool

Remarks

Bit 6 Switch On Disabled.

HardwareIsEnabled

Gets a value indicating whether the hardware is enabled.

public bool HardwareIsEnabled { get; }

Property Value

bool

Remarks

Bit 9 Remote.

HasFault

Gets a value indicating whether the device has a fault.

public bool HasFault { get; }

Property Value

bool

Remarks

Bit 3 Fault.

HasWarning

Gets a value indicating whether the device has a warning.

public bool HasWarning { get; }

Property Value

bool

Remarks

Bit 7 Warning.

LimitReached

Gets a value indicating whether the limit is reached.

public bool LimitReached { get; }

Property Value

bool

Remarks

Bit 11 Internal Limit Active.

LoadVoltageIsApplied

Gets a value indicating whether the load voltage is applied.

public bool LoadVoltageIsApplied { get; }

Property Value

bool

Remarks

Bit 4 Voltage Enable.

OperationIsEnabled

Gets a value indicating whether the device has an warning.

public bool OperationIsEnabled { get; }

Property Value

bool

Remarks

Bit 2 Operation Enabled.

QuickStopIsActive

Gets a value indicating whether a quick stop is executed.

public bool QuickStopIsActive { get; }

Property Value

bool

Remarks

Inverse Bit 5 Quick Stop.

ReadyToEnable

Gets a value indicating whether the device is ready to enable.

public bool ReadyToEnable { get; }

Property Value

bool

Remarks

Bit 0 Ready to Switch On.

TargetIsReached

Gets a value indicating whether the target is reached.

public bool TargetIsReached { get; }

Property Value

bool

Remarks

Bit 10 Target Reached.

ValueIsApplied

Gets a value indicating whether the value is applied and will be set.

public bool ValueIsApplied { get; }

Property Value

bool

Remarks

Bit 12 Manufacturer Specific.