FPΣ User's Manual 
 
7.3 High-Speed Counter Function 
113 
Control code settings 
Bits 0–15 of the control code are allocated in groups of four. The bit setting in each group is 
represented by a hex number (e.g. 0002 0000 0000 1001 = 16#2009). 
15 12 11 8 7 4 3 0
IIIIIIIV
 
1
 
Channel number (channel n: 16#n) 
Clear high-speed counter instruction (bit 3) 
2
 
0: continue  1: clear 
Reset input (bit 2) (see note) 
3
 
0: enabled  1: disabled 
Count (bit 1) 
4
 
0: permit  1: prohibit 
Reset elapsed value to 0 (bit 0) 
5
 
0: no  1: yes 
 
Example: 16#2009 
Group  Value  Description 
IV  2  Channel number: 2 
III 0 (fixed) 
II 0 (fixed) 
Hex 9 corresponds to binary 1001 
Clear high-speed counter instruction: clear (bit 3)  1 
Reset input: enabled (bit 2)  0 
Count: permit (bit 1)  0 
I 9 
Reset elapsed value to 0: yes (bit 0)  1 
 
NOTE
 
Use the reset input setting (bit 2) to disable the reset input allocated in the 
system registers. 
 
REFERENCE
 
Please refer to the FPWIN Pro online help for programming examples. 
 
7.3.4.2  Writing and Reading the Elapsed Value for the High-Speed Counter 
The elapsed value is stored as a double word in the special data registers. Access the special 
data registers using the system variable sys_diHscChannelxElapsedValue (where x=channel 
number).