The FloatingActuator block implements the mechanism to drive a floating type actuator by using two outputs (Open and Close). The desired position of the actuator is input to the block as a percentage from 0% to 100%, where 0% corresponds to completely closed, and 100% corresponds to completely open. When the desired position of the block is either 0% or 100%, in order for the block to resync its position, the open or closed output will continue to run for the 110% of StrokeTime, to ensure that
Inputs
|
|
|
|
|
Slots
|
Type
|
Default
|
Description
|
|
In
|
Numeric
|
Null
|
The desired position of the actuator
|
|
|
|
|
|
Outputs
|
|
|
Slots
|
Type
|
Description
|
|
Open
|
Digital
|
True when driving the actuator open, otherwise False
|
|
Close
CurrentPosition
|
Digital
Numeric
|
True when driving the actuator closed, otherwise False
The calculated position of the actuator, using the StrokeTime to calculate the position.
|
Properties
|
|
Slots
|
Description
|
|
StrokeTime
|
The time (in seconds) for the actuator to travel from completely open to completely closed, or visa-versa.
|
|
ResyncDeadband
DefaultState
MinOpenTime
|
When the actuator is fully open (0%) or fully closed (100%), this value indicates how much the input must change before a damper resync will occur. By default this value is set to 5%; in this case, if the input is set to 100%, it would need to be set to less than 95% before allowing a resync. As well, if the input is set to 0%, it would need to change to a value greater than 5% for a resync to occur.
On restart the block must perform a resync in order for it does not know the initial state of the actuator, the actuator must be driven either completely open or completely closed in order to further calculate its position. The DefaultState (ether Open or Closed) determines the
The minimum time (in seconds) that the actuator must be driven open. The actuator will not open unless the desired position would cause it to be driven open for at least this length of time.
|
|
MinCloseTime
|
The minimum time (in seconds) that the actuator must be driven closed. The actuator will not close unless the desired position would cause it to be driven closed for at least this length of time.
|
|
|
|
|