定时可以消息在车辆网络工具箱定时错误

1次观看(过去30天)
我们正在使用VNT,我们遇到了一些周期性CAN消息的问题。特别是,我们希望以基于模拟时间而不是基于挂钟时间的周期发送消息,因此为此,我们将CAN Transmit块放在一个被触发的块中(模拟步骤0.005,触发0.01)。
CAN Receiver被配置为在消息可用时立即接收消息(示例时间-1),每次一条消息。
问题是有些时候(不是确定的!!)消息被发送到连续或前一步时间。
例如:
第一个场景:
好的——> 0.010 message1
好的——> 0.020 message2
—> 0.035 message3
好的——> 0.040 message4
好的——> 0.050 message5
第二个场景:
好的——> 0.010 message1
好的——> 0.020 message2
——> 0.025 message3
好的——> 0.040 message4
好的——> 0.050 message5
有什么方法可以纠正这种奇怪的行为吗?

答案(0)

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!