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

On line upgrading method of software and its device

A software upgrade, software technology, applied in the direction of instruments, electrical digital data processing, memory systems, etc., can solve the problems of low security and reliability, achieve low cost, ensure stability, and achieve the effect of simple circuit

Inactive Publication Date: 2004-12-22
ZHEJIANG SUPCON TECH
View PDF3 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In order to solve the problem in the prior art that when upgrading the software of the industrial control system, the processor needs to be restarted so that the safety and reliability are low, the present invention provides a method and device for online upgrading of software with high safety and reliability, which is suitable for Applied in industrial applications with high real-time and reliability requirements

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
  • On line upgrading method of software and its device
  • On line upgrading method of software and its device
  • On line upgrading method of software and its device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The industrial control system applied in the present invention includes a microprocessor and multiple memories, one of which is designated as the main program memory, and the rest are used as backup program memories. The memories in this embodiment are the same and store The addresses are continuous, and can be used as a working program area for the industrial control system to implement control. Those skilled in the art know that the program memory is generally a non-volatile memory such as FLASH.

[0038] In the above industrial control system, the online download and update of the control program must stop the currently running control program, refer to figure 1 , in order to realize the continuity and reliability of the control program operation, the online upgrading method of the software of the present invention includes the following processes:

[0039] In step 11, the microprocessor controls a backup program memory to store downloaded software upgrade data and u...

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 relates to an on-line software upgrading method and device, applied to industrial control systems, and the method includes the following steps: an upgrading step: a microprocessor controls a backup program memory to store the downloaded software upgrading data and upgrades the corresponding software in the memory; a switching steps: the microprocessor controls to exchange the memory addresses of the upgraded backup program memory and the main program memory so as to switch the main and backup working program regions. The device includes: at least two memories, an address converting circuit and a microprocessor. As the software is upgraded, it implements the switch between the main and backup working program regions by the address converting circuit, ensuring stability, safety, reliability and continuity on industrial control occasions.

Description

technical field [0001] The invention relates to a software upgrading method and device, in particular to an online software upgrading method and device in an industrial control (referred to as industrial control) system. Background technique [0002] The computer used in the industrial control system is usually called the industrial control computer (referred to as the industrial control computer). In the industrial control system, the industrial control computer must process a large number of external signals, and then output control signals according to the processing results. [0003] The control machine is generally composed of two parts: computer and process input and output (I / O) channels. The computer is composed of control software, host, input and output devices, external disk drives, tape drives and other hardware devices. A part of the process input / output channel is added outside the computer, which is used to send the detection data in the industrial production...

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): G06F12/00
Inventor 黄文君郑洪波王霄峡
Owner ZHEJIANG SUPCON TECH
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