Hello,
Display - PV350
Configuration Studio 2.6.20023
Is there a method to determine if all CAN messaging has been terminated (e.g. CAN harness shorted/opened, CAN link spammed with error frames, etc.). I have read a few post on how to determine if a specific CAN message has timed out, but none of the topics address complete CAN link lost.
Thanks,
Dan
CAN Link Lost Indication?
- dmsellers
- Posts: 42
- Joined: Mon Aug 12, 2013 7:45 pm
- jpratt
- Enovation Controls Development
- Posts: 222
- Joined: Mon Jun 21, 2010 11:18 am
Re: CAN Link Lost Indication?
I'm afraid there isn't a simple method to detect this. However, as you mentioned listening to a timeout of a variable from a small selection of addresses/devices would probably achieve the goal. To do this, create variable called IsLinkActive. Add a calculation event on it which returns IsValid on each of the variables your interested "Isvalid(EngineSpeed) + IsValid(TransmissionTemp) for example. This will result in a 0 if none of the variables are valid and > 0 of any return true. Finally add a timer to the Calculation Event to make the whole thing execute on every X number of seconds.
Jake Pratt
Software Development Manager
Software Development Manager
- dmsellers
- Posts: 42
- Joined: Mon Aug 12, 2013 7:45 pm
Re: CAN Link Lost Indication?
Thanks Jake.
Your suggestion is the direction I am headed.
Dan
Your suggestion is the direction I am headed.
Dan