3 - 10                  3 - 10 
MELSEC-Q
3   SPECIFICATIONS 
 
Buffer memory address 
Item Details 
Initial 
value 
CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8
Movement 
averaging 
processing 
selection 
•  When "movement averaging processing" is set in the movement 
averaging processing selection, movement averaging processing 
is performed on the "sampling pulse number" of the buffer 
memory by the number of times set in the "number of movement 
averaging processing" of the buffer memory. 
•  When the setting value is other than 0 or 1, a movement 
averaging setting range outside error (error code: 300) occurs. 
To clear the error, turn ON the error reset request (Y8 to YF) of 
the corresponding channel. After this, set a correct value and 
then turn ON the operating condition setting request flag (Y1). 
[Setting value] 
0: Sampling processing 
1: Movement averaging processing 
0  4  36  68  100 132 164 196 228
Number of 
movement 
averaging 
processing 
•  Set the number of times to perform movement averaging 
processing on the "sampling pulse number" of the buffer 
memory. 
•  When "movement averaging processing" is selected in the 
"movement averaging processing selection" of the buffer 
memory, the initial value of this buffer memory is "0". Therefore, 
if you run the programmable controller CPU without setting the 
value, a movement averaging setting range outside error (error 
code: 300) will occur. 
•  If the setting value is outside the range, a movement averaging 
setting range outside error (error code: 300) occurs. To clear the 
error, turn ON the error reset request (Y8 to YF) of the 
corresponding channel. After this, set a correct value and then 
turn ON the operating condition setting request flag (Y1). 
[Setting range: 2 to 60] 
0  5  37 69  101 133 165 197 229
•  The pre-scale function converts the input pulse number per count 
cycle into the unit pulse number when the weight per pulse is a 
fraction, and stores the result of conversion into the "sampling 
pulse number" of the buffer memory. The following operation 
formula is used at this time. 
  Sampling pulse number = 
Input pulse value per count cycle 
 pre-scale setting value 
 unit magnification 
  The converted sampling pulse number is rounded down to the 
decimal point. 
 
Pre-scale function selection 
(Unit magnification) 
Setting value 
  Pre-scale function invalid  0 
   1  1 
 0.1  2 
 0.01  3 
 0.001  4 
 
 0.0001  5 
Pre-scale 
function selection 
If the setting value is other than the above values, a pre-scale 
setting range outside error (error code: 400) occurs. To clear the 
error, turn ON the error reset request (Y8 to YF) of the 
corresponding channel. After this, set a correct value and then 
turn ON the operating condition setting request flag (Y1). 
0  6  38 70  102 134 166 198 230
 
*: Refer to Section 9.3 for details of the error codes.