RE: LabVIEW + XNET/LIN => Erkennen der Unterbrechung der LIN-Leitung
Für CAN-Bus gilt:
XNet verknüpft jede Message mit einem Timestamp, der angibt, wann die Message in XNet empfangen wurde. Über diesen Timestamp kann man feststellen, wann die letzte Message kam. Verwenden kann man diesen Timestamp für einen eigenen Timeout.
Ich gehe davon aus, dass auch für LIN die Möglichkeit dieser Timestamps besteht. Ändert sich der Timestamp nicht, empfängt XNet offensichtlich keine neuen Daten, was wegen eines Kabelbruchs sein könnte.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|