Function receive block, function send block, and computer-implemented method for computer-aided generation of an executable control program

    公开(公告)号:US10353363B1

    公开(公告)日:2019-07-16

    申请号:US15339968

    申请日:2016-11-01

    Inventor: Karsten Fischer

    Abstract: A system composed of a function receive block and a function send block for a graphical, block-based modeling environment for graphical modeling of technical and mathematical relationships with a block diagram. Blocks of the block diagram have input ports and/or output ports, wherein the blocks can be connected through their ports by signal lines for data transmission. Especially flexible management of a functionality to be implemented is achieved in that the function receive block has a function receive port through which the function receive block can be assigned a functionality and only the interfaces of the assignable functionality are specified in the function receive block in the form of the number of inputs and/or the number of outputs of the functionality. The function send block has a function send port through which a functionality is sent out to an associated function receive block.

    Method for the computer-aided generation of at least one part of an executable control program
    4.
    发明授权
    Method for the computer-aided generation of at least one part of an executable control program 有权
    用于计算机辅助生成可执行控制程序的至少一部分的方法

    公开(公告)号:US09250873B2

    公开(公告)日:2016-02-02

    申请号:US14024206

    申请日:2013-09-11

    CPC classification number: G06F8/41 G05B19/0426 G06F8/34 G06F8/35

    Abstract: A method for the computer-aided generation of at least one part of an executable control program, particularly a measuring, control, regulating, and/or calibration program, for controlling a control system having at least one electronic processor unit is provided. The functionality of the control program is described at least partially in at least one graphical model and the graphical model is divided in hierarchical levels into submodels. A submodel can be divided nested into submodels of a lower hierarchical level, whereby values for options for the compiling of the graphical model to program code are preset and program code is generated from the model co-compiled to the executable control program. Values for options for the compiling of the graphical model to program code and to the executable control program can be preset thereby granularly with the automatic avoidance of conflicting presettings of values for these options.

    Abstract translation: 提供了一种用于计算机辅助生成用于控制具有至少一个电子处理器单元的控制系统的可执行控制程序,特别是测量,控制,调节和/或校准程序的至少一部分的方法。 控制程序的功能至少部分地描述在至少一个图形模型中,并且图形模型被分层为子模型。 子模型可以被分成嵌套到较低层级的子模型,由此将用于将图形模型编译为程序代码的选项的值预先设置,并且从共同编译的模型生成程序代码到可执行控制程序。 可以将图形模型编译为程序代码和可执行控制程序的选项的值预先设置,从而通过自动避免这些选项的冲突预设值来进行细微预设。

Patent Agency Ranking