Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Communication method of application layer in CAN bus system

A CAN bus and communication method technology, applied in the field of CAN bus, can solve the problems of increasing CAN bus node overhead, increasing the cost of modification and transplantation, increasing the development cycle and cost, etc., to achieve easy promotion and transplantation, less resource occupation, and use concise effect

Inactive Publication Date: 2010-08-18
武汉若比特机器人有限公司
View PDF1 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The use of complex universal protocols generally increases the overhead of CAN bus nodes, increasing the development cycle and cost
However, a specific protocol will generally make the application have greater limitations, increasing the cost of modification and transplantation

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
  • Communication method of application layer in CAN bus system
  • Communication method of application layer in CAN bus system
  • Communication method of application layer in CAN bus system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Embodiment one: an application layer communication method in a CAN bus system, the CAN bus system includes a CAN bus and several CAN nodes; each CAN node transmits and receives application layer messages according to the CAN application layer protocol through the CAN bus , to carry out application layer communication; the CAN application layer protocol will be specifically described below.

[0027] First of all, the CAN bus protocol supports four communication frames: data frame, remote frame, error frame, and overload frame. Wherein the data frame realizes the data transfer from the sending node to the receiving node. In this embodiment, when the CAN node is performing application layer communication, the data frame is used to write the virtual data object, and the data frame is used to read the virtual data object in the query mode. It is a remote frame request, and a data frame is returned. In actual application, it is not excluded to use other frames for bearing. ...

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 communication method of an application layer in a CAN bus system and relates to a network bus in the field of controllers. The communication method comprises the following steps: taking a virtual data object on the CAN bus as a target recognition unit, and taking a data object table as reference for explaining the actual meaning of the virtual data object, the authorities of reading and writing and the data type thereof; and the protocol communication ways of the application layer comprise the ordinary communication way and the boost communication way. The communication method is simple, practical and conductive to promotion and transplantation, has low requirements on a memory of a device and the calculation speed and can be applicable to a large number of industrial automatic process devices using the CAN buses.

Description

Technical field: [0001] The invention relates to a CAN (Controller Area Network, controller area network) bus, in particular to a CAN bus system and an application layer communication method therein. Background technique: [0002] CAN bus was originally a serial data communication bus developed by German Bosch Company to solve the data exchange between many controllers and measuring equipment in automobiles (see Bosch.CAN Specification, version 2.0, 1991, 9), later Developed into the international standard ISO11898. The biggest feature of the CAN bus is that the data link layer adopts mechanisms such as message priority arbitration, automatic response, CRC (Cyclical Redundancy Check, cyclic redundancy check) automatic verification, and error retransmission. Because the CAN bus has high reliability, fast transmission rate, long communication distance, easy use, maintenance and network expansion, it has been widely used in various industrial field control fields. [0003] Ho...

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): H04L29/08
Inventor 闫学凯李一鹏周伟郭盖华陈志发林敬桥
Owner 武汉若比特机器人有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products