Соедините порты сигнала

Предыдущие релизы используют блоки Get Attribute, чтобы вывести значения атрибутов сущности. SimEvents 5.0 более тесно связывается к Simulink®. Эта тесная связь позволяет вам использовать традиционные инструменты Simulink, чтобы получить значения атрибута. Замените блоки Get Attribute с помощью этих инструкций.

Если соединено с блоками шлюза

SimEvents® модели больше не требуют блоков шлюза. Удалите все блоки шлюза, как показано на рисунке:

Возвратитесь, чтобы соединить порты сигнала.

Если Используя блоки Get Attribute, чтобы наблюдать выходной сигнал

Если вы используете блоки Get Attribute, чтобы наблюдать выходной сигнал, смотрите, Наблюдают Выходной сигнал. Например, можно использовать Инспектора Данных моделирования, чтобы визуализировать сущности из блока Entity Generator. В этом примере показано, как визуализировать сущности с помощью Инспектора Данных моделирования, логгирования и осциллографа.

Возвратитесь, чтобы соединить порты сигнала.

Если соединено с блоками расчета

Если блок Get Attribute соединяется с вычислительными блоками, воспроизведите поведение этих блоков с блоками Simulink Function.

  1. Поместите блоки расчета в блок Simulink Function.

  2. Вызовите блок Simulink Function из действия события.

Этот пример помещает Gain и блоки Bias в блоке Simulink Function.

Эта таблица показывает, как каждый порт статистики обновляется.

Порт статистикиОбновленный на событии
Запись ВыходБлокированныйВытесненный

Количество сущностей, из которых отбывают, d

 

  

Количество сущностей в блоке, n

   

Количество сущностей прибыло, a

   

Незаконченная сущность, существующая в блоке, pe

 

Количество незаконченных сущностей, np

 

Количество сущностей вытеснило, p

   

Среднее время межгенерации, w

    

Среднее ожидание, w

 

 

Средняя длина очереди, l

  

Использование, util

 

Возвратитесь, чтобы соединить порты сигнала.

Если соединено с реактивными портами

В предыдущих релизах реактивные порты являются входными портами сигнала, которые прислушиваются к обновлениям или изменениям во входном сигнале. Когда входной сигнал изменяется, соответствующая реакция происходит в блоке, обладающем портом. Преобразуйте все реактивные сигналы события порта в сообщения, как в этом примере.

Для получения дополнительной информации смотрите Реактивные Порты.

Возвратитесь, чтобы соединить порты сигнала.

Похожие темы