Ведение журнала событий вместе со временем с использованием SimEvents 2016a
Я работаю с SimEvents 2016a, чтобы смоделировать сборочную линию производства, которая может обрабатывать несколько вариантов (например: часть 1 для BMW 5-й серии, часть 2 для BMW 3-й серии, что-то в этом роде)
Я хотел бы записать данные, входящие и выходящие из модели. Данные, такие как:
- Идентификатор детали
- Время, потраченное на каждый блок (блок, такой как: Entity Server или Queue...) [Насколько я понимаю, это похоже на метку времени для объекта в каждом блоке, через который он проходит]
Эти данные я хотел бы перенести в другой файл Excel (по крайней мере, изначально в рабочую область).
Был бы признателен, если бы какие-либо ресурсы или методы для его реализации или учебного пособия были использованы совместно, чтобы я реализовал вышеупомянутое.:)
1 ответ
Вот несколько полезных подсказок для выполнения вашей задачи:
- PartID: вы можете запустить функцию Simulink в действиях по событию стандартного блока, а затем записать вывод, используя блок "В рабочую область".
Время, затрачиваемое на каждый блок: вы можете получить текущее время моделирования с помощью функции "get_param" и использовать его в сценариях Event Action. Действительно, если вы можете отметить время, вы можете оценить разницу между входом и выходом объекта. Тем не менее, убедитесь, что записали значения в полях объекта.
get_param (bdroot, 'SimulationTime')