RE: ISO11783

"John Dammeyer" <[email protected]> Sun, 16 Jul 2017 20:31:06 -0700
Newsgroups gmane.comp.hardware.bus.can
Message-ID <[email protected]>
They are assigned at the factory or during installation by the looks of it since it's based on J1939.

For example, there's usually only one engine in a vehicle.  So it's pretty easy have a default ID for that ECU (Engine Control Unit)

I had  a project a while ago where I had to prevent mechanical operation of subsystems while the J1939 based vehicle was in gear.  If the message contained 0xF005 in the two middle ID bytes it was transmission information.  If data byte 5 was 0x50 the transmission was in park.  If the message ID contained 0xF004 then bytes 3 and 4 contained engine RPM.  I'd know if the engine was running even if it wasn't in park.

For ISO11783 you need to get a hold of the documents and see how they use the ID part.  It will start to make sense.

John Dammeyer




> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf Of Russell Shaw
> Sent: July-16-17 7:04 PM
> To: CANLIST
> Subject: [CANLIST] ISO11783
> 
> Hi,
> I read a lot on agricultural ISOBUS ages ago:
> <https://en.wikipedia.org/wiki/ISO_11783>
> 
> How do the nodes get their IDs? Are they assigned at the factory, or with some
> dynamic protocol?
> --
> Archives and useful links: http://groups.yahoo.com/group/CANbus
> Subscribe and unsubscribe at www.vector.com/canlist/
> Report any problems to <[email protected]>

--
Archives and useful links: http://groups.yahoo.com/group/CANbus
Subscribe and unsubscribe at www.vector.com/canlist/
Report any problems to <[email protected]>