Difference between revisions of "AXY:MC-Basic:axis.ACCELERATIONFACTOR"
m (Miborich moved page Axystems:MC-Basic:axis.ACCELERATIONFACTOR to MC-Basic:axis.ACCELERATIONFACTOR: Global renaming of Axystems: namespace into (Main):) |
|||
| Line 40: | Line 40: | ||
|SEE ALSO= | |SEE ALSO= | ||
| − | * [[ | + | * [[MC-Basic:axis.JERKFACTOR|axis.JERKFACTOR]] |
* [[Axystems:MC-Basic:axis.POSITIONFACTOR|axis.POSITIONFACTOR]] | * [[Axystems:MC-Basic:axis.POSITIONFACTOR|axis.POSITIONFACTOR]] | ||
* [[Axystems:MC-Basic:axis.VELOCITYFACTOR|axis.VELOCITYFACTOR]] | * [[Axystems:MC-Basic:axis.VELOCITYFACTOR|axis.VELOCITYFACTOR]] | ||
Revision as of 08:46, 22 May 2014
This property specifies the conversion factor between the user’s acceleration units and the internal units [counts per msec2]. The <axis>.ACCELERATIONFACTOR must contain the conversion factor for both the position dimension and the time dimension.
Short form
<axis>.Afac
Syntax
<axis>.AccelerationFactor = <expression>
?<axis>.AccelerationFactor
Availability
All versions
Type
Double
Range
Greater than zero
Default
65536/6e7 (=1.092e-3). This value is suitable for working in units of RPM/second 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.Afac = A1.Pfac / (1000 * 1000) ‘Position units per second squared
Xaxis.Afac = Xaxis.VelocityFactor / 1000 ‘Velocity units per second