43
Разработка модели внутризаводской логистики
Рис. 2.30. Свойства
параметра order
Рис. 2.31. Библиотека Диаграмма состояний
Перетащите на рабочее поле агента Truck элемент Начало диаграм-
мы состояний
и 3 элемента Состояние, дайте им имена и соедините их
элементами Переход так же, как показано на рис. 2.32.
44
Лабораторная работа № 2
Рис. 2.32. Диаграмма
состояний агента Truck
Зайдите в свойства перехода из состояния atPlant в состояние
atStorage
и задайте их, как показано на рис. 2.33.
Рис. 2.33. Свойства перехода из состояния atPlant в
состояние atStorage
Этот переход будет срабатывать, когда агент Truck получит сообще-
ние “order_to_storage”. При срабатывании перехода агент Truck перей-
45
Разработка модели внутризаводской логистики
дет в состояние atStorage и выполнит действие, прописанное в разде-
ле Действие, а именно поедет к месту склада. Задать сообщение, при
котором
будет срабатывать переход, можно любое.
Задайте свойства перехода из состояния atStorage в состояние
movingToPlant
так, как показано на рис. 2.34.
Рис. 2.34. Свойства перехода из
состояния atStorage в состояние movingToPlant
Этот переход срабатывает сразу, как только агент прибывает
на склад. При этом агент Truck переходит в состояние movingToPlant
и выполняются действия, прописанные в разделе Действие, а имен-
но параметр order становится равным количеству деталей на складе
и грузовик уезжает в цех.
Задайте свойства перехода из состояния movingToPlant в состояние
atPlant
так, как показано на рис. 2.35.
Рис. 2.35. Свойства перехода из состояния movingToPlant в
состояние atPlant
46
Лабораторная работа № 2
Этот переход срабатывает сразу, как только агент начинает движе-
ние в цех. При этом агент Truck переходит в состояние atPlant и вы-
полняются действия, прописанные в разделе Действие, а именно все
содержимое параметра order переписывается в параметр number_of_
detal_in_plant
агента Plant, а сам параметр order обнуляется. Таким об-
разом моделируется доставка деталей со склада в цех.
Задайте скорость движения грузовика 5 км в час, зайдя в свойства
агента Truck (рис. 2.36).
Рис. 2.36. Задание скорости движения грузовиков
Достарыңызбен бөлісу: