#anylogic
#anylogic
Вопрос:
У меня есть модель, которая генерирует в общей сложности 5 загрузок, каждая загрузка генерируется каждые 2 секунды. Когда 5 грузов ожидают транспортировки, вызывается только 1 транспортер. Парк транспортных средств насчитывает здесь 9 транспортных средств.
Я пытался использовать блок захвата транспортера перед блоком транспортировки, но это приводит только к тому, что 5 транспортеров выстраиваются в очередь на конвейере для формирования и приема грузов.
Как я могу вызвать транспортер для каждой из нагрузок? (В решении 5 транспортеров должны вызываться при входе в конвейер) Заранее спасибо за вашу помощь, я застрял.
РЕДАКТИРОВАТЬ 1
Я опробовал предложенный подход, но мой метод генерирует только новые транспортеры с именем агента «Car». Как я могу вызвать автомобили из существующего парка транспортных средств?
Ответ №1:
Как обычно, много способов 🙂
Одним из них может быть создание отдельной блок-схемы для ваших транспортеров. Когда пакет попадает на верхний конвейер, это может вызвать перемещение 1 транспортера в конец местоположения конвейера. Для этого добавьте блок moveTo в новую отдельную блок-схему transporter.
Это заставит транспортеры ждать на выходе с конвейера, готовые забрать материал.
Однако будьте осторожны, вызывайте только транспортеры, которые в любом случае бездействуют.
приветствия
Комментарии:
1. спасибо за ваш ответ! Я попытался поработать над вашим предложением и использовал блоки ввода и выхода в отдельной блок-схеме, которая запускается позицией на конвейере. Однако я могу создавать только «новые» транспортеры. Как я могу вместо этого использовать транспортные средства из существующего парка?