[发明专利]利用定义的组件来动态配置和实现设备固件的工具和方法有效
申请号: | 201180075203.1 | 申请日: | 2011-09-30 |
公开(公告)号: | CN103959709B | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | H.韦尔利 | 申请(专利权)人: | 西门子瑞士有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/28 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 谢攀,刘春元 |
地址: | 瑞士*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 定义 组件 动态 配置 实现 设备 工具 方法 | ||
技术领域
本专利文档总体上涉及建筑物自动化系统和设备,并且更加具体地涉及用于对适配于在建筑物自动化系统内的操作的一个或多个建筑物自动化设备进行配置、升级和与其交互的工具和方法。
背景技术
已知建筑物自动化系统典型地被设计成监视、报告和控制结构内的环境和/或安全条件。例如,为了将温度维持在期望的设定点处,建筑物自动化系统可以将一个或多个环境控制设备驱动到集中在设定点上的稳定状态条件。为了执行这项任务,一个或多个建筑物自动化设备可以被编程和/或配置有提供对实现期望的功能必须的指令和参数的固件。
建筑物自动化系统通常采用大量这些建筑物自动化设备以便针对结构和/或一组结构而执行所需要的监视和控制功能。这些单独的建筑物自动化设备中的每一个或建筑物自动化设备类继而需要用以确保操作并提供期望的功能的固件和配置。被这些建筑物自动化设备所利用的固件被配置为指令的单个互连块,使得难以修改任何给定部分。例如,为了添加或改变建筑物自动化设备之一的功能,通常必须修改和上传整个固件封装。操作在建筑物自动化系统内的大量设备使这种限制进一步恶化。因此,为了实现任何期望的固件定制,固件的许多变形必须被用户追踪和维护以解决设备厂商或能力上的差异。
发明内容
在一个实施例中,公开了设备的动态配置的方法。所述方法包括:定义与设备的功能有关的配置文件,其中所述配置文件标识在与设备的通信中存储的一个或多个标准化组件;将配置文件传递到在设备内可操作的动态配置器工具;根据动态配置器工具和配置文件来初始化所述设备,其中所述动态配置器工具检索由配置文件所标识的一个或多个标准化组件;基于由所述配置文件所标识的一个或多个标准化组件而生成用于所述设备的可执行文件;以及利用所生成的可执行文件来操作所述设备。
在另一个实施例中,公开了一种被配置成实现动态配置的用户应用以操作用在建筑物自动化系统中的建筑物自动化设备的控制器。所述控制器包括处理器和与所述处理器通信的存储器。所述存储器被配置成存储处理器可执行指令,其继而被配置成:在建筑物自动化设备处接收标识在与建筑物自动化设备的通信中存储的叶组件的配置文件;发起动态配置工具,其中所述动态配置工具从可访问的存储位置检索由配置文件所标识的叶组件并且将所述叶组件配置用于根据提供在配置文件中的定义来操作;基于至少叶组件而生成可执行文件以供建筑物自动化设备实现;以及利用所生成的可执行文件来运行建筑物自动化设备。
在又另一个实施例中,公开了一种配置用在建筑物自动化系统中的建筑物自动化设备的方法。所述方法包括:在建筑物自动化设备中存储定义的配置文件,其中所述配置文件是由动态配置器工具可访问的;激活所述动态配置器工具,其中所述动态配置器工具检索并配置由配置文件所定义的至少一个标准化组件;生成用户应用以供建筑物自动化设备来运行,其中所述用户应用基于所述至少一个标准化组件;以及利用所生成的用户应用来操作建筑物自动化设备。
公开了其它实施例,并且每一个实施例可以被单独或组合一起使用。所公开的实施例的附加特征和优势描述在下文的具体实施方式和附图中,并且将从中显而易见。
附图说明
图1图示被配置成利用本公开的教导的示例性建筑物自动化系统;
图2图示在图1中示出的建筑物自动化系统内可操作的示例性设备;
图3图示被配置成实现本公开的教导的示例性控制器;
图4图示利用示例性动态配置工具装配的示例性应用;以及
图5图示利用示例性动态配置工具装配的另一个示例性应用;以及
图6是表示动态配置器工具和系统的操作的流程图。
具体实施方式
所公开的用于对建筑物自动化系统内的自动化设备进行动态配置和升级的工具、方法和系统提供了超出上文所描述的已知系统的解决方案和能力。例如,所公开的工具、方法和系统提供了用于更新运行在一个或多个自动化设备上的固件和软件的流程。特别地,利用所公开的动态配置器工具允许在不需要生成(和维护)整个块的固件和软件的情况下固件和软件的离散更新以包括故障(bug)修正、附加特征或任何其他期望的升级。由所公开的动态配置器工具给予的灵活性提供了通过其可以支持和配置广范围的设备的机制和方法。此外,所公开的动态配置器工具是在不妥协固有提供的灵活性和可维护性的情况下跨变化尺寸和复杂性的系统可缩放的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子瑞士有限公司,未经西门子瑞士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180075203.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有浇注槽的铸造装置
- 下一篇:一种塑料瓶饮料智能促销机