“串行发送”和“到仪器”块之间的区别

时间:2011-02-04 15:08:18

标签: matlab serial-port simulink

MATLAB / Simulink中的仪器控制工具箱包含两个可以在串行端口上向设备发送数据的块:

看起来To Instrument块比Serial Send更通用。 To Instrument允许您选择底层接口,其中一个选项是“Serial”。

To Instrument(使用Interface = Serial配置时)和Serial Send之间有什么区别?是否有理由更喜欢将4个字节的数字数据发送到设备?还有其他情况只有其中一种可以使用吗?

1 个答案:

答案 0 :(得分:3)

一个区别:

“To Instrument”和“Query Instrument”块是较旧的块,并且硬编码为仅用于端口COM1-COM4。对于位于不同串行端口的设备,请尝试“串行发送”和“串行接收”块以实现相同的功能。这些块的块参数对话框应自动填充要与之通信的可用COM端口列表,以便您可以为设备选择正确的端口。