Pulse output instructions
1082
Part III FP Instructions
F176_PulseOutput_
Pass
Circular interpolation (pass position)
See also:
PulseOutput_Pass_FB (see page 1191)
Use the following predefined DUT: F176_PulseOutput_Pass_DUT
The following parameters can be specified in the DUT:
Control code
Composite speed
X-axis target value
Y-axis target value
X-axis pass value
Y-axis pass value
The following parameters for each axis are calculated upon execution of the instruction and stored
in the operation result area of the DUT.
Radius
X-axis center value
Y-axis center value
Pulse output characteristics
X
Fy
Fv
Fx
r
Y
S(Xs, Ys)
O (Xo, Yo)
P (Xp, Yp)
E (Xe, Ye)
θ
θ
1
Rotation direction: Reverse
2
Rotation direction: Forward
F
v
:
Composite speed O (Xo,Yo): Center position
F
x
:
X-axis speed S (Xs,Ys): Current position (start)
F
y
:
Y-axis speed P (Xp,Yp) Pass position
Description
Pulses are output from two channels in accordance with the parameters in the specified DUT, so
that the path to the target position forms an arc. The center position and radius of the arc are
calculated by specifying the pass position and the end position. Pulses are output from the
specified channel when the control flag for this channel is FALSE and the execution condition is
TRUE.