[发明专利]具有有限的存储器资源的低成本可编程HVAC控制器有效
| 申请号: | 200780032220.0 | 申请日: | 2007-06-26 |
| 公开(公告)号: | CN101535907A | 公开(公告)日: | 2009-09-16 |
| 发明(设计)人: | P·C·沃克 | 申请(专利权)人: | 霍尼韦尔国际公司 |
| 主分类号: | G05B19/042 | 分类号: | G05B19/042;F24F11/00 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 马永利;王忠忠 |
| 地址: | 美国新*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 具有 有限 存储器 资源 低成本 可编程 hvac 控制器 | ||
1.一种可编程HVAC控制器,包括:
非易失性存储器,具有至少一个程序的函数块引擎和识别一个或多 个函数块的块执行列表驻留在所述非易失性存储器中;
随机存取存储器RAM,参数和/或变量存储空间驻留在所述RAM中,
其中,从所述非易失性存储器执行所述函数块引擎程序;
其中,所述函数块引擎程序索引所述块执行列表并执行所述函数 块;以及
其中,所述RAM被配置为向所述函数块以及/或者在所述函数块之 间传递变量和/或参数。
2.根据权利要求1所述的可编程HVAC控制器,其中,所述块执行 列表是现场可编程的。
3.根据权利要求1所述的可编程HVAC控制器,其中,所述块执行 列表对于特定应用是可编程的。
4.根据权利要求2所述的可编程HVAC控制器,其中,所述一个或 多个函数块当中的至少一些实施一个或多个更高级别的HVAC功能。
5.根据权利要求4所述的可编程HVAC控制器,其中,所述一个或 多个函数块中的至少一些函数块包括一个或多个参数以及/或者对所述 块执行列表的一个或多个索引。
6.根据权利要求5所述的可编程HVAC控制器,其中,所述一个或 多个参数以及/或者一个或多个索引当中的至少一些包括指向被存储在 存储器中的数据的指针。
7.根据权利要求6所述的可编程HVAC控制器,其中,所述函数块 引擎根据所述块执行列表顺次执行所述函数块。
8.根据权利要求1所述的可编程HVAC控制器,其中,RAM的总量 是大约5kb或更少。
9.根据权利要求1所述的可编程HVAC控制器,其中,所述非易失 性存储器是闪速存储器。
10.根据权利要求1所述的可编程HVAC控制器,其中,所述非易失 性存储器是可编程只读存储器PROM。
11.根据权利要求10所述的可编程HVAC控制器,其中,所述非易 失性存储器是电可擦除可编程只读存储器EEPROM。
12.根据权利要求1所述的可编程HVAC控制器,其中,所述非易失 性存储器和RAM被提供在单个微控制器上。
13.一种可编程HVAC控制器,包括:
非易失性存储器,具有至少两个部分,即用于存储固件的第一部分 和用户可编程的第二部分,其中函数块引擎驻留在所述非易失性存储器 的所述第一部分中并且块执行列表驻留在所述非易失性存储器的所述 第二部分中;以及
随机存取存储器RAM,参数和/或变量存储空间驻留在所述RAM中;
其中,所述块执行列表是现场可编程的;
其中,所述函数块引擎程序索引所述块执行列表并执行所述函数 块;以及
其中,所述RAM被配置为向所述函数块以及/或者在所述函数块之 间传递变量和/或参数。
14.根据权利要求13所述的可编程HVAC控制器,还包括驻留在所 述非易失性存储器的至少一部分中的常数值存储空间。
15.根据权利要求13所述的可编程HVAC控制器,其中,所述非易 失性存储器是闪速存储器。
16.根据权利要求13所述的可编程HVAC控制器,其中,所述非易 失性存储器是电可擦除可编程只读存储器EEPROM。
17.根据权利要求13所述的可编程HVAC控制器,其中,所述非易 失性存储器是具有备用电池的RAM。
18.根据权利要求13所述的可编程HVAC控制器,其中,所述非易 失性存储器和所述RAM被提供在单个微控制器上。
19.根据权利要求13所述的可编程HVAC控制器,其中,RAM的总 量是大约5kb或更少。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于霍尼韦尔国际公司,未经霍尼韦尔国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780032220.0/1.html,转载请声明来源钻瓜专利网。





