BACnet协议使面向对象编程变得更为简单和安全。用户只需要在程序中简单地调用对象的属性就可以获得大量的功能,使控制程序变得短小精悍从而适用于控制系统。同时用户可以将主要精力集中在控制算法的编制上,编制程序由原来繁重的复杂的工作变成了轻松快乐的过程,节省了编程人员的时间和费用。
4 结论
由于面向对象设计的种种优点,现在已有大量的控制系统支持面向对象的概念。相比传统的面向点的控制系统,面向对象的控制系统更节省编程和调试费用,减少了程序的出错率,提高了系统的可靠性,增加了系统的灵活性。因此面向对象的控制系统必然替代面向点的控制系统,成为控制系统的发展方向。
参考文献
1 Jonathan C French. Object-oriented programming of HVAC control devices. ASHRAE J, 1999 (12).
2 Perter cord, Edward Yourdon. Object-oriented design. Yourdon Press, 1991.
3 汤庸,结构化与面向对象软件方法,北京:科学出版社,1998
4 ASHRAE Standard, ANSI/ASHRAE 135-1995. BACnet, a Data Communication Protocol for Building Automation and Control Networks.
5 惠晓实,刘贤德,石岩,BACnet的对象模型,工程设计CAD与智能建筑,200(1)
6 惠晓实,刘贤德,石岩,BACnet的服务--BACnet协议标准技术系统讲座(6)。工程设计CAD与智能建筑,2002(2)
7 杨守权,建筑物自动化系统的三层结构,工程设计CAD与智能建筑,2000(3)