Первая деталь подвергается двум технологическим операциям. Каждая операция рассматривается как обслуживание агента Detal1. Для обслуживания агента используется блок Service (рисунок 6).
Данный блок состоит из очереди на обслуживание и блока, имитирующего задержку детали на время обслуживания.
Блок имеет один вход и три выхода: out, outTimeout, outPreempted.
Из выхода out выходят те детали, чье обслуживание было завершено.
Из выхода outTimeout выходят те детали, чье время ожидания обслуживания в очереди истекло.
Из выхода outPreempted выходят детали, вытесненные деталями с более высоким приоритетом на обработку.
В данной задаче все детали должны пройти обслуживание, поэтому будет использоваться только выход out.
Рисунок 6 –Блок Service