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

From SoftMC-Wiki
Jump to: navigation, search
m
m
Line 37: Line 37:
 
|EXAMPLE=
 
|EXAMPLE=
 
A1.Vfac = 1/1000 
 
A1.Vfac = 1/1000 
:Work in counts per second<br>
+
::::Work in counts per second<br>
  
 
A1.VelocityFactor = A1.PositionFactor / 60000
 
A1.VelocityFactor = A1.PositionFactor / 60000
:Work in position units per minute
+
::::Work in position units per minute
  
 
|SEE ALSO=
 
|SEE ALSO=

Revision as of 09:54, 20 March 2014

This property specifies the conversion factor between the user velocity units and the internal units [counts per ms]. The axis VELOCITYFACTOR must contain the conversion factor for both the position dimension and the time dimension.

The velocity units for external feedback (load feedback) are set using the VELOCITYEXTERNALFACTOR axis property.

Short form

<axis>.Vfac

Syntax

<axis>.VelocityFactor = <expression>

?<axis>.VelocityFactor

Availability

All versions

Type

Double

Range

Geater than zero

Default

65536/60000 (=1.092). This value is suitable for working in units of rpm with resolver feedback.

Scope

Configuration, Task or Terminal

Limitations

  • Cannot be changed while axis is enabled or while axis is set up as a master axis.
  • To set the value within a task, the axis must be attached to that task (using the ATTACH command).

Examples

A1.Vfac = 1/1000 

Work in counts per second

A1.VelocityFactor = A1.PositionFactor / 60000

Work in position units per minute

See Also