
11.PROGRAM COMMAND B-63783EN-1/01
- 1254 -
Explained below is the movement decision.
A calculation angle that falls in the range of 0 degrees ≤ calculation
angle < 360 degrees is referred to as a basic calculation angle.
There are usually two basic calculation angle sets.
Let rotary axes A and B be, respectively, the master and slave, and the
basic calculation angles be the following two sets:
(A θ1 degrees, B φ1 degrees)
(A θ2 degrees, B φ2 degrees)
where θ1 ≤ θ2 and φ1 ≤ φ2
The calculation angle is an angle obtained by increasing the basic
calculation angle by +360 × N degrees or decreasing the basic
calculation angle by -360 × N degrees (N is an integer.).
Assuming that the current position of rotary axis A (master) is PA and
that the current position of rotary axis B (slave) is 0 degrees, movement
decision is carried out based on an angle of PA as shown below.
0 degree
360 degrees
θ
1
θ
2
θ
2-360
θ
1+360
-360
×
(N+1) degrees
θ
1-360
×
N
-360
×
N degrees
θ
2-360
×
N
θ
2-360
×
(N+1)
θ
1-360
×
(N-1)
360
×
(N+1) degrees
θ
1+360
×
N
360
×
N degrees
θ
2+360
×
N
θ
2+360
×
(N-1)
θ
1+360
×
(N+1)
Calculation angle A
(*1)
(*2)
(*3)
Movement decision