Справочник Пользователя для Mitsubishi Electronics QD75D2N

Скачать
Страница из 860
 
 
 
10 - 16 
MELSEC-Q
10   HIGH-LEVEL POSITIONING CONTROL 
 
10.3.8 Restrictions when using the NEXT start 
The "NEXT start" is a instruction indicating the end of the repetitions when executing 
Section 10.3.6 "Repeated start (FOR loop)" and Section 10.3.7 "Repeated start (FOR 
condition)".  
 
The following shows the restrictions when setting "6: NEXT start" in the " block start 
data".  
 
(1)  The processing when "6: NEXT start" is set before execution of "4: FOR loop" or 
"5: FOR condition" is the same as that for a "0: block start".   
 
(2)  Repeated processing will not be carried out if there is no "6: NEXT start" 
instruction after the "4: FOR loop" or "5: FOR condition" instruction. (Note that an 
"error" will not occur.) 
 
(3)  Nesting is not possible between "4: FOR loop" and "6: NEXT start", or between 
"5: FOR condition" and "6: NEXT start". A warning "FOR to NEXT nest 
construction" (warning code: 506) will occur if nesting is attempted.   
 
[Operating examples without nesting structure]  [Operating examples with nesting structure] 
Da.13
FOR
NEXT
FOR
NEXT
Da.13
FOR
FOR
NEXT
NEXT
Start block data
1st point
2nd point
3rd point
4th point
5th point
6th point
7th point
8th point
9th point
Special start instruction
Normal start
Normal start
Normal start
Normal start
Normal start
Start block data
1st point
2nd point
3rd point
4th point
5th point
6th point
7th point
8th point
9th point
Special start instruction
Normal start
Normal start
Normal start
Normal start
Normal start
 
 
  A warning will occur when starting the 4th 
point "FOR". 
The JUMP destination of the 7th point "NEXT" 
is the 4th point. The 9th point "NEXT" is 
processed as normal start.