摘要 |
A system and method for providing device independent control and modification is provided, where the system contains a supervisory controller and a first level controller in communication with the supervisory controller. The first level controller contains software therein, wherein the software is the intersection of program code and objects, and wherein objects of the software include at least one device object summarizing properties of the first level controller and limits of the first level controller, and at least one logical element object defining functionality to be performed by the first level controller. Functionality of the first level controller can be changed by changing values of the objects. |