Академический Документы
Профессиональный Документы
Культура Документы
GLOFA
MASTER-K
G4F PP1O~3O
G4F PP1D~3D
G6F PP1O~3O
G6F PP1D~3D
Warning
: in case of violating the instructions, it may cause the significant injury or death.
Caution
: in case of violating the instructions, it may cause the slight injury or product damage.
The meaning of symbols used in the product and users manual is as follows:
means to take care as the danger may occur .
means to take care as the electric shock may occur .
After using the users manual, you should keep it in the place where the users can see it easily
whenever they need.
o Notices in Design
Caution
I/O Signal/Communication Cables shall be designed apart at least 100mm from high tension wire
or power cable to avoid the influence caused by the noise and the change of magnetic field.
It may cause the malfunction by the noise.
Please take cares not to apply the lamp directly to the product in the place where lots of lamp are
installed. The inflow of metal particle is not permitted as it may cause the malfunction of the
product.
In case of installation environment with metal particles, it may cause the malfunction and it is
required not to flow into the metal particles when installing.
o Notices in Installation
Caution
PLC should be used in the environment condition described in the general standard.
If used out of general standard, it may cause the electric shock, fire, malfunction, damage of
product or furious flames etc.
Make sure that the module is fixed correctly.
If the module is not installed correctly, it may cause the malfunction, failure or falling.
o Notices in Wiring
Caution
The grounding of FG terminal should be used with the 3rd class grounding for PLC.
If not grounding, it may cause the malfunction.
The wiring in PLC should be connected after confirming the rating voltage of the product and
terminal layout.
If connected to the different power from the rating or a wrong wiring, it may cause the fire or
failure.
In wiring, tighten the terminal screw with standard torque.
If the terminal screw is loosened, it may cause the short circuit or malfunction.
Cares should be taken not to put the wire remnants or foreign materials inside the module.
Caution
Do not remove PCB from the module case or remodel the module. It may cause the failure,
malfunction, damage of the product or fire. The installation and removal of the module should
be done after Power OFF.
The change of battery should be done in the state of power ON.
In case of changing in the power OFF, it may cause the loss of program.
o Notices in Disposal
Caution
When the product is disposed, this should be treated as industry waste.
CHAPTER 1
Table of Contents
Overview1-1 ~ 1-4
1.1 Characteristics1 - 1
1.2 Purpose of Positioning Control1 - 3
1.3 Signal Flow of Positioning Module1 - 4
CHAPTER 2
Specification2-1 ~ 2-9
CHAPTER 3
2)
3.11 Random Position Address Value Setting on the origin and the Change of
Current Position3 - 57
3.11.1 Random Position Address Value Setting on the origin 3 - 57
3.11.2 The Change of Current Position3 - 57
4.11 State Display, External I/O signal and Error History Function4 - 28
4.11.1 State Display4 - 28
4.11.2 External I/O Signal Function 4 - 28
4.11.3 Error History Function4 - 29
4.14 Others 4 - 32
4.14.1 System Check Function4 - 32
4.14.2 Error History File Writing Function4 - 32
CHAPTER 5
CHAPTER 6
CHAPTER 7
7.10.3 Preset 7 - 23
7.10.4 Floating Origin 7 - 23
7.10.5 Encoder Preset7 - 23
7.10.6 Encoder Value Read7 - 24
CHAPTER 8
9.2.10 Stop9 - 6
9.2.11 Skip Operation9 - 6
9.2.12 Position Synchronization9 - 6
9.2.13 Speed Synchronization9 - 7
9.2.14 Position Override9 - 8
9.2.15 Speed Override 9 - 8
9.2.16 Positioning Speed Override9 - 9
9.2.17 Continuous Operation9 - 9
9.2.18 Inching Start9 - 9
9.2.19 Automatic Operation Point Return Function9 - 10
9.2.20 Start Step Number Change9 - 10
9.2.21 Repeat Step Number Change9 - 10
9.2.22 M code release9 - 11
9.2.23 Current Position Preset9 - 11
9.2.24 Zone Output Permitted9 - 11
9.2.25 Zone Output Prohibited 9 - 12
9.2.26 Encoder Preset 9 - 12
9.2.27 Single Teaching9 - 12
9.2.28 Array Teaching 9 - 13
9.2.29 Basic Parameter Setting9 - 14
9.2.30 Expansion Parameter Setting9 - 14
9.2.31 Origin Return Parameter Setting9 - 15
9.2.32 Manual Operation Parameter Setting 9 - 15
9.2.33 Common Parameter Setting 9 - 16
9.2.34 Operation Data Setting 9 - 16
9.2.35 Emergency Stop 9 - 17
9.2.36 Error Reset, Release of Output Prohibition 9 - 17
9.2.37 Error History Reset9 - 17
9.2.38 Point Operation 9 - 18
CHAPTER 10
CHAPTER 11
11 - 1
11 - 2
11 - 41
12.3 Wiring 12 - 2
12.3.1 Cautions in Wiring12 - 2
12.3.2 Connection with Servo and Stepping Motor Driver 12 - 3
1) Connection with MR-H A(Line Drive) 12 - 3
2) Connection with MR-J2/J2S- A(Line Drive) 12 - 4
3) Connection with MR-J A(Line Drive)12 - 5
4) Connection with MR-C A(Line Drive)12 - 6
5) Connection with MINAS A series (Line Drive)12 - 7
6) Connection with PYO series (Line Drive) 12 - 7
7) Connection with CACR(R series)(Line Drive)12 - 8
8) Connection with VEXTA UDX2107 12 - 9
9) Connection with VEXTA UPD12 - 10
10) Connection with VEXTA-FX12 - 11
11) Connection with FDA-3000 AC Servo Driver(Open Collector)12 - 12
12) Connection with FDA-5000 AC Servo Driver (Open Collector)12 - 12
12 - 14
APPENDIX 1
APPENDIX 2
Chapter 1
Overview
Chapter 1
Overview
This users manual describes the standard of positioning module, installation method, the method to use each
positioning function, programming and the wiring with external machine as below.
No. of
Control Axis
Product Name
Related S/W Package
Open
Collector
Line Drive
1 Axis
G4F-PP1O
G6F-PP1O
G4F-PP1D
G6F-PP1D
2 Axis
G4F-PP2O
G6F-PP2O
G4F-PP2D
G6F-PP2D
3 Axis
G4F-PP3O
G6F-PP3O
G4F-PP3D
G6F-PP3D
G4F-PP1O,G4F-PP2O,G4F-PP3O,G4F-PP1D,G4F-PP2D,G4F-PP3D,G6F-PP1O,G6F-PP2O,G6F-PP3O,
G6F-PP1D,G6F-PP2D,G6F-PP3D modules are described APM(advanced position module).
1.1 Characteristics
The features of positioning module is as follows :
1) The positioning module is available for GLOFA GM Series and MASTER-K Series.
2) Various positioning control function
It has various functions needed for positioning system such as positioning control at the random position,
equal speed operation etc.
(1) The operation data including positioning address and operation method, operation pattern is available to
set max. 400 at each axis.
With this operation data, the positioning at each axis is carried out.
(2/3 axis interpolation control and 2/3 axis simultaneous setting is available.)
(2) In case of positioning at each axis, the straight line control (3 axis simultaneous setting available) is
available.
This control enables the single position control by one operation data and the continuous position control
by plural operation data.
(3) In case of positioning more than 2 axis, speed control, interpolation control and circular arcs interpolation
control of 2 axis are available.
(4) According to the control method designated by each operation data and parameter, there are position
control, speed control, speed/position switching control, position/speed switching control.
(5) Abundant origin return control function.
(A) The method of origin return is shown as below and available to select one from 5 methods.
The origin detection after approximate origin OFF
The origin detection after deceleration in case of approximate origin ON
The origin detection by the origin and high-low limit
The origin detection by approximate origin
1-1
Chapter 1
Overview
1-2
Chapter 1
Overview
CPU Module
Positioning Module
Driver
Stepping Motor
Normal Rotation
Pulse
Program
Polyphase
Pulse
Generator
Setting
Data
Read,
Pulse
AMP
Reverse Rotation
Pulse
Write
APM
Software
Package
Driver
SERVO Motor
Normal Rotation
Pulse
Setting
Data
Program
Read,
Deviation
D/A
Counter
Converter
Speed SERVO
Order
AMP
Reverse Rotation
Pulse
Write
Interface
PG
Feedback Pulse
Speed
APM
Software
Package
Accumulative Pulse
SERVO Motor Speed
Pulse Amount
Time
Chapter 1
Overview
.
Program Writing
Setting of Parameter
and Operation Data
for Control
GMWIN
KGLWIN
PLC
CPU Module
APM
Software
Package
Positioning
Test operation
- Jog operation
- Inching operation
- Indirect setting
- Direct setting
- Synchronous setting
- Straight line
interpolation operation
- Circular arcs
interpolation operation
- Position synchronization
operation
- Speed synchronization
operation
Monitoring and test of
positioning action,
using the setting command
Motor Driving by pulse
string received from
positioning module
Module
SERVO
AMP
External Signal
MPG
Encoder
Motor
Action by SERVO
indication
Working
Point
1) When using GM4 CPUA,B module, ROM version should be more than V2.6 and GMWIN
V3.6.
2) When using K300S CPUA module, ROM version should be more than V3.1 and KGL-WIN
V3.3.
3) When using GM6 CPUA,B,C module, ROM version should be more than V2.0 and
GMWIN V3.63
4) When using K200S CPUA,B,C module, ROM version should be more than V2.3 and KGLWIN V3.3.
1-4
CHAPTER 2
Specification
CHAPTER 2
Specification
Items
Specification
Reference
Use Temperature
0 ~ 55 C
Storage Temp.
25 ~ +70 C
Use humidity
5 ~ 95%RH, no dew
Storage humidity
5 ~ 95%RH, no dew
In case of Intermittent vibration
Vibration-resistant
10
57
10
57
Impact-proof
Frequency
Acceleration
f < 57Hz
2
9.8m/s {1G}
f 150Hz
In case of Continuous vibration
Frequency
Acceleration
f < 57Hz
2
4.9m/s {0.5G}
f 150Hz
Amplitude
0.035mm
Times
X, Y, Z
10 times
each direction
Amplitude
0.075mm
IEC61131-2
IEC61131-2
1,500 V
LSIS standard
IEC61131-2
IEC1000-4-2
IEC1131-2,
IEC1000-4-3
Noise-resistant
Digital I/O
Fast transient
/ Bust noise
Classification
Power
modul
e
Digital I/O
(more than 24V)
Voltage
2kV
1kV
Surrounding
environment
Use altitude
10
Pollution
Less than 2
11
Cooling method
IEC1131-2
IEC1000-4-4
Natural air-conditioning
2-1
CHAPTER 2
Specification
G4F-PP3O,G4F-PP3D
G6F-PP3O,G6F-PP3D
1 axis
2 axis
3 axis
Interpolation function
N/A
Control method
Control unit
Positioning data
Software package
Back-up
Positioning
method
POSITIONING
Position address
range
Speed range
Inch
degree
pulse
Absolute method
Relative method
-214748364.8 214748364.7()
-21474.83648 21474.83647
-21474.83648 21474.83647
-2147483648 2147483647
-214748364.8 214748364.7()
-21474.83648 21474.83647
-21474.83648 21474.83647
-2147483648 2147483647
Inch
degree
pulse
-214748364.8 214748364.7()
-21474.83648 21474.83647
-21474.83648 21474.83647
-2147483648 2147483647
Open collecor
Line driver
0.01 20000000.00(/min)
0.001 2000000.000(Inch/min)
0.001 2000000.000(degree/min)
1 200,000(pulse/sec)
1 1,000,000(pulse/sec)
Acceleration/decel
-eration process
Acceleration/decel
-eration time
Speed/Position, Position/Speed
Switching control
Max. connection
distance
Error indication
200kpps
I/O indication
Connection connector
40 Pin connector
AWG #24
32 points
Consumable current()
G4F-PP1O : 730
G4F-PP1D : 700
G6F-PP1O : 480
G6F-PP1D : 630
G4F-PP2O : 760
G4F-PP2D : 720
G6F-PP2O : 490
G6F-PP2D : 750
G4F-PP3O : 770
G4F-PP3D : 740
G6F-PP3O : 500
G6F-PP3D : 840
Weight(g)
G4F-PP1 : 310
G6F-PP1 : 125
G4F-PP2 : 325
G6F-PP2 : 145
G4F-PP3 : 330
G6F-PP3 : 151
CHAPTER 2
Specification
Use voltage
range
On
voltage/current
Off
voltage/current
Input
resistance
Response
time
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.1
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.1
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.1
Emergency stop
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.5
External stop
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.1
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.1
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.1
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.1
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
DC 4V/1.0
Approx. 5.1
0.5
DC 24V/8.9
DC 20.426.4V
DC 16V/6.0
DC 4V/1.6
Approx. 2.7
On: 0.4
DC 5V/8.9
DC 4.255.5 V
DC 2.5V/6.0
DC 1V/1.9
Approx. 570
On: 0.4
DC 1V/1.0
Approx. 940
0.6
Signal name
Approximate
origin
External highlimit
External low-limit
External
command
Jog reverse
operation
Drive Ready
External
simultaneous
start
Origin
3
1
DC 5V/7.0
DC 4.255.5 V
DC 2.5V/3.0
Manual pulse
generator
2.5
/ Encoder input
2.5
2) Phase difference
If A phase input pulse precedes B phase input pulse, the
position address value increases.
1.25
Speed/Position
switching signal
DC 24V/4.7
DC 20.426.4V
DC 16V/3.1
2-3
DC 4V/1.0
Approx.5.1
O.1
CHAPTER 2
2.3.2
Specification
Output Specification
Rated load
voltage
Use load
voltage range
DC 524V
DC 4.7526.4V
Max. voltage
falling (ON)
Leakage
current (OFF)
Response
Time
DC 0.5V
0.1
Differential Line Drive based on Am26C31(only Line Drive pulse output type)
CW/CCW type, Pulse/Sign type, A phase/B phase type can be selected from pulse output mode of basic
parameter for program and S/W Package.
The relation of Pulse output mode (setting from basic parameter of PLC program or S/W Package),
Pulse output direction (setting from expansion parameter of PLC program or S/W Package) and
Pulse Output
(CW/Pulse/A
phase)
Pulse output level (setting from common parameter of PLC program or S/W Package) is as follows.
pulse
Selection of output signal level
output
Forward direction
Reverse direction
mode
Forward
Reverse
Forward
Reverse
Pulse Sign
CW
(CCW/Sign/B
CCW
phase)
Pulse
Sign
High
Low
High
A phase
B phase
Specification
Isolation method
Rated load voltage
Voltage range of use load
Max. load current
Leakage current when OFF
Max. Inrush current
Max. voltage falling when ON
Response
Off On
time
On Off
Common method
Action indication
2-4
Low
CHAPTER 2
2.3.3
Specification
Pin layout
Signal Name
21
22
23
24
41
42
43
44
61
62
63
64
FP+
FPRP+
RP-
25
45
65 OV+1
9 10
11 12
High limit
Low limit
26
46
66 OV-
27
47
67 STOP
28
48
68 DOG
Approximate origin
29
49
69 VTP
70 ECMD
External
command signal
13 14
15 16
17 18
19 20
21 22
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
23 24
41 42
43 44
45 46
47 48
49 50
9 10
51 52
11 12
53 54
13 14
55 56
15 16
57 58
17 18
59 60
19 20
61 62
21 22
63 64
23 24
65 66
25 26
67 68
27 28
69 70
29 30
71 72
31 32
73 74
33 34
75 76
35 36
77 78
37 38
79 80
39 40
2/3 axis
COMMON FUNCTION
1 axis
Signal
Action
direction
positioning condition
-external
30
50
Start
Skip
JOG+(Forward)
31
51
71 JOG-
32
52
72 COM
Common
(OV+,OV-STOP,DOG,VTP,ECMD,JOG-)
33
53
73 DRVIN1
34
54
35
55
36
56
76 NC
No use
37
57
77 HOME +5V
38
39
40
58
59
60
MPG A+
MPG A-
MPG B+
4
5
6
MPG BMPG Z+
MPG Z-
CON
Emergency stop
EMG
9
10
11
12
13
14
15,16,17,
18,19,20
NC
COM
Out 1
Out 2
Out 3
COM
No use
(CON, EMG)Common
Transistor output of Zone 1
Transistor output of Zone 2
Transistor output of Zone 3
ZONE Common
NC
No use
1 : High/low limit, drive Unit Ready signal, emergency stop signal should be connected to DC24V.
2-5
CHAPTER 2
Specification
10
Pin no.
Class
ificati X
Y
Z
on axis axis axis
Signal Name
21A
1B
21B
22A
2B
22B
23A
3B
24A
4B
FP+
FP23B RP+
24B RP-
25A
5B
25B
OV+1
1
High limit
Low limit
26A
6B
26B
OV-
27A
7B
27B
STOP
28A
8B
28B
DOG
Approximate origin
29A
9B
29B
VTP
ECMD
External
command signal
11 12
13 14
Signal
Action
direction
positioning condition
-external
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
1 axis
B
10
10
11 12
11 12
13 14
13 14
15 16
15 16
17 18
17 18
19 20
19 20
21 22
21 22
23 24
23 24
25 26
25 26
27 28
27 28
29 30
29 30
31 32
31 32
33 34
33 34
35 36
35 36
37 38
37 38
39 40
39 40
2/3 axis
COMMON FUNCTION
30A
31A
10B
11B
30B
31B
Start
Skip
JOG+(Forward)
JOG-
32A
12B
32B
COM
Common
(OV+,OV-STOP,DOG,VTP,ECMD,JOG-)
33A
13B
33B
DRVIN1
34A
14B
34B
DRVIN
COM
35A
15B
35B
36A
16B
36B
37A
17B
37B
38A
18B
38B
P COM
39A
19B
39B
5V
40A
20B
40B
24V
1A
MPG A+
2A
MPG A-
3A
MPG B+
4A
5A
6A
MPG BNC
NC
7A
CON
8A
EMG
Emergency stop
9A
10A
11A,12A,13A,
14A,15A,16A,
17A,18A,19A,
20A
NC
COM
No use
(CON, EMG)Common
NC
No use
1 : High/low limit, drive Unit Ready signal, emergency stop signal should be connected to DC24V.
2-6
CHAPTER 2
Specification
Internal circuit
Open Collector output
Signal
21
41
61
FP+
22
42
62
FP-
23
43
63
RP+
24
44
64
RP-
21
41
61
FP+
22
42
62
FP-
23
43
63
RP+
24
44
64
RP-
Classification
Internal circuit
Signal
25
45
65
OV+1
26
46
66
OV-1
27
47
67
STOP
28
48
68
DOG
Approximate origin
29
49
69
VTP
30
50
70
ECMD
31
51
71
JOG-
32
52
72
COM
Common
(OV+,OV-,STOP,DOG,VTP,ECMD,JOG-)
33
53
73
DRVIN1
34
54
74
35
55
75
37
57
77
HOME +5V
38
58
78
DC24V
DC24V
DC24V
CON
EMG1
10
COM
(CON, EMG)Common
1 : High/Low limit, drive Unit Ready signal, emergency stop signal should be connected to DC24V.
2-7
CHAPTER 2
Specification
Pin no.
5V
DC5V
Internal circuit
Signal
0V
MPG
Line
Driver
input
A+
A-
5V
B+
DC5V
B-
0V
Z+
ZEncoder
Pin no.
Internal circuit
Signal
11
Out1
12
Out2
13
Out3
14
COM
DC24V
2-8
CHAPTER 2
Specification
Internal circuit
Open Collector Output
Signal
21A
1B
21B
FP+
22A
2B
22B
FP-
23A
3B
23B
RP+
24A
4B
24B
RP-
38A
18B
38B
P COM
39A
19B
39B
5V
40A
20B
40B
24V
21A
1B
21B
FP+
22A
2B
22B
FP-
23A
3B
23B
RP+
24A
4B
24B
RP-
2-9
CHAPTER 2
Specification
Classification
Internal circuit
Signal
25A
5B
25B
OV+1
26A
6B
26B
OV-1
27A
7B
27B
STOP
28A
8B
28B
DOG
Approximate origin
29A
9B
29B
VTP
30A
10B
30B
ECMD
31A
11B
31B
JOG-
32A
12B
32B
COM
Common
(OV+,OV-,STOP,DOG,VTP,ECMD,JOG-)
33A
13B
33B
DRVIN1
34A
14B
34B
35A
15B
35B
37A
17B
37B
HOME +5V
36A
16B
36B
DC24V
DC24V
DC24V
7A
CON
8A
EMG1
10A
COM
(CON, EMG)Common
1 : High/Low limit, drive Unit Ready signal, emergency stop signal should be connected to DC24V.
2 - 10
CHAPTER 2
Specification
Pin no.
5V
DC5V
2A
3A
4A
1A
2A
3A
4A
MPG
A+
5V
A-
B+
DC5V
Signal
1A
0V
Line
Driver
input
Internal circuit
B0V
Encoder
2 - 11
CHAPTER 2
Specification
2) G6F-PP O, G6F-PP D
No.
Name
Description
1. Operation indication
Light-On: In operation of the corresponding axis
LED
Light-Off: When the corresponding axis stops
2. Error indication
Light-On : In normal operation
Blink: Error of the corresponding axis
STOP
: Operation stop
Operation information
RUN :Nnormal operation
indicator
EXXX : Indication of error no. XXX
(At this time, operation indication LED of the axis where the error
occurred begins to blink.)
Selected
the
information of operation information indicator
Mode switch
The information of operation information indicator will be changed at each
Operation indication
press.
External wiring
Connector to connect with drive machine, machine field input, manual pulse
connector
generator etc.
2 - 12
CHAPTER 2
Specification
Mode switch
INIT
Operation indication
information indication in operation
(The corresponding axis LED light-on : in operation
light-off : stop)
STOP
RUN
In operation
STOP
BUSY
In operation
EXXX
NOP
Operation stop
POS
CON
ORG
VTP
PTV
SSP
SSS
MPG
JGH
JGH
JGL
JGL
INC
INC
Inching operation
RTP
RTP
EMG
Emergency stop
STOP
Operation stop
ACC
Accelerating operation
EQU
DEC
Decelerating operation
STOP
RUN
STOP
BUSY
EXXX
operation command
indication
indicated one from 14 operation types
NOP
POS
CON
ORG
VTP
PTV
SSP
SSS
MPG
EMG
speed section indication
STOP
ACC
EQU
DEC
input signal indication
9 external input state indication
(The corresponding axis LED light-on : external input ON
light-off : external input OFF)
HOME
RDY
ECMD
ULMT
LLMT
DOG
SSRT
ESTP
EVTP
HOME
RDY
ECMD
ULMT
LLMT
DOG
SSRT
ESTP
EVTP
ZONE
ZONE output
VX.X
Version information
2 - 13
Chapter 3
Function
Chapter 3
Function
1000
8000
Goal address
position data
Step
No.
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Setting
Absolute
Position
control
End
Single
8000
100
CW
Items of
Program
Error
information
Operation
information
3-1
Chapter 3
Function
Reverse
[Example]
When Start address : 5000, Goal address : -7000, this will be reverse direction and positioning will
be at the point of 2000.
-2000
5000
Start address
position data
Step
No.
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Setting
Incremental
Position
control
End
Single
-7000
100
CW
Items of
Program
Same as Program 3.1.
3-2
Chapter 3
Function
Start address
(X1, Y1)
Goal address
(X2, Y2)
Y1
Reverse
Normal (X axis)
X1
X2
Reverse
[Example]
When Start address (1000, 4000), Goal address (10000, 1000), the action is as follows.
(Y)
Start address
4000
Y axis transfer amount
(1000-4000=-3000)
Goal address
1000
(X)
0
1000
5000
10000
Coordinate
position data
Step
No.
X Setting
Absolute
Y Setting
Absolute
Control
method
Position
control
Position
control
Operation
pattern
Operation
method
Goal
position
[pulse]
End
Single
10000
End
Single
1000
3-3
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
100
CW
100
CW
Circular
M
interpolation aux.
code
Point [pulse]
Chapter 3
Function
Program
Release of
prohibited
output if
error occurs
X axis
information
Release of
prohibited
output if
error occurs
Y axis
information
Y axis positioning
information
3-4
Chapter 3
Function
Y axis
transfer amount
Goal address
(X2, Y2)
Y1
Reverse
X1
X2
Reverse
[ Example ]
When Start address (1000, 4000), Goal address (9000, -3000), the action is as follows.
(Y)
Start address
4000
Y axis transfer amount
(-3000)
Goal address
1000
(X)
0
1000
5000
10000
Coordinate
position data
Step
no.
X Setting
Incremental
Y Setting
Incremental
Control
method
Position
control
Position
control
Operation
method
Goal
position
[pulse]
End
Single
9000
End
Single
-3000
Program
Same as Program 3.2.
3-5
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
100
CW
100
CW
Circular
M
interpolation aux.
code
Point [pulse]
Operation
pattern
Chapter 3
Function
Start address
(X1, Y1, Z1)
Y2
Z2
Normal (Z)
Y1
Z1
Reverse
Normal (X)
X2
Reverse
Reverse
[ Example ]
When Start address (2000, 1000, 1000 ), Goal address (5000, 5000, 4000), the action is as follows.
Normal (axis2)
Goal address
Positioning address
6000
Normal (axis3)
Axis2 transfer amount
(6000-1000=5000)
Axis3 transfer amount
(4000-1000=3000)
Start address
(present stop position)
4000
1000
1000
Normal (axis1)
Reverse
2000
5000
Axis1 transfer amount
(5000-2000=3000)
Reverse
Reverse
Coordinate
position data
Step
no.
X Setting
Absolute
Y Setting
Absolute
Z Setting
Absolute
Control
method
Position
control
Position
control
Position
control
Operation Operation
pattern
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
End
Single
5000
100
CW
End
Single
6000
100
CW
End
Single
4000
100
CW
3-6
Chapter 3
Function
Action by X, Y, Z axis
linear interpolation
Start address
(X1, Y1, Z1)
Y2
Z2
Normal (Z)
Y1
Z1
Reverse
Normal (X)
X2
Reverse
Reverse
[ Example ]
When X transfer amount : 10000, Y transfer amount : 5000, Z transfer amount : 5000, the action is as
follows.
Normal (axis2)
Normal (axis3)
5000
Start address
(present stop position)
Axis1 transfer amount (10000)
Normal (axis1)
Reverse
5000
10000
Reverse
Reverse
Coordinate
position data
Step
no.
X Setting
Absolute
Y Setting
Absolute
Z Setting
Absolute
Control
method
Position
control
Position
control
Position
control
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
End
Single
10000
100
CW
End
Single
5000
100
CW
End
Single
5000
100
CW
Chapter 3
Function
Start address
(present stop position)
Reverse
Normal
Origin
Reverse
(C) Circular interpolation control can not be used with control unit Degree.
(D) Transfer direction shall be determined by APM module
[ Example ]
When X transfer amount : 13000, Y transfer amount : 9000, the action is as follows in case that X auxiliary
point :10000, Y auxiliary point :7500, rotation direction :CW, main axis :X, subordinate axis :Y.
Software Package Setting
<Operation Data>
Items of
Coordinate
position data
Step
no.
X Setting
Absolute
Y Setting
Absolute
Control
method
Position
control
Position
control
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
End
Single
13000
10000
1000
CW
End
Single
9000
7500
1000
CW
<Command window>
Circular interpolation
operation
Step
Subordinate axis
1
Y
3-8
Execution
Chapter 3
Function
Program
Release of
prohibited
output if
error occurs
X axis
information
Release of
prohibited
output if
error occurs
Y axis
information
Home position
return
X axis operation
information
X axis error
information
Y axis operation
information
Y axis positioning
information
3-9
Chapter 3
Function
Goal address
Transfer amount to
Middle point address
Transfer amount to
Goal address
Start address
Center point of circle
Reverse
Normal
Reverse
Transfer amount to
Middle point address
Transfer amount to Goal address
(C) Circular interpolation control can not be used with control unit Degree.
(D) Transfer direction shall be determined by APM module
[ Example ]
When X transfer amount : 13000, Y transfer amount : 9000, the action is as follows in case that X aux.
Point :10000, Y aux. point: 7500, rotation direction: CW, main axis: X, subordinate axis: Y.
Software Package Setting
<Operation Data>
Items of position
Coordinate
data
Step
no.
X Setting
Relative
Y Setting
Relative
Control
method
Position
control
Position
control
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
End
Single
13000
10000
1000
CW
End
Single
9000
7500
1000
CW
<Command Window>
The Program is same as Program 3.3.
Circular interpolation
operation
Step
Subordinate axis
1
Y
3-10
Execution
Chapter 3
Function
Goal address
Radius
Center point of circle
Reverse
Normal
Reverse
(B) If Goal address equals to the Start address, the positioning for the circle whose radius is from Start
address to the center point of circle shall be done.
Normal
Reverse
Normal
Reverse
(C) Circular interpolation control can be not used with control unit Degree.
(D) Transfer direction shall be determined by S/W package or Program.
3-11
Chapter 3
Function
[Example ]
When X current position : 0, X goal position : 0, Y current position : 0, Y goal position : 0,
the action is as follows in case that X aux. Point : 1000, Y aux. Point : 1000, rotation direction : CW,
main axis : X, subordinate axis : Y.
Software Package Setting
<Operation Data>
Items of position
Coordinate
data
Step
no.
X Setting
Absolute
Y Setting
Absolute
Control
method
Position
control
Position
control
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
End
Single
1000
100
CW
End
Single
1000
100
CW
<Command Window>
Circular interpolation
operation
Step
Subordinate axis
1
Y
Execution
<Operation Pattern>
Y axis
(1000,1000)
1000
X axis
0
1000
3-12
Chapter 3
Function
Goal address
Radius
Center point of circle
Reverse
Normal
Reverse
(B) If transfer amount is 0, the positioning of the circle whose radius is from Start address to the Middle
point address of the circle shall be done.
Normal
Reverse
Normal
Reverse
(C) The circular interpolation control cannot be used with control unit Degree.
(D) Transfer direction shall be determined by S/W package and Program.
3-13
Chapter 3
Function
[Example ]
When X transfer amount : 13000, Y transfer amount : 9000, the action is as follows in case that X aux.
Point :10000, Y aux. point: 7500, rotation direction :CW, main axis :X, subordinate : Y.
Software Package Setting
<Operation Data>
Items of
Coordinate
position data
Step
no.
X Setting
Relative
Y Setting
Relative
Control
method
Position
control
Position
control
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
End
Single
13000
10000
100
CW
End
Single
9000
7500
100
CW
<Command Window>
Circular interpolation
operation
Step
Subordinate axis
1
Y
Execution
<Operation Pattern>
Y axis
1st start
2nd start
( 1000, 0 )
( 3000, 0 )
1000
4000
2000
3-14
X axis
Chapter 3
Function
Step
no.
Position Data
Coordinate
Operation
pattern
Control
method
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acce/
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Dwell time
Time
On
Start command
On
In operation
It does not ON
even if stop
On
[ Example ]
Software Package Setting
Direction
Coordinate
Setting
Step
no.
Normal
Absolute
Reverse
Absolute
Control
method
Speed
control
Speed
control
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
dece. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Go-on
Single
100
1000
CW
End
Repeat
-100
2000
CW
3-15
Chapter 3
Function
Program
Axis operation
information
Axis error
information
Axis error
information
Axis operation
information
3-16
Chapter 3
Function
Setting
Step
no.
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
dec.No.
Operation
speed
[pls/s]
Dwell
time
[]
Circle
interpolation
direction
Normal
Relative
Speed
Go-on
Single
1000
1000
100
CW
Reverse
Relative
Speed
End
Repeat
-1000
2000
100
CW
Direction
Direction of Speed/Position conversion control (normal/reverse) shall be determined by the sign of position
address.
(In this case, all is processed by Absolute method regardless of Absolute/Relative method.)
*1 (normal direction) : when position address is positive (+)
*2 (reverse direction) : when position address is negative (-)
0According to the selection of position indication (indication/no indication) from Position Indication
during Equal speed operation of Extended parameter, the current position shall be indicated
differently.
Position indication indication : The origin is determined at speed control and the current position is
indicated and it operates from 0 to Goal position during position
control conversion
Position indication no indication : The origin is not determined at speed control and the current position
is s indicated as 0 and it operates from 0 to Goal position during
position control conversion.
Action Timing
Speed
Acceleration section
Speed
control
Setting speed
Position
control
Dwell time
Time
On
Start command
On
In operation
On
Program
Program is same as Program 3.4.
3-17
Chapter 3
Function
Coordinate
Setting
Step
no.
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circle
interpolation
direction
Normal
Absolute
Speed
Go-on
Single
10000
500
100
CW
Reverse
Absolute
Speed
End
Repeat
-10000
600
200
CW
Direction
The direction of Position/Speed conversion control (normal/reverse) shall be determined by the sign of
position address.
*1 (normal direction) : when position address is positive(+)
*2 (reverse direction) : when position address is negative(-)
Action Timing
Speed
Acceleration section
Position
control
Speed
control
Setting speed
Dwell time
Time
On
Start command
On
In operation
On
Internal Position/Speed
conversion signal
On
3-18
Chapter 3
Function
Program
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
3-19
Chapter 3
Function
End
Single
Go-on
Continuous
Single
Repeat
not available
Operation mode shall be set from PLC Program or Operation data of Software Package.
Operation data can be set by max. 400 from operation step no. 1 400 at each axis.
Type of
Operation data
Setting
range/Type
Step
no.
Coordinate
Control
method
Operation
pattern
Operation
method
400
Absolute
relative
Position
speed
End
go-on
conti.
Single
repeat
Goal
position
[pulse]
2147483648
2147483647
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circle
interpolation
direction
-2147483648
2147483647
65535
1000000
50000
CW,CCW
With one time start command, positioning operation method by one operation step positioning data and
positioning operation method by several operation step in order shall be determined by operation mode of each
positioning data set by the operator.
3-20
Chapter 3
Function
Dwell time
Time
On
Start command
On
In operation
On
In acceleration
On
In constant speed
On
In deceleration
On
In dwell
On
Positioning completion
Dwell time
Time
On
Start command
In operation
In deceleration
Time
On
Start command
On
On
In operation
On
In acceleration
In acceleration
In constant speed
Dwell time
Bias speed
On
In constant speed
On
In deceleration
On
Dwell time
Dwell time
On
Positioning
completion
Positioning
completion
3-21
On
On
Chapter 3
Function
[ Example ]
Operation pattern
Speed
On
Start command
On
In operation
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
point [pulse]
M
code
Acc./
dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circle
interpolation
direction
Absolute
Position
End
Single
10000
1000
CW
Absolute
Position
End
Single
20000
500
CW
Absolute
Position
End
Single
30000
1000
CW
Absolute
Position
End
Single
40000
500
CW
Program
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
3-22
Time
Chapter 3
Function
Time
On
Start command
On
In operation
Circular
interpolation aux.
point [pulse]
M
code
Acc./
dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circle
interpolation
direction
Single
10000
1000
CW
End
Repeat
20000
500
CW
Position
End
Single
30000
2000
CW
Position
End
Repeat
40000
3000
CW
No. of program
start command
Step
no.
Coordinate
Control
method
Operation Operation
pattern
method
1, 3
Absolute
Position
End
2, 4
Absolute
Position
Absolute
Absolute
Program
Program is same as Program 3.6.
3-23
Chapter 3
Function
[Example 2 ] When operating Start command and Repeat operation step no. assignment
[In the case of step no = 0]
Operation Pattern
Speed
Operation mode : End (single)
Operation mode :
End (single)
Operation step no: 1
Time
On
Start command
On
In Operation
On
Step
no.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./de
c no.
Operation
speed
[pls/s]
Circle
Dwell time
interpolatio
[]
n direction
1, 3
Absolute
Position
End
Single
10000
1000
CW
2, 4
Absolute
Position
End
Repeat
20000
500
CW
The change of the number by Repeat operation step no. assignment [APM_SRS: rising edge ]
3
Absolute
Position
End
Single
30000
2000
CW
Absolute
Position
End
Repet
40000
3000
CW
Program
Axis error
information
Axis error
information
Chapter 3
Function
Dwell time
Operation mode : Go-on
Operation step no: 1
Dwell time
Operation mode :
Go-on
Operation step no: 2
Time
On
Start command
On
in Operation
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
dec no.
Operation
speed
[pls/s]
Dwell
time
[]
Circle
interpolation
direction
Single
10000
1000
CW
Go-on
Single
20000
500
CW
Position
End
Single
30000
800
CW
Position
End
Single
40000
500
CW
Operation Operation
pattern
method
Step
no.
Coordinate
Control
method
Absolute
Position
Go-on
Absolute
Position
Absolute
Absolute
Program
Program is same as Program 3.6.
3-25
Chapter 3
Function
With one time Start command, the positioning for operation step set by continuous operation mode is
executed to the goal position without stop and the positioning shall be completed at the same time as dwell
time proceeds.
2) If you want to operate with the position and speed of next step before the operation step that is active
currently reaches the goal position, the operation by Next Move continuous operation command is available.
3) With Next Move continuous operation command, the operation in the acceleration, constant speed,
deceleration section of Continuous operation is available.
4) Operation direction shall be determined by position address.
[ Example ]
Operation Pattern
Speed
Operation mode : End (repeat)
Operation step no: 2
Operation mode : Continuous
Operation step no : 1
Start command
Time
On
In Operation
Software Package Setting
No. of program
start command
Step
no.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
dec no.
Operation
speed
[pls/s]
Dwell
time
[]
Circle
interpolation
direction
Absolute
Position
Continuous
Single
10000
1000
CW
Absolute
Position
End
Repeat
20000
500
CW
Program
Program is same as Program 3.6.
3-26
Chapter 3
Function
3-27
Chapter 3
Function
3-28
Chapter 3
Function
Terminology Definition
Main axis : the axis that has a large positioning transfer amount of the corresponding operation step no. from 2
axis (X-Y, Y-Z, X-Z).
Subordinate axis : the axis that has a small positioning transfer amount of the corresponding operation step no.
from 2 axis (X-Y, Y-Z, X-Z).
; In this case, the speed, acceleration/deceleration time, bias speed of the subordinate axis shall be
re-calculated.
(4) The available operation mode is limited as End operation, Go-on operation.
(5) The operation speed of the subordinate axis during 2 axis linear interpolation operation is not indicated.
2)
3-29
Chapter 3
Function
M
code
Acc./
Dec no.
Operation
speed
[mm/m]
Dwell
time
[]
Circular
interpolation
direction
0.0
-10000.0
100.00
CW
0.0
0.0
100.00
CW
Goal
Operation
position
method
[um]
Items of
Position data
Step
no.
Coordinate
Control
method
Operation
pattern
X Setting
Relative
Position
End
Single
Y Setting
Relative
Position
End
Single
<Command Window>
Circular interpolation
operation
Step
Subordinate axis
1
Y axis
Execution
<Action Pattern>
Normal Y axis
10mm
Normal
Center point
Reverse
3-30
Chapter 3
Function
(3) The case that does not operate by using the setting value of aux. Data as actual radius is shown as below.
When X axis start position & goal position : 0.0um, Y axis start position & goal position : 0.0um,
the action of the case that X axis aux. Point : -10000.0um, Y aux. Point :10000.0um, rotation
direction :CW, main axis :X, subordinate axis :Y is as follow.
Software Package Setting
<Operation Data>
Items of
Position data
Step
no.
Coordinate
Control
method
X Setting
Relative
Position
End
Y Setting
Relative
Position
End
Goal
position
[um]
Circular
interpolation aux.
Point [um]
M
code
Acc./
Dec no.
Operation
speed
[mm/m]
Dwell
time
[]
Circular
interpolation
direction
Single
0.0
-10000.0
100.00
CW
Single
0.0
10000.0
100.00
CW
Operation Operation
pattern
method
<Command Window>
Circular interpolation
operation
Step
Subordinate axis
1
Y axis
Execution
<Action Pattern>
Y axis
Normal
Center point
14.14mm
10mm
Start position(0,0) = Goal position(0,0)
X axis
Reverse
Normal
10mm
Reverse
The radius of circular interpolation for the above action pattern shall be 14.14mm when applying the
operation formula (1.414 x 10mm) and with this radius, it carries out the circular interpolation operation.
(Actual diameter shall be 28.28mm.)
The formula that finds the circular interpolation radius by center point is as follows according to
Pythagorean theorem.
(Aux.1)2 + (Aux.2)2
3-31
Chapter 3
2)
Function
3-32
Chapter 3
Function
Stop cause
Positioning
Homing
*1
*2
Jog
operation
Manual
pulse
generator
(encoder)
operation
Exceeds
Prompt
No
Soft high
Prompt stop
stop
detection
By parameter
limit
setting
Exceeds
*4
Prompt
No
Soft low
Prompt stop
stop
detection
limit
Decelerati
Error 322 Error 323
Deceleratio Decelera
on stop
(operation (operation
By sequence
n stop
tion stop
command
continue) continue)
program
Emergenc
*5
y stop
Prompt stop
command
External
Prompt
high limit
Prompt stop
No detection
stop
On
By external External
Prompt
signal
Prompt stop
No detection
low limit
stop
On
Emergenc
y stop
Prompt stop
On
Error 322 Error 323
By software Dece. Stop Deceleratio Decelera
(operation (operation
package
command
n stop
tion stop
continue) continue)
Per axis
Per axis
Per axis
All axis
Per axis
Per axis
All axis
Per axis
No change
No change
No change
OFF
No change
No change
OFF
No change
Point
*1 : Positioning is the position control, speed control, position/speed conversion control, speed/position conversion control by the
positioning data.
*2 : The external input signal (approximate origin and origin signal) does not effect the positioning control in the state of homing
completion.
According to homing method, rotation direction will change or it stops promptly when external high/low limit ON.
*3 : If the axis action state after stop is output prohibited, execute the output prohibition release command to release the output
prohibition and reset the error no.
*4 : Soft high/low limit by parameter can not be used in the speed control operation mode.
*5 : Sequence program means Function block or MASTER-K program method.
*6 : Error 495 may occur according to rotation direction.
3-33
Chapter 3
Function
Prompt stop causes : Internal/external emergency stop, External input high/low limit, Soft high/low limit
3-34
Chapter 3
Function
3-35
Chapter 3
Function
3.6 Homing
Homing is carried out to confirm the origin of the machine when applying the power.
in case of homing, it is required to set homing parameter per axis.
For further information for homing parameter, please refer to Article 4.1, 4.6 and 4.7.
If the origin position is determined by homing, the origin detection signal is not recognized during positioning
operation.
Chapter 3
Function
Homing command
Homing processing
Origin determined state
In homing
3-37
Waiting
Chapter 3
Function
Point
While approximate origin signal maintains On, the origin will not be determined by origin signal.
That is, when approximate origin signal changes from Off to On(acceleration section -> homing high speed) , from On to Off
(deceleration section -> homing low speed) and then when the origin changes from Off to On, the origin will be determined.
The origin is not determined while the
approximate origin ON.
Speed
Time
Approximate origin signal
Origin signal
While the homing speed acts to the deceleration section by homing high speed after the approximate origin signal is changed from
Off to On, from On to Off, the origin will not be determined even if encounters the origin input.
The origin is not determined in the deceleration section.
Speed
Time
Approximate origin signal
Origin signal
3. If the approximate origin signal is changed from Off to On, from On to Off and encounters external high/low limit while waiting
the origin input, the action is as follow.
Normal rotation
Reverse rotation
Homing command
Approximate origin signal
External input low limit
External input high limit
Origin signal
3-38
Chapter 3
Function
Approximate origin
signal
Origin signal
Homing command
Homing processing
Origin determined state
In homing
Waiting
Point
1) Once the approximate origin signal is On, when the homing speed acts from high speed to low speed via deceleration section, if
the origin signal is entered in the state that the approximate origin signal is ON, the origin will be determined promptly.
That is, when the homing speed decelerates, the origin will not be determined by the origin signal.
2) When encounters the external input high/low limit signal before origin after the approximate origin signal has changed from Off to
On, the action will be the same as the method of Article 3.6.2.
3) If On time of origin signal is short, the positioning module cannot recognize it.
3-39
Chapter 3
Function
Reverse rotation
External input high limit
Origin signal
1 rotation of SERVO motor
(PG1 rotation)
Homing command
Homing processing
Origin determined state
Action statewaiting
In homing
Waiting
Point
1. In case that origin signal is ON before entering the external input high/low limit signal, it carries out the homing low speed operation
when the external input high/low limit signal is entered and when origin signal is ON, the origin will be determined.
Direction conversion when encounters external input high/low signal
Speed
Time
Origin signal
3-40
Chapter 3
Function
Reverse rotation
External input high limit
Homing command
Homing processing
Origin determined state
Action statewaiting
In homing
Waiting
Point
1. If ON time of approximate origin is longer than deceleration time, the action is as follows.
Reverse direction
Deceleration
Homing high speed
3-41
Chapter 3
Function
Time
Origin determination
Reverse rotation
Homing command
Homing processing
Origin determined state
Action statewaiting
In homing
3-42
Waiting
Chapter 3
Function
Time
(2) If Jog speed is set out of the setting range, error will occur and the operation does not work.
Jog high speed operation
Setting range
Jog low speed operation
Point
The notices when setting Jog speed is as follows.
1) Jog high speed setting
Bias speed Jog high speed Speed limit
Speed
Speed limit
Bias speed
Time
2) Jog low speed acts regardless of Bias sped and Speed limit.
3-43
(Setting
range :1pps)
Chapter 3
Function
Program
Axis operation
information
Axis error
information
Axis operation
information
Axis operation
information
Axis error
information
Axis error
information
0: forward direction
1: reverse direction
0: Jog high speed
1: Jog low speed
3-44
Chapter 3
Function
2.5
(6) Encoder input mode of common parameter should be set as one of Phase A/B(2 phase1 multiplication /2
multiplication /4 multiplication).
3) Encoder operation
(1) Select one input mode from Encoder input mode of common parameter that corresponds to
Encoder output signal of SERVO driver for the encoder operation.
(2) Encoder input speed available for Encoder operation is max. 200kpps.
(3) Count value by encoder input shall be indicated as Encoder value.
(4) It is available to set the Count range of actual encoder value by Encoder Auto Reload value of
common parameter.
Ex) Auto Reload value : 100,000 Indication range of encoder value : 0 ~ 100,000
(5) Encoder input mode has 7 kinds of input mode.
(CW/CCW(1phase 1multiplication), CW/CCW(1phase 2 multiplication), PLS/DIR(1phase 1
multiplication), PLS/DIR(1phase 2 multiplication), PHASE A/B(2phase 1 multiplication),
PHASE A/B(2phase 2 multiplication), PHASE A/B(2phase 4 multiplication))
(6) The possibility of encoder operation shall be determined according to the setting of encoder
input mode and the combination of pulse output type for encoder operation.
Input pulse type
Output pulse type
Possibility
CW/CCW
PLS/DIR 1 multiplication
PHASE A/B
PLS/DIR 2 multiplication
PLS/DIR
CW/CCW
CW/CCW 1 multiplication
PHASE A/B
CW/CCW 2 multiplication
PLS/DIR
If output pulse type is set wrong during operation by encoder input, error 424 will occur.
3-45
Chapter 3
Function
Program(used to CNC machine by 3 axis MPG operation)
The origin complete is not needed in the APM O/S V2.2 upper.
3-46
Chapter 3
Function
Program
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
3-47
Chapter 3
Function
Program
Axis operation
information
Axis error
information
3-48
Chapter 3
Function
Program
Axis operation
information
Axis operation
information
Axis error
information
Axis error
information
3-49
Chapter 3
Function
If not using
Continuous
operation
command,
Speed
Speed
Operation mode :
Continuous
Operation step no: 2
Operation mode :
Continuous
Operation step no: 2
Time
Position:P1
On
Position:P2
Position:P1
Time
Position:P2
Start command
Start command
On
On
In Operation
In Operation
Speed
Speed
A
B
When using
Continuous
operation
command,
Time
On
Position:P1
Time
Position:P2
On
In Operation
Position:P1
Position:P2
In Operation
On
On
Continuous
operation
command
Continuous
operation
command
Point
If the positioning in Continuous operation mode is too small, it stops to operate by Continuous operation command
and carries out the next step operation. Thus, cares should be taken in using.
In case of operating to the same direction by Continuous operation command (Next Move) from End, Go-on,
Continuous operation mode, it continues to operate without stopping but in case of changing the rotation direction
(normal=> reverse, reverse=>normal), the Continuous operation command is not be carried out. Thus, cares
should be taken in using.
3-50
Chapter 3
Function
Program
3-51
Chapter 3
Function
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. no.
Operation
speed
[pls/s]
Dwell
time []
Circular
interpolation
direction
Absolute
Position
End
Single
100000
1000
CW
Program
Axis operation
information
Axis error
information
Setting Position :
20000
Change Speed :
3000
3-52
Chapter 3
Function
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. no.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Single
100000
1000
CW
Program
Axis operation
information
Axis error
information
Change Position :
20000
3-53
Chapter 3
Function
Low
The range available to control positioning module
Stopper
Stopper
Transfer direction
Transfer direction
Start
Start
Limit switch
Limit switch
Positioning
module
Driver
If positioning module stops out of the range available to control, the positioning operation does not work.
If it stops by external input stroke limit detection, move within the range of positioning module available to
control by manual operation (Jog operation, inching operation, manual pulse generator operation).
As external input stroke high/low limit error is detected by the edge of positioning module, it is available to
release the output prohibit out of stroke range and carry out manual operation.
Point
In case of using either high limit or low limit of the sensor connected to external input stroke high/low limit, both high and
low limit signal are not detected. Thus, the signal not used should be connected to N.C(Normal Close)
3-54
Chapter 3
Function
Software High
In case of operating out of the setting range, this function does not carry out the positioning for that command.
Point
Software upper/lower limit detection is not carried out in the origin unsettled status.
In case of occurring output prohbit by upper/lower limit error, convert it to the origin unsettled status and move to the stroke area
by manual operation (Jog operation) and then carry out the homing again.
If setting S/W upper/lower limit as 0, it enables to carry out the positioning operation ultimately without detecting the internal
input stroke upper/lower limit. Thus, please refer to this when Fixed-feed control.
But, in case of normal rotation operation, if it reaches the current position max. 2147483647, the current position is changed with
2147483648 and continues the normal rotation while in case of reverse rotation operation, if it reaches the current position min.
2147483648, the current position is changed with 2147483647 and continues the reverse rotation.
[ Example ]
Positioning Software Package Setting in case of Fixed-Feed control
<Operation Data Setting>
Step
no.
1
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. no.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Relative
Position
End
Repeat
1000
100
CW
<Parameter Setting>
Extended parameter
0 pls
0 pls
3-55
Chapter 3
Function
3.11 Random Position Address Value Setting to the Origin and The Change of the current
Position
3.11.1 Random Position Address Setting to the Origin
Available to set the random position address by using the homing address item of Software package parameter.
Available to confirm the random position address of the setting axis by the current operation status code
information read function block after completing the floating point setting or the homing.
And also available to confirm it by the current position after completing the floating point setting from software
package monitor or the homing.
3-56
Chapter 3
Function
3.13 Teaching
This is to change the goal position of positioning data step no. set in the positioning address by manual
operation (Jog operation, manual pulse generator operation).
Teaching function (position teaching, speed teaching) is available for the axis in positioning operation.
But, this is limited only for RAM teaching function and teaching is available only for the step no. that is not in
operation at the present.
In case of changing the goal position ad operation speed frequently, this function is used very conveniently.
Position teaching is to change the goal position and Speed teaching is to change the operation speed.
Teaching function includes Single teaching and Plural teaching that has RAM teaching and ROM teaching
respectively.
3-57
Chapter 3
Function
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. no.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Repeat
100000
100
CW
Program
Teaching step:1
3-58
Chapter 3
Function
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. no.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Single
10000
100
CW
Absolute
Position
End
Single
20000
150
CW
Absolute
Position
End
Single
30000
200
CW
Absolute
Position
End
Single
40000
250
CW
Absolute
Position
End
Single
50000
250
CW
Absolute
Position
End
Single
60000
300
CW
Step
no.
Program
Teaching step:1
Teaching Mode:0(RAM Teaching)
Position speed setting : 0 (position teaching)
Teaching number setting : 6
Plural setting
Plural setting
Plural setting
Plural setting
Plural setting
Plural setting
3-59
[0]:1000
[1]:2000
[2]:3000
[3]:4000
[4]:5000
[5]:6000
Chapter 3
Function
start command
Step
no.
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. no.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Relative
Position
End
Single
1000
100
CW
Relative
Position
End
Single
2000
150
CW
No. of Program
Step no. change by Operation step no. setting [APM_SNS: Rising edge ] : 10
10
Relative
Position
Go-on
Single
1000
100
CW
11
Relative
Position
Go-on
Single
2000
150
CW
12
Relative
Position
Go-on
Single
3000
200
CW
13
Relative
Position
End
Single
4000
250
CW
300
CW
Step no. change by Operation step no. setting [APM_SNS: Rising edge ] : 20
4
20
Relative
Position
End
Single
5000
If setting the step no. as 0 by indirect start command, it carries out the positioning operation by the current operation step no. But, if
the current operation step no. is 3 and operation speed is 0, E151 will occur.
Program
STEP_NO = 0
3-60
Chapter 3
Function
Step
no.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec no.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
Go-on
Single
1000
1000
CW
Absolute
Position
Go-on
Single
2000
1500
CW
Absolute
Position
Go-on
Single
3000
2000
CW
Absolute
Position
End
Single
4000
2500
CW
Program
3-61
Chapter 3
Function
3.17 M Code
This is used to confirm the current operation step no. and carry out the auxiliary work (Clamp, Drill rotation, Tool change etc.) by
reading M code from the current operation status code read function block output variable MCD of the program.
M code should be set in the M code item of operation data.(Setting range : 1 ~ 65535)
If M code is set as 0, M code signal will not occur.
M code mode is set from the item of the extended parameter. ( 0 : NONE, 1 : WITH, 2:AFTER)
If M code occurs, M code no.(1 ~ 65535) and M code signal (On) will occur simultaneously.
In case of Go-on operation mode, if M code no. and M code signal occur, it is required to release it by M code release command to
carry out Go-on operation to the next step without start command.
In case of Continuous operation mode, M code no. and M code signal occurs but it carries out the Continuous operation without giving
any effect to the Continuous operation of next step.
M code release command can be used even during operation.
For further information, please refer to Article 5.2.6 M code output..
[ Example ]
Software Package Setting
<Operation Data Setting>
No. of Program
start command
Step
no.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec no.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
Go-on
Single
10000
10
1000
CW
Absolute
Position
End
Single
20000
20
2500
CW
<Parameter Setting>
Extended parameter
M code
output
2 : AFTER
3-62
Chapter 3
Function
Setting range
Inch
degree
pulse
Speed Limit
Bias Speed
Acc./Dec.Time No.1()
Acc./Dec.Time No.2()
Acc./Dec.Time No.3()
Acc./Dec.Time No.4()
Pulse no. per Rotation
Travel distance per rotation
Pulse output mode
Unit
Unit magnification
:
:
:
:
1
1
1
1
2,000,000,000[X10-2/m],
2,000,000,000[X10-3Inch/m],
2,000,000,000[X10-3 degree/m],
1,000,000[pulse/s]
0 ~ 65,535
1 ~ 65,535
0:CW/CCW, 1:PULSE/DIR, 2:PHASE
0:Pulse, 1:mm, 2:Inch, 3:Degree
0: x 1, 1: x 10, 2: x 100, 3: x 1000
[ Example ]
Program
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
3-64
Chapter 3
Function
Setting Range
Inch
degree
pulse
:
:
:
:
-2,147,483,648
-2,147,483,648
-2,147,483,648
-2,147,483,648
Axis error
information
Axis operation
information
Axis error
information
Axis operation
information
2,147,483,647
2,147,483,647
2,147,483,647
2,147,483,647
[X10-3],
[X10-5Inch],
[X10-5degree],
[pulse]
0 ~ 65,535
1 ~ 100
0: START, 1: JOG operation, 2:SKIP
0:CW, 1:CCW
0: Trapezoid operation, 1:S-Curve operation
0:NONE, 1:WITH, 2:AFTER
0: no indication, 1: indication
0: no detection, 1: detection
0: prohibited, 1: permitted
[Example ]
Axis operation
information
Axis error
information
3-65
Chapter 3
Function
Setting Range
Inch
degree
pulse
Inch
degree
pulse
Origin address
:
:
:
:
:
:
:
:
Homing acceleration/
Deceleration time
Homing dwell time
0 ~ 65,535
Origin compensation
Amount
Inch
degree
pulse
:
:
:
:
-2,147,483,648
-2,147,483,648
-2,147,483,648
-2,147,483,648
2,147,483,647
2,147,483,647
2,147,483,647
2,147,483,647
[X10-3],
[X10-5Inch],
[X10-5degree],
[pulse]
0 ~ 65,535
0:DOG/origin(OFF),1:DOG/origin(ON),
2:high/low
approximate origin, 4: high speed origin
0: normal, 1: reverse
[ Example ]
Program
Program (Status information, operation information, error reset) is same as Program 3.22.
Axis operation
information
Axis error
information
Axis operation
information
Axis operation
information
Axis error
information
Axis error
information
limit/origin,
3:
Chapter 3
Function
: 1
Inch : 1
degree : 1
pulse : 1
0 ~ 65,535
: 1
Inch : 1
degree : 1
pulse : 1
Setting Range
2,000,000,000[X10-2/m],
2,000,000,000[X10-3Inch/m],
2,000,000,000[X10-3 degree/m],
1,000,000[pulse/s]
65535[X10-2/min],
65535[X10-3Inch/min],
65535[X10-3 degree/min],
65535[pulse/sec]
[ Example ]
Program
Status information, operation information, error reset is same as Program 3.22.
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
Axis operation
information
Axis error
information
3-67
Chapter 3
Function
Setting Range
0: prohibited, 1: allowed
0 ~ 4,294,967,295
Inch
degree
pulse
:
:
:
:
-2,147,483,648
-2,147,483,648
-2,147,483,648
-2,147,483,648
2,147,483,647
2,147,483,647
2,147,483,647
2,147,483,647
[X10-3],
[X10-5Inch],
[X10-5degree],
[pulse]
2,147,483,647
2,147,483,647
2,147,483,647
2,147,483,647
[X10-3],
[X10-5Inch],
[X10-5degree],
[pulse]
2,147,483,647
2,147,483,647
2,147,483,647
2,147,483,647
[X10-3],
[X10-5Inch],
[X10-5degree],
[pulse]
Inch
degree
pulse
:
:
:
:
-2,147,483,648
-2,147,483,648
-2,147,483,648
-2,147,483,648
Inch
degree
pulse
:
:
:
:
-2,147,483,648
-2,147,483,648
-2,147,483,648
-2,147,483,648
*1 : G6F-PP1O~3O, G6F-PP1D~3D shall not clear the encoder value in case of external Z phase input.
[ Example ]
Program (Status information, operation information, error reset is same as Program 3.22.)
Axis operation
information
Axis operation
information
Axis operation
information
Axis error
information
Axis error
information
Axis error
information
Chapter 3
Function
Setting Range
Goal position
:
:
:
:
-2,147,483,648
-2,147,483,648
-2,147,483,648
-2,147,483,648
Operation speed
Inch
degree
pulse
:
:
:
:
1
1
1
1
Dwell time()
M code no.
Control method
Operation method
Operation pattern
Coordinate
Acc./dec. No.
0 ~ 50,000
1 ~ 65,535
0: position control, 1: speed control
0: Single, 1: Repeat
0: End, 1: Go-on, 2: Continuous
0: Absolute, 2: Relative
0 ~ 3
2,147,483,647
2,147,483,647
2,147,483,647
2,147,483,647
[X10-3],
[X10-5Inch],
[X10-5degree],
[pulse]
Inch
degree
pulse
2,000,000,000[X10-2/m],
-3
2,000,000,000[X10 Inch/m],
2,000,000,000[X10-3 degree/m],
1,000,000[pulse/s]
Axis operation
information
Axis operation
information
Axis operation
information
Axis error
information
Axis error
information
Axis error
information
3-69
Chapter 3
Function
3-70
Chapter 3
Function
0 : error reset
1 : output prohibition cancellation
3-71
Chapter 3
Function
Axis operation
information
Axis error
information
Axis operation
information
Axis operation
information
Axis error
information
Axis error
information
3-72
Chapter 3
Function
Step
no.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec no.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Single
1000
1000
20
CW
Absolute
Position
End
Single
3000
2000
20
CW
10
Absolute
Position
Go-on
Single
6000
3000
20
CW
11
Absolute
Position
Go-on
Single
10000
4000
20
CW
12
Absolute
Position
Go-on
Single
15000
5000
20
CW
13
Absolute
Position
End
Single
25000
6000
20
CW
20
Absolute
Position
Continuous
Single
45000
7000
CW
21
Absolute
Position
Continuous
Single
75000
8000
CW
22
Absolute
Position
End
Repeat
9000
CW
X Setting
Operation Pattern
Speed
Normal rotation
Continuous
8kpps
7kpps
6kpps
5kpps
4kpps
3kpps
2kpps
1kpps
Continuous
End
Go-on
Go-on
Go-on
End
End
Position
0
Step no.22
9kpps
Reverse rotation
1000
3000
6000
10000
15000
25000
45000
75000
Step no.1
Step no.2
Step no.10
Step no.11
Step no.12
Step no.13
Step no. 20
Step no. 21
End Operation(repeat)
On
Point
operation
3-73
Chapter 3
Function
Program
Axis operation
information
Axis operation
information
Axis operation
information
Axis error
information
Axis error
information
Axis error
information
3-74
4-1
4-2
4-3
A
B
H
Fig. 1. Initial Display of Program Execution
G
Items
Description
Includes tool collection such as file open/save, edit, print, operation data/operation parameter,
A : Basic Tools
online/offline model setting communication connection, monitoring and simulation function etc.
B : Command Tools
gathering
C : Tracking Tools
With Tracking tools, the user can realize the Zoom-in/out function and various function
gathering
Command window
H : Status line
I : error history window
Through "working screen", the user can move the working space to the desired display easily
As it is divided into monitoring, Tracking, operation parameter, operation data(X,Y,Z) etc, the
E : Working space
window
when
4-4
APM software package has Show/Hide function for all parts such as error history window, external I/O signal
window, working space etc. This function is shown on [View] menu and the function description is shown on the
following table.
Items
Action description
Short-cut key
* refer to Fig. 1
SHIFT+U
SHIFT+K
SHIFT+L
SHIFT+ S
SHIFT+W
SHIFT+V
Status display
display.
Error information
SHIFT+E
4-5
Tool gathering
Short-cut key
New file
CTRL + N
Open file
CTRL + O
SHIFT + N
SHIFT + B
Function description
- APM module axis number fixing when making Working screen
When making Working screen after selecting [new file], the working screen is composed with the assumption
that it is basically APM 1 axis module and thus the user can not edit other axis except X axis in the monitoring
display, operation parameter, operation data display.
But if the user makes new working screen by using [new file] item after setting the APM module axis number
by [set online model] or [set offline model] already, the user can make the working screen using the previously
setting APM module axis number information.
Items
Tool gathering
Short-cut key
CTRL + S
4-6
Function Description
- Save 3axis data regardless of APM module axis number
When APM software package saves the working screen, it saves all 3 axis data even if APM model is 1 axis
or 2 axis. (Ex : in case of 1 axis, Y,Z axis data is saved as Default.)
After setting APM model as 3 axis to form the working screen and saving the corresponding file, if you reset
APM software package and open the corresponding file, only 1 axis data shall be displayed. In this case, if
you set 3 axis in [set offline model] item and open the file again, you can see all 3 axis data.
Once the working screen is made, it is not available to make other working screen by using [new file]. In
order to make new working screen instead of the existing working screen, you should save the existing
working screen as a file and close it and then make new working screen.
During monitoring or Tracking, as the upper part of the working screen changes to show the message such as
in Monitoring, Tracking stop or Monitoring stop, in Tracking, it is available to recognize the current status
4-7
Items
Tool
Short-cut key
gathering
Set offline model
SHIFT + B
Function Description
- Automatic setting of Data range according to APM Module type
The purpose of offline model setting is for the user to write operation parameter or operation data without
connecting to PLC. As [Open collector] type and [Line driver] type has different range of speed limit, cares
should be taken in setting the model.
When you set new offline model in the state that the working screen is open, the existing operation parameter or
operation data shall be maintained as it were. But in case that APM module axis number is changed, it may not
be available to see the existing operation parameter or operation data.
4-8
Items
Tool
Short-cut key
gathering
Set Online model
SHIFT + N
None
Function Description
- In case that several APM modules are set in PLC.
In this case, APM software package can recognize max. 4 bases (32 slot). GM PLC can recognize max. 8 APM
modules for one base and Master-K PLC can recognize 32 APM modules for one base. The following figure
shows the online model setting dialogue box when several APM modules are inserted.
Fig. 5. Online model setting dialogue box in case of several APM modules.
- The previous online model setting function
This function enables to form the working screen by connecting PLC and software package directly using the
previous online model setting information instead of using online model setting function when you need to set
online model again after closing the communication port. But if you carry out the previous online model setting
function without set the online model more than one time after executing APM software package program, the
error message will be displayed as follows. Thus you should set the online model before carrying out this
function.
If communication does not work because of PLC power OFF or communication cable problem when carrying
out positioning module read, APM software package tries to communicate with PLC automatically and if the
communication continues to fail, the error message will be displayed as follows.
4-9
Items
Tool gathering
Short-cut key
SHIFT + P
Operation parameter
Function Description
- Configuration
x
For the range and the meaning of each parameter item, please refer to APM manual.
With [Automatic range and data error check function] for each item, it is available to modify the error directly
through detailed error message when the user entered the data wrong. If such data error occurs, it will be
restored as the previous value automatically.
Even if the user makes the working screen again through offline/online model setting while editing operation
parameter item, operation parameter information does not disappear and is maintained as it were. Thus this is
very useful in case of using operation data in several APM modules.
4 - 10
If changing the Unit of each axis, the items related to speed and position shall be changed automatically in the
unit and range indication. As Max./Min. of parameter item per unit is shown on [Status line] if selecting the
corresponding items, it enables to reduce the data input error.
- Editing function
For operation parameter screen, [Copy/Paste] function for block and each item is not applied.
Items
Tool gathering
Short-cut key
SHIFT + X
SHIFT + Y
SHIFT + Z
Copy
CTRL + C
Paste
CTRL + V
Return
CTRL + Z
Revive
CTRL + R
None
4 - 11
APM software package shows 50 operation step items for each axis as initial value. The user can change the
step number of each axis through the environment setting function.
With [Automatic range and data error check function] for each item, it is available to modify the error directly
through detailed error message when the user entered the data wrong. If such data error occurs, it will be
restored as the previous value automatically.
Even if the user makes the working screen again through offline/online model setting while editing operation
data item, operation data information does not disappear and is maintained as it were. Thus this is very useful in
case of using operation data in several APM modules.
- Editing function
Operation data screen supports [Copy/Paste] function for block and each item and carries out
[Copy/Paste/Return/Revive] function by using the right side of mouse. And it is available to change the data of
4 - 12
When the data is entered in the operation data item, if it is different from initial value, it shall be changed in
Black color automatically that enables to distinguish the edited data. (Refer to environment setting function)
Basically the step no. of X,Y,Z axis operation data screen is limited as 50 steps. If setting the range in
[environment setting] function to increase the operation step number of each axis, the working screen shall be
reformed.
- AUTO-FILL function
This auto-fill function used in Excel enables the user to write the data in order easily. This function is available to
work only in one longitudinal line and not available in case of more than two longitudinal line.
Notices
- [Copy/Paste] function in different unit
If you set X axis unit as mm, inch, degree (Y, Z axis pulse) in operation parameter screen and move to X
axis operation data screen to enter 0.01 for the goal position item and 0.1 for operation speed item and carry
out block copy and then block paste to Y axis operation data screen, the Y axis goal position item and operation
speed item shall be indicated as 0 instead of 0.01 and 0.1.
are allowed to indicate decimal point for goal position and operation speed item while pulse unit is not allowed.
4 - 13
If you set the block for partial operation data item and carry out [copy/paste] function to other block without
setting the block for overall operation data item and carrying out [copy/paste] function, the error message shall
be displayed as follows.
4 - 14
4.6 Command
4.6.1 Command
Method
(1) Execute [set Online model].
(2) After executing Monitoring or Tracking and setting the command axis, if you click the command item button or
click the command item button right after setting the command axis, monitoring is automatically carried out and
the corresponding command item is executed.
Function Description
- Configuration
As the command axis setting part does not change even if the command screen is changed or scrolled up and
down, it is available to verify the command axis information easily. The command screen is composed of CMD 1,
the basic command screen, CMD 2, the command screen related to teaching and teaching array, and PST, Point
command screen and if the command axis is set in any from 3 screens, it shall be applied to all command
screen simultaneously.
CMD1
CMD2
PST
The command item related to Position and Speed carries out the unit conversion function based on the
corresponding axis unit set by operation parameter.
4 - 15
The command screen contains Automatic range and data error check function for each item.
If data input error occurs during monitoring, monitoring will stop for a while and the error message is displayed
and then monitoring works starts again.
The data to enter in the command item is not saved as a file other than operation data and maintains the input
value only when the program is running and it shall be set as an initial value whenever the program begins.
The command required to enter the [Axis information] from command items such as Synchronous start,
Circular interpolation etc, display the item indication differently according to APM module axis number. For
example, in case of 2 axis APM module, the axis information required to set on the linear interpolation shows
only X,Y axis information except Z axis.
- Editing function
The command screen is not available to carry out Editing function such as Copy/Paste function for each item.
The command items not necessary to enter the data such as Floating point setting, Stop, Emergency stop can
be carried out simply by using [Command tool bar] and [Short-cut key] and if you press the right side of mouse,
the menu will be displayed in order to carry out the function same as the function shown on the command tool
bar and carry out the command easily.
Fig. 18. Command execution using the Right side mouse and command tool gathering
4 - 16
The Command item has the item available for all APM module and the item available for more than 2 axis APM
module (Synchronous start, circular interpolation, position synchronous start, speed synchronous start
operation etc). Thus, in case of 1 axis APM module, the user can not carry out the command item which is
Fig. 19. The command items prohibited when selecting 1 axis APM module
Notices
- Communication error
When APM module does not carry out the command normally after the command execution (APM module and
communication does not work to connect or the data can not be entered), APM software package shows the
following error message and returns to the initial status.
In case of command axis setting, if it does not fit with Monitoring axis or Tracking axis (for example, monitoring
axis is set as Y axis and the command axis is set as X axis), the error message will be displayed as follows.
4 - 17
from
monitoring item or click the corresponding icon from basic tool gathering.
(3) If you press monitoring button once, monitoring is executed and if you press the button one more, it stops.
Items
Tool gathering
Short-cut key
SHIFT + M
Monitoring
Function Description
- Execution environment
While executing monitoring, [data read/write] and [Tracking] function shall be inactive and not available to carry
out the function.
The contents of [external I/O signal] and [error history] is indicated only during monitoring and when monitoring
In case of 1 axis/2axis APM module, Y axis or Z axis shall be treated in Gray in monitoring screen and data is
not indicated.
While executing monitoring, the user can not change the axis for monitoring. In order to change the axis for
monitoring, it is required to stop monitoring and reset.
4 - 18
It is available to change the monitoring period by using [environment setting] function and set within the range
40 ~ 80 ms. [ File => Option => Comm option ]
Notices
- Communication error
If the communication does not work for the constant time (about 5~6 seconds) because of communication
problem or PLC power OFF during monitoring, the error message will be displayed and APM software package
return to the initial status. That is, as it returns to the previous step before setting online/offline model, the user
should set APM online model after checking communication cable status or PLC power status. In this case,
operation parameter and operation data set before maintains the previous setting value without changing it as it
were.
4 - 19
Tool gathering
Short-cut key
Tracking
SHIFT + T
Start
None
Pause
None
Enlarge
None
Reduce
None
Area enlargement
None
Data indication
None
Save
None
None
Table 10. Tracking tool gathering
Function Description
- Execution environment
On the Tracking screen, X axis means Time and Y axis means Speed.
On the Tracking screen, current position, current speed, current step, unit information are indicated basically.
4 - 20
Tracking tool gathering, while the working screen moves, becomes active and can carry out the corresponding
function.
The error occurred during Tracking shall be indicated on the Tracking screen and Error history screen at the
same time.
Items
Tool gathering
Function
When Tracking screen pauses or the coordinate of the screen
is changed by Enlarge/Reduce function, if you press this
Start
button, the coordinate shall be restored as same as set at first
and Tracking starts again.
Pause
Enlarge
Reduce
Area
enlargement
Data indication
the cursor to the desired position, (X,Y) data shall be indicated
automatically. If you want to start Tracking, press [Start]
Button.
This is used when you want to save the Tracking screen by
[save as picture file] and available only when Tracking screen
Save
is in Pause. The picture file type available to support are 3
such as *.bmp, *.emf, *.jpg.
This is used when you want to print Tracking screen and
Print
available to use only when Tracking screen is in Pause.
Table 11. Tracking tool gathering function description
4 - 21
Step no. indication function is to indicate the operation step no. on the Tracking screen when indirect start. The
user can verify the operation information such as current operation speed, current position data and operation
step information together with Tracking screen.
In the bottom of Tracking screen, the axis unit set by APM software package and the corresponding axis unit
saved in PLC internal memory are indicated and if two units are different, max. value of Y axis coordinate
(speed) shall be set on the Tracking screen based on the unit saved in PLC internal memory.
Notices
Tracking related tool gathering may not act according to the O/S of APM software package installed computer. It
may occur sometimes in Windows 2000, Windows Me, Windows XP and in this case the solution is to increase
Tracking period by using [environment setting function].
Reference:
Window 95/98/Me/2000
Window XP
As X axis (time) value of Tracking screen is quite different from actual operation time, cares should be taken in
using.
4 - 22
As Data Read/Write function is not available during monitoring or tracking, it is required to carry out the function
after stop it when the corresponding is active.
Click [data read/write] item from communication menu or click the corresponding icon from basic tool gathering
to select the desired data and then press [Read] or [Write] Button.
Items
Tool gathering
Short-cut key
SHIFT + R
Data Read/Write
Function Description
- Configuration
The items shown on Data read/write dialogue box are different according to the APM module axis number.
APM 2 - axis
APM 3 - aixs
Fig. 26. Data Read/Write dialogue box by APM module axis number
After carrying out [Data read], it is formed newly on the working screen but after carrying out [Data write], the
working screen is maintained as it were. As [data read/write] function can not be cancelled during working,
cares should be taken in using.
During data read/write working, the proceeding status is indicated in the status line in the bottom of APM
software package.
Notices
If you want to carry out [data write] while APM is in operation (when Busy signal indicates ON), the error
message shall be displayed as follows. But [data read/write] function is available while the PLC CPU is in the
RUN.
4 - 23
Items
Tool gathering
Short-cut key
Profile simulation
SHIFT + F
SHIFT + I
Restore
None
Enlarge
None
Reduce
None
Area enlargement
None
Data indication
None
Function Description
- Execution environment
If you click profile or circular interpolation simulation icon, tool gathering with 5 buttons except dialogue box shall
be displayed. This tool gathering helps the user know the related result in detail by enlarging/reducing the
simulation screen. The function for the corresponding tool gathering is shown same as Table 11. Tracking tool
gathering function description.
Profile simulation is available only for 1 axis simulation. That is, it is not available to carry out simulation for the
2 axis interpolation operation.
4 - 24
Profile simulation has Run-Time Refresh function and if operation data is changed, the changed result shall be
reflected right away and indicated on the simulation dialogue box.
Function Description
- Execute environment
Circular interpolation simulation is available to carry out simulation by using the Middle point method, Center
point method and circular interpolation direction setting (CW/CCW).
If you press [Help] Button, the help dialogue box shall be displayed.
4 - 25
The following shows the result of simulation by Middle point method of circular interpolation.
A) Middle point method is the method for simulation by calculating the middle point matching with the
starting point and ending point with the coordinate of starting point, the coordinate of ending point and the
coordinate of middle point. In this case, as the direction shall be determined according to the position of
middle point, the user can not change it by random.
B) It is not available to match the starting point and the ending point, the ending point and middle point with
the starting point and the ending point.
C) The point ca not be arranged in a straight line.
The following shows the result of simulation by Center point method of circular interpolation.
4 - 26
4.11 Status Screen, External I/O signal and Error history function
4.11.1 Status Screen
Function Description
- Configuration
Status Screen indicates the working status information that APM software package carries out.
To hide/cover the status screen, press [SHIFT+V] short-cut key or click [external I/O signal] from view menu.
External I/O signal window indicates the data only during monitoring. If monitoring stops, the data indicated on
the external I/O signal window all disappeared and the screen is converted to the status screen.
The item that appears in external I/O signal window is indicated based on the monitoring axis. That is,
when
monitoring axis is X axis, the external I/O signal window indicates only X axis external signal.
To hide/cover external I/O signal screen, press [SHIFT+V] short-cut key or click [external I/O signal] from view
menu.
4 - 27
Error history window is composed of [overall error screen] and [each axis error screen].
Error history data is indicated only during monitoring. If monitoring stops, the data indicated on the error history
window all disappeared.
The item indicated on the error history window is indicated based on the monitoring axis. That is, when
monitoring axis is X axis, error history window indicates only X axis external signal.
To hide/cover error history signal window, press [SHIFT+E] short-cut key or click [error history information] from
view menu.
[Overall error screen] indicates all the latest occurred errors of each axis and [X/Y/Z axis error screen] indicates
10 errors occurred on each axis in order and shows the error description and solutions together in order to carry
out the restore works promptly.
If the redundant error repeats, [each axis error screen] indicates only one error and when you start monitoring
again after completing monitoring, the redundant error all shall be indicated.
If [error history reset command] is executed, the corresponding axis related error shall be removed from
[overall error screen] or [axis error screen].
4 - 28
Tool gathering
Short-cut key
CTRL + P
Function Description
- Execution environment
Print dialogue box indicates APM module specification and PLC information obtained from [online model
setting function].
Through print option dialogue box, it is available to set the left/right margin and the head/bottom of print screen.
4 - 29
Function Description
- Operation data option
[Operation data indication extension option] is the option to change the step number of X/Y/Z axis operation
data.
[Operation data item indication function] is the option to change the color in order to distinguish it from other
items easily when the data entered in X/Y/Z axis operation data by the user is different from the initial value.
- Communication option
[Monitoring period and Tracking period setting option] is the option that the user can change the
4 - 30
[Communication error restore option] is the option to set how many times to try to restore the communication
when the communication error occurs while APM software package and PLC carry out the communication
works.
- Other option
[Error history file create option] is the option to select whether or not to save the error occurred while working
APM software package exchanges the data with PLC periodically and monitors the status while data read/write,
monitoring, tracking is not carried out. But in case that there is no response from PLC for 5~6 seconds, the error
message will be shown as follows and it returns to the initial status.
APM software package creates ErrorHistory.txt file when the program runs or if the file exists already, it opens
the corresponding file and records the errors occurred during working.
4 - 31
CHAPTER 5
CHAPTER 5
To Article 5.1
To Article 5.2
To Article 5.3
To Article 5.4
[Parameter Configuration]
5-1
CHAPTER 5
Bias Speed
Speed limit
Acceleration
/Deceleratio
n Time
No.1
No.2
No.3
No.4
Setting Range
0 : pulse, 1 : mm, 2 : Inch, 3 : degree
Initial value
0
1 ~ 65,535[unit:pulse]
-
:1
-Inch : 1
-degree : 1
-pulse : 1
20,000
-1
65535[X10 ]
65535[X10-5inch]
65535[X10-5degree]
65535[pulse]
20,000
0
0
mm
inch
degree
pulse
X10-2 /min
X10-3inch/min
X10-3 degree/min
Pulse/sec
mm
inch
degree
pulse
X10-2 /min
X10-3inch/min
X10-3 degree/min
Pulse/sec
Unit
Unit
100,000
500
1000
1500
2000
0 ~ 65,535[unit:ms]
[Basic Parameter Setting Range]
5-2
CHAPTER 5
5.1.1
Unit
It sets the command unit for positioning control and according to control object, the command unit (mm, inch,
pulse) is set and used from 1 axis to 3 axis at each axis separately.
In case of changing the unit setting, as the value of other parameter and operation data does not change,
the value of parameter or operation data should be set within the setting range of the unit to be changed.
5.1.2
5.1.3
5-3
CHAPTER 5
RP Terminal
CCW (reverse output)
CW (normal output)
2) CW/CCW mode
CW/CCW mode shows the case that normal pulse and reverse pulse comes from different terminal. The
following shows that pulse output level is Low Active.
CW/CCW
FP Terminal
RP Terminal
CW(normal output)
CCW(reverse output)
3) PHASE mode
PHASE mode shows the case that normal pulse and reverse pulse will be outputted with 90degree
phase difference. The following shows the case that pulse output level is Low Active.
PHASE
FP Terminal
RP Terminal
CW(normal output)
CCW(reverse output)
5-4
CHAPTER 5
Positioning speed
Origin return speed
JOG Speed
Interpolation operation
speed
Bias speed
Time
Acceleration
time
Deceleration
time
Point
If Bias speed is set as high, total operation time shall be reduced but if the setting value is too
high, it may cause the occurrence of impact sound in the start/end time and forces the excessive
effect to the machine. Cares shall be taken in using.
The bias speed should be set within the range as follows :
(If origin return speed is set less than bias speed, it occurs error 133, if positioning operation
speed is set less than bias speed, error 153, and if Jog operation speed (high speed) is set
less than bias speed, error 121, respectively.)
1) Bias speed Positioning speed data
2) Bias speed Origin return low speed Origin return high speed
3) Bias speed JOG high speed (Jog low speed operation is not related to bias speed.)
5-5
CHAPTER 5
Speed
Setting speed
Acceleration
time
Definition of Terminology
Speed limit : max. Speed available to set for positioning operation at the parameter of software package.
Setting speed : speed value of operation data that position data operates actually.
Actual acceleration time : the time required to reach from speed 0(stop state) to the speed value which is
set by operation data.
Actual deceleration time : the time required to reach from the speed value set by operation data to speed
0(stop state).
5-6
CHAPTER 5
Setting Range
: -2147483648 2147483647 [X10-4 ]
-
-Inch : -2147483648 2147483647 [X10-5Inch]
-degree : -2147483648 2147483647 [X10-5degree]
-pulse : -2147483648 2147483647 [pulse]
: -2147483648 2147483647 [X10-4 ]
-
-Inch : -2147483648 2147483647 [X10-5Inch]
-degree : -2147483648 2147483647 [X10-5degree]
-pulse : -2147483648 2147483647 [pulse]
-1
-
: 0 65535[X10 ]
-5
-Inch : 0 65535[X10 inch]
-5
-degree : 0 65535[X10 degree]
-pulse : 0 65535[pulse]
0 ~ 65,535[unit:ms]
Initial value
2147483648
-2147483648
1,000
1 ~ 100[unit:%]
50
0 : normal, 1 : reverse
0 : trapezoid type, 1 : S-type
0 : None, 1 : With, 2 : After
0
0
0
0 : prohibited, 1 : permitted
0 : prohibited, 1 : permitted
0 : prohibited, 1 : permitted
0 : prohibited, 1 : permitted
0 : prohibited, 1 : permitted
0 : prohibited, 1 : permitted
CHAPTER 5
The range check of software high/low limit shall be done when the operation starts or during the operation.
If the error is detected by the setting of software high/low limit (Software high limit error : 501, Software low
limit error : 502), the pulse output of positioning module shall be prohibited.
Therefore, when the error is detected and you want to operate again, it is required to release the output
prohibition before using.
The setting range shall be done at each axis and has
Software high limit address value range : -2,147,483,648 2,147,483,647
Software low limit address value range : -2,147,483,648 2,147,483,647(unit: Pulse).
5.2.2
The tolerance that the machine does not work by the wear when the rotation direction changes in case that a
gear, screw etc is combined to run at the motor axle, is called as Backlash.
Therefore, when you change the rotation direction, it is required to add the backlash compensation amount to
the positioning amount for output.
In case of G4/6F-PP1/2/3O and G4/6F-PP1/2/3D, it is used for positioning operation, inching operation and job
operation.
The setting range is 0 65,535(unit: Pulse) at each axis.
Point
After setting or changing the backlash compensation amount, the origin return should be carried out.
If the position moved 1m to the right and again 1m to the left, it is not possible to reach the original position by
backlash. At this time, it is required to add backlash compensation amount.
Gear
Direction change
Backlash
Backlash
5-8
CHAPTER 5
A: 1000
B: 500
P0 : 1000
(1000)
5.2.3
P3 : 0
P1 : 1500 P2 : 1500
(1500)
(1500+ compensation
(3000+ compensation
amount)
amount)
C:0
Time
D: 1500
Position end output time shall be OFF after sustaining ON for the setting time after Positioning is completed
during single operation, repeat operation, go-on operation, continuous operation, linear interpolation operation,
circular arcs interpolation operation, speed/position switching operation (position indication during equal speed
operation), inching operation and positioning end signal becomes ON.
At this time, if all setting command is executed while positioning end signal is ON, it shall be OFF.
And only in case that go-on operation mode and continuous operation mode is ended completely, the
positioning end signal shall be outputted.
The setting range is 0 65,535 (unit: ms).
The action of single operation mode is as follows :
Speed
Time
Dwell Time
Dwell Time
Start
Busy
Positioning completion
tw
5-9
tw
CHAPTER 5
Time
Dwell Time
Dwell Time
Start
Busy
Positioning completion
tw : Position completion output time
tw
Time
Dwell Time
Start
Busy
Positioning completion
tw : Position completion output time
tw
5 - 10
CHAPTER 5
CW / CCW
FP Terminal
Reverse operation
Normal operation
RP Terminal
Reverse operation
in case of CW (normal) setting
Normal operation
in case of CCW (reverse) setting
PLS / DIR
FP Terminal
Normal operation
Reverse operation
RP Terminal
Reverse operation
in case of CW (normal) setting
Normal operation
in case of CCW (reverse) setting
PHASE
FP Terminal
Normal
operation
operation
Reverse
RP Terminal
Reverse
operation
CW()
in case
of CW (normal)
setting
5.2.6
Normal
operation
in caseCCW(
of CCW (reverse)
setting
)
M Code Output
M code mode set by parameter shall be applied to all position data of the corresponding axis in a bundle.
Available to set M code number differently at each operation step number of positioning data.
M code number setting range : 1 65,535
Available to use M code for the identification of operation step number in operation and the execution of
auxiliary works (Clamp, Drill rotation, tool change etc) after reading it from output variable MCD of current
operation state code read function blockof the program.
M code signal occurring during operation shall be reset by M code Off command.
Point
5 - 11
CHAPTER 5
1) With mode
This is the mode that outputs M code number which is set by position data with start command of positioning
action [indirect start, direct start, Circular interpolation, Simultaneous start, linear interpolation to the output
variable MCD of current operation state code read function block and at the same time outputs M code ON
signal.
Speed
Go-on operation
Dwell
Time
End operation
Dwell
Indirect start
M code no.
In operation
M code ON signal
2) After mode
This is the mode that outputs M code number to be set by position data after completing the positioning by start
command (indirect start, direct start, circular interpolation, simultaneous start, linear interpolation to the output
variable MCD of current operation state code read function block and at the same time outputs M code ON
signal.
Speed
Go-on operation
Dwell
End operation
Indirect start
M code no.
In operation
M code ON signal
5 - 12
Dwell
Time
CHAPTER 5
5 - 13
CHAPTER 5
Speed
<Trapezoid Acceleration/Deceleration>
Distance
<S-Curve Acceleration/Deceleration>
Speed
Distance
Distance
S-curve rate : 50%
S-curve rate : 1%
Speed
Distance
S-curve rate : 100%
5 - 14
CHAPTER 5
Origin return
acceleration/deceleration timeNote 1
Origin return dwell time
Setting Range
: -2147483648 2147483647 [X10-4 ]
-
-Inch : -2147483648 2147483647 [X10-5Inch]
-degree : -2147483648 2147483647 [X10-5degree]
-pulse : -2147483648 2147483647 [pulse]
mm
Inch
Degree
pulse
Open Collector
0 ~ 200000
0 ~ 200000
0 ~ 200000
0 ~ 200000
Line Driver
0 ~ 1000000
0 ~ 1000000
0 ~ 1000000
0 ~ 1000000
X10-2 /min
X10-3inch/min
X10-3 degree/min
Pulse/sec
mm
Inch
Degree
pulse
Open Collector
0 ~ 200000
0 ~ 200000
0 ~ 200000
0 ~ 200000
Line Driver
0 ~ 1000000
0 ~ 1000000
0 ~ 1000000
0 ~ 1000000
X10-2 /min
X10-3inch/min
X10-3 degree/min
Pulse/sec
0 ~ 65,535[unit:ms]
Initial value
0
Unit
5,000
Unit
500
0 ~ 50,000[unit:ms]
0
: -2147483648 2147483647 [X10-4 ]
-
-Inch : -2147483648 2147483647 [X10-5Inch]
Origin compensation amount
0
-degree : -2147483648 2147483647 [X10-5degree]
-pulse : -2147483648 2147483647 [pulse]
Origin return reset waiting time
0 ~ 65,535[unit:ms]
0
Range
Detail contents
Origin detection by Approximate origin and the origin
0
[Origin detection after approximate origin OFF]
Origin detection by Approximate origin and the origin
1
[Origin detection after deceleration when approximate
Origin return mode
0
origin ON]
2
Origin detection by high/low limit and the origin
3
Origin detection by approximate origin
4
High speed origin detection
Origin return direction
0:normal, 1:reverse
1
Note1] In case of setting the origin return acceleration/deceleration time as 0, it needs to follow the
acceleration/deceleration setting value of basic parameter.
[Setting range of Origin/Manual Parameter]
5 - 15
CHAPTER 5
Items
mm
inch
degree
pulse
mm
inch
degree
pulse
Setting Range
Open Collector Line Driver
1 ~ 2000000000
1 ~ 2000000000
1 ~ 2000000000
1 ~ 200000
1 ~ 1000000
Open Collector Line Driver
1 ~ 2000000000
1 ~ 2000000000
1 ~ 2000000000
1 ~ 200000
1 ~ 1000000
Initial value
Unit
X10-2 /min
X10-3inch/min
X10-3 degree/min
Pulse/sec
Unit
X10-2 /min
X10-3inch/min
X10-3 degree/min
Pulse/sec
0 ~ 65,535[unit:ms]
Note 2
5,000
1000
1000
G4/6F-PP1/2/3O, G4/6F-PP1/2/3D
Available
Available
Available
Available
Available
For further information of origin return treatment method, please refer to origin return items..
CHAPTER 5
Time
Origin return
Dwell Time
Origin detection
Point
When setting the origin return speed, it is recommended to set the origin return-low speed as low
speed as possible.
If setting the low speed as too fast, it may cause the incorrect origin signal detection.
5 - 17
CHAPTER 5
5 - 18
CHAPTER 5
Setting Range
0 : Low Active, 1 : High Active
0 : CW/CCW, 1phase 1multiplication
1 : CW/CCW, 1phase 2 multiplication
2 : Pulse/Dir, 1phase 1 multiplication
3 : Pulse/Dir, 1phase 2 multiplication
4 : Phase A/B, 2phase 1 multiplication
5 : Phase A/B, 2phase 2 multiplication
6 : Phase A/B, 2phase 4 multiplication
0 : Not Clear, 1 : Clear
0 ~ 4,294,967,295
0 : X, 1 : Y, 2 : Z, 3 : Encoder
: -2147483648 2147483647 [X10-4 ]
-
-Inch : -2147483648 2147483647 [X10-5Inch]
-degree : -2147483648 2147483647 [X10-5degree]
-pulse : -2147483648 2147483647 [pulse/sec]
0 : X, 1 : Y, 2 : Z, 3 : Encoder
: -2147483648 2147483647 [X10-4 ]
-
-Inch : -2147483648 2147483647 [X10-5Inch]
-degree : -2147483648 2147483647 [X10-5degree]
-pulse : -2147483648 2147483647 [pulse]
0 : X, 1 : Y, 2 : Z, 3 : Encoder
: -2147483648 2147483647 [X10-4 ]
-
-Inch : -2147483648 2147483647 [X10-5Inch]
-degree : -2147483648 2147483647 [X10-5degree]
-pulse : -2147483648 2147483647 [pulse]
0 :individual output, 1: lump-sum output [Zone1]
0: middle point, 1: center point
[Setting Range of Common Parameter]
5 - 19
Initial value
0
0
4294967295
0
0
0
0
0
0
0
0
0
0
0
CHAPTER 5
RP Terminal
CW (Normal output)
CW/CCW
FP Terminal
RP Terminal
CW (Normal output)
PHASE
FP Terminal
RP Terminal
CCWCCW(
(Reverse output)
)
CW
CW(
(Normal output)
)
The figure as below shows the case that pulse output level is High Active according to pulse output mode.
PLS / DIR
FP Terminal
RP Terminal
CW
(Normal output)
CW(
)
CCW
(Reverse )
output)
CCW(
CW/CCW
FP Terminal
RP Terminal
CW
(Normal output)
CW(
)
CCW
(Reverse output)
CCW(
)
5 - 20
CHAPTER 5
PHASE
FP Terminal
RP Terminal
CW
(Normal output)
CW(
)
CCWCCW(
(Reverse output)
)
5.4.4
Auto Reload
When counting the input pulse entered from Encoder signal of manual pulse generator or SERVO driver and
indicating it as Encoder value, it is required to set the count range of Encoder value by Auto Reload value.
Setting range of Auto Reload value : 0 ~ 4,294,967,295
Ex) in case of setting Auto Reload value = 499, the indication range of Encoder value is 0 ~ 499.)
5.4.5
Z phase Clear
In case of using Z phase input from Encoder signal of SERVO driver, if you want to clear the Encoder value
by Z phase signal, please set it as permitted.
G6F-PP1/2/3O, G6F-PP1/2/3D is not allowed to set ENABLE as there is no external Z phase input.
5.4.6
Zone Output
It is available to set within the position address range that the positioning module can move, and there are 3
types.
Zone setting range : -2,147,483,648 2,147,483,647(unit: 1Pulse)
Zone setting is as follow.
5 - 21
CHAPTER 5
Current position
100
Zone 1 signal
600 700
1000
1200
1500
On
Off
Off
On
Zone#2 signal
Zone#3 signal
Off
Off
On
Off
Off
Point
The setting of ON starting point should be less than the setting of ON ending point.
For Zone output mode, select one from individual output and batch output (Zone 1).
In case of Individual output mode, the signal of Zone 1, Zone 2 and Zone3 becomes ON according the setting
of Zone 1/2/3 axis.
In case of batch output (Zone 1), batch output for Zone 1 and at the same time individual output for Zone2 and
Zone3 shall be done in the setting section between ON starting point and ending point of Zone 1, Zone 2 and
Zone3.
For the setting of Zone 1 / 2 / 3 axis, it is available to select one from X, Y, Z axis and Encoder.
Even if the signal of Zone 1, Zone 2, Zone3 becomes ON, the internal Zone signal and external Zone output
is not available without permission command of Zone output..
5 - 22
CHAPTER 5
Items
Goal position
Operation speed
Initial value
0
Dwell time
0 ~ 50,000[unit:]
M Code no.
0 ~ 65,535
Operation method
single, repeat
Single
Operation mode
End/Go-on/Continuous
Position
End
Absolute/Relative
Circular arcs interpolation
direction
Absolute, Relative
Absolute
CW, CCW
CW
Selection of
acceleration/deceleration
time
5 - 23
CHAPTER 5
5.5.2 Coordinate
The coordinate of position data includes Absolute coordinate and Relative coordinate
1) Absolute Coordinate (Control by Absolute method)
A) This carries out the positioning control from the current position to the goal position (the goal position
assigned by positioning data).
B) Positioning control is carried out based on the assigned position of origin return (origin address).
C) Transfer direction shall be determined by the current position and goal position.
Start position < Goal position : normal direction positioning
Start position > Goal position : reverse direction positioning
[ Example]
When origin return address : 1000 , Goal position : 8000, normal direction transfer amount is
7000(8000-1000).
Software Package Setting
Parameter setting
1000
8000
Goal position
Point
Control by Absolute method (Absolute coordinate) can start only in the state that the origin is
determined.
If starting in the state that the origin is not determined, Error 234 will occur. The available operation
mode is single, repeat, go-on and continuous operation.
5 - 24
CHAPTER 5
Reverse
Normal
[ Example ]
When origin return address : 5000 , Goal position : -7000, the positioning shall be done at 2000
position.
Software Package Setting
Parameter setting
Positioning Result
-2000
5000
Goal position
Current position
5 - 25
CHAPTER 5
5.5.7 M Code
M code is applied to the whole axis in a bundle by M code mode set by positioning parameter and is given to
each operation step no. as a Number within the setting range to use at Program.
The setting range is 1 65,535.
Point
How
5 - 26
Chapter 6
Chapter 6
2 axis
To Article 6.2.1
To Article 6.2.2
To Article 6.2.3
To Article 6.2.4
[Configuration of Command 1]
6-1
1 axis
Chapter 6
To Article 6.2.2
To Article 6.2.5
[Configuration of Command 2]
For Display configuration of PST, please refer to Article 6.2.6.
Common indication
The contents of indication per axis indicates the action state of axis set from the current position to
automatic operation point return when monitoring axis is set.
The contents of common indication is the part to be monitored when you click monitoring button
regardless of the setting of axis.
6-2
Chapter 6
Here indicates the state of External I/O signal by ON or OFF per axis respectively.
6-3
Chapter 6
6.2.2 Execution
If pressing the execute button of all command, the command for the selected axis from Article 6.2.1 will be
executed.
Software Package
Command
Indirect start
Error reset
Direct start
Position Override
Speed Override
Setting Range
Step : 1 ~ 400
Position : -2,147,483,648 ~ 2,147,483,647pls
Speed : 1 ~ 1,000,000pps(G4F-PP1/2/3D)
1 ~ 200,000pps(G4F-PP1/2/3O)
Dwell : 0 ~ 50,000ms
M code : 0 ~ 65,535
APM_IST
APM_RST
APM_POR
Related
function
block
APM_DST
APM_SOR
APM_PSO
APM_PRS
APM_EPRE
APM_SNS
APM_SRS
APM_INC
Simultaneous start
(Step no.)
X, Y, Z axis : 1 ~ 400
APM_SST
Linear interpolation
operation
Step : 1 ~ 400
APM_LIN
APM_CIN
Step : 1 ~ 400
Position : -2,147,483,648 ~ 2,147,483,647pls
APM_SSP
Speed synchronous
operation
APM_SSS
Click the right side execute button of the command contents and the command corresponding to the Icon
will be executed.
The content of setting range is based on the case that the setting unit is Pulse.
(In case that the setting unit range is mm, inch, degree, please refer to Art.5.1 speed limit of basic
parameter and Art.5.1. S/W high-low limit setting range of expansion parameter. )
6-4
Chapter 6
Point
The setting range of Encoder preset is -2,147,483,648 ~ 2,147,483,647pls but the value
indicated by actual encoder value shall be indicated by the unsigned value.
Thus, if setting Encoder preset value as 1, the value to be indicated actually as Encoder is
maximum 4,294,967,295.
In case of encoder preset by the value exceeding 2,147,483,647 , it should be set as negative
number (-).
Related function
block
Command
<<
<
>
>>
II
APM_JOG
If you click JOG operation icon using by mouse, the corresponding command to the icon will be executed,
and when you click JOG stop, it stops.
Software Package
Command
Setting Range
Related
function
block
Teaching single
1.Step : 1 ~ 400
2.Target : 0(RAM),1(ROM)
3. < Data : POS>
Value : -2,147,483,648 ~ 2,147,483,647pls
APM_TEA
<Data : SPD>
-2
mm : 1 2,000,000,000[X10 mm/min],
Inch : 1 2,000,000,000[X10-3Inch/min],
degree : 1 2,000,000,000[X10-3 degree/min],
pulse : 1 1,000,000[pulse/sec]
Teaching Array
1.Step : 1 ~ 400
2.Target : 0(RAM),1(ROM)
3.DATA : POS,SPD
4.Number : 1 ~ 16
Teaching Array
value
6-5
Chapter 6
Software Package
Command
Setting Range
Related
function
block
Number : 1 ~ 20
PST
APM_PST
Point setting (0 ~ 19) : 1 ~ 400
(Operation step no. setting)
Point operation carries out the positioning operation by max. 20 operation step no. set by one time
execution.
In case of setting step no. when operation mode is Go-on or Continuous, it is required to set the highest
step no. to operate.
If setting the Point number in case of PST execution, the lower items (0~19) as much as the setting
number shall be activated.
For further information of Point operation, please refer to Art.3.23 Point Operation.
6-6
Chapter 6
Command
icon
Command contents
Action description
Contract
key
X axis Stop
F5
Y axis Stop
F6
Z axis Stop
F7
F8
F9
Floating origin
setting
F10
Speed/Position
switching
Alt + 1
Position/Speed
switching
Alt + 2
SKIP operation
Alt + 3
Emergency Stop
Origin return
Continuous
operation
Alt + 4
Alt + 5
M Code OFF
Alt + 6
ZONE output
permitted
Alt + 7
ZONE output
prohibited
MPG permitted
MPG prohibited
Error history reset
Alt + 8
Alt + 9
Alt + 0
-
For Profile TRACE and Profile/Circle interpolation simulation etc., please refer to the corresponding content
of Chapter 4 Software Package.
6-7
Chapter 6
2) Set the origin address, origin compensation amount, origin return high speed/low speed, waiting time for reset,
acceleration/deceleration time, Dwell time. (if setting acceleration/deceleration time as 0, the origin return
acceleration/deceleration operation is carried out by the time set by acceleration/deceleration time of Basic
parameter.)
Origin return parameter setting
6-8
Chapter 6
In case of X axis operation, Driver Ready signal should be ON at the X axis external I/O signal.
2) X axis Operation data setting
The setting of X axis parameter should be pulse output mode suitable for SERVO and Stepping driver in
advance. (Select one from CW/CCW, PLS/DIR, PHASE)
The setting of operation data can be done by using the MS Office Excel program to copy the edited contents
and paste it.
6-9
Chapter 6
It carries out to write the setting X axis operation parameter, common parameter and operation data in the
positioning module.
4) X axis indirect start execution
It carries out the origin determination by the origin return command or floating origin setting as the
coordinate of operation data is Absolute coordinate. In this case, X axis shall be Monitoring state.
Click the execute button after setting the axis as X and the step no. as 0 in the Command 1 display.
(In case that the step no. is set as 0, the operation starts from the step no. which is in the state of
monitoring.)
5) Disaplay that X axis indirect start is running
If indirect start runs, it starts to operate from no.1 step to no.5 step with Go-on operation pattern and then
ends to operate when the step no. becomes 6.
6 - 10
Chapter 6
This is the case that the Axis information : X,Y,Z axis and the step no. is set as X: 1, Y: 2, Z: 2 from the items
of simultaneous start.
6 - 11
Chapter 6
7) Click [execute] button after completion of setting from circular interpolation items and the circular arcs
interpolation operation starts.
Display in Circular interpolation operation
This is the case set by the center point method that the current position of (X-axis, Y-axis) is (0, 0), the goal
position is (10000, 0), the circular interpolation center point is (5000,0), the speed of main axis (X) is
1000pps.
6 - 12
Chapter 6
7) In case of setting the axis as the main axis and indirect start in the display of Command 1, the speed
synchronized axis by the setting rate of the main axis and the subordinate axis according to the speed of
the main axis carries out the operation.
8) After completion of the operation of the main axis, the speed synchronized axis shall be released by the
deceleration stop command.
6 - 13
Chapter 6
6 - 14
Chapter 6
2)
3)
Click [execute] button to carry out Point operation by the operation step order as 10->11->1->5->6.
Operation pattern is changed from Go-on(Step no.10)->End(Step no.1)->Continuous (Step no.5).
6 - 15
Classificat
ion
Action
Function
Description
block
Detailed description
condi-
Running time
tion
name
Module
CRD
Level
Within 1
information
SRD
Status Read
Level
Within 1
Within 1100ms
SBP
Edge
SEP
Edge
Within 1100ms
SCP
Edge
Within 1100ms
SHP
Edge
Within 1100ms
SMP
Edge
Within 1100ms
SMD
Edge
Within 1100ms
5
6
Parameter
setting
7
8
Operation
data
ORG
Return to Origin
Edge
Within 5ms
10
DST
Direct Start
Direct start
Edge
Within 5ms
11
IST
Indirect Start
Indirect start
Edge
Within 5ms
LIN
Edge
Within 6ms
CIN
Edge
Within 9ms
SST
Simultaneous Start
Simultaneous start
Edge
Within 5ms
12
13
Automatic
operation
14
15
PST
Point Start
PTP start
Edge
Within 5ms
16
JOG
Jog Start
Jog start
Level
Within 6ms
INC
Inching Start
Inching start
Edge
Within 5ms
Edge
Within 6ms
17
18
Manual
operation
MPG
19
RTP
Return to Position
Edge
Within 5ms
20
SSP
Edge
Within 5ms
21
SSS
Edge
Within 5ms
22
POR
Position Override
Position override
Edge
Within 5ms
23
SOR
Speed Override
Speed override
Edge
Within 5ms
24
PSO
Edge
Within 5ms
Within 5ms
25
Auxiliary
PTV
Position to Velocity
position/speed control
Edge
26
operation
VTP
Velocity to Position
Speed/position control
Edge
Within 5ms
27
SKP
Skip
Skip operatin
Edge
Within 9ms
28
NMV
Next Move
Next move
Edge
Within 5ms
29
SNS
Edge
Within 5ms
30
SRS
Edge
Within 5ms
31
STP
Stop
Stop
Edge
32
TEA
Teaching
Edge
33
ATEA
34
EMG
Emergency
Emergency stop
Edge
Edge
RST
Edge
Within 5ms
35
Error
(Array)
Edge
Within 5ms
ROM: within 1100ms
36
ZONE
Edge
Within 5ms
37
MOF
M Code Off
M code Off
Edge
Within 6ms
38
PRS
Preset
Edge
Within 5ms
39
Others
Edge
Within 9ms
40
EPRE
FLT
Encoder Preset
Encoder preset
Edge
Within 5ms
41
ENCRD
Encoder Read
Encoder read
Level
Within 1
42
MDRD
Level
Within 1
7-1
Select
Select
G4F PP1O
G4F PP2O
G4F PP3O
G4F PP1D
G4F PP2D
G4F PP3D
Special.4fb
G6F PP1O
G6F PP2O
G6F PP3O
G6F PP1D
G6F PP2D
G6F PP3D
Special.6fb
7-2
Input
Variable
name
Data
type
REQ
BOOL
BASE
USINT
SLOT
USINT
AXIS
USINT
DONE
BOOL
STAT
USINT
Output
Description
Required area for function block execution
If the contion connected to this area during program running is formed and
01 (riging edge) or level input detection, function block runs.
Base position no.
This is the area to set the no. of base equiped with positioning module.
Setting range : 0 3
Position no. of slot
This is the area to set the no. of slot equiped with positioning module.
Setting range : 0 7
Area to set the use axis
X axis : 0
Y axis : 1
Z axis : 2
If out of setting range, error 6 occurs.
Indication area of function block completion status
If function block completed without error, the output is 1 and it is maintained by
the next execution, If error occurs, the output is 0.
Indication area of error status
This is the area to output the error no. if error occurs during function block
execution.
2) This is applied commonly to all function blocks to be described in Article 7.2 and the setting range of
position and speed is shown as below and the position and speed to be described in Article 7.2 ~ 7.10 is
based on pulse unit.
Classification
Position
Speed
Setting
unit
pulse
mm
inch
degree
Setting Range
7-3
APM_CRD)
This carries out the monitoring by reading the current position address, operation speed, operation data no., M
code of the setting axis and it can be used as a condition for users program.
Function Block
Data
Variable
Description
type
type
ERR
UINT
CA
DINT
CV
UINT
STEP
UINT
MCD
USIN
T
7.2.2 Current Operation Status Bit Information Read (Status Bit Read
APM_SRD)
The contents of output variable ST1 ST7 of current operation status Bit read function block is the important
information to apply for the Program.
G6F-PP10~30, G6FPP1D~3D does not have Zone 1,2,3 output signal of ST7[3], ST7[4], ST7[5].
Data
Function block
Description
Variable
type
type
Bit no
Execution
[0] In operation (0: Stop, 1:BUSY)
ST1
ST2
BOOL
[ARRAY]
BOOL
[ARRAY]
[1]
Error status
[5]
[2]
[3]
[0]
[1]
[2]
Positioning completion
M Code On signal (0:Off, 1:On)
High limit detection
Low limit detection
Emergency stop status
normal/reverse direction
(0: normal, 1:reverse)
1axis position control operation
1 axis speed control operation
2 axis linear interplation l
3 axis linear interpolation
Jog low speed operation
Jog high speed operation
Inching operation
MPG operation
Axis status
(0: subordinate, 1: main)
Main axis information (X)
Main axis information (Y)
Main axis information (Z)
Emergency stop input signal
Stop input signal
Command input signal
Jog high speed reverse signal
speed/position control switching input
Driver ready input signal
External synchronous start input
Zone1 output signal
[6]
[7]
[4]
[5]
[6]
Execution
Origin setting status (0: No, 1:Yes)
Pulse output prohibited status
(0: Enable, 1: prohibited)
Stop status
No use
Acceleration
Constant speed
Deceleration
[7]
Dwell
[4]
[5]
[6]
[7]
[4]
[5]
[6]
[7]
[4]
[5]
[6]
[7]
[4]
[5]
[6]
[7]
[4]
[5]
[6]
[7]
No use
No use
No use
High limit input signal
Low limit input signal
Origin input signal
Approximate origin input signal
Zone2 output signal
Zone3 output signal
No use
No use
[3]
ST3
BOOL
[ARRAY]
ST4
BOOL
[ARRAY]
ST5
BOOL
[ARRAY]
ST6
BOOL
[ARRAY]
ST7
BOOL
[ARRAY]
Bit no
[4]
[0]
[1]
[2]
[3]
[0]
[1]
[2]
[3]
[0]
[1]
[2]
[3]
[0]
[1]
[2]
[3]
[0]
[1]
[2]
[3]
7-4
APM_SBP)
This is used to change the basic parameter during operation without using S/W Package.
Function block
Data
Variable
Description
type
type
Speed limit
MAX_ UDINT Setting range : Open Collector output 0 200,000 [unit:pls/s]
Line Driver output 0 1,000,000 [unit:pls/s]
SPD
If out of setting range, Error 11 occurs.
Bias speed
BIAS UDINT Setting range : Open Collector output 0 speed limit settinng value [unit:pls/s]
_SPD
Line Driver output 0 speed limit setting value [unit:pls/s]
If out of setting range, Error 11 occurs.
ACC_
DEC1
UINT
ACC_
DEC2
UINT
ACC_
DEC3
UINT
ACC_
DEC4
UINT
PLS_
NO
UINT
UINT
1 ~ 65,535
Inch
Phase
TRAV
_VAL
PLS_ USINT
MODE
UNIT
USINT
UNIT USINT
_MAG
Setting range
pls
* 1/10
* 1/10000 inch
* 1/10000 degree
Point
1) If the setting range is set as 0 when entering acceleration/deceleration time, it disregards
the speed set by bias and starts by the setting speed without acceleration/deceleration
section.
7-5
APM_SEP)
This is used to change the extended parameter during operation without using S/W Package.
Function block
Data
Variable
Description
type
type
UP_
LMT
DINT
LOW_ DINT
LMT
BACK
LASH
UINT
POS_
TIME
UINT
S_RA
TE
USINT
S-Curve rate
Setting range : 1 ~ 100 [unit:%]
if out of setting range, Error 11 occurs.
ECMD USINT
_SEL
PLS_
DIR
BOOL
PATT
ERN
BOOL
Acceleration/Deceleration pattern
Setting range : 0 ~ 1 [0 : trapezoid, 1: S-Curve ]
MCD_ USINT
MODE
M Code mode
Setting range : 0 ~ 2 [ 0 : None, 1 : With , 2 : After ]
if out of setting range, Error 11 occurs.
PMON BOOL
_EN
LMT_
EN
BOOL
EVTP
_FN
BOOL
ECMP BOOL
_EN
ESTP
_EN
BOOL
ESST
_EN
BOOL
7-6
APM_SCP)
This is used to change common parameter during operation without using S/W Package.
Function block
Data
Variable
Description
type
type
OUT_
LEVL
BOOL
ENC_ USINT
MODE
ENC_
CLR
BOOL
ENC_
LD
DINT
ZON1
_SEL
USINT
ZON1
_ON
DINT
ZON1
_OFF
DINT
ZON2
_SEL
USINT
ZON2
_ON
DINT
ZON2
_OFF
DINT
ZON3
_SEL
USINT
ZON3
_ON
DINT
ZON3
_OFF
DINT
ZON_ BOOL
MODE
CIN_ BOOL
METD
7-7
APM_SHP)
This is used to change Homing parameter during operation without using S/W Package.
Function block
Data
Variable
Description
type
Type
H_AD
DR
DINT
Origin address
Setting range : -2,147,483,648 ~ +2,147,483,647
HSPD
_H
HSPD
_L
H_TI
ME
UINT
H_DW UINT
T
H_CO
MO
DINT
H_WT UINT
IME
H_MO USINT
DE
Homing mode
Setting range : 0 ~ 4
Setting
Description
value
0
Origin detection after approximate origin OFF
1
Origin detection after deceleration when approximate orign ON
2
Origin detection by high/low limit and the origin
3
Origin detection by approximate origin
4
High speed origin detection
If out of setting range, Error 11 occurs.
H_DI
R
Homing direction
Setting range : 0 ~ 1 [ 0: normal, 1: reverse]
BOOL
7-8
UDINT
JOG_
LOW
UDINT
JOG_
TIME
UINT
INCH
_SPD
UINT
Inching speed
Setting range : 1 ~ 65,535 [unit:pls/s]
7-9
APM_SMP)
APM_SMD)
UINT
MOV_ DINT
ADDR
CIN_ DINT
ADDR
MOV_ UDINT
SPD
Operation speed
Setting range : Open Collector module : 1 ~ 200,000 [unit:pls/s]
Line Driver module : 1 ~ 1,0000,000 [unit:pls/s]
If out of setting range, Error 11 occurs.
DWEL UINT
L
Swell ime
Setting range : 0 ~ 50,000 [unit:]
If out of setting range, Error 11 occurs.
MCD_ UINT
NO
M Code no.
Setting range : 0 ~ 65,535
POS/
SPD
BOOL
SIN/
RPT
BOOL
MOV_ USINT
METH
End/Go-on/Continuous setting
Setting range : 0 ~ 2 [ 0: End, 1: Go-on, 2 : Continuous ]
If out of setting range, Error 11
ABS/
INC
BOOL
Absolute/Relative setting
Setting range : 0 ~ 1 [ 0 : Absolute, 1 : Relative ]
TIME
_SEL
USINT
CIN_
DIR
BOOL
7 - 10
APM_ORG)
Function block
type
Description
Operation command to find the origin of machine by origin return processing method such as
direction, compensation amount, high speed and low speed, address and dwell time set from
Homing parameter of each axis and if Homing bit information ST1[4] is ON, the homing operation of
machine will end.
APM_DST)
This is used to operate directly by setting the goal position address, operation speed, dwell time, M code no,
control method, coordinate setting and acceleration/deceleration time no. without operation data.
Function block
Variable
type
Data
type
ADDR DINT
SPEE
D
Description
Goal position address
Setting range : -2,147,483,648 ~ +2,147,483,647
DWEL DINT
L
MCOD UINT
E
POS/
SPD
BOOL
ABS/
INC
BOOL
Absolute/Relative setting
Setting range : 0 ~ 1 [ 0: absolute, 1: relative ]
TIME
_SEL
USINT
7 - 11
APM_IST)
This is used to operate by setting the operation step no. by operation data.
Function block
Variable
type
STEP
Data
type
UINT
Description
APM_LIN)
This is the command to carry out the linear interpolation operation at 2 axis or 3 axis positioning module.
Function block
Variable
type
Data
Type
Description
Interpolation operation axis setting
Setting range : 1 ~ 7(except 1,2,4)
If out of setting range, Error 6 occurs.
LIN_
AXIS
USINT
STEP
UINT
Axis information
Z(Bit2)
Y(Bit1) X(Bit0)
Off
On
On
On
Off
On
On
Off
On
On
On
On
Setting value
Operation axis
3
5
6
7
X/Y
X/Z
Y/Z
X/Y/Z
Data
type
Description
MST_
AXIS
USINT
SLV_
AXIS
USINT
STEP
UINT
7 - 12
APM_SST)
Data
type
Description
SST_
AXIS
USINT
X_
STEP
UINT
Y_
STEP
UINT
Y_
STEP
UINT
Operation axis
X/Y
X/Z
Y/Z
X/Y/Z
APM_PST)
In case of PTP(Point to Point) operation, this command carries out the operation continuously without stop by
setting max. 20 operation steps.
Function block
Variable
type
Data
type
Description
PST_
CNT
USINT
PST_
VAL
UINT
[ARRAY]
[0]~[19]
7 - 13
APM_JOG)
This function is manual operation for test and is used to confirm the position address for the action of system ,
wiring checking and teaching and the speed is divided into high speed and low speed. If connection condtion
of input variable REQ is ON, the pulse is outputted by the setting value and when OFF, it stops.
Function block
Data
Variable
Description
type
type
JOG_
DIR
BOOL
LOW/
HIGH
BOOL
INC_
VAL
Data
type
DINT
Description
7 - 14
MPG_
EN
Data
type
BOOL
Description
7.6.4 Return to the previous position before Manual Operation (Return To Position
APM_RTP)
Function block
type
Description
When the position is changed by manual operation after positioning, this is used to return it to the
previous position before manual operation.
In this case, manual operation includes inching operation, jog operation, manual pulse generator
operation.
7 - 15
Data
type
Description
STEP
UINT
Operation step no. setting for synchronous start by the operating axis
Setting range : 1 400
MST_
AXIS
USINT
MST_ DINT
ADDR
Data
type
Description
AXIS
USINT
MSP_
AXIS
USINT
MST_
RAT
UINT
SLV_
RAT
UINT
7 - 16
APM_SSS)
APM_POR)
This is used to change the goal position from operation data of the step no. in operation of each axis.
Function block
Variable
type
Data
type
POR_ DINT
ADDR
Description
SOR_
SPD
Data
type
UDINT
Description
7 - 17
APM_PSO)
This is used to change the goal position and speed from operation data of step no. in operation of each axis
simultaneously.
Function block
Data
Variable
Description
type
type
PSO_ DINT
ADDR
PSO_
SPD
APM_PTV)
Description
While the axis set as positioning action carries out the position control by the setting transfer amount,
it carries out the switching operation from position control to speed control by the position/velocity
switching signal.
If this command is executed, the origin becomes the unsettled state at the very executed time and
carries out the speed control mode action by the setting speed from operation data.
APM_VTP)
Description
While the axis set by the positioning action carries out the speed control, it is switched from speed
control to position control by the velocity/position switching signal and carries out the positioning as
much as by the setting transfer amount.
If this command is executed, the origin will be determined at the very executed time and complete
the positioning after moving to the setting goal position.
7 - 18
APM_SKP)
Function block
type
Description
This is used to carry out the operation by moving to next step without operating the operation step.
Whenever it executes, it operates the next operation step by skipping and stopping the operation of
the current operation step.
APM_NMV)
Function block
type
Description
This is used to carry out the operation by moving to next step without operating the operation step.
Whenever it executes, it operates the next operation step by skipping and non-stopping the operation
of the current operation step.
APM_SNS)
This is used to change the operation step of the setting axis. Indirect start carries out the operation by
increasing the operation step one by one after completion of start and changes it with specific operation step.
(In case of the step no = 0)
Function block
Data
Variable
Description
type
type
STEP
UINT
7 - 19
7.7.11 Start Step No. Setting when Repeat operation (Set Repeat Step Number
APM_SRS)
The setting axis returns always to no.1 operation step when encounters the repeat operation while operating
by operation data. But this is used to start the operation from the specific operation step by setting the start
step no. when repeat operation.
Function block
Data
variable
Description
type
type
STEP
UINT
APM_STP)
Function block
type
Description
7 - 20
APM_TEA)
Speed teaching is used when the user wants to use the random speed for the specific operation data no. while
Position teaching is used when the use wants to set the random address to the specific operation step no.
Function block
Data
Variable
Description
type
type
STEP
UINT
RAM/
ROM
BOOL
POS/
SPD
BOOL
TEA_
VAL
DINT
11 occurs.
Setting
Setting
APM_ATEA)
This is used to change the goal position and speed by max. 16 at one time by plural teaching function block.
Function block
Data
Variable
Description
type
type
STEP
UINT
RAM/
ROM
BOOL
POS/
SPD
BOOL
TEA/
CNT
TEA_
VAL
11 occurs.
Setting
Setting
USINT
DINT
[Array]
[0]~[15]
Setting range : 1 ~ 16
Max. Teaching no. is 16.
If out of setting range, Error
11 occurs.
7 - 21
APM_EMG)
Function block
type
Description
This is used to stop the operation in case of emergent status. All axis where this command is
executed becomes stop status.
As this is in converted to the status of output prohibited and origin unsettled, it is required to release
the output prohibited and determine the origin again before reset.
APM_RST)
This is used to release the status that the pulse output is prohibited by external emergency stop, high/low limit
detection or reset the error when the setting range of parameter is excessive or the error occurs during
operation.
Function block
Data
Variable
Description
type
type
INH_
OFF
BOOL
Setting
7 - 22
APM_ZONE)
This is the command to permit the output to internal / external Zone output by using the position data of the
axis in operation and the position data value set by Zone1, Zone2, Zone3 for the zone set by common
parameter of S/W Package.(but the GM6 APM module has the internal Zone output)
Function block
Data
Variable
Description
type
type
ZONE
_EN
BOOL
APM_MOF)
Function block
type
Description
In case that M code is set as With or After mode from parameter of each axis, this is used to make M
code signal OFF when it is ON.
7 - 23
APM_PRS)
This is the command to change the current position with random position and if it is executed, the origin will
be determined again.
Function block
Data
Variable
Description
type
type
PRS_ DINT
ADDR
APM_FLT)
Function block
type
Description
This is the command to force to set the current position as the origin without carrying out the origin
return action of machine and the setting address of origin return addres shall be the current position.
EPRE
_
VAL
APM_EPRE)
Data
type
UDINT
Description
7 - 24
ENC_
VAL
(Encoder Read
APM_ENCRD)
Data
Type
UDINT
Description
APM_MDRD)
Data
Type
Description
STEP
UINT
ADDR
DINT
SPD
UDINT
Error description
Output type
Open Line
Module action
Solution
Normal action
Normal
Stop
Stop
Stop
Stop
Stop
Stop
Error occur
Error occur
Stop
Error occur
9
10
11
13
7 - 25
A/S asking
Set the command condition correctly.
Program change to execute new command after completing the
previous command
Adjust within the setting range.
1. Error initialization
2. Output prohibit Release
Error description
Output type
Open Line
Module action
101
Stop
101
Stop
102
Stop
103
Stop
111
Stop
112
Stop
113
Stop
114
Stop
121
Stop
122
Stop
123
Stop
131
Stop
132
Stop
133
Stop
134
Stop
135
Stop
141
Stop
Stop
Stop
Stop
Stop
Stop
Stop
142
143
144
145
146
147
151
Stop
152
Stop
153
Stop
Stop
154
7 - 26
Solution
Asjust acc./dec.time within the setting range 0~ 65535.
Max.speed of basic parameter is more than 1 and less than
200000 for OpenCollector and more than 1 and less than
1000000 for Line Driver based on pulse unit.
Bias speed of basic parameter should be smaller than max.
Speed of basic parameter.
Pulse output mode of basic parameter is 0:CW/CCW
1:Pulse/Dir
2:Phase A/B. Select one from these three modes.
S/W upper limit of extended parameter should be greater
than or equal to S/W lower limit of extended parameter.
M code output of extended parameter is 0:None 1:With
2:After. Select one from these three modes.
Modify the S-curve rate of extended parameter to be more
than 1 and less than 100.
External command selection of extended parameter is
0:start 1:JOG command 2:SKIP. Select one from these
three.
Set Jog high speed of manual operation parameter within
the range greater or equal to bias speed of basic parameter
and within the range smaller or equal to max. Speed of
basic parameter.
Set Jog low speed of manual operation parameter within
the range more than 1 and less than Jog high speed of
manual operation parameter.
Set the inching speed of manual operation parameter within
the range greater than or equal to bias speed of manual
operation parameter and within the rage smaller or equal to
max. Speed of basic parameter.
Homing method of homing parameter is 0:Dog/origin(Off)
1:Dog/origin(On) 2:high/low limit/origin 3:approximate origin
4: high speed origin. Select one from these.
Set the homing address of homing parameter as the value
greater than S/W lower limit of extended parameter and
smaller than S/W upper limit of extended parameter.
Set the homing high speed of homing parameter within the
Range greater than or equal to bias speed of basic
parameter and within the range smaller than or equal to
max. Speed of basic parameter.
Set the homing low speed of homing parameter within the
range greater than or equal to bias speed of basic
parameter and within the range smaller or equal to homing
high speed of homing parameter.
Set the Dwell time of homing parameter as less than 50000.
Set the encoder input signal of common parameter between
0 ~ 6..
Zone1 axis setting of common parameter is 0:X 1:Y 2:Z 3:
Encoder. Select one from these.
Zone2 axis setting of common parameter is 0:X 1:Y 2:Z 3:
Encoder. Select one from these.
Zone3 axis setting of common parameter is 0:X 1:Y 2:Z 3:
Encoder. Select one from these.
Pulse output level of common parameter is 0:Low Active
1:High Active. Select one from these.
Zone output mode of common parameter is 0: individual
output 1:batch output (Zone1). Select one from these.
Circular interpolation method of common parameter is 0:
middle point 1: center point. Select one from these.
Set the operation speed as the value greater than 0.
Set the operation speed as the value smaller than or equal
to max. Speed of basic parameter.
Set the operation speed as the value greater than or equal
to bias speed of basic parameter.
Set the Dwell time to operate as less than 50000.
Error
code
Error description
Output type
Open Line
Module action
155
Stop
201
Move
202
Stop
203
Stop
Move
Stop
211
212
Solution
Set operation pattern of operation data by selecting one
from 0:End 1:Go-on 2: Continuous.
Check if the command axis is in operation or not when
giving the homing command.
Checkif the command axis is in output prohibit status or not
when giving the homing command. Output prohibit is
released by RST command as output prohibit release
option.
Check if Driver ready signal of command axis is OFF
when giving the homing command.
Check if the command axis is in operation when giving the
floating point setting command..
Check if Driver ready signal of command axis is OFF when
giving the floating point setting command.
Check if the command axis is in operation when giving
direct start command.
Check if the command axis is in output prohibit status when
giving direct start command. Output prohibit is released by
RST command as output prohibit release option.
Checkif M code signal of command axis is ON when giving
direct start command. M code shall be OFF by MOF
command.
Not available to carry out Absolute coordinate operation in
origin unsettled status. Check the coordinate of operation
data to operate and the current origin determination status.
After setting the origin by homing command or floating point
setting command, it is available to carry out the Absolute
coordinate operation.
Check if Driver ready signal of command axis is OFF when
giving direct start command.
221
Move
222
Stop
223
Stop
224
Stop
225
Stop
231
Move
232
Stop
233
Stop
234
Stop
235
Stop
236
Stop
Stop
Set the step no. to carry out Point control less than 20.
Stop
Move
Move
Move
Stop
237
238
241
242
243
244
7 - 27
Error
code
Error description
Output type
Open Line
Module action
solutions
Stop
Stop
Stop
Stop
Stop
246
247
248
249
operation
when
linear
interpolatin
Stop
Stop
Stop
Stop
Stop
Stop
Stop
Stop
Stop
Stop
Move
Move
Stop
253
254
255
256
257
258
259
260
271
272
Stop
251
operatiob.
Not available to carry out the circular interpolation start
273
7 - 28
Error
code
Error description
274
Stop
275
Stop
276
Stop
277
Stop
278
Stop
279
Stop
Stop
Stop
Stop
Stop
280
281
282/
283
284
Output type
Open Line
Module action
285
Stop
286
Stop
287
Stop
288
Stop
291
Move
292
Stop
293
Stop
294
Stop
295
Stop
7 - 29
Solutions
Check if the subordinate axis is in output prohibit status
when giving the circular interpolation command. Output
prohibit shall be released by RST command as output
prohibit release option.
Check if M code signal of main axis is ON when giving the
circular interpolation command. M code shall be OFF by
MOF command.
Check if M code signal of subordinate axis is ON when
giving the circular interpolation command. M code shall be
OFF by MOF command..
Not available to carry out Absolute coordinate operation in
origin unsettled status. Check the step coordinate to operate
and the current origin determination status. After setting
the origin by homing command or floating point setting
command, it is available to carry out the Absolute coordinate
operation..
Not available to carry out Absolute coordinate operation in
origin unsettled status. Check the step coordinate to operate
and the current origin determination status. After setting
the origin by homing command or floating point setting
command, it is available to carry out the Absolute coordinate
operation.
Check the setting of main axis and subordinate axis of
circular interpolation command.
Check if Driver ready signal of main axis is OFF when
giving circular interpolation command.
Check if Driver ready signal of subordinate axis is OFF
when giving circular interpolation command.
Check if the unit of basic parameter of circular interpolation
command main axis is set as Degree.
Check if center point or middle point is set as the same
position of starting point or ending point in the circular
interpolation.
Check if the circular interpolation method of common
parameter is set by middle point and the starting point is
same as the ending point.
The radius of circle available to carry out the circular
interpolation operation is upto 2e31 pulse. Check if it is
available to carry out the circular interpolation by the radius
greater than that size.
Check if the circular interpolation method of common
parameter is set by middle point and the middle point is
set by linear array with starting point and ending point.
The radius of circle to carry out the circular interpolation
operation should be greater than Backlash compensation
amount set in the extended parameter of main axis and
subordinate axis. Check the setting value.
Check if the axis that error occurred is included in the
synchronous start command and there is the axis in
operation when giving the synchronous start comand.
Check if the axis that error occurred is included in the
synchronous start command and it is in output prohibit
status when giving the synchronous start command. Output
prohibit shall be released by RST command as output
prohibit release option.
Check if the axis that error occurred is included in the
synchronous start command and M Code signal is ON
when giving the synchronous start command. M code shall
be OFF by MOFcommand.
Check if the axis that error occurred is included in the
synchronous start command and the goal position of
operation data step to operate is the same as the current
position in case of Absolute coordinate and it is set as 0
in case of Relative coordinate.
Check if the axis that error occurred is included in the
synchronous start command and Driver ready signal is
OFF when giving the synchronous start command.
Error
code
296
301
302
303
304
311
312
313
314
321
322
323
331
332
333
334
335
336
337
338
Error description
The axis setting of synchronous start command is wrong.
Output type
Open Line
Module action
Stop
Stop
Stop
Stop
Stop
Stop
Stop
Stop
Move
Stop
Move
Move
Stop
Move
Move
Move
Move
Move
Move
Move
341
Move
342
Stop
343
Stop
344
Stop
Stop
Stop
Stop
345
346
347
7 - 30
Solutions
Check if the axis setting of synchronous start command is
set by one axis. The axis setting address means no.0 bit:
X, no.1 bit: Y, no.2bit: Z and each bit is set as 1.
Check if the axis is in stop status when giving speed/position
control switching command.
Check if the axis is in speed control status when giving
speed/position control switching command.
Check if the axis is in operation status to the subordinate
axis of synchronous operation when giving speed/position
control switching command.
Check if the operation has the position amount when giving
speed/position control switching command.
Check if the axis is in stop status when giving speed/position
control switching command
Check if the axis is in operation status to the subordinate
axis of synchronous operation when giving speed/position
control switching command.
Check if the axis is in circular interpolation operation when
giving speed/position control switching command.
Check if the axis is in linear interpolation operation when
giving speed/position control switching command.
Not available to carry out deceleration stop command not
In the operation status.
Not available to carry out deceleration stop command in
Jog operation status.
Check if the axis is in manual pulse generator operation
when giving deceleration stop command.
Check if the axis is in stop status when giving Skip command.
Check if the axis is in operation to the linear interpolation
subordinate axis when giving Skip command.
Check if the axis is in operation to the synchronous
operation subordinate axis when giving Skip command.
Check if the axis is in manual pulse generator operation
status when giving Skip command Skip.
Check if the axis is in jog operation status when giving Skip
command.
Check if the axis is in direct start operation status when
giving Skip command.
Check if the axis is in inching operation status when giving
Skip command.
Check if the axis is in operation to the circular interpolation
subordinate axis when giving Skip command.
Check if the axis is in operation status when giving position
synchronous start command.
Check if the axis is in output prohibit status when giving
position synchronous start command. Output prohibit shall
be released by RST command as output prohibit release
option.
Check if the M code signal of the axis is ON when giving
position synchronous start command. M code shall be OFF
by MOF command.
Not available to carry out Absolute coordinate operation in
origin unsettled status. Check the step coordinate to operate
and the current origin determination status. After setting the
origin by homing command or floating point setting command,
it is available to carry out the Absolute coordinate operation.
Check if Driver ready signal of the axis is OFF when giving
the synchronous start command.
Checi if the main axis is in the origin unsettled status when
giving position synchronous start command.
Check if the main axis of position synchronous start
command is set as same as the command axis. The
main axis is set by the setting address 0 (X),1(Y),2(Z).
Error
code
Error description
Output type
Open Line
Module action
solutions
348
Stop
351
Move
352
Stop
353
Stop
354
Stop
355
Stop
356
Stop
357
Stop
Stop
Stop
Move
Move
Move
361
362
363
364
365
366
Move
367
Move
371
Stop
372
Stop
Move
Move
Move
Move
Move
Move
Stop
Stop
373
374
375
376
377
378
381
382
383
Stop
384
Move
7 - 31
Error
code
385
386
387
388
389
390
391
392
393
Error description
Not available to carry out random position speed override
command in the axis of circular interpolation operation.
Not available to carry out random position speed override
command in the subordinate axis of synchronous start
operation.
Not available to carry out random position speed override
command in the axis of manual pulse generator operation.
Not available to carry out random position speed override
command in the SERVO ready OFF.
Not available to carry out random position speed override
command in the S-curve acceleration/deceleration pattern
Not available to carry out Continuous operation command
in the S-curve acceleration/deceleration pattern.
Not available to carry out Continuous operation command
not in the operation status.
Not available to carry out Continuous operation command
not in the dwell status.
Not available to carry out Continuous operation command
not in the positioning operation status.
Output type
Open Line
Module action
Move
Move
Move
Stop
Stop
Stop
Stop
Stop
Stop
394
Stop
395
Stop
396
Stop
397
Move
Move
Move
Move
Move
398
399
400
401
402
Stop
403
Stop
411
Move
412
Stop
413
Stop
421
Move
422
Stop
423
Stop
424
Move
431
Move
432
Stop
433
Stop
7 - 32
solutions
Check if the axis is in circular interpolation operation when
giving the random position speed override command.
Check if the axis is in operation to the subordinate axis of
synchronous start operation when giving the random position
speed override command.
Check if the axis is in manual pulse generator operation
when giving the random position speed override command.
Check if Driver ready signal of the axis is OFF when giving
the random position speed override command.
Check if acceleration/deceleration pattern of extended
parameter of command axis is S-Curve.
Check if acceleration/deceleration pattern of extended
parameter of command axis is S-Curve.
Check if the axis is in stop status when giving Continuous
operation command.
Check if the axis is in dwell when giving Continuous operation
command.
Check if the axis is in speed control operation when giving
continuous operation command.
The speed of next step should be smaller than or equal to
max. speed set by basic parameter or more than 0 when
giving Continuous operation command. Check the speed.
Check if the axis is in operation to the subordinate axis of
linear interpolation when giving Continuous operation
command.
Check if the axis is in circular interpolation operation when
giving Continuous operation command.
Check if the axis is in operation to the subordinate axis of
synchronous start operation when giving Continuous
operation command.
Check if the axis is in manual pulse generator operation
when giving Continuous operation command.
Check if the axis is in operation of 400th step when giving
continuous operation command.
Check if the axis is in operation by direct start command
when giving Continuous operation command
Check if the axis is in operation when giving inching
command.
Check if the axis is in output prohibit status when giving
inching command. Output prohibit shall be released by
RST command as output prohibit release option.
Check if Driver ready signal of the axis is OFF when giving
inching command.
Check if the axis is in operation when giving Jog start
command.
Check if the axis is in output prohibit status when giving Jog
start command. Output prohibit shall be released by RST
command as output prohibit release option.
Check if Driver ready signal of the axis is OFF when giving
Jog start command.
Check if the axis is in operation when giving manual pulse
generator operation command.
Check if the axis is in output prohibit status when giving
manual pulse generator operation command. Output prohibit
shall be released by RST command as output prohibit
release option.
Check if Driver signal of the axis is OFF when giving manual
pulse generator operation command.
Manual pulse generator operation command may not be
carried out according to encoder input signal set by
common parameter and the combination of pulse output
mode set by basic parameter of command axis.
Check if the axis is in operation when giving automatic
operation point return command.
Check if the axis is in output prohibit status when giving
automatic operation point return command. Output prohibit
shall be released by RST command as output prohibit
release option.
Check if Driver ready signal of the axis is OFF when giving
automatic operation point return command
Error
code
Error description
Output type
Open Line
Module action
441
Move
442
Stop
Move
Stop
451
452
461
Move
462
Move
Stop
Stop
Stop
Move
463
464
465
471
472
Solutions
481
Stop
491
Stop
492
Stop
493
Stop
494
Stop
495
Stop
501
Stop
502
Stop
511
Stop
512
Stop
The step greater than 400 was set to the command. Please
re-set the step no. within the range from 1 ~ 400.
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
Setting range
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
Inch
degree
pulse
:
:
:
:
1
1
1
1
2,000,000,000[X10-2 /m],
2,000,000,000[X10-3Inch/m],
-3
2,000,000,000[X10 degree/m],
1,000,000[pulse/s]
0 ~ 65,535
1 ~ 65,535
0:CW/CCW, 1:PULSE/DIR, 2:PHASE
0:Pulse, 1:mm, 2:Inch, 3:Degree
0: x 1, 1: x 10, 2: x 100, 3: x 1000
mm
Inch
degree
0.1 ~ 65,535 um
b3 b2 b1 b0
No use ( 0 )
Unit
00 : Pulse
01 : mm
10 : inch
11 : degree
Unit magnification
00 : 1
01 : 10
10 : 100
11 : 1000
8-1
19
Setting range
-4
S/W upper limit (lower)
4411
4412
4413
4414
4415
4416
4417
4418
8811
8812
8813
8814
8815
8816
8817
8818
b3 b2 b1 b0
No use ( 0 )
b3 b2 b1 b0
No use ( 0 )
8-2
4420
4421
4422
4423
4424
8820
8821
8822
8823
8824
Setting range
Inch
degree
pulse
2,000,000,000[X10-2 /m],
2,000,000,000[X10-3Inch/m],
2,000,000,000[X10-3 degree/m],
1,000,000[pulse/s]
-2
: 1 65535[X10 /min],
Inch
1
1
1
1
0 ~ 65,535
25
:
:
:
:
-3
: 1 65535[X10 Inch/min],
-3
27
28
29
30
31
32
33
4428
4429
4430
4431
4432
4433
34
35
36
37
4437 8837
Setting range
-4
Inch
-5
-5
8828
8829
8830
8831
8832
8833
Inch
degree
pulse
:
:
:
:
1
1
1
1
2,000,000,000[X10-2 /m],
-3
2,000,000,000[X10 Inch/m],
2,000,000,000[X10-3 degree/m],
1,000,000[pulse/s]
0 ~ 65,535[ms]
-4
Inch
-5
-5
0 ~ 65,535[ms]
0:DOG/Origin(OFF),1:DOG/Origin(ON),2:
high/low limit/Origin, 3:approximate origin,
4:high speed origin
0:normal direction, 1:reverse direction
No use ( 0 )
8-3
b3 b2 b1 b0
Homing mode
000 : DOG/Origin(OFF)
001 : DOG/Origin(ON)
010 : High/low limit/Origin
011 : approximate origin
100 : high speed origin
101 : no use(0)
110 : no use(0)
111 : no use(0)
Homing direction
0 : Normal
1 : Reverse
51
Common Parameter
Setting range
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Inch
-5
-5
Inch
-5
-5
Inch
-5
-5
*1: G6F-PP O, G6F-PP D shall not clear the encoder value by Z phase input.
2) Common Parameter Setting
(1) The contents of common parameter is the parameter used commonly for X, Y, Z axis.
(2) Control words of Encoder
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4
b3 b2 b1 b0
common: 51
No use ( 0 )
No use ( 0 )
8-4
Step
no.
Operation Data
100
4500
8900
101
4501
8901
102
4502
8902
103
4503
8903
104
4504
8904
105
4505
8905
106
107
4506
4507
8906
9807
108
4508
8908
Setting range
-4
Inch
-5
: 1 2,000,000,000[X10-2 /m],
Operation speed (lower)
Inch : 1 2,000,000,000[X10-3Inch/m],
-3
degree : 1 2,000,000,000[X10 degree/m],
Operation speed (upper)
pulse : 1 1,000,000[pulse/s]
Dwell time
0 ~ 50,000[ms]
M code no.
0 ~ 65,535
Control method (bit 0)
0:Position control, 1:speed control
Operation method (bit 1)
0:single, 1:repeat
Operation pattern (bit 3/2)
0:End, 1:Go-on, 2:Continuous
Coordinate (bit 4)
0:Absolute, 1:Relative
Acceleration/deceleration no.
0~3
(bit 6/5)
Circular interpolation direction
0:CW, 1:CCW
(bit 7)
400
3691
8091
12491
3692
8092
12492
-4
Inch
-5
3693
8093
12493
3694
8094
12494
3695
8095
12495
3696
8096
12496
3697
3698
8097
8098
12497
12498
3699
8099
12499
Dwell time
M code no.
Control method (bit 0)
Control method (bit 1)
Operation pattern (bit 3/2)
Coordinate (bit 4)
Acceleration/deceleration no.
(bit 6/5)
Circular interpolation direction
(bit 7)
: 1 2,000,000,000[X10-2 /m],
Inch : 1 2,000,000,000[X10-3Inch/m],
degree : 1 2,000,000,000[X10-3 degree/m],
pulse : 1 1,000,000[pulse/s]
0 ~ 50,000[ms]
0 ~ 65,535
0:position control,1:speed control
0:single, 1:repeat
0:End, 1:Go-on, 2:Continous
0:Absolute, 1:Relative
0~3
0:CW, 1:CCW
*1: As circular interpolation operation is not possible in degree unit, it is not available to set circular
interpolation aux. position.
8-5
X : address #108
Y : address #4508
Z : address #8908
b3 b2 b1 b0
Control method
0:position control
1:speed control
Operation method
0 : single
1 : repeat
Operation pattern
00 : End
01 : Go-on
10 : Continuous
11 : no use(0)
Coordinate
0 : Absolute
1 : Relative
Acc./Dec. time no.
00 : no.1(acc./dec. time 1)
01 : no.2(acc./dec. time 2)
10 : no.3(acc./dec. time 3)
11 : no.4(acc./dec. time 4)
No use ( 0 )
8-6
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
Setting range
1 ~ 400
1 ~ 20
1 ~ 38
1 ~ 400
-4
Inch
-5
-5
8-7
: 1 2,000,000,000[X10-2 /m],
Inch : 1 2,000,000,000[X10-3Inch/m],
-3
degree : 1 2,000,000,000[X10 degree/m],
pulse : 1 1,000,000[pulse/s]
0 ~ 50,000[ms]
0 ~ 65,535
0: position control, 1:speed control
0: single, 1: repeat
0: End, 1: Go-on, 2: Continuous
0: Absolute, 1: Relative
0~3
3:X-Y,5:Z-X,6:Z-Y,7:X-Y-Z
0:X, 1:Y,
2:Z,
3:Encoder
1 ~ 65,535
1 ~ 400
0: Pulse output prohibit, 1: Pulse output permit
0:RAM teaching, 1:ROM teaching
0: position teaching, 1: speed teaching
X
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
Address
Y
Z
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
Command information
Setting range
Inch
-4
Inch
degree
pulse
: 1 2,000,000,000[X10-2 /m],
: 1 2,000,000,000[X10-3Inch/m],
: 1 2,000,000,000[X10-3 degree/m],
: 1 1,000,000[pulse/s]
1 ~ 16
Command Code
8-8
b3 b2 b1 b0
Control method
0:position control
1:speed control
Operation method
0 : single
1 : repeat
Operation pattern
00 : End
01 : Go-on
10 : Continuous
11 : no use(0)
Coordinate
0 : Absolute
1 : Relative
Acc./Dec. No.
00 : No.1 (Acc./Dec. time 1)
01 : No.2 (Acc./Dec. time 2)
10 : No.3 (Acc./Dec. time 3)
11 : No.4 (Acc./Dec. time 4)
No use ( 0 )
b3 b2 b1 b0
Axis information
000 : no use (0)
001 : no use (0)
010 : no use (0)
011 : X, Y axis use
100 : no use (0)
101 : X, Z axis use
110 : Y, Z axis use
111 : X, Y, Z axis use
No use ( 0 )
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
Error information 1
Error information 2
Error information 3
Error information 4
Error information 5
Error information 6
Error information 7
Error information 8
Error information 9
Error information 10
Encoder (lower)
Encoder (upper)
Status information area of internal memory is only for Reading. Thus, the status information area of
internal memory is available to use only by GET, GETP command better. (This is the area not allowed to
use PUT, PUTP command.)
8-9
b3 b2 b1 b0
In operation
0 : stop
1 : In operation
Error status
0 : no error
1 : error occur
Positioning completed
0 : positioning not completed
1 : positioning completed
M Code signal
0 : M code OFF
1 : M code ON
Origin fixed status
0 : origin not fixed
1 : origin fixed
Pulse output prohibit status
0 : pulse output permit
1 : pulse output prohibit
Stop status
0 : not stop status by stop
command
1 : stop status by stop
command
No use (0)
High limit detection
0 : not detected
1 : detected
Low limit detection
0 : not detected
1 : detected
Emergency stop status
0 : normal status
1 : emergency stop status
Rotation direction
0 : normal direction
1 : reverse direction
In acceleration
0 : not in acceleration
1 : in acceleration
In constant speed
0 : not in constant speed
1 : in constant speed
In deceleration
0 : not in deceleration
1 : in deceleration
In dwell
0 : not in dwell
1 : in dwell
8 - 10
b3 b2 b1 b0
1axis position control operation
0 : not in 1axis position control
1 : in 1axis position control
1axis speed control
0 : not in 1axis speed control
1 : in 1axis speed control
2axis linear interpolation
0 : not in 2axis linear interpolation
1 : in 2axis linear interpolation
3axis linear interpolation
0 : not in 3axis linear interpolation
1 : in 3axis linear interpolation
2axis circular interpolation
0 : not in 2axis circular interpolation
1 : in 2axis circular interpolation
Homing operation
0 : not in homing operation
1 : in homing operation
Position synchronous start
0 : not position synchronous start
1 : position synchronous start
Speed synchronous start
0 : not speed synchronous start
1 : speed synchronous start
Jog low speed operation
0 : not in Jog low speed operation
1 : in Jog low speed operation
Jog high speed operation
0 : not in Jog high speed operation
1 : in Jog high speed operation
Inching operation
0 : not in inching operation
1 : in inching operation
MPG operation
0 : not in MPG operation
1 : in MPG operation
Manual operation return
0 : not in manual operation return
1 : in manual operation return
ZONE 1
0 : ZONE 1 section OFF
1 : ZONE 1 section ON
ZONE 2
0 : ZONE 2 section OFF
1 : ZONE 2 section ON
ZONE 3
0 : ZONE 3 section OFF
1 : ZONE 3 section ON
b8 b7
b6
b5 b4
b3
b2
b1 b0
Axis status
0 : subordinate axis
1 : main axis
Main axis information (X)
0 : X is not main axis.
1 : X is main axis.
Main axis information (Y)
0 : Y is not main axis.
1 : Y is main axis.
Main axis information (Z)
0 : Z is not main axis.
1 : Z is main axis.
Main axis information (Encoder)
0 : encoder is not main axis.
1 : encoder is main axis.
No use ( 0 )
8 - 11
b3 b2 b1 b0
Emergency stop input signal
0 : external emergency stop OFF
1 : external emergency stop ON
Stop input signal
0 : external stop OFF
1 : external stop ON
Command input signal
0 : external command OFF
1 : external command ON
Aux. command input signal (Jog reverse high speed)
0 : external aux. command OFF
1 : external aux. command ON
High limit input signal
0 :external high limit OFF
1 :external high limit ON
Low limit input signal
0 : external low limit OFF
1 : external low limit ON
Origin input signal
0 : external origin OFF
1 : external origin ON
Approximate origin input signal
0 : approximate origin OFF
1 : approximate origin ON
VTP input signal
0 : VTP OFF
1 : VTP ON
Driver ready input signal
0 : driver ready OFF
1 : driver ready ON
Synchronous start input signal
0 : External Synchronous start OFF
1 : External Synchronous start ON
ZONE 1 output signal
0 : ZONE 1 section OFF output
1 : ZONE 1 section ON output
ZONE 2 output signal
0 : ZONE 2 section OFF output
1 : ZONE 2 section ON output
ZONE 3 output signal
0 : ZONE 3 section OFF output
1 : ZONE 3 section ON output
No use ( 0 )
8 - 12
Axis
Common
Description
Description
P0(n)0
P0(n+1)0
X axis start
P0(n)1
X axis in operation
P0(n+1)1
P0(n)2
P0(n+1)2
P0(n)3
P0(n+1)3
P0(n)4
X axis M code ON
P0(n+1)4
P0(n)5
P0(n+1)5
Y axis start
P0(n)6
Y axis in operation
P0(n+1)6
P0(n)7
P0(n+1)7
P0(n)8
P0(n+1)8
P0(n)9
Y axis M code ON
P0(n+1)9
P0(n)A
P0(n+1)A
Z axis start
P0(n)B
Z axis in operation
P0(n+1)B
P0(n)C
P0(n+1)C
P0(n)D
P0(n+1)D
P0(n)E
Z axis M code ON
P0(n+1)E
P0(n)F
P0(n+1)F
No use
8 - 13
8.2.2
Device
P0000
P0010
P0011
P0012
Description
X axis indirect start external input
X axis command receiving signal
X axis signal in operation
X axis error status
But, in this case, I/O word no. of positioning module is P0010 ~ P002F.
Point
In case of the command by P contact signal such as P contact start, Jog operation (normal direction), Jog
operation (reverse direction), MPG operation (Encoder), it is not allowed to use the command receiving
signal but allowed only in case of operation by the command code.
8 - 14
2) Start (P0(n+1)0,P0(n+1)5,P0(n+1)A)
(1) Start signal carries out the positioning operation according to the current operation step no.
of positioning module without setting the step no. other than indirect start or direct start by
command code.
(2) In case of changing the current operation step no. during operation, it is required to use the
command code 20 start step no. change command.
(3) Example of Start Program (P contact start)
A) Use Push button switch as Start external input switch.
B) In case of using the Toggle switch as Start external input switch, the signal in operation
shall be OFF after positioning completion and it restarts automatically. Thus, cares should
be taken in using.
Device
P000F
P0011
P0012
P0020
Description
X axis Start external input
X axis signal in operation
X axis error status
X axis start
But, in this case, the I/O word no. of positioning module is P0010 ~ P002F.
Point
In case of Start by P contact signal, indirect start, direct start, linear interpolation operation, circular
interpolation operation, position synchronous start, synchronous start operation, the positioning
parameter and operation data should be set in advance.
For the setting method, please refer to Chapter 5. Positioning Parameter and Operation Data.
8 - 15
3) Jog Operation
; (P0(n+1)1,P0(n+1)2,P0(n+1)3), (P0(n+1)6,P0(n+1)7,P0(n+1)8),
(P0(n+1)B,P0(n+1)C,P0(n+1)D)
P0(n+1)1
P0(n+1)2
P0(n+1)3
P0(n+1)6
P0(n+1)7
P0(n+1)8
P0(n+1)B
P0(n+1)C
P0(n+1)D
(1) In case of setting Jog high/low speed for P0(n+1)3, P0(n+1)8, P0(n+1)D, it should be set as
Jog high speed when ON and Jog low speed when OFF.
(2) The actual Jog operation shall be divided into Normal/Reverse direction Jog according to the
ON/OFF signal of P0(n+1)1,P0(n+1)2, P0(n+1)6,P0(n+1)7, P0(n+1)B,P0(n+1)C.
(3) Jog operation carries out the operation by the level of ON/OFF signal and thus it carries out
Jog operation when ON while it stops Jog operation when OFF.
(4) Example of Jog Operation Program
Device
P0000
P0001
P0012
P0021
P0022
P0023
Description
X axis high speed reverse direction Jog external input
X axis low speed normal direction Jog external input
X axis error status
X axis normal direction Jog
X axis reverse direction Jog
X axis low speed (OFF)/high speed (ON)
But, in this case, the I/O word no. of positioning module is P0010 ~ P002F.
Point
If you carries out Jog operation by adding the signal (P0(n+1)1, P0(n+1)6, P0(n+1)B) as Normal
Close(B contact) input while operating in the Jog operation input condition, it occurs the malfunction.
Thus it is not allowed to use it.
8 - 16
Device
P0002
P0012
P0024
Description
X axis MPG operation (Encoder) permitted external input
X axis error status
X axis MPG operation (Encoder) signal
But, in this case, the I/O word no. of positioning module is P0010 ~ P002F.
D0000
D0001
8 - 17
Chapter 9 MK Command
Chapter 9 MK Command
This chapter describes the method to use each command code of X, Y, Z axis to the address # 4300,8700,13100 of
internal memory command code for MASTER-K200S/300S.
9 - 1
Chapter 9 MK Command
3) Description
Device
Description
P0000
X axis homing input
P0010
X axis command receiving
P0011
X axis signal in operation (BUSY)
P0012
X axis error status
M0000
X axis homing aux. Contact (ON during 1 Scan)
The homing operation by 1) and 2) program is the same.
2) Description
Device
P0001
P0010
P0011
P0012
Description
X axis homing input
X axis command receiving
X axis signal in operation (BUSY)
X axis error status
9 - 2
Chapter 9 MK Command
Program
2) Description
Device
P0002
P0010
P0011
P0012
Description
X axis direct start input
X axis command receiving
X axis signal in operation (BUSY)
X axis error status
Setting value
4302
1000
4304
200
4308
h0012
4300
Command code
If the control word of command information is h0012, it shall be set as position control, repeat, end, absolute,
acceleration/deceleration time 1.
For further information, please refer to Chapter 8 Internal memory and I/O signal.
Program
2) Description
Device
Description
P0003
X axis indirect start input
P0010
X axis command receiving
P0011
X axis signal in operation (BUSY)
P0012
X axis error status
Internal memory 4301 is X axis step no. setting.
If in indirect start, the step no. is set as 0, it carries out the operation by current operation step no.
9 - 3
Chapter 9 MK Command
Program
2) Description
Device
P0004
P0010
P0011
P0012
Description
2 axis linear interpolation start input
X axis command receiving
X axis signal in operation (BUSY)
X axis error status
Setting value
4309
3(X,Y)
4301
Step no.
4300
Command code
2) Description
Device
P0005
P0010
P0011
P0012
Description
2 axis circular interpolation start input
X axis command receiving
X axis signal in operation (BUSY)
X axis error status
Setting value
4301
Step no.
4309
3(X,Y)
4300
Command code
In case of circular interpolation by center point method, X,Y axis circular interpolation aux. Point and rotation direction
should be set in advance.
9 - 4
Chapter 9 MK Command
Program
2) Description
Device
P0006
P0010
P0011
P0012
Description
3 axis simultaneous start input
X axis command receiving
X axis signal in operation (BUSY)
X axis error status
Setting value
4309
7(X,Y,Z)
4313
4314
4315
4300
Command code
For further information for axis information when using plural axis, please refer to Chapter 8 Internal memory & I/O
signal.
2) Description
Device
P0007
P0010
P0011
P0012
Description
X axis speed/position switching input
X axis command receiving
X axis signal in operation
X axis error status
Program
2) Description
Device
P0008
P0010
P0011
P0012
Description
X axis position/speed switching input
X axis command receiving
X axis signal in operation
X axis error status
9 - 5
Chapter 9 MK Command
2) Description
Device
Description
P0009
X axis stop input
P0010
X axis command receiving
M010D
X axis signal in constant speed
M010C
X axis signal in acceleration
P0012
X axis error status
Deceleration stop command does not carry out the command during in deceleration but available only in acceleration
or in constant speed.
Internal memory address #4370 contains X axis operation status bit information (low) and for further information,
please refer to Chapter 8 Internal Memory and I/O signal.
2) Description
Device
P000A
P0010
P0011
P0012
Description
X axis skip operation
X axis command receiving
X axis signal in operation
X axis error status
9 - 6
Chapter 9 MK Command
2) Description
Device
P000B
P0015
P0016
P0017
D0500~D0501
Description
Y axis synchronous start by position input
Y axis command receiving
Y axis signal in operation
Y axis error signal
Position address (synchronous start by position)
Setting value
2000
8710
0(X axis)
8700
Command code
12
8702~8703
If the command of synchronous start by position is executed, it becomes in operation status and does not have Y axis
pulse output.
If No. 1 step of X axis as main axis starts and the current position is 2000, No.1 step of Y axis starts and has the pulse
output.
2) Description
Device
P000C
P0015
P0016
P0017
Description
Y axis synchronous start by speed input
Y axis command receiving
Y axis signal in operation
Y axis error status
Setting value
8710
0(X axis)
8711
100
8712
50
8700
Command code
13
If the command of synchronous start by speed is executed, it becomes in operation status and does not have Y axis
pulse output.
If X axis as main axis starts and operation speed is 100pps, Y axis operation speed is 50pps according to 100:50
speed synchronous start rate.
If X axis operation speed as main axis is changed with 1000pps, Y axis operation speed is changed with 500pps
according to 100:50 speed synchronous start rate.
9 - 7
Chapter 9 MK Command
2) Description
Device
Description
P000D
X axis position override input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
In case that X axis in operation goal position is 500, if position override is executed before reaching the goal position,
the goal position is changed with 1000 and carries out the positioning operation.
2) Description
Device
Description
P000E
X axis speed override input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
D0520
Operation speed
In case that X axis current operation speed is 500pps and the command of speed override is executed during
operation, the operation speed is changed with 1000pps set in internal memory address #4304.
9 - 8
Chapter 9 MK Command
2) Description
Device
Description
P000F
X axis positioning speed override input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
D0530
Position address (100000)
D0540
Operation speed (1500)
In case that X axis current operation speed is 500pps and the goal position is 200000, if the command of positioning
override is executed and the current position is 100000, the operation speed is changed with 1500pps.
2) Description
Device
Description
P0030
X axis continuous operation input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
In case that X axis is operated by continuous operation mode, if continuous operation (Next Move) command is
executed, it moves to next step and carries out the operation.
Program
9 - 9
Chapter 9 MK Command
2) Description
Device
Description
P0031
X axis inching start input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
D0530
Inching amount (-1000)
If P0031 is ON, it carries out the reverse operation by inching operation speed set in origin/manual
parameter.(1000Pulse)
2) Description
Device
P0032
P0010
P0011
P0012
Description
X axis inching start input
X axis command receiving
X axis signal in operation
X axis error status
2) Description
Device
Description
P0033
X axis start step no. change input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
If P0033 is ON, X axis current operation step no. is changed with 10.
Program
2) Description
Device
Description
P0034
X axis start step no. change input
P0010
X axis command receiving
P0012
X axis error status
If P0034 is ON, X axis repeat operation step no. is changed with 5.
Repeat step no. change is available to change even during positioning operation.
9 - 10
Chapter 9 MK Command
2) Description
Device
Description
P0035
X axis M code release input
P0010
X axis command receiving
M0103
X axis M code ON signal
P0012
X axis error status
If P0035 is ON when M code occurs, M code ON signal and M code no. are released at the same time.
Program
2) Description
Device
Description
P0036
X axis current position preset input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
If P0036 is ON, X axis current position is changed with 100000.
If the command of current position preset is executed in the origin not fixed status, it becomes the origin fixed status
and the current position is changed with the setting value.
2) Description
Device
Description
P0037
X axis Zone output permit input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
It permits the internal/external output of Zone 1/2/3 ON signal by Zone section setting.
(This function is not possible for the K200S APM module)
9 - 11
Chapter 9 MK Command
2) Description
Device
Description
P0038
X axis Zone output prohibit input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
It prohibits the internal/external output of Zone1/2/3 ON signal by Zone section setting.
(This function is not possible for the K200S APM module)
2) Description
Device
Description
P0039
X axis encoder preset input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
If P0039 is ON, the encoder of internal memory address #4391,4392 is changed with the setting value 100000.
Program
9 - 12
Chapter 9 MK Command
2) Description
Device
P003A
P0010
P0011
P0012
D0070~D0071
Description
X axis single teaching input
X axis command receiving
X axis signal in operation
X axis error status
Teaching data (100000)
Setting value
4301
Step no.
10
4318
4319
4320~4321
Teaching data
100000
4300
Command code
27
If P003A is ON, No.1 step goal position carries out the position teaching with 100000. (ROM teaching mode)
In case of negative Teaching, use of [DMULS D70 -1 D72 ],[PUTP 1 4320 D72 2] sequence program.
9.2.28 Array Teaching (Command code:28)
1) Program
2) Description
Device
P003B
P0010
P0011
P0012
Description
X axis array teaching input
X axis command receiving
X axis signal in operation
X axis error status
Device
D0510
D0512
D0514
9 - 13
Description
Teaching data 1(10000)
Teaching data 2(15000)
Teaching data 3(20000)
Chapter 9 MK Command
Setting value
1
1
1
10000
10000
10000
6
28
If P003B is ON, the array teaching data set as D0510 ~ D0525 from No.1 step operation speed carries out the array
speed teaching, respectively. (ROM teaching mode)
2) Description
Device
P003C
P0010
P0011
P0012
D0310
Description
X axis basic parameter setting input
X axis command receiving
X axis signal in operation
X axis error status
X axis speed limit (200000)
9 - 14
Setting value
200000
200
1(PLS/DIR, Pulse, 1)
29
Chapter 9 MK Command
2) Description
Device
P003D
P0010
P0011
P0012
Description
X axis extended parameter setting input
X axis command receiving
X axis signal in operation
X axis error status
Setting value
2(Skip operation)
2) Description
Device
P003E
P0010
P0011
P0012
Description
X axis homing parameter setting input
X axis command receiving
X axis signal in operation
X axis error status
Setting value
28
10000(= D0510)
30
4000(= D0512)
Program
9 - 15
Chapter 9 MK Command
2) Description
Device
P003F
P0010
P0011
P0012
Description
X axis manual operation parameter setting input
X axis command receiving
X axis signal in operation
X axis error status
If P003F is ON, X axis manual operation parameter inching speed of internal memory address #25 is changed with
1000pps.
2) Description
Device
P0040
P0010
P0011
P0012
Description
X axis common parameter setting input
X axis command receiving
X axis signal in operation
X axis error status
If P0040 is ON, X axis common parameter Auto Reload of internal memory address #52 is changed with 24999.
Program
2) Description
Device
P0041
P0010
P0011
P0012
Description
X axis operation data setting input
X axis command receiving
X axis signal in operation
X axis error status
9 - 16
Chapter 9 MK Command
Setting value
100~101
16000
104~105
1200
108
h0010 (Relative/Position/Single/End/
acceleration/deceleration time 1)
If P0041 is ON, X axis step no.1 operation data is changed as the setting value.
2) Description
Device
Description
P0042
X axis internal emergency stop input
P0010
X axis command receiving
If P0042 is ON, X axis stops emergently and becomes pulse output prohibit status.
Program
2) Description
Device
Description
P0043
X axis error reset input
P0010
X axis command receiving
P0012
X axis error status
If P0043 is ON, the error occurred on X axis will be reset and the pulse output prohibit status will be released.
If the value of address #4317 is 0 according to internal memory address #4317, the error status only is released and
if the value of #4317 is 1, pulse output prohibit status will be released at the same time.
2) Description
Device
Description
P0044
X axis error history reset input
P0010
X axis command receiving
P0011
X axis signal in operation
If P0044 is ON, the error history of internal memory address #4381 ~ 4390 occurred on X axis till now will be reset.
9 - 17
Chapter 9 MK Command
2) Description
Device
Description
P0045
X axis Point operation input
P0010
X axis command receiving
P0011
X axis signal in operation
P0012
X axis error status
If P0045 is ON, it carries out Point operation for X axis step no.1, step no.10, step no.20 in order by one time start.
9 - 18
Chapter 10 GM Program
Chapter 10 GM Program
10.1 Before using Program
As the information for the action of positioning module can be read in detail by output variable of Operation
status code information read [APM_CRD] and Current operation status Bit information read [APM_SRD],
these two function block should be applied for all program.
Especially, 7 types output variable of Current operation status Bit information read [APM_SRD] should be used
as protection circuit to prevent errors when using each function as these output variables provide operation
information of positioning module.
Function
Output
Description
block
variable
ERR
CA
CV
STEP
MCD
APM_CRD
ST1
ST2
ST3
APM_SRD
ST4
ST5
ST6
ST7
Error
Current Address
Current Velocity
Current Step Number
Current M Code Number
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
10 - 1
Chapter 10 GM Program
Program Name
Basic (Floating point setting)
Basic (Linear interpolation start Floating point setting)
Basic (Circular interpolation start Floating point setting)
Speed control
Position/Speed conversion control
End operation (Homing)
End operation (Repeat operation step no. change)
Jog operation
Manual pulse generator
Inching operation
Return to the position before manual operation
Speed change
Operation step no. change by Continuous operation
(APM_NMV)
Positioning speed override command
Position change by position override
Current position change
Single teaching
Plural teaching
Start step no. change
Skip operation
M code operation
Basic parameter setting
Extended parameter setting
Homing parameter setting
Manual operation parameter setting
Common parameter setting
Operation data setting
Encoder reset
Error output and output prohibit
ZONE output
10 - 2
Page
3-1
3-4
3-9
3-16
3-19
3-22
3-24
3-44
3-45
3-47
3-48
3-49
3-51
3-52
3-53
3-56
3-58
3-59
3-60
3-61
3-63
3-64
3-65
3-66
3-67
3-68
3-69
3-70
3-71
3-72
Chapter 10 GM Program
Step
Coordinate
No.
X setting
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Relative
Position
End
Single
1000
1000
20
CW
Relative
Position
End
Single
2000
2000
20
CW
Relative
Position
Go-on
Single
3000
3000
20
CW
Relative
Position
Go-on
Single
4000
4000
20
CW
Relative
Position
Go-on
Single
5000
5000
20
CW
Relative
Position
End
Single
10000
6000
20
CW
Relative
Position
Conti.
Single
20000
7000
20
CW
Relative
Position
Conti.
Single
30000
8000
20
CW
Relative
Position
End
Repeat
9000
20
CW
2) Operation pattern
Speed
Normal
8kpps
7kpps
6kpps
5kpps
4kpps
3kpps
2kpps
1kpps
Step no. 9
End operation
End operation
0
1000
Step no. 1
Go-on operation
Go-on operation
Position
3000
Step no. 2
9kpps
Reverse
Start command
(APM_IST)
Go-on operation
Continuous operation
Continuous operation
End operation
6000
Step no. 3
15000
Step no. 5
10000
Step no. 4
25000
Step no. 6
45000
Step no. 7
75000
Step no. 8
On
On
On
On
10 - 3
Chapter 10 GM Program
3) Program example
X axis signal
in operation
X axis signal
in operation
10 - 4
Chapter 10 GM Program
Items of
Position data
Step
No.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Single
10000
1000
100
CW
Absolute
Position
Conti.
Single
20000
1000
100
CW
Absolute
Position
Conti.
Single
30000
10
2000
100
CW
Absolute
Position
End
Single
40000
20
3000
100
CW
Absolute
Position
Go-on
Single
50000
30
4000
100
CW
Absolute
Position
End
Repeat
40
5000
100
CW
X setting
Extended parameter
M code output
2:AFTER
2) Operation pattern
Speed
Normal
Go-on operation
4kpps
End operation
3kpps
Continuous operation
2kpps
1kpps
30000
Step no. 3
20000
Step no. 2
40000
Step no. 4
50000
Step no. 5
0
Step no. 6
10kpps
Reverse
Start command
(APM_IST)
In Operation
(ST1[0] of APM_SRD)
On
On
On
On
On
On
On
In Dwell
(ST2[7] of APM_SRD)
On
On
On
M code signal
(ST1[3] of APM_SRD)
M code signal
(MCD of APM_CRD)
On
On
On
10
On
20
On
30
40
On
On
M code signal
(MCD of APM_CRD)
On
10
20
On
30
40
Point
In case of Continuous operation mode, M code signal is changed with the corresponding M code signal without Stop whenever
operation step no. is changed, and the operation continues.
In case of Go-on operation mode, if M code signal is ON, it is required to change the ON signal with OFF signal by M code OFF
command in order to operate next operation step no.
10 - 5
Chapter 10 GM Program
3)
Program example
X axis signal
in operation
X axis signal
in operation
10 - 6
Chapter 10 GM Program
Items of
Position data
Step
No.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Single
3000
1000
100
CW
Absolute
Position
Go-on
Single
8000
1000
100
CW
Absolute
Position
Go-on
Single
10000
1000
100
CW
Absolute
Position
Go-on
Single
8000
1000
100
CW
Absolute
Position
Go-on
Single
3000
1000
100
CW
Absolute
Position
Go-on
Repeat
1000
1000
100
CW
Step
No.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Single
2000
1000
100
CW
Absolute
Position
Go-on
Single
2000
1000
100
CW
Absolute
Position
Go-on
Single
5000
1000
100
CW
Absolute
Position
Go-on
Single
8000
1000
100
CW
Absolute
Position
Go-on
Single
8000
1000
100
CW
Absolute
Position
Go-on
Repeat
5000
1000
100
CW
X setting
Items of
Position data
Y setting
2) Operation pattern
Y axis position address value
Step no. : 5
8000
Step no. : 4
7000
6000
Step no. : 6
5000
Step no. : 3
4000
3000
2000
Step no. : 2
Step no. : 1
1000
Origin
1000
2000 3000
4000
5000
6000
7000
8000
10 - 7
9000
10000 11000
Chapter 10 GM Program
3) Program example
X axis signal
X axis error signal
in operation
Y axis signal
Y axis error signal
in operation
10 - 8
Chapter 10 GM Program
Items of
Position data
Step
No.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Single
10000
500
20
CW
Absolute
Position
End
Repeat
500
20
CW
X setting
3) Program example
X axis signal
in operation
X axis signal
in operation
X axis signal
in operation
10 - 9
Chapter 10 GM Program
Items of
Position data
Step
No.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
End
Single
1000
100
CW
Absolute
Position
End
Single
CW
X setting
2) Operation pattern
Speed
Position
Start command
3) Program example
X axis signal
in operation
10 - 10
Chapter 10 GM Program
Items of
Position data
Step
No.
Coordinate
Control
method
Operation
pattern
Operation
method
Goal
position
[pulse]
Circular
interpolation aux.
Point [pulse]
M
code
Acc./
Dec. No.
Operation
speed
[pls/s]
Dwell
time
[]
Circular
interpolation
direction
Absolute
Position
Go-on
Single
100000
1000
100
CW
Absolute
Position
Go-on
Single
150000
5000
100
CW
Absolute
Position
End
Repeat
10000
100
CW
10
Absolute
Position
Conti.
Single
200000
2000
100
CW
11
Absolute
Position
Conti.
Single
250000
10000
100
CW
12
Absolute
Position
End
Repeat
15000
100
CW
X setting
2) Operation pattern
Speed
Normal
Continuous operation
10kpps
Go-on operation
5kpps
Go-on operation
4kpps
3kpps
Continuous operation
2kpps
1kpps
Time
10000
100000
150000
Step no. 1
Step no. 1
Step no. 2
Step no. 3
200000
250000
Step no. 10
Step no. 11
0
Step no. 12
10kpps
End operation (Repeat)
15kpps
End operation (Repeat)
Reverse
Start command
(APM_IST)
In Operation
(ST1[0])
In Dwell
(ST2[7])
Positioning
Speed change
(APM_PSO)
On
On
On
On
On
On
On
On
On
Next Move
(APM_NMV)
10 - 11
Chapter 10 GM Program
3) Program example
X axis signal
in operation
20000
4000
10 - 12
Chapter 11 MK Program
Chapter 11 MK Program
11.1 Before using the Program
This chapter describes the application program examples that operate Positioning module
(G4F-PP1/2/3O, G4F-PP1/2/3D) of MASTER-K300S by PLC program.
Unless otherwise described, the examples are composed of PLC system as below.
Fig. 11.1 show the case that positioning module (G4F-PP1/2/3O, G4F-PP1/2/3D) of MASTER-K300S
is installed in Slot 1.
In case of installing positioning module in other Slot, it is required to change I/O word no. to write
Sequence program.
In case of reading the status information when MASTER-K200S/300S carries out internal memory
data read/write by positining module, GET, GETP command are used and in case of writing the
command and data, PUT, PUTP command are used.
For the method to use PUT, PUTP, GET, GETP command, please refer to MK programing manual.
For external input switch, Push button switch was used. In case of using Toggle switch, cares should
be taken in using.
GM4PA2A
K4P15AS
1~2
G4ID22A
G4FPP3O
G4ID22A
X Servo
Servo Motor
M
Push button
switch
Y Servo
Servo Motor
M
Z Servo
M
11 - 1
BCD Digital
switch
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis floating point switch
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start
X axis status informatin read (operation status bit information/axis information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error information)
X setting
Goal
position
[pulse]
Circular
interpolation aux.
point
[pulse]
Single
10000
End
Single
End
Single
Step
no.
Coordinate
Control
method
Absolute
Position
End
Absolute
Position
Absolute
Position
Operation Operation
pattern
method
Circular
Dwell time interpolatio
n direction
[]
M code
Acc./Dec
. no.
Operation
speed
[pls/s]
1000
100
CW
20000
1500
100
CW
30000
2000
100
CW
10000
Step no.:1
Dwell time
20000
Step no.:2
Dwell time
P000F
2) Program
11 - 2
30000
Step no.:3
Dwell time
Time
Chapter 11 MK Program
Description
X,Y axis error reset, output prohibit release switch
X,Y axis floating point switch
X,Y axis linear interpolation start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
Y axis command receive signal
Y axis signal in operation
Y axis error status signal
X axis status information read (operation status bit information/ axis information /
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error
information)
Y axis status information read (operation status bit information/ axis information/
external I/O signal status)
Y axis operation information read (current position/speed/step no./M code/error
information)
Step Coordina
no.
te
Control
method
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
c. no.
point
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
X setting
Absolute
Position
End
Single
10000
1000
100
CW
Y setting
Absolute
Position
End
Single
5000
100
CW
5000
Y transfer amount
(5000 0 = 5000)
1000
Start address
(Xaxis)
0
1000
5000
10000
11 - 3
Chapter 11 MK Program
2) Program
11 - 4
Chapter 11 MK Program
Description
X,Y axis error reset, output prohibit release switch
X,Y axis floating point switch
X,Y axis circular interpolation start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
Y axis command receive signal
Y axis signal in operation
Y axis error status signal
X axis status information read (operation status bit information/ axis information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error information)
Y axis status information read (operation status bit information/ axis information/ external I/O signal status)
Y axis operation information read (current position/speed/step no./M code/error information)
Step Coordina
no.
te
Goal
position
[um]
Operati Operati
on
on
pattern method
Control
method
Circular
Operatio
interpolation aux.
Acc./De
n speed
M code
c. no.
point
[mm/m]
[um]
Dwell
time
[]
Circular
interpolati
on
direction
X setting
Relative
Position
End
Single
0.0
-10000.0
100.00
100
CW
Y setting
Relative
Position
End
Single
0.0
10000.0
100.00
100
CW
Setting value
Step no.
4309
Axis information
3(X,Y)
4300
Command information
Normal
Center point
14.14mm
10mm
Reverse
10mm
Reverse
11 - 5
Chapter 11 MK Program
2) Program
11 - 6
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis deceleration stop switch
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis signal in acceleration
X axis signal in constant speed
X axis status information read (operation status bit information/ axis
information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M
code/error information)
Step
no.
Coordina
te
Control
method
X setting
Absolute
position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
150000
2) Program
11 - 7
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
c. no.
point
[pls/s]
[pulse]
0
1000
Dwell
time
[ms]
Circular
interpolati
on
direction
100
CW
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis step no. change switch
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
BCD Digital switch input
X axis status information read (operation status bit information/ axis
information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M
code/error information)
D0000 ~ D0006
X setting
Circular
Operatio
interpolation aux.
Acc./De
n speed
M code
c.no.
point
[pls/s]
[pulse]
Absolute
Position
End
Single
10000
1000
100
Circular
interpolati
on
direction
CW
Absolute
Position
End
Single
20000
1500
100
CW
Absolute
Position
End
Single
30000
2000
100
CW
10
Absolute
Position
End
Single
50000
1000
100
CW
11
Absolute
Position
End
Single
60000
1500
100
CW
12
Absolute
Position
End
Single
70000
2000
100
CW
Step Coordina
no.
te
Control
method
Operati Operati
on
on
pattern method
Goal
position
[pulse]
2) Program
11 - 8
Dwell
time
[]
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis status information read (operation status bit information/ axis
information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M
code/error information)
D0000 ~ D0006
Step Coordina
no.
te
X setting
Control
method
Goal
position
[pulse]
Operati Operati
on
on
pattern method
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
Circular
interpolati
on
direction
Absolute
Position
End
Single
10000
1000
100
CW
Absolute
Position
End
Single
20000
1500
100
CW
Absolute
Position
End
Single
30000
2000
100
CW
Dwell
time
[]
0: Start
0:CW
0:NONE
1: Permit
2) Program
11 - 9
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis step no. change
X axis deceleration stop
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
BCD Digital switch input
X axis status information read (operation status bit information/ axis information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error information)
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
interpolation aux.
Acc./De
n speed
M code
c. no.
point
[pls/s]
[pulse]
Position data
Step
no.
Coordina
te
Control
method
X setting
Absolute
Speed
End
Single
10
Absoute
Speed
End
Single
2) Program
11 - 10
Dwell
time
[]
Circular
interpolati
on
direction
1000
100
CW
1000
100
CW
Chapter 11 MK Program
Description
X, Y axis error reset, output prohibit release switch
X, Y axis homing switch
X, Y axis simultaneous start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
Y axis command receive signal
Y axis signal in operation
Y axis error status signal
X axis status information read (operation status bit information/ axis information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error information)
Y axis status information read (operation status bit information/ axis information/ external I/O signal status)
Y axis operation information read (current position/speed/step no./M code/error information)
Step Coordina
no.
te
Control
method
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
c. no.
point
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
X setting
Absolute
Position
End
Single
10000
1000
100
CW
Y setting
Absolute
Position
End
Single
20000
2000
100
CW
2) Program
11 - 11
Chapter 11 MK Program
Description
X, Y axis error reset, output prohibit release switch
X, Y axis homing switch
X axis synchronous start by position switch
Y axis indirect start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
Y axis command receive signal
Y axis signal in operation
Y axis error status signal
X axis status information read (operation status bit information/ axis information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error information)
Y axis status information read (operation status bit information/ axis information/ external I/O signal status)
Y axis operation information read (current position/speed/step no./M code/error information)
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
interpolation aux.
Acc./De
n speed
M code
c. no.
point
[pls/s]
[pulse]
Position data
Step
no.
Coordina Control
te
method
X setting
Absolute Position
End
Single
10000
Y setting
Absolute Position
End
Single
15000
2) Program
11 - 12
Dwell
time
[]
Circular
interpolati
on
direction
1000
100
CW
1500
100
CW
Chapter 11 MK Program
Description
X, Y axis error reset, output prohibit release switch
X axis synchronous stop switch
Y axis start switch
X axis synchronous start by speed switch
Y axis stop switch
X axis command receive signal
X axis signal in operation
X axis error status signal
Y axis command receive signal
Y axis signal in operation
Y axis error status signal
X axis status information read (operation status bit information/ axis information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error information)
Y axis status information read (operation status bit information/ axis information/ external I/O signal status)
Y axis operation information read (current position/speed/step no./M code/error information)
Step Coordina
no.
te
Control
method
Goal
position
[pulse]
Operati Operati
on
on
pattern method
Circular
Operatio
interpolation aux.
Acc./De
n speed
M code
c. no.
point
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
X setting
Absolute
Speed
End
Single
1000
100
CW
Y setting
Absolute
Speed
End
Single
1000
100
CW
1:Y axis
100
50
11 - 13
4310
4311
4312
Chapter 11 MK Program
2) Program
11 - 14
Chapter 11 MK Program
Description
In case of emeregency stop, error reset, output prohibit release switch
X axis homing switch
Emergency stop switch when homing
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
11 - 15
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis floating point switch
X axis Jog low speed normal rotation
X axis Jog low speed reverse rotation
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis status information read (operation status bit information/ axis
information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M code/
error information)
11 - 16
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis MPG operation permit
X axis MPG operation prohibit
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
11 - 17
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis inching switch
X axis command receive signal
X axis signal in operation
X axis error status signal
Inching transfer amount
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
11 - 18
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis inching operation switch
X axis Jog high speed normal rotation switch
X axis MPG operation permit switch
X axis MPG operation prohibit switch
X axis return to the position before manual operation switch
X axis command receive signal
X axis signal in operation
X axis error status signal
Inching transfer amount (1000 pulse)
X axis status information read (operation status bit information/ axis information/ external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error information)
00001
11 - 19
Chapter 11 MK Program
11.2.16
Speed Override
1) Description
(1) Used device
Device
P0000
P0001
P0002
P000F
P0010
P0011
P0012
MOOOD
D0100 ~ D0101
M000 ~ M003
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis indirect start switch
X axis speed overide switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis signal in constant speed
Speed override setting value (1000pps)
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
D0000 ~ D0006
Step Coordinat
no.
e
1
Absolute
Control
method
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
100000
2) Program
M000C
11 - 20
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
0
5000
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
Xaxis indirect start switch
X axis position override switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis setting in contant speed
Position override setting value (20000pulse)
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
D0000 ~ D0006
Step Coordinat
no.
e
1
Absolute
Control
method
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
100000
2) Program
11 - 21
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
0
5000
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis indirect switch
X axis positioning speed override switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis signal in constant speed
Positioning value (50000pulse)
Speed setting value (10000pps)
X axis status information read (operation status bit information/ axis information/ external I/O signal status)
X axis operation status read (current position/speed/step no./M code/error information)
Step Coordina
no.
te
1
Absolute
Control
method
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
100000
2) Program
11 - 22
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
0
5000
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis operation step no. change by continuous operation switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis signal in constant speed
X axis current operation step no.
X axis status information read (operation status bit information/ axis information/ external I/O signal status)
X axis operation status read (current position/speed/step no./M code/error information)
X setting
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
500
100
CW
1500
100
CW
2000
100
CW
Step
no.
Coordin
ate
Control
method
Absoute
Position
Conti.
Single
100000
Absoute
Position
Conti.
Single
200000
Absolut
e
Position
End
Single
2) Program
11 - 23
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis skip operation switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis signal in constant speed
X axis current operation step no.
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
D0000 ~ D0006
X setting
Step Coordina
no.
te
Control
method
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
Absolute
Position
Conti.
Single
10000
500
100
CW
Absolute
Position
Conti.
Single
20000
1500
100
CW
Absolute
Position
End
Single
30000
2000
100
CW
2) Program
11 - 24
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis operation step no. change switch in repeat operation switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
D0000 ~ D0006
Goal
position
[pulse]
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
500
100
CW
1000
100
CW
1000
100
CW
2000
100
CW
Step
no.
Coordinat
e
Control
method
Operati Operati
on
on
pattern method
Absolute
Position
Go-on
Single
10000
Absolute
Position
End
Repeat
10
Absolute
Position
Go-on
Single
15000
11
Absolute
position
End
Repeat
X setting
2) Program
11 - 25
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis current position change switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
Current position preset setting value (3000)
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
D0000 ~ D0006
Step Coordina
no.
te
1
Absolute
Control
method
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
10000
2) Program
11 - 26
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
0
500
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis speed teaching switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis speed teaching data (3000)
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
D0000 ~ D0006
Step
no.
Coordinat
e
Control
method
X setting
Absolute
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
10000
Circular
Operatio
Acc./De
interpolation aux.
M code
n speed
point
c. no.
[pls/s]
[pulse]
0
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
2) Program
Internal memory
setting
4301 : 1(Step no.)
4318 : 0
(RAM teaching)
4319 : 1
(Speed teaching)
4320~4321 : 3000
(Teaching data)
4300 : 27
(Command code)
11 - 27
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis speed teaching switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis speed teaching data (5000)
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
Step
Coordinate
Position data no.
X setting
Absolute
Control
method
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
0
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
c. no.
point
[pls/s]
[pulse]
0
500
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
2) Program
Internal memory
setting
4301 : 1(Step no.)
4318 : 0
(RAM teaching)
4319 : 0
(Position teaching)
4320~4321 : 5000
(Teaching data)
4300 : 27
(Command code)
11 - 28
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis parameter change switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis signal in constant speed
X axis current operation step no.
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
Step
Coordinate
Position data no.
X setting
Absolute
Control
method
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
Circular
Operatio
interpolation aux.
Acc./De
M code
n speed
point
c. no.
[pls/s]
[pulse]
10000
Unit
Pulse number per 1 rotation
Transfer distance per 1 rotation
Double precision unit
Pulse output mode
Bias speed
Speed limit
Inc./Dec. time 1
Inc./Dec. time 2
Inc./Dec. time 3
Inc./Dec. time 4
0: pulse
20000 pls
20000 pls
0: x1
0: CW/CCW
1 pls/s
100000 pls/s
500 ms
1000 ms
1500 ms
2000 ms
11 - 29
Setting value
200000
100
29
1000
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
Chapter 11 MK Program
2) Program
11 - 30
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis M code release switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis M code ON signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
Step
Coordinate
Position data no.
X setting
Control
method
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
interpolation aux.
Acc./De
n speed
M code
point
c. no.
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
Absolute
Position
Go-on
Single
10000
1000
100
CW
Absolute
Position
Go-on
Single
20000
1500
100
CW
Absolute
Position
End
Single
2000
100
CW
11 - 31
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis ZONE output permit
X axis ZONE output prohibit
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
Step
Coordinate
Position data no.
X setting
Absolute
Control
method
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
10000
0: Single output
0: X axis
0: X axis
0: X axis
0 pls
1000 pls
1500 pls
2500 pls
3000 pls
4000 pls
11 - 32
Circular
Operatio
interpolation aux.
Acc./De
n speed
M code
point
c. no.
[pls/s]
[pulse]
0
500
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis operation data setting switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
D0000 ~ D0006
Step
no.
Coordinat
e
Control
method
X setting
Absolute
Position
Operati Operati
on
on
pattern method
End
Single
Goal
position
[pulse]
20000
Circular
Operatio
Acc./De
interpolation aux.
M code
n speed
point
c. no.
[pls/s]
[pulse]
0
2000
Dwell
time
[]
Circular
interpolati
on
direction
100
CW
2) Program
Internal memory
setting
100~101 : 20000
(Goal position)
104~105 : 2000
(Operation speed)
106 : 100
(Dwell time)
10 : h0000
(Control word)
4300 : 34
(Command code)
11 - 33
Chapter 11 MK Program
11.2.29 Point Operation
1) Description
(1) Used device
Device
P0000
P0001
P000F
P0010
P0011
P0012
M000 ~ M003
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis Point operation switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/ error
information)
D0000 ~ D0006
X setting
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
1000
20
CW
2000
20
CW
3000
20
CW
4000
20
CW
15000
5000
20
CW
Single
25000
6000
20
CW
Conti.
Single
45000
7000
20
CW
Position
Conti.
Single
75000
8000
20
CW
Position
End
Repeat
9000
20
CW
Goal
position
[pulse]
Operati Operati
on
on
pattern method
Step
no.
Coordinat
e
Control
method
Absolute
Position
End
Single
1000
Absolute
Position
End
Single
3000
10
Absolute
Position
Go-on
Single
6000
11
Absolute
Position
Go-on
Single
10000
12
Absolute
Position
Go-on
Single
13
Absolute
Position
End
20
Absolute
Position
21
Absolute
22
Absolute
8kpps
7kpps
6kpps
5kpps
4kpps
3kpps
2kpps
1kpps
Step no.22
Continuous
End
Go-on
Go-on
Go-on
End
End
9kpps
Reverse rotation
Point command
(P000F)
Position
1000
Step no.1
3000
Step no.2
6000
Step no.10
10000
Step no.11
15000
Step no.12
End (Repeat)
On
11 - 34
25000
Step no. 13
45000
Step no.20
75000
Step no.21
Chapter 11 MK Program
Setting value
1
2
10
20
4
38
2) Program
00001
11 - 35
Chapter 11 MK Program
K4P15AS
1~2
G4ID22A
G4FPP2O
G4LFUEA
Touch Screen
Push Button
switch
Sorvo Amp
X
Motor
Transfer body
Encoder
2) Description
After setting goal position, normal rotation speed, reverse rotation speed in Touch Screen by using
teaching command, if you start after homing, Servo motor starts to rotate as much as position and speed
move data set in Touch Screen.
As RAM teaching mode is used as the program by position teaching and speed teaching, the number of
teaching is not limited.
3) Used device
Device
P0000
P0001
P0002
P0003
P0004
P000F
P0010
P0011
P0012
P0020
D0500 ~ D0501
D0540 ~ D0541
D0542 ~ D0543
M000 ~ M003
D0000 ~ D0006
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis position teaching switch
X axis normal rotation speed teaching switch
X axis reverse rotation speed teaching switch
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis position teaching data
X axis normal rotation speed teaching data
X axis reverse rotation speed teaching data
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error
information)
11 - 36
Chapter 11 MK Program
4) Operation Order
P0001(Homing) switch ON,OFF => P0002(Position teaching) switch ON,OFF => P0003(normal rotation
speed teaching) switch ON,OFF => P000F(Start) switch ON,OFF => P0004(reverse rotation speed
teaching) switch ON,OFF => P000F(Start) switch ON,OFF
5) Operation Data Setting
Items of
Position data
Step Coordina
no.
te
Control
method
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
Absolute
Position
End
Single
10000
500
20
CW
Absolute
Position
End
Repeat
500
20
CW
X setting
Speed
Normal rotation speed
Position
On
On
Start
command
On
In operation
11 - 37
Teaching
setting value
(P0004)
2
0
1
D0542~D0543
27
Chapter 11 MK Program
8) Program
11 - 38
Chapter 11 MK Program
2) Used device
Device
P0000
P0001
P000F
P0010
P0011
P0012
P0020
M000 ~ M003
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error
information)
D0000 ~ D0006
3) Operatin Order
P0001(Homing) switch ON,OFF => P000F(Start) switch ON,OFF 4 times
4) Operation Data Setting
Items of
Position data
X setting
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
1000
20
CW
2000
20
CW
3000
20
CW
4000
20
CW
5000
5000
20
CW
Single
10000
6000
20
CW
Conti.
Single
20000
7000
20
CW
Position
Conti.
Single
30000
8000
20
CW
Position
End
Repeat
9000
20
CW
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Step
no.
Coordinat
e
Control
method
Relative
Position
End
Single
1000
Relative
Position
End
Single
2000
Relative
Position
Go-on
Single
3000
Relative
Position
Go-on
Single
4000
Relative
Position
Go-on
Single
Relative
Position
End
Relative
Position
Relative
Relative
11 - 39
Chapter 11 MK Program
5) Operation pattern
Speed
Normal
rotation
Continuous
8kpps
7kpps
6kpps
5kpps
4kpps
3kpps
2kpps
1kpps
Continuous
End
Go-on
Go-on
Go-on
End
End
0
step no. 9
Position
1000
3000
6000
10000
15000
25000
Step no.1
Step no.2
Step no.3
Step no.4
Step no.5
Step no.6
9kpps
Reverse
rotation
Start command
(P000F)
45000
Step no.7
75000
Step no.8
End(Repeat)
On
On
On
On
6) Program
11 - 40
Chapter 11 MK Program
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis M code release switch
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error
information)
D0000 ~ D0006
3) Operation Order
P0001(Homing) switch ON,OFF => P000F(Start) switch ON,OFF => P0002(M code release) switch
ON,OFF => P000F(Start) switch ON,OFF => P0002(M code release) switch ON,OFF => P0002(M code
release) switch ON,OFF => P000F(Start) switch ON,OFF => P0002(M code release) switch ON,OFF =>
P0002(M code release) switch ON,OFF
Please refer to Start command, M code OFF command of Operation pattern.
4) Operation Data Setting
Items of
Position data
Operati Operati
on
on
pattern method
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
c. no.
point
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
1000
100
CW
1000
100
CW
10
2000
100
CW
20
3000
100
CW
50000
30
4000
100
CW
40
5000
100
CW
Goal
position
[pulse]
Step
no.
Coordinat
e
Control
method
Absolute
Position
End
Single
10000
Absolute
Position
Conti.
Single
20000
Absolute
Position
Conti.
Single
30000
Absolute
Position
End
Single
40000
Absolute
Position
Go-on
Single
Absolute
Position
End
Repeat
X setting
M code output
2:AFTER
11 - 41
Chapter 11 MK Program
5) Operation pattern
Speed
Normal rotation
4kpps
Go-on
3kpps
End
2kpps
Continuous
1kpps
End
Continuous
Time
10000
20000
30000
40000
50000
Step no.1
Step no.2
Step no.3
Step no. 4
Step no.5
Step no.6
10kpps
Reverse rotation
Start command
(P000F)
In operation
(P0011)
End(Repeat)
On
On
On
On
On
On
On
In dwell
(M000F)
On
On
On
M code signal
(M0003)
M code no.
(D0005)
On
On
On
10
On
20
On
30
40
On
On
M code no.
(D0005)
On
10
20
On
30
40
Point
In case of Continuous Operation mode, M code signal is changed with the corresponding M code no. without stop whenever
operation step no. is changed , and the operation continues.
In case of Go-on Operation mode, if M code signal is ON, it is required to change M code ON signal with OFF before operating
the next operation step no.
6) Program
11 - 42
Chapter 11 MK Program
Description
X, Y axis error reset, output prohibit release switch
X, Y axis homing switch
2 axis linear interpolation operation switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error
information)
Y axis command receive signal
Y axis signal in operation
Y axis error status signal
Y axis status information read (operation status bit information/ axis information/
external I/O signal status)
Y axis operation information read (current position/speed/step no./M code/error
information)
D0000 ~ D0006
P0015
P0016
P0017
M010 ~ M013
D0010 ~ D0016
3) Operation Order
P0001(Homing) switch ON,OFF => P000F(linear interpolation) switch ON,OFF => P000F(linear
interpolation) switch ON,OFF
4) Operation Data Setting
Items of
Position data
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
c. no.
point
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
1000
100
CW
1000
100
CW
1000
100
CW
1000
100
CW
3000
1000
100
CW
Go-on Repeat
1000
1000
100
CW
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
1000
100
CW
1000
100
CW
1000
100
CW
1000
100
CW
8000
1000
100
CW
5000
1000
100
CW
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Step
no.
Coordinat
e
Control
method
Absolute
Position
End
Single
3000
Absolute
Position
Go-on
Single
8000
Absolute
Position
Go-on
Single
10000
Absolute
Position
Go-on
Single
8000
Absolute
Position
Go-on
Single
Absolute
Position
Step
no.
Coordinat
e
Control
method
Absolute
Position
End
Single
2000
Absolute
Position
Go-on
Single
2000
Absolute
Position
Go-on
Single
5000
Absolute
Position
Go-on
Single
8000
Absolute
Position
Go-on
Single
Absolute
Position
Go-on Repeat
X setting
Items of
Position data
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
c. no.
point
[pls/s]
[pulse]
Y setting
11 - 43
Chapter 11 MK Program
5) Operation pattern
Y axis Position address value
Step no. : 5
8000
Step no. : 4
7000
6000
Step no. : 6
5000
Step no. : 3
4000
3000
2000
Step no. : 2
Step no. : 1
1000
X axis Position address value
Origin
1000
2000 3000
4000
5000
6000
7000
8000
9000
6) Program
11 - 44
10000 11000
Chapter 11 MK Program
0~1
3~4
G4ID22A
G4FPP10
Sorvo Amp
Motor Amp
X axis
M
Encoder
P0020
P0021
P0022
P0023
P0024
P0025
Error reset
Homing
Jog high speed normal rotation
Jog high speed reverse rotation
Inching normal direction(+)
Inching reverse direction(-)
P0026
Position teaching
P002F
Start
11 - 45
Transfer body
Chapter 11 MK Program
2) Used device
Device
P0020
P0021
P0022
P0023
P0024
P0025
P0026
P002F
P0030
P0031
P0032
P0040
D0000 ~ D0001
D0100 ~ D0101
D0102 ~ D0103
M000 ~ M003
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis Jog high speed normal rotation switch
X axis Jog high speed reverse rotation switch
X axis inching normal rotation switch
X axis inching reverse rotation switch
X axis position teaching switch
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
X axis current position
Incing normal rotation setting value
Incing reverse rotation setting value
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error
information)
D0000 ~ D0006
3) Operation Order
P0021(Homing) switch ON,OFF => P0022(Jog high speed normal rotation) switch ON,OFF =>
P0023(Jog high speed reverse rotation) switch ON,OFF => Inching transfer amount setting by BCD
digital switch => P0024(inching normal rotation) switch ON,OFF => Inching transfer amount setting by
BCD digital switch => P0025(inching reverse rotation) switch ON,OFF => P0026(position teaching)
switch ON,OFF => P0021(Homing) switch ON,OFF => P002F(Start) switch ON,OFF
4) Operation Data Setting
Items of
Position data
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
c. no.
point
[pls/s]
[pulse]
Step
no.
Coordinat
e
Control
method
Absolute
Position
End
Single
Absolute
Position
End
Single
Dwell
time
[]
Circular
interpolati
on
direction
1000
100
CW
CW
X setting
5) Operation pattern
Speed
Jog high speed normal rotation
Position
Start command
11 - 46
Chapter 11 MK Program
6) Program
11 - 47
Chapter 11 MK Program
0~1
GM4PA2A
3~4
G4ID22A
G4FPP10
Sorvo Amp
Motor Amp
X axis
Transfer body
Encoder
P0020
P0021
P0022
P0023
P0024
P002F
Error reset
Homing
Next Move
Opertion step no. change
Speed change
Start
BCD digital switch (4digit X 2)
P0000 ~ P001F
Speed change value setting
2) Used device
Device
P0020
P0021
P0022
P0023
P0024
P002F
P0030
P0031
P0032
P0040
D0100 ~ D0001
M000 ~ M003
D0000 ~ D0006
Description
X axis error reset, output prohibit release switch
X axis homing switch
X axis Next Move switch
X axis operation step no. change switch
X axis speed change switch
X axis start switch
X axis command receive signal
X axis signal in operation
X axis error status signal
X axis start signal
Speed change setting value
X axis status information read (operation status bit information/ axis information/
external I/O signal status)
X axis operation information read (current position/speed/step no./M code/error
information)
11 - 48
Chapter 11 MK Program
3) Description
After changing position speed with speed change value set by digital switch during positioning operation
by after homing and carrying out the next step operation by Next Move command during continuous
operation by operation step no. change, positioning operation is completed.
4) Operation Order
P0021(Homing) switch ON,OFF => P002F(Start) switch ON,OFF => Speed change value setting by BCD
digital switch => P0024(Speed change) switch ON,OFF => P0023(operation step no. change) switch
ON,OFF => P002F(Start) switch ON,OFF => P0022(Next Move) switch ON,OFF
5) Operation Data Setting
Items of
Step
Coordinate
Position data no.
Control
method
Operati Operati
on
on
pattern method
Goal
position
[pulse]
Circular
Operatio
Acc./De
interpolation aux.
n speed
M code
point
c. no.
[pls/s]
[pulse]
Dwell
time
[]
Circular
interpolati
on
direction
Absolute
Position
Go-on
Single
100000
1000
100
CW
Absolute
Position
Go-on
Single
150000
5000
100
CW
Absolute
Position
End
Repeat
10000
100
CW
10
Absolute
Position
Conti.
Single
200000
2000
CW
11
Absolute
Position
Conti.
Single
250000
10000
CW
12
Absolute
Position
End
Repeat
15000
CW
X setting
6) Operation pattern
Speed
Normal
rotation
Continuous
10kpps
Go-on
Go-on
5kpps
4kpps
Continuous
3kpps
2kpps
Time
1kpps
100000
150000
200000
250000
Step no.1
Step no.2
Step no. 3
Step no. 10
Step no. 11
Step no. 12
10kpps
End(Repeat)
15kpps
End(Repeat)
Reverse
rotation
Start command
(P002F)
In operation
(P0021)
On
On
On
On
In dwell
(M000F)
On
On
On
On
Speed change
(P0024)
On
Next Move
(P0022)
11 - 49
Chapter 11 MK Program
7) Program
11 - 50
GMWIN or KGL-WIN
End
12 - 1
12.2 Installation
12.2.1 Installation Environment
This machine has a good reliability regardless of installation environment but cares should be taken
in the following items to guarantee the reliability and safety of the system.
1) Environment Condition
- Install the control panel available for water-proof, anti-vibration.
- The place free from continuous impact or vibration.
- The place not exposed to direct rays.
- The place with no dew phenomena by rapid temperature change.
- The place where surrounding temperature maintains 0-55.
2) Installation Construction
- In case of processing the screw hole or wiring, cares should be taken not to put the wiring
remnants to PLC inside.
- Install on the good place to operate.
- Do not install the high voltage machine on the same Panel.
- The distance from duct or surrounding module shall be more than 50mm.
- Ground to the place where surrounding noise environment is good enough.
12.3
Wiring
12 - 2
Revival
N
option
Servo Motor
C P
Power
3 AC200V
MR-H A
S
T
V
W
V
W
SM
E
R1
S1
Detector
Within 10m
CN2
CN1
G4F-PP1/2/3D
SG
11
SG
40
46
12
25
High limit
External EMG
EMG
26
Low limit
Servo ON
SON
STOP
27
External stop
Reset
RES
DOG
28
Approx. origin
Torque limit
TL
15
13
VTP
29
Normal limit
LSP
38
ECMD
30
Reverse limit
LSN
39
JOG-
31
VIS
20
COM
32
VTP switching
External comm.
comm
Jog reverse
DC24V
VDD
22
CR
37
SG
17
OV+
OV-
Within 50m
CN3
FP+
21
PP
10
FP-
22
11
MO1
RP+
23
35
MO2
RP-
24
PPR
NP
NPR
36
MOG
DRVIN
33
RD
49
DRVIN COM
34
HOME +5V
37
HOME COM
38
LZ
LZR
8
9
MPG A+
MPG AMPG B+
VDD
ZSP
21
MPG B-
CON
B
0V
failure
MPG
External simultaneous start
EMG
COM
10
ZONE 1
11
ZONE 2
12
ZONE 3
13
ZONE COM
14
Within 2m
5V
A
ALM
23
48
RA2
Emergency stop
DC24V
P15R
TLAP
LG
27
28
N15R
26
TLAN
29
LG
30
SD
50
Monitor output
Within 2m
12 - 3
10K
MR-J2S- A
MC
TE1
L1
Power
3phase 200VAC
V
W
L2
L3
L11
L21
CTE2
D
W
E
PE
EMG
PE
P
Within 10m
electronic brake
detector
CN2
OPC
11
FP+
21
PP
FP-
22
PG
13
RP+
23
NP
RP-
24
NG
12
DRVIN
33
RD
19
DRVIN COM
34
COM
CR
SG
10
HOME +5V
37
LZ
HOME COM
38
LZR
15
High limit
OV+
25
OV-
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
VTP
29
External EMG
ECMD
30
VTP switching
External comm.
JOG-
31
Jog reverse
Reset
COM
32
Servo ON
DC24V
MPG AMPG B+
MPG B-
5V
A
*3
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
Emergency stop
DC24V
11
5
LG
GND
LG
RS
15
LG
CS
RES
14
PC
GND
TL
RS
LSP
16
14
CS
0V
failure
zero speed detection
in torque limit
LG
15
SD
GND
SON
Normal limit
Reverse limit
17
13
DR
SG
10
Plate
ER
SG
20
VDD
COM
13
ALM
18
ZSP
19
RA3
TLC
P15R
11
TLA
12
12 - 4
ER
Monitor output
LSN
RA2
Within 2m
Personal
computer
DR
RA1
RD
RxD
Plate
MPG
CN3
TxD
SD
Proportional control
*3
LG
12
2
CN1E
EMG
Torque limit
CON
B2
24VDC
G4F-PP1/2/3D
MPG A+
B1
CN1A
SM
LG
SD
Plate
10k
A
10k
Within 2m
Max. 10mA
(2) G6F-PP1/2/3D
HC-MF HA-FF
Series motor
NF
MR-J2S- A
MC
TE1
L1
Power
3phase 200VAC
V
W
L2
L3
L11
L21
CTE2
D
W
E
PE
EMG
PE
P
Within 10m
B1
B2
24VDC
CN1A
SM
electronic brake
detector
CN2
G6F-PP1/2/3D
OPC
11
FP+
21A
PP
FP-
22A
PG
13
RP+
23A
NP
RP-
24A
NG
12
DRVIN
33A
RD
19
DRVIN COM
34A
COM
CR
SG
10
HOME +5V
37A
LZ
HOME COM
36A
LZR
15
High limit
OV+
25A
OV-
26A
Low limit
STOP
27A
External stop
DOG
28A
Approx. origin
VTP
29A
ECMD
30A
VTP switching
External comm.
External EMG
Jog reverse
Reset
JOG-
31A
COM
32A
Servo ON
DC24V
Proportional control
MPG A+
1A
MPG AMPG B+
2A
MPG B-
4A
3A
*3
*3
Normal limit
Reverse limit
RA1
7A
ENG
COM
8A
10A
Emergency stop
DC24V
RA2
failure
zero speed detection
in torque limit
RA3
SD
LG
GND
11
5
LG
GND
LG
RS
15
LG
CS
Plate
15
SON
RES
14
PC
GND
TL
RS
LSP
16
14
CS
LSN
17
13
DR
SG
10
Plate
ER
SG
20
3
COM
13
ALM
18
ZSP
19
TLC
P15R
11
Within 2m
12 - 5
Personal
computer
DR
VDD
TLA
RD
RxD
SD
0V
MPG
CN3
TxD
CN1E
EMG
Torque limit
5V
LG
12
2
12
LG
SD
Plate
ER
Monitor output
A
10k
A
10k
Within 2m
Max. 10mA
MR-J2S- A
MC
TE1
L1
Power
3phase 200VAC
V
W
L2
L3
L11
L21
CTE2
D
W
E
PE
EMG
PE
P
Within 10m
B2
24VDC
electronic brake
detector
CN2
G4F-PP1/2/3O
DC24V
OPC
11
FP+
21
PP
FP-
22
PG
13
RP+
23
NP
RP-
24
NG
12
DRVIN
33
RD
19
DRVIN COM
34
COM
CR
SG
10
HOME +5V
37
LZ
HOME COM
38
LZR
15
OV+
25
OV-
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
VTP
29
External EMG
ECMD
30
VTP switching
External comm.
Jog reverse
Reset
JOG-
31
COM
32
High limit
Servo ON
DC24V
MPG A+
MPG AMPG B+
MPG B-
5V
A
*3
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
Emergency stop
DC24V
GND
11
5
LG
GND
LG
RS
15
LG
CS
RES
14
PC
GND
TL
RS
LSP
16
14
CS
LSN
17
13
DR
SG
10
Plate
ER
SG
20
0V
failure
zero speed detection
in torque limit
LG
SON
SD
15
Normal limit
Reverse limit
COM
13
RA1
ALM
18
RA2
ZSP
19
RA3
TLC
P15R
11
TLA
12
Within 2m
12 - 6
Personal
computer
DR
VDD
RD
RxD
Plate
MPG
CN3
TxD
SD
Proportional control
*3
LG
12
2
CN1E
EMG
Torque limit
CON
B1
CN1A
SM
LG
SD
Plate
ER
Monitor output
A
10k
A
10k
Within 2m
Max. 10mA
(2) G6F-PP1/2/3O
HC-MF HA-FF
Series motor
NF
MR-J2S- A
MC
TE1
L1
Power
3phase 200VAC
V
W
L2
L3
L11
L21
CTE2
D
W
E
PE
EMG
PE
P
Within 10m
B1
B2
24VDC
CN1A
SM
electronic brake
detector
CN2
G6F-PP1/2/3O
DC24V
OPC
11
FP+
21A
PP
FP-
22A
PG
13
RP+
23A
NP
RP-
24A
NG
12
DRVIN
33A
RD
19
DRVIN COM
34A
COM
P COM
CR
24V
38A
40A
SG
10
HOME +5V
37A
LZ
HOME COM
36A
LZR
15
High limit
OV+
25A
OV-
26A
Low limit
STOP
27A
External stop
DOG
28A
Approx. origin
VTP
29A
ECMD
30A
VTP switching
External comm.
External EMG
Jog reverse
Reset
JOG-
31A
COM
32A
Servo ON
DC24V
Proportional control
MPG A+
1A
MPG AMPG B+
2A
MPG B-
4A
3A
*3
*3
Normal limit
Reverse limit
RA1
7A
ENG
COM
8A
10A
Emergency stop
DC24V
RA2
failure
zero speed detection
in torque limit
RA3
SD
LG
GND
11
5
LG
GND
LG
RS
15
LG
CS
Plate
15
SON
RES
14
PC
GND
TL
RS
LSP
16
14
CS
LSN
17
13
DR
SG
10
Plate
ER
SG
20
3
COM
13
ALM
18
ZSP
19
TLC
P15R
11
Within 2m
12 - 7
Personal
computer
DR
VDD
TLA
RD
RxD
SD
0V
MPG
CN3
TxD
CN1E
EMG
Torque limit
5V
LG
12
2
12
LG
SD
Plate
ER
Monitor output
A
10k
A
10k
Within 2m
Max. 10mA
option
Revival option
Servo motor
N C P
R
power
3 AC200V
MR-J A
S
T
V
W
V
W
SM
E
R1
S1
detector
CN2
Within 10m
G4F-PP1/2/3D
OV+
CN1
25
High limit
SG
13
14
28
26
Low limit
Servo ON
SG
SON
STOP
27
External stop
Reset
RES
29
DOG
28
Approx. origin
Torque limit
TL
33
29
VTP switching
External comm.
Normal limit
LSP
30
Reverse limit
LSN
VDD
31
34
35
CR
32
SG
15
OV-
VTP
ECMD
30
JOG-
31
COM
32
Jog reverse
VIN
DC24V
FP+
21
PP
20
FP-
22
PG
19
RP+
23
22
RP-
24
NP
NG
DRVIN
33
RD
24
DRVIN COM
34
HOME +5V
37
P15R
HOME COM
38
OP
12
VDD
36
MPG A+
ZSP
ALM
26
27
SG
16
MPG AMPG B+
MPG B-
CON
EMG
COM
10
ZONE 1
11
ZONE 2
12
ZONE 3
13
ZONE COM
14
5V
A
RA1
detection
failure
RA2
Within 30m
21
0V
MPG
External simultaneous start
Zero speed
CN1
Emergency stop
DC24V
Analog torque limit command(+)
+10V/max. current
Monitor max. +1mA
P15R
TLA
1
3
ff
MO
LG
SD
18
Within 2m
12 - 8
MC
U
TE1
L1
Power
Single phase 200VAC(A type) or
100VAC(A1 type)
Single phase
SM
L2
MR-C A or MR-C A1
EMG
24VDC
CN2
G4F-PP/1/2/3D
CN1
FP+
21
PP
FP-
22
PG
10
RP+
23
NP
RP-
24
NG
CR
13
HOME +24V
HOME COM
SG
12
35
V+
38
OP
SD
11
OV+
25
High limit
Servo ON
SON
17
OV-
26
Low limit
Normal limit
LSP
15
STOP
27
External stop
Reverse limit
LSN
14
28
Approx. origin
VTP
29
ECMD
30
VTP switching
External comm
JOG-
31
COM
32
DRVIN
33
DRVIN COM
34
MPG A+
MPG AMPG B+
MPG B-
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
DOG
failure
RA1
ALM
V24
20
Jog reverse
Driver READY
5V
A
B
0V
MPG
Emergency stop
DC24V
+
-
24V power
supply
24V 0.2A
12 - 9
electronic brake
detector
Max. 2m
G4F-PP1/2/3D
MINAS A
21
PULSE2
22
PULSE1
23
22
SIGN2
RP-
24
10
SIGN1
HOME +5V
37
37
OZ-
HOME COM
38
23
OZ+
DRVIN
33
35
S-RDY+
DRVIN COM
34
34
S-RDY-
29
SRV-QN
CCWL
CWL
COM+
FP+
21
FPRP+
MPG A+
MPG A-
5V
+5V
A
B
0V
MPG B+
MPG B-
OV+
25
High limit
OV-
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
VTP
29
ECMD
30
VTP switching
External comm
JOG-
31
Jog reverse
COM
32
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
MPG
5G
24G
P24V
External simultaneous
start
Emergency stop
DC24V
PYO
FP+
21
26
PPC
FP-
22
27
PPC
RP+
23
28
CNPC
RP-
24
29
NPC
35
50
13
5-24VDC
HOME +24V
HOME COM
38
11
COP
DRVIN
33
41
SRDY
DRVIN COM
34
49
12-24VDC
24
SG
25
SG
37
SON
32
PROT
33
NROT
23
5-24VDC
5V
MPG A+
A19
MPG A-
B19
MPG B+
A20
MPG B-
B20
0V
25
High limit
OV-
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
VTP
29
ECMD
30
VTP switching
External comm
JOG-
31
OV+
COM
32
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
+5V
MPG
5G
24G
Jog reverse
P24V
External simultaneous start
Emergency stop
DC24V
12 - 10
SG
Max. 2m
CACR (R Series)
Servopack
G4F-PP1/2/3D
FP+
21
21
PULS
FP-
22
*PULS
RP+
23
22
SIGN
RP-
24
10
*SIGN
HOME +24V
35
37
PCOT
HOME COM
38
S-ON
DRVIN
33
43
ALM RST
DRVIN COM
34
26
N-OT
41
P-OT
+24VIN
1k
25
High limit
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
VTP
29
ECMD
30
VTP switching
External comm
JOG-
31
COM
32
MPG A+
MPG A-
MPG B+
MPG B-
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
OV+
OV-
24G
Jog reverse
P24V
5V
A
B
MPG
0V
External simultaneous start
Emergency stop
DC24V
12 - 11
G4F-PP1/2/3O
FP+
21
CW-
FP-
22
CW+
RP+
23
CCW-
RP-
24
HOME +24V
35
P5V
H OFF+
HOME COM
38
5G
H OFF-
DRVIN
33
DRVIN COM
34
CCW+
TIMING
COM
O H
High limit
OV+
25
OV-
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
VTP
29
ECMD
30
VTP switching
External comm
JOG-
31
COM
32
MPG A+
MPG A-
MPG B+
MPG B-
CON
ENG
COM
10
ZONE 1
11
ZONE 2
12
ZONE 3
13
ZONE COM
14
24G
Jog reverse
P24V
5V
A
B
MPG
0V
External simultaneous start
Emergency stop
DC24V
G4F-PP1/2/3D
FP+
21
CW+
FP-
22
CW-
RP+
23
CCW+
RP-
24
HOME +24V
35
P5V
H OFF+
HOME COM
38
5G
H OFF-
DRVIN
33
DRVIN COM
34
OV+
25
OV-
26
STOP
27
DOG
28
Approx. origin
VTP
29
ECMD
30
VTP switching
External comm
CCW-
TIMING
COM
O H
JOG-
31
COM
32
MPG A+
MPG A-
MPG B+
MPG B-
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
High limit
Low limit
External stop
24G
Jog reverse
P24V
5V
A
B
MPG
0V
External simultaneous start
Emergency stop
DC24V
12 - 12
VEXTA UPO
FP+
21
CW-
FP-
22
CW+
RP+
23
CCW-
RP-
24
HOME +24V
35
HOME COM
38
DRVIN
33
DRVIN COM
34
CCW+
H OFF+
P5V
5G
H OFFTIMING
COM
O H
5V
MPG A+
MPG AMPG B+
MPG B-
OV+
25
OV-
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
VTP
29
ECMD
30
VTP switching
External comm
JOG-
31
COM
32
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
A
B
MPG
0V
High limit
24G
Jog reverse
P24V
External simultaneous start
Emergency stop
DC24V
Max. 2m
G6F-PP1/2/3O
VEXTA UPO
P5V
FP+
21A
CW-
FP-
22A
CW+
RP+
23A
CCW-
RP-
24A
CCW+
P COM
38A
H OFF+
5V
39A
H OFF-
HOME +24V
35A
TIMING
HOME COM
36A
DRVIN
33A
COM
O H
5G
DRVIN COM
34A
MPG A+
1A
MPG AMPG B+
2A
MPG B-
4A
OV+
25A
OV-
26A
STOP
27A
DOG
28A
Approx. origin
VTP
29A
ECMD
30A
VTP switching
External comm
5V
A
B
3A
JOG-
31A
COM
32A
CON
7A
ENG
COM
8A
10A
MPG
0V
High limit
Low limit
External stop
24G
Jog reverse
External simultaneous start
P24V
Emergency stop
DC24V
12 - 13
VEXTA UPO
FP+
21
CW+
FP-
22
CW-
RP+
23
CCW+
RP-
24
HOME +24V
35
HOME COM
38
DRVIN
33
DRVIN COM
34
MPG A+
MPG AMPG B+
MPG B-
OV+
25
OV-
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
VTP
29
ECMD
30
VTP switching
External comm
JOG-
31
COM
32
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
CCWH OFF+
P5V
5G
H OFFTIMING
COM
O H
5V
A
B
MPG
0V
High limit
24G
Jog reverse
P24V
External simultaneous start
Emergency stop
DC24V
Max. 10m
G6F-PP1/2/3D
VEXTA UPO
FP+
21A
CW+
FP-
22A
CW-
RP+
23A
CCW+
RP-
24A
HOME +24V
35A
HOME COM
36A
DRVIN
33A
DRVIN COM
34A
MPG A+
1A
MPG AMPG B+
2A
MPG B-
4A
OV+
25A
OV-
26A
Low limit
STOP
27A
External stop
DOG
28A
Approx. origin
VTP
29A
ECMD
30A
VTP switching
External comm
JOG-
31A
COM
32A
CON
7A
ENG
COM
8A
10A
CCWH OFF+
P5V
5G
H OFFTIMING
COM
O H
5V
A
B
3A
MPG
0V
High limit
24G
Jog reverse
External simultaneous start
P24V
Emergency stop
DC24V
12 - 14
G4F-PP1/2/3O
FP+
21
11
CW-
FP-
22
12
CW+
RP+
23
CCW-
RP-
24
10
CCW+
22
CL+
CL-
HOME +5V
37
HOME COM
38
21
33
DRVIN
33
34
H.OFF-
DRVIN COM
34
15
ENC A
OV+
OVSTOP
DOG
VTP
H.OFF+
13
ENC B
High limit
23
ENC Z
26
Low limit
29
P.END
27
External stop
25
ALARM
28
Approx. origin
16
ENC A
29
VTP switching
External comm
14
ENC B
24
30
ENC Z
26
ALARM
25
ECMD
30
JOG-
31
COM
32
MPG A+
MPG A-
MPG B+
MPG B-
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
P24V
5G
Jog reverse
24G
5V
A
B
P5V
MPG
P.END
GND
COMMON
0V
External simultaneous start
Emergency stop
DC24V
G4F-PP1/2/3D
FP+
21
12
CW+
FP-
22
11
CW-
RP+
23
10
CCW+
RP-
24
CCW-
22
CL+
CL-
HOME +5V
37
HOME COM
38
21
33
DRVIN
33
34
H.OFF-
34
15
ENC A
13
ENC B
High limit
23
ENC Z
29
P.END
25
ALARM
16
ENC A
14
ENC B
24
30
ENC Z
26
ALARM
DRVIN COM
OV+
25
OV-
26
Low limit
STOP
27
External stop
DOG
28
Approx. origin
29
VTP switching
External comm
VTP
ECMD
30
JOG-
31
COM
32
MPG A+
MPG A-
MPG B+
MPG B-
CON
ENG
COM
8
10
ZONE 1
ZONE 2
11
12
ZONE 3
ZONE COM
13
14
P24V
5G
Jog reverse
24G
5V
A
B
MPG
P5V
0V
External simultaneous start
Emergency stop
DC24V
12 - 15
H.OFF+
P.END
GND
COMMON
G4F-PP1/2/3O
9
PFIN
26
PRIN
41
+24VA
35
36
PZO+
38
DRVIN
33
17
SVON
DRVIN COM
34
16
INPOS
FP+
21
FP-
22
RP+
23
RP-
24
HOME +5V
37
HOME COM
24G
P24V
PZO-
32
0 SPEED
High limit
47
BRAKE
26
Low limit
48
ALARM
27
External stop
15
A_CODE0
DOG
28
Approx. origin
31
A_CODE1
VTP
29
14
A_CODE2
ECMD
30
VTP switching
External comm
GND24
JOG-
31
49
50
COM
32
10
SVONEN
MPG A+
12
CLR
MPG A-
30
CCWLIM
MPG B+
46
CWLIM
MPG B-
45
ESTOP
13
ALMRST
29
P/P1
28
TL
27
+24VIN
42
+24VIN
OV+
OVSTOP
25
P24V
Jog reverse
24G
5V
A
B
MPG
0V
GND24
G4F-PP1/2/3O
FP+
21
FP-
22
RP+
23
RP-
24
HOME +5V
37
1.5K,1/2W
24G
P24V
1.5K,1/2W
10
PFIN
11
PPFIN
12
PRIN
PPRIN
38
5
30
PZO+
HOME COM
DRVIN
33
21
RDY
DRVIN COM
34
22
INPOS
47
0 SPEED
High limit
48
BRAKE
26
Low limit
20
ALARM
27
External stop
45
A_CODE0
28
Approx. origin
19
A_CODE1
VTP
29
44
A_CODE2
ECMD
30
VTP switching
External comm
24
25
GND24
18
SVONEN
38
CLR
15
CCWLIM
40
CWLIM
39
ESTOP
38
ALMRST
41
P/P1
14
TLIM
49
+24VIN
OV+
OVSTOP
DOG
25
JOG-
31
COM
32
MPG A+
MPG A-
MPG B+
MPG B-
CON
ENG
COM
10
ZONE 1
11
ZONE 2
12
ZONE 3
13
ZONE COM
14
P24V
Jog reverse
24G
5V
A
B
MPG
0V
External Simultaneous start
Emergency stop
DC24V
12 - 16
PZO-
GND24
NF
MC
U
U
power
Single phase 200VAC(A type) or
100VAC(B
type)
Single phase
V
W
SGDA- BP
Within 2m
G4F-PP1/2/3O
12V
1CN
0V
1 K
PULS
*PULS
FP+
21
FP-
22
SIGN
RP+
23
*SIGN
RP-
24
CLR
*CLR
37
PCO
24
*PCO
25
HOME +5V
HOME COM
38
OV+
25
OV-
1 K
+24V
13
High limit
Servo ON
S-ON
14
26
Low limit
Normal limit
P-OT
16
STOP
27
External stop
N-OT
17
DOG
28
Approx. origin
Reverse limit
Alarm reset
ALMRST
18
VTP
29
SG
19
ECMD
30
VTP switching
External comm
ALO1
30
ALO2
31
ALO3
32
SG-AL
33
PAO
20
*PAO
21
PBO
22
*PBO
23
JOG-
31
COM
32
DRVIN
33
DRVIN COM
34
EMG
CON_STR
IN COM
10
MPG A+
MPG AMPG B+
MPG B-
Jog reverse
Driver READY
External
Encoder output
5V
A
B
0V
MPG
External simultaneous start
CON
ENG
COM
10
ZONE 1
11
ZONE 2
12
ZONE 3
13
ZONE COM
14
- 24V power
supply
+
24V 0.2A
Emergency stop
DC24V
12 - 17
PG
NF
MC
U
U
Power
Single phase 200VAC(A type) or
Single phase 100VAC(B type)
V
W
SGDA- BP
Within 10m
G4F-PP1/2/3D
1CN
FP+
21
PULS
FP-
22
*PULS
RP+
23
SIGN
RP-
24
*SIGN
CLR
HOME +5V
*CLR
37
PCO
24
*PCO
25
HOME COM
38
OV+
25
OV-
+24V
13
High limit
Servo ON
S-ON
14
26
Low limit
Normal limit
P-OT
16
STOP
27
External stop
N-OT
17
DOG
28
Approx. origin
Reverse limit
Alarm reset
ALMRST
18
VTP
29
SG
19
ECMD
30
VTP switching
External comm
ALO1
30
ALO2
31
ALO3
32
SG-AL
33
PAO
20
*PAO
21
PBO
22
*PBO
23
JOG-
31
COM
32
DRVIN
33
DRVIN COM
34
EMG
CON_STR
IN COM
10
MPG A+
MPG A-
MPG B+
MPG B-
Jog reverse
Driver READY
Emergency stop
Encoder output
5V
A
B
0V
MPG
CON
ENG
COM
10
ZONE 1
11
ZONE 2
12
ZONE 3
13
ZONE COM
14
- 24V power
supply
+
24V 0.2A
Emergency stop
DC24V
12 - 18
PG
2-Phase pulse
Position Address
deducted
from
pulse
count.
Standard
phase
after
setting
difference is 90 (in electronic angle). If B phase is
behind
A by Relative coordinate or Absolute
phase at the normal rotation direction (B phase is
AFTER mode
Absolute Encoder
This outputs each data within one time motor
Auto tuning
Absolute Coordinate
Trapezoidal acceleration/deceleration
operation.
Backlash Compensation
As like normal direction is changed to reverse or
Acceleration Time
Appendix 1-1
position.
without
additional
In
this
feed
case,
corresponding
set
the
to
backlash
Busy
external input.
Circular interpolation
positioning
action
for
horizontal
feed
and
low speed.
Internal Memory
operation speed.
Appendix 1-2
Control unit
This is the setting unit as the basis of positioning
data and includes the units such as mm, inch,
Deceleration time
Continuous operation
This is the control method that operation pattern
Deviation count
0.
Creep speed.
enables the RF transmission and has the noiseresistance. Thus this is also used for high speed
Clockwise
Drive unit
The pulse command output from positioning module
Deceleration ratio
motor.
Appendix 1-3
motor and there are two types : Servo drive unit for
motor.
Electromagnetic brake
Drive Ready signal (Drive unit ready)
Droop pulse
If the speed command from positioning module is
Electronic gear
Dwell time
This is the time to be fixed to adjust the droop pulse
Emergency stop
This
applies
emergency
stop
signal
to
the
Appendix 1-4
is
downward.
External
regenerative
Flash memory
the battery.
signal)
completed.
Feed pulse
This is the output pulse from positioning module to
Servo driver or stepping driver. It is also called as
G code
command pulse.
Feed screw
Ex;
Feedback pulse
G28 Homing
Gain
set
freely
by
positioning
distance,
Inverter
The
incremental
encoder
used
most
Jog
axis rotation.
KPPS
Inertia
This is the attribute of an object having no effect
Limit switch
Interlock
Appendix 1-6
Main axis
axis.
rotation
Multi-phase pulse
composed
of
EIA
code
(EIA
language),ISO
Homing parameter
This parameter is necessary for homing. This is set
Numerical control
surface.
Origin
Operation pattern
P magnification pulse
positioning.
Homing method
There are 5 types of Homing method. The method
Position control
near point ON
3) Origin detection by the origin and high/low
limit
Positioning
Pulse
goal
the
user.
point
distance,
correctly.
direction,
Movement
speed
set
includes
by
the
Pulse generator
This is the device to generate the pulse. For
example,
this
includes
the
device
(encoder)
axis rotation.
the positioning.
operation data.
Positioning parameter
outputted
Appendix 1-9
from
the
same
terminal
and
This
function
is
used
to
carry
out automatically.
Subordinate axis
Turn Table
Sequence control
This
means
sequence
program
that
the
Servo motor
loop
Appendix 1-10
gain,
if
over
shooting
during
Stroke limit
stops.
Sudden stop
Speed loop mode
Torque control
By this function, the limit of resistance torque
Step out
Stepping motor
This is the motor to rotate the given angle (ex:
Appendix 1-11
Torque ripple
This means the change of torque width or deviation
of torque.
Turn table
This is the turn table that is turning by the power.
This table is used by dividing into the necessary
position from 360 degree rotation.
The unit of
Unit setting
This is the setting of the unit for the actual address
or movement amount necessary for positioning.
The available units are mm,inch,degree,pulse. The
initial value of parameter is pulse unit.
WITH mode
This is the mode that carries out the positioning
start and M code output at the same time. This
mode enables the voltage to apply to the welding
electrodes and to display the positioning speed and
it shall be ON when the positioning starts.
XY table
This is the device to move the table to X, Y direction
to carry out the positioning easily. There are some
products available to use commercially.
Zero signal
This is called as PGO of pulse generator (one time
detection per axis rotation). This is also called as
Z phase. Refer to pulse generator terminology.
Appendix 1-12
Goal position
no.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
100
109
118
127
136
145
154
163
172
181
190
199
208
217
226
235
244
253
262
271
280
289
298
307
316
325
334
343
352
361
370
379
388
397
406
415
424
433
442
451
460
469
478
487
496
505
514
523
532
541
101
110
119
128
137
146
155
164
173
182
191
200
209
218
227
236
245
254
263
272
281
290
299
308
317
326
335
344
353
362
371
380
389
398
407
416
425
434
443
452
461
470
479
488
497
506
515
524
533
542
102
111
120
129
138
147
156
165
174
183
192
201
210
219
228
237
246
255
264
273
282
291
300
309
318
327
336
345
354
363
372
381
390
399
408
417
426
435
444
453
462
471
480
489
498
507
516
525
534
543
103
112
121
130
139
148
157
166
175
184
193
202
211
220
229
238
247
256
265
274
283
292
301
310
319
328
337
346
355
364
373
382
391
400
409
418
427
436
445
454
463
472
481
490
499
508
517
526
535
544
104
113
122
131
140
149
158
167
176
185
194
203
212
221
230
239
248
257
266
275
284
293
302
311
320
329
338
347
356
365
374
383
392
401
410
419
428
437
446
455
464
473
482
491
500
509
518
527
536
545
105
114
123
132
141
150
159
168
177
186
195
204
213
222
231
240
249
258
267
276
285
294
303
312
321
330
339
348
357
366
375
384
393
402
411
420
429
438
447
456
465
474
483
492
501
510
519
528
537
546
Dwell
M code
Control
Step
time
no.
word
no.
106
115
124
133
142
151
160
169
178
187
196
205
214
223
232
241
250
259
268
277
286
295
304
313
322
331
340
349
358
367
376
385
394
403
412
421
430
439
448
457
466
475
484
493
502
511
520
529
538
547
107
116
125
134
143
152
161
170
179
188
197
206
215
224
233
242
251
260
269
278
287
296
305
314
323
332
341
350
359
368
377
386
395
404
413
422
431
440
449
458
467
476
485
494
503
512
521
530
539
548
108
117
126
135
144
153
162
171
180
189
198
207
216
225
234
243
252
261
270
279
288
297
306
315
324
333
342
351
360
369
378
387
396
405
414
423
432
441
450
459
468
477
486
495
504
513
522
531
540
549
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Appendix 2-1
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
550
559
568
577
586
595
604
613
622
631
640
649
658
667
676
685
694
703
712
721
730
739
748
757
766
775
784
793
802
811
820
829
838
847
856
865
874
883
892
901
910
919
928
937
946
955
964
973
982
991
551
560
569
578
587
596
605
614
623
632
641
650
659
668
677
686
695
704
713
722
731
740
749
758
767
776
785
794
803
812
821
830
839
848
857
866
875
884
893
902
911
920
929
938
947
956
965
974
983
992
552
561
570
579
588
597
606
615
624
633
642
651
660
669
678
687
696
705
714
723
732
741
750
759
768
777
786
795
804
813
822
831
840
849
858
867
876
885
894
903
912
921
930
939
948
957
966
975
984
993
553
562
571
580
589
598
607
616
625
634
643
652
661
670
679
688
697
706
715
724
733
742
751
760
769
778
787
796
805
814
823
832
841
850
859
868
877
886
895
904
913
922
931
940
949
958
967
976
985
994
554
563
572
581
590
599
608
617
626
635
644
653
662
671
680
689
698
707
716
725
734
743
752
761
770
779
788
797
806
815
824
833
842
851
860
869
878
887
896
905
914
923
932
941
950
959
968
977
986
995
555
564
573
582
591
600
609
618
627
636
645
654
663
672
681
690
699
708
717
726
735
744
753
762
771
780
789
798
807
816
825
834
843
852
861
870
879
888
897
906
915
924
933
942
951
960
969
978
987
996
Dwell
M code
Control
time
no.
word
556
565
574
583
592
601
610
619
628
637
646
655
664
673
682
691
700
709
718
727
736
745
754
763
772
781
790
799
808
817
826
835
844
853
862
871
880
889
898
907
916
925
934
943
952
961
970
979
988
997
557
566
575
584
593
602
611
620
629
638
647
656
665
674
683
692
701
710
719
728
737
746
755
764
773
782
791
800
809
818
827
836
845
854
863
872
881
890
899
908
917
926
935
944
953
962
971
980
989
998
558
567
576
585
594
603
612
621
630
639
648
657
666
675
684
693
702
711
720
729
738
747
756
765
774
783
792
801
810
819
828
837
846
855
864
873
882
891
900
909
918
927
936
945
954
963
972
981
990
999
Circular
Step
Goal position
no.
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
1000
1009
1018
1027
1036
1045
1054
1063
1072
1081
1090
1099
1108
1117
1126
1135
1144
1153
1162
1171
1180
1189
1198
1207
1216
1225
1234
1243
1252
1261
1270
1279
1288
1297
1306
1315
1324
1333
1342
1351
1360
1369
1378
1387
1396
1405
1414
1423
1432
1441
1001
1010
1019
1028
1037
1046
1055
1064
1073
1082
1091
1100
1109
1118
1127
1136
1145
1154
1163
1172
1181
1190
1199
1208
1217
1226
1235
1244
1253
1262
1271
1280
1289
1298
1307
1316
1325
1334
1343
1352
1361
1370
1379
1388
1397
1406
1415
1424
1433
1442
1002
1011
1020
1029
1038
1047
1056
1065
1074
1083
1092
1101
1110
1119
1128
1137
1146
1155
1164
1173
1182
1191
1200
1209
1218
1227
1236
1245
1254
1263
1272
1281
1290
1299
1308
1317
1326
1335
1344
1353
1362
1371
1380
1389
1398
1407
1416
1425
1434
1443
1003
1012
1021
1030
1039
1048
1057
1066
1075
1084
1093
1102
1111
1120
1129
1138
1147
1156
1165
1174
1183
1192
1201
1210
1219
1228
1237
1246
1255
1264
1273
1282
1291
1300
1309
1318
1327
1336
1345
1354
1363
1372
1381
1390
1399
1408
1417
1426
1435
1444
1004
1013
1022
1031
1040
1049
1058
1067
1076
1085
1094
1103
1112
1121
1130
1139
1148
1157
1166
1175
1184
1193
1202
1211
1220
1229
1238
1247
1256
1265
1274
1283
1292
1301
1310
1319
1328
1337
1346
1355
1364
1373
1382
1391
1400
1409
1418
1427
1436
1445
1005
1014
1023
1032
1041
1050
1059
1068
1077
1086
1095
1104
1113
1122
1131
1140
1149
1158
1167
1176
1185
1194
1203
1212
1221
1230
1239
1248
1257
1266
1275
1284
1293
1302
1311
1320
1329
1338
1347
1356
1365
1374
1383
1392
1401
1410
1419
1428
1437
1446
Dwell
M code
Control
Step
time
no.
word
no.
1006
1015
1024
1033
1042
1051
1060
1069
1078
1087
1096
1105
1114
1123
1132
1141
1150
1159
1168
1177
1186
1195
1204
1213
1222
1231
1240
1249
1258
1267
1276
1285
1294
1303
1312
1321
1330
1339
1348
1357
1366
1375
1384
1393
1402
1411
1420
1429
1438
1447
1007
1016
1025
1034
1043
1052
1061
1070
1079
1088
1097
1106
1115
1124
1133
1142
1151
1160
1169
1178
1187
1196
1205
1214
1223
1232
1241
1250
1259
1268
1277
1286
1295
1304
1313
1322
1331
1340
1349
1358
1367
1376
1385
1394
1403
1412
1421
1430
1439
1448
1008
1017
1026
1035
1044
1053
1062
1071
1080
1089
1098
1107
1116
1125
1134
1143
1152
1161
1170
1179
1188
1197
1206
1215
1224
1233
1242
1251
1260
1269
1278
1287
1296
1305
1314
1323
1332
1341
1350
1359
1368
1377
1386
1395
1404
1413
1422
1431
1440
1449
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Appendix 2-2
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
1450
1459
1468
1477
1486
1495
1504
1513
1522
1531
1540
1549
1558
1567
1576
1585
1594
1603
1612
1621
1630
1639
1648
1657
1666
1675
1684
1693
1702
1711
1720
1729
1738
1747
1756
1765
1774
1783
1792
1801
1810
1819
1828
1837
1846
1855
1864
1873
1882
1891
1451
1460
1469
1478
1487
1496
1505
1514
1523
1532
1541
1550
1559
1568
1577
1586
1595
1604
1613
1622
1631
1640
1649
1658
1667
1676
1685
1694
1703
1712
1721
1730
1739
1748
1757
1766
1775
1784
1793
1802
1811
1820
1829
1838
1847
1856
1865
1874
1883
1892
1452
1461
1470
1479
1488
1497
1506
1515
1524
1533
1542
1551
1560
1569
1578
1587
1596
1605
1614
1623
1632
1641
1650
1659
1668
1677
1686
1695
1704
1713
1722
1731
1740
1749
1758
1767
1776
1785
1794
1803
1812
1821
1830
1839
1848
1857
1866
1875
1884
1893
1453
1462
1471
1480
1489
1498
1507
1516
1525
1534
1543
1552
1561
1570
1579
1588
1597
1606
1615
1624
1633
1642
1651
1660
1669
1678
1687
1696
1705
1714
1723
1732
1741
1750
1759
1768
1777
1786
1795
1804
1813
1822
1831
1840
1849
1858
1867
1876
1885
1894
1454
1463
1472
1481
1490
1499
1508
1517
1526
1535
1544
1553
1562
1571
1580
1589
1598
1607
1616
1625
1634
1643
1652
1661
1670
1679
1688
1697
1706
1715
1724
1733
1742
1751
1760
1769
1778
1787
1796
1805
1814
1823
1832
1841
1850
1859
1868
1877
1886
1895
1455
1464
1473
1482
1491
1500
1509
1518
1527
1536
1545
1554
1563
1572
1581
1590
1599
1608
1617
1626
1635
1644
1653
1662
1671
1680
1689
1698
1707
1716
1725
1734
1743
1752
1761
1770
1779
1788
1797
1806
1815
1824
1833
1842
1851
1860
1869
1878
1887
1896
Dwell
M code
Control
time
no.
word
1456
1465
1474
1483
1492
1501
1510
1519
1528
1537
1546
1555
1564
1573
1582
1591
1600
1609
1618
1627
1636
1645
1654
1663
1672
1681
1690
1699
1708
1717
1726
1735
1744
1753
1762
1771
1780
1789
1798
1807
1816
1825
1834
1843
1852
1861
1870
1879
1888
1897
1457
1466
1475
1484
1493
1502
1511
1520
1529
1538
1547
1556
1565
1574
1583
1592
1601
1610
1619
1628
1637
1646
1655
1664
1673
1682
1691
1700
1709
1718
1727
1736
1745
1754
1763
1772
1781
1790
1799
1808
1817
1826
1835
1844
1853
1862
1871
1880
1889
1898
1458
1467
1476
1485
1494
1503
1512
1521
1530
1539
1548
1557
1566
1575
1584
1593
1602
1611
1620
1629
1638
1647
1656
1665
1674
1683
1692
1701
1710
1719
1728
1737
1746
1755
1764
1773
1782
1791
1800
1809
1818
1827
1836
1845
1854
1863
1872
1881
1890
1899
Circular
Step
Goal position
no.
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
1900
1909
1918
1927
1936
1945
1954
1963
1972
1981
1990
1999
2008
2017
2026
2035
2044
2053
2062
2071
2080
2089
2098
2107
2116
2125
2134
2143
2152
2161
2170
2179
2188
2197
2206
2215
2224
2233
2242
2251
2260
2269
2278
2287
2296
2305
2314
2323
2332
2341
1901
1910
1919
1928
1937
1946
1955
1964
1973
1982
1991
2000
2009
2018
2027
2036
2045
2054
2063
2072
2081
2090
2099
2108
2117
2126
2135
2144
2153
2162
2171
2180
2189
2198
2207
2216
2225
2234
2243
2252
2261
2270
2279
2288
2297
2306
2315
2324
2333
2342
1902
1911
1920
1929
1938
1947
1956
1965
1974
1983
1992
2001
2010
2019
2028
2037
2046
2055
2064
2073
2082
2091
2100
2109
2118
2127
2136
2145
2154
2163
2172
2181
2190
2199
2208
2217
2226
2235
2244
2253
2262
2271
2280
2289
2298
2307
2316
2325
2334
2343
1903
1912
1921
1930
1939
1948
1957
1966
1975
1984
1993
2002
2011
2020
2029
2038
2047
2056
2065
2074
2083
2092
2101
2110
2119
2128
2137
2146
2155
2164
2173
2182
2191
2200
2209
2218
2227
2236
2245
2254
2263
2272
2281
2290
2299
2308
2317
2326
2335
2344
1904
1913
1922
1931
1940
1949
1958
1967
1976
1985
1994
2003
2012
2021
2030
2039
2048
2057
2066
2075
2084
2093
2102
2111
2120
2129
2138
2147
2156
2165
2174
2183
2192
2201
2210
2219
2228
2237
2246
2255
2264
2273
2282
2291
2300
2309
2318
2327
2336
2345
1905
1914
1923
1932
1941
1950
1959
1968
1977
1986
1995
2004
2013
2022
2031
2040
2049
2058
2067
2076
2085
2094
2103
2112
2121
2130
2139
2148
2157
2166
2175
2184
2193
2202
2211
2220
2229
2238
2247
2256
2265
2274
2283
2292
2301
2310
2319
2328
2337
2346
Dwell
M code
Control
Step
time
no.
word
no.
1906
1915
1924
1933
1942
1951
1960
1969
1978
1987
1996
2005
2014
2023
2032
2041
2050
2059
2068
2077
2086
2095
2104
2113
2122
2131
2140
2149
2158
2167
2176
2185
2194
2203
2212
2221
2230
2239
2248
2257
2266
2275
2284
2293
2302
2311
2320
2329
2338
2347
1907
1916
1925
1934
1943
1952
1961
1970
1979
1988
1997
2006
2015
2024
2033
2042
2051
2060
2069
2078
2087
2096
2105
2114
2123
2132
2141
2150
2159
2168
2177
2186
2195
2204
2213
2222
2231
2240
2249
2258
2267
2276
2285
2294
2303
2312
2321
2330
2339
2348
1908
1917
1926
1935
1944
1953
1962
1971
1980
1989
1998
2007
2016
2025
2034
2043
2052
2061
2070
2079
2088
2097
2106
2115
2124
2133
2142
2151
2160
2169
2178
2187
2196
2205
2214
2223
2232
2241
2250
2259
2268
2277
2286
2295
2304
2313
2322
2331
2340
2349
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
Appendix 2-3
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
2350
2359
2368
2377
2386
2395
2404
2413
2422
2431
2440
2449
2458
2467
2476
2485
2494
2503
2512
2521
2530
2539
2548
2557
2566
2575
2584
2593
2602
2611
2620
2629
2638
2647
2656
2665
2674
2683
2692
2701
2710
2719
2728
2737
2746
2755
2764
2773
2782
2791
2351
2360
2369
2378
2387
2396
2405
2414
2423
2432
2441
2450
2459
2468
2477
2486
2495
2504
2513
2522
2531
2540
2549
2558
2567
2576
2585
2594
2603
2612
2621
2630
2639
2648
2657
2666
2675
2684
2693
2702
2711
2720
2729
2738
2747
2756
2765
2774
2783
2792
2352
2361
2370
2379
2388
2397
2406
2415
2424
2433
2442
2451
2460
2469
2478
2487
2496
2505
2514
2523
2532
2541
2550
2559
2568
2577
2586
2595
2604
2613
2622
2631
2640
2649
2658
2667
2676
2685
2694
2703
2712
2721
2730
2739
2748
2757
2766
2775
2784
2793
2353
2362
2371
2380
2389
2398
2407
2416
2425
2434
2443
2452
2461
2470
2479
2488
2497
2506
2515
2524
2533
2542
2551
2560
2569
2578
2587
2596
2605
2614
2623
2632
2641
2650
2659
2668
2677
2686
2695
2704
2713
2722
2731
2740
2749
2758
2767
2776
2785
2794
2354
2363
2372
2381
2390
2399
2408
2417
2426
2435
2444
2453
2462
2471
2480
2489
2498
2507
2516
2525
2534
2543
2552
2561
2570
2579
2588
2597
2606
2615
2624
2633
2642
2651
2660
2669
2678
2687
2696
2705
2714
2723
2732
2741
2750
2759
2768
2777
2786
2795
2355
2364
2373
2382
2391
2400
2409
2418
2427
2436
2445
2454
2463
2472
2481
2490
2499
2508
2517
2526
2535
2544
2553
2562
2571
2580
2589
2598
2607
2616
2625
2634
2643
2652
2661
2670
2679
2688
2697
2706
2715
2724
2733
2742
2751
2760
2769
2778
2787
2796
Dwell
M code
Control
time
no.
word
2356
2365
2374
2383
2392
2401
2410
2419
2428
2437
2446
2455
2464
2473
2482
2491
2500
2509
2518
2527
2536
2545
2554
2563
2572
2581
2590
2599
2608
2617
2626
2635
2644
2653
2662
2671
2680
2689
2698
2707
2716
2725
2734
2743
2752
2761
2770
2779
2788
2797
2357
2366
2375
2384
2393
2402
2411
2420
2429
2438
2447
2456
2465
2474
2483
2492
2501
2510
2519
2528
2537
2546
2555
2564
2573
2582
2591
2600
2609
2618
2627
2636
2645
2654
2663
2672
2681
2690
2699
2708
2717
2726
2735
2744
2753
2762
2771
2780
2789
2798
2358
2367
2376
2385
2394
2403
2412
2421
2430
2439
2448
2457
2466
2475
2484
2493
2502
2511
2520
2529
2538
2547
2556
2565
2574
2583
2592
2601
2610
2619
2628
2637
2646
2655
2664
2673
2682
2691
2700
2709
2718
2727
2736
2745
2754
2763
2772
2781
2790
2799
Circular
Step
Goal position
no.
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
2800
2809
2818
2827
2836
2845
2854
2863
2872
2881
2890
2899
2908
2917
2926
2935
2944
2953
2962
2971
2980
2989
2998
3007
3016
3025
3034
3043
3052
3061
3070
3079
3088
3097
3106
3115
3124
3133
3142
3151
3160
3169
3178
3187
3196
3205
3214
3223
3232
3241
2801
2810
2819
2828
2837
2846
2855
2864
2873
2882
2891
2900
2909
2918
2927
2936
2945
2954
2963
2972
2981
2990
2999
3008
3017
3026
3035
3044
3053
3062
3071
3080
3089
3098
3107
3116
3125
3134
3143
3152
3161
3170
3179
3188
3197
3206
3215
3224
3233
3242
2802
2811
2820
2829
2838
2847
2856
2865
2874
2883
2892
2901
2910
2919
2928
2937
2946
2955
2964
2973
2982
2991
3000
3009
3018
3027
3036
3045
3054
3063
3072
3081
3090
3099
3108
3117
3126
3135
3144
3153
3162
3171
3180
3189
3198
3207
3216
3225
3234
3243
2803
2812
2821
2830
2839
2848
2857
2866
2875
2884
2893
2902
2911
2920
2929
2938
2947
2956
2965
2974
2983
2992
3001
3010
3019
3028
3037
3046
3055
3064
3073
3082
3091
3100
3109
3118
3127
3136
3145
3154
3163
3172
3181
3190
3199
3208
3217
3226
3235
3244
2804
2813
2822
2831
2840
2849
2858
2867
2876
2885
2894
2903
2912
2921
2930
2939
2948
2957
2966
2975
2984
2993
3002
3011
3020
3029
3038
3047
3056
3065
3074
3083
3092
3101
3110
3119
3128
3137
3146
3155
3164
3173
3182
3191
3200
3209
3218
3227
3236
3245
2805
2814
2823
2832
2841
2850
2859
2868
2877
2886
2895
2904
2913
2922
2931
2940
2949
2958
2967
2976
2985
2994
3003
3012
3021
3030
3039
3048
3057
3066
3075
3084
3093
3102
3111
3120
3129
3138
3147
3156
3165
3174
3183
3192
3201
3210
3219
3228
3237
3246
Dwell
M code
Control
Step
time
no.
word
no.
2806
2815
2824
2833
2842
2851
2860
2869
2878
2887
2896
2905
2914
2923
2932
2941
2950
2959
2968
2977
2986
2995
3004
3013
3022
3031
3040
3049
3058
3067
3076
3085
3094
3103
3112
3121
3130
3139
3148
3157
3166
3175
3184
3193
3202
3211
3220
3229
3238
3247
2807
2816
2825
2834
2843
2852
2861
2870
2879
2888
2897
2906
2915
2924
2933
2942
2951
2960
2969
2978
2987
2996
3005
3014
3023
3032
3041
3050
3059
3068
3077
3086
3095
3104
3113
3122
3131
3140
3149
3158
3167
3176
3185
3194
3203
3212
3221
3230
3239
3248
2808
2817
2826
2835
2844
2853
2862
2871
2880
2889
2898
2907
2916
2925
2934
2943
2952
2961
2970
2979
2988
2997
3006
3015
3024
3033
3042
3051
3060
3069
3078
3087
3096
3105
3114
3123
3132
3141
3150
3159
3168
3177
3186
3195
3204
3213
3222
3231
3240
3249
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
Appendix 2-4
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
3250
3259
3268
3277
3286
3295
3304
3313
3322
3331
3340
3349
3358
3367
3376
3385
3394
3403
3412
3421
3430
3439
3448
3457
3466
3475
3484
3493
3502
3511
3520
3529
3538
3547
3556
3565
3574
3583
3592
3601
3610
3619
3628
3637
3646
3655
3664
3673
3682
3691
3251
3260
3269
3278
3287
3296
3305
3314
3323
3332
3341
3350
3359
3368
3377
3386
3395
3404
3413
3422
3431
3440
3449
3458
3467
3476
3485
3494
3503
3512
3521
3530
3539
3548
3557
3566
3575
3584
3593
3602
3611
3620
3629
3638
3647
3656
3665
3674
3683
3692
3252
3261
3270
3279
3288
3297
3306
3315
3324
3333
3342
3351
3360
3369
3378
3387
3396
3405
3414
3423
3432
3441
3450
3459
3468
3477
3486
3495
3504
3513
3522
3531
3540
3549
3558
3567
3576
3585
3594
3603
3612
3621
3630
3639
3648
3657
3666
3675
3684
3693
3253
3262
3271
3280
3289
3298
3307
3316
3325
3334
3343
3352
3361
3370
3379
3388
3397
3406
3415
3424
3433
3442
3451
3460
3469
3478
3487
3496
3505
3514
3523
3532
3541
3550
3559
3568
3577
3586
3595
3604
3613
3622
3631
3640
3649
3658
3667
3676
3685
3694
3254
3263
3272
3281
3290
3299
3308
3317
3326
3335
3344
3353
3362
3371
3380
3389
3398
3407
3416
3425
3434
3443
3452
3461
3470
3479
3488
3497
3506
3515
3524
3533
3542
3551
3560
3569
3578
3587
3596
3605
3614
3623
3632
3641
3650
3659
3668
3677
3686
3695
3255
3264
3273
3282
3291
3300
3309
3318
3327
3336
3345
3354
3363
3372
3381
3390
3399
3408
3417
3426
3435
3444
3453
3462
3471
3480
3489
3498
3507
3516
3525
3534
3543
3552
3561
3570
3579
3588
3597
3606
3615
3624
3633
3642
3651
3660
3669
3678
3687
3696
Dwell
M code
Control
time
no.
word
3256
3265
3274
3283
3292
3301
3310
3319
3328
3337
3346
3355
3364
3373
3382
3391
3400
3409
3418
3427
3436
3445
3454
3463
3472
3481
3490
3499
3508
3517
3526
3535
3544
3553
3562
3571
3580
3589
3598
3607
3616
3625
3634
3643
3652
3661
3670
3679
3688
3697
3257
3266
3275
3284
3293
3302
3311
3320
3329
3338
3347
3356
3365
3374
3383
3392
3401
3410
3419
3428
3437
3446
3455
3464
3473
3482
3491
3500
3509
3518
3527
3536
3545
3554
3563
3572
3581
3590
3599
3608
3617
3626
3635
3644
3653
3662
3671
3680
3689
3698
3258
3267
3276
3285
3294
3303
3312
3321
3330
3339
3348
3357
3366
3375
3384
3393
3402
3411
3420
3429
3438
3447
3456
3465
3474
3483
3492
3501
3510
3519
3528
3537
3546
3555
3564
3573
3582
3591
3600
3609
3618
3627
3636
3645
3654
3663
3672
3681
3690
3699
Goal position
no.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
4500
4509
4518
4527
4536
4545
4554
4563
4572
4581
4590
4599
4608
4617
4626
4635
4644
4653
4662
4671
4680
4689
4698
4707
4716
4725
4734
4743
4752
4761
4770
4779
4788
4797
4806
4815
4824
4833
4842
4851
4860
4869
4878
4887
4896
4905
4914
4923
4932
4941
4501
4510
4519
4528
4537
4546
4555
4564
4573
4582
4591
4600
4609
4618
4627
4636
4645
4654
4663
4672
4681
4690
4699
4708
4717
4726
4735
4744
4753
4762
4771
4780
4789
4798
4807
4816
4825
4834
4843
4852
4861
4870
4879
4888
4897
4906
4915
4924
4933
4942
4502
4511
4520
4529
4538
4547
4556
4565
4574
4583
4592
4601
4610
4619
4628
4637
4646
4655
4664
4673
4682
4691
4700
4709
4718
4727
4736
4745
4754
4763
4772
4781
4790
4799
4808
4817
4826
4835
4844
4853
4862
4871
4880
4889
4898
4907
4916
4925
4934
4943
4503
4512
4521
4530
4539
4548
4557
4566
4575
4584
4593
4602
4611
4620
4629
4638
4647
4656
4665
4674
4683
4692
4701
4710
4719
4728
4737
4746
4755
4764
4773
4782
4791
4800
4809
4818
4827
4836
4845
4854
4863
4872
4881
4890
4899
4908
4917
4926
4935
4944
4504
4513
4522
4531
4540
4549
4558
4567
4576
4585
4594
4603
4612
4621
4630
4639
4648
4657
4666
4675
4684
4693
4702
4711
4720
4729
4738
4747
4756
4765
4774
4783
4792
4801
4810
4819
4828
4837
4846
4855
4864
4873
4882
4891
4900
4909
4918
4927
4936
4945
4505
4514
4523
4532
4541
4550
4559
4568
4577
4586
4595
4604
4613
4622
4631
4640
4649
4658
4667
4676
4685
4694
4703
4712
4721
4730
4739
4748
4757
4766
4775
4784
4793
4802
4811
4820
4829
4838
4847
4856
4865
4874
4883
4892
4901
4910
4919
4928
4937
4946
Dwell
M code
Control
Step
time
no.
word
no.
4506
4515
4524
4533
4542
4551
4560
4569
4578
4587
4596
4605
4614
4623
4632
4641
4650
4659
4668
4677
4686
4695
4704
4713
4722
4731
4740
4749
4758
4767
4776
4785
4794
4803
4812
4821
4830
4839
4848
4857
4866
4875
4884
4893
4902
4911
4920
4929
4938
4947
4507
4516
4525
4534
4543
4552
4561
4570
4579
4588
4597
4606
4615
4624
4633
4642
4651
4660
4669
4678
4687
4696
4705
4714
4723
4732
4741
4750
4759
4768
4777
4786
4795
4804
4813
4822
4831
4840
4849
4858
4867
4876
4885
4894
4903
4912
4921
4930
4939
4948
4508
4517
4526
4535
4544
4553
4562
4571
4580
4589
4598
4607
4616
4625
4634
4643
4652
4661
4670
4679
4688
4697
4706
4715
4724
4733
4742
4751
4760
4769
4778
4787
4796
4805
4814
4823
4832
4841
4850
4859
4868
4877
4886
4895
4904
4913
4922
4931
4940
4949
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Appendix 2-5
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
4950
4959
4968
4977
4986
4995
5004
5013
5022
5031
5040
5049
5058
5067
5076
5085
5094
5103
5112
5121
5130
5139
5148
5157
5166
5175
5184
5193
5202
5211
5220
5229
5238
5247
5256
5265
5274
5283
5292
5301
5310
5319
5328
5337
5346
5355
5364
5373
5382
5391
4951
4960
4969
4978
4987
4996
5005
5014
5023
5032
5041
5050
5059
5068
5077
5086
5095
5104
5113
5122
5131
5140
5149
5158
5167
5176
5185
5194
5203
5212
5221
5230
5239
5248
5257
5266
5275
5284
5293
5302
5311
5320
5329
5338
5347
5356
5365
5374
5383
5392
4952
4961
4970
4979
4988
4997
5006
5015
5024
5033
5042
5051
5060
5069
5078
5087
5096
5105
5114
5123
5132
5141
5150
5159
5168
5177
5186
5195
5204
5213
5222
5231
5240
5249
5258
5267
5276
5285
5294
5303
5312
5321
5330
5339
5348
5357
5366
5375
5384
5393
4953
4962
4971
4980
4989
4998
5007
5016
5025
5034
5043
5052
5061
5070
5079
5088
5097
5106
5115
5124
5133
5142
5151
5160
5169
5178
5187
5196
5205
5214
5223
5232
5241
5250
5259
5268
5277
5286
5295
5304
5313
5322
5331
5340
5349
5358
5367
5376
5385
5394
4954
4963
4972
4981
4990
4999
5008
5017
5026
5035
5044
5053
5062
5071
5080
5089
5098
5107
5116
5125
5134
5143
5152
5161
5170
5179
5188
5197
5206
5215
5224
5233
5242
5251
5260
5269
5278
5287
5296
5305
5314
5323
5332
5341
5350
5359
5368
5377
5386
5395
4955
4964
4973
4982
4991
5000
5009
5018
5027
5036
5045
5054
5063
5072
5081
5090
5099
5108
5117
5126
5135
5144
5153
5162
5171
5180
5189
5198
5207
5216
5225
5234
5243
5252
5261
5270
5279
5288
5297
5306
5315
5324
5333
5342
5351
5360
5369
5378
5387
5396
Dwell
M code
Control
time
no.
word
4956
4965
4974
4983
4992
5001
5010
5019
5028
5037
5046
5055
5064
5073
5082
5091
5100
5109
5118
5127
5136
5145
5154
5163
5172
5181
5190
5199
5208
5217
5226
5235
5244
5253
5262
5271
5280
5289
5298
5307
5316
5325
5334
5343
5352
5361
5370
5379
5388
5397
4957
4966
4975
4984
4993
5002
5011
5020
5029
5038
5047
5056
5065
5074
5083
5092
5101
5110
5119
5128
5137
5146
5155
5164
5173
5182
5191
5200
5209
5218
5227
5236
5245
5254
5263
5272
5281
5290
5299
5308
5317
5326
5335
5344
5353
5362
5371
5380
5389
5398
4958
4967
4976
4985
4994
5003
5012
5021
5030
5039
5048
5057
5066
5075
5084
5093
5102
5111
5120
5129
5138
5147
5156
5165
5174
5183
5192
5201
5210
5219
5228
5237
5246
5255
5264
5273
5282
5291
5300
5309
5318
5327
5336
5345
5354
5363
5372
5381
5390
5399
Circular
Step
Goal position
no.
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
5400
5409
5418
5427
5436
5445
5454
5463
5472
5481
5490
5499
5508
5517
5526
5535
5544
5553
5562
5571
5580
5589
5598
5607
5616
5625
5634
5643
5652
5661
5670
5679
5688
5697
5706
5715
5724
5733
5742
5751
5760
5769
5778
5787
5796
5805
5814
5823
5832
5841
5401
5410
5419
5428
5437
5446
5455
5464
5473
5482
5491
5500
5509
5518
5527
5536
5545
5554
5563
5572
5581
5590
5599
5608
5617
5626
5635
5644
5653
5662
5671
5680
5689
5698
5707
5716
5725
5734
5743
5752
5761
5770
5779
5788
5797
5806
5815
5824
5833
5842
5402
5411
5420
5429
5438
5447
5456
5465
5474
5483
5492
5501
5510
5519
5528
5537
5546
5555
5564
5573
5582
5591
5600
5609
5618
5627
5636
5645
5654
5663
5672
5681
5690
5699
5708
5717
5726
5735
5744
5753
5762
5771
5780
5789
5798
5807
5816
5825
5834
5843
5403
5412
5421
5430
5439
5448
5457
5466
5475
5484
5493
5502
5511
5520
5529
5538
5547
5556
5565
5574
5583
5592
5601
5610
5619
5628
5637
5646
5655
5664
5673
5682
5691
5700
5709
5718
5727
5736
5745
5754
5763
5772
5781
5790
5799
5808
5817
5826
5835
5844
5404
5413
5422
5431
5440
5449
5458
5467
5476
5485
5494
5503
5512
5521
5530
5539
5548
5557
5566
5575
5584
5593
5602
5611
5620
5629
5638
5647
5656
5665
5674
5683
5692
5701
5710
5719
5728
5737
5746
5755
5764
5773
5782
5791
5800
5809
5818
5827
5836
5845
5405
5414
5423
5432
5441
5450
5459
5468
5477
5486
5495
5504
5513
5522
5531
5540
5549
5558
5567
5576
5585
5594
5603
5612
5621
5630
5639
5648
5657
5666
5675
5684
5693
5702
5711
5720
5729
5738
5747
5756
5765
5774
5783
5792
5801
5810
5819
5828
5837
5846
Dwell
M code
Control
Step
time
no.
word
no.
5406
5415
5424
5433
5442
5451
5460
5469
5478
5487
5496
5505
5514
5523
5532
5541
5550
5559
5568
5577
5586
5595
5604
5613
5622
5631
5640
5649
5658
5667
5676
5685
5694
5703
5712
5721
5730
5739
5748
5757
5766
5775
5784
5793
5802
5811
5820
5829
5838
5847
5407
5416
5425
5434
5443
5452
5461
5470
5479
5488
5497
5506
5515
5524
5533
5542
5551
5560
5569
5578
5587
5596
5605
5614
5623
5632
5641
5650
5659
5668
5677
5686
5695
5704
5713
5722
5731
5740
5749
5758
5767
5776
5785
5794
5803
5812
5821
5830
5839
5848
5408
5417
5426
5435
5444
5453
5462
5471
5480
5489
5498
5507
5516
5525
5534
5543
5552
5561
5570
5579
5588
5597
5606
5615
5624
5633
5642
5651
5660
5669
5678
5687
5696
5705
5714
5723
5732
5741
5750
5759
5768
5777
5786
5795
5804
5813
5822
5831
5840
5849
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Appendix 2-6
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
5850
5859
5868
5877
5886
5895
5904
5913
5922
5931
5940
5949
5958
5967
5976
5985
5994
6003
6012
6021
6030
6039
6048
6057
6066
6075
6084
6093
6102
6111
6120
6129
6138
6147
6156
6165
6174
6183
6192
6201
6210
6219
6228
6237
6246
6255
6264
6273
6282
6291
5851
5860
5869
5878
5887
5896
5905
5914
5923
5932
5941
5950
5959
5968
5977
5986
5995
6004
6013
6022
6031
6040
6049
6058
6067
6076
6085
6094
6103
6112
6121
6130
6139
6148
6157
6166
6175
6184
6193
6202
6211
6220
6229
6238
6247
6256
6265
6274
6283
6292
5852
5861
5870
5879
5888
5897
5906
5915
5924
5933
5942
5951
5960
5969
5978
5987
5996
6005
6014
6023
6032
6041
6050
6059
6068
6077
6086
6095
6104
6113
6122
6131
6140
6149
6158
6167
6176
6185
6194
6203
6212
6221
6230
6239
6248
6257
6266
6275
6284
6293
5853
5862
5871
5880
5889
5898
5907
5916
5925
5934
5943
5952
5961
5970
5979
5988
5997
6006
6015
6024
6033
6042
6051
6060
6069
6078
6087
6096
6105
6114
6123
6132
6141
6150
6159
6168
6177
6186
6195
6204
6213
6222
6231
6240
6249
6258
6267
6276
6285
6294
5854
5863
5872
5881
5890
5899
5908
5917
5926
5935
5944
5953
5962
5971
5980
5989
5998
6007
6016
6025
6034
6043
6052
6061
6070
6079
6088
6097
6106
6115
6124
6133
6142
6151
6160
6169
6178
6187
6196
6205
6214
6223
6232
6241
6250
6259
6268
6277
6286
6295
5855
5864
5873
5882
5891
5900
5909
5918
5927
5936
5945
5954
5963
5972
5981
5990
5999
6008
6017
6026
6035
6044
6053
6062
6071
6080
6089
6098
6107
6116
6125
6134
6143
6152
6161
6170
6179
6188
6197
6206
6215
6224
6233
6242
6251
6260
6269
6278
6287
6296
Dwell
M code
Control
time
no.
word
5856
5865
5874
5883
5892
5901
5910
5919
5928
5937
5946
5955
5964
5973
5982
5991
6000
6009
6018
6027
6036
6045
6054
6063
6072
6081
6090
6099
6108
6117
6126
6135
6144
6153
6162
6171
6180
6189
6198
6207
6216
6225
6234
6243
6252
6261
6270
6279
6288
6297
5857
5866
5875
5884
5893
5902
5911
5920
5929
5938
5947
5956
5965
5974
5983
5992
6001
6010
6019
6028
6037
6046
6055
6064
6073
6082
6091
6100
6109
6118
6127
6136
6145
6154
6163
6172
6181
6190
6199
6208
6217
6226
6235
6244
6253
6262
6271
6280
6289
6298
5858
5867
5876
5885
5894
5903
5912
5921
5930
5939
5948
5957
5966
5975
5984
5993
6002
6011
6020
6029
6038
6047
6056
6065
6074
6083
6092
6101
6110
6119
6128
6137
6146
6155
6164
6173
6182
6191
6200
6209
6218
6227
6236
6245
6254
6263
6272
6281
6290
6299
Circular
Step
Goal position
no.
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
6300
6309
6318
6327
6336
6345
6354
6363
6372
6381
6390
6399
6408
6417
6426
6435
6444
6453
6462
6471
6480
6489
6498
6507
6516
6525
6534
6543
6552
6561
6570
6579
6588
6597
6606
6615
6624
6633
6642
6651
6660
6669
6678
6687
6696
6705
6714
6723
6732
6741
6301
6310
6319
6328
6337
6346
6355
6364
6373
6382
6391
6400
6409
6418
6427
6436
6445
6454
6463
6472
6481
6490
6499
6508
6517
6526
6535
6544
6553
6562
6571
6580
6589
6598
6607
6616
6625
6634
6643
6652
6661
6670
6679
6688
6697
6706
6715
6724
6733
6742
6302
6311
6320
6329
6338
6347
6356
6365
6374
6383
6392
6401
6410
6419
6428
6437
6446
6455
6464
6473
6482
6491
6500
6509
6518
6527
6536
6545
6554
6563
6572
6581
6590
6599
6608
6617
6626
6635
6644
6653
6662
6671
6680
6689
6698
6707
6716
6725
6734
6743
6303
6312
6321
6330
6339
6348
6357
6366
6375
6384
6393
6402
6411
6420
6429
6438
6447
6456
6465
6474
6483
6492
6501
6510
6519
6528
6537
6546
6555
6564
6573
6582
6591
6600
6609
6618
6627
6636
6645
6654
6663
6672
6681
6690
6699
6708
6717
6726
6735
6744
6304
6313
6322
6331
6340
6349
6358
6367
6376
6385
6394
6403
6412
6421
6430
6439
6448
6457
6466
6475
6484
6493
6502
6511
6520
6529
6538
6547
6556
6565
6574
6583
6592
6601
6610
6619
6628
6637
6646
6655
6664
6673
6682
6691
6700
6709
6718
6727
6736
6745
6305
6314
6323
6332
6341
6350
6359
6368
6377
6386
6395
6404
6413
6422
6431
6440
6449
6458
6467
6476
6485
6494
6503
6512
6521
6530
6539
6548
6557
6566
6575
6584
6593
6602
6611
6620
6629
6638
6647
6656
6665
6674
6683
6692
6701
6710
6719
6728
6737
6746
Dwell
M code
Control
Step
time
no.
word
no.
6306
6315
6324
6333
6342
6351
6360
6369
6378
6387
6396
6405
6414
6423
6432
6441
6450
6459
6468
6477
6486
6495
6504
6513
6522
6531
6540
6549
6558
6567
6576
6585
6594
6603
6612
6621
6630
6639
6648
6657
6666
6675
6684
6693
6702
6711
6720
6729
6738
6747
6307
6316
6325
6334
6343
6352
6361
6370
6379
6388
6397
6406
6415
6424
6433
6442
6451
6460
6469
6478
6487
6496
6505
6514
6523
6532
6541
6550
6559
6568
6577
6586
6595
6604
6613
6622
6631
6640
6649
6658
6667
6676
6685
6694
6703
6712
6721
6730
6739
6748
6308
6317
6326
6335
6344
6353
6362
6371
6380
6389
6398
6407
6416
6425
6434
6443
6452
6461
6470
6479
6488
6497
6506
6515
6524
6533
6542
6551
6560
6569
6578
6587
6596
6605
6614
6623
6632
6641
6650
6659
6668
6677
6686
6695
6704
6713
6722
6731
6740
6749
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
Appendix 2-7
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
6750
6759
6768
6777
6786
6795
6804
6813
6822
6831
6840
6849
6858
6867
6876
6885
6894
6903
6912
6921
6930
6939
6948
6957
6966
6975
6984
6993
7002
7011
7020
7029
7038
7047
7056
7065
7074
7083
7092
7101
7110
7119
7128
7137
7146
7155
7164
7173
7182
7191
6751
6760
6769
6778
6787
6796
6805
6814
6823
6832
6841
6850
6859
6868
6877
6886
6895
6904
6913
6922
6931
6940
6949
6958
6967
6976
6985
6994
7003
7012
7021
7030
7039
7048
7057
7066
7075
7084
7093
7102
7111
7120
7129
7138
7147
7156
7165
7174
7183
7192
6752
6761
6770
6779
6788
6797
6806
6815
6824
6833
6842
6851
6860
6869
6878
6887
6896
6905
6914
6923
6932
6941
6950
6959
6968
6977
6986
6995
7004
7013
7022
7031
7040
7049
7058
7067
7076
7085
7094
7103
7112
7121
7130
7139
7148
7157
7166
7175
7184
7193
6753
6762
6771
6780
6789
6798
6807
6816
6825
6834
6843
6852
6861
6870
6879
6888
6897
6906
6915
6924
6933
6942
6951
6960
6969
6978
6987
6996
7005
7014
7023
7032
7041
7050
7059
7068
7077
7086
7095
7104
7113
7122
7131
7140
7149
7158
7167
7176
7185
7194
6754
6763
6772
6781
6790
6799
6808
6817
6826
6835
6844
6853
6862
6871
6880
6889
6898
6907
6916
6925
6934
6943
6952
6961
6970
6979
6988
6997
7006
7015
7024
7033
7042
7051
7060
7069
7078
7087
7096
7105
7114
7123
7132
7141
7150
7159
7168
7177
7186
7195
6755
6764
6773
6782
6791
6800
6809
6818
6827
6836
6845
6854
6863
6872
6881
6890
6899
6908
6917
6926
6935
6944
6953
6962
6971
6980
6989
6998
7007
7016
7025
7034
7043
7052
7061
7070
7079
7088
7097
7106
7115
7124
7133
7142
7151
7160
7169
7178
7187
7196
Dwell
M code
Control
time
no.
word
6756
6765
6774
6783
6792
6801
6810
6819
6828
6837
6846
6855
6864
6873
6882
6891
6900
6909
6918
6927
6936
6945
6954
6963
6972
6981
6990
6999
7008
7017
7026
7035
7044
7053
7062
7071
7080
7089
7098
7107
7116
7125
7134
7143
7152
7161
7170
7179
7188
7197
6757
6766
6775
6784
6793
6802
6811
6820
6829
6838
6847
6856
6865
6874
6883
6892
6901
6910
6919
6928
6937
6946
6955
6964
6973
6982
6991
7000
7009
7018
7027
7036
7045
7054
7063
7072
7081
7090
7099
7108
7117
7126
7135
7144
7153
7162
7171
7180
7189
7198
6758
6767
6776
6785
6794
6803
6812
6821
6830
6839
6848
6857
6866
6875
6884
6893
6902
6911
6920
6929
6938
6947
6956
6965
6974
6983
6992
7001
7010
7019
7028
7037
7046
7055
7064
7073
7082
7091
7100
7109
7118
7127
7136
7145
7154
7163
7172
7181
7190
7199
Circular
Step
Goal position
no.
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
7200
7209
7218
7227
7236
7245
7254
7263
7272
7281
7290
7299
7308
7317
7326
7335
7344
7353
7362
7371
7380
7389
7398
7407
7416
7425
7434
7443
7452
7461
7470
7479
7488
7497
7506
7515
7524
7533
7542
7551
7560
7569
7578
7587
7596
7605
7614
7623
7632
7641
7201
7210
7219
7228
7237
7246
7255
7264
7273
7282
7291
7300
7309
7318
7327
7336
7345
7354
7363
7372
7381
7390
7399
7408
7417
7426
7435
7444
7453
7462
7471
7480
7489
7498
7507
7516
7525
7534
7543
7552
7561
7570
7579
7588
7597
7606
7615
7624
7633
7642
7202
7211
7220
7229
7238
7247
7256
7265
7274
7283
7292
7301
7310
7319
7328
7337
7346
7355
7364
7373
7382
7391
7400
7409
7418
7427
7436
7445
7454
7463
7472
7481
7490
7499
7508
7517
7526
7535
7544
7553
7562
7571
7580
7589
7598
7607
7616
7625
7634
7643
7203
7212
7221
7230
7239
7248
7257
7266
7275
7284
7293
7302
7311
7320
7329
7338
7347
7356
7365
7374
7383
7392
7401
7410
7419
7428
7437
7446
7455
7464
7473
7482
7491
7500
7509
7518
7527
7536
7545
7554
7563
7572
7581
7590
7599
7608
7617
7626
7635
7644
7204
7213
7222
7231
7240
7249
7258
7267
7276
7285
7294
7303
7312
7321
7330
7339
7348
7357
7366
7375
7384
7393
7402
7411
7420
7429
7438
7447
7456
7465
7474
7483
7492
7501
7510
7519
7528
7537
7546
7555
7564
7573
7582
7591
7600
7609
7618
7627
7636
7645
7205
7214
7223
7232
7241
7250
7259
7268
7277
7286
7295
7304
7313
7322
7331
7340
7349
7358
7367
7376
7385
7394
7403
7412
7421
7430
7439
7448
7457
7466
7475
7484
7493
7502
7511
7520
7529
7538
7547
7556
7565
7574
7583
7592
7601
7610
7619
7628
7637
7646
Dwell
M code
Control
Step
time
no.
word
no.
7206
7215
7224
7233
7242
7251
7260
7269
7278
7287
7296
7305
7314
7323
7332
7341
7350
7359
7368
7377
7386
7395
7404
7413
7422
7431
7440
7449
7458
7467
7476
7485
7494
7503
7512
7521
7530
7539
7548
7557
7566
7575
7584
7593
7602
7611
7620
7629
7638
7647
7207
7216
7225
7234
7243
7252
7261
7270
7279
7288
7297
7306
7315
7324
7333
7342
7351
7360
7369
7378
7387
7396
7405
7414
7423
7432
7441
7450
7459
7468
7477
7486
7495
7504
7513
7522
7531
7540
7549
7558
7567
7576
7585
7594
7603
7612
7621
7630
7639
7648
7208
7217
7226
7235
7244
7253
7262
7271
7280
7289
7298
7307
7316
7325
7334
7343
7352
7361
7370
7379
7388
7397
7406
7415
7424
7433
7442
7451
7460
7469
7478
7487
7496
7505
7514
7523
7532
7541
7550
7559
7568
7577
7586
7595
7604
7613
7622
7631
7640
7649
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
Appendix 2-8
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
7650
7659
7668
7677
7686
7695
7704
7713
7722
7731
7740
7749
7758
7767
7776
7785
7794
7803
7812
7821
7830
7839
7848
7857
7866
7875
7884
7893
7902
7911
7920
7929
7938
7947
7956
7965
7974
7983
7992
8001
8010
8019
8028
8037
8046
8055
8064
8073
8082
8091
7651
7660
7669
7678
7687
7696
7705
7714
7723
7732
7741
7750
7759
7768
7777
7786
7795
7804
7813
7822
7831
7840
7849
7858
7867
7876
7885
7894
7903
7912
7921
7930
7939
7948
7957
7966
7975
7984
7993
8002
8011
8020
8029
8038
8047
8056
8065
8074
8083
8092
7652
7661
7670
7679
7688
7697
7706
7715
7724
7733
7742
7751
7760
7769
7778
7787
7796
7805
7814
7823
7832
7841
7850
7859
7868
7877
7886
7895
7904
7913
7922
7931
7940
7949
7958
7967
7976
7985
7994
8003
8012
8021
8030
8039
8048
8057
8066
8075
8084
8093
7653
7662
7671
7680
7689
7698
7707
7716
7725
7734
7743
7752
7761
7770
7779
7788
7797
7806
7815
7824
7833
7842
7851
7860
7869
7878
7887
7896
7905
7914
7923
7932
7941
7950
7959
7968
7977
7986
7995
8004
8013
8022
8031
8040
8049
8058
8067
8076
8085
8094
7654
7663
7672
7681
7690
7699
7708
7717
7726
7735
7744
7753
7762
7771
7780
7789
7798
7807
7816
7825
7834
7843
7852
7861
7870
7879
7888
7897
7906
7915
7924
7933
7942
7951
7960
7969
7978
7987
7996
8005
8014
8023
8032
8041
8050
8059
8068
8077
8086
8095
7655
7664
7673
7682
7691
7700
7709
7718
7727
7736
7745
7754
7763
7772
7781
7790
7799
7808
7817
7826
7835
7844
7853
7862
7871
7880
7889
7898
7907
7916
7925
7934
7943
7952
7961
7970
7979
7988
7997
8006
8015
8024
8033
8042
8051
8060
8069
8078
8087
8096
Dwell
M code
Control
time
no.
word
7656
7665
7674
7683
7692
7701
7710
7719
7728
7737
7746
7755
7764
7773
7782
7791
7800
7809
7818
7827
7836
7845
7854
7863
7872
7881
7890
7899
7908
7917
7926
7935
7944
7953
7962
7971
7980
7989
7998
8007
8016
8025
8034
8043
8052
8061
8070
8079
8088
8097
7657
7666
7675
7684
7693
7702
7711
7720
7729
7738
7747
7756
7765
7774
7783
7792
7801
7810
7819
7828
7837
7846
7855
7864
7873
7882
7891
7900
7909
7918
7927
7936
7945
7954
7963
7972
7981
7990
7999
8008
8017
8026
8035
8044
8053
8062
8071
8080
8089
8098
7658
7667
7676
7685
7694
7703
7712
7721
7730
7739
7748
7757
7766
7775
7784
7793
7802
7811
7820
7829
7838
7847
7856
7865
7874
7883
7892
7901
7910
7919
7928
7937
7946
7955
7964
7973
7982
7991
8000
8009
8018
8027
8036
8045
8054
8063
8072
8081
8090
8099
Goal position
no.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
8900
8909
8918
8927
8936
8945
8954
8963
8972
8981
8990
8999
9008
9017
9026
9035
9044
9053
9062
9071
9080
9089
9098
9107
9116
9125
9134
9143
9152
9161
9170
9179
9188
9197
9206
9215
9224
9233
9242
9251
9260
9269
9278
9287
9296
9305
9314
9323
9332
9341
8901
8910
8919
8928
8937
8946
8955
8964
8973
8982
8991
9000
9009
9018
9027
9036
9045
9054
9063
9072
9081
9090
9099
9108
9117
9126
9135
9144
9153
9162
9171
9180
9189
9198
9207
9216
9225
9234
9243
9252
9261
9270
9279
9288
9297
9306
9315
9324
9333
9342
8902
8911
8920
8929
8938
8947
8956
8965
8974
8983
8992
9001
9010
9019
9028
9037
9046
9055
9064
9073
9082
9091
9100
9109
9118
9127
9136
9145
9154
9163
9172
9181
9190
9199
9208
9217
9226
9235
9244
9253
9262
9271
9280
9289
9298
9307
9316
9325
9334
9343
8903
8912
8921
8930
8939
8948
8957
8966
8975
8984
8993
9002
9011
9020
9029
9038
9047
9056
9065
9074
9083
9092
9101
9110
9119
9128
9137
9146
9155
9164
9173
9182
9191
9200
9209
9218
9227
9236
9245
9254
9263
9272
9281
9290
9299
9308
9317
9326
9335
9344
8904
8913
8922
8931
8940
8949
8958
8967
8976
8985
8994
9003
9012
9021
9030
9039
9048
9057
9066
9075
9084
9093
9102
9111
9120
9129
9138
9147
9156
9165
9174
9183
9192
9201
9210
9219
9228
9237
9246
9255
9264
9273
9282
9291
9300
9309
9318
9327
9336
9345
8905
8914
8923
8932
8941
8950
8959
8968
8977
8986
8995
9004
9013
9022
9031
9040
9049
9058
9067
9076
9085
9094
9103
9112
9121
9130
9139
9148
9157
9166
9175
9184
9193
9202
9211
9220
9229
9238
9247
9256
9265
9274
9283
9292
9301
9310
9319
9328
9337
9346
Dwell
M code
Control
Step
time
no.
word
no.
8906
8915
8924
8933
8942
8951
8960
8969
8978
8987
8996
9005
9014
9023
9032
9041
9050
9059
9068
9077
9086
9095
9104
9113
9122
9131
9140
9149
9158
9167
9176
9185
9194
9203
9212
9221
9230
9239
9248
9257
9266
9275
9284
9293
9302
9311
9320
9329
9338
9347
8907
8916
8925
8934
8943
8952
8961
8970
8979
8988
8997
9006
9015
9024
9033
9042
9051
9060
9069
9078
9087
9096
9105
9114
9123
9132
9141
9150
9159
9168
9177
9186
9195
9204
9213
9222
9231
9240
9249
9258
9267
9276
9285
9294
9303
9312
9321
9330
9339
9348
8908
8917
8926
8935
8944
8953
8962
8971
8980
8989
8998
9007
9016
9025
9034
9043
9052
9061
9070
9079
9088
9097
9106
9115
9124
9133
9142
9151
9160
9169
9178
9187
9196
9205
9214
9223
9232
9241
9250
9259
9268
9277
9286
9295
9304
9313
9322
9331
9340
9349
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Appendix 2-9
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
9350
9359
9368
9377
9386
9395
9404
9413
9422
9431
9440
9449
9458
9467
9476
9485
9494
9503
9512
9521
9530
9539
9548
9557
9566
9575
9584
9593
9602
9611
9620
9629
9638
9647
9656
9665
9674
9683
9692
9701
9710
9719
9728
9737
9746
9755
9764
9773
9782
9791
9351
9360
9369
9378
9387
9396
9405
9414
9423
9432
9441
9450
9459
9468
9477
9486
9495
9504
9513
9522
9531
9540
9549
9558
9567
9576
9585
9594
9603
9612
9621
9630
9639
9648
9657
9666
9675
9684
9693
9702
9711
9720
9729
9738
9747
9756
9765
9774
9783
9792
9352
9361
9370
9379
9388
9397
9406
9415
9424
9433
9442
9451
9460
9469
9478
9487
9496
9505
9514
9523
9532
9541
9550
9559
9568
9577
9586
9595
9604
9613
9622
9631
9640
9649
9658
9667
9676
9685
9694
9703
9712
9721
9730
9739
9748
9757
9766
9775
9784
9793
9353
9362
9371
9380
9389
9398
9407
9416
9425
9434
9443
9452
9461
9470
9479
9488
9497
9506
9515
9524
9533
9542
9551
9560
9569
9578
9587
9596
9605
9614
9623
9632
9641
9650
9659
9668
9677
9686
9695
9704
9713
9722
9731
9740
9749
9758
9767
9776
9785
9794
9354
9363
9372
9381
9390
9399
9408
9417
9426
9435
9444
9453
9462
9471
9480
9489
9498
9507
9516
9525
9534
9543
9552
9561
9570
9579
9588
9597
9606
9615
9624
9633
9642
9651
9660
9669
9678
9687
9696
9705
9714
9723
9732
9741
9750
9759
9768
9777
9786
9795
9355
9364
9373
9382
9391
9400
9409
9418
9427
9436
9445
9454
9463
9472
9481
9490
9499
9508
9517
9526
9535
9544
9553
9562
9571
9580
9589
9598
9607
9616
9625
9634
9643
9652
9661
9670
9679
9688
9697
9706
9715
9724
9733
9742
9751
9760
9769
9778
9787
9796
Dwell
M code
Control
time
no.
word
9356
9365
9374
9383
9392
9401
9410
9419
9428
9437
9446
9455
9464
9473
9482
9491
9500
9509
9518
9527
9536
9545
9554
9563
9572
9581
9590
9599
9608
9617
9626
9635
9644
9653
9662
9671
9680
9689
9698
9707
9716
9725
9734
9743
9752
9761
9770
9779
9788
9797
9357
9366
9375
9384
9393
9402
9411
9420
9429
9438
9447
9456
9465
9474
9483
9492
9501
9510
9519
9528
9537
9546
9555
9564
9573
9582
9591
9600
9609
9618
9627
9636
9645
9654
9663
9672
9681
9690
9699
9708
9717
9726
9735
9744
9753
9762
9771
9780
9789
9798
9358
9367
9376
9385
9394
9403
9412
9421
9430
9439
9448
9457
9466
9475
9484
9493
9502
9511
9520
9529
9538
9547
9556
9565
9574
9583
9592
9601
9610
9619
9628
9637
9646
9655
9664
9673
9682
9691
9700
9709
9718
9727
9736
9745
9754
9763
9772
9781
9790
9799
Circular
Step
Goal position
no.
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
9800
9809
9818
9827
9836
9845
9854
9863
9872
9881
9890
9899
9908
9917
9926
9935
9944
9953
9962
9971
9980
9989
9998
10007
10016
10025
10034
10043
10052
10061
10070
10079
10088
10097
10106
10115
10124
10133
10142
10151
10160
10169
10178
10187
10196
10205
10214
10223
10232
10241
9801
9810
9819
9828
9837
9846
9855
9864
9873
9882
9891
9900
9909
9918
9927
9936
9945
9954
9963
9972
9981
9990
9999
10008
10017
10026
10035
10044
10053
10062
10071
10080
10089
10098
10107
10116
10125
10134
10143
10152
10161
10170
10179
10188
10197
10206
10215
10224
10233
10242
9802
9811
9820
9829
9838
9847
9856
9865
9874
9883
9892
9901
9910
9919
9928
9937
9946
9955
9964
9973
9982
9991
10000
10009
10018
10027
10036
10045
10054
10063
10072
10081
10090
10099
10108
10117
10126
10135
10144
10153
10162
10171
10180
10189
10198
10207
10216
10225
10234
10243
9803
9812
9821
9830
9839
9848
9857
9866
9875
9884
9893
9902
9911
9920
9929
9938
9947
9956
9965
9974
9983
9992
10001
10010
10019
10028
10037
10046
10055
10064
10073
10082
10091
10100
10109
10118
10127
10136
10145
10154
10163
10172
10181
10190
10199
10208
10217
10226
10235
10244
9804
9813
9822
9831
9840
9849
9858
9867
9876
9885
9894
9903
9912
9921
9930
9939
9948
9957
9966
9975
9984
9993
10002
10011
10020
10029
10038
10047
10056
10065
10074
10083
10092
10101
10110
10119
10128
10137
10146
10155
10164
10173
10182
10191
10200
10209
10218
10227
10236
10245
9805
9814
9823
9832
9841
9850
9859
9868
9877
9886
9895
9904
9913
9922
9931
9940
9949
9958
9967
9976
9985
9994
10003
10012
10021
10030
10039
10048
10057
10066
10075
10084
10093
10102
10111
10120
10129
10138
10147
10156
10165
10174
10183
10192
10201
10210
10219
10228
10237
10246
Dwell
M code
Control
Step
time
no.
word
no.
9806
9815
9824
9833
9842
9851
9860
9869
9878
9887
9896
9905
9914
9923
9932
9941
9950
9959
9968
9977
9986
9995
10004
10013
10022
10031
10040
10049
10058
10067
10076
10085
10094
10103
10112
10121
10130
10139
10148
10157
10166
10175
10184
10193
10202
10211
10220
10229
10238
10247
9807
9816
9825
9834
9843
9852
9861
9870
9879
9888
9897
9906
9915
9924
9933
9942
9951
9960
9969
9978
9987
9996
10005
10014
10023
10032
10041
10050
10059
10068
10077
10086
10095
10104
10113
10122
10131
10140
10149
10158
10167
10176
10185
10194
10203
10212
10221
10230
10239
10248
9808
9817
9826
9835
9844
9853
9862
9871
9880
9889
9898
9907
9916
9925
9934
9943
9952
9961
9970
9979
9988
9997
10006
10015
10024
10033
10042
10051
10060
10069
10078
10087
10096
10105
10114
10123
10132
10141
10150
10159
10168
10177
10186
10195
10204
10213
10222
10231
10240
10249
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Appendix 2-10
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
10250
10259
10268
10277
10286
10295
10304
10313
10322
10331
10340
10349
10358
10367
10376
10385
10394
10403
10412
10421
10430
10439
10448
10457
10466
10475
10484
10493
10502
10511
10520
10529
10538
10547
10556
10565
10574
10583
10592
10601
10610
10619
10628
10637
10646
10655
10664
10673
10682
10691
10251
10260
10269
10278
10287
10296
10305
10314
10323
10332
10341
10350
10359
10368
10377
10386
10395
10404
10413
10422
10431
10440
10449
10458
10467
10476
10485
10494
10503
10512
10521
10530
10539
10548
10557
10566
10575
10584
10593
10602
10611
10620
10629
10638
10647
10656
10665
10674
10683
10692
10252
10261
10270
10279
10288
10297
10306
10315
10324
10333
10342
10351
10360
10369
10378
10387
10396
10405
10414
10423
10432
10441
10450
10459
10468
10477
10486
10495
10504
10513
10522
10531
10540
10549
10558
10567
10576
10585
10594
10603
10612
10621
10630
10639
10648
10657
10666
10675
10684
10693
10253
10262
10271
10280
10289
10298
10307
10316
10325
10334
10343
10352
10361
10370
10379
10388
10397
10406
10415
10424
10433
10442
10451
10460
10469
10478
10487
10496
10505
10514
10523
10532
10541
10550
10559
10568
10577
10586
10595
10604
10613
10622
10631
10640
10649
10658
10667
10676
10685
10694
10254
10263
10272
10281
10290
10299
10308
10317
10326
10335
10344
10353
10362
10371
10380
10389
10398
10407
10416
10425
10434
10443
10452
10461
10470
10479
10488
10497
10506
10515
10524
10533
10542
10551
10560
10569
10578
10587
10596
10605
10614
10623
10632
10641
10650
10659
10668
10677
10686
10695
10255
10264
10273
10282
10291
10300
10309
10318
10327
10336
10345
10354
10363
10372
10381
10390
10399
10408
10417
10426
10435
10444
10453
10462
10471
10480
10489
10498
10507
10516
10525
10534
10543
10552
10561
10570
10579
10588
10597
10606
10615
10624
10633
10642
10651
10660
10669
10678
10687
10696
Dwell
M code
Control
time
no.
word
10256
10265
10274
10283
10292
10301
10310
10319
10328
10337
10346
10355
10364
10373
10382
10391
10400
10409
10418
10427
10436
10445
10454
10463
10472
10481
10490
10499
10508
10517
10526
10535
10544
10553
10562
10571
10580
10589
10598
10607
10616
10625
10634
10643
10652
10661
10670
10679
10688
10697
10257
10266
10275
10284
10293
10302
10311
10320
10329
10338
10347
10356
10365
10374
10383
10392
10401
10410
10419
10428
10437
10446
10455
10464
10473
10482
10491
10500
10509
10518
10527
10536
10545
10554
10563
10572
10581
10590
10599
10608
10617
10626
10635
10644
10653
10662
10671
10680
10689
10698
10258
10267
10276
10285
10294
10303
10312
10321
10330
10339
10348
10357
10366
10375
10384
10393
10402
10411
10420
10429
10438
10447
10456
10465
10474
10483
10492
10501
10510
10519
10528
10537
10546
10555
10564
10573
10582
10591
10600
10609
10618
10627
10636
10645
10654
10663
10672
10681
10690
10699
Circular
Step
Goal position
no.
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
10700
10709
10718
10727
10736
10745
10754
10763
10772
10781
10790
10799
10808
10817
10826
10835
10844
10853
10862
10871
10880
10889
10898
10907
10916
10925
10934
10943
10952
10961
10970
10979
10988
10997
11006
11015
11024
11033
11042
11051
11060
11069
11078
11087
11096
11105
11114
11123
11132
11141
10701
10710
10719
10728
10737
10746
10755
10764
10773
10782
10791
10800
10809
10818
10827
10836
10845
10854
10863
10872
10881
10890
10899
10908
10917
10926
10935
10944
10953
10962
10971
10980
10989
10998
11007
11016
11025
11034
11043
11052
11061
11070
11079
11088
11097
11106
11115
11124
11133
11142
10702
10711
10720
10729
10738
10747
10756
10765
10774
10783
10792
10801
10810
10819
10828
10837
10846
10855
10864
10873
10882
10891
10900
10909
10918
10927
10936
10945
10954
10963
10972
10981
10990
10999
11008
11017
11026
11035
11044
11053
11062
11071
11080
11089
11098
11107
11116
11125
11134
11143
10703
10712
10721
10730
10739
10748
10757
10766
10775
10784
10793
10802
10811
10820
10829
10838
10847
10856
10865
10874
10883
10892
10901
10910
10919
10928
10937
10946
10955
10964
10973
10982
10991
11000
11009
11018
11027
11036
11045
11054
11063
11072
11081
11090
11099
11108
11117
11126
11135
11144
10704
10713
10722
10731
10740
10749
10758
10767
10776
10785
10794
10803
10812
10821
10830
10839
10848
10857
10866
10875
10884
10893
10902
10911
10920
10929
10938
10947
10956
10965
10974
10983
10992
11001
11010
11019
11028
11037
11046
11055
11064
11073
11082
11091
11100
11109
11118
11127
11136
11145
10705
10714
10723
10732
10741
10750
10759
10768
10777
10786
10795
10804
10813
10822
10831
10840
10849
10858
10867
10876
10885
10894
10903
10912
10921
10930
10939
10948
10957
10966
10975
10984
10993
11002
11011
11020
11029
11038
11047
11056
11065
11074
11083
11092
11101
11110
11119
11128
11137
11146
Dwell
M code
Control
Step
time
no.
word
no.
10706
10715
10724
10733
10742
10751
10760
10769
10778
10787
10796
10805
10814
10823
10832
10841
10850
10859
10868
10877
10886
10895
10904
10913
10922
10931
10940
10949
10958
10967
10976
10985
10994
11003
11012
11021
11030
11039
11048
11057
11066
11075
11084
11093
11102
11111
11120
11129
11138
11147
10707
10716
10725
10734
10743
10752
10761
10770
10779
10788
10797
10806
10815
10824
10833
10842
10851
10860
10869
10878
10887
10896
10905
10914
10923
10932
10941
10950
10959
10968
10977
10986
10995
11004
11013
11022
11031
11040
11049
11058
11067
11076
11085
11094
11103
11112
11121
11130
11139
11148
10708
10717
10726
10735
10744
10753
10762
10771
10780
10789
10798
10807
10816
10825
10834
10843
10852
10861
10870
10879
10888
10897
10906
10915
10924
10933
10942
10951
10960
10969
10978
10987
10996
11005
11014
11023
11032
11041
11050
11059
11068
11077
11086
11095
11104
11113
11122
11131
11140
11149
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
Appendix 2-11
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
11150
11159
11168
11177
11186
11195
11204
11213
11222
11231
11240
11249
11258
11267
11276
11285
11294
11303
11312
11321
11330
11339
11348
11357
11366
11375
11384
11393
11402
11411
11420
11429
11438
11447
11456
11465
11474
11483
11492
11501
11510
11519
11528
11537
11546
11555
11564
11573
11582
11591
11151
11160
11169
11178
11187
11196
11205
11214
11223
11232
11241
11250
11259
11268
11277
11286
11295
11304
11313
11322
11331
11340
11349
11358
11367
11376
11385
11394
11403
11412
11421
11430
11439
11448
11457
11466
11475
11484
11493
11502
11511
11520
11529
11538
11547
11556
11565
11574
11583
11592
11152
11161
11170
11179
11188
11197
11206
11215
11224
11233
11242
11251
11260
11269
11278
11287
11296
11305
11314
11323
11332
11341
11350
11359
11368
11377
11386
11395
11404
11413
11422
11431
11440
11449
11458
11467
11476
11485
11494
11503
11512
11521
11530
11539
11548
11557
11566
11575
11584
11593
11153
11162
11171
11180
11189
11198
11207
11216
11225
11234
11243
11252
11261
11270
11279
11288
11297
11306
11315
11324
11333
11342
11351
11360
11369
11378
11387
11396
11405
11414
11423
11432
11441
11450
11459
11468
11477
11486
11495
11504
11513
11522
11531
11540
11549
11558
11567
11576
11585
11594
11154
11163
11172
11181
11190
11199
11208
11217
11226
11235
11244
11253
11262
11271
11280
11289
11298
11307
11316
11325
11334
11343
11352
11361
11370
11379
11388
11397
11406
11415
11424
11433
11442
11451
11460
11469
11478
11487
11496
11505
11514
11523
11532
11541
11550
11559
11568
11577
11586
11595
11155
11164
11173
11182
11191
11200
11209
11218
11227
11236
11245
11254
11263
11272
11281
11290
11299
11308
11317
11326
11335
11344
11353
11362
11371
11380
11389
11398
11407
11416
11425
11434
11443
11452
11461
11470
11479
11488
11497
11506
11515
11524
11533
11542
11551
11560
11569
11578
11587
11596
Dwell
M code
Control
time
no.
word
11156
11165
11174
11183
11192
11201
11210
11219
11228
11237
11246
11255
11264
11273
11282
11291
11300
11309
11318
11327
11336
11345
11354
11363
11372
11381
11390
11399
11408
11417
11426
11435
11444
11453
11462
11471
11480
11489
11498
11507
11516
11525
11534
11543
11552
11561
11570
11579
11588
11597
11157
11166
11175
11184
11193
11202
11211
11220
11229
11238
11247
11256
11265
11274
11283
11292
11301
11310
11319
11328
11337
11346
11355
11364
11373
11382
11391
11400
11409
11418
11427
11436
11445
11454
11463
11472
11481
11490
11499
11508
11517
11526
11535
11544
11553
11562
11571
11580
11589
11598
11158
11167
11176
11185
11194
11203
11212
11221
11230
11239
11248
11257
11266
11275
11284
11293
11302
11311
11320
11329
11338
11347
11356
11365
11374
11383
11392
11401
11410
11419
11428
11437
11446
11455
11464
11473
11482
11491
11500
11509
11518
11527
11536
11545
11554
11563
11572
11581
11590
11599
Circular
Step
Goal position
no.
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
11600
11609
11618
11627
11636
11645
11654
11663
11672
11681
11690
11699
11708
11717
11726
11735
11744
11753
11762
11771
11780
11789
11798
11807
11816
11825
11834
11843
11852
11861
11870
11879
11888
11897
11906
11915
11924
11933
11942
11951
11960
11969
11978
11987
11996
12005
12014
12023
12032
12041
11601
11610
11619
11628
11637
11646
11655
11664
11673
11682
11691
11700
11709
11718
11727
11736
11745
11754
11763
11772
11781
11790
11799
11808
11817
11826
11835
11844
11853
11862
11871
11880
11889
11898
11907
11916
11925
11934
11943
11952
11961
11970
11979
11988
11997
12006
12015
12024
12033
12042
11602
11611
11620
11629
11638
11647
11656
11665
11674
11683
11692
11701
11710
11719
11728
11737
11746
11755
11764
11773
11782
11791
11800
11809
11818
11827
11836
11845
11854
11863
11872
11881
11890
11899
11908
11917
11926
11935
11944
11953
11962
11971
11980
11989
11998
12007
12016
12025
12034
12043
11603
11612
11621
11630
11639
11648
11657
11666
11675
11684
11693
11702
11711
11720
11729
11738
11747
11756
11765
11774
11783
11792
11801
11810
11819
11828
11837
11846
11855
11864
11873
11882
11891
11900
11909
11918
11927
11936
11945
11954
11963
11972
11981
11990
11999
12008
12017
12026
12035
12044
11604
11613
11622
11631
11640
11649
11658
11667
11676
11685
11694
11703
11712
11721
11730
11739
11748
11757
11766
11775
11784
11793
11802
11811
11820
11829
11838
11847
11856
11865
11874
11883
11892
11901
11910
11919
11928
11937
11946
11955
11964
11973
11982
11991
12000
12009
12018
12027
12036
12045
11605
11614
11623
11632
11641
11650
11659
11668
11677
11686
11695
11704
11713
11722
11731
11740
11749
11758
11767
11776
11785
11794
11803
11812
11821
11830
11839
11848
11857
11866
11875
11884
11893
11902
11911
11920
11929
11938
11947
11956
11965
11974
11983
11992
12001
12010
12019
12028
12037
12046
Dwell
M code
Control
Step
time
no.
word
no.
11606
11615
11624
11633
11642
11651
11660
11669
11678
11687
11696
11705
11714
11723
11732
11741
11750
11759
11768
11777
11786
11795
11804
11813
11822
11831
11840
11849
11858
11867
11876
11885
11894
11903
11912
11921
11930
11939
11948
11957
11966
11975
11984
11993
12002
12011
12020
12029
12038
12047
11607
11616
11625
11634
11643
11652
11661
11670
11679
11688
11697
11706
11715
11724
11733
11742
11751
11760
11769
11778
11787
11796
11805
11814
11823
11832
11841
11850
11859
11868
11877
11886
11895
11904
11913
11922
11931
11940
11949
11958
11967
11976
11985
11994
12003
12012
12021
12030
12039
12048
11608
11617
11626
11635
11644
11653
11662
11671
11680
11689
11698
11707
11716
11725
11734
11743
11752
11761
11770
11779
11788
11797
11806
11815
11824
11833
11842
11851
11860
11869
11878
11887
11896
11905
11914
11923
11932
11941
11950
11959
11968
11977
11986
11995
12004
12013
12022
12031
12040
12049
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
Appendix 2-12
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
12050
12059
12068
12077
12086
12095
12104
12113
12122
12131
12140
12149
12158
12167
12176
12185
12194
12203
12212
12221
12230
12239
12248
12257
12266
12275
12284
12293
12302
12311
12320
12329
12338
12347
12356
12365
12374
12383
12392
12401
12410
12419
12428
12437
12446
12455
12464
12473
12482
12491
12051
12060
12069
12078
12087
12096
12105
12114
12123
12132
12141
12150
12159
12168
12177
12186
12195
12204
12213
12222
12231
12240
12249
12258
12267
12276
12285
12294
12303
12312
12321
12330
12339
12348
12357
12366
12375
12384
12393
12402
12411
12420
12429
12438
12447
12456
12465
12474
12483
12492
12052
12061
12070
12079
12088
12097
12106
12115
12124
12133
12142
12151
12160
12169
12178
12187
12196
12205
12214
12223
12232
12241
12250
12259
12268
12277
12286
12295
12304
12313
12322
12331
12340
12349
12358
12367
12376
12385
12394
12403
12412
12421
12430
12439
12448
12457
12466
12475
12484
12493
12053
12062
12071
12080
12089
12098
12107
12116
12125
12134
12143
12152
12161
12170
12179
12188
12197
12206
12215
12224
12233
12242
12251
12260
12269
12278
12287
12296
12305
12314
12323
12332
12341
12350
12359
12368
12377
12386
12395
12404
12413
12422
12431
12440
12449
12458
12467
12476
12485
12494
12054
12063
12072
12081
12090
12099
12108
12117
12126
12135
12144
12153
12162
12171
12180
12189
12198
12207
12216
12225
12234
12243
12252
12261
12270
12279
12288
12297
12306
12315
12324
12333
12342
12351
12360
12369
12378
12387
12396
12405
12414
12423
12432
12441
12450
12459
12468
12477
12486
12495
12055
12064
12073
12082
12091
12100
12109
12118
12127
12136
12145
12154
12163
12172
12181
12190
12199
12208
12217
12226
12235
12244
12253
12262
12271
12280
12289
12298
12307
12316
12325
12334
12343
12352
12361
12370
12379
12388
12397
12406
12415
12424
12433
12442
12451
12460
12469
12478
12487
12496
Dwell
M code
Control
time
no.
word
12056
12065
12074
12083
12092
12101
12110
12119
12128
12137
12146
12155
12164
12173
12182
12191
12200
12209
12218
12227
12236
12245
12254
12263
12272
12281
12290
12299
12308
12317
12326
12335
12344
12353
12362
12371
12380
12389
12398
12407
12416
12425
12434
12443
12452
12461
12470
12479
12488
12497
12057
12066
12075
12084
12093
12102
12111
12120
12129
12138
12147
12156
12165
12174
12183
12192
12201
12210
12219
12228
12237
12246
12255
12264
12273
12282
12291
12300
12309
12318
12327
12336
12345
12354
12363
12372
12381
12390
12399
12408
12417
12426
12435
12444
12453
12462
12471
12480
12489
12498
12058
12067
12076
12085
12094
12103
12112
12121
12130
12139
12148
12157
12166
12175
12184
12193
12202
12211
12220
12229
12238
12247
12256
12265
12274
12283
12292
12301
12310
12319
12328
12337
12346
12355
12364
12373
12382
12391
12400
12409
12418
12427
12436
12445
12454
12463
12472
12481
12490
12499
Goal position
no.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
100
109
118
127
136
145
154
163
172
181
190
199
208
217
226
235
244
253
262
271
280
289
298
307
316
325
334
343
352
361
370
379
388
397
406
415
424
433
442
451
460
469
478
487
496
505
514
523
532
541
101
110
119
128
137
146
155
164
173
182
191
200
209
218
227
236
245
254
263
272
281
290
299
308
317
326
335
344
353
362
371
380
389
398
407
416
425
434
443
452
461
470
479
488
497
506
515
524
533
542
102
111
120
129
138
147
156
165
174
183
192
201
210
219
228
237
246
255
264
273
282
291
300
309
318
327
336
345
354
363
372
381
390
399
408
417
426
435
444
453
462
471
480
489
498
507
516
525
534
543
103
112
121
130
139
148
157
166
175
184
193
202
211
220
229
238
247
256
265
274
283
292
301
310
319
328
337
346
355
364
373
382
391
400
409
418
427
436
445
454
463
472
481
490
499
508
517
526
535
544
104
113
122
131
140
149
158
167
176
185
194
203
212
221
230
239
248
257
266
275
284
293
302
311
320
329
338
347
356
365
374
383
392
401
410
419
428
437
446
455
464
473
482
491
500
509
518
527
536
545
105
114
123
132
141
150
159
168
177
186
195
204
213
222
231
240
249
258
267
276
285
294
303
312
321
330
339
348
357
366
375
384
393
402
411
420
429
438
447
456
465
474
483
492
501
510
519
528
537
546
Dwell
M code
Control
Step
time
no.
word
no.
106
115
124
133
142
151
160
169
178
187
196
205
214
223
232
241
250
259
268
277
286
295
304
313
322
331
340
349
358
367
376
385
394
403
412
421
430
439
448
457
466
475
484
493
502
511
520
529
538
547
107
116
125
134
143
152
161
170
179
188
197
206
215
224
233
242
251
260
269
278
287
296
305
314
323
332
341
350
359
368
377
386
395
404
413
422
431
440
449
458
467
476
485
494
503
512
521
530
539
548
108
117
126
135
144
153
162
171
180
189
198
207
216
225
234
243
252
261
270
279
288
297
306
315
324
333
342
351
360
369
378
387
396
405
414
423
432
441
450
459
468
477
486
495
504
513
522
531
540
549
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Appendix 2-1
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
550
559
568
577
586
595
604
613
622
631
640
649
658
667
676
685
694
703
712
721
730
739
748
757
766
775
784
793
802
811
820
829
838
847
856
865
874
883
892
901
910
919
928
937
946
955
964
973
982
991
551
560
569
578
587
596
605
614
623
632
641
650
659
668
677
686
695
704
713
722
731
740
749
758
767
776
785
794
803
812
821
830
839
848
857
866
875
884
893
902
911
920
929
938
947
956
965
974
983
992
552
561
570
579
588
597
606
615
624
633
642
651
660
669
678
687
696
705
714
723
732
741
750
759
768
777
786
795
804
813
822
831
840
849
858
867
876
885
894
903
912
921
930
939
948
957
966
975
984
993
553
562
571
580
589
598
607
616
625
634
643
652
661
670
679
688
697
706
715
724
733
742
751
760
769
778
787
796
805
814
823
832
841
850
859
868
877
886
895
904
913
922
931
940
949
958
967
976
985
994
554
563
572
581
590
599
608
617
626
635
644
653
662
671
680
689
698
707
716
725
734
743
752
761
770
779
788
797
806
815
824
833
842
851
860
869
878
887
896
905
914
923
932
941
950
959
968
977
986
995
555
564
573
582
591
600
609
618
627
636
645
654
663
672
681
690
699
708
717
726
735
744
753
762
771
780
789
798
807
816
825
834
843
852
861
870
879
888
897
906
915
924
933
942
951
960
969
978
987
996
Dwell
M code
Control
time
no.
word
556
565
574
583
592
601
610
619
628
637
646
655
664
673
682
691
700
709
718
727
736
745
754
763
772
781
790
799
808
817
826
835
844
853
862
871
880
889
898
907
916
925
934
943
952
961
970
979
988
997
557
566
575
584
593
602
611
620
629
638
647
656
665
674
683
692
701
710
719
728
737
746
755
764
773
782
791
800
809
818
827
836
845
854
863
872
881
890
899
908
917
926
935
944
953
962
971
980
989
998
558
567
576
585
594
603
612
621
630
639
648
657
666
675
684
693
702
711
720
729
738
747
756
765
774
783
792
801
810
819
828
837
846
855
864
873
882
891
900
909
918
927
936
945
954
963
972
981
990
999
Circular
Step
Goal position
no.
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
1000
1009
1018
1027
1036
1045
1054
1063
1072
1081
1090
1099
1108
1117
1126
1135
1144
1153
1162
1171
1180
1189
1198
1207
1216
1225
1234
1243
1252
1261
1270
1279
1288
1297
1306
1315
1324
1333
1342
1351
1360
1369
1378
1387
1396
1405
1414
1423
1432
1441
1001
1010
1019
1028
1037
1046
1055
1064
1073
1082
1091
1100
1109
1118
1127
1136
1145
1154
1163
1172
1181
1190
1199
1208
1217
1226
1235
1244
1253
1262
1271
1280
1289
1298
1307
1316
1325
1334
1343
1352
1361
1370
1379
1388
1397
1406
1415
1424
1433
1442
1002
1011
1020
1029
1038
1047
1056
1065
1074
1083
1092
1101
1110
1119
1128
1137
1146
1155
1164
1173
1182
1191
1200
1209
1218
1227
1236
1245
1254
1263
1272
1281
1290
1299
1308
1317
1326
1335
1344
1353
1362
1371
1380
1389
1398
1407
1416
1425
1434
1443
1003
1012
1021
1030
1039
1048
1057
1066
1075
1084
1093
1102
1111
1120
1129
1138
1147
1156
1165
1174
1183
1192
1201
1210
1219
1228
1237
1246
1255
1264
1273
1282
1291
1300
1309
1318
1327
1336
1345
1354
1363
1372
1381
1390
1399
1408
1417
1426
1435
1444
1004
1013
1022
1031
1040
1049
1058
1067
1076
1085
1094
1103
1112
1121
1130
1139
1148
1157
1166
1175
1184
1193
1202
1211
1220
1229
1238
1247
1256
1265
1274
1283
1292
1301
1310
1319
1328
1337
1346
1355
1364
1373
1382
1391
1400
1409
1418
1427
1436
1445
1005
1014
1023
1032
1041
1050
1059
1068
1077
1086
1095
1104
1113
1122
1131
1140
1149
1158
1167
1176
1185
1194
1203
1212
1221
1230
1239
1248
1257
1266
1275
1284
1293
1302
1311
1320
1329
1338
1347
1356
1365
1374
1383
1392
1401
1410
1419
1428
1437
1446
Dwell
M code
Control
Step
time
no.
word
no.
1006
1015
1024
1033
1042
1051
1060
1069
1078
1087
1096
1105
1114
1123
1132
1141
1150
1159
1168
1177
1186
1195
1204
1213
1222
1231
1240
1249
1258
1267
1276
1285
1294
1303
1312
1321
1330
1339
1348
1357
1366
1375
1384
1393
1402
1411
1420
1429
1438
1447
1007
1016
1025
1034
1043
1052
1061
1070
1079
1088
1097
1106
1115
1124
1133
1142
1151
1160
1169
1178
1187
1196
1205
1214
1223
1232
1241
1250
1259
1268
1277
1286
1295
1304
1313
1322
1331
1340
1349
1358
1367
1376
1385
1394
1403
1412
1421
1430
1439
1448
1008
1017
1026
1035
1044
1053
1062
1071
1080
1089
1098
1107
1116
1125
1134
1143
1152
1161
1170
1179
1188
1197
1206
1215
1224
1233
1242
1251
1260
1269
1278
1287
1296
1305
1314
1323
1332
1341
1350
1359
1368
1377
1386
1395
1404
1413
1422
1431
1440
1449
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Appendix 2-2
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
1450
1459
1468
1477
1486
1495
1504
1513
1522
1531
1540
1549
1558
1567
1576
1585
1594
1603
1612
1621
1630
1639
1648
1657
1666
1675
1684
1693
1702
1711
1720
1729
1738
1747
1756
1765
1774
1783
1792
1801
1810
1819
1828
1837
1846
1855
1864
1873
1882
1891
1451
1460
1469
1478
1487
1496
1505
1514
1523
1532
1541
1550
1559
1568
1577
1586
1595
1604
1613
1622
1631
1640
1649
1658
1667
1676
1685
1694
1703
1712
1721
1730
1739
1748
1757
1766
1775
1784
1793
1802
1811
1820
1829
1838
1847
1856
1865
1874
1883
1892
1452
1461
1470
1479
1488
1497
1506
1515
1524
1533
1542
1551
1560
1569
1578
1587
1596
1605
1614
1623
1632
1641
1650
1659
1668
1677
1686
1695
1704
1713
1722
1731
1740
1749
1758
1767
1776
1785
1794
1803
1812
1821
1830
1839
1848
1857
1866
1875
1884
1893
1453
1462
1471
1480
1489
1498
1507
1516
1525
1534
1543
1552
1561
1570
1579
1588
1597
1606
1615
1624
1633
1642
1651
1660
1669
1678
1687
1696
1705
1714
1723
1732
1741
1750
1759
1768
1777
1786
1795
1804
1813
1822
1831
1840
1849
1858
1867
1876
1885
1894
1454
1463
1472
1481
1490
1499
1508
1517
1526
1535
1544
1553
1562
1571
1580
1589
1598
1607
1616
1625
1634
1643
1652
1661
1670
1679
1688
1697
1706
1715
1724
1733
1742
1751
1760
1769
1778
1787
1796
1805
1814
1823
1832
1841
1850
1859
1868
1877
1886
1895
1455
1464
1473
1482
1491
1500
1509
1518
1527
1536
1545
1554
1563
1572
1581
1590
1599
1608
1617
1626
1635
1644
1653
1662
1671
1680
1689
1698
1707
1716
1725
1734
1743
1752
1761
1770
1779
1788
1797
1806
1815
1824
1833
1842
1851
1860
1869
1878
1887
1896
Dwell
M code
Control
time
no.
word
1456
1465
1474
1483
1492
1501
1510
1519
1528
1537
1546
1555
1564
1573
1582
1591
1600
1609
1618
1627
1636
1645
1654
1663
1672
1681
1690
1699
1708
1717
1726
1735
1744
1753
1762
1771
1780
1789
1798
1807
1816
1825
1834
1843
1852
1861
1870
1879
1888
1897
1457
1466
1475
1484
1493
1502
1511
1520
1529
1538
1547
1556
1565
1574
1583
1592
1601
1610
1619
1628
1637
1646
1655
1664
1673
1682
1691
1700
1709
1718
1727
1736
1745
1754
1763
1772
1781
1790
1799
1808
1817
1826
1835
1844
1853
1862
1871
1880
1889
1898
1458
1467
1476
1485
1494
1503
1512
1521
1530
1539
1548
1557
1566
1575
1584
1593
1602
1611
1620
1629
1638
1647
1656
1665
1674
1683
1692
1701
1710
1719
1728
1737
1746
1755
1764
1773
1782
1791
1800
1809
1818
1827
1836
1845
1854
1863
1872
1881
1890
1899
Circular
Step
Goal position
no.
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
1900
1909
1918
1927
1936
1945
1954
1963
1972
1981
1990
1999
2008
2017
2026
2035
2044
2053
2062
2071
2080
2089
2098
2107
2116
2125
2134
2143
2152
2161
2170
2179
2188
2197
2206
2215
2224
2233
2242
2251
2260
2269
2278
2287
2296
2305
2314
2323
2332
2341
1901
1910
1919
1928
1937
1946
1955
1964
1973
1982
1991
2000
2009
2018
2027
2036
2045
2054
2063
2072
2081
2090
2099
2108
2117
2126
2135
2144
2153
2162
2171
2180
2189
2198
2207
2216
2225
2234
2243
2252
2261
2270
2279
2288
2297
2306
2315
2324
2333
2342
1902
1911
1920
1929
1938
1947
1956
1965
1974
1983
1992
2001
2010
2019
2028
2037
2046
2055
2064
2073
2082
2091
2100
2109
2118
2127
2136
2145
2154
2163
2172
2181
2190
2199
2208
2217
2226
2235
2244
2253
2262
2271
2280
2289
2298
2307
2316
2325
2334
2343
1903
1912
1921
1930
1939
1948
1957
1966
1975
1984
1993
2002
2011
2020
2029
2038
2047
2056
2065
2074
2083
2092
2101
2110
2119
2128
2137
2146
2155
2164
2173
2182
2191
2200
2209
2218
2227
2236
2245
2254
2263
2272
2281
2290
2299
2308
2317
2326
2335
2344
1904
1913
1922
1931
1940
1949
1958
1967
1976
1985
1994
2003
2012
2021
2030
2039
2048
2057
2066
2075
2084
2093
2102
2111
2120
2129
2138
2147
2156
2165
2174
2183
2192
2201
2210
2219
2228
2237
2246
2255
2264
2273
2282
2291
2300
2309
2318
2327
2336
2345
1905
1914
1923
1932
1941
1950
1959
1968
1977
1986
1995
2004
2013
2022
2031
2040
2049
2058
2067
2076
2085
2094
2103
2112
2121
2130
2139
2148
2157
2166
2175
2184
2193
2202
2211
2220
2229
2238
2247
2256
2265
2274
2283
2292
2301
2310
2319
2328
2337
2346
Dwell
M code
Control
Step
time
no.
word
no.
1906
1915
1924
1933
1942
1951
1960
1969
1978
1987
1996
2005
2014
2023
2032
2041
2050
2059
2068
2077
2086
2095
2104
2113
2122
2131
2140
2149
2158
2167
2176
2185
2194
2203
2212
2221
2230
2239
2248
2257
2266
2275
2284
2293
2302
2311
2320
2329
2338
2347
1907
1916
1925
1934
1943
1952
1961
1970
1979
1988
1997
2006
2015
2024
2033
2042
2051
2060
2069
2078
2087
2096
2105
2114
2123
2132
2141
2150
2159
2168
2177
2186
2195
2204
2213
2222
2231
2240
2249
2258
2267
2276
2285
2294
2303
2312
2321
2330
2339
2348
1908
1917
1926
1935
1944
1953
1962
1971
1980
1989
1998
2007
2016
2025
2034
2043
2052
2061
2070
2079
2088
2097
2106
2115
2124
2133
2142
2151
2160
2169
2178
2187
2196
2205
2214
2223
2232
2241
2250
2259
2268
2277
2286
2295
2304
2313
2322
2331
2340
2349
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
Appendix 2-3
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
2350
2359
2368
2377
2386
2395
2404
2413
2422
2431
2440
2449
2458
2467
2476
2485
2494
2503
2512
2521
2530
2539
2548
2557
2566
2575
2584
2593
2602
2611
2620
2629
2638
2647
2656
2665
2674
2683
2692
2701
2710
2719
2728
2737
2746
2755
2764
2773
2782
2791
2351
2360
2369
2378
2387
2396
2405
2414
2423
2432
2441
2450
2459
2468
2477
2486
2495
2504
2513
2522
2531
2540
2549
2558
2567
2576
2585
2594
2603
2612
2621
2630
2639
2648
2657
2666
2675
2684
2693
2702
2711
2720
2729
2738
2747
2756
2765
2774
2783
2792
2352
2361
2370
2379
2388
2397
2406
2415
2424
2433
2442
2451
2460
2469
2478
2487
2496
2505
2514
2523
2532
2541
2550
2559
2568
2577
2586
2595
2604
2613
2622
2631
2640
2649
2658
2667
2676
2685
2694
2703
2712
2721
2730
2739
2748
2757
2766
2775
2784
2793
2353
2362
2371
2380
2389
2398
2407
2416
2425
2434
2443
2452
2461
2470
2479
2488
2497
2506
2515
2524
2533
2542
2551
2560
2569
2578
2587
2596
2605
2614
2623
2632
2641
2650
2659
2668
2677
2686
2695
2704
2713
2722
2731
2740
2749
2758
2767
2776
2785
2794
2354
2363
2372
2381
2390
2399
2408
2417
2426
2435
2444
2453
2462
2471
2480
2489
2498
2507
2516
2525
2534
2543
2552
2561
2570
2579
2588
2597
2606
2615
2624
2633
2642
2651
2660
2669
2678
2687
2696
2705
2714
2723
2732
2741
2750
2759
2768
2777
2786
2795
2355
2364
2373
2382
2391
2400
2409
2418
2427
2436
2445
2454
2463
2472
2481
2490
2499
2508
2517
2526
2535
2544
2553
2562
2571
2580
2589
2598
2607
2616
2625
2634
2643
2652
2661
2670
2679
2688
2697
2706
2715
2724
2733
2742
2751
2760
2769
2778
2787
2796
Dwell
M code
Control
time
no.
word
2356
2365
2374
2383
2392
2401
2410
2419
2428
2437
2446
2455
2464
2473
2482
2491
2500
2509
2518
2527
2536
2545
2554
2563
2572
2581
2590
2599
2608
2617
2626
2635
2644
2653
2662
2671
2680
2689
2698
2707
2716
2725
2734
2743
2752
2761
2770
2779
2788
2797
2357
2366
2375
2384
2393
2402
2411
2420
2429
2438
2447
2456
2465
2474
2483
2492
2501
2510
2519
2528
2537
2546
2555
2564
2573
2582
2591
2600
2609
2618
2627
2636
2645
2654
2663
2672
2681
2690
2699
2708
2717
2726
2735
2744
2753
2762
2771
2780
2789
2798
2358
2367
2376
2385
2394
2403
2412
2421
2430
2439
2448
2457
2466
2475
2484
2493
2502
2511
2520
2529
2538
2547
2556
2565
2574
2583
2592
2601
2610
2619
2628
2637
2646
2655
2664
2673
2682
2691
2700
2709
2718
2727
2736
2745
2754
2763
2772
2781
2790
2799
Circular
Step
Goal position
no.
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
2800
2809
2818
2827
2836
2845
2854
2863
2872
2881
2890
2899
2908
2917
2926
2935
2944
2953
2962
2971
2980
2989
2998
3007
3016
3025
3034
3043
3052
3061
3070
3079
3088
3097
3106
3115
3124
3133
3142
3151
3160
3169
3178
3187
3196
3205
3214
3223
3232
3241
2801
2810
2819
2828
2837
2846
2855
2864
2873
2882
2891
2900
2909
2918
2927
2936
2945
2954
2963
2972
2981
2990
2999
3008
3017
3026
3035
3044
3053
3062
3071
3080
3089
3098
3107
3116
3125
3134
3143
3152
3161
3170
3179
3188
3197
3206
3215
3224
3233
3242
2802
2811
2820
2829
2838
2847
2856
2865
2874
2883
2892
2901
2910
2919
2928
2937
2946
2955
2964
2973
2982
2991
3000
3009
3018
3027
3036
3045
3054
3063
3072
3081
3090
3099
3108
3117
3126
3135
3144
3153
3162
3171
3180
3189
3198
3207
3216
3225
3234
3243
2803
2812
2821
2830
2839
2848
2857
2866
2875
2884
2893
2902
2911
2920
2929
2938
2947
2956
2965
2974
2983
2992
3001
3010
3019
3028
3037
3046
3055
3064
3073
3082
3091
3100
3109
3118
3127
3136
3145
3154
3163
3172
3181
3190
3199
3208
3217
3226
3235
3244
2804
2813
2822
2831
2840
2849
2858
2867
2876
2885
2894
2903
2912
2921
2930
2939
2948
2957
2966
2975
2984
2993
3002
3011
3020
3029
3038
3047
3056
3065
3074
3083
3092
3101
3110
3119
3128
3137
3146
3155
3164
3173
3182
3191
3200
3209
3218
3227
3236
3245
2805
2814
2823
2832
2841
2850
2859
2868
2877
2886
2895
2904
2913
2922
2931
2940
2949
2958
2967
2976
2985
2994
3003
3012
3021
3030
3039
3048
3057
3066
3075
3084
3093
3102
3111
3120
3129
3138
3147
3156
3165
3174
3183
3192
3201
3210
3219
3228
3237
3246
Dwell
M code
Control
Step
time
no.
word
no.
2806
2815
2824
2833
2842
2851
2860
2869
2878
2887
2896
2905
2914
2923
2932
2941
2950
2959
2968
2977
2986
2995
3004
3013
3022
3031
3040
3049
3058
3067
3076
3085
3094
3103
3112
3121
3130
3139
3148
3157
3166
3175
3184
3193
3202
3211
3220
3229
3238
3247
2807
2816
2825
2834
2843
2852
2861
2870
2879
2888
2897
2906
2915
2924
2933
2942
2951
2960
2969
2978
2987
2996
3005
3014
3023
3032
3041
3050
3059
3068
3077
3086
3095
3104
3113
3122
3131
3140
3149
3158
3167
3176
3185
3194
3203
3212
3221
3230
3239
3248
2808
2817
2826
2835
2844
2853
2862
2871
2880
2889
2898
2907
2916
2925
2934
2943
2952
2961
2970
2979
2988
2997
3006
3015
3024
3033
3042
3051
3060
3069
3078
3087
3096
3105
3114
3123
3132
3141
3150
3159
3168
3177
3186
3195
3204
3213
3222
3231
3240
3249
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
Appendix 2-4
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
3250
3259
3268
3277
3286
3295
3304
3313
3322
3331
3340
3349
3358
3367
3376
3385
3394
3403
3412
3421
3430
3439
3448
3457
3466
3475
3484
3493
3502
3511
3520
3529
3538
3547
3556
3565
3574
3583
3592
3601
3610
3619
3628
3637
3646
3655
3664
3673
3682
3691
3251
3260
3269
3278
3287
3296
3305
3314
3323
3332
3341
3350
3359
3368
3377
3386
3395
3404
3413
3422
3431
3440
3449
3458
3467
3476
3485
3494
3503
3512
3521
3530
3539
3548
3557
3566
3575
3584
3593
3602
3611
3620
3629
3638
3647
3656
3665
3674
3683
3692
3252
3261
3270
3279
3288
3297
3306
3315
3324
3333
3342
3351
3360
3369
3378
3387
3396
3405
3414
3423
3432
3441
3450
3459
3468
3477
3486
3495
3504
3513
3522
3531
3540
3549
3558
3567
3576
3585
3594
3603
3612
3621
3630
3639
3648
3657
3666
3675
3684
3693
3253
3262
3271
3280
3289
3298
3307
3316
3325
3334
3343
3352
3361
3370
3379
3388
3397
3406
3415
3424
3433
3442
3451
3460
3469
3478
3487
3496
3505
3514
3523
3532
3541
3550
3559
3568
3577
3586
3595
3604
3613
3622
3631
3640
3649
3658
3667
3676
3685
3694
3254
3263
3272
3281
3290
3299
3308
3317
3326
3335
3344
3353
3362
3371
3380
3389
3398
3407
3416
3425
3434
3443
3452
3461
3470
3479
3488
3497
3506
3515
3524
3533
3542
3551
3560
3569
3578
3587
3596
3605
3614
3623
3632
3641
3650
3659
3668
3677
3686
3695
3255
3264
3273
3282
3291
3300
3309
3318
3327
3336
3345
3354
3363
3372
3381
3390
3399
3408
3417
3426
3435
3444
3453
3462
3471
3480
3489
3498
3507
3516
3525
3534
3543
3552
3561
3570
3579
3588
3597
3606
3615
3624
3633
3642
3651
3660
3669
3678
3687
3696
Dwell
M code
Control
time
no.
word
3256
3265
3274
3283
3292
3301
3310
3319
3328
3337
3346
3355
3364
3373
3382
3391
3400
3409
3418
3427
3436
3445
3454
3463
3472
3481
3490
3499
3508
3517
3526
3535
3544
3553
3562
3571
3580
3589
3598
3607
3616
3625
3634
3643
3652
3661
3670
3679
3688
3697
3257
3266
3275
3284
3293
3302
3311
3320
3329
3338
3347
3356
3365
3374
3383
3392
3401
3410
3419
3428
3437
3446
3455
3464
3473
3482
3491
3500
3509
3518
3527
3536
3545
3554
3563
3572
3581
3590
3599
3608
3617
3626
3635
3644
3653
3662
3671
3680
3689
3698
3258
3267
3276
3285
3294
3303
3312
3321
3330
3339
3348
3357
3366
3375
3384
3393
3402
3411
3420
3429
3438
3447
3456
3465
3474
3483
3492
3501
3510
3519
3528
3537
3546
3555
3564
3573
3582
3591
3600
3609
3618
3627
3636
3645
3654
3663
3672
3681
3690
3699
Goal position
no.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
4500
4509
4518
4527
4536
4545
4554
4563
4572
4581
4590
4599
4608
4617
4626
4635
4644
4653
4662
4671
4680
4689
4698
4707
4716
4725
4734
4743
4752
4761
4770
4779
4788
4797
4806
4815
4824
4833
4842
4851
4860
4869
4878
4887
4896
4905
4914
4923
4932
4941
4501
4510
4519
4528
4537
4546
4555
4564
4573
4582
4591
4600
4609
4618
4627
4636
4645
4654
4663
4672
4681
4690
4699
4708
4717
4726
4735
4744
4753
4762
4771
4780
4789
4798
4807
4816
4825
4834
4843
4852
4861
4870
4879
4888
4897
4906
4915
4924
4933
4942
4502
4511
4520
4529
4538
4547
4556
4565
4574
4583
4592
4601
4610
4619
4628
4637
4646
4655
4664
4673
4682
4691
4700
4709
4718
4727
4736
4745
4754
4763
4772
4781
4790
4799
4808
4817
4826
4835
4844
4853
4862
4871
4880
4889
4898
4907
4916
4925
4934
4943
4503
4512
4521
4530
4539
4548
4557
4566
4575
4584
4593
4602
4611
4620
4629
4638
4647
4656
4665
4674
4683
4692
4701
4710
4719
4728
4737
4746
4755
4764
4773
4782
4791
4800
4809
4818
4827
4836
4845
4854
4863
4872
4881
4890
4899
4908
4917
4926
4935
4944
4504
4513
4522
4531
4540
4549
4558
4567
4576
4585
4594
4603
4612
4621
4630
4639
4648
4657
4666
4675
4684
4693
4702
4711
4720
4729
4738
4747
4756
4765
4774
4783
4792
4801
4810
4819
4828
4837
4846
4855
4864
4873
4882
4891
4900
4909
4918
4927
4936
4945
4505
4514
4523
4532
4541
4550
4559
4568
4577
4586
4595
4604
4613
4622
4631
4640
4649
4658
4667
4676
4685
4694
4703
4712
4721
4730
4739
4748
4757
4766
4775
4784
4793
4802
4811
4820
4829
4838
4847
4856
4865
4874
4883
4892
4901
4910
4919
4928
4937
4946
Dwell
M code
Control
Step
time
no.
word
no.
4506
4515
4524
4533
4542
4551
4560
4569
4578
4587
4596
4605
4614
4623
4632
4641
4650
4659
4668
4677
4686
4695
4704
4713
4722
4731
4740
4749
4758
4767
4776
4785
4794
4803
4812
4821
4830
4839
4848
4857
4866
4875
4884
4893
4902
4911
4920
4929
4938
4947
4507
4516
4525
4534
4543
4552
4561
4570
4579
4588
4597
4606
4615
4624
4633
4642
4651
4660
4669
4678
4687
4696
4705
4714
4723
4732
4741
4750
4759
4768
4777
4786
4795
4804
4813
4822
4831
4840
4849
4858
4867
4876
4885
4894
4903
4912
4921
4930
4939
4948
4508
4517
4526
4535
4544
4553
4562
4571
4580
4589
4598
4607
4616
4625
4634
4643
4652
4661
4670
4679
4688
4697
4706
4715
4724
4733
4742
4751
4760
4769
4778
4787
4796
4805
4814
4823
4832
4841
4850
4859
4868
4877
4886
4895
4904
4913
4922
4931
4940
4949
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Appendix 2-5
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
4950
4959
4968
4977
4986
4995
5004
5013
5022
5031
5040
5049
5058
5067
5076
5085
5094
5103
5112
5121
5130
5139
5148
5157
5166
5175
5184
5193
5202
5211
5220
5229
5238
5247
5256
5265
5274
5283
5292
5301
5310
5319
5328
5337
5346
5355
5364
5373
5382
5391
4951
4960
4969
4978
4987
4996
5005
5014
5023
5032
5041
5050
5059
5068
5077
5086
5095
5104
5113
5122
5131
5140
5149
5158
5167
5176
5185
5194
5203
5212
5221
5230
5239
5248
5257
5266
5275
5284
5293
5302
5311
5320
5329
5338
5347
5356
5365
5374
5383
5392
4952
4961
4970
4979
4988
4997
5006
5015
5024
5033
5042
5051
5060
5069
5078
5087
5096
5105
5114
5123
5132
5141
5150
5159
5168
5177
5186
5195
5204
5213
5222
5231
5240
5249
5258
5267
5276
5285
5294
5303
5312
5321
5330
5339
5348
5357
5366
5375
5384
5393
4953
4962
4971
4980
4989
4998
5007
5016
5025
5034
5043
5052
5061
5070
5079
5088
5097
5106
5115
5124
5133
5142
5151
5160
5169
5178
5187
5196
5205
5214
5223
5232
5241
5250
5259
5268
5277
5286
5295
5304
5313
5322
5331
5340
5349
5358
5367
5376
5385
5394
4954
4963
4972
4981
4990
4999
5008
5017
5026
5035
5044
5053
5062
5071
5080
5089
5098
5107
5116
5125
5134
5143
5152
5161
5170
5179
5188
5197
5206
5215
5224
5233
5242
5251
5260
5269
5278
5287
5296
5305
5314
5323
5332
5341
5350
5359
5368
5377
5386
5395
4955
4964
4973
4982
4991
5000
5009
5018
5027
5036
5045
5054
5063
5072
5081
5090
5099
5108
5117
5126
5135
5144
5153
5162
5171
5180
5189
5198
5207
5216
5225
5234
5243
5252
5261
5270
5279
5288
5297
5306
5315
5324
5333
5342
5351
5360
5369
5378
5387
5396
Dwell
M code
Control
time
no.
word
4956
4965
4974
4983
4992
5001
5010
5019
5028
5037
5046
5055
5064
5073
5082
5091
5100
5109
5118
5127
5136
5145
5154
5163
5172
5181
5190
5199
5208
5217
5226
5235
5244
5253
5262
5271
5280
5289
5298
5307
5316
5325
5334
5343
5352
5361
5370
5379
5388
5397
4957
4966
4975
4984
4993
5002
5011
5020
5029
5038
5047
5056
5065
5074
5083
5092
5101
5110
5119
5128
5137
5146
5155
5164
5173
5182
5191
5200
5209
5218
5227
5236
5245
5254
5263
5272
5281
5290
5299
5308
5317
5326
5335
5344
5353
5362
5371
5380
5389
5398
4958
4967
4976
4985
4994
5003
5012
5021
5030
5039
5048
5057
5066
5075
5084
5093
5102
5111
5120
5129
5138
5147
5156
5165
5174
5183
5192
5201
5210
5219
5228
5237
5246
5255
5264
5273
5282
5291
5300
5309
5318
5327
5336
5345
5354
5363
5372
5381
5390
5399
Circular
Step
Goal position
no.
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
5400
5409
5418
5427
5436
5445
5454
5463
5472
5481
5490
5499
5508
5517
5526
5535
5544
5553
5562
5571
5580
5589
5598
5607
5616
5625
5634
5643
5652
5661
5670
5679
5688
5697
5706
5715
5724
5733
5742
5751
5760
5769
5778
5787
5796
5805
5814
5823
5832
5841
5401
5410
5419
5428
5437
5446
5455
5464
5473
5482
5491
5500
5509
5518
5527
5536
5545
5554
5563
5572
5581
5590
5599
5608
5617
5626
5635
5644
5653
5662
5671
5680
5689
5698
5707
5716
5725
5734
5743
5752
5761
5770
5779
5788
5797
5806
5815
5824
5833
5842
5402
5411
5420
5429
5438
5447
5456
5465
5474
5483
5492
5501
5510
5519
5528
5537
5546
5555
5564
5573
5582
5591
5600
5609
5618
5627
5636
5645
5654
5663
5672
5681
5690
5699
5708
5717
5726
5735
5744
5753
5762
5771
5780
5789
5798
5807
5816
5825
5834
5843
5403
5412
5421
5430
5439
5448
5457
5466
5475
5484
5493
5502
5511
5520
5529
5538
5547
5556
5565
5574
5583
5592
5601
5610
5619
5628
5637
5646
5655
5664
5673
5682
5691
5700
5709
5718
5727
5736
5745
5754
5763
5772
5781
5790
5799
5808
5817
5826
5835
5844
5404
5413
5422
5431
5440
5449
5458
5467
5476
5485
5494
5503
5512
5521
5530
5539
5548
5557
5566
5575
5584
5593
5602
5611
5620
5629
5638
5647
5656
5665
5674
5683
5692
5701
5710
5719
5728
5737
5746
5755
5764
5773
5782
5791
5800
5809
5818
5827
5836
5845
5405
5414
5423
5432
5441
5450
5459
5468
5477
5486
5495
5504
5513
5522
5531
5540
5549
5558
5567
5576
5585
5594
5603
5612
5621
5630
5639
5648
5657
5666
5675
5684
5693
5702
5711
5720
5729
5738
5747
5756
5765
5774
5783
5792
5801
5810
5819
5828
5837
5846
Dwell
M code
Control
Step
time
no.
word
no.
5406
5415
5424
5433
5442
5451
5460
5469
5478
5487
5496
5505
5514
5523
5532
5541
5550
5559
5568
5577
5586
5595
5604
5613
5622
5631
5640
5649
5658
5667
5676
5685
5694
5703
5712
5721
5730
5739
5748
5757
5766
5775
5784
5793
5802
5811
5820
5829
5838
5847
5407
5416
5425
5434
5443
5452
5461
5470
5479
5488
5497
5506
5515
5524
5533
5542
5551
5560
5569
5578
5587
5596
5605
5614
5623
5632
5641
5650
5659
5668
5677
5686
5695
5704
5713
5722
5731
5740
5749
5758
5767
5776
5785
5794
5803
5812
5821
5830
5839
5848
5408
5417
5426
5435
5444
5453
5462
5471
5480
5489
5498
5507
5516
5525
5534
5543
5552
5561
5570
5579
5588
5597
5606
5615
5624
5633
5642
5651
5660
5669
5678
5687
5696
5705
5714
5723
5732
5741
5750
5759
5768
5777
5786
5795
5804
5813
5822
5831
5840
5849
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Appendix 2-6
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
5850
5859
5868
5877
5886
5895
5904
5913
5922
5931
5940
5949
5958
5967
5976
5985
5994
6003
6012
6021
6030
6039
6048
6057
6066
6075
6084
6093
6102
6111
6120
6129
6138
6147
6156
6165
6174
6183
6192
6201
6210
6219
6228
6237
6246
6255
6264
6273
6282
6291
5851
5860
5869
5878
5887
5896
5905
5914
5923
5932
5941
5950
5959
5968
5977
5986
5995
6004
6013
6022
6031
6040
6049
6058
6067
6076
6085
6094
6103
6112
6121
6130
6139
6148
6157
6166
6175
6184
6193
6202
6211
6220
6229
6238
6247
6256
6265
6274
6283
6292
5852
5861
5870
5879
5888
5897
5906
5915
5924
5933
5942
5951
5960
5969
5978
5987
5996
6005
6014
6023
6032
6041
6050
6059
6068
6077
6086
6095
6104
6113
6122
6131
6140
6149
6158
6167
6176
6185
6194
6203
6212
6221
6230
6239
6248
6257
6266
6275
6284
6293
5853
5862
5871
5880
5889
5898
5907
5916
5925
5934
5943
5952
5961
5970
5979
5988
5997
6006
6015
6024
6033
6042
6051
6060
6069
6078
6087
6096
6105
6114
6123
6132
6141
6150
6159
6168
6177
6186
6195
6204
6213
6222
6231
6240
6249
6258
6267
6276
6285
6294
5854
5863
5872
5881
5890
5899
5908
5917
5926
5935
5944
5953
5962
5971
5980
5989
5998
6007
6016
6025
6034
6043
6052
6061
6070
6079
6088
6097
6106
6115
6124
6133
6142
6151
6160
6169
6178
6187
6196
6205
6214
6223
6232
6241
6250
6259
6268
6277
6286
6295
5855
5864
5873
5882
5891
5900
5909
5918
5927
5936
5945
5954
5963
5972
5981
5990
5999
6008
6017
6026
6035
6044
6053
6062
6071
6080
6089
6098
6107
6116
6125
6134
6143
6152
6161
6170
6179
6188
6197
6206
6215
6224
6233
6242
6251
6260
6269
6278
6287
6296
Dwell
M code
Control
time
no.
word
5856
5865
5874
5883
5892
5901
5910
5919
5928
5937
5946
5955
5964
5973
5982
5991
6000
6009
6018
6027
6036
6045
6054
6063
6072
6081
6090
6099
6108
6117
6126
6135
6144
6153
6162
6171
6180
6189
6198
6207
6216
6225
6234
6243
6252
6261
6270
6279
6288
6297
5857
5866
5875
5884
5893
5902
5911
5920
5929
5938
5947
5956
5965
5974
5983
5992
6001
6010
6019
6028
6037
6046
6055
6064
6073
6082
6091
6100
6109
6118
6127
6136
6145
6154
6163
6172
6181
6190
6199
6208
6217
6226
6235
6244
6253
6262
6271
6280
6289
6298
5858
5867
5876
5885
5894
5903
5912
5921
5930
5939
5948
5957
5966
5975
5984
5993
6002
6011
6020
6029
6038
6047
6056
6065
6074
6083
6092
6101
6110
6119
6128
6137
6146
6155
6164
6173
6182
6191
6200
6209
6218
6227
6236
6245
6254
6263
6272
6281
6290
6299
Circular
Step
Goal position
no.
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
6300
6309
6318
6327
6336
6345
6354
6363
6372
6381
6390
6399
6408
6417
6426
6435
6444
6453
6462
6471
6480
6489
6498
6507
6516
6525
6534
6543
6552
6561
6570
6579
6588
6597
6606
6615
6624
6633
6642
6651
6660
6669
6678
6687
6696
6705
6714
6723
6732
6741
6301
6310
6319
6328
6337
6346
6355
6364
6373
6382
6391
6400
6409
6418
6427
6436
6445
6454
6463
6472
6481
6490
6499
6508
6517
6526
6535
6544
6553
6562
6571
6580
6589
6598
6607
6616
6625
6634
6643
6652
6661
6670
6679
6688
6697
6706
6715
6724
6733
6742
6302
6311
6320
6329
6338
6347
6356
6365
6374
6383
6392
6401
6410
6419
6428
6437
6446
6455
6464
6473
6482
6491
6500
6509
6518
6527
6536
6545
6554
6563
6572
6581
6590
6599
6608
6617
6626
6635
6644
6653
6662
6671
6680
6689
6698
6707
6716
6725
6734
6743
6303
6312
6321
6330
6339
6348
6357
6366
6375
6384
6393
6402
6411
6420
6429
6438
6447
6456
6465
6474
6483
6492
6501
6510
6519
6528
6537
6546
6555
6564
6573
6582
6591
6600
6609
6618
6627
6636
6645
6654
6663
6672
6681
6690
6699
6708
6717
6726
6735
6744
6304
6313
6322
6331
6340
6349
6358
6367
6376
6385
6394
6403
6412
6421
6430
6439
6448
6457
6466
6475
6484
6493
6502
6511
6520
6529
6538
6547
6556
6565
6574
6583
6592
6601
6610
6619
6628
6637
6646
6655
6664
6673
6682
6691
6700
6709
6718
6727
6736
6745
6305
6314
6323
6332
6341
6350
6359
6368
6377
6386
6395
6404
6413
6422
6431
6440
6449
6458
6467
6476
6485
6494
6503
6512
6521
6530
6539
6548
6557
6566
6575
6584
6593
6602
6611
6620
6629
6638
6647
6656
6665
6674
6683
6692
6701
6710
6719
6728
6737
6746
Dwell
M code
Control
Step
time
no.
word
no.
6306
6315
6324
6333
6342
6351
6360
6369
6378
6387
6396
6405
6414
6423
6432
6441
6450
6459
6468
6477
6486
6495
6504
6513
6522
6531
6540
6549
6558
6567
6576
6585
6594
6603
6612
6621
6630
6639
6648
6657
6666
6675
6684
6693
6702
6711
6720
6729
6738
6747
6307
6316
6325
6334
6343
6352
6361
6370
6379
6388
6397
6406
6415
6424
6433
6442
6451
6460
6469
6478
6487
6496
6505
6514
6523
6532
6541
6550
6559
6568
6577
6586
6595
6604
6613
6622
6631
6640
6649
6658
6667
6676
6685
6694
6703
6712
6721
6730
6739
6748
6308
6317
6326
6335
6344
6353
6362
6371
6380
6389
6398
6407
6416
6425
6434
6443
6452
6461
6470
6479
6488
6497
6506
6515
6524
6533
6542
6551
6560
6569
6578
6587
6596
6605
6614
6623
6632
6641
6650
6659
6668
6677
6686
6695
6704
6713
6722
6731
6740
6749
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
Appendix 2-7
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
6750
6759
6768
6777
6786
6795
6804
6813
6822
6831
6840
6849
6858
6867
6876
6885
6894
6903
6912
6921
6930
6939
6948
6957
6966
6975
6984
6993
7002
7011
7020
7029
7038
7047
7056
7065
7074
7083
7092
7101
7110
7119
7128
7137
7146
7155
7164
7173
7182
7191
6751
6760
6769
6778
6787
6796
6805
6814
6823
6832
6841
6850
6859
6868
6877
6886
6895
6904
6913
6922
6931
6940
6949
6958
6967
6976
6985
6994
7003
7012
7021
7030
7039
7048
7057
7066
7075
7084
7093
7102
7111
7120
7129
7138
7147
7156
7165
7174
7183
7192
6752
6761
6770
6779
6788
6797
6806
6815
6824
6833
6842
6851
6860
6869
6878
6887
6896
6905
6914
6923
6932
6941
6950
6959
6968
6977
6986
6995
7004
7013
7022
7031
7040
7049
7058
7067
7076
7085
7094
7103
7112
7121
7130
7139
7148
7157
7166
7175
7184
7193
6753
6762
6771
6780
6789
6798
6807
6816
6825
6834
6843
6852
6861
6870
6879
6888
6897
6906
6915
6924
6933
6942
6951
6960
6969
6978
6987
6996
7005
7014
7023
7032
7041
7050
7059
7068
7077
7086
7095
7104
7113
7122
7131
7140
7149
7158
7167
7176
7185
7194
6754
6763
6772
6781
6790
6799
6808
6817
6826
6835
6844
6853
6862
6871
6880
6889
6898
6907
6916
6925
6934
6943
6952
6961
6970
6979
6988
6997
7006
7015
7024
7033
7042
7051
7060
7069
7078
7087
7096
7105
7114
7123
7132
7141
7150
7159
7168
7177
7186
7195
6755
6764
6773
6782
6791
6800
6809
6818
6827
6836
6845
6854
6863
6872
6881
6890
6899
6908
6917
6926
6935
6944
6953
6962
6971
6980
6989
6998
7007
7016
7025
7034
7043
7052
7061
7070
7079
7088
7097
7106
7115
7124
7133
7142
7151
7160
7169
7178
7187
7196
Dwell
M code
Control
time
no.
word
6756
6765
6774
6783
6792
6801
6810
6819
6828
6837
6846
6855
6864
6873
6882
6891
6900
6909
6918
6927
6936
6945
6954
6963
6972
6981
6990
6999
7008
7017
7026
7035
7044
7053
7062
7071
7080
7089
7098
7107
7116
7125
7134
7143
7152
7161
7170
7179
7188
7197
6757
6766
6775
6784
6793
6802
6811
6820
6829
6838
6847
6856
6865
6874
6883
6892
6901
6910
6919
6928
6937
6946
6955
6964
6973
6982
6991
7000
7009
7018
7027
7036
7045
7054
7063
7072
7081
7090
7099
7108
7117
7126
7135
7144
7153
7162
7171
7180
7189
7198
6758
6767
6776
6785
6794
6803
6812
6821
6830
6839
6848
6857
6866
6875
6884
6893
6902
6911
6920
6929
6938
6947
6956
6965
6974
6983
6992
7001
7010
7019
7028
7037
7046
7055
7064
7073
7082
7091
7100
7109
7118
7127
7136
7145
7154
7163
7172
7181
7190
7199
Circular
Step
Goal position
no.
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
7200
7209
7218
7227
7236
7245
7254
7263
7272
7281
7290
7299
7308
7317
7326
7335
7344
7353
7362
7371
7380
7389
7398
7407
7416
7425
7434
7443
7452
7461
7470
7479
7488
7497
7506
7515
7524
7533
7542
7551
7560
7569
7578
7587
7596
7605
7614
7623
7632
7641
7201
7210
7219
7228
7237
7246
7255
7264
7273
7282
7291
7300
7309
7318
7327
7336
7345
7354
7363
7372
7381
7390
7399
7408
7417
7426
7435
7444
7453
7462
7471
7480
7489
7498
7507
7516
7525
7534
7543
7552
7561
7570
7579
7588
7597
7606
7615
7624
7633
7642
7202
7211
7220
7229
7238
7247
7256
7265
7274
7283
7292
7301
7310
7319
7328
7337
7346
7355
7364
7373
7382
7391
7400
7409
7418
7427
7436
7445
7454
7463
7472
7481
7490
7499
7508
7517
7526
7535
7544
7553
7562
7571
7580
7589
7598
7607
7616
7625
7634
7643
7203
7212
7221
7230
7239
7248
7257
7266
7275
7284
7293
7302
7311
7320
7329
7338
7347
7356
7365
7374
7383
7392
7401
7410
7419
7428
7437
7446
7455
7464
7473
7482
7491
7500
7509
7518
7527
7536
7545
7554
7563
7572
7581
7590
7599
7608
7617
7626
7635
7644
7204
7213
7222
7231
7240
7249
7258
7267
7276
7285
7294
7303
7312
7321
7330
7339
7348
7357
7366
7375
7384
7393
7402
7411
7420
7429
7438
7447
7456
7465
7474
7483
7492
7501
7510
7519
7528
7537
7546
7555
7564
7573
7582
7591
7600
7609
7618
7627
7636
7645
7205
7214
7223
7232
7241
7250
7259
7268
7277
7286
7295
7304
7313
7322
7331
7340
7349
7358
7367
7376
7385
7394
7403
7412
7421
7430
7439
7448
7457
7466
7475
7484
7493
7502
7511
7520
7529
7538
7547
7556
7565
7574
7583
7592
7601
7610
7619
7628
7637
7646
Dwell
M code
Control
Step
time
no.
word
no.
7206
7215
7224
7233
7242
7251
7260
7269
7278
7287
7296
7305
7314
7323
7332
7341
7350
7359
7368
7377
7386
7395
7404
7413
7422
7431
7440
7449
7458
7467
7476
7485
7494
7503
7512
7521
7530
7539
7548
7557
7566
7575
7584
7593
7602
7611
7620
7629
7638
7647
7207
7216
7225
7234
7243
7252
7261
7270
7279
7288
7297
7306
7315
7324
7333
7342
7351
7360
7369
7378
7387
7396
7405
7414
7423
7432
7441
7450
7459
7468
7477
7486
7495
7504
7513
7522
7531
7540
7549
7558
7567
7576
7585
7594
7603
7612
7621
7630
7639
7648
7208
7217
7226
7235
7244
7253
7262
7271
7280
7289
7298
7307
7316
7325
7334
7343
7352
7361
7370
7379
7388
7397
7406
7415
7424
7433
7442
7451
7460
7469
7478
7487
7496
7505
7514
7523
7532
7541
7550
7559
7568
7577
7586
7595
7604
7613
7622
7631
7640
7649
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
Appendix 2-8
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
7650
7659
7668
7677
7686
7695
7704
7713
7722
7731
7740
7749
7758
7767
7776
7785
7794
7803
7812
7821
7830
7839
7848
7857
7866
7875
7884
7893
7902
7911
7920
7929
7938
7947
7956
7965
7974
7983
7992
8001
8010
8019
8028
8037
8046
8055
8064
8073
8082
8091
7651
7660
7669
7678
7687
7696
7705
7714
7723
7732
7741
7750
7759
7768
7777
7786
7795
7804
7813
7822
7831
7840
7849
7858
7867
7876
7885
7894
7903
7912
7921
7930
7939
7948
7957
7966
7975
7984
7993
8002
8011
8020
8029
8038
8047
8056
8065
8074
8083
8092
7652
7661
7670
7679
7688
7697
7706
7715
7724
7733
7742
7751
7760
7769
7778
7787
7796
7805
7814
7823
7832
7841
7850
7859
7868
7877
7886
7895
7904
7913
7922
7931
7940
7949
7958
7967
7976
7985
7994
8003
8012
8021
8030
8039
8048
8057
8066
8075
8084
8093
7653
7662
7671
7680
7689
7698
7707
7716
7725
7734
7743
7752
7761
7770
7779
7788
7797
7806
7815
7824
7833
7842
7851
7860
7869
7878
7887
7896
7905
7914
7923
7932
7941
7950
7959
7968
7977
7986
7995
8004
8013
8022
8031
8040
8049
8058
8067
8076
8085
8094
7654
7663
7672
7681
7690
7699
7708
7717
7726
7735
7744
7753
7762
7771
7780
7789
7798
7807
7816
7825
7834
7843
7852
7861
7870
7879
7888
7897
7906
7915
7924
7933
7942
7951
7960
7969
7978
7987
7996
8005
8014
8023
8032
8041
8050
8059
8068
8077
8086
8095
7655
7664
7673
7682
7691
7700
7709
7718
7727
7736
7745
7754
7763
7772
7781
7790
7799
7808
7817
7826
7835
7844
7853
7862
7871
7880
7889
7898
7907
7916
7925
7934
7943
7952
7961
7970
7979
7988
7997
8006
8015
8024
8033
8042
8051
8060
8069
8078
8087
8096
Dwell
M code
Control
time
no.
word
7656
7665
7674
7683
7692
7701
7710
7719
7728
7737
7746
7755
7764
7773
7782
7791
7800
7809
7818
7827
7836
7845
7854
7863
7872
7881
7890
7899
7908
7917
7926
7935
7944
7953
7962
7971
7980
7989
7998
8007
8016
8025
8034
8043
8052
8061
8070
8079
8088
8097
7657
7666
7675
7684
7693
7702
7711
7720
7729
7738
7747
7756
7765
7774
7783
7792
7801
7810
7819
7828
7837
7846
7855
7864
7873
7882
7891
7900
7909
7918
7927
7936
7945
7954
7963
7972
7981
7990
7999
8008
8017
8026
8035
8044
8053
8062
8071
8080
8089
8098
7658
7667
7676
7685
7694
7703
7712
7721
7730
7739
7748
7757
7766
7775
7784
7793
7802
7811
7820
7829
7838
7847
7856
7865
7874
7883
7892
7901
7910
7919
7928
7937
7946
7955
7964
7973
7982
7991
8000
8009
8018
8027
8036
8045
8054
8063
8072
8081
8090
8099
Goal position
no.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
8900
8909
8918
8927
8936
8945
8954
8963
8972
8981
8990
8999
9008
9017
9026
9035
9044
9053
9062
9071
9080
9089
9098
9107
9116
9125
9134
9143
9152
9161
9170
9179
9188
9197
9206
9215
9224
9233
9242
9251
9260
9269
9278
9287
9296
9305
9314
9323
9332
9341
8901
8910
8919
8928
8937
8946
8955
8964
8973
8982
8991
9000
9009
9018
9027
9036
9045
9054
9063
9072
9081
9090
9099
9108
9117
9126
9135
9144
9153
9162
9171
9180
9189
9198
9207
9216
9225
9234
9243
9252
9261
9270
9279
9288
9297
9306
9315
9324
9333
9342
8902
8911
8920
8929
8938
8947
8956
8965
8974
8983
8992
9001
9010
9019
9028
9037
9046
9055
9064
9073
9082
9091
9100
9109
9118
9127
9136
9145
9154
9163
9172
9181
9190
9199
9208
9217
9226
9235
9244
9253
9262
9271
9280
9289
9298
9307
9316
9325
9334
9343
8903
8912
8921
8930
8939
8948
8957
8966
8975
8984
8993
9002
9011
9020
9029
9038
9047
9056
9065
9074
9083
9092
9101
9110
9119
9128
9137
9146
9155
9164
9173
9182
9191
9200
9209
9218
9227
9236
9245
9254
9263
9272
9281
9290
9299
9308
9317
9326
9335
9344
8904
8913
8922
8931
8940
8949
8958
8967
8976
8985
8994
9003
9012
9021
9030
9039
9048
9057
9066
9075
9084
9093
9102
9111
9120
9129
9138
9147
9156
9165
9174
9183
9192
9201
9210
9219
9228
9237
9246
9255
9264
9273
9282
9291
9300
9309
9318
9327
9336
9345
8905
8914
8923
8932
8941
8950
8959
8968
8977
8986
8995
9004
9013
9022
9031
9040
9049
9058
9067
9076
9085
9094
9103
9112
9121
9130
9139
9148
9157
9166
9175
9184
9193
9202
9211
9220
9229
9238
9247
9256
9265
9274
9283
9292
9301
9310
9319
9328
9337
9346
Dwell
M code
Control
Step
time
no.
word
no.
8906
8915
8924
8933
8942
8951
8960
8969
8978
8987
8996
9005
9014
9023
9032
9041
9050
9059
9068
9077
9086
9095
9104
9113
9122
9131
9140
9149
9158
9167
9176
9185
9194
9203
9212
9221
9230
9239
9248
9257
9266
9275
9284
9293
9302
9311
9320
9329
9338
9347
8907
8916
8925
8934
8943
8952
8961
8970
8979
8988
8997
9006
9015
9024
9033
9042
9051
9060
9069
9078
9087
9096
9105
9114
9123
9132
9141
9150
9159
9168
9177
9186
9195
9204
9213
9222
9231
9240
9249
9258
9267
9276
9285
9294
9303
9312
9321
9330
9339
9348
8908
8917
8926
8935
8944
8953
8962
8971
8980
8989
8998
9007
9016
9025
9034
9043
9052
9061
9070
9079
9088
9097
9106
9115
9124
9133
9142
9151
9160
9169
9178
9187
9196
9205
9214
9223
9232
9241
9250
9259
9268
9277
9286
9295
9304
9313
9322
9331
9340
9349
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Appendix 2-9
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
9350
9359
9368
9377
9386
9395
9404
9413
9422
9431
9440
9449
9458
9467
9476
9485
9494
9503
9512
9521
9530
9539
9548
9557
9566
9575
9584
9593
9602
9611
9620
9629
9638
9647
9656
9665
9674
9683
9692
9701
9710
9719
9728
9737
9746
9755
9764
9773
9782
9791
9351
9360
9369
9378
9387
9396
9405
9414
9423
9432
9441
9450
9459
9468
9477
9486
9495
9504
9513
9522
9531
9540
9549
9558
9567
9576
9585
9594
9603
9612
9621
9630
9639
9648
9657
9666
9675
9684
9693
9702
9711
9720
9729
9738
9747
9756
9765
9774
9783
9792
9352
9361
9370
9379
9388
9397
9406
9415
9424
9433
9442
9451
9460
9469
9478
9487
9496
9505
9514
9523
9532
9541
9550
9559
9568
9577
9586
9595
9604
9613
9622
9631
9640
9649
9658
9667
9676
9685
9694
9703
9712
9721
9730
9739
9748
9757
9766
9775
9784
9793
9353
9362
9371
9380
9389
9398
9407
9416
9425
9434
9443
9452
9461
9470
9479
9488
9497
9506
9515
9524
9533
9542
9551
9560
9569
9578
9587
9596
9605
9614
9623
9632
9641
9650
9659
9668
9677
9686
9695
9704
9713
9722
9731
9740
9749
9758
9767
9776
9785
9794
9354
9363
9372
9381
9390
9399
9408
9417
9426
9435
9444
9453
9462
9471
9480
9489
9498
9507
9516
9525
9534
9543
9552
9561
9570
9579
9588
9597
9606
9615
9624
9633
9642
9651
9660
9669
9678
9687
9696
9705
9714
9723
9732
9741
9750
9759
9768
9777
9786
9795
9355
9364
9373
9382
9391
9400
9409
9418
9427
9436
9445
9454
9463
9472
9481
9490
9499
9508
9517
9526
9535
9544
9553
9562
9571
9580
9589
9598
9607
9616
9625
9634
9643
9652
9661
9670
9679
9688
9697
9706
9715
9724
9733
9742
9751
9760
9769
9778
9787
9796
Dwell
M code
Control
time
no.
word
9356
9365
9374
9383
9392
9401
9410
9419
9428
9437
9446
9455
9464
9473
9482
9491
9500
9509
9518
9527
9536
9545
9554
9563
9572
9581
9590
9599
9608
9617
9626
9635
9644
9653
9662
9671
9680
9689
9698
9707
9716
9725
9734
9743
9752
9761
9770
9779
9788
9797
9357
9366
9375
9384
9393
9402
9411
9420
9429
9438
9447
9456
9465
9474
9483
9492
9501
9510
9519
9528
9537
9546
9555
9564
9573
9582
9591
9600
9609
9618
9627
9636
9645
9654
9663
9672
9681
9690
9699
9708
9717
9726
9735
9744
9753
9762
9771
9780
9789
9798
9358
9367
9376
9385
9394
9403
9412
9421
9430
9439
9448
9457
9466
9475
9484
9493
9502
9511
9520
9529
9538
9547
9556
9565
9574
9583
9592
9601
9610
9619
9628
9637
9646
9655
9664
9673
9682
9691
9700
9709
9718
9727
9736
9745
9754
9763
9772
9781
9790
9799
Circular
Step
Goal position
no.
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
9800
9809
9818
9827
9836
9845
9854
9863
9872
9881
9890
9899
9908
9917
9926
9935
9944
9953
9962
9971
9980
9989
9998
10007
10016
10025
10034
10043
10052
10061
10070
10079
10088
10097
10106
10115
10124
10133
10142
10151
10160
10169
10178
10187
10196
10205
10214
10223
10232
10241
9801
9810
9819
9828
9837
9846
9855
9864
9873
9882
9891
9900
9909
9918
9927
9936
9945
9954
9963
9972
9981
9990
9999
10008
10017
10026
10035
10044
10053
10062
10071
10080
10089
10098
10107
10116
10125
10134
10143
10152
10161
10170
10179
10188
10197
10206
10215
10224
10233
10242
9802
9811
9820
9829
9838
9847
9856
9865
9874
9883
9892
9901
9910
9919
9928
9937
9946
9955
9964
9973
9982
9991
10000
10009
10018
10027
10036
10045
10054
10063
10072
10081
10090
10099
10108
10117
10126
10135
10144
10153
10162
10171
10180
10189
10198
10207
10216
10225
10234
10243
9803
9812
9821
9830
9839
9848
9857
9866
9875
9884
9893
9902
9911
9920
9929
9938
9947
9956
9965
9974
9983
9992
10001
10010
10019
10028
10037
10046
10055
10064
10073
10082
10091
10100
10109
10118
10127
10136
10145
10154
10163
10172
10181
10190
10199
10208
10217
10226
10235
10244
9804
9813
9822
9831
9840
9849
9858
9867
9876
9885
9894
9903
9912
9921
9930
9939
9948
9957
9966
9975
9984
9993
10002
10011
10020
10029
10038
10047
10056
10065
10074
10083
10092
10101
10110
10119
10128
10137
10146
10155
10164
10173
10182
10191
10200
10209
10218
10227
10236
10245
9805
9814
9823
9832
9841
9850
9859
9868
9877
9886
9895
9904
9913
9922
9931
9940
9949
9958
9967
9976
9985
9994
10003
10012
10021
10030
10039
10048
10057
10066
10075
10084
10093
10102
10111
10120
10129
10138
10147
10156
10165
10174
10183
10192
10201
10210
10219
10228
10237
10246
Dwell
M code
Control
Step
time
no.
word
no.
9806
9815
9824
9833
9842
9851
9860
9869
9878
9887
9896
9905
9914
9923
9932
9941
9950
9959
9968
9977
9986
9995
10004
10013
10022
10031
10040
10049
10058
10067
10076
10085
10094
10103
10112
10121
10130
10139
10148
10157
10166
10175
10184
10193
10202
10211
10220
10229
10238
10247
9807
9816
9825
9834
9843
9852
9861
9870
9879
9888
9897
9906
9915
9924
9933
9942
9951
9960
9969
9978
9987
9996
10005
10014
10023
10032
10041
10050
10059
10068
10077
10086
10095
10104
10113
10122
10131
10140
10149
10158
10167
10176
10185
10194
10203
10212
10221
10230
10239
10248
9808
9817
9826
9835
9844
9853
9862
9871
9880
9889
9898
9907
9916
9925
9934
9943
9952
9961
9970
9979
9988
9997
10006
10015
10024
10033
10042
10051
10060
10069
10078
10087
10096
10105
10114
10123
10132
10141
10150
10159
10168
10177
10186
10195
10204
10213
10222
10231
10240
10249
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Appendix 2-10
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
10250
10259
10268
10277
10286
10295
10304
10313
10322
10331
10340
10349
10358
10367
10376
10385
10394
10403
10412
10421
10430
10439
10448
10457
10466
10475
10484
10493
10502
10511
10520
10529
10538
10547
10556
10565
10574
10583
10592
10601
10610
10619
10628
10637
10646
10655
10664
10673
10682
10691
10251
10260
10269
10278
10287
10296
10305
10314
10323
10332
10341
10350
10359
10368
10377
10386
10395
10404
10413
10422
10431
10440
10449
10458
10467
10476
10485
10494
10503
10512
10521
10530
10539
10548
10557
10566
10575
10584
10593
10602
10611
10620
10629
10638
10647
10656
10665
10674
10683
10692
10252
10261
10270
10279
10288
10297
10306
10315
10324
10333
10342
10351
10360
10369
10378
10387
10396
10405
10414
10423
10432
10441
10450
10459
10468
10477
10486
10495
10504
10513
10522
10531
10540
10549
10558
10567
10576
10585
10594
10603
10612
10621
10630
10639
10648
10657
10666
10675
10684
10693
10253
10262
10271
10280
10289
10298
10307
10316
10325
10334
10343
10352
10361
10370
10379
10388
10397
10406
10415
10424
10433
10442
10451
10460
10469
10478
10487
10496
10505
10514
10523
10532
10541
10550
10559
10568
10577
10586
10595
10604
10613
10622
10631
10640
10649
10658
10667
10676
10685
10694
10254
10263
10272
10281
10290
10299
10308
10317
10326
10335
10344
10353
10362
10371
10380
10389
10398
10407
10416
10425
10434
10443
10452
10461
10470
10479
10488
10497
10506
10515
10524
10533
10542
10551
10560
10569
10578
10587
10596
10605
10614
10623
10632
10641
10650
10659
10668
10677
10686
10695
10255
10264
10273
10282
10291
10300
10309
10318
10327
10336
10345
10354
10363
10372
10381
10390
10399
10408
10417
10426
10435
10444
10453
10462
10471
10480
10489
10498
10507
10516
10525
10534
10543
10552
10561
10570
10579
10588
10597
10606
10615
10624
10633
10642
10651
10660
10669
10678
10687
10696
Dwell
M code
Control
time
no.
word
10256
10265
10274
10283
10292
10301
10310
10319
10328
10337
10346
10355
10364
10373
10382
10391
10400
10409
10418
10427
10436
10445
10454
10463
10472
10481
10490
10499
10508
10517
10526
10535
10544
10553
10562
10571
10580
10589
10598
10607
10616
10625
10634
10643
10652
10661
10670
10679
10688
10697
10257
10266
10275
10284
10293
10302
10311
10320
10329
10338
10347
10356
10365
10374
10383
10392
10401
10410
10419
10428
10437
10446
10455
10464
10473
10482
10491
10500
10509
10518
10527
10536
10545
10554
10563
10572
10581
10590
10599
10608
10617
10626
10635
10644
10653
10662
10671
10680
10689
10698
10258
10267
10276
10285
10294
10303
10312
10321
10330
10339
10348
10357
10366
10375
10384
10393
10402
10411
10420
10429
10438
10447
10456
10465
10474
10483
10492
10501
10510
10519
10528
10537
10546
10555
10564
10573
10582
10591
10600
10609
10618
10627
10636
10645
10654
10663
10672
10681
10690
10699
Circular
Step
Goal position
no.
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
10700
10709
10718
10727
10736
10745
10754
10763
10772
10781
10790
10799
10808
10817
10826
10835
10844
10853
10862
10871
10880
10889
10898
10907
10916
10925
10934
10943
10952
10961
10970
10979
10988
10997
11006
11015
11024
11033
11042
11051
11060
11069
11078
11087
11096
11105
11114
11123
11132
11141
10701
10710
10719
10728
10737
10746
10755
10764
10773
10782
10791
10800
10809
10818
10827
10836
10845
10854
10863
10872
10881
10890
10899
10908
10917
10926
10935
10944
10953
10962
10971
10980
10989
10998
11007
11016
11025
11034
11043
11052
11061
11070
11079
11088
11097
11106
11115
11124
11133
11142
10702
10711
10720
10729
10738
10747
10756
10765
10774
10783
10792
10801
10810
10819
10828
10837
10846
10855
10864
10873
10882
10891
10900
10909
10918
10927
10936
10945
10954
10963
10972
10981
10990
10999
11008
11017
11026
11035
11044
11053
11062
11071
11080
11089
11098
11107
11116
11125
11134
11143
10703
10712
10721
10730
10739
10748
10757
10766
10775
10784
10793
10802
10811
10820
10829
10838
10847
10856
10865
10874
10883
10892
10901
10910
10919
10928
10937
10946
10955
10964
10973
10982
10991
11000
11009
11018
11027
11036
11045
11054
11063
11072
11081
11090
11099
11108
11117
11126
11135
11144
10704
10713
10722
10731
10740
10749
10758
10767
10776
10785
10794
10803
10812
10821
10830
10839
10848
10857
10866
10875
10884
10893
10902
10911
10920
10929
10938
10947
10956
10965
10974
10983
10992
11001
11010
11019
11028
11037
11046
11055
11064
11073
11082
11091
11100
11109
11118
11127
11136
11145
10705
10714
10723
10732
10741
10750
10759
10768
10777
10786
10795
10804
10813
10822
10831
10840
10849
10858
10867
10876
10885
10894
10903
10912
10921
10930
10939
10948
10957
10966
10975
10984
10993
11002
11011
11020
11029
11038
11047
11056
11065
11074
11083
11092
11101
11110
11119
11128
11137
11146
Dwell
M code
Control
Step
time
no.
word
no.
10706
10715
10724
10733
10742
10751
10760
10769
10778
10787
10796
10805
10814
10823
10832
10841
10850
10859
10868
10877
10886
10895
10904
10913
10922
10931
10940
10949
10958
10967
10976
10985
10994
11003
11012
11021
11030
11039
11048
11057
11066
11075
11084
11093
11102
11111
11120
11129
11138
11147
10707
10716
10725
10734
10743
10752
10761
10770
10779
10788
10797
10806
10815
10824
10833
10842
10851
10860
10869
10878
10887
10896
10905
10914
10923
10932
10941
10950
10959
10968
10977
10986
10995
11004
11013
11022
11031
11040
11049
11058
11067
11076
11085
11094
11103
11112
11121
11130
11139
11148
10708
10717
10726
10735
10744
10753
10762
10771
10780
10789
10798
10807
10816
10825
10834
10843
10852
10861
10870
10879
10888
10897
10906
10915
10924
10933
10942
10951
10960
10969
10978
10987
10996
11005
11014
11023
11032
11041
11050
11059
11068
11077
11086
11095
11104
11113
11122
11131
11140
11149
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
Appendix 2-11
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
11150
11159
11168
11177
11186
11195
11204
11213
11222
11231
11240
11249
11258
11267
11276
11285
11294
11303
11312
11321
11330
11339
11348
11357
11366
11375
11384
11393
11402
11411
11420
11429
11438
11447
11456
11465
11474
11483
11492
11501
11510
11519
11528
11537
11546
11555
11564
11573
11582
11591
11151
11160
11169
11178
11187
11196
11205
11214
11223
11232
11241
11250
11259
11268
11277
11286
11295
11304
11313
11322
11331
11340
11349
11358
11367
11376
11385
11394
11403
11412
11421
11430
11439
11448
11457
11466
11475
11484
11493
11502
11511
11520
11529
11538
11547
11556
11565
11574
11583
11592
11152
11161
11170
11179
11188
11197
11206
11215
11224
11233
11242
11251
11260
11269
11278
11287
11296
11305
11314
11323
11332
11341
11350
11359
11368
11377
11386
11395
11404
11413
11422
11431
11440
11449
11458
11467
11476
11485
11494
11503
11512
11521
11530
11539
11548
11557
11566
11575
11584
11593
11153
11162
11171
11180
11189
11198
11207
11216
11225
11234
11243
11252
11261
11270
11279
11288
11297
11306
11315
11324
11333
11342
11351
11360
11369
11378
11387
11396
11405
11414
11423
11432
11441
11450
11459
11468
11477
11486
11495
11504
11513
11522
11531
11540
11549
11558
11567
11576
11585
11594
11154
11163
11172
11181
11190
11199
11208
11217
11226
11235
11244
11253
11262
11271
11280
11289
11298
11307
11316
11325
11334
11343
11352
11361
11370
11379
11388
11397
11406
11415
11424
11433
11442
11451
11460
11469
11478
11487
11496
11505
11514
11523
11532
11541
11550
11559
11568
11577
11586
11595
11155
11164
11173
11182
11191
11200
11209
11218
11227
11236
11245
11254
11263
11272
11281
11290
11299
11308
11317
11326
11335
11344
11353
11362
11371
11380
11389
11398
11407
11416
11425
11434
11443
11452
11461
11470
11479
11488
11497
11506
11515
11524
11533
11542
11551
11560
11569
11578
11587
11596
Dwell
M code
Control
time
no.
word
11156
11165
11174
11183
11192
11201
11210
11219
11228
11237
11246
11255
11264
11273
11282
11291
11300
11309
11318
11327
11336
11345
11354
11363
11372
11381
11390
11399
11408
11417
11426
11435
11444
11453
11462
11471
11480
11489
11498
11507
11516
11525
11534
11543
11552
11561
11570
11579
11588
11597
11157
11166
11175
11184
11193
11202
11211
11220
11229
11238
11247
11256
11265
11274
11283
11292
11301
11310
11319
11328
11337
11346
11355
11364
11373
11382
11391
11400
11409
11418
11427
11436
11445
11454
11463
11472
11481
11490
11499
11508
11517
11526
11535
11544
11553
11562
11571
11580
11589
11598
11158
11167
11176
11185
11194
11203
11212
11221
11230
11239
11248
11257
11266
11275
11284
11293
11302
11311
11320
11329
11338
11347
11356
11365
11374
11383
11392
11401
11410
11419
11428
11437
11446
11455
11464
11473
11482
11491
11500
11509
11518
11527
11536
11545
11554
11563
11572
11581
11590
11599
Circular
Step
Goal position
no.
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
interpolation
Circular
Operation speed
aux. point
Low
High
Low
High
Low
High
11600
11609
11618
11627
11636
11645
11654
11663
11672
11681
11690
11699
11708
11717
11726
11735
11744
11753
11762
11771
11780
11789
11798
11807
11816
11825
11834
11843
11852
11861
11870
11879
11888
11897
11906
11915
11924
11933
11942
11951
11960
11969
11978
11987
11996
12005
12014
12023
12032
12041
11601
11610
11619
11628
11637
11646
11655
11664
11673
11682
11691
11700
11709
11718
11727
11736
11745
11754
11763
11772
11781
11790
11799
11808
11817
11826
11835
11844
11853
11862
11871
11880
11889
11898
11907
11916
11925
11934
11943
11952
11961
11970
11979
11988
11997
12006
12015
12024
12033
12042
11602
11611
11620
11629
11638
11647
11656
11665
11674
11683
11692
11701
11710
11719
11728
11737
11746
11755
11764
11773
11782
11791
11800
11809
11818
11827
11836
11845
11854
11863
11872
11881
11890
11899
11908
11917
11926
11935
11944
11953
11962
11971
11980
11989
11998
12007
12016
12025
12034
12043
11603
11612
11621
11630
11639
11648
11657
11666
11675
11684
11693
11702
11711
11720
11729
11738
11747
11756
11765
11774
11783
11792
11801
11810
11819
11828
11837
11846
11855
11864
11873
11882
11891
11900
11909
11918
11927
11936
11945
11954
11963
11972
11981
11990
11999
12008
12017
12026
12035
12044
11604
11613
11622
11631
11640
11649
11658
11667
11676
11685
11694
11703
11712
11721
11730
11739
11748
11757
11766
11775
11784
11793
11802
11811
11820
11829
11838
11847
11856
11865
11874
11883
11892
11901
11910
11919
11928
11937
11946
11955
11964
11973
11982
11991
12000
12009
12018
12027
12036
12045
11605
11614
11623
11632
11641
11650
11659
11668
11677
11686
11695
11704
11713
11722
11731
11740
11749
11758
11767
11776
11785
11794
11803
11812
11821
11830
11839
11848
11857
11866
11875
11884
11893
11902
11911
11920
11929
11938
11947
11956
11965
11974
11983
11992
12001
12010
12019
12028
12037
12046
Dwell
M code
Control
Step
time
no.
word
no.
11606
11615
11624
11633
11642
11651
11660
11669
11678
11687
11696
11705
11714
11723
11732
11741
11750
11759
11768
11777
11786
11795
11804
11813
11822
11831
11840
11849
11858
11867
11876
11885
11894
11903
11912
11921
11930
11939
11948
11957
11966
11975
11984
11993
12002
12011
12020
12029
12038
12047
11607
11616
11625
11634
11643
11652
11661
11670
11679
11688
11697
11706
11715
11724
11733
11742
11751
11760
11769
11778
11787
11796
11805
11814
11823
11832
11841
11850
11859
11868
11877
11886
11895
11904
11913
11922
11931
11940
11949
11958
11967
11976
11985
11994
12003
12012
12021
12030
12039
12048
11608
11617
11626
11635
11644
11653
11662
11671
11680
11689
11698
11707
11716
11725
11734
11743
11752
11761
11770
11779
11788
11797
11806
11815
11824
11833
11842
11851
11860
11869
11878
11887
11896
11905
11914
11923
11932
11941
11950
11959
11968
11977
11986
11995
12004
12013
12022
12031
12040
12049
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
Appendix 2-12
Goal position
interpolation
Operation speed
aux. point
Low
High
Low
High
Low
High
12050
12059
12068
12077
12086
12095
12104
12113
12122
12131
12140
12149
12158
12167
12176
12185
12194
12203
12212
12221
12230
12239
12248
12257
12266
12275
12284
12293
12302
12311
12320
12329
12338
12347
12356
12365
12374
12383
12392
12401
12410
12419
12428
12437
12446
12455
12464
12473
12482
12491
12051
12060
12069
12078
12087
12096
12105
12114
12123
12132
12141
12150
12159
12168
12177
12186
12195
12204
12213
12222
12231
12240
12249
12258
12267
12276
12285
12294
12303
12312
12321
12330
12339
12348
12357
12366
12375
12384
12393
12402
12411
12420
12429
12438
12447
12456
12465
12474
12483
12492
12052
12061
12070
12079
12088
12097
12106
12115
12124
12133
12142
12151
12160
12169
12178
12187
12196
12205
12214
12223
12232
12241
12250
12259
12268
12277
12286
12295
12304
12313
12322
12331
12340
12349
12358
12367
12376
12385
12394
12403
12412
12421
12430
12439
12448
12457
12466
12475
12484
12493
12053
12062
12071
12080
12089
12098
12107
12116
12125
12134
12143
12152
12161
12170
12179
12188
12197
12206
12215
12224
12233
12242
12251
12260
12269
12278
12287
12296
12305
12314
12323
12332
12341
12350
12359
12368
12377
12386
12395
12404
12413
12422
12431
12440
12449
12458
12467
12476
12485
12494
12054
12063
12072
12081
12090
12099
12108
12117
12126
12135
12144
12153
12162
12171
12180
12189
12198
12207
12216
12225
12234
12243
12252
12261
12270
12279
12288
12297
12306
12315
12324
12333
12342
12351
12360
12369
12378
12387
12396
12405
12414
12423
12432
12441
12450
12459
12468
12477
12486
12495
12055
12064
12073
12082
12091
12100
12109
12118
12127
12136
12145
12154
12163
12172
12181
12190
12199
12208
12217
12226
12235
12244
12253
12262
12271
12280
12289
12298
12307
12316
12325
12334
12343
12352
12361
12370
12379
12388
12397
12406
12415
12424
12433
12442
12451
12460
12469
12478
12487
12496
Dwell
M code
Control
time
no.
word
12056
12065
12074
12083
12092
12101
12110
12119
12128
12137
12146
12155
12164
12173
12182
12191
12200
12209
12218
12227
12236
12245
12254
12263
12272
12281
12290
12299
12308
12317
12326
12335
12344
12353
12362
12371
12380
12389
12398
12407
12416
12425
12434
12443
12452
12461
12470
12479
12488
12497
12057
12066
12075
12084
12093
12102
12111
12120
12129
12138
12147
12156
12165
12174
12183
12192
12201
12210
12219
12228
12237
12246
12255
12264
12273
12282
12291
12300
12309
12318
12327
12336
12345
12354
12363
12372
12381
12390
12399
12408
12417
12426
12435
12444
12453
12462
12471
12480
12489
12498
12058
12067
12076
12085
12094
12103
12112
12121
12130
12139
12148
12157
12166
12175
12184
12193
12202
12211
12220
12229
12238
12247
12256
12265
12274
12283
12292
12301
12310
12319
12328
12337
12346
12355
12364
12373
12382
12391
12400
12409
12418
12427
12436
12445
12454
12463
12472
12481
12490
12499