Object-oriented operating system for a spray controller
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for implementing a spray controller uses object-oriented software code and an interrupt-driven operating system for processing and interpreting the code.
47 Citations
43 Claims
-
1-17. -17. (canceled)
-
18. A method for implementing the logical and physical properties of a spray system using an object-oriented configuration program having a graphical user interface, the spray system including a plurality of spray nozzles, a fluid supply, and a spray controller having a processing unit and memory, the memory having stored therein a set of function block code corresponding to each of a plurality of software objects provided by the configuration program, the method comprising the steps of:
-
placing one or more of the plurality of software objects onto a drawing area provided by the graphical user interface, each object being implemented as a data structure for storing data that characterizes the physical and logical properties of the spraying system;
interconnecting the one or more software objects to create a functional block representation of the spray system; and
generating an application file specifying the one or more data structures, the application file being a binary representation of the functional block representation. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer-readable medium having computer-executable components comprising:
-
an object-oriented configuration program having a graphical user interface for developing a functional block representation of a spray system including a plurality of spray nozzles, a fluid supply, and a spray controller having a processing unit and memory, the block representation comprising a plurality of software objects that are interconnected to represent the physical and logical properties of the spray system, each object being implemented as a data structure for storing data that characterizes the physical and logical properties of the spray system; and
a function block library for storing the plurality of software objects, each object being accessible from the library by a user of the configuration program. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
38. A method for implementing a spray system using a graphical user interface with a plurality of appearance objects, the spray system including a plurality of spray nozzles, a fluid supply, and a spray controller having a processing unit and memory, the memory having stored therein a set of instructions corresponding to each of the plurality of appearance objects, the method comprising the steps of:
-
placing one or more of the plurality of appearance objects onto an area provided by the graphical user interface, wherein at least one of the appearance objects contains data that characterizes the physical and logical properties of a piping and instrumentation control mechanism;
manipulating the one or more appearance objects to create a functional representation of the spray system;
generating a control program from the functional representation of the spray system; and
executing the control program by the spray controller to operate the spray system. - View Dependent Claims (39, 40, 41, 42, 43)
-
Specification