Difference between revisions of "MC-Basic:axis.COMPPOSITIONFEEDBACK"
m (1 revision) |
|||
(9 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{Languages|MC-Basic:axis.COMPPOSITIONFEEDBACK}} | ||
{{MC-Basic | {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
Line 4: | Line 5: | ||
|SYNTAX= | |SYNTAX= | ||
− | ? <''axis''>.CompPositionFeedback | + | ?<''axis''>.CompPositionFeedback |
|AVAILABILITY= | |AVAILABILITY= | ||
− | + | Since Version 3.6.20 | |
|DESCRIPTION= | |DESCRIPTION= | ||
Line 16: | Line 17: | ||
|RANGE= | |RANGE= | ||
− | + | ± MaxDouble | |
|UNITS= | |UNITS= | ||
− | User Axis position units as given by < | + | User Axis position units as given by <''axis''>.PositionFactor |
|DEFAULT= | |DEFAULT= | ||
Line 35: | Line 36: | ||
<comp>.TargetData[1][15] = 0.125 ‘correction value regarding SourceData position | <comp>.TargetData[1][15] = 0.125 ‘correction value regarding SourceData position | ||
− | Move <axis> 120.0 | + | Move <''axis''> 120.0 |
− | Print <axis>.Pfb | + | Print <''axis''>.Pfb |
--> 120.0 ‘ (it’s the “expected user value”) | --> 120.0 ‘ (it’s the “expected user value”) | ||
− | Print <axis>.CompPfb | + | Print <''axis''>.CompPfb |
--> 120.125 ‘(it’s the “real value”) | --> 120.125 ‘(it’s the “real value”) | ||
|SEE ALSO= | |SEE ALSO= | ||
− | * [[ | + | * [[MC-Basic:COMMON SHARED ... AS CAM|COMMON SHARED ... AS CAM]] |
+ | * [[MC-Basic:CREATECOMP|CREATECOMP]] | ||
+ | * [[MC-Basic:LOADCOMPDATA|LOADCOMPDATA]] | ||
+ | * [[MC-Basic:STORECOMPDATA|STORECOMPDATA]] | ||
+ | * [[MC-Basic:compTable.MINPOSITION|compTable.MINPOSITION]] | ||
+ | * [[MC-Basic:compTable.MAXPOSITION|compTable.MAXPOSITION]] | ||
+ | * [[MC-Basic:compTable.DIRECTION|compTable.DIRECTION]] | ||
+ | * [[MC-Basic:COMPSET|COMPSET]] | ||
+ | * [[MC-Basic:CREATECOMP|CREATECOMP]] | ||
+ | * [[MC-Basic:COMMON SHARED ... AS COMP|COMMON SHARED comp_name AS COMP]] | ||
+ | * [[MC-Basic:axis.COMPPOSITIONFEEDBACK|axis.COMPPOSITIONFEEDBACK]] | ||
+ | * [[MC-Basic:axis.COMPPOSITIONCOMMAND|axis.COMPPOSITIONCOMMAND]] | ||
}} | }} |
Latest revision as of 02:28, 18 April 2017
Language: | English • 中文(简体) |
---|
The Actual Corrected Position feedback query .This property returns the position feedback generated by the motion profiler after the correction value added to it. When no correction is used (i.e all the comp tables involves the axis as its target is inactive) then this value would be identical to the Axis.Pfb.
Short form
<axis>.CompPFB
Syntax
?<axis>.CompPositionFeedback
Availability
Since Version 3.6.20
Type
Double
Range
± MaxDouble
Units
User Axis position units as given by <axis>.PositionFactor
Scope
Task and Terminal
Limitations
Read Only
Examples
<comp>.SourceData[1][15] = 120.0 ‘position on axis
<comp>.TargetData[1][15] = 0.125 ‘correction value regarding SourceData position
Move <axis> 120.0
Print <axis>.Pfb
--> 120.0 ‘ (it’s the “expected user value”)
Print <axis>.CompPfb
--> 120.125 ‘(it’s the “real value”)