Supercharge Your Innovation With Domain-Expert AI Agents!

Method and system for converting logic configuration array into logic execution command

A technology of command execution and logic configuration, applied in machine execution devices, command analysis, electrical digital data processing, etc., can solve problems such as reducing logic versatility, achieve the effect of reducing work complexity and improving efficiency

Active Publication Date: 2018-11-16
福州谛听科技有限公司
View PDF11 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Because different controller manufacturers use their own programming software, due to the factors of software and hardware design architecture, for the same logical relationship, different execution statements are shown, so that users need to use different execution statements for the same logical relationship. implementation, greatly reducing the generality of the logic

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
  • Method and system for converting logic configuration array into logic execution command
  • Method and system for converting logic configuration array into logic execution command
  • Method and system for converting logic configuration array into logic execution command

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] see figure 1 As shown, the method of converting the logic configuration array into a logic execution command of the present invention includes:

[0032] Step S1, creating arrays, including function block relationship arrays, program page calculation sequence arrays and task page calculation sequence arrays, where:

[0033] Such as figure 2 As shown, the function block relationship array stores the input and output relationship values ​​of each function block;

[0034] Such as image 3 As shown, the program page calculation sequence array stores the table address of each function block relational array;

[0035] Such as Figure 4 As shown, the task page calculation order array stores the table address of each program page calculation order array;

[0036] Such as Figure 5 As shown, in a specific embodiment, the array of the present invention may also include a main task calculation sequence array, and the main task calculation sequence array stores the table addr...

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 provides a method and a system for converting a logic configuration array into a logic execution command. The method comprises the steps of creating arrays, including functional block relation arrays used for storing input output relation values of functional blocks, program page calculation sequence arrays used for storing table addresses of the functional block relation arrays, andtable addresses used for storing the program page calculation sequence arrays; storing configured logic relations and specific input output values in the corresponding arrays; and sequentially scanning the arrays, and sequentially executing the contents of the functional blocks according to specific algorithms pre-written by the functional blocks, so that logical operation is achieved, wherein task page calculation sequence arrays, the program page calculation sequence arrays and the functional block relation arrays are scanned according to a scanning sequence. According to the method and thesystem, the complex logical relations between the functional blocks are represented by the arrays; the arrays are analyzed by sequentially scanning the arrays; and the contents of the functional blocks are executed, so that the logical operation is realized. Therefore, the method is simple and efficient, and is suitable for any hardware controller.

Description

technical field [0001] The invention relates to the field of industrial control automation, in particular to a method for converting a logic configuration array into a logic execution command. Background technique [0002] With the continuous improvement of industrial automation, the application of PLC / DCS / IPC / ARM, etc. is becoming more and more extensive, but at the same time, the technical requirements for PLC / DCS / IPC / ARM, etc. are also getting higher and higher. In the process of using PLC / DCS / IPC / ARM, etc., engineers use circuit principle thinking to build logical relationships, and then the programming software compiles them into computer execution statements and downloads them to PLC / DCS / IPC / ARM, etc., and PLC / DCS / IPC / ARM, etc. to execute the downloaded command to achieve the logical effect expected by the engineer. [0003] Because different controller manufacturers use their own programming software, due to the factors of software and hardware design architecture, ...

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/30
CPCG06F9/30029G06F9/30145Y02D10/00
Inventor 张晓群王龙南康孝顺王勇
Owner 福州谛听科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More