Simulink Real-Time Explorer TET: How to determine which task each TET is referring to
2 ビュー (過去 30 日間)
古いコメントを表示
Hello,
After running a simulink model on my target machine, my system log shows multiple TETs, each with different averages and max times for each task. How do I know which task it is referring to? I've tried exploring the target object on matlab by:
tg= slrealtime()
tg.ModelStatus.TETInfo
% this returns:
% 1×3 struct array with fields:
%
% Rate
% TETMin
% TETMax
% TETAvg
% TETMinTime
% TETMaxTime
However, it does not point to any signal within my simulink model.
Thanks,
Kevin
0 件のコメント
回答 (1 件)
Diego Kuratli
2022 年 12 月 22 日
By default, there is one task for each sample time in the model. Therefore, if you look at the sample times in your models, you can identify the related task:
If you explicitly partition your model, there might be multiple tasks with the same sample time. In that case, you can identify the tasks by their name. Here is an example:
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!