Используйте S-функции C/C++ в качестве Устройств просмотра Сима в Режиме external mode

sim устройство просмотра инкапсулирует обработку и просмотр сигналов, полученных от целевой системы в режиме external mode. В процессе моделирования в режиме external mode, целевая система загружает соответствующие входные значения на sim устройство просмотра в модели Simulink®. sim устройство просмотра затем обусловливает входные сигналы по мере необходимости и представляет сигналы на экране. sim устройство просмотра запускается только на хосте, не генерируя кода в целевой системе и, поэтому, позволяя дополнительную обработку отображенных сигналов, не обременяя сгенерированный код. Можно использовать S-функцию в качестве sim устройства просмотра в режиме external mode, если это удовлетворяет следующим условиям.

  • S-функция не имеет никаких выходных портов.

  • S-функция не содержит состояний.

  • Сгенерированный код не требует обусловленных сигналов, произведенных S-функцией.

Чтобы задать S-функцию MEX C как sim устройство просмотра, установите SS_OPTION_SIM_VIEWING_DEVICE опция в mdlInitializeSizes функция. Например,

 ssSetOptions(S, SS_OPTION_SIM_VIEWING_DEVICE);

При симуляции модели в Быстром Режиме Accelerator с включенным логгированием сигнала никакие данные не регистрируются для антенных элементов или С блоками Рабочей области, которые являются в sim устройстве просмотра.

Режим external mode совместимые S-функции выбраны, и триггер, вооружен, при помощи диалогового окна External Signal & Triggering. Для получения дополнительной информации смотрите Симуляцию Режима external mode с TCP/IP или Последовательную передачу (Simulink Coder).

Смотрите также

Похожие темы