06-14-2010 05:59 AM
i must develop a monitoring system for a 3500B marine engine, reading process data onto J1930 bus.
Does anyone knows where to get the CAT specifications for that kind of communications? I mean PGNs , formats, addressing etc..
Morover I need to know exactly how diagnostic is implemented, expecially when multiple diagnostic messages are present.
Any helps or suggestions?
Thank you in advance!
06-22-2010 01:46 AM
The standards for J1939 are at www.J1939.org, and the common PGN's are listed there, with that said, taking on a direct J1939 interface witha CAT product for a one time deal may be more time consuming and costly than you want to tackle. CAT does not fully comply with the J1939.org standards, no matter what they may tell you, they insert non standard packets to maintain a level of security to prevent unauthorized tampering.
Vector Cantrex offers hardware and software for monitoring, diagnosing and programming via J1939. For your project you may be better off using a PL1000E interface and using a standard protocol like MODBUS TCPIP.
In my opinion CAT did a lousy job of managing, scaling and identifying performance parameters in their ECM's on J1939, just ask many of the vendors who sell interface products like Murphy, Woodward and Deep Sea. Also it used to be that some of the PGN's would change based on the ECM flash file, hopefully they got a handle on this but it was an issue for quite a while.
07-09-2010 06:51 PM
Do you know how I can get my hands on the MODBUS holding Register address to engine parameter data sheet. Very hard to get this info on the net.
07-09-2010 07:10 PM
I have a PGN attachment that will help but I can't upload it here...screenshots via image attachment did not work well. Email address to send to should do it.
07-14-2010 01:45 PM
The PL1000E uses a custom configuration for the holding registers. After using the Parameter Translation Editor to create the custom file, a printout of the holding registers can be displayed of printed.
09-22-2010 03:45 AM
I have a similar issue. We have supplied some 3512B gensets to a customer and have now been requested to retrofit a Class-compliant control panel (eg AutoMaskin DCU410). To facilitate the provision of the AutoMaskin unit, we have been asked to provide a listing of J1939 addresses provided from the 3512B.
If, as mentioned above, CAT doesn't follow the conventions for j1939 addresses, then how do I provide an accurate list? I can no longer interrogate the engines as they have already shipped.
Any and all feedback gratefully received.