Anylogi c: Как ограничить 1 агента в каждой рабочей ячейке (MHL) - PullRequest
0 голосов
/ 11 июля 2020

Я пытаюсь создать рабочую ячейку с обработкой материалов, чтобы ограничить емкость 1 шт. / Рабочую ячейку каждый раз.

Агент течет из узла и попадает на конвейер4. После этого station11 проверит наличие конвейера6. Если размер конвейера 6 равен 0, отмените конвейер 4, чтобы добраться до конвейера 6 в ячейке станции 12.

Эти станции 11 и станция 15 работают в одинаковых условиях, чтобы доставить агента в ячейки станций 12 и 13. Что хорошо работает, чтобы получить агента 1 шт. / Рабочую ячейку каждый раз.

Но рабочая ячейка, которую получила станция 14, может доставить более 1 шт. На станцию. В качестве источника продолжайте создавать агента по интервалу времени.

Я положил hold1, попытаться удержать агента 1 каждый раз, чтобы ограничить количество агентов, попадающих в ячейку station14. Удержание1 блокируется после 1 агента и разблокируется, когда агент входит и выходит на конвейер6, конвейер5 и конвейер4.

Но он все равно превышает количество на конвейере4 (станция14). каждый конвейер и станция обнаружили, что показанное количество не совпадает с текущим состоянием на дисплее моделирования, как результат на консоли.

Кто-нибудь может посоветовать, как ограничить количество агента 1 шт. / 1 ​​рабочая ячейка?

Заранее спасибо наценка logi c

...