METHOD AND DEVICE FOR CHECKING THE CORRECT FUNCTIONING OF A SERIAL DATA TRANSMISSION
1 Assignment
0 Petitions
Accused Products
Abstract
A method is described for checking the correct functioning of a serial data transmission in a bus system having at least two bus users. The bus users are connected to the bus via a bus connection unit and exchange messages via the bus. The sending access to the bus for each message is granted to a bus user via the arbitration process according to CAN standard ISO 11898-1, this bus user becoming the sender for this message. The messages have a logic structure according to the CAN standard, i.e., are composed of a start of frame bit, arbitration field, control field, data field, CRC field, acknowledge field, and end of frame field. The correct functioning of the data transmission is checked during the transmission by comparing a transmission signal, sent to the bus connection unit, to the reception signal (CAN_RX) received by the bus connection unit. The method is characterized in that a transmission signal (CAN_TX_DEL), which is delayed by a delay time (T_DELAY) compared to the transmission signal (CAN_TX), is held in the sender, and the undelayed transmission signal (CAN_TX) or the delayed transmission signal (CAN_TX_DEL) is used for checking the correct functioning of the data transmission, as a function of a switchover.
-
Citations
66 Claims
-
1-33. -33. (canceled)
-
34. A method for checking a correct functioning of a serial data transmission in a bus system having at least two bus users, comprising:
-
connecting the bus users to a bus via a bus connection unit; exchanging messages via the bus; granting a sending access to the bus for each message to a bus user via an arbitration process according to CAN standard ISO 11898-1, the bus user becoming a sender for the message, each message having a logic structure according to the CAN standard, the logic structure including a start of frame bit, arbitration field, control field, data field, CRC field, acknowledge field, and end of frame field; and checking a correct functioning of the data transmission during a transmission by comparing a transmission signal, sent to the bus connection unit, to a reception signal received by the bus connection unit, wherein a transmission signal which is delayed, compared to the transmission signal, by a delay time is held in the sender, one of the undelayed transmission signal and the delayed transmission signal being used for checking the correct functioning of the data transmission, as a function of a switchover. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A device for checking a serial data transmission in a bus system having at least two bus users, the bus users being connected to a bus via a bus connection unit and exchanging messages via the bus, a sending access to the bus for each message being granted to a bus user via an arbitration process according to CAN standard ISO 11898-1, the bus user becoming the sender for the message, and each messages having a logic structure according to the CAN standard, the logic structure including a start of frame bit, arbitration field, control field, data field, CRC field, acknowledge field, and end of frame field, the device comprising:
-
an arrangement for checking a correct functioning of the data transmission during the transmission by comparing a transmission signal, sent to the bus connection unit, to the reception signal received by the bus connection unit; a delay unit for providing a delayed transmission signal which is delayed, compared to the transmission signal, by a delay time; and a switchover unit with the aid of which one of the undelayed transmission signal and the delayed transmission signal is used, as a function of a switchover, for checking the correct functioning of the data transmission. - View Dependent Claims (59, 60, 61, 62, 63)
-
-
64. A use of a method for checking a correct functioning of a serial data transmission in a bus system having at least two bus users, comprising:
-
connecting the bus users to a bus via a bus connection unit; exchanging messages via the bus; granting a sending access to the bus for each message to a bus user via an arbitration process according to CAN standard ISO 11898-1, the bus user becoming a sender for the message, each message having a logic structure according to the CAN standard, the logic structure including a start of frame bit, arbitration field, control field, data field, CRC field, acknowledge field, and end of frame field; and checking a correct functioning of the data transmission during a transmission by comparing a transmission signal, sent to the bus connection unit, to a reception signal received by the bus connection unit, wherein a transmission signal which is delayed, compared to the transmission signal, by a delay time is held in the sender, one of the undelayed transmission signal and the delayed transmission signal being used for checking the correct functioning of the data transmission, as a function of a switchover, wherein the method is performed during normal operation of a motor vehicle for transmitting data between at least two control units of the motor vehicle which are connected via a suitable data bus.
-
-
65. A use of a method for checking a correct functioning of a serial data transmission in a bus system having at least two bus users, comprising:
-
connecting the bus users to a bus via a bus connection unit; exchanging messages via the bus; granting a sending access to the bus for each message to a bus user via an arbitration process according to CAN standard ISO 11898-1, the bus user becoming a sender for the message, each message having a logic structure according to the CAN standard, the logic structure including a start of frame bit, arbitration field, control field, data field, CRC field, acknowledge field, and end of frame field; and checking a correct functioning of the data transmission during a transmission by comparing a transmission signal, sent to the bus connection unit, to a reception signal received by the bus connection unit, wherein a transmission signal which is delayed, compared to the transmission signal, by a delay time is held in the sender, one of the undelayed transmission signal and the delayed transmission signal being used for checking the correct functioning of the data transmission, as a function of a switchover, wherein the method is used during operation of industrial control systems for transmitting data between at least two control units which are connected via a suitable data bus.
-
-
66. A use of a method for checking a correct functioning of a serial data transmission in a bus system having at least two bus users, comprising:
-
connecting the bus users to a bus via a bus connection unit; exchanging messages via the bus; granting a sending access to the bus for each message to a bus user via an arbitration process according to CAN standard ISO 11898-1, the bus user becoming a sender for the message, each message having a logic structure according to the CAN standard, the logic structure including a start of frame bit, arbitration field, control field, data field, CRC field, acknowledge field, and end of frame field; and checking a correct functioning of the data transmission during a transmission by comparing a transmission signal, sent to the bus connection unit, to a reception signal received by the bus connection unit, wherein a transmission signal which is delayed, compared to the transmission signal, by a delay time is held in the sender, one of the undelayed transmission signal and the delayed transmission signal being used for checking the correct functioning of the data transmission, as a function of a switchover, wherein the use of the method is performed during one of a manufacture and a maintenance of a motor vehicle for transmitting data between a programming unit, which for purposes of programming is connected to a suitable data bus, and at least one control unit of the motor vehicle which is connected to the data bus.
-
Specification