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

arduinoにてモーターを制御するモデルを構築しております。 シミュレーションモードをエクスターナルに設定し、実施しようとしましたが シミュレーション開始後もscopeに何も出力されない状態です。 scope側のシミュレーション時間(T)も0のままです。 ただし、モーターは動いています。 scopeの設定等がありましたら教えてください。

1 Kommentar

michio
michio am 14 Aug. 2017
Bearbeitet: michio am 14 Aug. 2017
添付の画像を挿入しておきました。

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Akihiro Yasuda
Akihiro Yasuda am 21 Aug. 2017

0 Stimmen

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

Weitere Antworten (3)

Akihiro Yasuda
Akihiro Yasuda am 13 Aug. 2017

3 Stimmen

添付画像にある「4件の警告表示」をクリック頂き、その内容を見せて頂けないでしょうか?
takaaki suenaga
takaaki suenaga am 19 Aug. 2017

0 Stimmen

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

0 Stimmen

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

Produkte

Community Treasure Hunt

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

Start Hunting!