Difference between revisions of "MC-Basic:compTable.TARGETDATA"
m (Text replace - "+/- " to "± ") |
m |
||
Line 12: | Line 12: | ||
|DESCRIPTION= | |DESCRIPTION= | ||
− | + | TargetData represents a value that is added to the SourceData position of a given axis when compensation is active. At positions between two SourceData points the added TargetData value is interpolated . | |
− | This property is used to access a discrete element of the target data in a compensation table. The axis index specifies the target axis in the table | + | This property is used to access a discrete element of the target data in a compensation table. The axis index specifies the target axis in the table. The index is of the target data in this specific axis. |
|TYPE= | |TYPE= | ||
Line 26: | Line 26: | ||
<''axis'' ''index''>: 1 to System.NumberAxes | <''axis'' ''index''>: 1 to System.NumberAxes | ||
− | <''index'' ''of'' ''target''>: 1 to MaxLong ( | + | <''index'' ''of'' ''target''>: 1 to MaxLong (limited by RAM size) |
<''value''>: ± MaxDouble | <''value''>: ± MaxDouble |
Revision as of 12:33, 20 March 2014
TargetData represents a value that is added to the SourceData position of a given axis when compensation is active. At positions between two SourceData points the added TargetData value is interpolated .
This property is used to access a discrete element of the target data in a compensation table. The axis index specifies the target axis in the table. The index is of the target data in this specific axis.
Syntax
<comp table name>.Target Data[<axis index>][<index >] = <value >
? <comp table name>.TargetData[<axis index>][<index >]
Availability
Versions 3.6.20 and higher
Type
<axis index>: Long
<index of target>: Long
<value>: Double
Range
<axis index>: 1 to System.NumberAxes
<index of target>: 1 to MaxLong (limited by RAM size)
<value>: ± MaxDouble
Units
Target axis position units
Scope
Task and Terminal
Limitations
The Comp table must not be in use (CompActive=0) for TargetData writing
Examples
Comp1.targetdata[1][23]=3