150 HEIDENHAIN Technical Manual iTNC 530 HSCI
2.7.4 Upgrade functions (feature content level)
In the past, each new NC software version contained error fixes as well as 
expanded functions. Users who wanted only the NC software update to 
eliminate the errors often felt bothered by the enhanced functions. For this 
reason, error fixes and expanded functions within the software are now 
handled in part separately.
The upgrade functions can then be enabled by entering a code number. 
HEIDENHAIN can give you the code number after it is informed of the SIK 
number and NC software version.
 The upgrade functions are defined as "feature content level" (FCL) in the 
SIK under option 53. 
 The first time an NC software with upgrade functionality is installed on a 
control (i.e. no FCL has been set in the SIK), then the entire scope of 
functions can be used (including the upgrade functions).
The FCL is then automatically set after 255 restarts, or by entry of the code 
number 0 under option #53, and all upgrade functions belonging to this 
software version are enabled as well. 
A note appears asking to confirm the installed NC software as the initial 
version, or if another initial software version is to be installed. 
 If the FCL has already been set in the SIK of a control, then after a software 
update the new upgrade functions of the newer software version can be 
used only after entry of a code number from HEIDENHAIN under option 
#53 (see "Software options" on page 136).
 After pressing the MOD key, the current status of the FCL is displayed in 
addition to the software versions.
 The FCL is incremented with each new version of the NC software.
 If the upgrade functions are enabled via the FCL for a software version, 
then all upgrade functions of this software version and all its predecessors 
are available. For example, if the FCL for version 606420-03 is set, then all 
upgrade functions from version 606420-02 are also available immediately.
 If a newer software version, e.g. 606620-06, is simply loaded onto a control, 
then the already existing upgrade functions remain available, but the 
upgrade functions of the newer version cannot be used. They must be 
enabled by entering a new code number.