Instrument Control ToolboxでUS​B出力のセンサデータ​の読み取りはできます​か?

RS232-C規格のUSB出力のセンサデータをSimulink上に出力する方法を教えてください。

 Respuesta aceptada

michio
michio el 14 de Nov. de 2016
Editada: michio el 14 de Nov. de 2016

1 voto

File Exchangeで公開されているこちらのサンプルはお試しいただきましたか?
その他の情報はこちら

3 comentarios

Akihiro Yasuda
Akihiro Yasuda el 15 de Nov. de 2016
PCとUSBで接続している場合、デバイスドライバーが必要で、かつC-MEX S-Functonにする必要があります。 デバイスにアクセスできるdllなどがあれば、実現可能だと思います。
他方、RS-232Cで接続する場合、Serial Send/Receiveが使用できます。
Daisaiku Senoo
Daisaiku Senoo el 17 de Nov. de 2016
回答していただきありがとうございます。 USBデバイスですが多摩川精機のジャイロセンサユニット「TAG250 IMU」を使用しております。 仕様書によるとデータの要求をするのに、ASCIIコードで"$TSC,RAW,200*32<CR><LF>"と入力する必要があるようです。Simulink上でどのようにすれば入力できるか教えていただけますか?
データシートおよび現物がないので、推測を含みますが、 Serial Sendブロックが使えるかもしれません。
「$TSC,RAW,200*32」を、下記コードで数値に変換し
uint8('$TSC,RAW,200*32')
「CR/LF ('\r\n')」と設定したSerial Sendブロックに渡して頂ければ
実現できるかもしれません。
ただ、この場合、MATLAB側が"TAG250 IMU"をCOMポート経由で確認できる必要があります。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Simulink en Centro de ayuda y File Exchange.

Preguntada:

el 14 de Nov. de 2016

Comentada:

el 17 de Nov. de 2016

Community Treasure Hunt

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

Start Hunting!

Translated by