Difference between revisions of "AXY:MC-Basic:group.RESCUEMODE"

From SoftMC-Wiki
Jump to: navigation, search
m (1 revision)
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{MC-Basic
+
<!-- {{MC-Basic
 
|SHORT FORM=
 
|SHORT FORM=
 
RMode
 
RMode
  
 
|SYNTAX=
 
|SYNTAX=
<GROUP>.RMode = <''value''><br>
+
<''group''>.RMode = <''value''><br>
  
?<GROUP>.RMode
+
?<''group''>.RMode
  
 
|AVAILABILITY=
 
|AVAILABILITY=
Versions 3.6.20 and higher
+
Since Version 3.6.20
  
 
|DESCRIPTION=
 
|DESCRIPTION=
RESCUEMODE is a special mode of the system that enable recovery after emergency stop. Setting this mode to on produce saving the current motion package and the pending one after inserting into following mode. Motion recovery can be done assistace proceed continue command. The stored motion packages can be ignored by the proceed clear all command. Until another stop occurs (emergency stop or stop command) the packages are internal stored. There are additional sequences that can be recovery using this flag:
+
RESCUEMODE is a special mode of the system that enable recovery after emergency stop. Setting this mode to '''1''' causes saving the current motion package and the pending one after entering following mode. Motion can be recovered using '''proceed''' command. The stored motion packages can be ignored by the '''proceed proceedtype = clear''' command. There are additional sequences that can be recovered using this flag:
  
�        Entering following mode due to position error or velocity over speed error.
+
Entering following mode due to position error or velocity over speed error.
  
�        Disabling the system using EN property.
+
Disabling the system using EN property.
  
�        External disable of the system especialy important in case of emergency stop        Actually, in many ways, this command is equivalent to a STOP command issued from an attached task. It stores both movement packages, but does not block the program.
+
External disable of the system especialy important in case of emergency stop    
  
 +
Actually, in many ways, this command is equivalent to a STOP command issued from an attached task. It stores both movement packages, but does not block the program.
  
  
 
+
All movement property points (DEST, START, etc.) are affected by it. If a movement is rescued, DEST and START are re-initialized to the current position values.
 
 
All movement property points (DEST, START, etc.) are affected by it. If a movement is rescued, DEST and START are re-intialize to the current position as the start point and the original target is not affected.
 
  
  
Line 43: Line 42:
  
 
|SCOPE=
 
|SCOPE=
R/W, , Task, Terminal
+
Read/Write, , Task, Terminal
  
 
|LIMITATIONS=
 
|LIMITATIONS=
Line 54: Line 53:
  
 
|SEE ALSO=
 
|SEE ALSO=
* [[Axystems:MC-Basic:group.DEST|group.DEST]]
+
* [[MC-Basic:group.DEST|group.DEST]]
* [[Axystems:MC-Basic:group.DESTCENTER|group.DESTCENTER]]
+
* [[MC-Basic:group.DESTCENTER|group.DESTCENTER]]
 +
* [[MC-Basic:PROCEED]]
  
  
 
}}
 
}}
 +
-->

Latest revision as of 07:14, 14 August 2017