发明授权
US6167316A Distributed object-oriented building automation system with reliable
asynchronous communication
失效
分布式面向对象的楼宇自动化系统具有可靠的异步通信
- 专利标题: Distributed object-oriented building automation system with reliable asynchronous communication
- 专利标题(中): 分布式面向对象的楼宇自动化系统具有可靠的异步通信
-
申请号: US054647申请日: 1998-04-03
-
公开(公告)号: US6167316A公开(公告)日: 2000-12-26
- 发明人: Jeffrey J. Gloudeman , Donald A. Gottschalk , David E. Rasmussen , Michael E. Wagner
- 申请人: Jeffrey J. Gloudeman , Donald A. Gottschalk , David E. Rasmussen , Michael E. Wagner
- 申请人地址: MI Plymouth
- 专利权人: Johnson Controls Technology Co.
- 当前专利权人: Johnson Controls Technology Co.
- 当前专利权人地址: MI Plymouth
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G05B19/18
摘要:
A computer-implemented building automation system is provided with an asynchronous communication architecture for supporting object-oriented applications that interact with distributed building automation devices. Standard application objects which need to be informed of changes to the value of another object's attributes use a connection object to establish an asynchronous link between standard objects. A source object has a control attribute that changes based upon the execution of this object's control method which in turn is linked to a second control attribute of a destination object. By linking these attributes, a connection object is defined to manage information being passed between these two objects. Upon instantiation of the connection object, it registers the second control attribute with the source object to receive "significant" changes in the value of its control attribute. A "significant" change is defined by a change sensitivity property associated with the control attribute, such that a message containing the value of the control attribute is transmitted to the connection object when the change in the value of the control attribute exceeds the value of the change sensitivity property. The connection object in turn writes the attribute's value from the source object to the second control attribute of the destination object. Thus, execution of the connection object happens independently from the destination object. This communication architecture also implements a reliability data structure to improve asychronous communication when the building automation system is distributed across various building automation devices.
公开/授权文献
- USD383484S Data input/output machine for a cash register 公开/授权日:1997-09-09
信息查询