Можно сконфигурировать осциллографы Simulink® Real-Time™, чтобы получить данные сразу же или задать триггеры для осциллографов так, чтобы осциллографы Simulink Real-Time ожидали, пока они не инициированы, чтобы получить данные. Можно сконфигурировать осциллографы Simulink Real-Time, чтобы начать получать данные, когда предопределенное триггерное условие соблюдают. Точное условие зависит от триггерного режима, который вы задаете.
Freerun
— Получает данные, когда осциллограф запускается (значение по умолчанию).
Software
— Получает данные в ответ на пользовательский запрос, такой как вызов одной из функций Осциллографа (trigger (fileScope)
, trigger (hostScope)
и trigger (targetScope)
) или вызов C или API-функции.NET (xPCScSoftwareTrigger
, xPCScope.Trigger
).
Signal
— Получает данные, когда конкретный сигнал пересек предварительно установленный уровень.
Осциллограф
Получает данные, когда другой (инициирование) осциллограф запускается.
Можно использовать несколько дополнительных свойств, чтобы совершенствовать, когда осциллограф начинает получать данные. Например, если вы хотите, чтобы осциллограф был инициирован, когда другой сигнал пересекает определенное значение, используйте триггерный режим Signal
. Задайте:
Сигнал инициировать осциллограф.
Пороговый уровень, который сигнал должен пересечь, чтобы инициировать осциллограф, чтобы начать получать данные.
Инициирован ли осциллограф на возрастающем сигнале, падающем сигнале или любом.
Триггерная зона является выборкой, на которой удовлетворено триггерное условие осциллографа. Для инициирования сигнала триггерная зона является выборкой, на которой триггерный сигнал проходит через пороговый уровень. В триггерной зоне осциллограф получает первую выборку. По умолчанию осциллографы начинают получать данные из триггерной зоны вперед. Можно изменить это предварительное инициирование использования поведения и постинициирование со свойством scope NumPrePostSamples
. Смотрите Предварительное инициирование и Постинициирование Осциллографов.