beautypg.com

Create erosion parameter table in the plc program – HEIDENHAIN TNC 306 Technical Manual User Manual

Page 164

background image


4-64

TNC 406/TNC 306

4 Gap control

3/97

W700

Auxiliary parameter 5

AUX5

W702

Auxiliary parameter 6

AUX6

For further calculations various eroding parameters are also assigned to extra Q-parameters:

Q96 to Q98

Additional eroding parameters

Q99

Current power stage number NR

Q150

Maximum NR

Q151

Minimum NR

Q152

Current eroding table number

Q154

Minimum undersize UNS of minimum NR

Q155

Two-times gap 2G of minimum NR

Q156

Two-times gap 2G of maximum NR

Q157

Value of MP2040

Q161

Eroding time

Q201 to Q225

Two-times gap 2G of minimum to maximum NR

Q231 to Q255

Minimum undersize UNS of minimum to maximum NR

MP2040

Factor, transmitted to Q157 if TOOL CALL or EL CALL is executed
Entry value: 0.1 to 500 [mm/min]

4.7.3 Create erosion parameter table in the PLC program

The machine tool builder can create his own erosion parameter tables in the instruction list of the
PLC through special code words. With MP 4020 one can select whether the table should be
activated from the NC (defined by HEIDENHAIN), or from the PLC.

MP 4020

Erosion parameter table from NC or PLC
Entry values: 0 or 1
0 = Erosion parameter table from NC
1 = Erosion parameter table from PLC

In order to be able to enter the code words EROTAB, TXT0, TXT1, TXT2, TXT3, NAME, ELEM,
ENDTAB for the creation of the erosion table in the instruction list, the cursor field must be opened
with the SPACE key (see example below).

Each column of the erosion parameter table requires the following information:

TXT0 ..... TXT3

Dialog (4 languages) shown when the column in the erosion parameter
table is selected (depending on MP7230)

NAME Column

designation

ELEM

B/W/D ,#, type of number, routine no., characteristic; comments

B/W/D Memory for input values
, , element is editable during erosion
,#, element is locked during erosion
Type of number (see below)
Routine no. = 0: no specification when entering a value
Routine no. = 1: specification check if value already exists
Characteristics: (must all be programmed at one time)

FRST First element on-line

This manual is related to the following products: