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

Long-distance multi-machine program upgrading method based on WIFI and CAN bus

A CAN bus, program upgrade technology, applied in the direction of program control device, program loading/starting, software deployment, etc., can solve the problems of single update of bootloader BOOTLOADER, large amount of code, reduced program update efficiency, etc., to improve efficiency and success. rate effect

Inactive Publication Date: 2017-02-22
HANGZHOU DIANZI UNIV
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The complex industrial environment and single update method greatly reduce the efficiency of program update, and the increase in the number of machines is a huge challenge to the update work
In recent years, although there have been some online upgrade methods for multi-machine applications, the upgrade of the bootloader BOOTLOADER basically adopts a single update method.
Most of the online upgrade methods of application programs are based on a single bus, so the program update either needs to go to the site to use a dedicated adapter to connect to the bus to update the program, or it cannot accurately update a specific device , or the update time is greatly prolonged due to the huge amount of code

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
  • Long-distance multi-machine program upgrading method based on WIFI and CAN bus
  • Long-distance multi-machine program upgrading method based on WIFI and CAN bus
  • Long-distance multi-machine program upgrading method based on WIFI and CAN bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] combine figure 1 This embodiment will be described. According to the needs of the site, the lower computers are connected through the CAN bus, and each CAN bus is connected to a WIFI relay. Install an industrial wireless router at an appropriate location on site and connect all WIFI relays to it. At the same time, connect the router to the Internet, and connect the PC to the router to upgrade the program of the lower computer.

[0022] combine figure 2 Describe this implementation mode, this specific implementation mode:

[0023] Step 1: After the system is powered on, the online transfer number will be displayed on the PC, and the user decides to update some or all units under transfer according to the needs. The corresponding lower computer under the jurisdiction will receive the upgrade command issued by the PC.

[0024] Step 2: According to the update program provided by the user, decide whether to upgrade part or all of the application program, or upgrade the...

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 long-distance multi-machine program upgrading method based on WIFI and a CAN bus. According to most methods for program upgrading of multiple devices in the traditional distributed industrial control field, each unit is upgraded individually or the multiple devices are upgraded in site based on a bus. The method overcomes the defects, and achieves online upgrade of a long-distance multi-machine application program and a BOOTLOADER program through a WIFI transferring module mounted on the CAN bus and a wireless router arranged in site. A user can upgrade programs of a device under special WIFI transfer any time any where only by connecting remotely a PC to the router, and meanwhile, upgrading progress and a final upgrading state can be displayed in time on a display interface of a friendly upper computer. The efficiency and success rate of program upgrading are greatly improved through a step-by-step design of the application program and a dual validation mode in the upgrading process.

Description

technical field [0001] The invention relates to the field of distributed industrial control, in particular to a method for remote online upgrading of multi-machine programs in a distributed industrial control system based on WIFI and CAN bus. Background technique [0002] In the traditional industrial control field, most of the methods for updating the program of multi-machine equipment are to update each unit individually. The complex industrial environment and single update method greatly reduce the efficiency of program update, and the increase in the number of machines is a huge challenge to the update work. In recent years, although some online upgrade methods for multi-machine application programs have appeared, the upgrade of the bootloader BOOTLOADER basically adopts a single update method. Most of the online upgrade methods of application programs are based on a single bus, so the program update either needs to go to the site to use a dedicated adapter to connect t...

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): G06F9/445
CPCG06F8/65
Inventor 曾毓秦浩高明煜黄继业
Owner HANGZHOU DIANZI UNIV
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