Устройство sim-просмотра инкапсулирует обработку и просмотр сигналов, принятых от целевой системы, во режиме external mode. Во время симуляции во режиме external mode целевая система загружает соответствующие входные значения в устройство просмотра sim в Simulink® модель. Затем устройство просмотра sim настраивает входные сигналы по мере необходимости и отображает сигналы на экране. Просматривающее устройство sim работает только на хосте, не генерируя код в целевой системе и, следовательно, позволяя дополнительно обрабатывать отображаемые сигналы, не обременяя сгенерированный код. Вы можете использовать свою S-функцию как устройство просмотра sim во режиме external mode, если она удовлетворяет следующим условиям.
S-функция не имеет выходных портов.
S-функция не содержит состояний.
Сгенерированный код не требует обусловленных сигналов, генерируемых S-функцией.
Чтобы задать S-функцию C MEX как устройство просмотра sim, установите SS_OPTION_SIM_VIEWING_DEVICE
опция в mdlInitializeSizes
функция. Для примера
ssSetOptions(S, SS_OPTION_SIM_VIEWING_DEVICE);
При симуляции модели в режиме Rapid Accelerator с включённым логгированием сигналов никакие данные не регистрируются для антенных элементов или блоков To Workspace, которые находятся внутри устройства просмотра sim.
Совместимые с режимом external mode S-функции выбраны, и триггер вооружен, с помощью диалогового окна External Signal & Triggering. Для получения дополнительной информации смотрите Симуляция Режима external mode с TCP/IP или Последовательная Связь (Simulink Coder).