SYSTEM LEVEL FUNCTION BLOCK ENGINE
First Claim
1. A function block design system comprising:
- a function block engine;
an operating system scheduler connected to the function block engine; and
a block execution list module connected to the function block engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A function block engine, a block execution list and a parameter and/or variable storage space being resident in a memory supporting the engine. The function block engine may execute a program according to a list of function blocks identified in the block execution list to design and construct and circuit or system. Also, the engine may provide simulation of the resultant circuit or system. The circuit or system may be transferred to a memory of another device for implementation and use as, for example, a controller. In some cases, the program may be executed from the memory. The engine may permit field programmability, configuration and simulation of the function blocks and resulting circuit or system.
-
Citations
24 Claims
-
1. A function block design system comprising:
-
a function block engine; an operating system scheduler connected to the function block engine; and a block execution list module connected to the function block engine. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for designing a control system comprising:
-
storing a list of function blocks in a memory; and executing a function block from the memory according to the list of function blocks; and wherein executing a function block comprises; reading variables from the memory; and writing variables to the memory. - View Dependent Claims (7, 8)
-
-
9. A programmable controller comprising:
-
a memory; a function block engine having at least one program, the function block engine being resident in the memory; a block execution list identifying one or more function blocks, the block execution list being resident in the memory; and a parameter and/or variable storage space being resident in the memory; and wherein the function block engine program is executed from the memory. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A design system comprising:
-
a function block engine situated in a medium; an operating system having access to the function block engine in the medium; and a user interface connected to the operating system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification