.

Axis.PositionScale

The default scale factor between user units and encoder counts. Axis.Scale is applied to all motion methods and position, velocity, acceleration, and jerk information on the controller except for the Axis.Origin and Axis.Feedback properties.

NOTE: This property is only available in MPX versions 01.03.08 and later.

This property cannot be saved to flash memory.

Version History

Introduced in MPX 2.0.

Units

encoder counts / user unit

Type

Double

Default

0.0

Visual Basic

Syntax

Property PositionScale As Double

Sample Code

 

Controller.Axis(0).PositionScale = 1.0
Controller.Axis(0).CommandPosition = 150000.0
Controller.Axis(0).PositionScale = 50000.0
x = Controller.Axis(0).CommandPosition ' x will be assigned a value of 3


Sample Application

 

C#

Syntax

double PositionScale;

 

Sample Code

 

See Also

Axis Object:
ActualPosition
ActualVelocity
CommandPosition
CommandVelocity
CommandAccel
CommandJerk
PositionError

DefaultSpeed
DefaultAccel
DefaultDecel
DefaultJerkPercent

Motion Object:
ActualPosition
ActualVelocity
CommandPosition
CommandVelocity
PositionError

DefaultSpeed
DefaultAccel
DefaultDecel
DefaultJerkPercent

SCurve
Trapezoidal
Velocity
PT
PTF
PVT
PVTF
Bessel
BSpline
BSpline2
Spline

 

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering