5 Applied Instructions and Basic Usage
State output pin
Name Function
Data
type
Time when there is
a transition in an
output pin’s signal
from low to high
Time when there is a transition in an
output pin’s signal from high to low
Valid
The execution
of the motion
control function
block is
complete.
BOOL
There is a
transition in the
Valid output pin’s
signal from low to
high when there is
a transition in the
Enable input pin’s
signal from low to
high.
There is a transition in the Valid
output pin’s signal from high to low
when motion stops.
There is a transition in the Valid
output pin’s signal from high to low
when there is a transition in the
Error output pin’s signal from low
to high.
There is a transition in the Valid
output pin’s signal from high to low
when there is a transition in the
Aborted output pin’s signal from
low to high.
Busy
The motion
control function
block is being
executed.
BOOL
The execution of
the motion control
function block is
interrupted by a
command.
There is a transition in the Busy
output pin’s signal from high to low
when there is a transition in the
Enable input pin’s signal from high
to low.
If the Enable input pin is set to
False when the execution of the
motion control function block is
interrupted, the Aborted output pin
will be set to False in the next
cycle.
Aborted
The execution
of the motion
control function
block is
interrupted by a
command.
BOOL
The execution of
the motion control
function block is
interrupted by a
command.
There is a transition in the Aborted
output pin’s signal from high to low
when there is a transition in the
Enable input pin’s signal from high
to low.
Error
An error occurs
in the motion
control function
block.
BOOL
Input values are
incorrect.
The axis specified
is in motion before
the motion control
function block is
executed.
There is a transition in the Error
output pin’s signal from high to low
when there is a transition in the
Enable input pin’s signal from high
to low.
Value output pin
Name Function
Data
type
Output range Update
InputPulses
Number of
pulses
generated by
the manual
pulse generator
used
DWORD
K-2,147,483,648~
K2,147,483,647
When the motion control function
block is executed, the value of the
InputPulses output pin is updated
repeatedly.
InputFreq
Frequency of
pulses
generated by
the manual
pulses
generator used
DWORD K0~K2,147,483,647
When the motion control function
block is executed, the value of the
InputFreq output pin is updated
repeatedly.
DVP-20PM Application Manual
5-178