User`s manual
106
(b) When the present value < the ring counter lower limit value or the ring counter upper
limit value < the present value
• When counting up
When the present value reaches the ring counter lower limit value, the ring counter lower limit value is held
as the present value. The value (ring counter upper limit value + 1) is stored in CH1 Present value
(Un\G1050, Un\G1051) at the next count-up pulse input.
• When counting down
When the present value reaches the ring counter upper limit value, the ring counter lower limit value is
automatically stored in CH1 Present value (Un\G1050, Un\G1051).
Both when counting up and down, the ring counter upper limit value is not stored in CH1 Present value
(Un\G1050, Un\G1051).
For example, if CH1 Count enable command (Y06) is turned on when the ring counter lower limit value is 0, the
ring counter upper limit value is 2000, and the present value is 3000, the counting range and the present value
change as follows.
(c) When the ring counter lower limit = the ring counter upper limit
When the ring counter lower limit equals to the ring counter upper limit, the counting range is from
-2147483648 to 2147483647 regardless of the present value.
● The setting values of the ring counter upper/lower limit value can be reflected by Operating condition settings batch-
change command (Y01).
In that case, however, buffer memory whose data classification is Md1 such as CH1 Present value (Un\G1050,
Un\G1051) is cleared. For ordinary use, reflect the setting values by CH1 Count enable command (Y06).
● When CH1 Count enable command (Y06) is on, the stored value does not change even if a value is written to CH1 Ring
counter lower limit value (Un\G1010, Un\G1011) and CH1 Ring counter upper limit value (Un\G1012, Un\G1013). Turn off
CH1 Count enable command (Y06) before changing the ring counter upper/lower limit value. Then turn on CH1 Count
enable command (Y06). The OFF time must be 2ms or longer.
● Turn off CH1 Count enable command (Y06) before changing the counting range by the preset/replace function to prevent
a miscount.
The ring counter upper limit value,
2000, is not stored in CH1 Present
value (Un\G1050, Un\G1051).
-2147483648
0
3000
2000
2147483647
(2000)
3000 3001 2001to -2 -1 0 to2002 29982147483647 -2147483648 to 2999
Ring counter lower limit
Present value
Ring counter upper limit
Ring counter
lower limit
Ring counter
upper limit
Present value
Counting range
Counting range










