В этом примере показано, как направлять транспортные средства к двум различным насосам на заправочной станции, управляя блоком выходного переключателя объекта.
В этом примере транспортные средства генерируются блоком генератора объектов, который представляет прибытие транспортного средства. После их прибытия транспортные средства направляются к двум различным газовым насосам с использованием блока переключателя выхода объекта. Блок Simulink Function управляет выбранным портом вывода блока Entity Output Switch. Выезд транспортного средства из блока генератора объектов вызывает блок функции симулятора.

В блоке переключения вывода объекта установите критерий переключения в значение From control port.
В блоке Simulink Function используйте блок Uniform Random Number для генерации случайных чисел между 1 и 2.
Сгенерированное случайное число округляется до целых чисел 1 или 2 по блоку скругления.
Целое значение сигнала преобразуется в сообщение блоком отправки сообщений.
Выходное значение из блока Simulink Function соответствует выбранному выходу блока Entity Output Switch.

Моделирование модели и наблюдение за тем, чтобы 14 транспортные средства используют газовые Pump1 и 16 транспортные средства используют газовые Pump2.


Генератор объектов | Переключатель вывода объекта | Сервер сущностей | Терминатор объекта