Programming of CNC Machines. Ken Evans
keys are also used to enter numerical data and offsets into memory. Many of the keys are used in conjunction with other keys.
Figure 2-12 Alpha-Numerical Keypad Courtesy FANUC FA America
Shift
Because there is not enough space on the control for all keys necessary, the ONG keys have two characters on them. When the letter or symbol indicated in the upper left corner of the key is needed, the operator first presses the SHIFT key, which switches the key to that character. This sequence must be followed each time an alternate letter is needed. The shift key functions the same way as its equivalent on a computer keyboard.
When the Shift key is pressed a special character will be displayed in the left upper corner of the screen. Then the desired (second) character on the key may be entered.
Figure 2-13 SHIFT Key Courtesy FANUC FA America
Cancel
The CANCEL key is used while inputting data in the MDI mode. It is essentially a destructive backspace key and can be used to correct an erroneous entry. Press this key to delete the last character or symbol input to the key input buffer. For instance, when the key input buffer displays:
N5 X12.00 Z
and then the cancel key is pressed, the address Z is erased and:
N5 Xl2.00
is displayed.
Figure 2-14 CANCEL Key Courtesy FANUC FA America
EOB
The EOB key is the END-OF-BLOCK key. When pressed while in the MDI mode, the EOB character (;) is inserted into the program at the cursor location.
Note: The (;) symbol is never part of the program manuscript. When a program is edited offline using a PC, the control system will automatically show the EOB character for each time the “Enter” key is used on the keyboard.
Figure 2-15 End-Of-Block Key Courtesy FANUC FA America
Input
The INPUT key is used for MDI operation and to change the offsets. After the data are entered via the keypad, the INPUT key is pressed. The data are entered into the offset register or the program for execution.
Figure 2-16 INPUT Key Courtesy FANUC FA America
PART PROGRAM EDIT KEYS
These keys are used to enter new program data (INSERT), to make program changes (ALTER/CALC), or to delete program data in memory (DELETE). They are used while editing programs.
Figure 2-17 Program Edit Keys Courtesy FANUC FA America
FUNCTION BUTTONS
The Function buttons correspond to particular display modes (active mode). By pressing any one of these buttons, the display will be switched to the corresponding screen. Then the soft keys may be used to display the needed data.
Figure 2-18 Function Buttons Courtesy FANUC FA America
• Press the POS key to display the position screen.
• Press the PROG key to display the program list screen.
• Press the OFS/SET (Offset/Setting) key to display the screen used to set offsets or adjust parameter settings.
• Press the SYSTEM key to display the system screen.
• Press the MESSAGE key to display the message screen.
• Press the GRAPH key to display the graphics screen.
• CUSTOM1 and CUSTOM2 are keys reserved for the display of conversational macro or C Language Executor.
Cursor
The cursor shows a blinking dash on the display located below the position of a particular address while in one of the Edit modes. On many controls, the cursor highlights the whole word, for example, X7.777.
Cursor Move
In order to navigate through the program, four keys are used to move the cursor.
The right pointing arrow key moves the cursor to the right or in the forward direction. When this key is pressed, the cursor moves only one space each press of the button, in the forward direction. The left pointing arrow key moves the cursor to the left or in the reverse direction. As with the right arrow, when this key is pressed, the cursor moves only one space each press of the button, in the reverse direction.
Figure 2-19 Cursor Move Keys Courtesy FANUC FA America
The downward pointing arrow key moves the cursor downward through the program in the forward direction. Each time this key is pressed, the cursor moves downward one full line. The upward pointing arrow key moves the cursor upward through the program in the reverse direction. Each time this key is pressed, the cursor moves upward one full line.
Use the CURSOR button with the arrow pointing up to change pages in the opposite direction. For example:
O0001
N1 G50 X7.777 Z7.777 S1000
N2 T0100 M39
N3 G96 S600 M03
In this example, the CURSOR is resting below N. By pressing the CURSOR button three times with the right-pointing arrow, the cursor moves below the letter (address) G.
By pressing and holding the CURSOR button with the up arrow, the prompt will move to the first word of program O, which corresponds to the upper limit of cursor movement. Another fast way to return to the program head is to press the RESET key.
By pressing the CURSOR button once, with the arrow pointing down, the cursor will move down one line. If the cursor must be moved over a few or many words, you need not press the button repeatedly. Just press and hold this button down; the cursor automatically jumps one word at a time in the given direction.
Page Up/Down
Usually the length of the program exceeds what the height of the screen will display. The CURSOR move keys can be used to scroll through the program line-by-line. A more effective method to move a large amount is to use the two PAGE keys. Using these keys will advance in the direction selected by the number of lines the screen can display. The last block of a given page becomes the first block of the next page. The PAGE keys allow for scrolling through long programs more effectively.
Figure 2-20 Page Up/Down Keys Courtesy FANUC FA America
PC FUNCTION
This set of function keys are used for PC Functions.
ABC/abc
This key is used to switch from Caps-Lock (all capital letters) to lower case in the same manner as with PC functions.