2.8.23.4 Variables (Cent’d)
When the finish signal is not waited for, the
distribution end signal (DEN) is not transmitted.
In this case , the FIN is waited for in the block
with the check skip cleared. Hence, when the
FIN is not waited for, be careful not to specify
the next auxiliary function.
e. Clock (#3001 , #3002)
i.
When system variable #3001 or #3002 for clock
is specified,
the clock can be read.
[
+3003
I
Single
Block Switch !
FIN Signal
System
Type
Unit At Power-On
Count
Variable
Condition
I
o
I
Valid
I
Waited
;3001
lClockl I lms ~
Reset to “O
~
Always
Z3002 Clock 2
1s
Same as When STL
power-off time
signal is on
g.
Feed-Hold, Feedrate-Override, And Posi-
tioning Completion Control ( #3004)
ii.
To preset the clock,
substitute the value with
this system variable put at the left-hand side of
the
expression.
Sample Program
#3001=o; . . .
iii.
Restrictions
When the value listed in the following table is
substituted in system variable #3004, feed hold,
feedrate override, and positioning completion
can be made valid or invalid.
The clock is preset to value “ O. 1’
I
$3004
Feed Hold
Feedrate
Positioning
Override
Completion
o
Valid ‘ Valid
+
Valid
1
Invalid Valid
Valid
The accuracy of clock 1 is 8 ms. When
4294968000 msec has been reached, and overflow
occrus, setting the clock to “ O. “
21
Valid I Invalid I
Valid
The accuracy of clock 2 is 8 ms. When
429496800 sec has been reached, an overflow
occurs , setting the clock to “ O. ‘t
31
Invalid
I Invalid I
Valid
41
Valid
I
Valid
I Invalid
51
Invalid
I
Valid
I
Irival id
Sample Program
Argument designation
Main Program
of variable #1
61
Valid
I
Invalid
I
I
rival id
7
Invalid Invalid
Invalid
[~] ,Seconds. . . Macro to wait for
Sample Program
Special Threadcutting Cycle (Incremental
Command)
Macro Program
09351 ;
#3002 = O ;
WHILE [ #3002 LE #1 ] DO1 ;
END 1 ;
+x
o———————–~—
-+
G 0(1
ii
I
lJ–2
THREAD-
%~
CUTTING
AKk
r
?
/
-7
\
,y
I
M99 ;
I
Macro C all
f. Single Block Stop And Auxiliary Function
Completion Wait Control (
#3003)
%Lead
When the value listed in the following table is
substituted in system variable #3003, the single
block switch can be disabled or the next block
may be entered without waiting for the checking
of the finish signal (FIN) of the auxiliary func–
tion (MST) .
[L
~ #6: Without sign,
radius value
#23: Negative value
#21: Negative value, diameter
value
74