daq.createSession

Создайте сеанс сбора данных для определенного оборудования поставщика

Синтаксис

session = daq.createSession(vendor)

Описание

пример

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

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

свернуть все

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

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

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

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

Для просмотра документации необходимо авторизоваться на сайте