В этом примере показано, как направить транспортные средства к двум различным насосам в автозаправочной станции путем управления блоком switch Сущности Выход.
В примере транспортные средства сгенерированы блоком Entity Generator, который представляет прибытие транспортного средства. После их прибытия транспортные средства направляются к двум различным газовым насосам с помощью блока switch Сущности Выход. Функциональный блок Simulink управляет выбранным выходным портом блока switch Сущности Выход. Отклонение транспортного средства от блока Entity Generator вызывает Simulink Function block.

В блоке switch Сущности Выход, набор Переключающийся Критерий к From control port.
В Функциональном блоке Simulink используйте блок Uniform Random Number, чтобы сгенерировать случайные числа между 1 и 2.
Сгенерированное случайное число округлено до целых чисел 1 или 2 блоком Round.
Целочисленное значение сигнала преобразовано в сообщение блоком Send сообщения.
Выходное значение от Функционального блока Simulink соответствует выбранному выходу блока switch Сущности Выход.

Симулируйте модель и наблюдайте тот 14 транспортные средства используют Газовый Pump1 и 16 транспортные средства используют Газовый Pump2.


Entity Output Switch | Entity Generator | Сервер сущности | Терминатор сущности