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

Controller flashing method, controller and upper computer

A controller and bit computer technology, applied in program control, general control system, control/regulation system, etc., can solve problems such as low efficiency and inconsistent flashing and writing

Active Publication Date: 2020-04-10
WEICHAI POWER CO LTD
View PDF11 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a large number of controllers need to be flashed, each controller needs to perform a flashing operation repeatedly, so the efficiency of the single-point flashing method is low, and different operators or different flashing environments are prone to flashing. write inconsistencies

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
  • Controller flashing method, controller and upper computer
  • Controller flashing method, controller and upper computer
  • Controller flashing method, controller and upper computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] When the controller is installed on the corresponding application product, the controller needs to be flashed according to the requirements of the application product, such as flashing the program and data corresponding to the application product, so that the controller can realize the specific function of the application product. Usually, the controllers of the same type of application products need to flash the same content. When it is necessary to flash the controllers of a large number of application products, the single-line flashing method is inefficient and prone to flashing inconsistencies.

[0049] In order to solve this problem, this application provides a method for flashing a controller, a controller, and a host computer. In this solution, each controller for flashing needs to use a different source address, so that the host computer can distinguish each controller according to the source address. It avoids the phenomenon that multiple controllers use the sam...

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 provides a controller flashing method, a controller and an upper computer. After each controller establishes communication with the upper computer, the upper computer sends an address acquisition instruction to each controller, and each controller returns an address declaration message containing a source address to the upper computer. Meanwhile, each controller respectively receivesthe address declaration messages sent by other controllers, compares whether the own source address conflicts with the source addresses of other controllers or not, and determines the controller to which the source address needs to be reallocated according to the sequence of sending the address declaration messages if the own source address conflicts with the source addresses of other controllers. The controller which needs to reallocate the source address reallocates a new source address which does not conflict with other controllers and reports the new source address to the upper computer.The upper computer flashes the controllers at the same time after determining that the source addresses of the controllers do not conflict with each other. Finally, the plurality of controllers are flashed at the same time, so that the flashing efficiency is improved, and the flashing consistency of the controllers is ensured.

Description

technical field [0001] The invention belongs to the technical field of vehicle control, and in particular relates to a controller flashing method, a controller and an upper computer. Background technique [0002] Controller flashing refers to flashing the program, data, etc. of the controller to enable the controller to achieve specific functions. [0003] The current controller flashing adopts a one-to-one flashing method between the host computer flashing tool and the controller, that is, single-point flashing. Communication, data interaction. When there are a large number of controllers that need to be flashed, each controller needs to perform a flashing operation repeatedly, so the efficiency of the single-point flashing method is low, and different operators or different flashing environments are prone to flashing. Write inconsistent cases. Contents of the invention [0004] In view of this, the object of the present invention is to provide a controller flashing me...

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): G05B23/02
CPCG05B23/0213G05B2219/24065
Inventor 艾聪纪小娟潘文卿付世杰田东明葛云东
Owner WEICHAI POWER CO LTD
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