Difference between revisions of "MC-Basic:element.VELOCITYSETTINGS"
(Add jerk related description) |
|||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 6: | Line 6: | ||
|SHORT FORM= | |SHORT FORM= | ||
| − | |SYNTAX= | + | |SYNTAX= |
| + | ''<''element''>.''VelocitySettings = <''expression''> | ||
| + | ?''<''element''>.''VelocitySettings | ||
| − | |AVAILABILITY= | + | |AVAILABILITY= |
| + | All versions | ||
|DESCRIPTION= | |DESCRIPTION= | ||
| − | This property selects between vcruise and vscale properties. | + | This property selects between vcruise, acceleration and deceleration properties and vscale and ascale properties. |
* In case VelocitySettings is set to 1 [[MC-Basic:element.VELOCITYCRUISE|vcruise]] is ignored and [[MC-Basic:element.VELOCITYSCALE|vscale]] is used. | * In case VelocitySettings is set to 1 [[MC-Basic:element.VELOCITYCRUISE|vcruise]] is ignored and [[MC-Basic:element.VELOCITYSCALE|vscale]] is used. | ||
| − | * In case VelocitySettings is set to 0 [[MC-Basic:element.VELOCITYCRUISE|vcruise]] is | + | * In case VelocitySettings is set to 0 [[MC-Basic:element.VELOCITYCRUISE|vcruise]] is used and [[MC-Basic:element.VELOCITYSCALE|vscale]] is ignored. |
| − | | | + | * In case VelocitySettings is set to 1 [[MC-Basic:element.ACCELERATION|acceleration]] and [[MC-Basic:element.DECELERATION|deceleration]] are ignored and [[MC-Basic:element.ASCALE|ascale]] is used. |
| − | |RANGE= | + | * In case VelocitySettings is set to 0 [[MC-Basic:element.ACCELERATION|acceleration]] and [[MC-Basic:element.DECELERATION|deceleration]] are used and [[MC-Basic:element.ASCALE|ascale]] is ignored. |
| + | |||
| + | * In case VelocitySettings is set to 1 [[MC-Basic:element.JERK|Jerk]] is ignored and [[MC-Basic:element.ASCALE|ascale]] is used on [[MC-Basic:element.JERKMAX|JerkMax]]. | ||
| + | |||
| + | * In case VelocitySettings is set to 0 [[MC-Basic:element.JERK|Jerk]] and [[MC-Basic:element.JERKMAX|JerkMax]] are used. | ||
| + | |||
| + | |TYPE= | ||
| + | Long | ||
| + | |||
| + | |RANGE= | ||
| + | 0 or 1 | ||
|UNITS= | |UNITS= | ||
| − | + | |DEFAULT= | |
| + | 0 | ||
|SCOPE= | |SCOPE= | ||
| Line 32: | Line 46: | ||
|LIMITATIONS= | |LIMITATIONS= | ||
| − | |EXAMPLE= | + | |EXAMPLE= |
| + | '''Axis''' | ||
| + | |||
| + | ''A1''.VelocitySettings = 1 | ||
| + | |||
| + | '''Group''' | ||
| + | |||
| + | ''G1''.VelocitySettings = 1 | ||
| − | |SEE ALSO= | + | |SEE ALSO= |
| + | * [[MC-Basic:element.VELOCITYCRUISE|VCRUISE]] | ||
| + | * [[MC-Basic:element.VELOCITYSCALE|VSCALE]] | ||
| + | * [[MC-Basic:element.ACCELERATION|ACCELERATION]] | ||
| + | * [[MC-Basic:element.DECELERATION|DECELERATION]] | ||
| + | * [[MC-Basic:element.ASCALE|ASCALE]] | ||
| + | * [[MC-Basic:element.JERK|JERK]] | ||
| + | * [[MC-Basic:element.JERKMAX|JERKMAX]] | ||
| − | }} | + | }} |
Latest revision as of 07:07, 7 May 2025
| Language: | English |
|---|
This property selects between vcruise, acceleration and deceleration properties and vscale and ascale properties.
- In case VelocitySettings is set to 1 acceleration and deceleration are ignored and ascale is used.
- In case VelocitySettings is set to 0 acceleration and deceleration are used and ascale is ignored.
Syntax
<element>.VelocitySettings = <expression> ?<element>.VelocitySettings
Availability
All versions
Type
Long
Range
0 or 1
Default
0
Scope
Configuration, Task or Terminal
Examples
Axis
A1.VelocitySettings = 1
Group
G1.VelocitySettings = 1