Chapter 12 Troubleshooting
1
Output Update Timing
Name Timing for changing to TRUE Timing for changing to FALSE
Valid
When the actual velocity of the
axis is read
When Enable changes from TRUE
to FALSE
When Error changes from FALSE
Busy When Enable changes to TRUE
Enable
to FALSE
When Error changes from FALSE
Error
When an error occurs in the
instruction execution or the input
parameters for the instruction are
illegal
When Enable
to FALSE
ErrorID
ConstantVelocity
When the axis velocity is not
changed
When the axis velocity is changed
and Enable is still TRUE
Accelerating
When the absolute value of the
axis velocity is increased
When the axis velocity is not
increased any more and Enable is
Decelerating
When the absolute value of the
axis velocity is decreased
When the axis velocity is not
decreased any more and Enable
is still TRUE
DirectionPositive
When the current position value
is increased
When the current position value is
not increased any more and
DirectionNegative
When the current position value
is decreased
When the current position value is
not decreased any more and
Output Update Timing Chart
Case 1: When Enable changes from FALSE to TRUE, Valid and Busy change to TRUE and
ConstantVelocity, Accelerating, Decelerating, DirectionPositive and DirectionNegative change to
TRUE or FALSE according to the axis state.
Enable
Valid
Busy
Error
Accelerating
ConstantVelocity
Case1
ErrorID
Case2
Case3
Decelerating
DirectionPositive
DirectionNegative
11-107