Difference between revisions of "AXY:MC-Basic:axis.VELOCITYFACTOR"
| Line 44: | Line 44: | ||
|SEE ALSO= | |SEE ALSO= | ||
* [[MC-Basic:axis.ACCELERATIONFACTOR|axis.ACCELERATIONFACTOR]] | * [[MC-Basic:axis.ACCELERATIONFACTOR|axis.ACCELERATIONFACTOR]] | ||
| − | * [[ | + | * [[MC-Basic:axis.JERKFACTOR|axis.JERKFACTOR]] |
* [[Axystems:MC-Basic:axis.POSITIONFACTOR|axis.POSITIONFACTOR]] | * [[Axystems:MC-Basic:axis.POSITIONFACTOR|axis.POSITIONFACTOR]] | ||
* [[Axystems:MC-Basic:axis.VELOCITYEXTERNALFACTOR|axis.VELOCITYEXTERNALFACTOR]] | * [[Axystems:MC-Basic:axis.VELOCITYEXTERNALFACTOR|axis.VELOCITYEXTERNALFACTOR]] | ||
Revision as of 08:46, 22 May 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
- Work in counts per second
A1.VelocityFactor = A1.PositionFactor / 60000
- Work in position units per minute