10 - 10 
MELSEC-Q
 
10   HIGH-LEVEL POSITIONING CONTROL 
 
10.3.3 Condition start 
In a "condition start", the "condition data" conditional judgment designated in "
Da.14
 
Parameter" is carried out for the positioning data set in "
Da.12
 Start data No.". If the 
conditions have been established, the " block start data" set in "1: condition start" is 
executed. If the conditions have not been established, that " block start data" will be 
ignored, and the "block start data" of the next point will be executed.  
 
Section [2] shows a control example where the " block start data" and "positioning 
data" are set as shown in section [1].  
 
[1]   Setting examples 
 
(1)   Block start data setting example 
 
Da.11 Da.12  Da.13  Da.14 
Axis 1 block 
start data 
Shape  Start data No. 
Special start 
instruction 
Parameter 
1st point  1: Continue  1  1: Condition start  1 
2nd point  1: Continue  10  1: Condition start  2 
3rd point  0: Termination  50  0: Block start  – 
•
 
    
•
 
    
 
 The "condition data Nos." have been set in "
Da.14
 Parameter". 
 
(2)   Positioning data setting example 
 
Da.1 Axis 1 position-
ing data No. 
Operation pattern 
1  01: Continuous positioning control 
2  01: Continuous positioning control 
3 00: Termination 
•
 
 
10  11: Continuous path control 
11  11: Continuous path control 
12 00: Termination 
•
 
 
50 00: Termination 
•
 
 
 
[2]   Control examples 
The following shows the control executed when the " block start data" of the 1st 
point of axis 1 is set as shown in section [1] and started.  
 
<1> The conditional judgment set in "condition data 1" is carried out before 
execution of the axis 1 "positioning data No. 1". 
 
Conditions established 
 Execute positioning data No. 1, 2, and 3   
Go to <2>. 
 
Conditions not established 
 Go to <2>. 
 
<2> The conditional judgment set in "condition data 2" is carried out before 
execution of the axis 1 "positioning data No. 10". 
 
Conditions established 
 Execute positioning data No. 10, 11, and 12 
 Go to <3>. 
 
Conditions not established 
 Go to <3>. 
 
<3> Execute axis 1 "positioning data No. 50" and stop the control.