Graphical user interface for viewing or editing an executable block diagram model
    3.
    发明授权
    Graphical user interface for viewing or editing an executable block diagram model 有权
    用于查看或编辑可执行框图模型的图形用户界面

    公开(公告)号:US09092162B2

    公开(公告)日:2015-07-28

    申请号:US13230249

    申请日:2011-09-12

    IPC分类号: G06G7/48 G06F9/44

    CPC分类号: G06F8/10 G06F9/451

    摘要: In one embodiment, a method for displaying elements of an attribute in an executable block diagram model is provided. The method may include displaying an executable block diagram model in a first window and receiving a first input from an input device, wherein the first input associates with a first parameter of a block diagram modeling component in the executable block diagram model, the first parameter is represented in the executable block diagram model by a first graphical affordances. The method may include triggering the display of a value of a first parameter in a first user interface widget in the first window.

    摘要翻译: 在一个实施例中,提供了一种用于在可执行框图模型中显示属性的元素的方法。 该方法可以包括在第一窗口中显示可执行框图模型并从输入设备接收第一输入,其中第一输入与可执行框图模型中的框图建模组件的第一参数相关联,第一参数是 在可执行框图模型中通过第一图形提供来表示。 该方法可以包括在第一窗口中触发在第一用户界面小部件中显示第一参数的值。

    System and method for simulating branching behavior
    5.
    发明授权
    System and method for simulating branching behavior 有权
    用于模拟分支行为的系统和方法

    公开(公告)号:US08805664B1

    公开(公告)日:2014-08-12

    申请号:US12896407

    申请日:2010-10-01

    IPC分类号: G06F17/50

    摘要: In an embodiment, a method of establishing directed relationships between states in a simulation is disclosed. The directed relationships may allow the simulation to proceed from an initial state according to two or more divergent behaviors. The simulation may merge if two or more behaviors result in states that are equivalent. The method may further allow a state of the simulation which has not been stored to be interpolated from one or more states that have been stored. In one embodiment, a system may receive a request to revert to a previous state, and the system may identify a saved state that is closest to the requested state. The system may simulate from the identified state to arrive at the requested state. In one embodiment, the simulation may be a hybrid simulation which is advanced in both discrete and continuous increments.

    摘要翻译: 在一个实施例中,公开了一种在模拟中建立状态之间的有向关系的方法。 定向关系可以允许根据两个或多个发散行为从初始状态进行模拟。 如果两个或多个行为导致等效的状态,则模拟可能会合并。 该方法还可以允许未被存储的模拟状态从已被存储的一个或多个状态内插。 在一个实施例中,系统可以接收到恢复到先前状态的请求,并且系统可以识别最接近所请求状态的保存状态。 系统可以从识别状态模拟到达请求状态。 在一个实施例中,模拟可以是以离散和连续增量进步的混合模拟。

    Multi-domain unified debugger
    6.
    发明授权
    Multi-domain unified debugger 有权
    多域统一调试器

    公开(公告)号:US08739129B1

    公开(公告)日:2014-05-27

    申请号:US12254052

    申请日:2008-10-20

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664

    摘要: A Unified Debugger that enables the debugging of graphical models with combinations of entities from multiple domains such as time-based block diagrams, statecharts, and physical system models, with additional features for the debugging of hand-written and automatically generated code is disclosed. A view of the entity being executed that is consistent with the type of the modeling domain to which the entity currently being executed belongs is automatically generated for a user. Rather than requiring a user to manually transition from one debugger to the next, the Unified Debugger applies the appropriate debugging features from each modeling domain. The Unified Debugger also enables integration of diagnostic information from a multitude of modeling domains into a central user interface. In addition, a standard diagnostic interface which spans a plurality of modeling domains is defined that enables the customization of debug behavior.

    摘要翻译: 统一调试器可以实现对来自多个域的实体组合(如基于时间的框图,状态图和物理系统模型)的图形模型的调试,以及用于手写和自动生成的代码调试的附加功能。 正在执行的与正在执行的实体所属的建模域的类型一致的正在执行的实体的视图是自动为用户生成的。 统一调试器不是要求用户从一个调试器手动转换到下一个调试器,而是从每个建模域应用相应的调试功能。 统一调试器还可以将来自多个建模域的诊断信息集成到中央用户界面中。 此外,定义了跨越多个建模域的标准诊断接口,其允许定制调试行为。

    Graphical user interface for viewing or editing an executable block diagram model
    7.
    发明授权
    Graphical user interface for viewing or editing an executable block diagram model 有权
    用于查看或编辑可执行框图模型的图形用户界面

    公开(公告)号:US08019579B1

    公开(公告)日:2011-09-13

    申请号:US11974740

    申请日:2007-10-16

    IPC分类号: G06G7/48

    CPC分类号: G06F8/10 G06F9/451

    摘要: In one embodiment, a method for displaying elements of an attribute in an executable block diagram model is provided. The method may include displaying an executable block diagram model in a first window and receiving a first input from an input device, wherein the first input associates with a first parameter of a block diagram modeling component in the executable block diagram model, the first parameter is represented in the executable block diagram model by a first graphical affordances. The method may include triggering the display of a value of a first parameter in a first user interface widget in the first window.

    摘要翻译: 在一个实施例中,提供了一种用于在可执行框图模型中显示属性的元素的方法。 该方法可以包括在第一窗口中显示可执行框图模型并从输入设备接收第一输入,其中第一输入与可执行框图模型中的框图建模组件的第一参数相关联,第一参数是 在可执行框图模型中通过第一图形提供来表示。 该方法可以包括在第一窗口中触发在第一用户界面小部件中显示第一参数的值。

    Multi-domain unified debugger
    8.
    发明授权
    Multi-domain unified debugger 有权
    多域统一调试器

    公开(公告)号:US07496895B1

    公开(公告)日:2009-02-24

    申请号:US11025218

    申请日:2004-12-29

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664

    摘要: A Unified Debugger that enables the debugging of graphical models with combinations of entities from multiple domains such as time-based block diagrams, statecharts, and physical system models, with additional features for the debugging of hand-written and automatically generated code is disclosed. A view of the entity being executed that is consistent with the type of the modeling domain to which the entity currently being executed belongs is automatically generated for a user. Rather than requiring a user to manually transition from one debugger to the next, the Unified Debugger applies the appropriate debugging features from each modeling domain. The Unified Debugger also enables integration of diagnostic information from a multitude of modeling domains into a central user interface. In addition, a standard diagnostic interface which spans a plurality of modeling domains is defined that enables the customization of debug behavior.

    摘要翻译: 统一调试器可以实现对来自多个域的实体组合(如基于时间的框图,状态图和物理系统模型)的图形模型的调试,以及用于手写和自动生成的代码调试的附加功能。 正在执行的与正在执行的实体所属的建模域的类型一致的正在执行的实体的视图是自动为用户生成的。 统一调试器不是要求用户从一个调试器手动转换到下一个调试器,而是从每个建模域应用相应的调试功能。 统一调试器还可以将来自多个建模域的诊断信息集成到中央用户界面中。 此外,定义了跨越多个建模域的标准诊断接口,其允许定制调试行为。

    System and method for building graphical instrument panels

    公开(公告)号:US09626162B2

    公开(公告)日:2017-04-18

    申请号:US11879251

    申请日:2007-07-17

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34 G06F8/38

    摘要: A mechanism for constructing a software-based instrument panel or front panel in which the components correspond directly with sections of code in a textual language program is disclosed. The textual language program relates to how the panel updates and operates in a continuous fashion. Icons representing panel components are selected from a component library window displayed to a user. The act of dragging the icon representing the components into the Graphical Panel Layout Window automatically causes the corresponding code to be added to the textual language program and displayed to the user in a Program Dialog Window. The present invention displays both a Graphical Panel Layout Window showing the components in the instrument panel and a Program Dialog Window showing the lines of code for the textual language program controlling the operation of the components in the instrument panel. A library containing I/O dialog devices is also presented and displayed to a user. The selection by the user of an I/O device icon and the subsequent dragging of the icon into either the Graphical Panel Layout Window or the Program Dialog Window causes the associated lines of code to appear in the Program Dialog Window.

    System and method for building graphical instrument panels
    10.
    发明授权
    System and method for building graphical instrument panels 有权
    用于构建图形仪表板的系统和方法

    公开(公告)号:US08365086B2

    公开(公告)日:2013-01-29

    申请号:US11121794

    申请日:2005-05-03

    IPC分类号: G06F3/048

    CPC分类号: G06F8/34 G06F8/38

    摘要: A mechanism for constructing a software-based instrument panel or front panel in which the components correspond directly with sections of code in a textual language program is disclosed. The textual language program relates to how the panel updates and operates in a continuous fashion. Icons representing panel components are selected from a component library window displayed to a user. The act of dragging the icon representing the components into the Graphical Panel Layout Window automatically causes the corresponding code to be added to the textual language program and displayed to the user in a Program Dialog Window. The present invention displays both a Graphical Panel Layout Window showing the components in the instrument panel and a Program Dialog Window showing the lines of code for the textual language program controlling the operation of the components in the instrument panel. A library containing I/O dialog devices is also presented and displayed to a user. The selection by the user of an I/O device icon and the subsequent dragging of the icon into either the Graphical Panel Layout Window or the Program Dialog Window causes the associated lines of code to appear in the Program Dialog Window.

    摘要翻译: 公开了一种用于构建基于软件的仪表板或前面板的机构,其中组件直接与文本语言程序中的代码段对应。 文本语言程序涉及面板如何以连续的方式更新和操作。 代表面板组件的图标从显示给用户的组件库窗口中选择。 将表示组件的图标拖动到“图形面板布局”窗口中的动作自动使相应的代码添加到文本语言程序中,并在“程序对话框”窗口中显示给用户。 本发明显示了显示仪表面板中的组件的图形面板布局窗口和程序对话框窗口,其中显示用于控制仪表面板中部件操作的文本语言程序的代码行。 还提供了一个包含I / O对话设备的库,并显示给用户。 用户选择I / O设备图标,然后将图标拖动到图形面板布局窗口或程序对话框窗口中,导致相关代码行出现在程序对话窗口中。