Difference between revisions of "MC-Basic:axis.TORQUEERRORSTOPTYPE"

From SoftMC-Wiki
Jump to: navigation, search
(Created page with '{{MC-Basic |SHORT FORM= ''<axis>''.TorqueErrorStopType |SYNTAX= ?''<axis>''. TorqueErrorStopType |AVAILABILITY= AMCS 4.5.x |DESCRIPTION= Defines the torque-error collision pro…')
 
(AXY: new links)
 
(25 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
{{Languages|MC-Basic:axis.TORQUEERRORSTOPTYPE}}
 
{{MC-Basic
 
{{MC-Basic
 
|SHORT FORM=
 
|SHORT FORM=
''<axis>''.TorqueErrorStopType
+
<''axis''>.TorqueErrorStopType
  
 
|SYNTAX=
 
|SYNTAX=
?''<axis>''. TorqueErrorStopType
+
?<''axis''>. TorqueErrorStopType
  
 
|AVAILABILITY=
 
|AVAILABILITY=
AMCS 4.5.x
+
Since Version 4.5.x
  
 
|DESCRIPTION=
 
|DESCRIPTION=
Defines the torque-error collision procedure. If the TE > TEMAX stopping of the axis is done according to:
+
Defines the torque-error collision procedure.  
 +
TE > TEMAX stopping of the axis is done according to:
  
1 (IMMEDIATE): Using maximum deceleration.
+
1 (IMMEDIATE) – Immediate stop, using maximum deceleration.
  
2 (ONPATH): Using maximum deceleration, on the path of the motion. For a single axis, the IMMEDIATE and ONPATH stop types are the same.
+
2 (ONPATH) – Immediate stop, using maximum deceleration, on the path of the motion. This is useful for stopping group motion so that all axes remain on the original path of travel during the stop. For a single axis, the IMMEDIATE and ONPATH types of stop are the same.
  
3 (ENDMOTION): No Stop profile immediately disabling the axis.
+
<s>
 +
3 (ENDMOTION) No Stop profile. immediately disabling the axis.
  
4 (ABORT): Same as ONPATH.
+
4 (ABORT) Same as ONPATH.
  
5 (DecStopOnPath ) - the stopping profile uses the DecStop value.
+
5 (DecStopOnPath) – The stopping profile uses the DecStop value.
 +
</s>
  
 +
<font color="red"> [3, 4 and 5, below as in .STOPTYPE:]
  
 +
3 (ENDMOTION) – Stop at the end of the current motion command.
  
In cases of TorqueErrorStopType IMMEDIATE(1), ONPATH(2), ABORT(4) and DecStopOnPath(5) axis is ''disabled only if'' the condition  TE > TEMAX is true also ''after'' the end of stopping profile.
+
4 (ABORT) – Stop the current motion immediately and proceed to start next motion. Only the accepted motion commands are stopped. The commands following this type of stop will be executed regularly.
  
In case of TorqueErrorStopType equals ENDOFMOTION(3) axis is disabled always and immediately when the condition TE > TEMAX is detected.
+
5 (DecStopOnPath) – The stopping procedure is started immediately according to DecStop value. This parameter is modal so its value must be updated before executing the motion command.
 +
</font>
  
<br>
 
 
In both cases disable is done according values of TorqueErrorDisableType.
 
  
  
 +
If TorqueErrorStopType is IMMEDIATE(1), ONPATH(2), ABORT(4) or DecStopOnPath(5), the axis is <b>disabled only if</b> the condition  TE > TEMAX is also true <b>after</b> the stopping profile ends.
  
 +
If TorqueErrorStopType is ENDOFMOTION(3), the axis is always and immediately disabled when the condition TE > TEMAX is detected.
  
 +
In both instances, disable is done according to the values of TorqueErrorDisableType.
  
 
|TYPE=
 
|TYPE=
Line 52: Line 59:
  
 
|LIMITATIONS=
 
|LIMITATIONS=
Read/Write only, Modal Only
+
*Read/Write
 +
*Modal only
  
 
|EXAMPLE=
 
|EXAMPLE=
Line 58: Line 66:
  
 
|SEE ALSO=
 
|SEE ALSO=
* [[Axystems:MC-Basic:axis.TORQUEERRORDISABLETYPE|axis.TORQUEERRORDISABLETYPE]]
+
* [[Motion Dynamics]]
* [[Axystems:MC-Basic:axis.TORQUEFEEDBACK|axis.TORQUEFEEDBACK]]
+
* [[MC-Basic:axis.TORQUEERRORDISABLETYPE|axis.TORQUEERRORDISABLETYPE]]
* [[Axystems:MC-Basic:axis.TORQUEFACTOR|axis.TORQUEFACTOR]]
+
* [[MC-Basic:element.TORQUEFEEDBACK|TORQUEFEEDBACK]]
* [[Axystems:MC-Basic:axis.TORQUEADDCOMMAND|axis.TORQUEADDCOMMAND]]
+
* [[MC-Basic:axis.TORQUEFACTOR|axis.TORQUEFACTOR]]
* [[Axystems:MC-Basic:axis.TORQUEMAX|axis.TORQUEMAX]]
+
* [[MC-Basic:axis.TORQUEADDCOMMAND|axis.TORQUEADDCOMMAND]]
* [[Axystems:MC-Basic:axis.TORQUEERRORSTOPTYPE|axis.TORQUEERRORSTOPTYPE]]
+
* [[MC-Basic:axis.TorqueMax|axis.TORQUEMAX]]
* [[Axystems:MC-Basic:axis.TORQUEERRORFILTER|axis.TORQUEERRORFILTER]]
+
* [[MC-Basic:axis.TORQUEERRORFILTER|axis.TORQUEERRORFILTER]]
* [[Axystems:MC-Basic:axis.TORQUEERRORMAX|axis.TORQUEERRORMAX]]
+
* [[MC-Basic:axis.TORQUEERRORMAX|axis.TORQUEERRORMAX]]
* [[Axystems:MC-Basic:axis.TORQUEERROR|axis.TORQUEERROR]]
+
* [[MC-Basic:axis.TORQUEERROR|axis.TORQUEERROR]]
  
  
 
}}
 
}}
 +
 +
 +
[[Category:Motion Dynamics|TORQUEERRORSTOPTYPE]]

Latest revision as of 12:56, 13 September 2017

Language: English  • 中文(简体)‎

Defines the torque-error collision procedure. TE > TEMAX stopping of the axis is done according to:

1 (IMMEDIATE) – Immediate stop, using maximum deceleration.

2 (ONPATH) – Immediate stop, using maximum deceleration, on the path of the motion. This is useful for stopping group motion so that all axes remain on the original path of travel during the stop. For a single axis, the IMMEDIATE and ONPATH types of stop are the same.

3 (ENDMOTION) – No Stop profile. immediately disabling the axis.

4 (ABORT) – Same as ONPATH.

5 (DecStopOnPath) – The stopping profile uses the DecStop value.

[3, 4 and 5, below as in .STOPTYPE:]

3 (ENDMOTION) – Stop at the end of the current motion command.

4 (ABORT) – Stop the current motion immediately and proceed to start next motion. Only the accepted motion commands are stopped. The commands following this type of stop will be executed regularly.

5 (DecStopOnPath) – The stopping procedure is started immediately according to DecStop value. This parameter is modal so its value must be updated before executing the motion command.


If TorqueErrorStopType is IMMEDIATE(1), ONPATH(2), ABORT(4) or DecStopOnPath(5), the axis is disabled only if the condition  TE > TEMAX is also true after the stopping profile ends.

If TorqueErrorStopType is ENDOFMOTION(3), the axis is always and immediately disabled when the condition TE > TEMAX is detected.

In both instances, disable is done according to the values of TorqueErrorDisableType.

Short form

<axis>.TorqueErrorStopType

Syntax

?<axis>. TorqueErrorStopType

Availability

Since Version 4.5.x

Type

Integer

Range

0 to 5

Default

3 (ENDMOTION)

Scope

Configuration, Task or Terminal

Limitations

  • Read/Write
  • Modal only

Examples

?A1.TorqueErrroStopType

See Also