Difference between revisions of "MC-Basic:axis.VELOCITYOVERSPEED"
m (Text replace - "<value>" to "<''value''>") |
(AXY: new links) |
||
(10 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{Languages|MC-Basic:axis.VELOCITYOVERSPEED}} | ||
{{MC-Basic | {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
Line 13: | Line 14: | ||
|DESCRIPTION= | |DESCRIPTION= | ||
− | + | Sets or queries the axis VELOCITYOVERSPEED value. VELOCITYOVERSPEED defines an absolute motor velocity limit. When this limit is exceeded, an error is generated and the axis is brought to an immediate stop. While stopping, the overspeed condition is not checked. Further action may be taken by the program error handler. | |
− | {{Note| | + | {{Note| VelocitySafetyLimit and [[MC-Basic:axis.VELOCITYOVERSPEED|VOSPD]] should be greater than: '''1000/ser.cycletime/VFac'''. In cases where [[MC-Basic:element.VELOCITYFACTOR|vfac]] is set too low regular velocity values can trigger these. <br> |
+ | <!-- {{Bugzilla|5267}} --> }} | ||
|TYPE= | |TYPE= | ||
Line 28: | Line 30: | ||
|DEFAULT= | |DEFAULT= | ||
− | 1. | + | 1.2×Vmax |
|SCOPE= | |SCOPE= | ||
Line 40: | Line 42: | ||
|SEE ALSO= | |SEE ALSO= | ||
− | * [[ | + | * [[MC-Basic:ATTACH|ATTACH]] |
− | * [[ | + | * [[MC-Basic:element.VELOCITYMAX|VELOCITYMAX]] |
}} | }} |
Latest revision as of 13:07, 13 September 2017
Language: | English • 中文(简体) |
---|
Sets or queries the axis VELOCITYOVERSPEED value. VELOCITYOVERSPEED defines an absolute motor velocity limit. When this limit is exceeded, an error is generated and the axis is brought to an immediate stop. While stopping, the overspeed condition is not checked. Further action may be taken by the program error handler.
NOTE | |
VelocitySafetyLimit and VOSPD should be greater than: 1000/ser.cycletime/VFac. In cases where vfac is set too low regular velocity values can trigger these. |
Short form
<axis>.VOSPD
Syntax
<axis>.VelocityOverspeed = <value>
?<axis>.VelocityOverspeed
Availability
All versions
Type
Double floating point
Range
Greater than zero.
Units
User axis velocity units, as given by <axis>.VELOCITYFACTOR
Default
1.2×Vmax
Scope
Configuration, Task or Terminal
Limitations
To set the value within a task, the axis must be attached to that task (using the ATTACH command).
Examples
A1.VelocityOverspeed = a1.vmax