EasyManua.ls Logo

Haas 96-8000 - Programmable Messages; System Overrides; Timers; Tool Offsets

Haas 96-8000
269 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
100
96-8000 Rev AC
May 2010
1064 = X axis 1264 = C axis
1065 = Y axis 1265 = U axis
1066 = Z axis 1266 = V axis
1067 = A axis 1267 = W axis
1068 = B axis 1268 = T axis
Tool Offsets
Each tool offset has a length (H) and radius (D) along with associated wear
values.
#2001-#2200 H geometry offsets (1-200) for length.
#2200-#2400 H geometry wear (1-200) for length.
#2401-#2600 D geometry offsets (1-200) for diameter.
#2601-#2800 D geometry wear (1-200) for diameter.
Programmable Messages
#3000 Alarms can be programmed. A programmable alarm will act like the built-
in alarms. An alarm is generated by setting macro variable #3000 to a number
between 1 and 999.
#3000= 15 (MESSAGE PLACED INTO ALARM LIST);
When this is done, “Alarm” ashes at the bottom of the display and the text in
the next comment is placed into the alarm list. The alarm number (in this exam-
ple, 15) is added to 1000 and used as an alarm number. If an alarm is generat-
ed in this manner all motion stops and the program must be reset to continue.
Programmable alarms are always numbered between 1000 and 1999. The rst
34 characters of the comment are used for the alarm message.
Timers
Two timers can be set to a value by assigning a number to the respective
variable. A program can then read the variable and determine the time passed
since the timer was set. Timers can be used to imitate dwell cycles, determine
part-to-part time or wherever time-dependent behavior is desired.
#3001 Millisecond Timer - The millisecond timer is updated every 20 millisec-
onds and thus activities can be timed with an accuracy of only 20 milliseconds.
At Power On, the millisecond timer is reset. The timer has a limit of 497 days.
The whole number returned after accessing #3001 represents the number of
milliseconds.
#3002 Hour Timer - The hour timer is similar to the millisecond timer except
that the number returned after accessing #3002 is in hours. The hour and mil-
lisecond timers are independent of each other and can be set separately.
System Overrides
#3003 Variable 3003 is the Single Block Suppression parameter. It overrides
the Single Block function in G-code. In the following example Single Block
is ignored when #3003 is set equal to 1. After M3003 is set =1, each G-code
command (lines 2-5) are executed continuously even though the Single Block
function is ON. When #3003 is set equal to zero, Single Block will operate as

Table of Contents

Related product manuals