EasyManua.ls Logo

Fagor 8070 BL - Page 422

Fagor 8070 BL
444 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programming manual.
CNC 8070
22.
STATEMENTS AND INSTRUCTIONS
Programming statements
·422·
(REF: 1709)
Status of the MEET or WAIT type "m" mark in the "n" channel
V.[n].G.MEETST[m]
V.[n].G.WAITST[m]
#MEET
It activates the mark indicated in the channel and waits for it to
be activated in the rest of the programmed channels.
This instruction, after activating the mark in its own channel, waits for it to also be active in
the programmed channels before resuming the execution. Each channel has 100 marks that
are numbered from 1 to 100.
Programming the same instruction in several channels, all of them stop and wait for the rest
to reach the indicated point before they all resume the execution at the same time from that
point on.
The programming format is:
#MEET [<mark>, <channel>,...]
There is no need to include the number of its own channel in each instruction because the
mark is activated when executing the #MEET instruction. However, it is recommended to
program it in order to make the program more understandable.
Operation
Programming the same instruction in each channel, all of them are synchronized at that point
and the execution resumes from there on. It works as follows.
1 It activates the mark selected in its own channel.
2 It waits for the mark to be activated in all the indicated channels.
3 After synchronizing the channels, it deletes the mark from its own channel and goes on
executing the program.
Each channel stops on its #MEET. When the last one of them reaches the command and
checks that all the marks are active, the process unlocks for all of them at the same time.
In the following example, it waits for mark ·5· to be active in channels ·1·, ·2· and ·3· to
synchronize the channels and resume the execution.
#WAIT
It waits for the mark to be activated in the indicated channel
The #WAIT instruction waits for the indicated mark to be active in the specified channels.
If the mark is already active when executing the command, the execution is not interrupted
and the program keeps running.
Each channel has 100 marks that are numbered from 1 to 100.
The programming format is:
#WAIT [<mark>, <channel>,...]
Parameter Meaning
<mark> Synchronization mark that is activated in the channel itself
and must be activated in the rest of the channels before
going on.
<channel> Channel or channels where the same mark must be
activated.
CHANNEL 1 CHANNEL 2 CHANNEL 3
%PRG_1
···
···
#MEET [5,1,2,3]
···
···
M30
%PRG_2
···
#MEET [5,1,2,3]
···
···
···
M30
%PRG_3
···
···
···
···
#MEET [5,1,2,3]
M30

Table of Contents

Related product manuals