360 HEIDENHAIN Technical Manual MANUALplus 620
UpdAttributeNew 
Value
The input value of the indicated machine parameter is checked. If the input 
value corresponds to the value entered in the update rule or is within the given 
value range...
 either the input value is changed or
 the input value is multiplied by the given factor and then changed. The 
conversion is only effective for numeric parameter values.
If no value range is defined (minValue and maxValue are not set), the new 
parameter value is always inserted.
If a single value is entered (minValue or maxValue is set), the new value is 
inserted if the old value exactly equals the given value.
This procedure is performed during startup of the control if the version number 
of the OEM configuration on the control is older than the version number of 
the update rule.
Syntax:
UpdAttributeNewValue (
entity := STRING, ; Name of the configuration 
object
version := REAL, ; Version number
key := STRING, ; Key name, if the value is to be 
changed in only one specific 
configuration object. Otherwise 
do not enter anything.
attrName := STRING, ; Name of the machine 
parameter
index := UNSIGNED,
(OPTIONAL)
; Index for list parameters 
(arrays). Is only checked if the 
parameter is an index
minValue := STRING,
(OPTIONAL)
; Minimum value
maxValue := STRING,
(OPTIONAL)
; Maximum value
value := STRING
(OPTIONAL)
; New input value
factor := REAL
(OPTIONAL)
; Multiplication factor
)