1

MATLAB/Simulink の Instrument Control Toolbox には、シリアル ポートでデバイスにデータを送信できる次の 2 つのブロックが含まれています。

  • Serial Send: シリアルポート経由でバイナリデータを送信
  • To Instrument: シミュレーション データを計測器に送信します。

To Instrumentより汎用性の高いブロックのようですSerial SendTo Instrument基になるインターフェイスを選択できます。1 つのオプションは「シリアル」です。

To Instrument(Interface=Serial で構成した場合) との違いは何Serial Sendですか? たとえば、4バイトの数値データをデバイスに送信するためにどちらかを優先する理由はありますか? それらの1つだけが機能する他の状況はありますか?

4

1 に答える 1

3

1 つの違い:

「To Instrument」および「Query Instrument」ブロックは古いブロックであり、ポート COM1 ~ COM4 にのみ使用されるようにハードコードされています。別のシリアル ポートにあるデバイスの場合は、「シリアル送信」ブロックと「シリアル受信」ブロックを試して、同じ機能を実現してください。これらのブロックのブロック パラメーター ダイアログは、デバイスに適切なポートを選択できるように、通信に使用できる COM ポートのリストを自動入力する必要があります。

于 2016-02-22T19:30:13.430 に答える