总线超时C2000
17次浏览(过去30天)
显示旧的注释
你好,
我正在尝试在CAN总线的接收端添加一个“超时”,以便当经过特定的时间量并且没有接收到新的CAN消息时,传输端将显示一个默认值。这可能吗?下面有一个Simulink模型的链接:
https://www.dropbox.com/s/rk1ipb45e6pc2aj/test_can_TO.slx?dl=0
任何答案都将不胜感激!
0评论
答案(1)
马纳尔Chilapur
2017年11月9日
你好,
您可以创建一个计数器,并在收到can消息(来自can块的函数调用或中断)时重置它。如果计数器在收到CAN消息之前达到了超时值,那么我们就可以触发一个特定的子系统。问候,
马纳尔Chilapur