exponenta event banner

daq.createSession

(Не рекомендуемый), Создают сеанс сбора данных для определенного оборудования поставщика

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

Описание

пример

session = daq.createSession(vendor) создает объект сеанса для конфигурирования и устройств захвата эксплуатационных данных от заданного поставщика.

Примеры

свернуть все

Создайте объект s сеанса сбора данных, для National Instruments ™® устройства.

s = daq.createSession('ni')
s = 

Data acquisition session using National Instruments hardware:
   Will run for 1 second (1000 scans) at 1000 scans/second.
   No channels have been added.   

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

свернуть все

Имя поставщика для устройства вы хотите создать сеанс для в виде вектора символов. Допустимые поставщики:

  • 'ni'

  • 'digilent'

  • 'directsound'

  • 'adi'

  • 'mcc'

Типы данных: char | string

Выходные аргументы

свернуть все

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

Сеанс имеет следующие свойства:

ChannelsМассив объектов канала сопоставлен с объектом сеанса
ConnectionsМассив связей на сеансе
DurationInSecondsЗадайте длительность захвата
IsContinuousЗадайте, продолжается ли операция, пока вручную не остановлено
IsDoneУкажите, завершена ли операция сеанса
IsLoggingУкажите, получает ли оборудование или генерирует данные
IsNotifyWhenDataAvailableExceedsAutoУправляйте если NotifyWhenDataAvailableExceeds установлен автоматически
IsNotifyWhenScansQueuedBelowAutoУправляйте если NotifyWhenScansQueuedBelow установлен автоматически
NotifyWhenDataAvailableExceedsУправляйте увольнением DataAvailable событие
NotifyWhenScansQueuedBelowУправляйте увольнением DataRequired событие
NumberOfScansКоличество сканов для операции при запуске
RangeУкажите диапазон измерения канала
RateУровень операции в сканах в секунду
RateLimitПредел уровня операции на основе аппаратной конфигурации
ScansAcquiredКоличество сканов получено во время операции
ScansOutputByHardwareУкажите на количество сканов, выведенных оборудованием
ScansQueuedУкажите на количество сканов, поставленных в очередь для выхода
UserDataПользовательские данные
VendorИнформация о поставщике сопоставлена с объектом сеанса

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

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

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

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