Good day everyone.
Is someone allready did a project with a wago 750-658 and codesys 2.3 to read datas from a john deere generator ecu.
I need to extract datas like rpm oil pressure cool temp etc for reading on a monitoring system;
I did some tries with no success and need your help.
By using iocheck, I can read from generator in sniffer or transparent mode only two can id (1cecff00 and 1cebff00).
By using can gateway library (and sample st program) I can read data.
But I cant read anything else when I treid to change canid to change pgn to read.
I saw a kurt braun video on youtube who is exactly what I need (his fonction bloc) but not able to understand more what is wrong for me.
Thank you for your Help.
With best regards
LJ
Hello, You will likely need to use J1939 library to read the desired PGN’s. Can you confirm your generator supports that protocol?
This project is about 10 years old, but hopefully it will still build fine for you. I hope it is helpful.
CAN658 J1939 Read v01.pro (112.5 KB)
J1939_Read Function Block Example.docx (331.6 KB)
Hello, Thank you very much for your quick answer.
Cant find any j1939 librairy for codesys v2.3 and 750-890 Is there one?
I understood you’d program your own function blocs in the video.
Yes, john deere support that protocol,(confirm by french dealer) it was also working before with old monitoring system (2007) based on windows pc application developped specificely for the yacht. I should be wrong somewhere.
That is strange for me first is that I can only read 2 canid with io check can setting page.
Could you confirm we can only read canid seeing in sniffer mode? Or not specialy.
I will be on board Monday for more test.
Thank you very much for your help.
I have this project which is maybe newer and easier to use (this is also a personal point of view).
CAN658 J1939 Read Write v03.pro (163.8 KB)
Thank you very much for answering and sharing.
Worked at the first try .
Best regards and thanks a lot for helping!