25
CHAPTER 3 SPECIFICATIONS
3
3.3 Function List
3.3 Function List
The following table lists the functions of the high-speed counter module.
● These functions can be used together.
However, select either the linear counter function or the ring counter function and any one of the counter functions from
counter function selection.
● The preset function and the function selected from counter function selection can also be performed by the following
external inputs.
• To use the preset function, apply a voltage to the preset input terminal.
• To use any function of the counter function selection, apply a voltage to the function start input terminal.
Item Description Reference
Linear counter function
This function counts pulses between -2147483648 and 2147483647 and detects an
overflow if the count value is outside the range.
Page 64,
Section 8.2.1
Ring counter function
This function repeatedly counts pulses between the ring counter upper limit value
and the ring counter lower limit value.
Page 65,
Section 8.2.2
Coincidence
output function
This function compares the present counter value with the preset coincidence output
point setting value and outputs on or off signal when they match.
Page 68,
Section 8.3
Coincidence
detection
interrupt
function
This function outputs an interrupt signal to the CPU module and starts an interrupt
program when the present counter value matches with the preset coincidence output
point setting value.
Preset function
This function overwrites the present counter value with the preset value.
This function is performed by a program or an external control signal (preset input).
Page 73,
Section 8.4
Counter function
selection
Count disable
function
This function stops counting pulses while CH Count enable command (Y4, YC) is
on.
Page 78,
Section 8.6
Latch counter
function
This function stores the present counter value to the buffer memory when the
counter function selection start command signal is input.
This function is performed by a program or an external control signal (function input).
Page 79,
Section 8.7
Sampling
counter function
This function counts pulses input during the specified sampling period after the
counter function selection start command is input and stores the counter value to the
buffer memory.
This function is performed by a program or an external control signal (function input).
Page 80,
Section 8.8
Periodic pulse
counter function
This function stores the present and previous counter values to the corresponding
buffer memory areas at the preset cycle while the counter function selection start
command signal is input.
Page 81,
Section 8.9