8. Special I/O Functions
8.3 High speed counter
8.3.1Single phase up-counter
Function
When the count input is changed from OFF to ON, the count value is increased by 1. When the count value reaches the set value, the count value is reset to 0, and I/O interrupt program is activated (if the interrupt enable flag is ON). The count value is reset to 0 when the reset input comes ON.
This counter operation is enabled while the
The set value is set internally at the timing of the
The count value range is H0000 to HFFFF
Hardware condition
Count input (X000 and X001)
ON/OFF pulse width: 100 ms or more (max. 5 kHz)
Reset input (X002 and X003)
ON/OFF duration: 2 ms or more
Related registers
SW16: Function selection. Refer to section 8.1.
Function | Register/device | Remarks | |
| Channel 1 | Channel 2 |
|
Count input | X000 | X001 | (Note) |
Reset input | X002 | X003 |
|
Set value | SW18 | SW20 | Data range: H0000 to HFFFF |
Count value | SW22 | SW23 |
|
S240 | S248 | Operation is enabled when ON | |
Interrupt enable | S241 | S249 | Interrupt is enabled when ON |
Count preset | S243 | S24B | Used to preset the counter value |
Note) When both channels are used, X000 to X003 cannot be used as normal input devices. However, if either one channel is used, these inputs for unused channel can be used as normal input devices.
Interrupt assignment
Channel 1 ¼ I/O interrupt program #1
Channel 2 ¼ I/O interrupt program #2
Basic Hardware and Function 273
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net