[发明专利]用于扩展现场设备的嵌入式软件组件的方法在审
申请号: | 201480045040.6 | 申请日: | 2014-07-07 |
公开(公告)号: | CN105556467A | 公开(公告)日: | 2016-05-04 |
发明(设计)人: | 文森特·德格罗特 | 申请(专利权)人: | 恩德莱斯和豪瑟尔过程解决方案股份公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/44 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 赵晓祎;戚传江 |
地址: | 瑞士*** | 国省代码: | 瑞士;CH |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 扩展 现场 设备 嵌入式 软件 组件 方法 | ||
技术领域
本发明涉及用于扩展现场设备的嵌入式软件组件的方法。进一步 的,本发明涉及现场设备、文件类型、数据载体和数据流。
背景技术
从现有技术中得知,例如如公开文献DE102006005365A1所描述 的,是已知的用于更新现场设备的固件的方法。公开文献 DE102005018910A1公开了一种用新软件代码装备软件控制的设备的 方法。在这样的情况下,软件的旧版本由新版本完全替换。
在这样的情况下,缺点是:必须总是将软件的完整版本传送到现 场设备并存储于此。这引起到现场设备的通信连接的较高的数据加载 以及现场设备中较大的存储器需求。然而,这与通常存在于自动化技 术及其现场设备中的众所周知的资源的不足形成了矛盾。
另外,不可能仅仅扩展现场设备的单独功能而不完全替换现有的 固件。
发明内容
本发明的目标是使得能够灵活适配现场设备及其功能。
根据本发明,该目标通过方法、现场设备、文件类型、数据载体 和数据流来达到。
关于该方法,该目标通过用于扩展现场设备的嵌入式软件组件的 方法来达到,其中扩展软件组件被加载到现场设备的存储器中,其中 通过扩展软件组件,至少一个补充应用功能被提供给现场设备,并且 其中嵌入式软件组件和扩展软件组件交互,以便执行补充应用功能。
在工业工厂中,所谓的现场设备经常被应用于控制和/或监视在工 厂中的过程运行。现场设备能够是例如传感器、致动器、显示单元、 网关或一些其它面向过程组件(process-nearcomponent)。
当前经由也被称为嵌入式软件的嵌入式软件组件来操作这样的现 场设备。即,该软件组件专门匹配到各自的现场设备的硬件,以便执 行现场设备的功能,进而是涉及现场设备的操作的具体功能。嵌入式 软件组件还能够执行超出其外的功能,诸如通常用于应用软件的功能。 这样的应用软件还通常是例如是现场设备的固件的嵌入式软件组件的 一部分。
虽然嵌入式软件组件因此至少负责现场设备本身的操作,但嵌入 式软件组件还能够包含从而服务于执行一个功能或许多功能的应用软 件,该一个功能或许多功能递送、尤其是计算和/或例如在现场设备的 显示单元上显示另外的过程相关的信息。
通过扩展软件组件,一个补充功能或许多补充功能能够由现场设 备来执行。此外,扩展软件组件还能够服务于补充或替换嵌入式软件 组件的功能。
在该方法的实施例的形式中,补充应用功能处理过程相关的数据, 尤其是被现场设备所参考的数据和/或测量数据。被现场设备参考的数 据能够是例如现场设备的参数,该参数例如已经在嵌入式软件组件中 被提供和/或该参数已被包含在扩展软件组件中。
进而,例如可能的是:基于改进的评估方法,能够做出涉及现场 设备的状态或测量值的可靠性的其它或更多精确的结论,其中这些发 现由补充功能来提供。例如,应用软件能够提供补充功能,诸如,例 如在填充级测量设备的情况下的包络曲线。
在该方法的实施例的另外形式中,嵌入式软件组件和扩展软件组 件通过接口组件交互,以便执行补充应用功能,尤其是现场设备参考 的数据和/或测量数据的处理。从而,例如,能够提供包含嵌入式软件 组件的存储器范围,同时接口组件使得能够进行嵌入式软件组件和扩 展软件组件之间的数据交换或数据处理。例如,能够如此形成嵌入式 软件组件,使得确定扩展软件组件的存在,并且在给定情况下如此适 配程序执行,使得执行扩展软件组件中包含的功能。
在该方法的实施例的另外形式中,嵌入式软件组件以尤其是机器 可读的第一格式呈现。例如,机器可读格式能够是汇编程序代码或二 进制代码或十六进制代码。
在以该方法的实施例的另外形式中,扩展软件组件以不同于第一 格式的第二格式呈现。第二格式是例如以XML格式呈现的编程代码。
在以该方法的实施例的另外形式中,扩展软件组件提供补充应用 功能和/或附加应用数据。
在该方法的实施例的另外形式中,嵌入式软件组件是现场设备的 固件。
在该方法的实施例的另外形式中,固件包括启动加载程序、操作 系统和应用软件。扩展软件组件然后能够例如提供启动加载程序的、 操作系统的补充功能和/或现场设备的应用软件的补充功能。
在该方法的实施例的另外形式中,嵌入式软件组件操作现场设备 的硬件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩德莱斯和豪瑟尔过程解决方案股份公司,未经恩德莱斯和豪瑟尔过程解决方案股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480045040.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于保护虚拟机数据的系统和方法
- 下一篇:用于高效动态优化的共轭码生成