Method and device for heterogeneous embedded tabular processing and execution action flow

A tabular, process-based technology, applied in program control, comprehensive factory control, instrumentation, etc., to solve problems such as poor program readability, complexity, and inefficiency

CN110632878AActive Publication Date: 2019-12-31SHANGHAI BAOJIE INTELLIGENT TECH CO LTD
41 Cites 1 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2019-12-31

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a method and a device for heterogeneous embedded tabular processing action flow, which is used to create an action flow sheet according to the action flow, add an action flow sheet row, set an condition unit, an instruction unit and loop execution properties, and set the mutual exclusion relationship of the action flow sheet row for the conditional branch action flow of mutual exclusion, and set the action flow sheet for the child conditional branch action flow and hierarchically embed under the action flow sheet row that contains the execution condition of the parent conditional branch action flow; and create a branch action flow sheet for a switching branch action flow, and embed the branch action flow sheet hierarchically under the action flow sheet row containingthe branch switching instruction. The invention also provides a method and a device for executing the action flow according to the action flow sheet and the branch action flow sheet. Through the processing of the action flow of the invention, the editing, processing and execution of the complex action flow is more concise and efficient.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of automatic control, in particular to a heterogeneous embedded form processing method and a device for executing an action flow. Background technique

[0002] In the field of automatic control, text-based program codes, such as Basic, Pascal, and C language programs, are usually used to compile and execute action processes to realize automatic control.

[0003] However, for complex action processes, the amount of program code is often very large, the program structure is very complex, and the readability is poor; in addition, the traditional text-based program not only requires a lot of input work when compiling, but also needs to firstly analyze or execute the program. Parse and process a large number of text-based grammatical instructions, such as: IF, THEN, ELSIF, ELSE, END_IF, etc.; this process will consume computer resources and affect the performance of action flow parsing or execution. Contents of the inven...

Examples

Embodiment Construction

[0099] The following will clearly and completely describe the technical solutions of the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on this The embodiments in the invention, and all other embodiments obtained by persons of ordinary skill in the art without creative efforts, all belong to the protection scope of the present invention.

[0100] attached Figure 1~2 What is shown is a typical automatic production system, including a machine tool 200 and a manipulator 300. The machine tool 200 includes a protective door 201. The protective door 201 is closed when the machine tool is processing, and opened after the processing is completed. The opening position and closing position action of the protective door 201 are provided with sensors for detecting whether the opening or closing o...