Состояние по умолчанию встречного выходного канала
При работе с основанным на сеансе интерфейсом свойство IdleState указывает на состояние по умолчанию встречного выходного канала с типом измерения 'PulseGeneration', когда счетчик не запускается.
IdleState или 'Высоко' или 'Низко'.
Создайте сеанс, возражают и добавляют счетчик 'PulseGeneration' выходной канал:
s = daq.createSession('ni'); s.addCounterOutputChannel('cDAQ1Mod5', 'ctr0', 'PulseGeneration');
Измените свойство IdleState на 'High' и отобразите канал:
s.Channels.IdleState = 'High';
s.Channels
ans =
Data acquisition counter output pulse generation channel 'ctr0' on device 'cDAQ1Mod5':
IdleState: High
InitialDelay: 2.5e-008
Frequency: 100
DutyCycle: 0.5
Terminal: 'PFI12'
Name: empty
ID: 'ctr0'
Device: [1x1 daq.ni.DeviceInfo]
MeasurementType: 'PulseGeneration'