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 there is a transition in the
Enable input pin’s signal from high
to low.
There is a transition in the Valid
output pin’s signal from high to low
when there is a transition in the
Error input pin’s signal from low to
high.
Busy
The motion control
function block is
being executed.
BOOL
There is a
transition in the
Busy 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 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.
There is a transition in the Busy
output pin’s signal from high to low
when there is a transition in the
Error output pin’s signal from low
to high.
Error
An error occurs in
the motion control
function block.
BOOL
Input values are
incorrect.
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
Position
Present
position
(Pulse unit)
DWORD
K-2,147,483,648~
K2,147,483,647
When the motion control function
block is executed, the value of the
Position output pin is updated
repeatedly.
Velocity
Present
speed (Pulse
unit)
DWORD K0~K2,147,483,647
When the motion control function
block is executed, the value of the
Velocity output pin is updated
repeatedly.
3. Troubleshooting
Error Troubleshooting
The values of input pins in the motion control function
block are incorrect.
Check whether the values of the input pins are in the
ranges allowed.
4. Modules which are supported
The motion control function block T_MotionObserve supports DVP20PM00D and DVP20PM00M.
DVP-20PM Application Manual
5-191