CAN bus communication method for mass data transmission

A technology of CAN bus and communication method, which is applied in the field of CAN bus communication, can solve the problems of unable to transmit the upper computer through the bus in time, data transmission failure, loss, etc., so as to save copying and return time, ensure integrity and security, reduce The effect of accumulation and occupation

Active Publication Date: 2020-01-03
江苏伦肯智能科技有限公司
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] When the CAN bus node is transmitting massive data, it is prone to data transmission failure. It has the function of automatically closing the bus, cutting off its connection with the bus, so that other operations on the bus will not be affected, but th

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • CAN bus communication method for mass data transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] see figure 1 A CAN bus communication method for mass data transmission, at least one master node and at least two slave nodes are mounted on the CAN bus, and at least one vacant node is also mounted on the CAN bus, and the CAN bus communication method includes the following steps:

[0050] 1. The data sent by the master node includes multiple data frames, and the data frame includes data for communication with at least two slave nodes. The master node sends communication requirements to multiple slave nodes at the same time in the form of unified sending of packaged data;

[0051] 2. Each slave node extracts its own data information from the data frame and interprets it. At the same time, it feeds back data according to the extracted data information, and packs it into a data frame for transmission, and copies the data frame and transmits it to its attached vacant node in advance. ;

[0052] 3. Each slave node accesses the CAN bus in order of priority, and transmits th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a CAN bus communication method for mass data transmission, belonging to the technical field of communications. The CAN bus communication method for mass data transmission can realize the on-site communication condition, and can set an affiliated vacant node for the slave node in a targeted manner, wherein the vacant nodes are not connected with the CAN bus when the slave nodes operate normally, thus only achieving the effect of temporarily backing up the data for urgently starting when a slave node has a data transmission fault; through a mode of firstly supporting andthen replacing, the slave nodes are assisted to carry out secondary data transmission, and reasons of faults such as a transmission medium are eliminated; and only when the secondary data transmissionis failed, the idle nodes are started to establish communication connection with the CAN bus to replace the affiliated slave nodes to perform a series of same operations, so that the communication stability during mass data transmission is realized, and corresponding data communication is not easy to lose due to faults of individual slave nodes, and the integrity and safety of data communicationare ensured.

Description

technical field [0001] The present invention relates to the technical field of communication, and more specifically, relates to a CAN bus communication method for massive data transmission. Background technique [0002] CAN (Controller Area Network, Controller Area Network) bus is a multi-line network communication system. Since it was researched and developed by BOSCH (Bosch) in Germany in 1986, it has become an ISO international standardized serial communication protocol. The performance and reliability have been recognized, and the low cost and extremely high bus utilization make it widely used in industrial automation, ships, medical equipment, industrial equipment, etc. [0003] CAN belongs to the category of field bus, which is a serial communication network that effectively supports distributed control or real-time control. Compared with many RS-485 distributed control systems based on R lines, the distributed control system based on CAN bus has obvious advantages in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/40H04L12/24H04L1/22H04L1/00
CPCH04L1/0083H04L1/22H04L12/40H04L12/40176H04L41/0631H04L41/0663H04L2012/40215
Inventor 颜丙磊刘乐
Owner 江苏伦肯智能科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products