Delta AH Series Operation Manual page 144

Motion controller
Hide thumbs Also See for AH Series:
Table of Contents

Advertisement

AH M o ti on Co n tro l ler – Op era tion Ma nua l
Name
Receiving the logic state in front of this
En*
instruction.
Enable
Enabling the motion control function block
Execute
Starting the motion control function block
Name
Transfering the logic state of the En input to the
Eno*
following instruction which is connected in series
Done
The execution of the function block is complete.
Valid
An output value is valid.
The motion control function block is being
Busy
executed.
True when the axis is being controlled.
Active
Command
The execution of the motion control function
Aborted(Ab
block is interrupted by another instruction.
orted)
Error
An error occurs in a function block.
*Note: The function of En/Eno is to receive or transfer the logic state in the program, and will not be included in the details
of the inputs/outputs of each motion control instruction.
A motion control function block has either the Execute input or the Enable input. The Execute/Enable input in a motion
control function block is used to start the motion control function block. A motion control function block generally has the
Busy output and the Done output. The Busy output and the Done output indicate the state of the motion control function
block. If the execution of motion control function block is to be interrupted by another motion control function block, the
CommandAborted/Aborted output will be added to the motion control function block. Besides, the Error output is used to
_7
indicate that an error occurs when the motion control function block is executed.
A motion control function block has not only the Execute/Enable input, but also value/state inputs. The characteristics of
the value/state inputs are described below.
-
Use of input values:
If the input that a motion control function block has is the Execute input, values are used when there is a
transition in the Execute input's signal from low to high. If a new value is created, it becomes valid when the
Execute input is triggered again while the instruction is not in busy status.
If the input that a motion control function block has is the Enable input, values are used when there is a
transition in the Enable input's signal from low to high. Compared with the Execute input, the Enable input is
used more often when an input value is updated repeatedly.
7 - 1 8
Inputs
Description
Outputs
Description
Date Type
Setting value (Default)
BOOL
True/False (False)
BOOL
True/False (False)
BOOL
True/False (False)
Date Type
Setting value
BOOL
True/False (False)
BOOL
True/False (False)
BOOL
True/False (False)
BOOL
True/False (False)
BOOL
True/False (False)
BOOL
True/False (False)
BOOL
True/False (False)

Advertisement

Table of Contents
loading

Table of Contents