В этом примере показано, как направить транспортные средства к двум различным насосам в автозаправочной станции путем управления блоком 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 | Сервер сущности | Терминатор сущности