Table of Contents

Class ActuatorState

Namespace
Loehnert.Lisrt.Drive.Festo
Assembly
Loehnert.Lisrt.Drive.Festo.dll

Represents an actuator state.

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

Properties

ActualValue

Gets the actual raw value.

public int ActualValue { get; }

Property Value

int

AxisIsMoving

Gets a value indicating whether the axis is moving.

public bool AxisIsMoving { get; }

Property Value

bool

Remarks

Address: SPOS.B4.

AxisIsReferenced

Gets a value indicating whether the axis is referenced.

public bool AxisIsReferenced { get; }

Property Value

bool

Remarks

Address: SPOS.B7.

ControlMode

Gets the control mode.

public ControlMode ControlMode { get; }

Property Value

ControlMode

Remarks

Address: SDIR.B1 and B2.

DriveIsEnabled

Gets a value indicating whether the drive is enabled.

public bool DriveIsEnabled { get; }

Property Value

bool

FollowingError

Gets a value indicating whether a following error is present.

public bool FollowingError { get; }

Property Value

bool

Remarks

Address: SPOS.B5.

HaltIsActive

Gets a value indicating whether the halt is active.

public bool HaltIsActive { get; }

Property Value

bool

Remarks

Address: Inverted SPOS.B0.

HasFault

Gets a value indicating whether the actuator has a fault.

public bool HasFault { get; }

Property Value

bool

Remarks

Address: SCON.B3.

HasWarning

Gets a value indicating whether the actuator has a warning.

public bool HasWarning { get; }

Property Value

bool

Remarks

Address: SCON.B2.

IsReadyForTeaching

Gets a value indicating whether the actuator is ready for teaching.

public bool IsReadyForTeaching { get; }

Property Value

bool

Remarks

Address: Inverted SPOS.B3.

IsRelativeSetpoint

Gets a value indicating whether the set point is relative.

public bool IsRelativeSetpoint { get; }

Property Value

bool

Remarks

Address: SDIR.B0.

IsStarted

Gets a value indicating whether an motion is started.

public bool IsStarted { get; }

Property Value

bool

Remarks

Address: SPOS.B1.

LoadVoltageIsApplied

Gets a value indicating whether the load voltage is applied.

public bool LoadVoltageIsApplied { get; }

Property Value

bool

Remarks

Address: SCON.B4.

MasterControlIsByFieldbus

Gets a value indicating whether master control is by field bus. This means that FCT (Festo Control Tool) can not control.

public bool MasterControlIsByFieldbus { get; }

Property Value

bool

Remarks

Address: Inverted SCON.B5.

MotionIsComplete

Gets a value indicating whether a motion is completed.

public bool MotionIsComplete { get; }

Property Value

bool

Remarks

Address: SPOS.B2.

OperatingMode

Gets the operating mode.

public OperatingMode OperatingMode { get; }

Property Value

OperatingMode

Remarks

Address: SCON.B6 and B7.

OperationIsEnabled

Gets a value indicating whether operation is enabled.

public bool OperationIsEnabled { get; }

Property Value

bool

Remarks

Address: SCON.B0.

SpeedLimitIsReached

Gets a value indicating whether the speed limit is reached.

public bool SpeedLimitIsReached { get; }

Property Value

bool

Remarks

Address: SDIR.B4.

StandStill

Gets a value indicating whether the axis stands still.

public bool StandStill { get; }

Property Value

bool

Remarks

Address: SPOS.B6.

StrokeLimitIsReached

Gets a value indicating whether the stroke limit is reached.

public bool StrokeLimitIsReached { get; }

Property Value

bool

Remarks

Address: SDIR.B5.