Channel editing problem at the Data Aquisition Toolbox
1 次查看(过去 30 天)
显示 更早的评论
Hell I dont understand the failure or the problem at the channel editing. Can someone help me please?
The Failure is shown at the picture and the m.file is shown below.
ai = daq.createSession('ni');
ai.Rate = 50000; % Abtastrate
% Initialisierung der 3 analogen Eingänge
chan1 = addAnalogInputChannel(ai,'Dev6', 'ai0', 'Voltage');
chan1.DuratioInSeconds = 0.5; % Messzeit
chan1.Range = [-0.2,0.2]; % Grenzwerte AD Wandler
chan2 = addAnalogInputChannel(ai,'Dev6', 'ai1', 'Voltage');
chan2.DuratioInSeconds = 0.5; % Messzeit
chan2.Range = [-0.2,0.2]; % Grenzwerte AD Wandler
chan3 = addAnalogInputChannel(ai,'Dev6', 'ai2', 'Voltage');
chan3.DuratioInSeconds = 0.5; % Messzeit
chan3.Range = [-0.2,0.2]; % Gr
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/149122/image.png)
enzwerte AD Wandler
0 个评论
回答(2 个)
Tim Jackman
2015-9-18
When you add an analog input channel using the command addAnalogInputChannel, you create an object for the channel that has specific properties. The properties are listed here:
Range is a defined property of this object type, but DuratioInSeconds is not. This is why you are getting this error.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!