Principles of programming
1.1
Introductory comments
1.1.1
Siemens mode
The following conditions are valid in the Siemens mode:
● The default of the G commands can be defined for each channel via the machine data
● No language commands from the ISO dialects can be programmed in the Siemens mode.
1.1.2
ISO dialect mode
The following conditions are valid in the active ISO dialect mode:
● The ISO dialect mode can be set with machine data as the default setting of control
● Only G functions from the ISO dialect can be programmed; the programming of Siemens
● Mixing of ISO dialect and Siemens language in the same NC block is not possible.
● Switching between ISO Dialect M and ISO Dialect T with a G command is not possible.
● Subroutines that are programmed in the Siemens mode can be called.
● If Siemens functions are to be used, one must first switch to the Siemens mode.
1.1.3
Switching between the modes
The following G functions can be used to switch between the Siemens mode and the ISO
dialect mode:
● G290 - Siemens NC programming language active
● G291 - ISO Dialect NC Programming language active
The active tool, the tool offsets and work offsets are not influenced by the switchover.
G290 and G291 must be programmed alone in an NC block.
ISO Milling
Programming Manual, 06/09, 6FC5398-7BP10-1BA0
20150 $MC_GCODE_RESET_VALUES.
system. The control system reboots by default in the ISO dialect mode subsequently.
G functions is not possible in the ISO Mode.
1
7