Difference between revisions of "AXY:MC-Basic:axis.POSITIONCOMMANDHISTORY"

From SoftMC-Wiki
Jump to: navigation, search
m (1 revision)
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
<!-- {{Languages|MC-Basic:axis.POSITIONCOMMANDHISTORY}}
 
{{MC-Basic
 
{{MC-Basic
 
|SHORT FORM=
 
|SHORT FORM=
''<axis>''.PCmdH
+
<''axis''>.PCmdH
  
 
|SYNTAX=
 
|SYNTAX=
?''<axis>''.PositionCommandHistory[t]
+
?<''axis''>.PositionCommandHistory[t]
  
 
|AVAILABILITY=
 
|AVAILABILITY=
Line 10: Line 11:
  
 
|DESCRIPTION=
 
|DESCRIPTION=
This property returns the history of  position command generated by the motion profiler. It can return position history buffer as a function of position error delay value.
+
This property returns the history of the position command generated by the motion profiler. It can return the position history buffer as a function of position error delay value.
  
<axis>.PositionErrorDelay     = NUM
+
<''axis''>.PositionErrorDelay = <''num''>
  
<axis>.PositionCommandHistory[1]  -> PCMD(t-1)
+
<''axis''>.PositionCommandHistory[1] → PCMD(t-1)
  
<axis>.PositionCommandHistory[<NUM>]   -> PCMD(t-<NUM>)
+
<''axis''>.PositionCommandHistory[<''num''>] PCMD(t-<''num''>)
 +
 
 +
<font color="red">
 +
Querying the position history where t=0 returns the value of PCMD, provided the query is from an event or a recording. <br>
 +
It might not return a valid result if the query is from a terminal or user task.
 +
</font>
  
Querying on position history where t=0 should return the value of querying on pcmd.   This is true onlyin case of querying from event or recording. From terminal/user taks it can’t be promised.
 
  
 
|TYPE=
 
|TYPE=
Line 24: Line 29:
  
 
|RANGE=
 
|RANGE=
+/- MaxDouble
+
± MaxDouble
  
 
|UNITS=
 
|UNITS=
User axis position units, as given by ''<axis>''.POSITIONFACTOR.
+
User axis position units, as given by <''axis''>.POSITIONFACTOR.
  
 
|DEFAULT=
 
|DEFAULT=
Line 36: Line 41:
  
 
|LIMITATIONS=
 
|LIMITATIONS=
Read-Only
+
Read only
  
 
|EXAMPLE=
 
|EXAMPLE=
Line 42: Line 47:
  
 
|SEE ALSO=
 
|SEE ALSO=
* [[Axystems:MC-Basic:axis.FOLLOWINGMODEPOSITIONCOMMAND|axis.FOLLOWINGMODEPOSITIONCOMMAND]]
+
* [[MC-Basic:axis.POSITIONCOMMAND|axis.POSITIONCOMMAND]]
* [[Axystems:MC-Basic:axis.POSITIONERRORDELAY|axis.POSITIONERRORDELAY]]
+
* [[MC-Basic:axis.POSITIONERRORDELAY|axis.POSITIONERRORDELAY]]
  
  
 
}}
 
}}
 +
-->

Latest revision as of 07:04, 14 August 2017