Difference between revisions of "AXY:MC-Basic:axis.TIMEDECELERATION"

From SoftMC-Wiki
Jump to: navigation, search
m (Text replace - "''<value>''" to "<''value''>")
m
Line 4: Line 4:
  
 
|SYNTAX=
 
|SYNTAX=
<''axis''>.TimeDeceleration = <''value''><br>
+
<''axis''>.TimeDeceleration = <''value''>
  
 
?<''element name''>.TimeDeceleration
 
?<''element name''>.TimeDeceleration
Line 14: Line 14:
 
Defines the duration of the deceleration phase. This value is reached only if the other movement parameters cause it to occur. The maximum deceleration value is not exceeded.
 
Defines the duration of the deceleration phase. This value is reached only if the other movement parameters cause it to occur. The maximum deceleration value is not exceeded.
  
A query of the property returns a numeric value, which may be used in expressions. This value is the assigned value - not the actual used value.
+
A query of the property returns a numeric value, which may be used in expressions. This value is the assigned value, not the value actually used.
  
When –1 is assigned, this property is ignored and the defined deceleration is used instead.
+
When -1 is assigned, this property is ignored and the defined deceleration is used instead.
  
 
A value that is not an integer multiple of the SERCOS cycle time is rounded up to the nearest integer multiple value.
 
A value that is not an integer multiple of the SERCOS cycle time is rounded up to the nearest integer multiple value.
Line 27: Line 27:
  
 
|UNITS=
 
|UNITS=
Msec
+
millisecond (ms)
  
 
|DEFAULT=
 
|DEFAULT=
Line 39: Line 39:
  
 
|EXAMPLE=
 
|EXAMPLE=
a1.TDec = 250 ‘sets the deceleration time to 250 msec<br>
+
a1.TDec = 250
 +
::::Sets the deceleration time to 250 msec<br>
  
 
?a1.TimeDeceleration
 
?a1.TimeDeceleration

Revision as of 11:48, 19 March 2014

Defines the duration of the deceleration phase. This value is reached only if the other movement parameters cause it to occur. The maximum deceleration value is not exceeded.

A query of the property returns a numeric value, which may be used in expressions. This value is the assigned value, not the value actually used.

When -1 is assigned, this property is ignored and the defined deceleration is used instead.

A value that is not an integer multiple of the SERCOS cycle time is rounded up to the nearest integer multiple value.

Short form

<axis>.Tdec

Syntax

<axis>.TimeDeceleration = <value>

?<element name>.TimeDeceleration

Availability

All versions

Type

Double

Range

-1, 0 to MaxDouble

Units

millisecond (ms)

Default

-1

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.TDec = 250

Sets the deceleration time to 250 msec

?a1.TimeDeceleration

See Also