目标:配置Simulink以从传感器读取串行数据。
背景:串行传感器每秒传送3个字节,并在串行终端上验证。此模型为Based on the Mathworks Instrument Toolbox's Simulink Send \ receive example:
观察 可以为COM1,2,3或4配置“查询仪器”块:不 COM13。 我假设模型需要“串行配置”块,因为它声明了\打开了Simulink模型的COM13端口。
问题
1)'查询仪器块'是串行数据的适当块吗?
2)为什么“查询仪器块”无法配置为COM13?
在这个'冒烟测试'示例中,目标是显示3字节串行数据@ 1Hz。将需要按位操作来处理状态字节并转换测量字节。
答案 0 :(得分:0)
“To Instrument”和“Query Instrument”块是较旧的块,并且硬编码为仅用于端口COM1-COM4。对于位于不同串行端口的设备,请尝试“串行发送”和“串行接收”块以实现相同的功能。这些块的块参数对话框应自动填充要与之通信的可用COM端口列表,以便您可以为设备选择正确的端口。