Arbitrary Reverse Run - Mitsubishi Electric M800VW Series Programming Manual

Plc programming
Hide thumbs Also See for M800VW Series:
Table of Contents

Advertisement

M800V/M80V Series PLC Programming Manual (2/2)
14 PLC Help Function

14.10 Arbitrary Reverse Run

14.10 Arbitrary Reverse Run
This function allows a program to run the executed blocks backward (hereinafter called "reverse run") after the block stop in
the automatic operation.
The following steps are available:
(1) Execute the reverse run to the point to go back.
(2) Run the reversed blocks again following the program (hereinafter called "forward run").
(3) Continue the remaining blocks from the point of the interruption.
Maximum 200 blocks can be executed in the reverse run.
Only the 1st to 3rd axes of each part system can be used for this function.
Term definition
The following terms are used in this section.
Term
Reverse run infor-
Data of the program blocks that have been executed under the conditions written later in "(1) Saving
mation
the reverse run data" in the "Reverse run information" column.
Running the executed blocks backward based on the reverse run information. A reverse run starts at
Reverse run
the specified point in a block, ends at the specified point in one previous block.
Running the program again from the reverse run end point to the start point based on the reverse run
Forward run
data.
Reverse run control Execution of the reverse/forward run.
Reverse run information
 Saving the reverse run data
When all the following conditions are met, NC saves the data of the executed program blocks as reverse run information.
The conditions differ according to the setting value of the parameter "#1338 rev data save trg".
#1338
0
 Reverse run control mode (RVMD) signal is ON
 The program is under the memory or MDI mode
 During the valid G code modal written later in the "Valid G codes" column
1
 Under the macro interrupt (M96) command
 Reverse run control mode (RVMD) signal is ON
 The program is under the memory or MDI mode
 During the valid G code modal written later in the "Valid G codes" column
NC saves the data of the latest 200 blocks as reverse run information. If a block has moved before 200th, the reverse run
information of the block is deleted accordingly.
Movements in the reverse/forward run are not saved as reverse run information.
The reverse run information is not saved in the program check or restart search.
 Clearing the reverse run information
NC initializes the reverse run information if one of the following is executed.
 "Reverse run control mode" (RVMD) signal is turned OFF and ON
 "NC reset 1" (NRST1) signal is turned ON
 "NC reset 2" (NRST2) signal is turned ON
 "Reset & rewind" (RRW) signal is turned ON
IB-1501668-B
Meanings
Conditions
604

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents