Supercharge Your Innovation With Domain-Expert AI Agents!

A master-slave can bus application layer communication method

A technology of CAN bus and communication method, applied in the field of CAN bus, can solve the problems of extended development cycle, increased development cost, undefined application layer communication method, etc., and achieve the effect of easy promotion

Active Publication Date: 2020-12-01
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the application layer communication method is not defined in the CAN bus. In specific project applications, a suitable application layer protocol must be designed
At present, there are many types of CAN bus application layer protocols, but these protocols are complex general-purpose protocols or special-purpose protocols in specific fields. The use of complex general-purpose protocols in small and medium-sized systems will increase development costs and extend development cycles. , and the special protocol often does not meet the requirements of specific applications, and has great limitations

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
  • A master-slave can bus application layer communication method
  • A master-slave can bus application layer communication method
  • A master-slave can bus application layer communication method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The technical solutions of the present invention will be described in further detail below through examples.

[0026] A master-slave CAN bus application layer communication method, comprising the following steps:

[0027] Using question-and-answer communication, the master node acts as the initiator of an interactive communication.

[0028] figure 1 A schematic diagram of command communication of a master-slave CAN bus application layer communication method provided by the embodiment of the present invention, as figure 1 as shown,

[0029] The master node sends different types of broadcast instructions to the slave nodes, requiring each slave node to perform various actions at the same time;

[0030] In particular, the master node instructs a specific slave node to execute a specific command to individually control or obtain information from the slave node;

[0031] figure 2 A schematic diagram of status response communication of a master-slave CAN bus application...

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 master-slave CAN (Controller Area Network) bus application layer communication method, which comprises the following steps that: question and answer type communication is adopted, a master node is used as an initiator of primary interactive communication, the master node sends different types of broadcast instructions to slave nodes, and the slave nodes are required to execute various actions simultaneously; after execution of the slave nodes is completed, responding to the execution state to the master node; the master node instructs the specific slave node to execute the specific instruction so as to independently control the slave node or acquire information; the slave node responds to the specific state data to the master node according to the specific instruction; and when detecting that the slave node has a fault, the slave node actively sends an abnormal state notification to the master node, and the master node does not need to respond. The protocol may be implemented by a standard frame or an extended frame. The master-slave type one-master multi-slave CAN bus application layer communication method is designed according to the requirements of small and medium-sized CAN bus systems in practical application, and is simple, easy to use and convenient to popularize.

Description

technical field [0001] The present invention relates to the field of CAN (Controller Area Network, controller local area network) bus, in particular to a master-slave CAN bus application layer communication method, or CAN bus application layer protocol. Background technique [0002] CAN, or Controller Area Network, is a bus-type serial communication network with high performance and high reliability. The CAN bus communication interface integrates the physical layer and data link layer functions of the CAN protocol. Each frame of information has a cyclic redundancy code check and other error detection measures to ensure the reliability of data transmission; at the same time, the configurable Multi-priority design, non-destructive arbitration technology and high communication rate ensure real-time data transmission. [0003] However, the application layer communication method is not defined in the CAN bus. In specific project applications, a suitable application layer protoco...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/40
CPCH04L12/40006H04L12/40078H04L2012/40215
Inventor 刘大鹏马晓川朱昀
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More