Machine Parameter Subfile - HEIDENHAIN iTNC 530 HSCI Technical Manual

Hide thumbs Also See for iTNC 530 HSCI:
Table of Contents

Advertisement

Machine parameter
subfile
July 2013
A machine parameter subfile can be activated via Module 9034, or from the
NC program via FN17: SYSWRITE (also see page 1703).
Module 9034 Load a machine parameter subfile
With this module you load the contents of the given machine parameter into
the main memory. All MPs not listed in this file remain unchanged.
Placeholders ? can be entered in bit-specific machine parameters in MP
subfiles. This makes it possible to change individual bits specifically. For
example, you can overwrite only bits 2 and 5 in an MP subfile by entering
MP10:????1??0??. The other bits remain unchanged.
The MP file to be selected is checked. A faulty file is not loaded. If the MP file
contains parameters that require a system reset, the file is not loaded.
The file name is transferred in a string that must contain the complete path,
name and file extension. Further characters, even space characters, are not
permitted.
If the PLC program is created externally, ensure that lower-case letters are not
used for the file name!
The path for the MP (sub)file can only be entered as absolute path
(e.g. PLC:\BASIS\PROGRAM\MP\subfile1.A) or relative to the directory of the
PLC main program (e.g. \MP\subfile1.A). If a relative path is entered, the MP
(sub)file must be located in the directory of the PLC main program or an
associated subdirectory. The possibility of entering a relative path eliminates
the need for adapting the source code of the PLC program if the PLC program
is moved to the encrypted PLCE partition.
Once the NC program has started, the module operates only during the output
of an M/S/T/Q strobe.
Call only in a submit job.
Call:
PS
B/W/D/K
<String number>
0 to 99
CM
9034
PL
B/W/D
<Error code>
0: No error
1: String does not contain a valid file name,
or the name (including the path) is too long
2: File not found
3: File is faulty / contains reset parameters
4: Incorrect string number was transferred (0 to 3)
5: Call was not in a submit job
6: Call during running program without strobe
4.3 Input and output of machine parameters
493

Advertisement

Table of Contents
loading

Table of Contents