• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 21
    • 下载费用:20 金币  

    重庆时时彩高奖金: 用于计算机辅助生成可执行控制程序的至少一部分的方法.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201310353652.9

    申请日:

    2013.08.15

    公开号:

    CN103677793A

    公开日:

    2014.03.26

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 9/44申请日:20130815|||公开
    IPC分类号: G06F9/44 主分类号: G06F9/44
    申请人: 帝斯贝思数字信号处理和控制工程有限公司
    发明人: K·菲舍尔; T·皮奇; M·迈尔; W·特劳特曼
    地址: 德国帕德博恩
    优先权: 2012.09.11 EP 12183797.5
    专利代理机构: 中国国际贸易促进委员会专利商标事务所 11038 代理人: 饶辛霞
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310353652.9

    授权公告号:

    ||||||

    法律状态公告日:

    2017.09.12|||2014.10.22|||2014.03.26

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明涉及一种用于计算机辅助生成可执行控制程序(2)的至少一部分的方法,所述控制程序用于控制具有至少一个电子计算机单元的控制系统(3),控制程序的功能至少部分以至少一个图形模型(S0)来描述并且该图形模型被分层地分为子模型(Si),一个层次的子模型(Si)可嵌套地被分为一个更低层次的子模型(Sj),为用于将图形模型编译为程序代码的选项(X)预给定值(x)并且在考虑选项(X)的值(x)的情况下由模型(S0)计算机辅助生成程序代码并且该程序代码被一同编译为可执行控制程序(2)。在该方法中,可有粒度地为用于将图形模型编译为程序代码和可执行控制程序的选项预给定值,同时自动避免冲突地预给定选项值。

    权利要求书

    权利要求书
    1.  用于计算机辅助生成可执行控制程序(2)的至少一部分的方法,所述可执行控制程序尤其是测量程序、控制程序、调节程序和/或校准程序,所述控制程序用于控制具有至少一个电子计算机单元(4)的控制系统(3),其中,控制程序(2)的功能至少部分以至少一个图形模型(S0)来描述并且所述图形模型(S0)被分层地分为子模型(Si),其中,一个层次的子模型(Si)能嵌套地被分为一个较低层次的子模型(Sj),其中,为用于将图形模型编译为程序代码的选项(X)预给定值(x)并且在考虑选项(X)的值(x)的情况下由模型(S0)计算机辅助生成程序代码并且该程序代码被一同编译为可执行控制程序(2),其特征在于,为不同层次的至少两个嵌套的子模型(Sj)的用于编译图形模型(S0)的选项(X)预给定值(xj),并且在计算机辅助生成用于每个子模型(Sj)的程序代码时考虑选项(X)的值(xj),其中,较低层次上的子模型(Sj)的未设置值(xj)的选项(X)采用较高层次上的子模型(Sj)的对应选项(X)的值(xj)。

    2.  根据权利要求1的方法,其特征在于,较低层次上的选项(X)的预给定的值(xj)与较高层次上的对应选项(X)的预给定的值(xj)相比具有优先性。

    3.  根据权利要求1或2的方法,其特征在于,为一个层次上的子模型(Sj)的选项(X)的预给定的值(xj)说明跟随其的较低层次的数量,在所述层次中有关选项(X)的预给定的值(xj)具有优先性,尤其是其中,在该数量的较低层次之后,有关选项(X)的值(xj)再次具有较高层次的值(x)。

    4.  根据权利要求1至3之一的方法,其特征在于,一个层次上的子模型(Sj)的选项(X)和/或最高层次上的模型(S0)的选项的预给定的值(xj)被标记为不变(常量选项),使得较低层次上的选项(X)的值(xj)不能再变化,尤其是当在较低层次上为对应选项(X)确定或已确定另一值(xj)时也不能变化。

    5.  根据权利要求1至4之一的方法,其特征在于,确定默认选项(XD)用于将图形模型(S0)编译为程序代码并且预给定默认值(xD),所述默认值尤其是在未确定图形模型(S0)中的对应选项(X)的值(x)时用作最高层次上的模型(S0)的对应选项(X)的预给定值。

    6.  根据权利要求1至5之一的方法,其特征在于,一个层次上的子模型(Sj)的至少一个选项(X)和/或最高层次上的模型(S0)的至少一个选项(X)和/或至少一个默认选项(Xj)被标记为在较低层次中待设置值(x)的选项(X),其中,当有关选项(X)在图形模型(S0)被编译为程序代码的时刻未在较低层次中被赋值(x)时,输出错误报告/警告。

    7.  根据权利要求1至6之一的方法,其特征在于,一个层次上的子模型(Sj)的至少一个选项(X)和/或最高层次上的模型(S0)的至少一个选项(X)和/或至少一个默认选项被标记为协调性选项(XK),其中,最晚在图形模型(S0)被编译为程序代码的时刻检验有关嵌套的子模型(Sj)的所有层次中的协调性选项(XK)是否被协调地设置值(x),尤其是其中,在识别出不一致的情况下输出至少一个报告、优选错误报告或警告报告。

    8.  根据权利要求7的方法,其特征在于,在识别出不一致的情况下中断图形模型(S0)到程序代码的编译,或者将包含不一致的模型(S0)或子模型(Sj)编译为无效的程序代码。

    9.  根据权利要求7的方法,其特征在于,在识别出协调性选项(XK)被赋予不一致的值时在最高层次上为协调性选项(XK)预给定的值(x)也自动预给定为较低层次上的嵌套的子模型(Sj)的预给定值(x)。

    10.  根据权利要求1至9之一的方法,其特征在于,记录至少一个选项(X)的名称和值(x),附加地具有关于该选项(X)的值(x)的来源的信息作为选项信息,尤其是在程序代码的对应部分中生成所述选项信息,其中,作为来源信息优选说明,有关子模型(Sj)中的选项(X)和/或选项的值是否在本地被预给定、或有关子模型(Sj)中的选项(X)和/或选项(X)的值(x)是否被较高层次的子模型(Sj) 采用,或有关子模型(Sj)中的选项(X)和/或选项(X)的值(x)是否通过默认预给定来设置。

    11.  根据权利要求10的方法,其特征在于,所记录的选项信息与图形模型(S0)到程序代码的编译分开地生成,尤其是检查所生成的、所记录的选项信息的错误、尤其是检查协调性选项(XK)的协调性。

    12.  根据权利要求10的方法,其特征在于,在程序代码中生成选项信息,其中,通过附加的编译器指令在程序代码被编译为可执行控制程序(2)时由编译器分析选项信息并且因此检查选项,尤其是关于协调性选项(XK)中预给定的值的协调性。

    13.  根据权利要求1至12之一的方法,其特征在于,至少一个选项(X)、其值(x)和可选地其分类(常量选项、默认选项、协调性选项)与图形模型(S0)一起存储于至少一个模型文件中,和/或至少一个选项(X)、其值(x)和可选地其分类(常量选项、默认选项、协调性选项)存储于单独的数据库中并且在那里与相应的子模型(Sj)关联。

    14.  根据权利要求1至13之一的方法,其特征在于,至少一个选项(X)影响所生成的程序代码中的存储器布局指令和/或控制程序(2)的存储器布局,尤其是在考虑存储区域和控制系统的计算机单元的情况下。

    15.  根据权利要求1至14之一的方法,其特征在于,至少一个选项(X)使所生成的程序代码匹配控制系统(3)的计算机单元、尤其是其位宽度。

    16.  用于计算机辅助生成可执行控制程序(2)的至少一部分的装置,所述可执行控制程序尤其是测量程序、控制程序、调节程序和/或校准程序,所述控制程序用于控制具有至少一个电子计算机单元(4)的控制系统(3),其中,所述装置包括如下???,其配置为至少部分以至少一个图形模型(S0)来描述控制程序(2)的功能并且分层地将所述图形模型(S0)分为子模型(Si),其中,一个层次的子模型(Si)能嵌套地被分为一个较低层次的子模型(Sj),其中,所述装置包括如 下???,其配置为,给用于将图形模型编译为程序代码的选项(X)预给定值(x)并且在考虑选项(X)的值(x)的情况下由模型(S0)计算机辅助生成程序代码并且将该程序代码一同编译为可执行控制程序(2),其特征在于,所述装置包括如下???,其配置为,给不同层次的至少两个嵌套的子模型(Sj)的用于编译图形模型(S0)的选项(X)预给定值(xj),并且在计算机辅助生成用于每个子模型(Sj)的程序代码时考虑选项(X)的值(xj),其中,较低层次上的子模型(Sj)的未设置值(xj)的选项(X)采用较高层次上的子模型(Sj)的对应选项(X)的值(xj)。

    17.  根据权利要求16的装置,其特征在于,较低层次上的选项(X)的预给定的值(xj)与较高层次上的对应选项(X)的预给定的值(xj)相比具有优先性。

    18.  根据权利要求16或17的装置,其特征在于,所述装置包括如下???,其配置为,为一个层次上的子模型(Sj)的选项(X)的预给定的值(xj)说明跟随其的较低层次的数量,在所述层次中有关选项(X)的预给定的值(xj)具有优先性,尤其是其中,在该数量的较低层次之后,有关选项(X)的值(xj)再次具有较高层次的值(x)。

    19.  根据权利要求16至18之一的装置,其特征在于,所述装置包括如下???,其配置为,将一个层次上的子模型(Sj)的选项(X)和/或最高层次上的模型(S0)的选项的预给定的值(xj)标记为不变(常量选项),使得较低层次上的选项(X)的值(xj)不能再变化,尤其是当在较低层次上为对应选项(X)确定或已确定另一值(xj)时也不能变化。

    20.  根据权利要求16至19之一的装置,其特征在于,所述装置包括如下???,其配置为,确定默认选项(XD)用于将图形模型(S0)编译为程序代码并且预给定默认值(xD),所述默认值尤其是在未确定图形模型(S0)中的对应选项(X)的值(x)时用作最高层次上的模型(S0)的对应选项(X)的预给定值。

    21.  根据权利要求16至20之一的装置,其特征在于,所述装置 包括如下???,其配置为,将一个层次上的子模型(Sj)的至少一个选项(X)和/或最高层次上的模型(S0)的至少一个选项(X)和/或至少一个默认选项(Xj)标记为在较低层次中待设置值(x)的选项(X),其中,当有关选项(X)在图形模型(S0)被编译为程序代码的时刻未在较低层次中被赋值(x)时,输出错误报告/警告。

    22.  根据权利要求16至21之一的装置,其特征在于,所述装置包括如下???,其配置为,将一个层次上的子模型(Sj)的至少一个选项(X)和/或最高层次上的模型(S0)的至少一个选项(X)和/或至少一个默认选项标记为协调性选项(XK),其中,最晚在图形模型(S0)被编译为程序代码的时刻检验有关嵌套的子模型(Sj)的所有层次中的协调性选项(XK)是否被协调地设置值(x),尤其是其中,在识别出不一致的情况下输出至少一个报告、优选错误报告或警告报告。

    23.  根据权利要求22的装置,其特征在于,所述装置包括如下???,其配置为,在识别出不一致的情况下中断图形模型(S0)到程序代码的编译,或者将包含不一致的模型(S0)或子模型(Sj)编译为无效的程序代码。

    24.  根据权利要求22的装置,其特征在于,所述装置包括如下???,其配置为,在识别出协调性选项(XK)被赋予不一致的值时也自动将在最高层次上为协调性选项(XK)预给定的值(x)预给定为较低层次上的嵌套的子模型(Sj)的预给定值(x)。

    25.  根据权利要求16至24之一的方法,其特征在于,所述装置包括如下???,其配置为,记录至少一个选项(X)的名称和值(x),附加地具有关于该选项(X)的值(x)的来源的信息作为选项信息,尤其是在程序代码的对应部分中生成所述选项信息,其中,作为来源信息优选说明,有关子模型(Sj)中的选项(X)和/或选项的值是否在本地被预给定、或有关子模型(Sj)中的选项(X)和/或选项(X)的值(x)是否被较高层次的子模型(Sj)采用,或有关子模型(Sj)中的选项(X)和/或选项(X)的值(x)是否通过默认预给定来设置。

    26.  根据权利要求25的装置,其特征在于,所述装置包括如下???,其配置为,与图形模型(S0)到程序代码的编译分开地生成所记录的选项信息,尤其是检查所生成的、所记录的选项信息的错误、尤其是检查协调性选项(XK)的协调性。

    27.  根据权利要求25的装置,其特征在于,所述装置包括如下???,其配置为,在程序代码中生成选项信息,其中,通过附加的编译器指令在程序代码被编译为可执行控制程序(2)时由编译器分析选项信息并且因此检查选项,尤其是关于协调性选项(XK)中预给定的值的协调性。

    28.  根据权利要求16至27之一的装置,其特征在于,所述装置包括如下???,其配置为,将至少一个选项(X)、其值(x)和可选地其分类(常量选项、默认选项、协调性选项)与图形模型(S0)一起存储于至少一个模型文件中,和/或将至少一个选项(X)、其值(x)和可选地其分类(常量选项、默认选项、协调性选项)存储于单独的数据库中并且在那里与相应的子模型(Sj)关联。

    29.  根据权利要求16至27之一的装置,其特征在于,所述装置包括如下???,其配置为,至少一个选项(X)影响所生成的程序代码中的存储器布局指令和/或控制程序(2)的存储器布局,尤其是在考虑存储区域和控制系统的计算机单元的情况下。

    30.  根据权利要求16至27之一的装置,其特征在于,所述装置包括如下???,其配置为,至少一个选项(X)使所生成的程序代码匹配控制系统(3)的计算机单元、尤其是其位宽度。

    关 键 词:
    用于 计算机辅助 生成 可执行 控制程序 至少 一部分 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:用于计算机辅助生成可执行控制程序的至少一部分的方法.pdf
    链接地址://www.4mum.com.cn/p-6181263.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03