AX-Series Motion Controller Instructions Manual Chapter 2
343
Name Function Data Type
Output range
bValid
True when the axis stops and the velocity
BOOL True/False (False)
bBusy True when the instruction is triggered to run. BOOL True/False (False)
bError
True when an error occurs in execution of
the instruction.
BOOL
True/False (False)
ErrorID
Record the error code when an error
occurs. Refer to Appendix
for error code
descriptions.
DMC_ERROR*
DMC_ERROR
(DMC_NO_ERROR)
bConstantVelocity Shows that the current velocity is constant.
BOOL True/False (False)
bAccelerating
Shows that the absolute value of the current
BOOL True/False (False)
bDecelerating
Shows that the absolute value of the current
BOOL True/False (False)
bDirectionPositive
Shows that the current position is
increasing.
BOOL True/False (False)
bDirectionNegative
Shows that the current position is
decreasing.
BOOL True/False (False)
*Note: DMC_ERROR: Enumeration (ENUM)
Output Update Timing
Timing for shifting to True
Timing for shifting to False
bValid
When bEnable is True and the axis
motion state can be read.
When bEnable turns to False.
When bError turns to True.
bBusy
When bEnable is True.
When bEnable turns to False.
When bError turns to True.
When an error occurs in the
execution conditions or input values
for the instruction. (Error code is
When bEnable turns to False. (The error
code in ErrorID is cleared.)
ErrorID
bConstantVelocity
When the current velocity is
constant.
When bEnable is True but the velocity is
not constant.
bAccelerating
When the absolute value of the
current velocity is increasing.
When bEnable is True but the velocity does
not increase.
bDecelerating
When the absolute value of the
current velocity is decreasing.
When bEnable is True but the velocity does
not decrease.
bDirectionPositive
When the current position is
increasing.
When bEnable is True and the direction of
motion is not positive.
When bEnable is True and the axis does
not move any more.
bDirectionNegative
When the current position is
decreasing.
When bEnable is True and the direction of
motion is not negative.
When bEnable is True and the axis does
not move any more.