The ten CAN commandments

  1. You shall read the manu­als and publi­ca­ti­ons of your com­pon­ents first.
  2. You shall use CAN cable with know para­me­ters (data­sheet).
  3. You shall use exact­ly 2 ter­mi­na­ting resistors.
  4. You shall ground your network.
  5. You shall obser­ver maxi­mum lengths of trunk and drop lines. Wise man cal­cu­la­ted it, belie­ve it.
  6. You shall mount a CAN­ob­ser­ver, it will warn you on pro­blems befo­re the sys­tem breaks down.
  7. You shall avo­id clo­sen­ess to elec­tri­cal jamming sources.
  8. You shall keep distance to high voltages.
  9. You shall avo­id high com­mon mode voltages.
  10. You shall buy a mea­su­ring device for the phy­si­cal lay­er, the­r­e­fo­re you will know how your bus is doing.

Even if this sounds fun­ny to you, the­se are the prin­ci­ples that let your sys­tem run hitch-free. Remem­ber while loo­king for a mea­su­re­ment device that only GEMAC tools are real­ly mea­su­ring at the phy­si­cal lay­er 1. Dis­play­ing an oscil­lo­gram only is not a phy­si­cal mea­su­re­ment! To rate an oscil­lo­gram is hard, even for CAN gurus, how should a now-and-then-user run a chan­ce to find some­thing hel­pful? No way!
On the con­tra­ry, the GEMAC tools (CAN­touch and CAN-Bus Tes­ter 2) not only show­ing an oscil­lo­scope, they mea­su­re the cri­ti­cal values you can­not see and rate them. The gene­ral qua­li­ty level is a mathe­ma­ti­cal value with shows at a glan­ce how a node is doing.

Experts world­wi­de say that 95% of errors in fieldbus sys­tems are pro­blems on the phy­si­cal lay­er. A fit­ting test­ing and mea­su­ring device tog­e­ther with the appro­pria­te know­ledge is the qua­li­fi­ca­ti­on for a quick and suc­cessful troubleshooting.

Why we point out that CAN­ob­ser­ver? The unit is underva­lued – and yet it is a geni­us tool to moni­tor your CAN sys­tem. It detects errors and signals them – wit­hout you equip­ped with your lap­top and mea­su­ring device. As soon as pro­blems occur, the unit obser­ves and signal it. The unit is not expen­si­ve, but if it is still too much, then install a CANalarm at the mini­mum. Then you detect error frames and increased traf­fic load (clear signals for deeper pro­blems) if they occur and you might have a chan­ce to react befo­re the sys­tems stand still.

10_Commandments002

CAN

Canopen

J1939

NMEA2000 ISOBUS