Simulinkを使​用してarduino​をI/Oとしたモデル​を構築しましたが、シ​ミュレーションを開始​してもscopeに値​がプロットされません​。

8 ビュー (過去 30 日間)
takaaki suenaga
takaaki suenaga 2017 年 8 月 13 日
回答済み: takaaki suenaga 2017 年 8 月 22 日
arduinoにてモーターを制御するモデルを構築しております。 シミュレーションモードをエクスターナルに設定し、実施しようとしましたが シミュレーション開始後もscopeに何も出力されない状態です。 scope側のシミュレーション時間(T)も0のままです。 ただし、モーターは動いています。 scopeの設定等がありましたら教えてください。
  1 件のコメント
michio
michio 2017 年 8 月 14 日
編集済み: michio 2017 年 8 月 14 日
添付の画像を挿入しておきました。

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

採用された回答

Akihiro Yasuda
Akihiro Yasuda 2017 年 8 月 21 日
診断ビューワーに下記警告メッセージ
が表示された事から、
エクスターナルモードで データを送信するメモリが確保できなかったため と考えれらます。
信号線のデータ型をより小さい方にするなど モデルの見直しを行う方法もございますが、
メモリ容量を考慮したモデリングが必要なため、 Arduino Megaなどスペックの高いハードへの変更を検討願います。

その他の回答 (3 件)

Akihiro Yasuda
Akihiro Yasuda 2017 年 8 月 13 日
添付画像にある「4件の警告表示」をクリック頂き、その内容を見せて頂けないでしょうか?

takaaki suenaga
takaaki suenaga 2017 年 8 月 19 日
返信が遅くなり、申し訳ございません。シミュレーション時の警告を添付しております。ご確認の程お願いいたします。

takaaki suenaga
takaaki suenaga 2017 年 8 月 22 日
ハードをarduino megaにしてみたところscopeに出力値が表示されました。適切なアドバイスを頂き有難うございました。

製品

Community Treasure Hunt

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

Start Hunting!