METHOD FOR THE COMPUTER-AIDED GENERATION OF AT LEAST ONE PART OF AN EXECUTABLE CONTROL PROGRAM
    1.
    发明申请
    METHOD FOR THE COMPUTER-AIDED GENERATION OF AT LEAST ONE PART OF AN EXECUTABLE CONTROL PROGRAM 有权
    用于计算机辅助生成可执行控制程序的一部分的方法

    公开(公告)号:US20140075409A1

    公开(公告)日:2014-03-13

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

    INCREMENTAL CODE GENERATION METHOD

    公开(公告)号:US20210096830A1

    公开(公告)日:2021-04-01

    申请号:US17023418

    申请日:2020-09-17

    Abstract: Source code is generated from one or a plurality of blocks of a block diagram. The block diagram is hierarchical and includes at least a first subsystem that is configured for an incremental code generation. The block diagram references a definition database which includes a first object. The method for generating the source code includes: opening, by a computer system, the block diagram including the first subsystem in a model editor; generating, by the computer system, source code for the first subsystem, wherein generating the source code for the first subsystem includes determining information about the first subsystem; storing, by the computer system, the information about the first subsystem in the first object; and generating, by the computer system, source code for the block diagram, wherein the first object is read out to influence at least one parameter for generating the source code for the block diagram.

    METHOD FOR GENERATING SOURCE CODE
    3.
    发明申请

    公开(公告)号:US20200050434A1

    公开(公告)日:2020-02-13

    申请号:US16609226

    申请日:2018-07-12

    Abstract: A method for generating source code from one or more blocks of a block diagram includes: generating the block diagram; determining whether the descriptors of first and second block variables are concordant or different and whether or not first and second blocks are located in the same region; and implementing the first and second block variables as a single variable or as two separate variables in the source code based on the determination of whether the descriptors of the first and second block variables are concordant or different and whether or not the first and second blocks are located in the same region. The first and second block variables are implemented in the source code as a single variable if the descriptors of the first and second block variables are concordant and the first and second blocks are located in the same region.

    METHOD AND SYSTEM FOR AUTOMATIC CODE GENERATION

    公开(公告)号:US20180088911A1

    公开(公告)日:2018-03-29

    申请号:US15273992

    申请日:2016-09-23

    CPC classification number: G06F8/34 G06F8/443 G06F8/71

    Abstract: A method for generating production code from a block diagram on a host computer is provided. A block in the block diagram has a number of input ports for receiving signals and a number of output ports for sending signals. The processor identifies a first block in the block diagram. The input signal is traced back to a second block upstream of the first block. Compliance with a optimization condition is checked, the optimization condition being fulfilled when a group of adjacent blocks has an assignment operation that affects one or more elements of the input signal while leaving at least one element of the composite variable unchanged. A combined production code is generated for the group of adjacent blocks when the optimization condition is fulfilled so that the combined production code includes write instructions for those elements of the composite variable that are affected by the assignment operation.

    COMPUTER-IMPLEMENTED METHOD FOR GENERATING CONTROL UNIT PROGRAM CODE AND MESSAGE MANAGEMENT ENVIRONMENT RELATING THERETO
    5.
    发明申请
    COMPUTER-IMPLEMENTED METHOD FOR GENERATING CONTROL UNIT PROGRAM CODE AND MESSAGE MANAGEMENT ENVIRONMENT RELATING THERETO 有权
    用于生成控制单元程序代码和消息管理环境的计算机实现方法

    公开(公告)号:US20160062744A1

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

    申请号:US14836453

    申请日:2015-08-26

    Inventor: Michael MAIR

    CPC classification number: G06F8/34 G06F8/70

    Abstract: A computer-implemented method for generating control unit program code. The control unit program code or an intermediate representation in the generation of the control unit program code is generated from at least one first data object with at least one first software tool. The first software tool outputs at least one message about the generation process during the generation of the control unit program code or the intermediate representation, and a computer-implemented message management environment acquires the message output by the software tool. The evaluation of the messages output by the software tools during the generation process is achieved in a more effective manner in that a qualification for the acquired message at least as open or approved is acquired by the message management environment and in that a qualification precondition for a message qualified as approved is also acquired by the message management environment.

    Abstract translation: 一种用于产生控制单元程序代码的计算机实现的方法。 控制单元程序代码或生成控制单元程序代码中的中间表示是从具有至少一个第一软件工具的至少一个第一数据对象生成的。 第一软件工具在生成控制单元程序代码或中间表示期间输出关于生成过程的至少一个消息,并且计算机实现的消息管理环境获取由软件工具输出的消息。 在生成过程中由软件工具输出的消息的评估以更有效的方式实现,因为获取的消息的资格至少被打开或者被批准是由消息管理环境获取的,并且其中的资格前提条件是 消息管理环境也获得了批准的消息。

Patent Agency Ranking