Доступ к осциллографам Simulink Real-Time
public abstract class xPCScope : xPCApplicationNotficationObject
Namespace: MathWorks.xPCTarget.FrameWork
Syntax Language: C#
public abstract class xPCScope : xPCApplicationNotficationObject
инициализирует новый экземпляр xPCScope класса.
Не используйте этот класс API.NET. Поддержка этого класса использует поддержку API.NET, который будет удален в будущем релизе.
Метод | Описание |
---|---|
xPCScope.Start | Запустите осциллограф |
xPCScope.Stop | Остановите осциллограф |
xPCScope.Trigger | Триггер программного обеспечения запускается сбора данных для осциллографов |
Событие | Описание |
---|---|
xPCScope.ScopeStarted | Событие после xPCScope.Start завершено |
xPCScope.ScopeStarting | Событие перед xPCScope.Start выполняется |
xPCScope.ScopeStopped | Событие после xPCScope.Stop завершено |
xPCScope.ScopeStopping | Событие перед xPCScope.Stop выполняется |
Свойство | Синтаксис объявления C# | Описание | Исключение |
---|---|---|---|
|
| Получите или определите номер |
|
|
| Получите или определите номер выборок, собранных прежде или после триггерного события. |
|
|
| Получите или определите номер непрерывных выборок, полученных во время приобретения блока данных. Осциллограф записывает данные выборки в буфер памяти размера Если осциллограф останавливается прежде, чем получить это количество выборок, осциллограф имеет собранные данные в конец сбора данных. Это затем имеет, обнуляет для остающихся неинкассированных данных. Отметьте, какие данные вы собираете, возможно, что ваши данные содержат, обнуляет. |
|
|
| Числовой индекс, уникальный для каждого осциллографа. | |
|
| Укажите, получаются ли данные, осциллограф ожидает триггера, осциллограф был остановлен (прерванный), или приобретение закончено. Значениями является |
|
|
| Получите или установите |
|
|
| Получите или установите пороговый уровень. Если |
|
|
| Получите или установите триггерный режим для осциллографа. Допустимыми значениями является |
|
|
| Если |
|
|
| Если |
|
|
| Если Это свойство возвращает значение |
|
|
| Получите тип осциллографа как символьную строку. |
Для осциллографов файла, NumSamples
параметр работает с параметром авторестарта.
Авторестарт включен — Когда осциллограф инициировал, осциллограф начинает собирать данные в буфер памяти. Фоновая задача исследует буфер и записывает данные к диску постоянно, добавляя новые данные в конец файла. Когда осциллограф достигает количества выборок, которые вы задали, это начинает собирать данные снова, перезаписывая буфер памяти. Если фоновая задача не может идти в ногу со сбором данных, данные могут быть потеряны.
Авторестарт прочь — Когда осциллограф инициировал, осциллограф начинает собирать данные в буфер памяти. Это останавливается, когда это собрало количество выборок, которые вы задали. Фоновая задача исследует буфер и записывает данные к диску постоянно, добавляя новые данные в конец файла.