422
6
6 Positioning and InterpolationDVIT: Interrupt positioning
Startup
Frequency
Time
Interrupt generated
V1
V2
The pulsecount
Target position
The pulse output frequency at the speed segment before the interrupt may be different from that at the
position segment after the interrupt, as shown in the gure below:
Startup
Frequency
Time
Interrupt generated
A
B
C
A: Running time at
the accelerated
speed afterinterrupt
B: Running time at
the originalspeed
after theinterrupt
C: Running time at
thedeceleratedspeed
after theinterrupt
◆
Note
1) The user may monitor the corresponding special register for checking current pulse position,
as shown in the following table.
Y0 Y1 Y2 Y3 Y4 Attribute
D8340 D8360 D8380 D8400 D8420
Current value register (PLS) (32-bit)
D8341 D8361 D8381 D8401 D8421
You can monitor the "pulse output stop ag bit" of special elements, and view the pulse output status. This
ag bit will be set during pulse output and will be automatically reset when pulse output is nished. See the
following table.
Y0 Y1 Y2 Y3 Y4 Attribute
M8340 M8360 M8380 M8400 M8420 Pulse output status
2) Only trapezoid acceleration/deceleration is supported.