101
96-8000 Rev AC
May 2010
Programming
normal. That is, the user must press Cycle Start start each line of code (lines
7-11).
#3003=1;
G54 G00 G90 X0 Y0;
S2000 M03;
G43 H01 Z.1;
G81 R.1 Z-0.1 F20.;
#3003=0;
T02 M06;
G43 H02 Z.1;
S1800 M03;
G83 R.1 Z-1. Q.25 F10.;
X0. Y0.;
Variable #3004
Variable #3004 is a variable that overrides specific control features while run
-
ning.
The first bit disables the Feed Hold button. If feed hold is not to be used during
a section of code, then put variable #3004, assigned to 1, before the specific
lines of code. After that section of code set #3004 to 0 to restore the function of
the Feed Hold button. For example:
Approach code
(Feed Hold allowed)
#3004=1;
(Disables Feed Hold button)
Non-stoppable code
(Feed Hold not allowed)
#3004=0;
(Enables Feed Hold button)
Depart code
(Feed Hold allowed)
The following is a map of variable #3004 bits and the associated overrides.
E – Enabled D – Disabled
#3004
Feed Hold
Feed Rate Override
Exact Stop Check
0
E
E
E
1
D
E
E
2
E
D
E
3
D
D
E
4
E
E
D
5
D
E
D
6
E
D
D
7
D
D
D
#3006 Programmable Stop
Stops can be programmed which acts like an M00 - The control stops and
waits until Cycle Start is pressed. Once Cycle Start is pressed, the program
continues with the block after the #3006. In the following example, the first 15
characters of the comment are displayed on the lower left part of the screen.
IF [#1 EQ #0] THEN #3006=101 (comment here);
Содержание 96-8000
Страница 15: ...6 96 8000 Rev AC May 2010 Mill Warning Decals ...
Страница 16: ...7 96 8000 Rev AC May 2010 Safety Lathe Warning Decals ...
Страница 41: ...32 96 8000 Rev AC May 2010 ...
Страница 93: ...84 96 8000 Rev AC May 2010 ...
Страница 129: ...120 96 8000 Rev AC May 2010 ...
Страница 133: ...124 96 8000 Rev AC May 2010 ...
Страница 268: ......
Страница 269: ......