ISOBUS mea­su­rement and ana­ly­sis

The ISOBUS has under­go­ne a resoun­d­ing suc­cess in agri­cul­tu­re.
The fact that you can and must mea­su­re in the ISOBUS is new ter­rito­ry for many tech­ni­ci­ans.

ISOBUS Logo

Bosch laid the foun­da­ti­on for ISOBUS back in the 1970s, with the deve­lop­ment of the CAN bus. They quick­ly dis­co­ve­r­ed the fan­tastic pos­si­bi­li­ties that exist when ECUs can exchan­ge data quick­ly and secu­re­ly. In the mean­ti­me, many vehi­cles now have far more than fif­ty indi­vi­du­al ECUs instal­led in them that com­mu­ni­ca­te via CAN. We are now used to having our car radio lower the volu­me when we slow down. Hard­ly anyo­ne thinks about how the radio actual­ly knows how fast the car is going.

ISOBUS in use - Field sprayer, ISOBUS measurement

Why is the­re ISOBUS ?

For a long time, the­re were not so much elec­tro­nics in agri­cul­tu­re and muni­ci­pal ser­vice vehi­cles. A trac­tor was a trac­tor and elec­tro­nics were not instal­led the­re. Too sus­cep­ti­ble to faults. But soon the con­trols, which are now being used by all engi­ne manu­fac­tu­rers and pro­vi­de dri­ving plea­su­re while at the same time ensu­ring envi­ron­ment­al­ly fri­end­ly ope­ra­ti­on of the machi­ne, also arri­ved here. The sus­cep­ti­bi­li­ty to faults is now low and the trac­tors are run­ning lon­ger and more reli­ab­ly than ever befo­re.

Espe­ci­al­ly here in agri­cul­tu­re, the pos­si­bi­li­ties of net­wor­ked ECUs are fan­tastic. Seeds and fer­ti­li­zers are spread accord­ing to the cha­rac­te­ris­tics of the soil. The com­ple­xi­ty of the situa­ti­on can be seen when a new seed drill is atta­ched to the trac­tor and the appro­pria­te con­trol ele­ments appe­ar on the dis­play in the driver’s cab. Data from the trac­tor, such as PTO shaft rpm and speed, are trans­mit­ted to the seed drill, from whe­re con­trol ele­ments and indi­ca­tors are trans­mit­ted to the trac­tor. Young far­mers are not the only ones who enjoy this and the work is done quick­ly and with unbe­liev­a­ble pre­cisi­on and effi­ci­en­cy.

Sin­ce 2007, several com­pa­nies have been working inten­si­ve­ly tog­e­ther in the Com­pe­tence-Cen­ter-ISO­BUS to ensu­re that machi­nes from dif­fe­rent manu­fac­tu­rers are com­pa­ti­ble with each other. The ISOBUS is now real­ly taking off after the big­gest hurd­les have been over­co­me. Of cour­se, the sys­tems are still under con­struc­tion, some manu­fac­tu­rers have misun­ders­tood the stan­dar­di­za­ti­on or are deli­ber­ate­ly moving away from it. But this can no lon­ger stop far­mers, they are well on their way to digi­tal agri­cul­tu­re and the jour­ney is get­ting fas­ter.

What is ISOBUS ?

ISOBUS = CAN + SAE J1939 + NMEA2000 + x, ISOBUS measurement

The basis of ISOBUS is the CAN bus. If you want to mea­su­re in ISOBUS, all the basics that app­ly to the CAN bus are also valid. A two-wire line con­nec­ts all con­trol units, sen­sors as well as actua­tors. If one par­ti­ci­pant sends some­thing, ever­yo­ne else lis­tens. It can hap­pen that several par­ti­ci­pants want to send at the same time. Prio­ri­tiza­ti­on ensu­res that important messa­ges can be sent first.

can bus voltage rangesThe CAN stan­dard first estab­lishes a phy­si­cal basis for com­mu­ni­ca­ti­on. One vol­ta­ge level means a logi­cal one, ano­t­her a zero. Com­plex para­me­ters have been descri­bed, e. g. bit timing. Cle­ver frame­work con­di­ti­ons were crea­ted to enab­le robust com­mu­ni­ca­ti­on.

The second level, descri­bed in the CAN stan­dard, is the logi­cal basis, which also pro­vi­des for robust com­mu­ni­ca­ti­on in a uni­que way. For examp­le, par­ti­ci­pants can make non-unders­tood messa­ges inva­lid for the ent­i­re bus and thus trig­ger a repe­ti­ti­on of the mes­sa­ge.

