Up to two used frequency input signals can be set into frequency divider mode or into TDC (= top dead centre) detection mode with
DigitalInEx0=timer,mode,port,logic,teeth,duration,scaleMin,scaleMax,delay,scaleFreq
DigitalInEx1=timer,mode,port,logic,teeth,duration,scaleMin,scaleMax,delay,scaleFreq
DigitalInEx2=timer,mode,port,logic,teeth,duration,scaleMin,scaleMax,delay,scaleFreq
DigitalInEx3=timer,mode,port,logic,teeth,duration,scaleMin,scaleMax,delay,scaleFreq
DigitalInEx4=timer,mode,port,logic,teeth,duration,scaleMin,scaleMax,delay,scaleFreq
where
DigitalInEx0 refers to digital input DI1 (DigitalInEx1 refers to DI2, DigitalInEx2 refers to DI3, ...)
timer refers to
0 – default timer resolution
1 – timer resolution of 120 MHz
2 – timer resolution of 120/2 MHz (= 60 MHz)
3 – timer resolution of 120/4 MHz (= 30 MHz)
4 – timer resolution of 120/8 MHz (= 15 MHz)
5 – timer resolution of 120/16 MHz (= 7.5 MHz)
6 – timer resolution of 120/32 MHz (=3.75 MHz)
7 – timer resolution of 120/64 MHz (= 1.875 MHz)
8 – timer resolution of 120/256 MHz (= 468.75 kHz)
9 – timer resolution of 120/1024 MHz (= 117.1875 kHz)
mode refers to
0 – frequency signal
1 – frequency divider
2 – TDC detection
port refers to
1 – Digital output DO1
2 – Digital output DO2
3 – Digital output DO3
4 – Digital output DO4
5 – Digital output DO5
8 – SCL of LIO (SICO3/SICO3M only)
9 – SDA of LIO (SICO3/SICO3M only)
Note, that a LIO port has the following hardware restriction: R=4.7 kΩ against 5 V.
logic refers to
0 – positive voltage level
1 – negative voltage level
teeth refers to the pulses per revolution
duration refers to the pulse duration in pulses
scaleMin refers to the comparison factor for TDC detection (= current time period ≥ scaleMin • previous time period)
scaleMax refers to the comparison factor for end of TDC detection
delay refers to the start delay of TDC detection in pulses (Note, that a value different from 0 is experimental only).
scaleFreq refers to the pulse period correction divider for the TDC pulse of a TDC detection measurement. This correction makes it possible to measure the frequency from tooth-to-tooth without disrupting the signal on a TDC. E.g. scaleFreq=3 for two missing teeth of a wheel. scaleFreq is activated if its value is different from 0. Note, that the pulse measurement skips the f_predicted=1/T_current correction part for missing pulses if scaleFreq is activated. (An activated scaleFreq requires at least SICOLOG V1.0.42 and TEMES V1.0.88).
Note, that unused frequency input signals must be at least added to a signal group.
Minimum required versions: SICOLOG V1.0.41 / TEMES V1.0.87