Difference between revisions of "MC-Basic:TORQUE"

From SoftMC-Wiki
Jump to: navigation, search
Line 7: Line 7:
 
|DESCRIPTION=  
 
|DESCRIPTION=  
  
Interpolates torque command (TCMD) value from its initial value to the given torque value. The interpolation is done in "Constant Velocity"-like profile. Means no smoothing of values and using the given TimeToTOrque in ms as a time of interpolation duration. The torque interpolation is done using same mechanisms as motion interpolation. Depending on the value of <axis>.StartType the interpolation will start after the previous torque command was given or immediately (same rules as move command).The value of inpos for the starttype will be ignored and GCOMP will be used instead.
+
* Interpolates torque command (TCMD) value from its initial value to the given torque value. The interpolation is done using the value of '''min([[Axystems:MC-Basic:axis.TORQUECHANGERATE|TorqueChangeRate]],[[Axystems:MC-Basic:axis.TORQUECHANGERATEMAX|TorqueChangeRateMax]])''' value as a rate of TCMD value change. No additional smoothing is done.
  
 +
* The torque interpolation is done using same mechanisms as motion interpolation. Depending on the value of <axis>.StartType the interpolation will start after the previous torque command was given or immediately (same rules as move command).The value of inpos for the starttype will be ignored and GCOMP will be used instead.
 +
 +
* During it's execution value of isMoving will be nonzero. Values of axis PCMD , VCMD , ACCELCOMMAND are not affected.
 +
 
|TYPE=
 
|TYPE=
 
|RANGE=
 
|RANGE=
Line 14: Line 18:
 
|DEFAULT=
 
|DEFAULT=
 
|SCOPE=
 
|SCOPE=
|LIMITATIONS= Works only in Torque Operation Mode (TORQUEMODE).
+
|LIMITATIONS=  
 
|EXAMPLE= Torque Ax1 trq ''StartType=Immediate''
 
|EXAMPLE= Torque Ax1 trq ''StartType=Immediate''
 
|SEE ALSO=
 
|SEE ALSO=
 
* [[AXY:MC-Basic:axis.OPMODE|OPMODE]]
 
* [[AXY:MC-Basic:axis.OPMODE|OPMODE]]
* [[Axystems:MC-Basic:axis.TORQUECHANGERATE|TIMETOTORQUE ]]
+
* [[Axystems:MC-Basic:axis.TORQUECHANGERATE|TORQUECHANGERATE]]
 +
* [[Axystems:MC-Basic:axis.TORQUECHANGERATEMAX|TORQUECHANGERATEMAX]]
 
* [[AXY:MC_Operational_Modes | MC Operational Modes]]
 
* [[AXY:MC_Operational_Modes | MC Operational Modes]]
 
* [[AXY:Operational_Modes | Operational Modes]]
 
* [[AXY:Operational_Modes | Operational Modes]]
 
}}
 
}}
 
[[Category:Axystems:OperationalModes]]
 
[[Category:Axystems:OperationalModes]]

Revision as of 13:14, 10 November 2011

Axystems:Template:Temporary-Specification

  • Interpolates torque command (TCMD) value from its initial value to the given torque value. The interpolation is done using the value of min(TorqueChangeRate,TorqueChangeRateMax) value as a rate of TCMD value change. No additional smoothing is done.
  • The torque interpolation is done using same mechanisms as motion interpolation. Depending on the value of <axis>.StartType the interpolation will start after the previous torque command was given or immediately (same rules as move command).The value of inpos for the starttype will be ignored and GCOMP will be used instead.
  • During it's execution value of isMoving will be nonzero. Values of axis PCMD , VCMD , ACCELCOMMAND are not affected.

Short form

Torque

Syntax

Torque <axis> <Torque Value> {TorqueChnageRate=

Availability

from 4.9.0

Examples

Torque Ax1 trq StartType=Immediate

See Also