Difference between revisions of "MC-Basic:SYSTEM.VELOCITYOVERRIDE"
Line 44: | Line 44: | ||
|SEE ALSO= | |SEE ALSO= | ||
− | * [[MC-Basic:axis.VELOCITYOVERRIDE|axis.VELOCITYOVERRIDE]] | + | * [[AXY:MC-Basic:axis.VELOCITYOVERRIDE|axis.VELOCITYOVERRIDE]] |
* [[MC-Basic:group.VELOCITYOVERRIDE|group.VELOCITYOVERRIDE]] | * [[MC-Basic:group.VELOCITYOVERRIDE|group.VELOCITYOVERRIDE]] | ||
* [[Motion Scaling Properties| Motion Scaling Properties]] | * [[Motion Scaling Properties| Motion Scaling Properties]] |
Revision as of 07:42, 14 August 2017
Language: | [[::MC-Basic:SYSTEM.VELOCITYOVERRIDE|English]] • [[::MC-Basic:SYSTEM.VELOCITYOVERRIDE/zh-hans|中文(简体)]] |
---|
SYSTEM.VELOCITYOVERRIDE modifies the actual axis or group velocity by multiplying that velocity by the specified override value and it takes effect immediately. The actual velocity rate of change is limited by the axis deceleration value. The axis or group velocity override properties also affect the actual velocity and function as additional multipliers. Changing SYSTEM.VELOCITYOVERRIDE uses four cycles-per-axis, if the axis is moving, and 2 cycles-per-axis, if the axis is not moving. The delay in the task execution depends on the number of axes defined in the system.
NOTE | |
SYSTEM.VELOCITYOVERRIDE does not affect a slave axis. |
Short form
Sys.VOrd
System.VOrd
Syntax
Sys.VelocityOverride = <value>
System.VelocityOverride = <value>
?Sys.VelocityOverride
?System.VelocityOverride
Availability
All versions
Type
Double
Range
0.1 to 100000
Units
Percent
Default
100
Scope
Task or Terminal
Examples
SYSTEM.VelocityOverride=20