Patent ID: 8332819
Filing Date: 2012-12-11
Classification: G05B

Abstract:
1. A method of performing diagnostics on a first hierarchical device operable within a building automation system, the method comprising: compiling application code configured to control the first hierarchical device, wherein the application code includes a plurality of internal variables; providing, within the application code, a diagnostic module configured to monitor the plurality of internal variables; collecting, by a processor, internal variable diagnostic data related to the monitored plurality of internal variables; uploading the collected internal variable diagnostic data to a second hierarchical device; performing, at the second hierarchical device, a layered diagnostic analysis on the internal variable diagnostic data; and identifying a first hierarchical device problem based on the analyzed internal variable diagnostic data, wherein the first hierarchical device includes a memory having a diagnostic memory reserved to store the monitored plurality of internal variables, and wherein the diagnostic memory is allocated according to a priority of a checkpoint.