page 33
This is why the function CAN_ERRORHANDLER should be
used which registers all CAN error states and, if necessary,
resets the CAN controller. At the same time an error counter is
available to the application program. It could for example be
used to take further action depending on the count (e.g. error
LED).
But a detailed error analysis can only be performed by means of
an exact evaluation of the error bits.
6.4. The physical CAN link
The data transmission and error handling mechanisms
described in sections 6.2 and 6.3 are directly implemented in
the CAN controller. The physical link of the individual CAN
participants is described in layer 1 in ISO 11898.
Network structure
The standard ISO 11898 assumes a line-structured set-up of
the CAN network.
In addition, the line must be fitted with a terminating
resistor of 120
Ω
Ω
Ω
Ω
at its two ends. In principle, ifm
electronic's devices fitted with a CAN interface have no
terminating resistors.
Ideally, no spur should lead to the bus participants (node 1 ...
node n) because depending on the total cable length and the
transmission time reflections occur in the bus. To avoid this
leading to system errors, the spurs to a bus participant (e.g. I/O
module) should not exceed a certain length. 2 m spurs are
considered to pose no problem. The sum of all spurs in the
whole system should not exceed 30 m. In special cases the
cable lengths of the line and the spurs must be accurately
calculated.
Summary of Contents for ecomat 100 R 360 Series
Page 1: ...System manual ecomat 100 type R 360 ...
Page 14: ...page 14 ...
Page 26: ...page 26 ...
Page 86: ...page 86 ...
Page 100: ...page 100 ...
Page 126: ...page 126 ...
Page 146: ...page 146 ...
Page 162: ...page 162 ...
Page 163: ...page 163 Annex 2 Wiring Annex 2 1 Type CR0015 ...
Page 164: ...page 164 Annex 2 2 Type CR0016 ...
Page 165: ...page 165 Annex 2 3 Type CR0017 ...
Page 166: ...page 166 Annex 2 4 Type CR0501 ...