EasyManuals Logo

Haas VF-1 User Manual

Haas VF-1
564 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
Page #370 background imageLoading...
Page #370 background image
370
MACROS
96-8000
June 1999
#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 millisecond timers are independent of each other
and can be set separately.
System Overrides
#3004 Variable #3004 is a bitmapped variable that overrides specific control features during runtime.
The first bit disallows FEED HOLD from the keypad. If you do not want feed hold to be executed during any
section of code, then bracket that code with assignments to variable #3004. Assigning "1" to #3004 disables
the console's feed hold button. Assigning "0" to #3004 re-enables 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
4003#DLOHDEEFETARDEEF
EDIRREVO
POTSTCAXE
KCEHC
0E E E
1D E E
2E D E
3D D E
4E E D
5D E D
6E D D
7D D D
Programmable Stop
#3006 Stops can be programmed. A programmable stop acts like an M00. In the following example, when
the assignment statement is executed, the first 15 characters of the comment are displayed in the
messaging area on the lower left part of the screen above the command input line. The control
stops and waits for a cycle start from the operator. Upon cycle start, operation continues with the
next block after the assignment statement.
IF [#1 EQ #0] THEN #3006=101(ARG.A REQUIRED);
Last Block (MODAL) Group Codes
#4001-#4021 The grouping of G codes permits more efficient processing. G codes with similar functions
are usually under the same group. For instance, G90 and G91 are under group 3. Vari
ables have been set aside to store the last or default G code issued for any of 21 groups.
By reading the group code, a macro program can change its behavior based on the
contents of the group code. If 4003 contains 91, then a macro program could determine
that all moves should be incremental rather than absolute. There is no associated variable
for group zero, group zero G codes are NON-modal.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Haas VF-1 and is the answer not in the manual?

Haas VF-1 Specifications

General IconGeneral
BrandHaas
ModelVF-1
CategoryPower Tool
LanguageEnglish

Related product manuals