Как я могу позвонить перевозчикам раньше? - PullRequest
0 голосов
/ 21 марта 2019

У меня есть модель, которая генерирует в общей сложности 5 нагрузок, каждая нагрузка генерируется каждые 2 секунды.Когда 5 грузов ожидают транспортировки, вызывается только 1 транспортер.Транспортный парк насчитывает 9 машин.

enter image description here

Я пытался использовать захватный транспортный блок перед конвейерным блоком, но это приводит только к тому, что 5 транспортеров стоят в очереди на конвейере для грузов добыть сгенерированными и подобранными.

Как я могу вызвать транспортер для каждого груза?(В решении, 5 конвейеров должны быть вызваны, когда они входят в конвейер) Спасибо за вашу помощь заранее, я застрял.

РЕДАКТИРОВАТЬ 1

Я попробовалпредложенный подход, но мой метод только генерирует новые транспортеры с агентом с именем «Автомобиль».Как я могу вызвать Автомобили из существующего парка транспортных средств?

enter image description here

1 Ответ

0 голосов
/ 21 марта 2019

Как обычно, много способов: -)

Можно создать отдельную блок-схему для ваших перевозчиков. Когда упаковка попадает на верхний конвейер, она может активировать 1 транспортер для перемещения в конец местоположения конвейера. Для этого добавьте блок MoveTo в новую отдельную блок-схему транспортера.

Это заставит транспортеров ждать на выходе из конвейера, готовых забрать вещи.

Однако будьте осторожны, чтобы вызывать только транспортеров, которые все равно бездействуют.

ура

...