Control method, scheduling processor and controller

A control method and controller technology, applied in the direction of control/regulation system, program control, computer control, etc., can solve the problems of increasing the difficulty of pre-commissioning of microcontrollers, very high requirements for software personnel, and hidden dangers in product stability, etc., to achieve Fast scheduling, time-saving and high-efficiency effects

Inactive Publication Date: 2016-09-21
李灵超
View PDF6 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] When it is necessary to expand the functions of the microcontroller and the number of connected components increases, for example, when a single microcontroller needs to control two motors at the same time, the complexity of timing and distribution will increase geometrically, greatly increasing the complexity of the microcontroller. The difficulty of pre-commissioning of the controller
Moreover, the real-time operating system itself is a highly complex software system, and it takes a lot of time to debug to ensure the stability of the product, and the requirements for software personnel are very high, and the stability of the test and the final product will also be difficult. There are hidden dangers

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 method, scheduling processor and controller
  • Control method, scheduling processor and controller
  • Control method, scheduling processor and controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] This embodiment provides a control method. The execution subject of this embodiment is the controller, which receives the control request sent by the user through the scheduling processor, processes and executes the control request, and controls the controlled device.

[0052] see figure 1 , shows the connection relationship among the controller, the scheduling processor, and the controlled device in this embodiment.

[0053] The controller can use any existing single-chip microcomputer or micro control unit (MCU) to control the corresponding controlled device, which will not be repeated here.

[0054] The scheduling processor may use any existing MCU, central processing unit (CPU) or digital signal processor (Digital Signal Processor, DSP) to schedule the control request sent by the user, which will not be repeated here.

[0055] Controlled equipment, including but not limited to: motors and industrial robots, etc.

[0056] see figure 2 , this embodiment provides ...

Embodiment 2

[0078] The execution subject of this embodiment is the scheduling processor, which sends the control request sent by the user to the designated controller for processing and execution, so as to schedule the control request that needs to be executed.

[0079] see image 3 , a control method provided in this embodiment, comprising the following steps:

[0080] Step 300, the scheduling processor acquires the control request sent by the user.

[0081] Wherein, the control request carries the device identifier of the controlled device that the user needs to control.

[0082] Wherein, the user sends a control request to the scheduling processor through the input device of the computing terminal used.

[0083] The terminal installed with the scheduling processor may be the same server as the computing terminal used by the user, or may be a different server from the computing terminal used.

[0084] In addition to carrying the device identification of the controlled device that the...

Embodiment 3

[0095] see Figure 4 , this embodiment provides a controller for executing the control method described in Embodiment 1 above, the controller includes:

[0096] The instruction receiving module 400 is configured to cache the control request sent by the scheduling processor through the instruction storage part of the preset fast register, wherein the controller is used to control the controlled device corresponding to the controller, and the fast register also includes a data storage part ;

[0097] The data acquisition module 402 is configured to acquire sensor parameters through a sensor connected to the controller, and update the sensor parameters stored in the data storage part of the register through the acquired sensor parameters;

[0098] An instruction generation module 404, configured to generate control instructions for the controlled terminal according to the updated sensor parameters and control requests stored in the data storage unit and the instruction storage 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 present invention provides a control method, a scheduling processor and a controller. The method includes: the controller caches the control request sent by the scheduling processor through the instruction storage part of the preset fast register; The sensor obtains the sensor parameters, and updates the sensor parameters stored in the data storage part of the register through the obtained sensor parameters; request, generate the control command of the controlled terminal, and write the generated control command into the command storage unit; the controller executes the control command stored in the command storage unit to control the controlled device, and through the present invention, the Task scheduling is faster and more efficient.

Description

technical field [0001] The invention relates to the technical field of automatic control, in particular to a control method, a scheduling processor and a controller. Background technique [0002] At present, in order to realize automatic production, MCU, CPU, DSP and other microcontrollers are often used to carry out production activities according to the preset requirements of people. The microcontroller needs to collect external data through sensors for calculation and form a certain signal output, such as generating control The signal of the switch, the signal of driving the motor, and the display signal of a certain value are used to operate the controlled equipment for production activities. [0003] In most microcontrollers, the microcontroller has three functions of input signal, processing operation and output signal at the same time. There are strict requirements for the real-time performance of the software written in the microcontroller. The microcontroller not ...

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/042G06F9/30
CPCG05B19/042G06F9/30076G06F9/30094
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