Thanks for the link, I found the way to do it, there is working code:
import nidaqmx
import nidaqmx.constants
import time
PPS_OUT_NI_INPUT = "/ctr0"
PPS_IN_NI_OUTPUT = {'J3': "/ao0", 'J13': "/ao1"}
PPS_FREQ = 1
PPS_DURATION = 5
input('Connect signal to PFI0 and press enter')
task_input = nidaqmx.Task()
task_input.ci_channels.add_ci_count_edges_chan('Dev3/ctr0', 'tata').ci_count_edges_term = 'PFI0'
task_input.start()
count_start = task_input.read()
time.sleep(2)
count_stop = task_input.read()
count = count_stop - count_start
task_input.stop()
task_input.close()
print('Count on PFI0 is [' + str(count) + ']')
input('Connect signal to PFI1 and press enter')
task_input = nidaqmx.Task()
task_input.ci_channels.add_ci_count_edges_chan('Dev3/ctr0', 'tata').ci_count_edges_term = 'PFI1'
task_input.start()
count_start = task_input.read()
time.sleep(4)
count_stop = task_input.read()
count = count_stop - count_start
task_input.stop()
task_input.close()
print('Count on PFI1 is [' + str(count) + ']')