
10.3.2
lo. REGISTERING, EDITiNG, AND OUTPUrrING PROGRAMS (DPUMDI)
10.3 Outputting Programs from CNC
Punching programs in the background
Punch operation can be performed in the same way as in the foreground. This
function alone can punch out a program selected for foreground operation.
< 0 > (Program No.) [WRITE]: Punches out a specified program.
CO> U
- 9999” [WRITE]: Punches out all programs.
(Note 1) Background editing allows editing of any program other than the program selected in the foreground.
If the user attempts to edit the program selected in the foreground, a P/S alarm (140) is generated.
tf the user attempts to select in the foreground a program being edited in the background (i.e. program number
search using external signals or a subprogram calf), a P/S alarm (059 or 078) is generated in the foreground.
(Note
2) During background editing, program
or I/O device external control
is not allowed.
data input/output
based on the external activation signaf (MINP)
(Note 3) The P/S alarms generated in the background are similar to those generated during editing in the
foreground. However, in the background, the display does not switch tc the alarm screen. Press the
<ALARM > key to confirm an alarm.
The alarm will be released automatically as soon as editing (entry) is next performed.
(Note 4) Performing background editing may cause unused empty areas tc be created in program memory.
If left in this state, these areas cannot be used as program memory. Therefore, it is necessary
to compress
program memory and get rid of these empty areas.
Program memory is automatically compressed by the first reset after editing and when the power is turned on.
(Note 5) During background editing, the deletion of all programs is not allowed.
2-77