SAE J1939 PGNs Measure in ISOBUSNow we come to the third level, which regu­la­tes the pro­to­col, i. e. deter­mi­nes how com­mu­ni­ca­ti­on has to be done. This level was taken from the SAE J1939 stan­dard, which had alrea­dy estab­lished its­elf in power­train, truck & trai­ler com­mu­ni­ca­ti­on and con­struc­tion machine­ry. Signals and para­me­ter groups are used here, com­mu­ni­ca­ti­on is effec­tive, which enab­les low baud rates with fewer phy­si­cal pro­blems and lon­ger cable lengths. Based on SAE J1939, the NMEA 2000 pro­to­col was deve­lo­ped for mari­ne app­li­ca­ti­ons, which defi­nes spe­ci­fic para­me­ters and signals. In defi­ning ISOBUS, the best ingre­dients from all the­se worlds have been used and the basis for cross-manu­fac­tu­rer digi­tal com­mu­ni­ca­ti­on in agri­cul­tu­re has been laid. The unbe­liev­a­ble func­tions that can be rea­li­zed with it are alrea­dy visi­ble in the manu­fac­tu­rers’ show­rooms and at tra­de fairs. The end of the road is far from being reached.

The pro­blems and how to mea­su­re them in ISOBUS ?

no digital signal, ISOBUS measurementThis brings a new field of respon­si­bi­li­ty to far­mers and repair shops. Main­ten­an­ce and repair of ISOBUS devices and sys­tems. That’s not real­ly easy. Of cour­se, the manu­fac­tu­rers must deli­ver first. The sys­tems must be pro­per­ly desi­gned and all elec­tro­nics must be pro­tec­ted from influ­en­ces. But the repair shop also has to be able to deter­mi­ne whe­ther a bus is OK or not. This is a ques­ti­on that has cau­sed exten­si­ve dis­cus­sions in the auto­mo­ti­ve sec­tor for deca­des. The forums of han­dy­men are full of requests for help.

Digi­tal com­mu­ni­ca­ti­on has a spe­cial cha­rac­te­ris­tic : it sud­den­ly fails in the event of an error. Wit­hout warning, the DAB+ car radio sud­den­ly beco­mes silent. In the ana­log FM car radio it beca­me clear by increa­sing back­ground noi­se that one moves out of the coverage area of a radio trans­mit­ter. Digi­tal radio remains crys­tal clear until it fails. One or zero. When it’s run­ning, it’s run­ning – trou­ble­shoo­ting is impos­si­ble.
It is the­re­fo­re dif­fi­cult to judge whe­ther a digi­tal com­mu­ni­ca­ti­on is fail-safe or not. Becau­se even if it bare­ly works, the con­tent of the mes­sa­ge is crys­tal clear. The break­down is not announ­ced by increa­sing noi­se. We have alrea­dy descri­bed in this arti­cle why it is important to mea­su­re on the phy­si­cal, ana­log level. Only the­re, in the ana­log envi­ron­ment, can I judge how good the signal qua­li­ty on a digi­tal bus is and whe­ther the­re is still an amount of inter­fe­rence reser­ve or whe­ther the com­mu­ni­ca­ti­on is just bare­ly pos­si­ble.

If the brand-new trac­tor sud­den­ly stops under the high-vol­ta­ge line, but runs smooth­ly in the work­shop and ever­y­whe­re else, then the thought of a fun­da­men­tal pro­blem can come up. It is the­re­fo­re also important for the manu­fac­tu­rer of ISOBUS sys­tems and for the ISOBUS user to have a sui­ta­ble mea­su­ring device in his hands in order to be able to eva­lua­te the cur­rent qua­li­ty of his bus.

GEMAC CANtouch Measurement tool for ISOBUSWith its CAN bus mea­su­ring and ana­ly­sis devices, GEMAC pro­vi­des the tools for eva­lua­ting the important phy­si­cal basis of the bus. An engi­neer might now men­ti­on the oscil­lo­scope as a mea­su­ring device. Howe­ver, it is not only important to be able to mea­su­re at all, it is also important to be able to com­pa­re mea­su­rements. Here, the Qua­li­ty Level pro­vi­des a com­pre­hen­si­ve infor­ma­ti­ve value that is easi­ly com­pa­ra­ble. The uni­que genera­ti­on of this value by 64x sam­pling of the bits allows repeata­ble and com­pa­ra­ble state­ments. Sin­ce the phy­si­cal basics are the same as in CAN, it is also pos­si­ble to mea­su­re in ISOBUS.
stuffbit in oscilloscope view, ISOBUS measurementThings like easy ope­ra­bi­li­ty for non-elec­tro­nic tech­ni­ci­ans and a simp­le mea­su­rement set­up are not necessa­ri­ly given with an oscil­lo­scope. Alt­hough DSO’s beco­me more and more intel­li­gent when it comes to trig­ge­ring an event, the eva­lua­ti­on of the oscil­lo­gram remains in the hands of the user. The CAN­touch, on the other hand, allows every tech­ni­ci­an to ope­ra­te and check the bus. The oscil­lo­gram can also be dis­play­ed for the expert.

PC soft­ware is also avail­ab­le for data recei­ving and deco­ding, deco­ding spe­ci­fic ISOBUS messa­ges as well as stan­dard J1939 messa­ges and NMEA2000 spe­ci­fic con­tent. Even manu­fac­tu­rer-spe­ci­fic PGN’s and SPN’s can be defi­ned. This makes it pos­si­ble to decode the­se spe­cial messa­ges.