Problem with external mode and model running on target hardware

3 ビュー (過去 30 日間)
Graham Cotgreave
Graham Cotgreave 2022 年 10 月 3 日
コメント済み: Graham Cotgreave 2023 年 9 月 11 日
When attempting to connect a model running on the target hardware I encounter "External mode simulation is not supported for models with local messages."
I can't find anywhere in the documentation that describes how to send messages within a state chart without using "local message". Neither can I find this limitation listed under the "External Mode" settings when running on hardware.
Does anyone have any advice?

採用された回答

Yoga
Yoga 2023 年 9 月 10 日
I understand that you are unable to connect a model running on your target hardware.
Local messages in Stateflow charts are used for communication between different states or components within a chart and are not designed to be exchanged with the external environment or hardware. If you can eliminate the use of local messages within your Stateflow chart, this would be the easiest solution. Try to use other Stateflow constructs like events, data, or transitions to achieve your desired behavior without local messages.
I hope this helps resolve your issue.
  1 件のコメント
Graham Cotgreave
Graham Cotgreave 2023 年 9 月 11 日
Thanks for the information. On the advice of a visiting MW representative, we achieved a workround, by sending the messages externally and reading them back. Good to know there may have been other solutions.
Maybe the documentation could be updated to refect this?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeEvent Functions についてさらに検索

製品


リリース

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by