Библиотека производственных и транспортных систем включает следующие блоки:
Convey |
Перемещает поступающих агентов (материальные объекты) посредством конвейера к месту назначения в конвейерной сети. Это единственный блок, управляющий передвижением материальных объектов в конвейерной сети. Маршрут может быть задан явно, как последовательность конвейеров, или рассчитан автоматически. Если маршрут рассчитан автоматически, используйте блок Convey для корректирования маршрута (добавляя / исключая определенные конвейеры). Чтобы позволить материальному объекту принимать решения относительно путей следования на заданном маршруте, необходимо смоделировать непрерывное движение, последовательно расположив необходимое количество боков Convey, возможно с блоками SelectOutput между ними. |
|
ConveyorEnter |
Блок помещает поступающих агентов (материальных объектов) в конвейерную сеть, но не инициализирует транспортировку посредством конвейера (хотя объект становится доступным из конвейерной сети и начинает взаимодействовать с другими материальными объектами). Чтобы инициализировать транспортировку, используйте блок Convey. |
|
ConveyorExit | Извлекает поступающий в блок материальный объект из конвейерной сети и передает его как агента через выходной порт далее в обычную диаграмму процесса. | |
MoveByCrane | Управляет перемещением агента (материального объекта) с помощью крана. | |
SeizeCrane | Захватывает кран и отправляет его к месту назначения. | |
ReleaseCrane |
Освобождает кран, ранее захваченный блоком SeizeCrane или MoveByCrane. Это происходит мгновенно, действие не занимает времени.
Учтите, что все захваченные краны должны быть освобождены до того, как агент будет уничтожен блоком Sink.
|
|
TransporterFleet |
Задает парк транспортеров, задействованных в производственной системе транспортировки материальных объектов. Примером транспортера может служить мобильный робот (AGV). Материальные объекты захватывают и отпускают транспортеры с помощью блоков SeizeTransporter и ReleaseTransporter. |
|
MoveByTransporter | Производит транспортировку агента посредством захваченного транспортера. Блок предоставляет набор параметров, позволяющих захватит транспортер, погрузить на него агента, отправить к месту назначения, выгрузить агента, и после этого освободить транспортер. | |
SeizeTransporter | Захватывает один транспортер из заданного парка транспортера (блок TransporterFleet). Отправляет транспортер к месту назначения. | |
ReleaseTransporter |
Освобождает транспортер, ранее захваченный блоком SeizeTransporter или MoveByTransporter. Это происходит мгновенно, действие не занимает времени.
Учтите, что все захваченные транспортеры должны быть освобождены до того, как агент будет уничтожен блоком Sink.
|
|
TransporterControl | Настраивает правила навигации в сети и алгоритм маршрута для транспортеров. | |
Store | Размещает агента (материальный объект) на указанном Складе или в системе складов, заданной с помощью блока-агрегатора Storage System. | |
Retrieve | Извлекает агента (материальный объект) из Склада или системы складов, смоделированной с помощью блока Storage System, а затем доставляет его в заданное местоположение. | |
Storage System | Объединяет несколько элементов разметки пространства Склад в одну систему складов и служит единой точкой доступа и управления этими складами. |
-
Как мы можем улучшить эту статью?
-