Rainbow-electronics CAN интерфейс Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Kontrolní panel Rainbow-electronics CAN интерфейс. Rainbow Electronics CAN интерфейс User Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk

Shrnutí obsahu

Strany 1 - BOSCH

BOSCH CAN Specification Version 2.0 1991, Robert Bosch GmbH, Postfach 50, D-7000 Stuttgart 1 Thi d t t d ith F M k 4 0 4

Strany 2

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 8 Performance of Error DetectionThe error detection mechanisms have t

Strany 3 - CAN Specification 2.0

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 9 AcknowledgmentAll receivers check the consistency of the message be

Strany 4

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 10 3 MESSAGE TRANSFER 3.1 Frame Types Message transfer is manifested

Strany 5 - Contents

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 11 START OF FRAMEmarks the beginning of DATA FRAMES and REMOTE FRAMEs

Strany 6

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 12 Coding of the number of data bytes by the DATA LENGTH CODEabbrevia

Strany 7

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 13 DATA FIELDThe DATA FIELD consists of the data to be transferred wi

Strany 8

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 14 IF CRCNXT THENCRC_RG(14:0) = CRC_RG(14:0) EXOR (4599hex);ENDIFUNTI

Strany 9

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 15 3.1.2 REMOTE FRAME A station acting as a RECEIVER for certain data

Strany 10 - Basic Concepts

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 16 3.1.3 ERROR FRAME The ERROR FRAME consists of two different fields

Strany 11

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 17 of equal polarity, beginning at the start of the PASSIVE ERROR FLA

Strany 12 - Message Transfer

The document as a whole may be copied and distributed withoutrestrictions. However, the usage of it in parts or as a whole in otherdocuments needs th

Strany 13 - Data Frame

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 18 OVERLOAD FLAGconsists of six ’dominant’ bits. The overall form cor

Strany 14

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 19 For stations which are not ’error passive’ or have been RECEIVER o

Strany 15

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 203.2 Definition of TRANSMITTER / RECEIVERTRANSMITTERA unit originating

Strany 16

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 214 MESSAGE VALIDATIONThe point of time at which a message is taken to b

Strany 17 - Remote Frame

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 225 CODINGBIT STREAM CODINGThe frame segments START OF FRAME, ARBITRATIO

Strany 18 - Error Frame

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 236 ERROR HANDLING6.1 Error DetectionThere are 5 different error types (

Strany 19 - Overload Frame

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 247 FAULT CONFINEMENTWith respect to fault confinement a unit may be in

Strany 20

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 25ERROR because of not detecting a ’dominant’ ACK and does not detect a’

Strany 21 - Interframe Space

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 2610.A node is ’bus off’ when the TRANSMIT ERROR COUNT is greater than o

Strany 22 - Transmitter / Receiver

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 278 BIT TIMING REQUIREMENTSNOMINAL BIT RATEThe Nominal Bit Rate is the n

Strany 23 - Message Validation

BOSCH ROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30 Sep. 1991page 1 Recital The acceptance and introduction of serial communication to mo

Strany 24 - 5 CODING

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 28It is twice the sum of the signal’s propagation time on the bus line,

Strany 25 - Error Handling

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 29SYNCHRONIZATIONHARD SYNCHRONIZATIONAfter a HARD SYNCHRONIZATION the in

Strany 26 - Fault Confinement

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 30SYNCHRONIZATION RULESHARD SYNCHRONIZATION and RESYNCHRONIZATION are th

Strany 27

BOSCHROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1Sep. 1991Part A - page 319 INCREASING CAN OSCILLATOR TOLERANCEThis section describes an upwards

Strany 29 - 8 BIT TIMING REQUIREMENTS

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 331 INTRODUCTION...

Strany 30 - Bit Timing

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 341 INTRODUCTIONThe Controller Area Network (CAN) is a serial com

Strany 31

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 35course, has to be the same for all nodes. There may be, however

Strany 32

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 362 BASIC CONCEPTSCAN has the following properties• prioritizatio

Strany 33 - Oscillator Tolerance

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 37Data Link LayerPhysical LayerLLCMACAcceptance FilteringOverload

Strany 35

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 38The scope of this specification is to define the Data Link Laye

Strany 36 - Introduction

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 39Remote Data RequestBy sending a REMOTE FRAME a node requiring d

Strany 37

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 40Total residual error probability for undetected corrupted messa

Strany 38 - 2 BASIC CONCEPTS

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 41without any internal activity and with disconnected bus drivers

Strany 39

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 423 MESSAGE TRANSFER3.1 Frame FormatsThere are two different form

Strany 40

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 43START OF FRAME (Standard Format as well as Extended Format)The

Strany 41

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 44In order to distinguish between Standard Format and Extended Fo

Strany 42

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 45Base IDThe Base ID consists of 11 bits. It is transmitted in th

Strany 43

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 46above), and the reserved bit r0. Frames in the Extended Format

