em
04-20-2018
12:57 PM
- editado pela última vez em
08-12-2021
02:51 PM
por
NIadmin
Boa tarde.
Estou usando a biblioteca nidaqmx com python3 para ler um sinal de uma fonte através da placa NI 9233. A placa é reconhecida pelo computador, contudo estou tendo alguns erros:
--------------------------------------------------------------------------- DaqError Traceback (most recent call last) <ipython-input-2-7344b4d10409> in <module>() 1 with nidaqmx.Task() as task: 2 task.ai_channels.add_ai_voltage_chan("Dev1/ai0") ----> 3 task.read() c:\users\júnior\appdata\local\programs\python\python36\lib\site-packages\nidaqmx\task.py in read(self, number_of_samples_per_channel, timeout) 603 <type 'float'> 604 """ --> 605 channels_to_read = self.in_stream.channels_to_read 606 number_of_channels = len(channels_to_read.channel_names) 607 read_chan_type = channels_to_read.chan_type c:\users\júnior\appdata\local\programs\python\python36\lib\site-packages\nidaqmx\_task_modules\in_stream.py in channels_to_read(self) 221 break 222 --> 223 check_for_error(size_or_code) 224 225 return Channel._factory(self._handle, val.value.decode('ascii')) c:\users\júnior\appdata\local\programs\python\python36\lib\site-packages\nidaqmx\errors.py in check_for_error(error_code) 125 cfunc(error_buffer, 2048) 126 --> 127 raise DaqError(error_buffer.value.decode("utf-8"), error_code) 128 129 elif error_code > 0: DaqError: Task contains physical channels on one or more devices that require you to specify the Sample Clock rate. Use the Sample Clock Timing function/VI to specify a Sample Clock rate. You cannot specify a Sample Clock rate if Mode is set to On Demand. Task Name: _unnamedTask<0> Status Code: -201087
Creio que o erro está relacionado com o "Sample Clock Rate". Porém não consigo encontrar uma função relacionada a isso.
Estou seguindo o tutorial do próprio site da biblioteca nidaqmx (https://nidaqmx-python.readthedocs.io/en/latest/).
with nidaqmx.Task() as task: task.ai_channels.add_ai_voltage_chan("Dev1/a10") task.read()
Desde já agradeço a alguma ajuda.
em 04-24-2018 01:32 PM
Esse post está duplicado. Continue em Leitura de dados de uma fonte através do dispositivo NI 9233 e Python3