Compatibility In Din Programs - HEIDENHAIN 548431-05 User Manual

Table of Contents

Advertisement

10

10.4 Compatibility in DIN programs

The format of DIN programs of the CNC PILOT 4290 predecessor
control differs from the format of the MANUALplus 620. However,
you can use the program converter to adapt programs of the
predecessor control to the new control.
When opening an NC program, the control recognizes the
programs of the predecessor control. The program concerned
will be converted after a confirmation prompt. CONV_... will be
prefixed to the program name. The program converter is also part
of the Transfer submode (Organization mode of operation).
When converting DIN programs, it is also important to keep in
mind that the predecessor controls use different solutions for
tool management, parameter management, programming with
variables and PLC programming.
Remember the following when converting DIN programs of the
CNC PILOT 4290:
Tool call (T commands of the TURRET section):
T commands containing a reference to the tool database are left
unchanged (example: T1 ID"342-300.1")
T commands containing tool data cannot be converted
Variable programming:
D variables (# variables) are replaced by # variables of the new
syntax. Depending on the range of numbers, #c or #l or #n oder
#i variables will be used.
Special conversion rules: #0 is converted to #c30, #30 is
converted to #c51
V variables are replaced by #g variables. Braces used in
assignments are removed. Braces used in expressions are
changed to parentheses.
Variable accesses to tool data, machine dimensions, D
compensation values, parameter data and events cannot be
converted. These program sequences have to be adapted.
Exception: The Start blck search active E90[1] event is
converted to #i6
Remember that – unlike the CNC PILOT 4290 – the interpreter
of the control re-evaluates the lines every time the program is
executed.
696
Tables and overviews | Compatibility in DIN programs
HEIDENHAIN | MANUALplus 620 | User's Manual | 12/2017

Advertisement

Table of Contents
loading

This manual is also suitable for:

Manualplus 620

Table of Contents