Control program organization structure of control system and download method

A technology for controlling programs and control systems, which is applied in general control systems, control/adjustment systems, program control, etc., and can solve the problem of unfavorable protection of controller version maintenance, user configuration engineering, difficult operation and implementation of program module libraries, and lack of controller functions. and other issues to achieve fast and reliable scheduling management, simplify the difficulty and workload of function upgrades, and reduce the pressure on storage resources

Active Publication Date: 2017-05-24
宁波中控微电子有限公司
View PDF6 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for microcontrollers or CMC control chips with very limited memory resources for cost advantage, too many idle program modules may cause loss of other functions of the controller or limited performance
[0006] On the other hand, the way that the traditional control system solidifies all the program module libraries in the controller makes updating the program module library necessarily require arriving at the industrial site to update the controller's firmware as a whole, which is very important for the version maintenance of the controller and the user group. ecological engineering protection is detrimental
According to various industrial site environments, security levels and equipment embedded designs, it is difficult to implement the upgrade of this program module library

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
  • Control program organization structure of control system and download method
  • Control program organization structure of control system and download method
  • Control program organization structure of control system and download method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] In order to compile, download and run the user configuration program, the user first needs to create a new configuration project in the configuration software, configure the target controller model, target controller channel connection parameters and other information, and then complete the configuration in the configuration software. After the compilation is completed, the configuration software downloads the generated file to the controller device through the download channel and runs it. This process specifically includes the following steps,

[0058] A: Download all control program modules called by the user configuration program (in this embodiment, ELF format files), and send a module link request to the controller in the form of a link of a relocatable file, thereby linking to the operation management of the controller kernel;

[0059] B: Download the user configuration program (executable binary format file in this embodiment) to the controller, and start and ru...

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 the technical field of an industrial control system and particularly relates to a control program organization structure of the control system and a download method. The control system comprises a controller and configuration software, wherein the controller is internally provided with an operation management core in a solidification mode, a background system of the configuration software is stored with a program module database, the program module database is stored in the configuration software in an encrypted linkable file mode, the foreground of the configuration software realizes programming and download of user configuration programs carried out by users, the operation management core, the program module database, the user configuration programs and data sets form a control program, and communication and interaction of the control program between the controller and the configuration software is carried out through a download interface. The control system is advantaged in that the control program module database is stored in the background of the configuration software, control program modules actually utilized by the configuration program are downloaded to store in the controller only after download, not only can the program structure of the controller is simplified, program scheduling and management are made to realize more rapid and reliable, but also storage resource pressure of the controller is further reduced.

Description

technical field [0001] The invention relates to the technical field of industrial control systems, in particular to a control program organization structure and download method of the control system. Background technique [0002] With the development of automatic control technology, control systems have been more and more used in various industries, and the technical requirements are also very different due to different market segments. While the scale of control systems (such as DCS) in the field of process control is getting larger and larger, small or micro controllers such as micro-PLC are also being used in more and more applications in processing and manufacturing, vehicle control, robots, etc., and There is a trend of further miniaturization and integration. For example, the industry already has an on-chip control module chip (CMC chip) that integrates control functions, control algorithms, and industrial communications on a single chip. [0003] Although the scale ...

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 Applications(China)
IPC IPC(8): G05B19/042
CPCG05B19/0426G05B2219/23146
Inventor 杨大胜赵锋陈根潘再生沈天扬童庆唐艳丽项江宽周海敏朱冬冬
Owner 宁波中控微电子有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products