9 - 112 
MELSEC-Q
9   MAJOR POSITIONING CONTROL 
 
[2]   Changing to a new current value using the start No. (No. 9003) for 
a current value changing 
 
 Operation chart 
 
The current value is changed by setting the new current value in the current value 
changing buffer memory "
Cd.9
 Current value changing", setting "9003" in the 
"
Cd.3
 Positioning start No.", and turning ON the positioning start signal. 
 
Positioning  start signal
Md.20  Current feed value
50000
0
OFF
ON
Current value changes to the 
positioning address designated by
the current value changing buffer memory.
The above chart shows an example
when the positioning address is "0".
[Y10,Y11,Y12,Y13]
 
 
 Restrictions 
 
(1)  An axis error "Outside new current value range" (error code: 514) will occur if 
the designated value is outside the setting range when "degree" is set in "Unit 
setting". 
 
(2)  An error "Software stroke limit +" or "Software stroke limit –" (error code: 507 
or 508) will occur if the designated value is outside the software stroke limit 
range.  
 
(3)  The current value cannot be changed during stop commands and while the M 
code ON signal is ON.  
 
(4)  The M code output function is made invalid. 
 
 Current value changing procedure 
 
The following shows the procedure for changing the current value to a new value.  
 
Turn ON the positioning start signal. 
Write "9003" in " Cd. 3  Positioning start No."
1)
2)
3)
 Write the current value to " Cd. 9 Current value changing"