Прибегая к Anylogic, я решил задачу планирования работы магазина. У меня 20 рабочих мест и 5 машин. Я хочу построить временную цветовую диаграмму (как диаграмму Ганта) для использования каждой из моих машин, имея красный цвет, когда машина простаивает, и зеленый, когда она активна.
В основном я просто хочу знать, что я могу сделать, чтобы узнать, активны машины или нет, чтобы, прибегая к диаграмме цвета времени, я мог построить что-то вроде этой диаграммы.
Спасибо за ваш ответ, я просто не знаю, как использовать наборы данных в моем случае. Как я могу узнать состояние каждого блока?
Вы просто записываете состояние, когда оно изменяется, в набор данных, и у вас есть соответствующий номер для каждого состояния. например состояние 1 занято, состояние 2 - бездействует, а состояние 3 - техническое обслуживание и т. д. Я обновил свой ответ дополнительными шагами для достижения этой цели.
Хорошо, я понимаю, что вы сделали, но таким образом у меня будет столько диаграмм, сколько машин. Мне нужна одна диаграмма, на которой по вертикальной оси у меня есть каждая машина, и для каждой машины красный цвет означает, что она простаивает, а зеленый означает, что она активна. Я не знаю, откровенен ли я
@RodrigoLemos, у вас по-прежнему будет только 1 диаграмма, и каждая строка представляет одну машину. Каждая строка на диаграмме предназначена для 1 набора данных, и каждый набор данных заполняется 1 машиной. В моем последнем примере я просто показал, что запись состояния машины можно делать либо в пуле ресурсов, либо в сервисном блоке, отсюда и 2 строки на диаграмме.
@RodrigoLemos Не забудьте принять мой ответ, если он показался вам полезным, и проголосовать, если считаете, что он того заслуживает ;-)