In the Program Run operating mode you produce workpieces by having the control execute NC programs either one block at a time or in full sequence.
You also execute pallet tables in this operating mode.
In the Program Run operating mode you produce workpieces by having the control execute NC programs either one block at a time or in full sequence.
You also execute pallet tables in this operating mode.
Pallet Machining and Job Lists
The following information also applies to pallet tables and job lists.
When you select a new NC program or when an NC program has been completely executed, the cursor is at the beginning of the program.
If you want to start machining at a different NC block, you first need to select the desired NC block by using the Block scan function.
Block scan for mid-program startup
By default, the control runs NC programs in Full Sequence mode after the NC Start key has been pressed. In this mode, the control runs an NC program continuously up to its end, or up to a manual or programmed interruption.
In the Single Block mode, you execute each NC block separately by pressing the NC Start key.
The control shows the status of the machining process with the Control-in-operation icon in the status overview.
Status overview on the TNC bar
Global Program Settings (GPS, option 44)
Process Monitoring workspace (option 168)
When you open a pallet table, the control will display the Job list workspace. You cannot modify this workspace.
The Program Run operating mode contains the following icons and buttons:
Icon or button | Meaning |
---|---|
Open file With Open file you can open a file, for example an NC program. If you open a file, the control closes the file that was already open. | |
Execution cursor The execution cursor shows which NC block is currently being run or is marked for running. | |
Single Block | If this toggle switch is active, then you run each NC block separately with the NC Start key. If Single Block mode is selected, then the operating mode's icon in the control bar changes. |
Q info | The control opens the Q parameter list window, where you can see and edit the current values and descriptions of the variables. |
Compensation tables |
|
GOTO Cursor | The control marks the currently selected table row for execution. Active only if a pallet table is open (option 22) |
F limited | You activate or deactivate the feed-rate limitation for functional safety (FS). Only on machines with functional safety (FS). |
AFC | You activate or deactivate Adaptive Feed Control (AFC, option 45). |
AFC settings |
|
ACC | If this toggle switch is active, the control activates Active Chatter Control (ACC, option 145). |
FMAX | You activate a feed-rate limitation and define the value. |
Breakpoints |
You activate a feed-rate limitation and define the value. If this toggle switch is active, the control ignores NC blocks hidden with a / character. If the toggle switch is active, the control grays out the NC blocks to be skipped. If this toggle switch is active, the control pauses the program run at each NC block with M1. Overview of miscellaneous functions If this toggle switch is inactive, the control grays out the M1 syntax element. |
Skip block | If this toggle switch is active, the control ignores NC blocks hidden with a / character. If the toggle switch is active, the control grays out the NC blocks to be skipped. |
Pause at M1 | If this toggle switch is active, the control pauses the program run at each NC block with M1. Overview of miscellaneous functions If this toggle switch is inactive, the control grays out the M1 syntax element. |
GOTO block number | |
Manual traverse | During a program run interruption you can move the axes manually. If Manual traverse is active, then the operating mode's icon in the control bar changes. |
Edit | If this toggle switch is active, then you can edit the pallet table. Active only if a pallet table is open |
3D ROT | During a program run interruption you can move the axes manually in the tilted working plane (option 8). |
Approach position | Return to contour after manual traverse of the machine axes during an interruption |
Block scan | The Block scan function allows you to start program run at any desired NC block. The control takes the preceding parts of the NC program up to this NC block into account mathematically; for example, whether the spindle was switched on with M3. |
Open in the editor | The control opens the active NC program and also called NC programs in the Editor operating mode. Active only if an NC program is open |
Internal stop | If an NC program is interrupted due to an error or a stop, the control activates this button. Use this button to abort program run. |
Reset program | If you select Internal stop, the control activates this button. The control places the cursor back to the beginning of the program and resets any modally effective program information as well as the program run-time. |
The FMAX button allows you to reduce the feed rate for all operating modes. The reduction applies to all rapid traverse and feed rate movements. The value you have entered remains active across power cycles.
The FMAX button is available in the MDI application and in Editor operating mode.
When you select the FMAX button in the function bar, the control opens the Feed rate FMAX window.
If a feed rate limit is active, the control highlights the FMAX button in color and displays the defined value. In the Positions and Status workspaces, the control shows the feed rate in orange.
You deactivate the feed rate limit by entering a value of 0 in the Feed rate FMAX window.
Upon major errors, the control automatically aborts program run (e.g., during a cycle call with stationary spindle).
Message menu on the information bar
If you run your NC program in Single Block mode or in the MDI application, the control will switch to the interrupted state after the execution of each NC block.
The control shows the current program run status with the Control-in-operation icon.
Status overview on the TNC bar
After stopping the program with the NC Stop key or a programmed interruption, you can resume program run by pressing the NC Start key.
After canceling the program run with an Internal stop, you must start the program run at the beginning of the NC program or use the Block scan function.
After an interruption of the program run within a subprogram or program section repeat, you need to use the Block scan function for mid-program startup.
The control uses the stored data for returning the tool to the contour (Approach position button).
The saved data remains active until it is reset (e.g., by selecting a program).
Block scan for mid-program startup
Abbreviation | Definition |
---|---|
GS (global program settings) | Global program settings |
ACC (active chatter control) | Active Chatter Control |