exponenta event banner

removeConnection

(Не рекомендуемый), Демонтируют часы или инициировали связь

Этот session объектная функция не рекомендуется. Используйте DataAcquisition возразите функциям вместо этого. См. Вопросы совместимости.

Синтаксис

Описание

пример

removeConnection(s,idx) демонтирует заданные часы или триггер с индексом idx, от сеанса. Подключенное устройство остается на сеансе, но больше не синхронизируется с другими подключенными устройствами на сеансе.

Примеры

свернуть все

Создайте часы и инициируйте связь на сеансе s.

s = daq.createSeion('ni');
addAnalogInputChannel(s,'Dev1','ai0','Voltage')
addAnalogInputChannel(s,'Dev2','ai0','Voltage')
addAnalogInputChannel('Dev3','ai0','Voltage')
addTriggerConnection(s,'Dev1/PFI0',{'Dev2/PFI0','Dev3/PFI0'}','StartTrigger');
addClockConnection(s,'Dev1/PFI1',{'Dev2/PFI1','Dev3/PFI1'},'ScanClock');

Просмотрите существующую связь синхронизации.

s.Connections
ans= 


Start Trigger is provided by 'Dev1' at 'PFI0' and will be received by:
         'Dev2' at terminal 'PFI0'
         'Dev3' at terminal 'PFI0'
Scan Clock is provided by 'Dev1' at 'PFI1' and will be received by:
         'Dev2' at terminal 'PFI1'
         'Dev3' at terminal 'PFI1'

   index     Type      Source   Deination
   ----- ------------ --------- -----------
   1     StartTrigger Dev1/PFI0 Dev2/PFI0
   2     StartTrigger Dev1/PFI0 Dev3/PFI0
   3     ScanClock    Dev1/PFI1 Dev2/PFI1
   4     ScanClock    Dev1/PFI1 Dev3/PFI1

Удалите триггерную связь с индексом 2 от Dev3/PFI0 к Dev1/PFI0:

removeConnection(s,2);

Просмотрите обновленную связь

s.Connections
an= 


Start Trigger is provided by 'Dev1' at 'PFI0' and will be received by 
'Dev2' at terminal 'PFI0'.
Scan Clock is provided by 'Dev1' at 'PFI1' and will be received by:
         'Dev2' at terminal 'PFI1'
         'Dev3' at terminal 'PFI1'

   index     Type      Source   Deination
   ----- ------------ --------- -----------
   1     StartTrigger Dev1/PFI0 Dev2/PFI0
   2     ScanClock    Dev1/PFI1 Dev2/PFI1
   3     ScanClock    Dev1/PFI1 Dev3/PFI1

Заметьте, что связи повторно индексируются.

Входные параметры

свернуть все

Сеанс сбора данных в виде объекта сеанса. Создайте использование объекта сеанса daq.createSession. Используйте сеанс сбора данных для операций генерации и захвата. Создайте один сеанс на поставщика и используйте тот сеанс поставщика, чтобы выполнить все операции сбора данных.

Индекс связи вы хотите удалить в виде числового значения.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2020a

Представленный в R2012a