Patent ID: 6154681
Filing Date: 2000-11-28
Classification: G05B

Abstract:
A method of supporting application execution in building automation devices of a computer-implemented building automation system, comprising the steps of:defining a plurality of common objects in a computer readable memory through instantiation such that said common objects have attributes for storing data and have methods for processing stored data;defining an operating environment in said computer readable memory for supporting said common objects, said operating environment having a clock mechanism for maintaining time and a scheduling mechanism for initiating said methods of said common objects;scheduling of a first control method of a first common object with said schedule mechanism for execution at a predefined schedule time;initiating execution of said first control method by said schedule mechanism;determining an actual time of initiation of said first control method by reading said clock mechanism; andadjusting said first control method using said actual time, when said actual time exceeds said schedule time, thereby supporting application execution.