Strany 44

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 47DATA FRAME: admissible numbers of data bytes: {0,1,...

Strany 45

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 3 1 INTRODUCTION...

Strany 46

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 48REPEATCRCNXT = NXTBIT EXOR CRC_RG(14);CRC_RG(14:1) = CRC_RG(13:

Strany 47

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 49END OF FRAME (Standard Format as well as Extended Format)Each D

Strany 48

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 50The polarity of the RTR bit indicates whether a transmitted fra

Strany 49

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 51FLAG. So the sequence of ’dominant’ bits which actually can be

Strany 50

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 52At most two OVERLOAD FRAMEs may be generated to delay the next

Strany 51

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 533.2.5 INTERFRAME SPACINGDATA FRAMEs and REMOTE FRAMEs are separ

Strany 52

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 54Note:If a CAN node has a message waiting for transmission and i

Strany 53

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 553.3 Conformance with regard to Frame FormatThe Standard Format

Strany 54

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 564 MESSAGE FILTERINGMessage filtering is based upon the whole Id

Strany 55

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 575 MESSAGE VALIDATIONThe point of time at which a message is tak

Strany 56

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 4 1 INTRODUCTION The Controller Area Network (CAN) is a serial commun

Strany 57 - Conformance

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 586 CODINGBIT STREAM CODINGThe frame segments START OF FRAME, ARB

Strany 58 - Message Filtering

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 597 ERROR HANDLING7.1 Error DetectionThere are 5 different error

Strany 59 - 5 MESSAGE VALIDATION

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 607.2 Error SignallingA station detecting an error condition sign

Strany 60 - 6 CODING

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 618 FAULT CONFINEMENTWith respect to fault confinement a unit may

Strany 61 - 7 ERROR HANDLING

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 62Exception 1:If the TRANSMITTER is ’error passive’ and detects a

Strany 62

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 6310.A node is ’bus off’ when the TRANSMIT ERROR COUNT is greater

Strany 63 - 8 FAULT CONFINEMENT

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 649 OSCILLATOR TOLERANCEA maximum oscillator tolerance of 1.58% i

Strany 64

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 6510 BIT TIMING REQUIREMENTSNOMINAL BIT RATEThe Nominal Bit Rate

Strany 65

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 66PROP SEGThis part of the bit time is used to compensate for the

Strany 66 - 9 OSCILLATOR TOLERANCE

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 67The total number of TIME QUANTA in a bit time has to be program

Strany 67 - 10 BIT TIMING REQUIREMENTS

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 5 2 BASIC CONCEPTS CAN has the following properties• prioritization o

Strany 68

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Sep. 1991Part B - page 68PHASE ERROR of an edgeThe PHASE ERROR of an edge is given by th

Strany 69

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Differences of CAN SpecificationVersions 1.2 and 2.0Sep. 1991- 1 -DifferencesAmendment o

Strany 70

BOSCHROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30Differences of CAN SpecificationVersions 1.2 and 2.0Sep. 1991- 2 -page B-56:Chapter 4 “M

Strany 71 - Differences

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 6 • The Physical Layer defines how signals are actually transmitted.

Strany 72

BOSCH ROBERT BOSCH GmbH, Postfach 50, D-7000 Stuttgart 1 Sep. 1991Part A - page 7 Bit rateThe speed of CAN may be different in different systems. How

Komentáře k této Příručce

Žádné komentáře