Programming manual.
CNC 8070
STATEMENTS AND INSTRUCTIONS
22.
Programming statements
·423·
(REF: 1709)
As opposed to the #MEET instruction, it does not activate the indicated mark of its own
channel. The marks of the channel are activated using the instruction #SIGNAL.
#SIGNAL
It activates the mark in its own channel
The #SIGNAL instruction activates the indicated marks in its own channel. Each channel has
100 marks that are numbered from 1 to 100. These marks correspond to the #WAIT
instructions.
This instruction does not perform any wait; it goes on executing. Once synchronized, the
marks are deactivated, if so wished, using the #CLEAR instruction.
The programming format is:
#SIGNAL [<mark>,...]
#CLEAR
It clears the synchronism marks of the channel
This instruction activates the indicated marks in its own channel. If no marks are
programmed, it deletes all of them.
The programming format is:
#CLEAR
#CLEAR [<mark>,...]
In the following example, channels ·1· and ·2· wait for mark ·5· to be active in channel ·3·
to synchronize. When mark ·5· is activated in channel ·3·, it resumes the execution in all three
channels.
Parameter Meaning
<mark> Synchronization mark waited for to be activated.
<channel> Channel or channels that must activate the mark.
Parameter Meaning
<mark> Synchronization marks that is activated in the channel.
Parameter Meaning
<mark> Synchronization marks that is deleted in the channel.
CHANNEL 1 CHANNEL 2 CHANNEL 3
%PRG_1
···
···
#WAIT [5,3]
···
···
···
M30
%PRG_2
···
#WAIT [5,3]
···
···
···
···
M30
%PRG_3
···
···
···
#SIGNAL [5]
···
#CLEAR [5]
M30