Function Blocks PSx-3__-PN
15
Manual run to larger values, finishing at the negative range limit.
Additionally the input “Release” has to be on resp. set.
CAUTION!
When deasserting the input “ManualRunToSmallerValues”, additionally the
release input has to be deasserted. Otherwise the drive will move to the
target position (FB input “Position”).
Active
Run command or run is active
Type: BOOL
Direction: OUTPUT
This output is asserted, if:
the release bit is set from 0 to 1 (rising edge)
the release is already present and the target position is changing
the bit “drive is running” in the status word of the drive is set (e.g. when the drive is
readjusting its position)
This output is deasserted, if:
at the end of a run the bit “drive is running” in the status word of the drive is no longer
set
a communication error occurs
InPosition
Target position reached
Type: BOOL
Direction: OUTPUT
This output is a copy of the status bit “target position reached”. If a communication error
occurs, it will be deasserted.
Actual position
Actual value of the position
Type: DINT
Direction: OUTPUT
This value is a copy of the actual position. If a communication error occurs, the value will be
set to 0.
Error
Error while executing the FB or error in drive
Type: BOOL
Direction: OUTPUT
The error bit also might be set during a move of the drive (e.g. drag error).
ErrorID
Error code
Type: WORD
Direction: OUTPUT
The error bit also might be set during a move of the drive (e.g. drag error). In case of no error,
the value is set to 0.