Class ActuatorState
Represents an actuator state.
public class ActuatorState : PropertyChangedBase, INotifyPropertyChangedEx, INotifyPropertyChanged
- Inheritance
-
PropertyChangedBaseActuatorState
- Implements
-
INotifyPropertyChangedEx
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Properties
ActualValue
Gets the actual raw value.
public int ActualValue { get; }
Property Value
AxisIsMoving
Gets a value indicating whether the axis is moving.
public bool AxisIsMoving { get; }
Property Value
Remarks
Address: SPOS.B4.
AxisIsReferenced
Gets a value indicating whether the axis is referenced.
public bool AxisIsReferenced { get; }
Property Value
Remarks
Address: SPOS.B7.
ControlMode
Gets the control mode.
public ControlMode ControlMode { get; }
Property Value
Remarks
Address: SDIR.B1 and B2.
DriveIsEnabled
Gets a value indicating whether the drive is enabled.
public bool DriveIsEnabled { get; }
Property Value
FollowingError
Gets a value indicating whether a following error is present.
public bool FollowingError { get; }
Property Value
Remarks
Address: SPOS.B5.
HaltIsActive
Gets a value indicating whether the halt is active.
public bool HaltIsActive { get; }
Property Value
Remarks
Address: Inverted SPOS.B0.
HasFault
Gets a value indicating whether the actuator has a fault.
public bool HasFault { get; }
Property Value
Remarks
Address: SCON.B3.
HasWarning
Gets a value indicating whether the actuator has a warning.
public bool HasWarning { get; }
Property Value
Remarks
Address: SCON.B2.
IsReadyForTeaching
Gets a value indicating whether the actuator is ready for teaching.
public bool IsReadyForTeaching { get; }
Property Value
Remarks
Address: Inverted SPOS.B3.
IsRelativeSetpoint
Gets a value indicating whether the set point is relative.
public bool IsRelativeSetpoint { get; }
Property Value
Remarks
Address: SDIR.B0.
IsStarted
Gets a value indicating whether an motion is started.
public bool IsStarted { get; }
Property Value
Remarks
Address: SPOS.B1.
LoadVoltageIsApplied
Gets a value indicating whether the load voltage is applied.
public bool LoadVoltageIsApplied { get; }
Property Value
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
Remarks
Address: Inverted SCON.B5.
MotionIsComplete
Gets a value indicating whether a motion is completed.
public bool MotionIsComplete { get; }
Property Value
Remarks
Address: SPOS.B2.
OperatingMode
Gets the operating mode.
public OperatingMode OperatingMode { get; }
Property Value
Remarks
Address: SCON.B6 and B7.
OperationIsEnabled
Gets a value indicating whether operation is enabled.
public bool OperationIsEnabled { get; }
Property Value
Remarks
Address: SCON.B0.
SpeedLimitIsReached
Gets a value indicating whether the speed limit is reached.
public bool SpeedLimitIsReached { get; }
Property Value
Remarks
Address: SDIR.B4.
StandStill
Gets a value indicating whether the axis stands still.
public bool StandStill { get; }
Property Value
Remarks
Address: SPOS.B6.
StrokeLimitIsReached
Gets a value indicating whether the stroke limit is reached.
public bool StrokeLimitIsReached { get; }
Property Value
Remarks
Address: SDIR.B5.